软件工程--图书管理系统项目开发总结报告(共9页).docx
《软件工程--图书管理系统项目开发总结报告(共9页).docx》由会员分享,可在线阅读,更多相关《软件工程--图书管理系统项目开发总结报告(共9页).docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上软件工程-图书管理系统项目开发总结报告设计题目:图书管理系统小组成员:非常“2+3”指导老师:2013年6月1日目录专心-专注-专业1.引言1.1编写目的近期结束了现代软件工程中关于图书馆管理系统的开发,这也是我第二次较为正式的组织团队成员进行开发工作。图书馆管理系统规模不算大,但是在组织的过程中,却还是发现“2+3”团队在很多地方的不足,现总结之。预期读者:XX老师、项目小组。1.2背景软件系统的名称:图书管理系统本项目的任务提出者:现代软件工程开发者: 用户及实现该软件的计算机中心或计算机网络:互联网该软件系统同其他系统或其他机构的基本的相互来往关系:无1.3定义
2、.NET:Microsoft XML Web services 平台;IDE:集成开发环境;C/S:客户机/服务器结构;MVC:模型视图控制器的缩写,一种软件设计典范;CRUD:增删改查。1.4参考资料(1)、软件工程导论第5版,张海藩编著,清华大学出版社(2)、实用软件工程,Leszek A.Maciaszek Bruc Lee Liong著,机械工业出版社2.项目概述2.1项目简介图书馆管理系统面向读者、图书管理员、系统管理员及游客提供服务。其中,读者可查询、借阅、预定、归还图书及留言;图书管理员可完成图书的上下架、现有库存图书的借还管理等;在此基础上,系统管理员可以实现对注册读者及图书管
3、理员的管理、通知公告的发布、系统数据管理及留言管理等。2.2开发环境该系统在.NET、利用C#在Visual Studio 2010 IDE完成开发,并采用Sql Server2008作为后台数据库。解决方案整体采用C/S结构,架构在.NET Framework 4 及MVC3.0之上。2.3开发成果2.3.1产品(1)图书馆管理系统图2-1 图书管理系统结构(2)数据表物理结构设计如下:图2-2 数据表物理结构2.3.2主要功能和性能该系统主要有三个大的模块:借阅者、图书管理员及系统管理员,其中每个模块的主要功能如下:借阅者模块主要包括:图书检索及预订、借阅信息查询、建议留言及个人信息维护等
4、。其中检索功能在未登录情况下也被授权,其余均需验证。每个借阅者有借阅上限,具体借阅信息可以通过查询得到。为完善系统,更好的为用户服务,该系统提供留言子系统,供收集用户建议,改善工作。图书管理员模块主要包括:处理图书的借阅、归还及罚金等。其中关于处理罚金,根据返还图书是否超期而定。系统管理员模块主要包括:用户管理、图书信息管理、留言管理及系统数据管理等。其中,用户管理可以完成对借阅者及图书管理的CRUD;图书信息管理包括对图书种类、书目及图书的CRUD;留言管理处理留言回复;系统数据管理负责对系统数据的备份及还原。项目的实际开发情况与预计的功能基本相符,主要功能基本实现,细节上略有变更。2.3.
5、3进度表2-1 进度表工作任务开始日期完成日期所需资源里程碑需求分析2012/9/272012/10/10可行性研究报告与项目开发计划、硬件设备、软件工具有详细的数据流图、数据字典等。开发人员查阅相关资料确定好系统必须完成的功能。总体与详细设计2012/10/112012/12/5需求分析报告、编程的参考资料、开发需要的软硬件资源各种所要实现的功能完成具体的实现方法,源代码清单的完成。测试2012/12/62013/6/1详细设计阶段的源代码清单。各种测试方法。相关的测试方法使用后,找出的错误都被修改了。维护开发人员的开发经验用户的满意上表是项目预计开发进度,实际开发进度比预计开发进度提前一周
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 图书 管理 系统 项目 开发 总结报告
限制150内