发明名称 | 制造执行系统客户端快速开发框架及其软件开发方法 | ||
摘要 | 本发明涉及制造执行系统客户端快速开发框架及其软件开发方法。框架包括:客户端层,用于实现客户端的界面交互;包括界面视图层、界面模型层和模型;服务层,用于实现业务逻辑以及数据存储;接收客户端发送的数据,根据业务要求将客户端数据进行重构并发送至数据库。其软件开发方法包括:根据需求确定开发页面的数据结构和业务逻辑;设计UML类图自动生成代码;将代码依次添加到项目工程的相应层次中;编译项目工程,即可生成系统软件。本发明能够极大地降低制造执行系统代码编写的工作量,提高代码质量和系统稳定性。同时,通过分层架构和配置文件的应用,使本框架生成的软件可以方便的移植于不同数据库系统之上。 | ||
申请公布号 | CN105630472A | 申请公布日期 | 2016.06.01 |
申请号 | CN201410609656.3 | 申请日期 | 2014.11.03 |
申请人 | 中国科学院沈阳自动化研究所 | 发明人 | 陈喆;吕希胜;郭大权;宋宏;王巍;闫春雷 |
分类号 | G06F9/44(2006.01)I | 主分类号 | G06F9/44(2006.01)I |
代理机构 | 沈阳科苑专利商标代理有限公司 21002 | 代理人 | 许宗富;周秀梅 |
主权项 | 制造执行系统客户端快速开发框架,其特征在于包括:客户端层:用于实现客户端的界面交互;包括界面视图层、界面模型层和模型;其中:界面视图层,用于提供界面视图层开发的基本元素,包括编辑按钮、分页按钮、树状目录操作按钮、界面元素样式配置;接收用户输入数据,将用户输入数据发送至界面模型层;界面模型层,用于提供模型基类,包括基础视图模型、树状结构模型,定义每种视图模型的基础数据结构和基础操作实现;接收界面视图层的用户输入数据,根据业务需要对输入数据进行重构并发送至服务层;模型:用于提供模型基类,包括基础模型、树状结构模型和映射结构模型,定义每种模型的基础数据结构;模型作为数据结构定义由界面视图层、界面模型层和服务层调用;服务层:用于实现业务逻辑以及数据存储;接收客户端发送的数据,根据业务要求将客户端数据进行重构并发送至数据库。 | ||
地址 | 110016 辽宁省沈阳市东陵区南塔街114号 |