图书馆管理系统--开发总结报告

图书馆管理系统--开发总结报告

ID:43317037

大小:125.55 KB

页数:8页

时间:2019-09-28

图书馆管理系统--开发总结报告_第1页
图书馆管理系统--开发总结报告_第2页
图书馆管理系统--开发总结报告_第3页
图书馆管理系统--开发总结报告_第4页
图书馆管理系统--开发总结报告_第5页
资源描述:

《图书馆管理系统--开发总结报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学生选课系统开发总结报告V1.01引言31.1编写目的31.2背景31.3定义31.4参考资料32实际开发结果42.1产品42.2主要功能和性能52.3基本流程62.4进度62.5费用63开发工作评价73.1对生产效率的评价73.2对产品质量的评价73.3对技术方法的评价74经验与教训71引言1-1编写目的编写项目开发总结报告是为了让开发人员和用户对开发的过程有一个总体的了解,并通过该报告对软件开发过程中的所有工作做一个总结和概括,以及对开发过程中的不足做一个汇总。为以后的维护工作奠定基础。1.2背景系统名称:学分制选课系统Vl.o任务提出者

2、:《软件文档写作》课程教师一一陈长清开发者:软工1406班■王思汉、李亦苏、叶傲天、李放、余皓用户:学生,老师1.3定义SCSS:StudentsCouseSelectSystem,学生选课系统。SQLSERVER:MicrosoftSQLServer2005,数据库管理系统1.4参考资料学生选课系统项目开发计划学牛选课系统需求分析说明书学生选课系统概要设计说明书学生选课系统详细设计说明书2实际开发结果2.1产品最终产品名称:学分制选课系统产品版本:1.0~学生选课系统基础数据维护学生选课管理己修课程查询学老课学学查生师程生生询信信信选退已息

3、息息课选修管管管管管课理理理理理程数据表物理结构设计如下:学生(学号,姓名,年级,专业,己修学分)老师(老师编号,姓名,所在院系,电话)课程(课程编号,课程名,上课吋间,开课对象,地点,任课老师,老师电话,学分)选课(学号,课程编号、选课时间)课程人数(课程编号、最大学员、已有人数)已修课程(学号,课程编号、已修学分)2.2主要功能和性能功能:(1)基础数据库维护:①读者信息管理功能:实现读者的添加、查询、修改、删除等读者相关信息。②图书信息管理功能:实现图书添加、删出、查找、修改等图书的相关信息。①图书类别的管理功能:实现图书类别的添加、修

4、改等图书类别的相关信息。(2)图书借阅管理:①图书借阅管理功能:统计图书的借阅相关信息。②图书还书管理功能:统计图书归还的信息。(3)新书订书管理:①新书订购功能:及时更新图书信息及其数据库。②验收新书功能:实现新书的验收及确认。(4)系统维护:①用户管理功能:实现用户的添加,修改和删除。②更改密码功能:提供安全性保障机制。性能:(1)数据精确度查询数据以及对数据进行操作时应保证准确率以及小数点单位精确等问题。(2)时间特性一般操作的响应时间应在2秒以内,检索响应时间略长,不宜超过10秒。(3)适应性满足系统运行环境条件的,允许在不同操作系统

5、之间的跨平台运行。(4)故障处理要求系统故障可以由管理维护人员迅速修复。数据库丢失问题当尽快还原至最近还原点。硬件故障须由维护人员更换硬件即可。2.3基本流程2.4进度实际进度基本与计划进度相吻合,在截至日期之前顺利完成。主要原因是我们严格按照软件工程的做法来开发软件,不断调整我们的短期计划,顺利完成了任务。2.5费用因为该项目是课程设计,是无偿开发,不涉及费用。3开发工作评价3.1对生产效率的评价总行数约为4250行程序的平均生产效率=850行/人月文件的平均生产效率=12MB/5=2.4MB/人月3.2对产品质量的评价在测试中一共检察出8

6、个错误,错误发生率约为5错误/千行,应该说是一个比较低的数值,这与我们在编码中严格控制质量有一定关系。总的来说,此系统的功能开发还是比较成功的案例。3.3对技术方法的评价本项目运用Eclipse4.3.1开发工具和SQLServer2005开发。本系统采用C/S模式的思想设计系统。此系统使用的是框架结构,此框架在开发一些屮小软件是比较实用的。但是我们要是可以开发出自己的框架,把一些通用的的功能开发到框架中。这样一来,在以后的系统开发中,针对系统的一些通用的功能就不需要再开发,从而也可以提高我们的开发效率,使我们的技术不断的更加成熟。4经验与教

7、训通过本次课程设计,我们加深了对软件开发流程的深入理解。这是第一次严格的按照软件工程开发的标准开发项目。在课程设计过程中,我们认真编写软件开发文档和程序代码。代码编写完后,再认真测试,检查系统的不足Z处。由于之前开发系统都没有编写软件开发文档的习惯,因此,在编写软件开发文档的过程中遇到了一些问题,但是我们都通过查阅资料等途径解决了。通过本次课程设计,我们深刻体会到软件工程文档编写的重要性,软件工程文档是指导我们进行项目开发的指挥棒。编写好一份高效可行的软件工程文档对软件开发非常重要。还有对系统的需求分析非常重要,需求的变成直接影响项目的开发进

8、度。这次课程设计首先对系统的需求理解不透彻,走了一点弯路,浪费了一些时间。在以后的软件开发过程中我们会尽量吸取木次课程设计的经验教训,提高项目开发效率。最后,通过这

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

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

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