System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,特别涉及一种业务需求管理系统。
技术介绍
1、随着数字化技术的发展,业务的创新与复杂性不断增加,其表现为业务的变化性和多样性日益增强。这一趋势给it系统的初始建设和持续维护带来了更高的复杂性和要求,同时也要求系统能够快速响应业务变化和需求。
2、传统it系统的建设维护流程,通常划分为9个阶段:业务需求收集阶段、业需分析阶段、软需编写阶段,需求评审阶段、应用设计阶段、编码开发阶段、集成测试阶段、验收测试阶段、上线投产阶段。但是传统的系统建设流程具有以下问题:
3、业务需求收集阶段,业务人员与it人员语言不统一,缺少统一体系化的工艺方法论支撑,存在对业务专家和需求人员经验和素质要求过高、依赖过度等典型问题或现象。
4、业需分析过程,无法体现从全量业务需求到业务领域拆解,到识别具体业务流程、场景,再分解到任务页面及步骤规则,逐层细化和推导的过程。
5、软需编写阶段,一般采用各种线下文档工具编写、各种原型工具画页面展示原型等,由于需求人员水平参差不齐,需求编写质量无法保证,需求完整性无法验证。
6、需求评审阶段,一般采用线下文档展示和讲解、整理评审意见等,文档更新、意见汇总效率低,不直观、协同性差且容易出现纰漏。
7、应用设计阶段,设计人员需要阅读庞大的需求文档等需求成果,将其转换成应用设计文档,且由于容易对需求的理解不一致,出现理解偏差,影响设计质量。
8、编码开发阶段,需求、设计等成果开发人员无法直接使用,只能通过阅读理解需求文
9、随着业务发展、系统不断升级,存在需求变更、需求版本管理、文档迭代更新、追根溯源等问题逐渐凸显,这些问题的存在一直是行业的一个痛点。
技术实现思路
1、为了解决上述问题,本专利技术实施例包括一种业务需求管理系统,包括业需建模子系统、场景建模子系统和服务建模子系统;
2、所述业需建模子系统包括业需收集单元、工单处理单元和业务建模单元;其中,所述业需收集单元用于接收用户输入的开发需求;所述工单处理单元用于根据所述开发需求创建工单、将所述工单分配给拆单人员和接收拆后工单;所述业务建模单元用于根据所述拆后工单进行建模以得到业需建模成果,并提供给用户进行软需设计;
3、所述场景建模子系统包括软需设计单元和软需评审单元;其中,所述软需设计单元用于接收用户进行软需设计得到的软需设计成果,并导出软需设计成果文档以进行软需设计评审;所述软需评审单元用于接收针对所述软需设计成果文档的软需评审结果;
4、所述服务建模子系统包括系统设计单元、开发单元和部署单元;其中,所述系统设计单元用于检测所述系统设计成果文档的设计状态,以及接收用户基于所述软需设计成果得到的系统设计成果,导出系统设计成果文档以进行系统设计评审,以及接收系统设计评审结果;所述开发单元用于接收用户基于所述系统设计成果进行开发得到的开发成果;所述部署单元用于对所述开发成果进行部署和功能测试。
5、可选的,本专利技术实施方式提供的业务需求管理系统,所述业务建模单元用于执行以下操作:
6、s1、建立业需流程框架,包括领域、子领域、活动、任务和步骤;
7、s2、为每个节点配置对应的模板;
8、s3、接收线下所述模板的维护结果和功能初始化建模数据。
9、可选的,本专利技术实施方式提供的业务需求管理系统,所述业务建模单元包括建模动词库、建模名词库和建模角色库,其中,所述建模动词库、所述建模名词库和所述建模角色库用于在建模时调用,以及将新增的动词、名词和角色分别维护进对应的库中。
10、可选的,所述软需设计单元包括场景录入模块,命中要素分析模块,流程配置模块,步骤配置模块,任务配置模块,文档导出模块;
11、其中,所述场景录入模块用于接收用户指定的业务场景信息;
12、所述命中要素分析模块用于分析所述业务场景信息的命中要素,并打开对应所述业务场景信息的任务页面;
13、所述流程配置模块用于根据所述业需建模成果对流程进行配置并自动生成流程图;
14、所述任务配置模块用于按照所述流程图对任务页面布局进行编排以得到任务流程;
15、所述步骤配置模块用于接收用户指令以将需求规则维护到页面上并与对应的组件进行关联,并将配置结果存储到软需设计文档中;
16、所述文档导出模块用于导出所述软需设计文档以进行软需设计评审。
17、可选的,所述软需设计单元还包括统一数据标准子单元,用于规范流程节点的数据输入输出,通过数据项词根库管理、自动翻译以及将页面字段、表结构和单元报文的字段统一为标准字段。
18、可选的,所述系统设计单元包括系统设计模块和设计评审模块;
19、所述系统设计模块用于接收用户基于所述软需设计成果进行系统设计得到的系统设计成果文档;
20、所述设计评审模块用于导出所述系统设计成果文档以进行系统设计评审,并根据系统设计评审结果变更所述系统设计成果文档的设计状态。
21、可选的,所述开发单元包括接口开发模块和前端开发模块;
22、所述接口开发模块用于检测所述系统设计成果文档的设计状态,以及接收用户基于所述系统设计成果文档开发的后台代码;
23、所述前端开发模块用于接收用户基于所述开发需求和需求规则开发的前端开发成果。
24、可选的,所述部署单元包括部署模块和功能测试模块;
25、所述部署模块用于根据所述前端开发成果生成前端源码,并将所述后台代码和所述前端源码同步到服务器指定路径上;
26、所述功能测试模块用于提前启动前端工程,在所述部署模块同步到所述服务器指定路径上时进行自动编译和功能性测试。
27、可选的,所述软需设计单元还包括低代码子单元,
28、所述低代码子单元包括页面可视化模块、在线代码编辑模块和代码文件生成模块;其中,所述页面可视化模块用于接收可视化插件移动指令和插件属性配置指令;所述在线代码编辑模块用于在线编辑代码、保存入库、代码备份和代码推送;所述代码文件生成模块用于从数据库读取页面的配置信息,通过控件生成代码,再通过ast结构树生成vue代码,最后通过file-saver插件的saveas导出所有代码到指定文件夹。
29、可选的,所述系统设计单元包括统一服务管理子单元,
30、所述统一服务管理子单元包括服务管理模块、表结构管理模块、单元管理模块、单元编排模块;其中,所述服务管理模块用于将服务划分为业务能力中心、公共能力中心和外部能力中心;所述表结构管理模块用于维护表结构的内容属性,生成数据库执行脚本,维护数据源并选择对应数据源执行所述数据库执行脚本;所述单元管理模块用于维护与各单元相关本文档来自技高网...
【技术保护点】
1.一种业务需求管理系统,其特征在于,包括:业需建模子系统、场景建模子系统和服务建模子系统;
2.根据权利要求1所述的业务需求管理系统,其特征在于,所述业务建模单元用于执行以下操作:
3.根据权利要求1所述的业务需求管理系统,其特征在于,所述业务建模单元包括建模动词库、建模名词库和建模角色库,其中,所述建模动词库、所述建模名词库和所述建模角色库用于在建模时调用,以及将新增的动词、名词和角色分别维护进对应的库中。
4.根据权利要求1所述的业务需求管理系统,其特征在于,所述软需设计单元包括:场景录入模块,命中要素分析模块,流程配置模块,步骤配置模块,任务配置模块,文档导出模块;
5.根据权利要求4所述的业务需求管理系统,其特征在于,所述软需设计单元还包括统一数据标准子单元,用于规范流程节点的数据输入输出,通过数据项词根库管理、自动翻译以及将页面字段、表结构和单元报文的字段统一为标准字段。
6.根据权利要求1所述的业务需求管理系统,其特征在于,所述系统设计单元包括系统设计模块和设计评审模块;
7.根据权利要求4所述
8.根据权利要求7所述的业务需求管理系统,其特征在于,所述部署单元包括部署模块和功能测试模块;
9.根据权利要求1所述的业务需求管理系统,其特征在于,所述软需设计单元还包括低代码子单元,
10.根据权利要求1所述的业务需求管理系统,其特征在于,所述系统设计单元包括统一服务管理子单元,
...【技术特征摘要】
1.一种业务需求管理系统,其特征在于,包括:业需建模子系统、场景建模子系统和服务建模子系统;
2.根据权利要求1所述的业务需求管理系统,其特征在于,所述业务建模单元用于执行以下操作:
3.根据权利要求1所述的业务需求管理系统,其特征在于,所述业务建模单元包括建模动词库、建模名词库和建模角色库,其中,所述建模动词库、所述建模名词库和所述建模角色库用于在建模时调用,以及将新增的动词、名词和角色分别维护进对应的库中。
4.根据权利要求1所述的业务需求管理系统,其特征在于,所述软需设计单元包括:场景录入模块,命中要素分析模块,流程配置模块,步骤配置模块,任务配置模块,文档导出模块;
5.根据权利要求4所述的业务需求管理系统,其特征在于,所述软需设计...
【专利技术属性】
技术研发人员:洪金龙,李钰颖,李松陶,林秀霞,余尧钦,
申请(专利权)人:天阳宏业科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。