车间环控系统
项目开发总结报告
1引言
1.1编写目的
车间环控系统开发已经基本完成。写此项目开发总结报告,以方便我们在以后的项目开发中来更好的实施项目的定制开发;让我们在今后的项目开发中有更多的资料来规范我们的开发过程和提高我们的开发效率,从而开发出更好的产品
1.2背景
软件名称:车间环境控制系统
客户:金锣
用户:金锣仓库
2开发工作评价
2.1对生产效率的评价
1系统开发历时将近40天
2 开发的反复性比较多。
3 对项目的需求理解不是很透彻。
4 对新技术的学习需要时间
综合以上,此项目的开发效率一般,还有一定的提升空间
2.2对产品质量的评价
软件大部分功能已实现,权限管理功能暂未完成
2.3对技术方法的评价
1.使用代码生成器:使用SocanCode代码生成器,此工具在很大程度上提高了编码效率,
从而加快了项目的开发的进度。在以后的项目中,我们要尽量的来使用类似的工具。
2.使用第三方控件。此系统中使用了一些第三方控件。此控件在很大程度上简化了软件界面的设计,从而提高了开发效率。在今后的开发中,要继续使用第三方控件,这样以来,无论是针对软件界面的美观性、友好性而言,还是针对系统的开发效率而言,都是很好的途径。
3.使用自定义控件:系统中使用了自定义控件,自定义控件可以很好的统一系统中信息显示样式。提高代码复用率。
4.系统开发框架:此系统的框架式简单的三层结构,此框架在开发一些中小软件是比较实用的。
2.4出错原因的分析
由于前期项目开始时考虑不周、功能需求分析不清楚导致后期需求发生变化时候项目更改比较困难
设计缺陷大致有以下这些
(1)UI和后台代码分离不彻底
部分控件的xaml代码没有抽离到资源文件里。
(2)各个功能模块不够独立
若要修改某个功能模块,将导致整个项目的重新编译
(3)代码风格不统一。像变量、函数名等。
缺乏沟通,事先未作明确规定
(4)系统可扩展性不够
设计经验不足
3经验与教训
软件开发经验:
(1)美工和后台可以完全分开了,前端使用blend微软专用设计器设计,后端 vs20xx.
(2)可以按照设计web界面方式设计。
(3)比WinForm时代 更容易美化界面,实现更绚丽的效果。
(4)开发人员要有美工基础
改进措施:
前期项目需求分析需要加强,项目组成员首先进行充分的沟通,每个成员对项目都要有足够充分的认识
项目进行过程中最好要有定期的交流机会,控制项目的进度。
第二篇:项目开发总结报告(文档格式)
项目开发总结报告
1. 引言
1.1 编写目的
阐明编写本系统试运行计划书的目的,指出读者对象。
1.2 项目背景
列出本项目的委托单位、开发单位和主管部门。
1.3 定义
列出本文档中所用到的专门术语的定义和缩写词的原意。
1.4 参考资料
列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源。可包括:本项目经核准的计划任务书、合同或上级机关的批文,项目开发计划,需求规格说明书,概要设计说明书,数据库设计说明书,详细设计说明书,模块开发卷宗,系统测试报告,系统维护手册,用户手册,本文档中所引用的资料、采用的标准和规范。
2. 开发结果
2.1 产品
列出最终形成的产品,包括:
(1) 程序名称、源程序行数(或目标程序字节数)、存储形式
(2) 软件系统版本号
(3) 文档名称
(4) 数据库名称
2.2 主要功能及性能
列出本软件系统所实际具有的主要功能和性能,对照可行性研究报告、项目开发计划、需求说明书,说明原定的目标是达到了,还是未完全达到或超过了。
2.3 基本流程
用图给出本软件系统实际的处理流程。
2.4 进度
列出实际进度并与原定计划对比,指出实际进度比计划进度是提前还是延迟,并分析其主要原因。
2.5 费用
列出实际支出费用并与原定计划费用对比,包括工时、计算机及其他设备使用时间,以及差旅费、印刷费、培训费等其他物料消耗费用。说明费用计划执行情况,并分析超支或节余的主要原因。
3. 开发工作评价
3.1 生产效率的评价
包括程序的平均生产效率和文档的平均生产效率,并与原定计划进行对比。
3.2 产品质量的评价
说明在测试阶段检查出来的程序的错误发生率,即每千条语句中的错误语句数。
3.3 技术方法的评价
对开发工作中所使用的技术、方法、工具、手段作出评价。
4. 经验与教训
列出从这项开发工作中所得到的最主要的经验与教训,并对今后开发工作提出建议。