项目开发总结报告_第1页
项目开发总结报告_第2页
项目开发总结报告_第3页
项目开发总结报告_第4页
项目开发总结报告_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

文档编号:WD_MSWD_SupervcdStore_100610版本号:V1.0测试计划说明书项目名称图书管理系统项目负责人肖梅项目开发单位××学院计算机科学系2010年6月10日1引言 21.1编写目的 21.2背景 21.3定义 31.4参考资料 32实际开发结果 32.1产品 32.2主要功能和性能 42.3基本流程 42.4进度 42.5费用 43开发工作评价 53.1对生产效率的评价 53.2对产品质量的评价 53.3对技术方法的评价 53.4出错原因的分析 54经验与教训 51引言1.1编写目的图书管理系统的开发已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的订制开发;让我们在今后的项目开发中有更多的有据的资料来规范我们的开发过程和提高我们的开发效率,从而创造更多效益。预期的读者是图书管理系统研发小组所有成员。1.2背景随着人们知识层次的提高,图书馆成为日常生活中不可缺少的一部分。而图书馆的存数量和业务量庞大,仅仅靠传统的记账式管理是不可行的。图书馆管理系统应运而生,逐渐成为信息化建设的重要组成部分。图书馆管理系统为学校或社会型图书馆的管理员提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理操纵并登记。说明:开发软件名称:图书管理系统。项目开发者:××学院计算机科学系“图书管理系统”开发小组:×××(×号,组长),×××(×号),……用户单位:××大学1.3定义主键(PrimaryKey):每一笔资料中的主键都是表格中的唯一值。换言之,它是用来独一无二地确认一个表格中的每一行资料外键(ForeignKey):设表t1,t2中都有一个name字段,而且是t1的主键,那么如果设t2中的name为外键的话,向t2中添加数据的时候,如果name值不在t1之中就会报错。1.4参考资料张海藩:《软件工程导论》第五版清华大学出版社肖刚等:《实用软件文档写作》清华大学出版社李涛等:VisualC#SQLServer数据库开发与实例清华大学出版社2实际开发结果2.1产品最终产品名称:图书管理系统产品版本:1.0程序系统中的各个程序的名字及他们之间的层次关系如下图:所建立的数据库有:Book_Info表:存储书籍的基本信息Proof_Info表:存储读者的基本信息Admini_Info表:存储图书馆工作人员的基本信息Borrow_Info表:记录读者的借阅情况Punish_Info表:记录读者的罚款情况2.2主要功能和性能功能和性能的规定的详细内容,请参考独立文档《软件需求说明书》。2.3基本流程2.4进度任务内容原定计划进度实际进度提前/推迟天数提前/推迟原因开始时间结束时间开始时间结束时间需求分析2010-3-12010-3-312010-3-12010-4-15-15客户对需求模糊概要设计2010-4-12010-4-302010-4-162010-5-31-30数据库的编码设有有争议详细设计2010-5-12010-5-312010-6-12010-7-5-35某些细节仍有争议代码实现2010-6-12010-6-302010-7-62010-7-31-30前期框架搭建的比较好测试2010-7-12010-7-312010-8-12010-8-20-20错误较少维护2010-8-12010-8-312010-8-212010-9-10-10错误较少2.5费用预计工时:需求分析5人*1月=5人月概要设计10人*1月=10人月详细设计10人*1月=10人月代码实现10人*1月=10人月系统测试5人*1月=5人月系统维护5人*1月=5人月实际工时:需求分析5人*1.5月=7.5人月概要设计10人*1.5月=15人月详细设计10人*1.2月=12人月代码实现10人*0.8月=8人月系统测试5人*0.6月=3人月系统维护5人*0.6月=3人月计算机的使用时间:1500机时总计:7.5*3000+15*4500+12*5000+8*2500+3*6000+3*4000+1500*5=275000元预计费用:5*3000+10*4500+10*5000+10*2500+5*6000+5*4000+1500*5=192500元超支原因:需求分析和搭建框架时花费的时间较多3开发工作评价3.1对生产效率的评价总行数约为120000行程序的平均生产效率:2500行/人月文件的平均生产效率:500M/(48.5)=10.3M/人月3.2对产品质量的评价在测试中一共检查出240个错误,错误发生率2错误/千行。应该说是一个比较低的数值,这与我们在编码中严格控制质量有必然联系。3.3对技术方法的评价采用简单工厂设计模式,程序结构化强,逻辑严谨,提高了开发效率和准确度。3.4出错原因的分析对存储数据的编码不规范某些数据的约束不明确4经验与教训程序中还有很多地方需要改进、完善。在程序中某些查询结果的显示信息不实很合理,书号编码也不是很合理,同一种书编成一个号码,这样,如果同一个读者借阅了相同的两本书,那么在还书的时候换一本书,Borrow_Info表中就将两条借阅记录都删除了,但是如果一本书一个编号的话,在入库的时候管理员的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论