软件工程实训报告--图书管理系统

软件工程实训报告--图书管理系统

ID:6333473

大小:623.50 KB

页数:35页

时间:2018-01-10

软件工程实训报告--图书管理系统_第1页
软件工程实训报告--图书管理系统_第2页
软件工程实训报告--图书管理系统_第3页
软件工程实训报告--图书管理系统_第4页
软件工程实训报告--图书管理系统_第5页
资源描述:

《软件工程实训报告--图书管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录1.项目论证和计划31.1系统调查31.2系统的总体功能需求和性能要求41.3系统开发的框架42.可行性分析52.1技术可行性52.2经济可行性52.3管理可行性52.4开发环境的可行性53.需求分析53.1数据需求53.2管理需求63.3用例图63.4系统流程图74.总体设计74.1功能模块图74.2系统功能流程图84.3IPO图84.4系统数据库关系说明图95.详细设计95.1数据库详细设计95.2系统设计115.2.1图书借还-图书借阅设计115.2.1.1模块实现功能115.2.1.2模块程序流程图115.2.1.3模块源代码125.2.2图书借还-图书归还设计155.

2、2.2.1模块实现功能155.2.2.2模块程序流程图155.2.2.3模块源代码165.2.3系统查询-图书档案查询设计185.2.3.1模块实现功能185.2.3.2模块程序流程图185.2.3.3模块源代码185.2.4系统查询-图书借阅查询设计205.2.4.1模块实现功能205.2.4.2模块程序流程图205.2.4.3模块源代码205.2.5排行榜-图书借阅排行榜设计225.2.5.1模块实现功能225.2.5.2模块程序流程图235.2.5.3模块源代码235.2.6排行榜-读者借阅排行榜设计245.2.6.1模块实现功能245.2.6.2模块程序流程图245.2.6

3、.3模块源代码245.2.7更改口令设计255.2.7.1模块实现功能255.2.7.2模块程序流程图255.2.7.3模块源代码255.2.8系统登录设计265.2.8.1模块实现功能265.2.8.2模块程序流程图265.2.1.3模块源代码276.系统实现296.1开发工具296.2MSSqlserver2005数据库316.3运行平台327.测试与维护337.1测试结果337.2系统维护338.参考文献351.项目论证和计划利用C#.NET开发工具和MSSqlserver2005数据库,设计出相应的基于B/S的图书管理系统。1.1系统调查一直以来人们使用传统的人工方式管理图

4、书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数

5、是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。1.2系统的总体功能需求和性能要求总体需求:立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。图

6、书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。使用该系统之后,图书馆管理人员可以管理读者的登记、图书的购入、借出、归还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况给出一些统计,给出统计表格,以全面掌握图书的流通情况。本系统具有以下几个特点:1)简单性。系统设计尽量简单,从而实现使用方便、提高效率、节省开支、提高系统的运行质量。1)灵活性。系统对外界条件的变化有较强的适应能力。2)完整性。系统是各个子系统的集合,作为一个有机的整体存在。因此,要求

7、各个子系统的功能尽量规范,数据采集统一,语言描述一致。3)可靠性。实现安全的、可靠的数据保护措施。性能要求:图书馆管提供的信息必须及时的反映在图书馆的工作平台上。图书管理系统中的各种各样的信息必须无差错的存储在图书馆的主服务器上。对服务器上的数据必须进行及时正确的刷新。安全与保密要求:服务器的管理员享有对借阅者信息库以及图书信息库和图书借阅信息库的管理与修改。操作员享有对图书借阅信息库的部分修改(写入与读出)。而借阅者只有对图书信息的查询。1.3系统开发的框架系统开发

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

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

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