基于模型驱动的管理信息系统开发平台研究

基于模型驱动的管理信息系统开发平台研究

论文摘要

模型驱动架构是以软件系统的建模行为驱动整个软件系统开发的一种软件开发方法。将模型驱动架构运用于管理信息系统的开发过程中,可以解决传统软件开发方法中存在的需求变更适应性差、维护困难、开发效率低、轻便性差等问题,从而提高了软件质量,降低了软件开发成本,延长了软件生命周期。本文在对模型驱动架构相关理论研究的基础上,重点设计并实现了基于模型驱动的管理信息系统开发平台。本文首先深入分析了当前管理信息系统开发中存在的问题,进而引入模型驱动架构,对模型驱动架构的基本原理、开发流程及其优势进行了介绍,并论述了当前模型驱动架构的不同研究方向,重点讨论了领域架构模型驱动开发技术。接着本文对管理信息系统开发平台进行需求分析,在此基础上提出了平台的设计目标和设计思想,并以领域架构模型驱动开发技术为指导,进行平台体系结构设计和平台各组成部分的设计。基于模型驱动的管理信息系统开发平台主要包括两个部分:第一部分是业务建模工具,它是基于模型驱动的思想并采用领域建模技术实现的,用来实现模型的定义和转换;第二部分是平台运行时服务,它是采用应用框架技术和统一身份认证技术实现的,用来实现模型的解析和展现。本文最后讨论了平台主要组成部分的具体实现,并以高校组织管理系统为例,阐述了应用平台进行管理信息系统开发的过程,分析了其较传统软件开发方法的优势。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景及意义
  • 1.2 国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 主要研究内容
  • 1.4 章节安排
  • 第二章 模型驱动软件开发技术
  • 2.1 模型驱动架构
  • 2.1.1 模型驱动架构的引入
  • 2.1.2 模型驱动架构
  • 2.1.3 模型驱动的软件开发流程
  • 2.1.4 模型驱动架构的优势
  • 2.2 模型驱动的软件开发方法
  • 2.2.1 模型驱动架构的研究方向
  • 2.2.2 领域架构模型驱动开发技术
  • 第三章 基于模型驱动的管理信息系统开发平台的设计
  • 3.1 平台设计目标
  • 3.1.1 平台需求分析
  • 3.1.2 平台设计目标
  • 3.2 平台设计思想
  • 3.2.1 统一身份认证技术
  • 3.2.2 元数据定义
  • 3.3 平台体系结构设计
  • 3.4 业务建模工具设计
  • 3.4.1 模型定义
  • 3.4.2 模型转换
  • 3.5 平台运行时服务设计
  • 3.5.1 服务器端运行时设计
  • 3.5.2 客户端运行时设计
  • 3.6 数据库设计
  • 第四章 基于模型驱动的管理信息系统开发平台的实现
  • 4.1 业务建模工具的实现
  • 4.1.1 模型定义
  • 4.1.2 模型转换
  • 4.2 平台运行时服务的实现
  • 4.2.1 权限模型实现
  • 4.2.2 数据访问服务
  • 第五章 平台应用实例及效果评估
  • 5.1 实例背景
  • 5.2 实例应用
  • 5.3 实例运行过程
  • 5.4 相关方法对比
  • 第六章 总结与展望
  • 参考文献
  • 致谢
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].模型驱动的IT项目研发成本区间估计方法[J]. 科技传播 2020(11)
    • [2].基于模型驱动教学法的建筑识图与构造课程改革与研究[J]. 现代物业(中旬刊) 2018(07)
    • [3].构建模型驱动的党建精细化流程管理体系[J]. 紫光阁 2018(11)
    • [4].云制造环境下设计理性模型驱动的协同设计[J]. 制造业自动化 2014(05)
    • [5].面向模型驱动的数据仓库开发方法研究[J]. 大连交通大学学报 2010(04)
    • [6].基于模型驱动的海量数据判读系统研究与实践[J]. 计算机测量与控制 2018(12)
    • [7].模型驱动的复杂系统协同设计平台构建[J]. 科技与创新 2020(05)
    • [8].面向航天领域的模型驱动软件设计开发方法[J]. 航天控制 2017(05)
    • [9].基于模型驱动的田间数据压缩采集方法研究[J]. 浙江农业学报 2018(12)
    • [10].虚拟化模型驱动的分布式数据湖构建方法研究[J]. 计算机科学与探索 2019(09)
    • [11].基于模型驱动的嵌入式软件测试技术研究[J]. 网络空间安全 2016(08)
    • [12].基于模型驱动的软件开发模式研究[J]. 微电子学与计算机 2009(04)
    • [13].核电站蒸发器水位的二自由度模型驱动控制[J]. 云南化工 2016(05)
    • [14].模型驱动构件可定制开发技术及其应用[J]. 指挥信息系统与技术 2015(02)
    • [15].基于模型驱动框架的计算无关层过程建模[J]. 计算机集成制造系统 2008(05)
    • [16].基于模型的软件演化[J]. 通讯世界 2018(10)
    • [17].基于模型驱动体系架构的OLAP开发方法[J]. 计算机集成制造系统 2010(02)
    • [18].模型驱动的空间信息服务组合[J]. 测绘地理信息 2015(02)
    • [19].模型驱动的软件产品线测试技术[J]. 常熟理工学院学报 2009(04)
    • [20].一种模型驱动的测控装置优化研究[J]. 电力系统保护与控制 2019(03)
    • [21].模型驱动体系结构研究[J]. 信息通信 2016(05)
    • [22].基于服务/模型驱动的智能楼宇集成优化仿真平台[J]. 计算机仿真 2013(07)
    • [23].基于模型驱动的应用软件建模平台探索[J]. 计算机光盘软件与应用 2014(11)
    • [24].模型驱动体系结构的原理和核心技术[J]. 现代计算机(专业版) 2009(04)
    • [25].模型驱动的反应式系统软件开发方法与应用[J]. 航空计算技术 2018(05)
    • [26].一种基于元模型驱动的PDM系统设计和实现[J]. CAD/CAM与制造业信息化 2011(Z1)
    • [27].模型驱动构架中基于元模型的设计模式单元的组建和转换[J]. 计算机应用 2010(09)
    • [28].基于程序分析的通信软件模型驱动测试研究[J]. 计算机工程与应用 2009(31)
    • [29].基于电子电路拓扑结构模型驱动的非侵入式负荷识别[J]. 水电能源科学 2019(07)
    • [30].基于业务模型驱动的政务督查台账管理系统设计与实现[J]. 国土资源信息化 2015(04)

    标签:;  ;  ;  ;  ;  

    基于模型驱动的管理信息系统开发平台研究
    下载Doc文档

    猜你喜欢