项目开发总结报告

基于CA的万康通用社区医疗卫生服务系统

项目开发总结报告

西安阜泓软件股份软件公司 西部电子商务股份有限公司、

20xx年1月20日

1

项目开发总结报告

1引言

“基于CA的万康通用社区医疗卫生服务系统”(以下简称系统)在西安阜泓软件股份软件公司和西部电子商务股份有限公司全体员工的紧密合作,辛勤努力下已经圆满结束。 为了成功的今天,双方全体从事信息化建设的同仁们为此都作出了辛勤的努力,也为银川的医疗系统的信息化建设工作做出了一定的贡献。在此我们由衷的感谢为此而做出努力的人们。

1.1编写目的

为了我们合作双方今后能够在一个更好的合作平台上继续合作,为了合作双方在这次项目的开发当中总结经验,我们合作双方在“谦虚谨慎,积极进取”的思想指导下共同编写这分项目总结报告,希望这份总结报告,能够成为我们进一步紧密合作和项目开发当中的指导性文档。

1.2背景

说明:

a. 项目的名称:《基于CA的万康通用社区医疗卫生服务系统》

b. 所开发出来的软件系统名称:《基于CA的万康通用社区医疗卫生服务系统》 c. 此软件的任务提出者:西部电子商务股份有限公司

d. 此软件的任务开发者:西安阜泓软件软件开发公司

西部电子商务股份有限公司

e. 用户:社区医疗卫生服务站

f. 安装此软件的计算中心:西安阜泓软件开发公司技术研发部

西部电子商务股份有限公司技术研发部

1.3定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

1.4参考资料

列出要用到的参考资料,如:

a. “基于CA的万康通用社区医疗卫生服务系统”计划任务书

b. “基于CA的万康通用社区医疗卫生服务系统”合同

2

c. 可行性分析报告

d. 需求分析报告

e. 概要设计文档

f. 详细设计文档

g. J2EE软件开发体系标准

h. XML体系标准

2实际开发结果

2.1产品

说明最终制成的产品,包括:

a. 程序系统程序量197MB

b. 存储媒体的形式:CD-ROM光盘

c. 程序系统版本:

1.“社区医疗信息管理系统卫生局版”

2.“社区医疗信息管理系统中心版”

3.“社区医疗信息管理系统社区版”

d. 所建立的每个数据库系统:MYSQL3.15

2.2主要功能和性能

功能:“系统”主要完成了社区医疗信息化建设的基本要求,详细信息请参考“系统需求说明书”。

性能:“系统”在性能上达到了社区医疗信息化建设目标的性能要求,详细要求请参考“系统需求说明书,可行性研究报告”。

2.3基本流程

基本流程请参考“社区医疗信息管理系统详细设计说明书”

2.4进度

1. 可行性分析:

<1>进行可性行分析的时间:20xx年2月-20xx年3月

<2>参与进行可行分析的人员:周悦

<3>可行性分析的内容:进行项目的可行性分析,用科学的方法进行项目可行性论

<4>产生的文档资料:《项目可行性分析报告》

<5>产生的结果:社区医疗信息管理系统可以进行项目研发

3

2. 合同的签定:

<1>合同签定的时间:20xx年3月7日

<2>合同签定的双方:西安阜泓软件开发有限公司,西部电子商务股份有限公司

<3>产生的结果:合同正本

3. 需求分析:

<1>需求分析时间:20xx年3月3日-20xx年4月29日

<2>参与需求分析的人员:陈发宇,张小静,行燕

<3>配合单位:西部电子商务股份有限公司

<4>产生的文档:需求分析报告

<5>产生的结果:可进行系统开发

4.系统开发:

〈1〉 开发周期:20xx年3月3日至20xx年8月5日

〈2〉 开发人员:张小静,李华成,尹华,行燕

〈3〉 开发产生的结果:产生稳定的程序源代码,和相应的过程控制文档

5.第一次工程会议:

<1 >时间:20xx年6月19日星期四 上午十一点

<2>地点:西安阜泓软件开发有限公司会议室

<3>参加人员:西安阜泓软件开发有限公司 胡毅、周悦、张小静、行燕

西部电子商务股份有限公司 赵军、耿洪良、杨保林、贺丽

<4> 会议内容:

一.关于项目进度的审阅

二.关于社区医疗信息系统功能、界面及系统设计文档的讨论

三.双方下一步工作计划

〈5〉结论:

1.为保证项目如期完成,西部电子商务股份有限公司委派二名技术人员参与项目组。

2.加强文档的整理工作,确保项目按期完成。

3.双方就产品的市场宣传与销售工作达到一致,任何一方都可进行市场宣传,参照合同进行利益共享。

6.第二次工程会议;

