协同OA办公软件项目开发总结报告.docx
《协同OA办公软件项目开发总结报告.docx》由会员分享,可在线阅读,更多相关《协同OA办公软件项目开发总结报告.docx(10页珍藏版)》请在冰豆网上搜索。
![协同OA办公软件项目开发总结报告.docx](https://file1.bdocx.com/fileroot1/2022-10/25/0e3fbfda-114f-468d-93a9-758a0420f949/0e3fbfda-114f-468d-93a9-758a0420f9491.gif)
协同OA办公软件项目开发总结报告
协同o
L办公软件项目开乞总结报告
TheIateStrevisionOnNOVember22,2020
编码:
KSH-JQZB-P-PP-T02
新疆科盛华网络技术开发有限公司
【协同OA办公软件】
项目开发总结报告
拟制人:
刘英诺
日期:
2014年04月20日
文档记录
版本
变化状
态
撰写/变更
人
简要说明
修订日期
VI.O
C
张家宝
创建文档
2014年04月20日
*变化状态:
C创建、A增加、M修改(+修改说明)、D
删除(+删除说明)
审批记录
版本
审批人
审批意见
审批日期
VI.0
贾峰行
通过
2014年04月22日
项目开发总结报告
1引言
1.1编写目的
协同OA办公软件项目总结报告编写的目的:
1.对整个项目开发过程进行总结与评价;
2.对开发中所遇到的问题进行分析和总结。
1.2背景
随着Internet/Intranet和Web技术的∏益普及和推广,使得
Internet/Intranet正逐渐成为企业信息化建设的有力工具。
凭借
MiCrOSoft>UNlX等系统平台上的开发经验,成功地推出了基于
Internet/Intranet平台的企业级网络应用系统。
办公自动化应用软件----OffiCeASSiStant变成一个新的发展方向。
该软件采用
BrOWSer/Server模式,完全基于Internet/IntranetAlA台,针对企事业单位内部的管理流程,设计而成的一套方便、稳定、实用的办公自动化软件。
其友好的界面、严谨的管理结构,充分担当起了机构中各个管理层的各项工作,不仅是企事业单位员工工作中的优秀助手,同时更是帮助有关领导做出英明决策的左右手。
她使最复杂、繁琐的办公室事务变得自动化、流程化、数字化,大大提高了公司各部门的工作效率。
办公助手采用纯WEB技术,B|J:
在客户端不必安装专用代码,系统功能全部在服务器端集中实现和管理,系统维护升级难度和工作量明显降低,真正做到客户端零维护,使系统可用性和易维护性与传统方式相比有了质的飞跃。
系统设计使各模块可独立存在;整个软件易拆分,易组装,灵活方便;良好的系统开放能力和可扩展性,同时可根据各个不同企事业特点,为其量身定制其业务模块。
1.3定义
缩写、术语
解释
新疆科盛华
新疆科盛华网络技术开发有限公司
协同OA
协同OA办公软件
1.4参考资料
《0A系统发展历程与趋势》
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
2013年6月18
∏
2013年7月24日
项目解决方案编撰修改
7d
2013年6月18
Il
2013年6月26El
项目解决方案客户确认
2d
2013年7月2
∏
2013年7月3El
项目启动会
Id
2013年6月28
π
2013年6月28El
项目总体计划制定
Id
2013年6月28
π
2013年6月28El
单一来源采购筹划/招标釆购
筹划
5d
2013年7月6
∏
2013年7月10El
项目合同起草和审核
3d
2013年7月13
π
2013年7月15El
项目合同签订
Sd
2013年7月15
π
2013年7月24日
第二阶段(项目需求阶段)
7d
2013年8月2
日
2013年8月10日
项目业务需求调研
7d
2013年8月2
∏
2013年8月10El
项目需求规格说明书编撰
3d
2013年8月6
∏
2013年8月8El
项目需求规格说明书内部评
审
Id
2013年8月8
∏
2013年8月8El
项目需求规格说明书客户确
认
2d
2013年8月9
∏
2013年8月10El
项目测试计划编撰
2d
2013年8月8
∏
2013年8月9El
项目概要设计编撰
3d
2013年8月6
∏
2013年8月8El
项目详细设计编撰
3d
2013年8月7
∏
2013年8月9El
数据库设计文档编撰
3d
2013年8月6
∏
2013年8月8El
第三阶段(项目开发阶段)
273d
2013年8月2
日
2014年4月23日
开发标准文档规划
Id
2013年8月2
∏
2013年8月2El
代码开发
IId
2013年8月6
∏
2014年4月20El
项目上线前系统演示
3d
2014年4月21
π
2014年4月23El
测试用例编撰
Id
2014年4月2
∏
2014年4月2El
项目集成测试
Id
2014年4月13
π
2014年4月13El
项目开发维护
Id
2014年4月2
∏
2014年4月2El
第四阶段(项目上线阶段)
Id
2014年4月23
日
2014年4月23日
项目上线环境准备
Id
2014年4月23
π
2014年4月23El
项目上线环境部署
Id
2014年4月23
∏
2014年4月23El
项目上线联调测试
Id
2014年4月23
π
2014年4月23El
项目安装部署手册编撰
Id
2014年4月23
π
2014年4月23El
第五阶段(项目验收阶段)
Id
2014年4月23
日
2014年4月23日
项目验收文档准备
Id
2014年4月23
π
2014年4月23El
项目验收文档审验
Id
2014年4月23
π
2014年4月23El
项目初验
Id
2014年4月23
π
2014年4月23El
项目终验
Id
2014年4月23
∏
2014年4月23El
项目验收结果公司存档
Id
2014年4月23
π
2014年4月23El
第六个阶段(项目后期维护
阶段)
Id
2014年4月24
日
2014年4月24日
上线后日常巡检
Id
2014年4月24
π
2014年4月24日
上线后口常业务维护和技术
支持
Id
2014年4月24
π
2014年4月24日
2.4费用
项目持续12个月费用总计:
1960840元,详见下表。
2.4.1项目人员开支
角色
成本(元/
人数
合计(每月)
月)
项目经理
20000
1
20000
高级JAVA程序员
IOOOO
5
75000
中级JAVA程序员
8000
2
20000
软件测试工程师
5000
1
5000
UI设计
3000
1
3000
博士后(引进)
27000
1
9000
实习JAVA程序员(编
外)
2000
1
1500
项目持续12个月人员开支共计:
1476000元
2.4.2项目外开支
用项
合计
项目招待费
IOOOOO
相关维护费
60000
计算机硬件维护折旧相关费用
IOOOO
WindoWSXP,MSOffiCe2007授权费
IOOOO
WindOWSSerVer2003,MySQL
50000
ECIiPSe>POWerdeSign、editplus>plZsqldeveloper
20000
其他开支
254840
项目外开支共
计:
484840元
3开发工作评价3.1对生产效率的评价
协同OA办公软件共用了12个月的时间,从项目实际情况和使用的时间来看,我们的生产效率是比较合理的。
3.2对产品质量的评价
协同OA办公软件这个项目规模为中等水平,项目组成员在软件设计和开发的过程中,比较严格地按照项目的要求实施相关的工作。
项目组成员在实施本项目之前都认真学习了软件工程的相关知识,以及相关编程语言和开发工具的使用。
在项目实施过程中,项目组开发人员都严格按照项目配置管理的有关要求计进行各白模块的开发,项目组成员在H己负责的相关模块编写时都认真做了单元测试。
而且,开发过程中有严格的质量保证。
因此,在对由各位成员提交的模块组成的系统进行测试时,只发现了为数较少的错误,错误发生率比较低。
基本达到质量保证计划和配置管理计划的要求。
3.3对技术方法的评价
系统架构主体采用B/S结构设计,基于.NET技术进行开发,遵循微软.NET框架的技术标准。
项目的实施过程尽量的按照CMMI3标准进行。
整个项目实施的情况比较好。
4经验与教训
本次项目开发参考了CMMl3级软件开发过程的相关标准,较好得完成了项目需求中定义的目标。
下面就总结一下这次项目实践的收获及开发过程中遇到的问题。
经验总结
1.在项目初期,小组成员对需求进行了详细的讨论,明确了我们的目标,虽然压缩了编码的时间,但结果证明在需求阶段的投入是必须的。
2.在项目开发中,小组成员并没有将大部分精力投入到编码中,而是放在了需求和设计上,使得在编码之前对实现有了清晰的思路,使得编码过程变得简单。
3.整个项目过程中,对需求变更进行了较好的控制,使得最终的实现过程没有因为需求更迭进行较大的改变。
4.在编码之前对各个模块的划分和接口定义工作完成比较仔细,使得组员很好的实现了并行工作,在集成的时候也没有遇到太多麻烦。
5.对在开发过程中遇到的问题及解决方法及时记录下來,对后期的系统的维护、改进等有很大帮助。