03.计算机软件中的规范解析

2024-04-25 23:18

本文主要是介绍03.计算机软件中的规范解析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

当我们了解计算机软件层级结构后,我们发现在面向客户层级中,应用软件为最外层,与业务直接挂钩,解决具体的管理或生活需求。随着软件的不断发展,相类似的东西被抽象为规范与标准,方便不同软件供应商直接数据共享。

作为合同/案件/法务/合规方面的企业级基础软件供应商,我们面对的业主单位it信息化进程是参差不齐的,但产品的规范是通用的:如我们的产品划分为标准组件与定制部分,标准组件为通用平台,定制部分为业主方交付的特定扩展。

整个产品整体抽象为:单据/主线--->流程---->报表--->系统集成 四个层级。

流程一般为有标准执行时序的商务流程,在OMG中定义为BPMN规范。

在整个产品构造中,作为企业管理的基础平台,业务化/智能化为基本需求,知识管理与智能支持成为基础组件,需要在产品中不断提炼,而什么样的数据能转化为知识,什么样的数据能转化为数据资产,这需要在软件应用过程中自动完成识别,在不同的时间/不同的环境下只要满足特定的标准就需要进行归类处理,这类操作无法使用有标准时序的bpmn来描述,解决这种离散事务驱动应用,在OMG中引入了CMMN规范来适应无时序基于事务驱动的业务定义。

而最终形成形成自动决议或人为决议时需要进行决策支持,在OMG中定义为DMN规范。

规范是一种行业规范/或解决方案规范,指导不同的软件供应商采用类似的方式解决同类问题,形成通用的解决方案。

软件行业规范有很多,可以在不同的标准化组织中获取,我们的产品由于面向企业,基于合同/案件/法务/合规展开,将对bpmn/cmmn/dmn规范进行强化与深入使用,保证在国际通用规范的基础上实现我们特有的应用标准。争取形成国内同类问题的解决方案参考,以便降低企业应用与实现成本.......

这篇关于03.计算机软件中的规范解析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/936067

相关文章

深度解析Spring Security 中的 SecurityFilterChain核心功能

《深度解析SpringSecurity中的SecurityFilterChain核心功能》SecurityFilterChain通过组件化配置、类型安全路径匹配、多链协同三大特性,重构了Spri... 目录Spring Security 中的SecurityFilterChain深度解析一、Security

全面解析Golang 中的 Gorilla CORS 中间件正确用法

《全面解析Golang中的GorillaCORS中间件正确用法》Golang中使用gorilla/mux路由器配合rs/cors中间件库可以优雅地解决这个问题,然而,很多人刚开始使用时会遇到配... 目录如何让 golang 中的 Gorilla CORS 中间件正确工作一、基础依赖二、错误用法(很多人一开

Mysql中设计数据表的过程解析

《Mysql中设计数据表的过程解析》数据库约束通过NOTNULL、UNIQUE、DEFAULT、主键和外键等规则保障数据完整性,自动校验数据,减少人工错误,提升数据一致性和业务逻辑严谨性,本文介绍My... 目录1.引言2.NOT NULL——制定某列不可以存储NULL值2.UNIQUE——保证某一列的每一

深度解析Nginx日志分析与499状态码问题解决

《深度解析Nginx日志分析与499状态码问题解决》在Web服务器运维和性能优化过程中,Nginx日志是排查问题的重要依据,本文将围绕Nginx日志分析、499状态码的成因、排查方法及解决方案展开讨论... 目录前言1. Nginx日志基础1.1 Nginx日志存放位置1.2 Nginx日志格式2. 499

MySQL CTE (Common Table Expressions)示例全解析

《MySQLCTE(CommonTableExpressions)示例全解析》MySQL8.0引入CTE,支持递归查询,可创建临时命名结果集,提升复杂查询的可读性与维护性,适用于层次结构数据处... 目录基本语法CTE 主要特点非递归 CTE简单 CTE 示例多 CTE 示例递归 CTE基本递归 CTE 结

Spring Boot 3.x 中 WebClient 示例详解析

《SpringBoot3.x中WebClient示例详解析》SpringBoot3.x中WebClient是响应式HTTP客户端,替代RestTemplate,支持异步非阻塞请求,涵盖GET... 目录Spring Boot 3.x 中 WebClient 全面详解及示例1. WebClient 简介2.

在MySQL中实现冷热数据分离的方法及使用场景底层原理解析

《在MySQL中实现冷热数据分离的方法及使用场景底层原理解析》MySQL冷热数据分离通过分表/分区策略、数据归档和索引优化,将频繁访问的热数据与冷数据分开存储,提升查询效率并降低存储成本,适用于高并发... 目录实现冷热数据分离1. 分表策略2. 使用分区表3. 数据归档与迁移在mysql中实现冷热数据分

C#解析JSON数据全攻略指南

《C#解析JSON数据全攻略指南》这篇文章主要为大家详细介绍了使用C#解析JSON数据全攻略指南,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、为什么jsON是C#开发必修课?二、四步搞定网络JSON数据1. 获取数据 - HttpClient最佳实践2. 动态解析 - 快速

Spring Boot3.0新特性全面解析与应用实战

《SpringBoot3.0新特性全面解析与应用实战》SpringBoot3.0作为Spring生态系统的一个重要里程碑,带来了众多令人兴奋的新特性和改进,本文将深入解析SpringBoot3.0的... 目录核心变化概览Java版本要求提升迁移至Jakarta EE重要新特性详解1. Native Ima

spring中的@MapperScan注解属性解析

《spring中的@MapperScan注解属性解析》@MapperScan是Spring集成MyBatis时自动扫描Mapper接口的注解,简化配置并支持多数据源,通过属性控制扫描路径和过滤条件,利... 目录一、核心功能与作用二、注解属性解析三、底层实现原理四、使用场景与最佳实践五、注意事项与常见问题六