图书管理系统项目开发总结报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图书管理系统项目开发总结报告
1 引言 (2)
1.1 编写目的 (2)
1.2 背景 (2)
1.3 定义 (2)
1.4 参考资料 (2)
2 实际开发结果 (2)
2.1 产品 (2)
2.2.2系统性能要求 (5)
2.3 基本流程 (6)
2.4 进度 (7)
2.5 费用 (7)
3 开发工作评价 (7)
3.1 对生产效率的评价 (7)
3.2 对产品质量的评价 (7)
3.3 对技术方法的评价 (8)
3.4 出错原因的分析 (8)
1 引言
1.1 编写目的
写此项目开发总结报告,不仅能让我们回顾在项目开发过程中,用到的所有的知识,以及回顾在工作过程中产生过的问题,并且还能让我们发现之前漏掉的系统或者逻辑上的错误,能更加便利的让我们及时改正,并且能对未来项目的开发的计划的制订,起到相当大的作用,让我在今后的项目开发中有更多的有据的资料来规范我们的开发过程和提高我们的开发效率,从而让该系统创造更多的效益。
1.2 背景
开发软件名称:图书管理系统
项目任务提出者:赵老师
项目开发者:王宏斌软件开发小组
用户:系统管理员、系统用户、读者等
1.3定义
SOFTWARE ENGINEERING:软件工程
DATABASE:数据库.DATABASE
Input Process Output:输入处理输出流程
1.4参考资料
[1] 耿祥义.Java课程设计[M].北京:清华大学出版社,2004。
[2] 耿祥义等. JAVA2实用教程[M]. 北京:清华大学出版社, 2006。
[3](美)Roger Garside 教程[M]. 北京:机械工业出版社,2004。
[4] 王鹏.《数据库技术及其应用》.北京:人民邮电出版社, 2000。
[5] 王珊,陈红.数据库系统原理教程[M].北京:清华大学出版社,1998。
2实际开发结果
2.1产品
产品名称:图书管理系统
产品功能:基本能实现图书管理系统的功能,能达到借书,还书,增加书籍,书籍信息管理等功能,以及能实现管理员对用户的直接管理功能。
2.2主要功能和性能
2.2.1 各个模块的主要功能
1系统管理功能模块设计
用户通过登陆页面登陆图书管理系统。系统管理功能流程图所示。
系统管理功能流程图
2书籍管理功能模块设计
只有管理员才有权限通过验证进入相关页面,对书籍进行相关操作。书籍管理功能流程图所示。
书籍管理功能流程图
对书籍进行添加修改
删除
提交到数据库
确认所做的修改
储存数据
管理员
图书管理系统 输入用户名密码
修改用户信息用户
退出
提交到数据库
存储数据
3借阅管理功能模块设计
进入借阅系统页面,察看所有书籍借阅信息,可以将还书和借书的记录转送至数据库储存。进而完成对书籍的借阅和归还功能。
借阅功能模块流程图所示。
借阅功模块流程图
4信息一览功能模块设计
用户登陆信息一览页面,查看所有书籍详细信息记录和借阅情况的详细记录,如果是管理员登录的话还可以查看用户列表。信息一览流程图所示。
管理员登录
用户列表一览
书籍列表
借阅情况列表
支持详细查
询和模糊查询退出对书籍进行借出和归还
动作
确认所做的修
改
修改出借和归还
信息
提交到数据
库
储存数据
信息一览流程图
2.2.2系统性能要求
(1)精度
本系统输入输出和存储中均包含多种不同数据类型,精度显然也不尽然相同,数据类型举例为CHAR、DATE、FLOAT、INT。
(2)时间特性要求
一般操作的响应时间控制在 1-2 秒内,检索响应时间略长,不宜超过10秒。
(3)灵活性
适用于各种WINDOWS平台且可移植,增减终端便捷。
(4)输人输出要求
输入设备:键盘,鼠标,条形码扫描机。
输出设备:为显示器。
(5)数据管理能力要求
图书馆相关数据宜理论上应当进行中长期保存,设计数据库2个,下辖数据表若干个,分别对应各模块更新的信息,初始存储空间5G,之后每年预计增加1G。两数据库均要定期备份。
(6)故障处理要求
系统故障可以有管理维护人员迅速修复。
数据库数据丢失问题当尽快还原至最近还原点。
硬件故障须由维护人员更换硬件即可。
(7)其他专门要求
如有可能系统当与报警装置相连接,无借书关系的图书出门报警,避免图书丢失。
2.3 基本流程
借阅书目
书目存在
采购请求
所需书
目不存在
查询该书 并外借
书目借 阅情况
订购新
1.1 检查学生所
需书单 图书馆存书目录
1.2确定学生所需书单
1.3制作书目借阅和馆藏
表
1.4更新图书馆馆藏
新书
缺少书目
借书人员 图书管理系
统
工作人员
需借阅图书信息,借书证
提供所需馆藏图书的信息,是否有损坏图书,延期还书,罚款 借书人信息,书目信息
新增书目信息
管理人员