发明名称 一种网络系统软件体系框架及其实现方法
摘要 本发明提供一种网络系统软件体系框架,包括领域模型层:展现业务领域的行为逻辑、业务处理状态以及实现业务的规则;表现层:向用户显示数据信息,接收干预反馈;服务层:封装“领域模型层”业务,通过网络或接口向“表现层”暴露粗粒度的逻辑业务服务;基础框架层:为“服务层”和“表现层”应用程序的数据存取提供服务。本发明还提供所述框架的实现方法。通过“领域驱动设计”思想的运用和新软件设计技术的组合,本发明把系统软件设计直接集中到“业务行为逻辑实现”和“前端页面丰富”方面,加之“软件体系及其代码自动发生”手段,为企业应用系统软件的开发设计提供简便快速高效化。
申请公布号 CN102750145A 申请公布日期 2012.10.24
申请号 CN201210182668.3 申请日期 2012.06.05
申请人 怯肇乾 发明人 怯肇乾
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 代理人
主权项 一种网络系统软件体系框架,其特征在于,构造了一个四层基本软件框架结构:表现层、服务层、领域模型层和基础框架层,其中“领域模型层”是核心层,独立于服务层外:●领域模型层:展现业务领域的行为逻辑、业务处理状态以及实现业务的规则,同时含有领域对象的状态信息;●表现层:通过用户界面向用户显示系统软件体系的数据信息,同时接收用户输入的干预反馈;●服务层:提供对“领域模型层”的业务封装,并通过网络或接口向“表现层”暴露粗粒度的逻辑业务服务;●基础框架层:为“服务层”和“表现层”内应用程序的数据存取提供服务,它是应用程序的“持久化访问”机制,或者为外部系统提供数据访问的网络浏览服务。
地址 201210 上海市浦东张江古桐路41弄2号202