<1>时间:20xx年7月24日星期四 上午九点

<2>地点:西部电子商务股份有限公司会议室

<3>参加人员:

西安阜泓软件开发有限公司 胡毅、周悦、张小静、行燕

西部电子商务股份有限公司 赵军、耿洪良、杨保林、杨峰、金正强

<4>会议内容:

一、 关于项目进度的审阅

4

二、 关于社区医疗信息系统功能及结构的讨论

三、 确定双方下一步工作计划

<5>会议结论:

双方经友好协商,达成以下共识:

1) 鉴于双方第一次合作,部分工作内容没有澄清,现已达成共识,确保工

程进度不受影响,如期完成。

2) 按照合同内容,以上有关医疗中心和卫生局的功能属于新增功能,工期

不受原合同的限制,具体交付工期为2个月。中心系统在社区的数据整理完毕之前完成。

3) 由阜泓公司按照新增内容计算出工程量和费用,为保证双方长期、愉快

合作,此部分内容以阜泓公司让利的形式免费完成。

7.C/A培训

〈1〉 参加人员:李华成,尹华;

〈2〉 时间:20xx年12月15日--20xx年12月18日

〈3〉 培训内容:数字证书验证技术;数字签名技术;传输加密 〈4〉 产生结果:掌握社区医疗软件嵌入C/A应用

8.C/A开发

开发周期:20xx年1月1日--20xx年1月16日

开发人员:李华成,尹华

产生结果:社区医疗信息管理系统嵌入C/A应用

9.项目验收会议;

时间:20xx年1月19日--20xx年1月20日

地点:西安阜泓软件开发有限公司

参加人员:耿洪良、杨保林,周悦,胡毅,李华成,尹华

讨论内容:〈1〉系统遗留问题

〈2〉新的需求工作安排

形成文档:

〈1〉项目开发总结报告

〈2〉项目验收报告

〈3〉项目测试报告

结论:

5

〈1〉对系统遗留问题按照项目验收报告的修改时间要求进行修改。

〈2〉对新的需求项目验收报告规定的日期进行。

2.5费用

列出原定计划费用与实际支出费用的对比,包括:

a. 工时,以人月为单位,并按不同级别统计;

b. 计算机的使用时间,区别CPU时间及其他设备时间;

c. 物料消耗、出差费等其他支出。

明确说明,经费是超出了、还是节余了,分析其主要原因。

3开发工作评价

3.1对生产效率的评价

出实际生产效率,包括:

a. 程序的平均生产效率:30000行/月/人(即每人月生产的行数);

b. 文件的平均生产效率,15000个/月/人(即每人月生产的字数);

原订计划数作对比结果:超出原定计划生产率。

3.2对产品质量的评价

在测试中检查出来的程序编制中的错误发生率,6/1000(即每干条指令(或语句)中的错误指令数(或语句数))。

结果评价:按照质量保证计划或配置管理计划的要求本系统在开发中保证了“优等”的产品质量指标。

3.3对技术方法的评价

开发中所使用的技术:

1. 面向对象的软件开发技术此技术使得软件开发符合人们认识事物的普遍规律,使

得软件产品更易于维护和升级

2. XML技术:使得数据传输符合国际标准,数据更易于移植

3. J2EE技术:保证软件符合企业级规范要求,保证软件的通用性,跨平台性,健壮

性,安全性

4. C/A安全证技术:保证软件的知识产权,保证数据的安全性,保证信息的不可抵赖

5. PMP的软件质量过程控制技术:保证软件的开发质量

6

6. M/C,Q/C,I/C 软件测试技术

备注:由于本软件运用技术太多,在此不一一列举,详细请参考“详细设计说明

书”

开发中所使用的工具:

1. Jbuilder9.0:世界上最先进的JAVA IDE开发平台

2. MYSQL:免费的数据库DBMS

3. PD9.0:主流的软件逻辑建模IDE开发工具

4. “基于Internet/的java源代码开发平台”:自主开发的软件开发平台

3.4出错原因的分析

给出对于开发中出现的错误的原因分析:

1. 开发双方在对软件需求的理解上,存在一定的差异,主要原因是双方在沟通上

花费的精力相对较少;

2. 开发结构比较复杂,造成程序修改不是特别的方便。

解决方案:针对(1):建议建立BBS信息沟通平台

在软件上建议制定定期沟通制度

针对(2):进一步修正软件开发架构,以适应多变需求的变化。 4经验与教训

列出从这项开发工作中所得到的最主要的经验与教训:

经验:

1. 软件生成平台的使用使得软件开发更加的快捷,提高生产率

2. 过程控制技术的应用,使得软件质量得到了大大的提高

教训:

1. 沟通时间的贫乏使得开发周期的增长

