基于web的图书馆管理系统设计.docVIP

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 TOC \o 1-3 \h \z \u 《软件技术专业实训》报告书 1 1.实训计划 3 2.系统需求分析与功能设计 4 3. 总体设计 17 4. 数据库设计 19 5. 程序模块设计 24 6. 技术难点与分析 31 7. 系统测试 37 8. 心得体会 42 9. 参考文献 43 实训计划 1 先对基于web的图书馆管理系统总体结构进行设计。 2 进行系统的需求分析和功能设计。在该步骤中,需要写出系统的需求,分析出系统主要用到的类和对象。然后,画出系统的功能模块图,设计每个模块的功能。如果用到数据库时,还要进行数据库设计。 3 详细设计,包括类与对象的设计(属性设计、成员函数设计等)、界面设计、类的继承与派生关系等。 4 编码实现。即针对每个功能模块进行编码。 5 软件测试。首先进行单元模块的测试,单元测试通过以后,再进行集成测试和系统联调,特别是在多人做一个系统时,更应加强集成测试。 6 系统编写测试完成后,应该形成一个可运行的系统。 7 要求源程序书写格式规范,可读性好,进行必要的注释,采用缩进格式。 8 撰写课程设计说明书对图书管理系统总体的结构进行设计,编写代码 对系统的需求分析,包括功能,性能方面等。 2015.10.26-2015.11.2对图书管理系统做摘要; 2015.11.3-2015.11.6完成可行性分析与需求分析等; 2015.11.7-2015.11.14数据库的设计,代码的实现; 2015.11.15-2015.11.22系统的概要设计,总体的设计; 2015.11.23-2015.11.30完成项目的详细设计 2015.12.1-2015.12.8完成系统的编码工作; 2015.12.9-2015.12.18系统的测试,功能,性能等方面测试。 2.系统需求分析与功能设计(根据课题的要求进行简单的需求分析,设计相应的数据流图,得出相应的系统功能需要, 系统数据流图) 一对性能的规定: 为了保证系统能够长期、安全、稳定、可靠、高效的运行,图书管理系统应该满足以下的性能需求:? 1、系统处理的准确性和及时性? 系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。? 2、系统的开放性和系统的可扩充性,图书管理系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。? 3、系统的易用性和易维护性? 图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。 4、系统的标准性? 系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。? 5、系统的先进性? 目前计算系统的技术发展相当快,做为图书管理系统工程,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。? 6、系统的响应速度? 图书管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。 二功能模块 1.图书馆管理系统是学校管理机制中重要的一环。图书馆代表着一间学校或者地区的文化标志。因为图书馆丰富的图书资源能够带给我们重要并且优越的学习资源。通过对图书管理系统的运行管理机制进行调查研究,开发了此图书系统。本系统中解决了学校图书管理事务中的常用基本问题以及相关统计工作。本系统中包含6个功能模块:系统设置,读者管理,图书管理,图书借还,系统查询和密码修改。 管理员进入的功能:? 1)登录模块:用户输入用户名密码进行登录。?2)系统设置:包括图书馆信息,管理员设置,参数设置,书架设置。3)读者管理:读者类型和档案管理。对学生与教师进行信息查询,对学生与教师的信息进行管理?4)图书管理模块:对图书进行增加删除修改。?图书类型和档案管理5)图书借还:图书

文档评论(0)

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

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

1亿VIP精品文档

相关文档