当前位置:主页 > 科技论文 > 软件论文 >

基于MVVM中间件的航天企业综合业务管理系统的设计与实现

发布时间:2025-07-02 03:19
  随着我国航天事业的迅速发展,航天企业内的内部人员和综合业务管理越来越复杂,其对管理信息系统的要求也逐渐提高。以上海某航天所为例,其原有系统已不能满足综合业务跨部门、多密级管控的管理需求,企业发展受到约束。为了提高该企业管理效率,论文将建设上海某航天电子研究所综合业务管理系统作为主要内容,总体工作内容如下:首先本文调研了大量的航天业务信息化建设的相关文献,同时深入了解其核心业务,结合上海航天企业实际需求进行了详细的分析和系统设计。其次,为了解决开发业务流程管理系统(BusinessProcessManagement-BPM)过程中遇到的前端开发效率低、代码难以维护等问题,论文设计并实现了 MVVM开发模式的WEB前端中间件,且此中间件是针对BPM系统开发设计的,以指令的方式搭载BPM功能特性,提高了系统前端界面的开发效率,也提高了系统代码的可扩展性和可维护性。最后,利用上述的中间件,并结合AWS开发平台,建立了多个业务模型、数据模型和页面模型,以此搭建整体系统框架,包括后端数据库,数据接口,页面路由的搭建到前端业务流程页面的编写,实现了航天企业内部综合业务管理系统。本文所实现系统目前已经实...

【文章页数】:86 页

【学位级别】:硕士

【部分图文】:

图1-1?MWM开发模式图??MVVM模式用ViewModel将View和Model自动相连,双向绑定,把繁重??

图1-1?MWM开发模式图??MVVM模式用ViewModel将View和Model自动相连,双向绑定,把繁重??

View改变需要通知Model时,ViewModel会代理这一过程,反过来也一样,不??再需要开发者来进行这部分逻辑的编写[8]。??下图1-1即为MVVM的开发模式'??用户接口??传递请求??(?I??+?发射事件??-?3?戀?1?^?^?9??f??:——――一"一'—发....


图3-1?MVVM中间件结构设计图??整个中间件分为两个部分,DOM解析器和指令集

图3-1?MVVM中间件结构设计图??整个中间件分为两个部分,DOM解析器和指令集

会把绑定到的HTML标签进行隐藏。逻辑开发者根本不用关心如何用Javascript??进行DOM.操作来隐藏节点,因为这些过程都被ViewModel自动执行了。??综上所述,进行如下图3-1所示设计:??20??


图3-3MVVM中间件启动使用示例图??图3-3中直接调用了?“OPTIMUS”模块,它里面有很多方法,包括bootstrap??等,它就是启动整个中间件的启动方法,是一个初始化的方法

图3-3MVVM中间件启动使用示例图??图3-3中直接调用了?“OPTIMUS”模块,它里面有很多方法,包括bootstrap??等,它就是启动整个中间件的启动方法,是一个初始化的方法

OPTICS.?tJCDtstrapC);??图3-3MVVM中间件启动使用示例图??图3-3中直接调用了?“OPTIMUS”模块,它里面有很多方法,包括bootstrap??等,它就是启动整个中间件的启动方法,是一个初始化的方法。Controller方法??是一个说明方法,说明....


图3-7BPM系统的统计查询页面图

图3-7BPM系统的统计查询页面图

图3-8?MVVM中间件使用代码图??从图中可以看到,没有重复代码,而且大部分内容都是用BPM指令来实现??的。如果进行Javascript原生开发代码量会大很多,首先从服务器取下数据后就??29??



本文编号:4055148

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/4055148.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f2a74***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com