系统设计工作说明

一、系统设计

1.根据”业务需求分析文档”,按照OCCS提供的”系统设计模版”的要求编写系统设计文档,同时对系统中要使用的数据表结构进行设计,在设计文档的编写过程中要求每日提交工作成果物,以便OCCS掌握工作进度。

2.系统设计文档必须按照功能模块分阶段提交系统设计,以便需求分析师和客户审核所编写的文档是否符合相关要求,若不符合要求时,必须反复修改直到审核通过为止。

二、开发准备

1.在设计文档审核通过后,进入到组件化平台,先在业务功能拓扑中创建所有功能模块;然后在数据库管理中导入设计的数据表结构,创建数据库表和生成相关的API。

2.进行业务功能模块拆分,在软件云工厂中根据审批通过的系统设计文档创建功能模块和功能模块下的相关交易,使功能模块和各个交易形成树形关联模型,为开发管理做好准备。

3.当所有的功能拆分完成并且在软件云工厂中登记完成后,提交模块拆分报告。

三、开发管理

1.系统设计师负责验收每个交易下业务功能拓扑编写的相关配置文档(页面展现拓扑配置文档和业务流程拓扑配置文档)。

2.在开发过程中负责监控每个交易开发过程,如果在开发过程中出现问题,但各个拓扑找不出问题所在,系统设计师需要介入分析问题原因,并且指派相关环节解决问题。

3.在业务功能拓扑提交单元测试式样书后,系统设计师负责验收单元测试式样书。

4.当一个交易开发完成并且通过单元测试后,系统设计师需要对此交易的功能进行确认,查看交易功能是否符合设计要求,若发现不符合设计要求,可增加问题处理单,指定相关环节解决问题。

5.当客户确认时,客户要求修改时,系统设计师负责分析客户的修改要求,增加问题处理单,指定相关环节解决问题。

四、集成测试

1.系统设计师根据设计情况,按照”集成测试用例模版”编写项目的集成测试用例。

2.若”集成测试用例”不符合需求分析要求,系统设计师必须反复修改直到需求分析师验收通过为止。

3.集成测试完成后,系统设计负责验收集成测试的测试结果。

4.在测试过程中如果发现问题,系统设计师负责分析问题原因,增加问题处理单,指定相关环节解决问题。

五、客户确认

1、项目开发完成并且通过集成测试后,客户对系统整体功能进行确认,如果客户对整体功能提出合理的修改意见时,系统设计师需要根据客户的修改意见进行分析,得出修改方案,增加问题处理单,指定相关环节解决问题。

六、实施准备

1.业务功能拓扑提交《交易的操作手册》等相关手册后,系统设计师需要验收各个手册的内容是否符合要求。

2.当各个操作手册无误后,系统设计师需要将各个交易的相关手册进行整理,形成整个系统的相关手册。

3.为项目实施做好准备,例如系统打包等。