图书查询系统需求分析

图书查询系统需求分析

ID:32639040

大小:88.93 KB

页数:6页

时间:2019-02-14

图书查询系统需求分析_第1页
图书查询系统需求分析_第2页
图书查询系统需求分析_第3页
图书查询系统需求分析_第4页
图书查询系统需求分析_第5页
资源描述:

《图书查询系统需求分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、图书查询系统需求分析一、系统功能介绍在图书管理系统中,包括三个角色:游客、图书、管理人员。图书管理、借书、还书等是系统的基础业务,而图书馆网络管理系统可向读者提供图书查询、借阅等服务。用户可以对图书进行查询、借阅、退还;管理员可注册/登录/个人信息维护,以及添加/删除/修改书籍,从而控制图书的流通。二、分析设计(1).角色分配及权限功能1.管理员:a.维护管理员、游客信息。包括对管理员信息的查询、修改、添加,游客使用权限设置及游客信息的查询、修改、添加。其中查询时可分为按书名查询和按图书编号查询。b.维护图书信息

2、。对图书分类并设置目录;对图书的编号、书名、岀版社的信息进行管理;对丢失、增加的图书进行删除、添加操作。c.借书、还书、续借管理。借书时进行登记,记录借书人信息及借阅时间;还书时登记时间并修改图书状态;当图书接近归还日期时发出提醒;游客提出续借要求时,修改归还日期;游客达到借阅数量上线时不再进行借阅功能。2.游客:a.修改本人信息。游客可以对自己的信息进行修改、删除。b.查询、借阅、续借、归还图书。游客可以对图书进行查阅;借阅时会对个人信息及借阅时间进行登记;续借时对归还日期进行相应修改;归述时相应的会将相关信息

3、删除;游客借阅图书有相应上线,超过限额不能再借阅图书。3•图书:图书信息包括书名、图书编号、出版社、作者名、分类、可借阅数量、图书库存(2)・系统功能模块a・总体模块图书管理系统功能模块划分图b.登录模块登陆信息记录流程图C.管理员模块借阅(续借)管理员模块流程图d.游客模块游客模块流程图e.图书信息模块图书信息模块流程图(3)•数据库结构描述在这个系统中,选用SOLSever2008R2作为系统服务数据库,这是因为SOLSever2008功能强大,操作简便,应用较广。数据库方面做了四张表,根据功能不同,在每个子

4、系统里面读取的数据部分不同。设计的表如下:管理员信息数据表列名数据类型可否允空长度姓名Nchar否10职工号Nchar否10性别Nchar否2年龄Int否10电话号码Nchar否20住址Nchar否20职工密码Nchar否20游客信息数据表列名数据类型可否允空长度姓名Nchar否10读者编号Nchar否10性别Nchar否2电话号码Nchar否20住址Nchar否20已借图书数量Int否20读者密码Nchar否20图书信息数据表列名数据类型可否允空长度书名Nchar否10图书编号Nchar否10岀版社Nchar否

5、10作者名Nchar否10分类Nchar否10可借阅数量Int否10图书库存Int否10出借图书登记表列名数据类型可否允空长度书名Nchar否10图书编号Nchar否10读者姓名Nchar否10读者编号Nchar否10借书LI期Nchar否10还书日期Nchar否10数据库公共服务模块是图书管理系统与数据库连接和执行相关操作的核心服务模块。在本模块中实现了一下功能:1.与数据库的连接和关闭。2•图书管理系统涉及各种记录的添加、修改、删除、查询等,整个系统需要连4个数据库访问函数。总结这次软件工程课程设计,主要采用

6、VisualStudio作为前台开发工具,MicrosoftSQLSevere2008作为后台数据库,结合软件工程设计和数据库编程的有关知识,开发这个图书管理系统。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。