编码:KSH-JQZB-P-PP-T02
科盛华网络技术开发有限公司
【协同OA办公软件】
项目开发总结报告
拟制人:刘英诺
日 期: 2014年04月20日
文档记录
版本 V1.0 变化状态 C 撰写/变更人 张家宝 创建文档 简要说明 修订日期 2014年04月20日 *变化状态:C――创建、A――增加、M――修改(+修改说明)、D――删除(+删除说明)
审批记录 版本 V1.0 贾峰行 审批人 通过 审批意见 审批日期 2014年04月22日 目 录
1引言...............................................................................................................................
1.1 编写目的............................................................................................................ 1.2 背景.................................................................................................................... 1.3 定义.................................................................................................................... 1.4 参考资料............................................................................................................ 2 实际开发结果..............................................................................................................
2.1 产品.................................................................................................................... 2.2 主要功能和性能................................................................................................ 2.3 进度.................................................................................................................... 2.4 费用.................................................................................................................... 3 开发工作评价..............................................................................................................
3.1 对生产效率的评价............................................................................................ 3.2 对产品质量的评价............................................................................................ 3.3 对技术方法的评价............................................................................................ 4 经验与教训..................................................................................................................
项目开发总结报告
1引言
1.1 编写目的
协同OA办公软件项目总结报告编写的目的: 1.对整个项目开发过程进行总结与评价; 2.对开发中所遇到的问题进行分析和总结。
1.2 背景
随着Internet/Intranet和Web技术的日益普及和推广,使得Internet/Intranet正逐渐成为企业信息化建设的有力工具。凭借Microsoft、UNIX等系统平台上的开发经验,成功地推出了基于Internet/Intranet平台的企业级网络应用系统。办公自动化应用软件---- Office Assistant 变成一个新的发展方向。该软件采用Browser/Server模式,完全基于Internet/Intranet平台,针对企事业单位内部的管理流程,设计而成的一套方便、稳定、实用的办公自动化软件。其友好的界面、严谨的管理结构,充分担当起了机构中各个管理层的各项工作,不仅是企事业单位员工工作中的优秀助手,同时更是帮助有关领导做出英明决策的左右手。她使最复杂、繁琐的办公室事务变得自动化、流程化、数字化,大大提高了公司各部门的工作效率。
办公助手采用纯WEB技术,即:在客户端不必安装专用代码,系统功能全部在服务器端集中实现和管理,系统维护升级难度和工作量明显降低,真正做到客户端零维护,使系统可用性和易维护性与传统方式相比有了质的飞跃。
系统设计使各模块可存在;整个软件易拆分,易组装,灵活方便;良好的系统开放能力和可扩展性,同时可根据各个不同企事业特点,为其量身定制其业务模块。
1.3 定义
缩写、术语 科盛华 协同OA 解 释 科盛华网络技术开发有限公司 协同OA办公软件 1.4 参考资料
《OA系统发展历程与趋势》
2 实际开发结果
2.1 产品
协同OA办公软件最终产品包括:
1、源程序 2、项目相关文档
2.2 主要功能和性能
1、主要功能: 序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 系统管理主功能 待办事宜 个人办公 日程安排 工作日志 个人设置 网络通讯 电子邮件 即时通讯 子功能 公告栏公共信息 论坛网上调查发文管理合理化建议工作流 收文管理业务流程会议管理辅助办公 人事管理车辆管理用户管理部门设定日志记录模块参数设定2、主要性能:
性能 正确性 健壮性 可靠性 性能,效率 易用性 清晰性 安全性 可扩展性 兼容性 描述 使用中主要功能不会出现错误 对于用户的不当操作有较好的,有错误检测机制 故障较少发生 响应时间较快 通过浏览界面就能熟练掌握基本操作 界面清晰,一目了然 不会影响到其它程序的运行 管理功能可扩展 不会和浏览器和其他系统发生冲突 2.3 进度
第一阶段(项目策划阶段) 项目解决方案编撰修改 项目解决方案客户确认 项目启动会 项目总体计划制定 单一来源采购筹划/招标采购筹划 项目合同起草和审核 项目合同签订 第二阶段(项目需求阶段) 项目业务需求调研 项目需求规格说明书编撰 项目需求规格说明书内部评审 项目需求规格说明书客户确认 项目测试计划编撰 项目概要设计编撰 项目详细设计编撰 数据库设计文档编撰 第三阶段(项目开发阶段) 开发标准文档规划 代码开发 项目上线前系统演示 测试用例编撰 项目集成测试 项目开发维护 第四阶段(项目上线阶段) 项目上线环境准备 项目上线环境部署 项目上线联调测试 项目安装部署手册编撰 第五阶段(项目验收阶段) 项目验收文档准备 项目验收文档审验 项目初验 项目终验 项目验收结果公司存档 27d 7d 2d 1d 1d 5d 3d 8d 7d 7d 3d 1d 2d 2d 3d 3d 3d 273d 1d 11d 3d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 2013年6月18日 2013年6月18日 2013年7月2日 2013年6月28日 2013年6月28日 2013年7月6日 2013年7月13日 2013年7月15日 2013年8月2日 2013年8月2日 2013年8月6日 2013年8月8日 2013年8月9日 2013年8月8日 2013年8月6日 2013年8月7日 2013年8月6日 2013年8月2日 2013年8月2日 2013年8月6日 2014年4月21日 2014年4月2日 2014年4月13日 2014年4月2日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月24日 2014年4月24日 2013年7月24日 2013年6月26日 2013年7月3日 2013年6月28日 2013年6月28日 2013年7月10日 2013年7月15日 2013年7月24日 2013年8月10日 2013年8月10日 2013年8月8日 2013年8月8日 2013年8月10日 2013年8月9日 2013年8月8日 2013年8月9日 2013年8月8日 2014年4月23日 2013年8月2日 2014年4月20日 2014年4月23日 2014年4月2日 2014年4月13日 2014年4月2日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月23日 2014年4月24日 2014年4月24日 第六个阶段(项目后期维护阶段) 1d 上线后日常巡检 1d 上线后日常业务维护和技术支持 1d 2014年4月24日 2014年4月24日 2.4 费用
项目持续12个月费用总计:1960840元,详见下表。
2.4.1 项目人员开支 角色 项目经理 高级JAVA程序员 中级JAVA程序员 软件测试工程师 UI设计 博士后(引进) 实习JAVA程序员(编外) 2.4.2 项目外开支 成本(元/月) 20000 10000 8000 5000 3000 27000 2000 人数 合计(每月) 1 20000 5 75000 2 20000 1 5000 1 3000 1 9000 1 1500 项目持续12个月人员开支共计:1476000元 合计 100000 60000 10000 10000 50000 20000 254840 项目外开支共计:484840元 用项 项目招待费 相关维护费 计算机硬件维护折旧相关费用 Windows XP,MS Office 2007 授权费 Windows Server 2003,MySQL Eclipse、Powerdesign 、editplus、pl/sql developer 其他开支 3 开发工作评价
3.1 对生产效率的评价
协同OA办公软件共用了12个月的时间,从项目实际情况和使用的时间来看,我们的生产效率是比较合理的。
3.2 对产品质量的评价
协同OA办公软件这个项目规模为中等水平,项目组成员在软件设
计和开发的过程中,比较严格地按照项目的要求实施相关的工作。项目组成员在实施本项目之前都认真学习了软件工程的相关知识,以及相关编程语言和开发工具的使用。在项目实施过程中,项目组开发人员都严格按照项目配置管理的有关要求计进行各自模块的开发,项目组成员在自己负责的相关模块编写时都认真做了单元测试。而且,开发过程中有严格的质量保证。因此,在对由各位成员提交的模块组成的系统进行测试时,只发现了为数较少的错误,错误发生率比较低。基本达到质量保证计划和配置管理计划的要求。
3.3 对技术方法的评价
系统架构主体采用B/S结构设计,基于.NET技术进行开发,遵循微软.NET框架的技术标准。项目的实施过程尽量的按照CMMI3标准进行。整个项目实施的情况比较好。
4 经验与教训
本次项目开发参考了CMMI3级软件开发过程的相关标准,较好得完成了项目需求中定义的目标。
下面就总结一下这次项目实践的收获及开发过程中遇到的问题。
经验总结
1.在项目初期,小组成员对需求进行了详细的讨论,明确了我们的目标,虽然压缩了编码的时间,但结果证明在需求阶段的投入是必须的。
2.在项目开发中,小组成员并没有将大部分精力投入到编码中,而是放在了需求和设计上,使得在编码之前对实现有了清晰的思路,使得编码过程变得简单。
3.整个项目过程中,对需求变更进行了较好的控制,使得最终的实现过程没有因为需求更迭进行较大的改变。
4.在编码之前对各个模块的划分和接口定义工作完成比较仔细,使得组员很好的实现了并行工作,在集成的时候也没有遇到太多麻烦。
5、对在开发过程中遇到的问题及解决方法及时记录下来,对后期的系统的维护、改进等有很大帮助。