1.一种行业业务领域信息系统的开发方法,其特征在于,包括:
获取对选定项目业务需求和信息系统当前状况的分析结果,根据所述分析结果确定所述选定项目的需求范围、IT整体架构、监控及运行维护需求;
接收根据所述选定项目的需求范围、IT整体架构、监控及运行维护需求确定所述选定项目的设计方案;
根据所述设计方案确定该设计方案的开发代码;
确定所述选定项目的需求范围、设计方案及开发代码的测试需求,根据所述测试需求进行项目测试;
当所述项目测试的测试效果达到预期效果,则所述开发代码为可交付代码;
在计算机网络环境中部署所述可交付代码,得到应用系统,并投入生产运营。
2.根据权利要求1所述的方法,其特征在于,在所述获取对选定项目的当前状况进行分析所得到的分析结果之前,还包括:
接收根据当前市场需求和企业级业务模型所确定的需求项目,将所述需求项目确定为选定项目。
3.根据权利要求1所述的方法,其特征在于,在所述对应用系统投入生产运营之前,还包括:
对所述选定项目的需求范围、IT解决方案设计、代码开发、项目测试及项目部署上线的过程进行监控及维护。
4.根据权利要求1所述的方法,其特征在于,所述获取对选定项目的当前状况进行分析所得到的分析结果,根据所述分析结果确定所述选定项目的需求范围、IT整体架构、监控及运行维护需求,具体为:
获取对所述选定项目的目标及范围进行分析得到的第一分析结果;
获取对所述选定项目的用户工作流、功能及用户体验需求进行应用分析得到的第二分析结果;
获取对所述选定项目的非功能需求及运行场景、应用架构、数据架构、技术架构及安全架构进行分析得到的第三分析结果;
获取对所述选定项目的应用监控及运行维护需求进行分析得到的第四分析结果;
根据所述第一分析结果、第二分析结果、第三分析结果及第四分析结果,确定所述选定项目的需求范围、IT架构、运行监控及维护需求,并确定项目实施效果和上线期次。
5.根据权利要求1所述的方法,其特征在于,接收根据所述选定项目的需求范围、IT整体架构、监控及运行维护需求确定的所述选定项目的设计方案,具体为:
进行所述选定项目的应用设计、组件服务设计、数据组件设计、应用集成设计、数据集成设计、组件内部细化设计、系统投产部署方案设计、应用及数据迁移方案设计、系统投产演练方案设计及应急预案设计,系统切换方案设计,以形成所述选定项目的设计方案。
6.根据权利要求1所述的方法,其特征在于,所述根据所述测试需求进行项目测试,当所述项目测试的测试效果达到预期效果,则判定所述开发代码为可交付代码,具体为:
根据所述测试需求进行测试方案设计;
根据所述测试方案建立测试环境,并根据所述测试需求进行测试案例设计;
分别对所述测试的项目进行组件组装、应用组装、应用总装、用户验收及版本检验测试;
当所述进行测试的项目的测试结果均达到预期效果时,则判定所述开发代码为可交付代码。
7.根据权利要求1所述的方法,其特征在于,部署所述可交付代码,得到应用项目,并投入生产运营,具体为:
根据所述设计方案确定所需的IT基础设施环境,在所述IT基础设施环境上运行所述可交付代码,得到应用系统;
记录确定的所述应用系统的应急方案,将所述应用系统投入生产运营。
8.一种行业业务领域信息系统的开发系统,其特征在于,包括:分析单元,与所述分析单元相连的设计单元,与所述设计单元相连的开发单元,与所述分析单元、设计单元及开发单元分别相连的测试单元,与所述测试单元相连的运行单元,其中:
所述分析单元用于获取对选定项目的业务需求和应用系统的当前状况进行分析所得到的分析结果,根据所述分析结果确定所述选定项目的需求范围、IT整体架构、监控及运行维护需求;
所述设计单元用于接收根据所述选定项目的需求范围、IT整体架构、监控及运行维护需求确定的所述选定项目的设计方案;
所述开发单元用于根据所述设计方案确定该设计方案的开发代码;
所述测试单元用于确定所述选定项目的需求范围、设计方案及开发代码的测试需求,根据所述测试需求进行项目测试,当所述项目测试的测试效果达到预期效果,则所述开发代码为可交付代码;
所述运行单元用于所述可交付代码生产环境部署切换前的准备和运行中的监控和维护。