2. 技术问题讨论的贫乏使得技术衔接存在瓶项

今后的项目开发工作的建议:

1. 建立定期沟通制度

2. 建立技术评审制度

7

 

第二篇:八 项目开发总结报告

房屋租赁系统

学    院        计算机与信息技术学院          

专    业         信息系统与信息管理           

论文(设计)题目    软件工程导论              

                          ——房屋租赁系统    

20##年 4月19日

第八章 项目开发总结报告

1 引言

1.1 编写目的

此项目开发计划书的编写主要是为了给开发《房屋租赁系统》做主要的规划和整合,在开发过程中起到引导作用,以及给使用者提供简要的说明。

1.2 项目背景

随着我国市场经济的快速发展和信息化水平的不断提高,人们的生活节奏也日益加快。而传统房屋租赁信息发布和查找的效率无疑是十分低下的。如何利用先进的技术来提高房屋租赁效率,是一个十分迫切需要解决的问题。于是,我们决定开发一个新系统以实现利用计算机对房屋租赁进行管理。

使用计算机对房屋出租信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高房屋租赁管理的效率。面对目前的实际状况,开发一个新系统来适应这一些工作,是十分必要的。

1.3 术语说明

RHS:房屋出租系统

Transaction processing:事务处理

Data processing:数据处理

Data processing cycle:数据处理流程

Data acquisition:数据采集

Data processing system security:数据处理系统安全性

1.4 参考资料

[1]张海藩著,软件工程导论(第五版),清华大学出版社,20##年

[2]郑人杰著,软件工程,人民邮电出版社,20##年

[3]郑阿奇著,SQL Server实用教程(第3版),电子工业出版社,20##年

[4]郝玉龙著,JavaEE编程技术,清华大学出版社,20##年

2.开发结果

2.1产品

a.房屋租赁管理信息系统,

b.项目开发计划

c.需求规格说明书;

d.概要设计说明书;

e.详细设计说明书;

f.测试计划;

g.测试分析报告;

h.项目开发总结报告

2.2主要功能及性能

对学生房屋的信息进行添加、删除、修改等管理。方便快捷。

2.3所用工时

孙志,400h

陈建元,300h

刘萌,300h

2.4所用机时

孙志,400h

陈建元,300h

刘萌,300h

2.5进度

计划进度为四月十一日至六月三日

实际进度为四月十五日至六月十日

3.评价

3.1对生产率评价

平均每月产生文档数为8500字

平均每月生产代码行数为1000行

3.2对技术方法评价

可用如下图及表格进行表示:

系统类图说明如下:

(1)工作流说明:

以下是不同工作流所涉及的类:

登陆管理—成员信息管理:用户账户信息;

宿舍信息管理:用户-帐号信息-宿舍信息;

外来人员登记:用户-帐号信息-宿舍信息-学生信息-外来人员登记信息;

水电信息收费登记、水电信息收费查询:用户-帐号信息-宿舍信息-水电收费信息;

卫生检查信息登记、卫生检查信息查询:用户-帐号信息-宿舍信息-卫生检查信息;

学生入住信息维护:用户-帐号信息-宿舍信息-学生信息;

房屋报修信息处理、房屋报修登记、房屋报修信息查询:用户-帐号信息-宿舍信息-房屋报修信息;

(2)关键类的处理说明:

用户:进行登陆、查询、修改各项信息,是系统功能的执行者;

账户信息对用户的权限进行定义;

外来人员登记信息:存储外来人员登记信息,并对这些信息进行添加、删除、修改、查找等操作;

水电收费信息:存储水电收费信息,并对这些信息进行添加、删除、查找等操作;

卫生检查信息:存储卫生检查信息,并对这些信息进行添加、删除、查找等操作;

学生信息:存储学生信息,并对这些信息进行添加、删除、修改、查找等操作;

宿舍信息:存储宿舍信息,并对这些信息进行添加、删除、修改、查找等操作;

3.4 对产品质量的评价

产品质量优良,由于技术局限性等原因,软件界面,后台数据库等方面还有进一步提升空间。

3.4经验与教训

(1)对于团队成员决不能姑息放纵

   当员工懒惰、不思进取,以“混”的态度工作时,必须引导和批评,再如此,必须清除出团队。

(2)开发过程中必须建立文档机制

   将开发过程中的每个模块均做详细文档,记录每个函数具有的功能,输入输出接口,边际值等。

(3)做好代码复查、测试

   要求成员严格复查代码,复查后严格测试。

(4)错误报告

 对测试中暴露的错误,必须撰写详细的错误报告文档,防止一类(而非一个)错误,并且克服由此错误修改而造成其它函数错。

(5)测试

     测试中必须严格谨慎,查缺补漏,并有效的对错误进行修改。

相关推荐