业务流程

业务流程

日期:2016-12-22
乾元坤和编辑

乾元坤和编辑

乾元坤和服务项目业务流程图

乾元坤和服务项目业务流程图

乾元坤和服务项目业务流程说明

可行性研究

1.软件用户基本情况的了解和把握

2.产品市场调查和预测

技术和市场结合以体现最大价值。根据本项目的主要用途,相关产品质量、技术、性能、价格等方面进行市场分析,并预测本产品所具备的价值和所占市场份额;

3.实施方案

简述实施本项目的技术方案、生产方案。

4.实施目标

包括项目完成时实现年效益能力、项目产品达到的技术、质量标准; 投资估算(项目投资额及资金使用安排)。

5.经济效益分析

估算项目产品的生产成本,项目投入使用时项目产品节省的人力财力预算/年,分析说明该项目对社会发展所做的贡献。

6.可行性分析结论

本阶段形成《可行性分析报告》文档。

需求调研

准确理解用户的需求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转化到相应的形式功能规约(需求规格说明)。包括:

 1.需求获取

通过用户面谈,实地考察,典型案例模型展示,需求专题讨论会等方式发现,获取需求;

2.分析和综合

根据导出的需求,进行移植的分析检查,在分析、综合中逐步细化功能需求,划分成各个子功能,找出各元素之间的联系,接口特性和设计上的限制;

3.导出软件的逻辑模型

根据分析与综合的结果,细化可行性研究阶段形成的高层逻辑模型,包括数据流图和数据字典、E-R图、状态转换图等,以图文的形式建立起系统的逻辑模型;

4.协商与沟通

对需求的优先权进行排序,并通过探讨发现和解决多个项目相关人员(信息持有者的)不同需求理解,统一需求管理分析;

 5.编写《需求规格说明书》

把共同的理解与分析的结果用规范的方式描述出来,形成《需求规格说明书》,并向下一阶段提交,作为今后各项工作的基础;

6.需求验证

一般从一致性、完整性、现实性、有效性四个方面进行验证,系统客户和开发人员共同详细地阅读需求文档并检查其中的错误,一旦检查出任何问题随时记录下来,接着,开发人员就客户需要协商如何解决问题;

7.修改完善开发计划

为更准确的估计开发成本,进度以及资源要求,对原计划要进行适当修正;

8.技术审查和管理复审

用户和使用部门对《需求规格说明书》进行仔细的审查,通过后该文档将作为今后工作的基础。

本阶段形成《需求规格说明书》文档。

系统设计

1.系统设计

确定设计方针和方法,将系统分解为若干子系统,确定各子系统的目标、功能及其相互关系,决定对子系统的管理体制和控制方式,对各子系统进行技术设计和评价,对全系统进行技术设计和评价等。形成系统概要设计文档。

2.详细设计内容

(1)为每个模块进行详细的算法设计。用图形、表格、语言等工具将每个模块处理过程的详细算法描述出来。

(2)为模块内的数据结构进行设计。对于需求分析、概要设计确定的概念性的数据类型进行确切的定义。

(3)为数据结构进行物理设计即确定数据库的物理结构。物理结构主要指数据库的存储记录格式、存储记录安排和存储方法,这些都依赖于具体所使用的数据库系统。

(4)其他设计:①代码设计,为了提高数据的输入、分类、存储、检索等操作,节约内存空间,对数据库中的某些数据项的值要进行代码设计。②输入/输出格式设计。

③人机对话设计,对于一个实时系统,用户与计算机频繁对话,因此要进行对话方式、内容、 格式的具体设计。

(5)编写详细设计说明书。

(6)评审。对处理过程的算法和数据库的物理结构都要评审。

(7)系统概要设计文档和详细设计说明书设计文档。

系统实现

 1. 根据详细设计,按照编码、用户接口规范编写程序;

2. 对程序进行代码复查、编译、调试,直到程序运行通过,符合详细设计的要求;

3. 根据单元测试计划进行单元测试,生成单元测试报告。

分享到:

相关文章: