XX系统软件工程项目实施方案.doc

上传人:gs****r 文档编号:1505417 上传时间:2019-03-04 格式:DOC 页数:19 大小:56.68KB
下载 相关 举报
XX系统软件工程项目实施方案.doc_第1页
第1页 / 共19页
XX系统软件工程项目实施方案.doc_第2页
第2页 / 共19页
XX系统软件工程项目实施方案.doc_第3页
第3页 / 共19页
XX系统软件工程项目实施方案.doc_第4页
第4页 / 共19页
XX系统软件工程项目实施方案.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、软 件 项 目 实 施 方 案Document for Software Project Implementation *银行保费对帐系统银行保费对帐系统 单位: 工作组Truth Workgroup日期: XXXX 年 XX 月 XX 日修订记录修订记录日期 修订版本 修订说明 作者 审核06/07/18 0.1 初稿 *06/07/19 0.2 修订稿 *06/07/21 0.3定稿(第一次提交)*06/08/11 0.4 定稿 *目 录1 前 言 .41.1 编写目的 .41.2 项目背景简介 .41.2.1 项目基本信息 .41.2.2 项目工作内容与工作目标 .41.3 术语定义 .

2、52 软件项目实施过程总体控制要求 .72.1 软件项目实施流程说明 .72.1.1 实施流程汇总说明 .72.1.2 实施流程特殊性与关键工作说明 .72.2 软件项目职责分工说明 .7各组织层责任 .82.3 软件项目实施过程控制方法说明 .92.3.1 客户交流机制说明 .92.3.2 软件项目内部管理与进度控制方法说明 .92.3.3 软件项目发布方法说明 .102.4 软件项目预期成果清单说明 .112.4.1 文档成果清单 .112.4.2 代码成果清单 .112.4.3 其他成果清单 .113 软件项目具体实施流程说明 .123.1 需求调研与分析阶段实施方案 .123.1.1

3、工作程序 .123.1.2 工作内容与要求 .123.1.3 人员分工与资源配置 .123.1.4 预期成果清单 .123.2 系统设计阶段实施方案 .123.2.1 工作程序 .123.2.2 工作内容与要求 .123.2.3 预期成果清单 .133.3 代码实现与测试调试阶段实施方案 .133.3.1 工作程序 .133.3.2 工作内容与要求 .133.3.3 人员分工与资源配置 .133.3.4 预期成果清单 .133.4 软件项目验收与交付阶段实施方案 .133.4.1 工作程序 .133.4.2 工作内容与要求 .133.4.3 人员分工与资源配置 .143.4.4 预期成果清单

4、.143.5 客户服务与技术支持阶段实施方案 .143.5.1 工作程序 .143.5.2 工作内容与要求 .14系统的安装与调试 .14用户培训 .15系统维护 .15技术支持和维护的方式 .173.5.3 人员分工与资源配置 .183.5.4 预期成果清单 .184 软件项目实施方案总结 .191 前 言1.1 编写目的为了确定项目实施过程,指导需求分析,特编写保费对帐系统项目实施方案 。1.2 项目背景简介1.2.1 项目基本信息1.2.1.1 项目名称*银行保费对账系统。1.2.1.2 项目发起者*银行网络管理部。1.2.1.3 项目承担单位*大学工程硕士班工作组。1.2.1.4 项目

5、启动背景1, 药品监管部门是群众用药安全的守护神,应坚持科学发展观,践行科学监管理念,严格执法,依法行政,推进药监工作的有序开展。药品监管是一个复杂的问题,常常会面临一些疑难问题。中小药店及村级医疗机构药品库存量较少,怀疑有质量问题的药品往往达不到规定的全检量。按照现行药品管理法等法律法规,对经营、使用有质量问题的药品的单位不能进行处理。在此情形下,唯一可以采取的办法是向上追踪,对上游单位进行抽检,上游单位往往是药品批发公司,其药品的销售速度很快,很少再有目标抽检药品,若要进一步追查,将要耗费大量的时间和人力、物力,最终也难取得令人满意的结果。解决此问题的方法即是从销售的终端着手,开发一套系统

6、在每一个获得销售药品的机制的地方都可以登录该系统通过药品的编号进行查询就可以明确的知道所查询药品的属性、用途以及是否通过了药监部门的生产许可。2, 消费者去药店买药时往往碰到药店里没有所购买药品,却又不知哪里有售的尴尬。本系统提供一个查询的窗口,消费者可以通过系统的窗口输入所需物品即可查询系统内部的所有登记在内的药店的数据然后列出所有符合条件的药店地址以及联系方式。1.2.2 项目工作内容与工作目标1.2.2.1 项目工作内容在此次开发工作中,我们主要进行以下工作:工作内容 1:客户(各使用单位)的信息及药品登记管理 在设计客户信息及药品登记管理模块过程中,我们主要给客户提供一个入口进行客户基

