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