业务系统开发流程图(含使用说明)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
业务系统开发流程图
流程图活动任务说明
编写详细设计设计人员依据《需求分析说明书》等文档编写《详细设计说明书》;
评审详细设计1、开发经理组织对《详细设计说
明书》进行评审;
2、设计人员根据评审意见对《详
细设计说明书》进行修改,直
至通过;
3、配置管理员将评审通过的《详
细设计说明书》入库基线;
编写系统测试用例测试人员依据基线的《需求分析说明书》和《详细设计说明书》编写《系统测试用例》;
评审系统测试用例1、测试经理组织人员对《系统测试用例》进行评审;2、测试人员根据评审意见对《系统测试用例》进行修改,直至通过;
3、配制管理员将评审通过的《系统测试用例》入库基线;
编码和单元测试开发经理组织开发人员依据《详细设计说明书》进行系统编码和单元测试;
编写系统手册开发经理组织人员编写《系统使用手册》、《系统部署手册》;
系统打包开发经理组织人员将系统源码、系统手册等制作成系统包,入库提交测试组进行系统测试;
系统测试测试人员依据《系统测试用例》进行系统测试,并将测试BUG记录于BMS系统;
系统修改开发人员依据系统中的测试记录对系统进行修改;
系统修改完成后,更新系统手册,再次打包入库;
回归测试测试人员对修改后的系统包进行回归测试,验证上一轮测试问题是否确认修复,并将回归测试中发现的新问题记录于系统;
开始
编写详细设
计
评审
编码和单元
测试编写测试用
例
编写系统手
册
系统打包系统测试
评审
出厂测试系统修改
回归测试
测试
发布
系统出厂
结束
不通过不通过
通过
通过
增
加
系
统
测
试
系统
测试
通过
或增
加出
厂测
试
不通过
通过
文档使用说明
(本页为说明页,用户使用此文档时可删除本页内容)
业务系统开发流程图使用说明
一、文件概述
《业务系统开发流程图》是一份详尽指导业务系统开发全过程的标准化文档,旨在通过清晰的流程图形式,明确各阶段的任务、活动及其之间的逻辑关系,确保开发过程的有序、高效与高质量。
该文件不仅为开发人员提供了操作指南,也是项目管理和质量控制的重要依据。
二、流程图结构
流程图从“开始”节点出发,依次经过详细设计、评审、编码、单元测试、系统手册编写、系统打包、系统测试、系统修改、回归测试、测试确认、出厂测试、发布确认等多个关键阶段,最终到达“系统出厂”或“结束设计开发阶段过程”的终点。
每个阶段都包含若干具体活动和相应的任务说明,确保了开发流程的完整性和可追溯性。
三、关键阶段详解
编写详细设计:该阶段由设计人员依据《需求分析说明书》等文档,编写《详细设计说明书》。
这是整个开发过程的基础,为后续编码工作提供了详细的指导和规范。
评审详细设计:开发经理组织对《详细设计说明书》进行评审,确保设计的合理性、完整性和可实施性。
设计人员需根据评审意见进行修改,直至通过评审,并由配置管理员将评审通过的文档入库基线。
编码和单元测试:开发人员依据《详细设计说明书》进行系统编码,并进行单元测试,以确保每个模块的功能正确无误。
系统手册编写:开发经理组织人员编写《系统使用手册》和《系统部署手册》,为系统的后续使用和维护提供便利。
系统打包:开发团队将系统源码、系统手册等制作成系统包,并提交给测试组进行系统测试。
系统测试:测试人员依据《系统测试用例》进行系统测试,并记录测试过程中发现的BUG。
这一阶段对于发现和修复系统缺陷至关重要。
系统修改与回归测试:开发人员依据测试记录对系统进行修改,并更新系统手册。
修改完成后,测试人员进行回归测试,以验证修改是否有效,并确认是否引入了新的问题。
测试确认与出厂测试:测试经理组织系统相关人员讨论是否进行下一轮测试,若无需再测,则编制测试报告并结束测试过程。
之后,测试人员在项目环境中对系统包进行出厂测试,确保系统在实际环境中的稳定性和可靠性。
发布确认:测试经理与开发经理、URP负责人沟通系统包发布问题,确认系统包是否可以发布。
若确认可以发布,则填写《系统发布确认单》并由相关人员签字确认;若不可发布,则分析原因并结束设计开发阶段过程。
四、使用注意事项
严格遵守流程:开发团队应严格按照流程图所示流程进行工作,确保每个阶段的任务都得到充分执行。
强化评审环节:详细设计、系统测试用例等重要文档的评审应充分、细致,以确保文档的准确性和可实施性。
注重沟通与协作:在开发过程中,开发团队、测试团队、项目管理团队等应保持良好的沟通与协作,共同解决遇到的问题。
重视测试工作:测试是确保系统质量的关键环节,应给予充分的重视和资源投入。
测试人员应严格按照测试用例进行测试,并详细记录测试结果。
及时修复问题:对于测试过程中发现的问题,开发人员应及时修复并更新系统手册和系统包,确保系统的稳定性和可靠性。
五、总结
《业务系统开发流程图》是业务系统开发过程中的重要工具,它通过清晰的流程图和详尽的任务说明,为开发团队提供了明确的操作指南。
遵循该流程图进行开发工作,可以确保开发过程的有序、高效与高质量,为系统的成功上线奠定坚实基础。