7、本信息管理,销售信息药品登记、库存查询。工作内容 2:消费者查询功能 设计消费者查询模块的过程中,我们主要实现消费者对药品基本信息查询和查询所需物品何处有售的功能;工作内容 3:药监部门对系统内数据监管功能在设计药监部门对药品监管模块的过程中,我们主要实现对系统内全部药店销售药品的查询功能、药店内销售不符合规定物品的自动报警功能;1.2.2.2 项目工作目标为了保证项目能够按照正确的方向进行,我们将项目的整个过程划分为两大部分:项目的开发过程和项目的实施维护过程。其中项目的开发过程又分解为 4 个小阶段,每个阶段的结束就是一个里程碑。因此整个项目的开发进度包含四个主要的里程碑:需求分析:在“需

8、求分析”里程碑应基本完成业务的需求分析。目标清晰地阐明了应用系统的最终目的,并提供了明确的方向。而范围则定义了一个特定版本的应用系统所要提交的业务功能,并且通过目标认识到在未来的版本中将要进行的开发工作。系统设计:“系统设计阶段”里程碑要完成项目的设计。项目设计包含功能说明文档(包括概要设计、逻辑流程设计和详细设计) ,每种角色组的人员分配、组织结构和时间进度安排。功能说明提供项目组足够的实施细节情况,并确定需要的资源和承诺。在此阶段,客户和项目组在要交付的系统功能以及系统实施过程上取得一致。这是一个重新评估风险、建立优先级和对时间以及资源调配情况做最终估计的重要阶段。这个阶段将经过几个过程:

9、分概要设计、逻辑设计、物理设计,这个阶段将决定项目的成败,因此每一个阶段都需相互衔接。功能范围开发完成/第一次试用 :在“范围完成/ 第一次使用 ”里程碑基本完成开发阶段。经过核准的功能说明和相关的项目计划提供了开发阶段基本的要求。整个阶段可以根据开发组的要求细分为一系列的内部交付里程碑,每个内部里程碑都是经过测试/诊断/ 排错的过程。在“范围完成/第一次使用 ”这个里程碑上,所有功能的开发都已经结束。系统正式推广实施:在“系统正式发布”里程碑上完成了稳定测试阶段。整个项目也到达了终结点。测试工作是本身是伴随着代码开发工作进行的,只在稳定阶段因为集中注意力于寻找错误和修改错误,所以成为这一阶段

10、的主要工作。在产品发布里程碑,产品正式转交用户或维护支持组。2 软件项目实施过程总体控制要求2.1 软件项目实施流程说明2.1.1 实施流程汇总说明2.1.2 实施流程特殊性与关键工作说明1 通过互联网连接服务器查询数据,通过提供一个窗口连接到食品药品查询系统对物品数据进行查询。2 本系统不对食品药品系统进行任何改动,不对其现有操作流程产生任何影响。2.2 软件项目职责分工说明系统在数据接口方面设计到很多的不同类型数据,在业务上设计到严谨的数据核销过程,多用户组、用户角色分配,为了支持本系统的复杂业务逻辑并保持本系统的灵活性、可扩充性,因此,需要各方面充分合作、互相协调、才能保证系统实施阶段顺

11、利进行。针对帐系统要实现的功能,我们将建立如下的三层组织保证体系: 领导层 实施层 用户验收层各组织层责任项目领导小组的目的是和*项目小组共同建立对整个项目建设自始至终负责的、责权需求分析系统设计系统开发系统测试系统安装与调试用户培训技术支持利相统一的管理,以形成一个由总体控制和有计划、有组织的控制网络系统,实现计划-实施-检查 -调整 -再实施的封闭循环。领导层的具体职责如下: 明确成员各自分工与责任; 建立工程情况汇报制度; 决定工程重大原则问题; 协调各部门及相关人员关系。对系统数据库系统的实施,建立以项目中心领导小组为龙头,系统分析部、系统开发部、系统实施部为主体的,具有内部协调职能的

