版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验室设备管理系统项目开发总结报告10计算机科学系计算机科学与技术(网络工程)组长:成员:实验室设备管理系统项目开发总结报告1引言1.1编写目的编写本报告的目的是研究本系统的总体需求、背景。对开发结果开发评价进行分析,得出经验与教训。1.2背景本项目是对实验室设备管理系统作出的项目总结报告。此软件的任务是由闽江学院提出的。组成开发小组进行开发的。开发小组成员:1.3定义SQL全称:结构化查询语言1.4参考资料参考资料如下所示:余金山,林慧.SQLServer2000/2005数据库开发实例与提高[M].北京:电子工业出版社,2005唐学忠.SQLServer2000数据库教程[M].北京:电子工业出版社,2005陈国君.Java2程序设计基础[M].北京:清华大学出版社,2006孙一林.Java数据库编程实例[M].北京:清华大学出版社,2003.黄明,梁旭.Java信息系统设计与开发实例[M].北京:机械工业出版社,2004.但正刚.Java2入门与提高[M].北京:清华大学出版社,2003.萨石煊,王珊等.数据库系统概论(第三版)[M].北京:高等教育出版社,2000.李香敏等.SQLServer2000编程员指南[M].北京希望电子出版社,2003.隆华软件工作室.SQLServer2000程序设计[M].北京:清华大学出版社,2002.赵强.精通JSP编程[M].北京:电子工业出版社,2006.PhilHanna.JSP技术大全[M].北京:机械工业出版社,2002ShariLawrencePfleeger.Softwareengineeringtheoryandpractice[M].Beijing:AdvancedEducationPress,2003.2实际开发结果2.1产品此程序系统包括9个程序名称,他们分别是:登陆程序、操作界面程序、申请设备查询程序、维修设备查询程序、报废设备查询程序、设备维修记录登记程序、设备维修记录查询程序、设备报废记录程序、设备申请程序。注:还有一些程序,但是它们都是嵌入在上面主要程序模块里一起实现的,这里就不再列出,到时上传程序时一起上传。开发过程中制定的计划和现在比较,程序模块基本都一样,只是实现上与预期有点差别。2.2主要功能和性能本项目要实现的时四大块模块功能:设备查询功能:这个模块的开发目标达到了,模块里面包括申请设备查询、维修设备查询、报废设备查询。设备申请功能模块:这个功能模块的开发目标达到了,能够提交设备基本信息。维修设备信息模块:该模块的开发目标也达到了,能够显示该维修设备的设备名、设备型号、维修日期、维修厂家、维修费用、责任人。报废设备信息模块:该模块的开发目标也达到,能够显示报废设备的设备名、设备型号、报废日期、责任人。2.3基本流程基本流程图如下所示:2.4进度原计划进度如下:可行性分析:2天需求分析:3天;软件设计(概要设计和详细设计):10天;数据库建立:5天;(以下6个子系统可并行编码、单元测试)子系统1编码测试:5天;子系统2编码测试:5天;子系统3编码测试:10天;子系统4编码测试:5天;子系统5编码测试:5天;子系统6编码测试:5天;硬件安装:5天;硬件测试:5天;集成测试:10天;系统安装、培训:5天;验收测试:10天实际进度与原计划进度一样,主要是每次的进度都与计划计划实施的一样,所以结果无偏差。2.5费用原计划费用如下:◊一次性支出(1) 系统开发、建立费用3.4万元。其中:本系统开发期为3个月,需要开发人员3人(不一定都是参加满3个月)。根据软件系统的规模估算,开发工作量月为3人2个月即6人月,每人月的人工费按5000员计算,开发费用为3万元。实验室设备等基本信息建立需要2人1个月即2人月,每人月的人工费用按2000员计算,需0.4万元。(2) 硬件设备费共4.6万元,其中:微机1台约0.6万元;服务器1台及网络等设备费4万元。(3) 外购开发工具、软件环境费用共4万元。(4) 其他费用共2万元。一次性支出总费用:14万元。◊经常性费用主要是系统的运行费用,假设本系统运行期10年,每年的运行费用(包括系统维修、设备维护等)5万元,按年利率5%计算运行费用如表E-1表E-1运行费用表年份将来费用(万元)(10.05)N现在费用值(万元)累计现在费用值(万元)第一年51.054.76194.7619第二年51.10254.53519.2970第三年51.15764.319113.6161第四年51.21554.113517.7296第五年51.27633.917621.6472第六年51.34013.731025.3782第七年51.40713.553428.9316第八年51.47753.384132.3157第九年51.55133.223035.5387第十年51.62893.069538.6082系统投资成本总额为:14+38.6082=52.6082万元原计划支出费用与实际支出费用一样,因为在学校里面设计,有很多东西可以免去开销,而且每一项费用的支出都是严格按计划要求实施的,像服务器与微机之类的偏差也不大,拉扯一下就差不多。3开发工作评价3.1对生产效率的评价程序的平均生产效率:E=aLAb=2.4*1024A1.05(每人月)文件的平均生产效率为:1.024(KLOC/人月)此计划和实际的无多大偏差。3.2对产品质量的评价错误发生率:17.79(每千条指令)这比实际的预算大,因为在编写的过程中还出现了大部分的语法错误,所以要一直修改。3.3对技术方法的评价在开发过程中开发工具是用SQLServer2000和C#语言。SQLServer2000所具有的将关系数据库管理系统(RDBMS)扩展为虚拟的对象数据库管理系统(ODBMS)的能力,使SQLServer2000成为当今应用于Intranet、Internet及其extranet中最具综合性的数据库开发环境⑵。这就是我们采用SQLServer2000作为支持数据库的主要原因;而Java语言是一种简单的,面向对象的,分布式的,解释型的,健壮的,安全的,结构中立的,可移植的,高效性的,多线程和动态的语言,这也是我们用C#编写的主要原因。3.4出错原因的分析出错的主要原因是由于:一方面对C#语言的语法理解出现了偏差,另一方面就是数据库连接时出现了一些问题。4经验与教训项目团队成员的团结合作、相互沟通时非常重要的,团队成员之间要相互学习彼此的优点和技术,使团队的能力不
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 装配工安全培训试题及答案
- 证券市场法律法规试题及答案
- 人工智能危机预防策略
- 塘沽开发区劳务外包合同
- 姑苏区高校食堂外包合同
- 中通快递员工外包合同
- 派遣合同改为外包合同
- 植保无人机作业外包合同
- 普陀区学校食堂外包合同
- 手机软件制作外包合同
- 2026-2030中国丙烷脱氢(PDH)市场专项调研与营销创新发展趋势分析研究报告
- 雨课堂学堂在线学堂云《运动与健康(山东)》单元测试考核答案
- 2024年重庆市初中学业水平考试地理试卷试题真题(含答案详解)
- 噪声污染与控制
- 春潮现代文阅读理解答案
- 血库管理制度
- 管桩应力释放孔施工方案
- 专项质量培训--碗扣式钢管脚手架ppt课件
- 平面构成基本型与骨骼汇总
- 飞机翼型教学ppt课件
- JJG30-2012通用卡尺检定规程
评论
0/150
提交评论