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