12、直线式操作实施层,负责进度控制、成本控制、质量控制、供应控制。由于各实施环节均有项目质量控制小组评审,就有可能一次发现问题,并可及时落实到具体的负责部门,整个过程一气呵成,避免推诿扯皮现象和信息传递失误,从而提高系统建设效率。作为组织保证系统的一个组成部分,还应建立线性责任系统,其目的是为了明确项目中各部门各成员在各项工作的地位与作用,使工作和责任一一对应起来,以保证组织运转更为有效。操作实施层的组织结构如下: 实施层的具体职责如下: 建立项目实施小组,确定项目实施总负责人; 组织各专业技术队伍,明确技术责任与实施方案; 编制项目技术规范,计划进度,质量标准; 负责组织各专业技术人员优质按时完

13、成项目任务。用户验收层主要保证组织体系能有效地围绕总体控制计划运行,其人员由我们和*技术专家共同组成。用户验收层的具体职责如下: 共同确定技术验收测试标准和验收测试人员; 组织现场测试环境和完成各项技术指标测试; 编写项目测试报告和项目验收报告; 组织并完成用户开通运行等各项工作。2.3 软件项目实施过程控制方法说明2.3.1 客户交流机制说明为保证实现项目预期目标,项目实施过程中需要大量的客户交流工作,定期举行客户方例会、向客户方提供阶段性报告、双方的主要联系方式是面谈、电话和 Email。2.3.2 软件项目内部管理与进度控制方法说明为了适应比较流行的 MVC 开发模式,保证开发小组成员顺

14、利沟通,协同完成任务,我们拟采用较为普遍的软件工程项目管理方式。在制定项目管理规范的过程中,我们将主要吸取 ISO9000/GBTl900 质量管理和质量控制国际标准以及 CMM 项目管理中的精华,紧密结合我们内部的实际和项目的实际情况,使规范具有较强的可操作性。ISO9000/GBT1900 质量管理和质量控制国际标准是制造业的质量管理专家在总结了实践经验的基础上而制定的。所以信息系统项目管理不能用这个系列标准中提供的生产模型来概括,而应有选择地吸收和改进。在项目实施的各个过程中,为确保质量,必须明确各项活动的责任。即由谁负责、由谁辅助执行、工作应执行的流程、执行人员应具备的技能和培训经历等

15、。责任越明确,可执行性就越好。同时要重视质量记录的产生和保存。在质量记录中,项目实施过程中产生的第一手原始资料是出现问题时查找原因的根据,也是系统可回溯性的保证。设计是项目实施的初期步骤之一,它为整个项目的实施奠定基础,是保证项目质量的关键要素。在项目实施前,必须提交合格的设计文档。设计文档应充分考虑项目实施的实际情况,并从技术的角度确保正确可行。为保证设计的质量,我们将遵从软件产品策划程序 , 软件产品开发程序的规定。单元名称 时间 描述 负责人精化需求 S+0S+1 对项目需求的细节进行确认 工作组需求确认 S+1 需求结束里程碑 *银行结构设计 S+2S+4 根据需求对系统结构进行修改

16、工作组详细设计 S+3S+5 完成详细设计 工作组编码 S+4S+7 完成编码,与详细设计重叠 工作组测试 S+5S+9 内部测试 工作组用户培训 S+8S+8 培训*银行的使用人员 工作组安装调试 S+8S+9 系统安装,根据需求修改报表和基础数据 工作组试运行 S+10S+11 *银行对本系统进行进行试运行,我工作组针对用户提出的维护需求进行维护工作组用户验收 S+12 项目结束 *银行系统维护 S+12S+52 本公司负责一年的系统维护 工作组2.3.3 软件项目发布方法说明系统的安装与调试本小组负责系统安装与调试工作,其中软件部分的安装是免费的。我们将派遣专业的技术支持人员进行现场的安

17、装与调试,并向相关工作人员介绍安装与调试的要点,保证系统的使用人员掌握基本的系统安装的方法。安装与调试以系统能够正常稳定的工作为基本标准,兼顾用户的不同的使用要求。服务器端相关软件系统可由硬件提供商负责,我们的技术支持人员也可以依据用户的要求对服务器端系统进行安装与调试。服务器端的数据库系统的建立、维护等工作将由我们的数据库设计工程师完成,保证数据库的稳定工作。2.4 软件项目预期成果清单说明2.4.1 文档成果清单1 保费对帐系统需求分析说明书准确并详细说明用户的系统需求,开发人员以此为依据进行系统开发。也是向用户最终审核软件功能的标准。2 保费对帐系统概要设计说明书根据需求分析,设计出软件系统结构、所需的数据结构、系统内外部接口等,指导详细设计。3 保费对帐系统详细设计说明书

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 企业管理资料库 > 生产营运

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。