图书信息管理系统分析报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录图书管理系统 3 第一章 业务分析 3 1.1问题描述 3 1.2 需求分析 3 第二章 系统可行性分析 5 2.1经济可行性 5 2.2 法律可行性 5 2.3 技术可行性 5 第三章 系统分析 6 3.1用例分析 6 3.2用例规约 9 3.3性能分析 11 第四章 系统设计 12 4.1图书管理系统结构图 12 4.2系统类图设计 13 4.3详细设计 15 第五章 数据库的设计 20 5.1 E-R图 20 5.2流程图 21 5.3数据库物理结构分析 22 第六章 实现 24 6.1 登陆页面 24 6.2 读者登陆主页面 25 6.3 图书查询页面 26 6.4 借书页面 27 6.5图书管理员页面 28 6.6 图书添加页面 29 第七章 测试 30 7.1 白盒测试 30 7.2黑盒测试 33 第八章 总结 35 图书管理系统 第一章 业务分析 1.1问题描述 现在的每个大学校园都会有一个必备的图书馆,图书馆是一个大的资源库,它给我们提供了一个场所,可以让我们去学习,去补充大脑的知识,可以实现信息资源共享。这次我们所做一个图书管理系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。 图书管理系统是一种基于集中统一规划的数据库数据管理新模式对图书、读者的管理,其实是对图书、读者数据的管理。使用该系统之后,图书馆管理人员可以管理读者的、图书的借出、归还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况 1.2 需求分析 系统功能需求 1.借阅者可以通过网络来查询书籍信息和预订书籍。 2.借阅者能够借阅图书和归还图书。 3.借阅者可以查询自己的信息,借书记录和罚款信息。 4.图书管理员能够处理借阅者的借阅和还书请求。 5.图书管理员可以对图书信息和读者信息进行一个管理,如增加、删除书籍,查询读者信息等。 系统模块需求 借阅者信息管理模块 图书信息管理模块 读者信息管理模块 系统管理模块 第二章 系统可行性分析 2.1经济可行性 开发需求较低,加上成熟的软硬件环境、目标系统并不是十分复杂和开发周期较短,人员经济支出有限。开发完成运行后,为使用者带来便利,为系统的进一步推广创造了条件,经济收益将远超过投资。从经济角度考虑,此系统开发可行。 图书管理系统对图书记录进行统一管理,实现图书管理工作的系统化,规范化和自动化,为图书管理提供便利。与传统人员管理相比,图书管理系统提高了工作效率、同时摆脱图书管理人员在工作中出现的很多问题,大大节省了学生借书的时间。 2.2 法律可行性 由于整个系统是自行开发,自行使用,所以系统本身不存在版权争议,符合国家各种政策法规,与商业无关。服务器软件方面,它的操作系统可能会被微软跟踪,如果不是正版软件,将会面临民事诉讼的风险。 2.3 技术可行性 采用JSP+Servlet和SQL开发,即使遇到困难,也能从丰富的参考书中找到解决方案。开发出的系统具有库存图书管理功能,能高效管理师生借阅信息,统计每年、每月、某天的图书借入借出情况,对财务信息进行统计、分析等。 现在社会对这种开发的技术使用较为成熟的人才已经很多,并且现在的各大高校/图书馆都拥有电脑。 第三章 系统分析 3.1用例分析 1.用例描述 用例图它描述的是软件系统和外部参与者之间的交互。这个系统的用例有两个参与者,分别是借阅者和图书管理员。其中,读者包含学生和教师,图书管理员是一个人。对于系统,读者可以查询自己的信息、查询自己想要找的图书信息和查询自己的借阅记录,和当超过一定界限时的罚款信息等;图书管理员主要是日常操作以下几个工作环节:添加图书信息、注销删除图书信息、查询借阅者还书、借书、和罚款信息、对读者的类别进行修改限制、对读者信息进行修改、对系统登录密码的修改、对用户的管理。 2.读者用例 从读者用例可以看出,读者可以借书、还书、预订图书,还可以查询自己的个人信息,借阅信息,查询图书信息,当借阅图书超过一定时间时,会有一个罚款信息。 3.图书管理员用例 图书管理员可以对图书的信息进行一个管理,对图书信息进行一个录入,删除、修改、查询的操作;对读者信息的一个管理,包括对读者类别的修改和读者类型的修改;对借阅的信息的一个管理,包含借书信息、还书信息、罚款信息的一个统一的管理;对系统进行一个管理,包括密码管理和用户管理。 4.系统总用例图 3.2用例规约 查询图书用例规约 用例名称 查询图书 用例描述 读者或图书管理员查询图书信息的过程 参与者 管理员 读者 基本事件流 1.读者或管理员登陆系统2.进入图书馆查询页面3.进行查询图书信息,其中包括可输入图书书名,图书简介,作者名,

文档评论(0)

smdh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档