基于MDA的社区慢病管理平台设计与实现

基于MDA的社区慢病管理平台设计与实现

论文摘要

自从20世纪中期发生了“软件危机”,这次危机让软件开发者们逐渐认识到了软件工程的重要性。软件的体系结构从此逐步的从面向过程的数据流图向面向对象的UML模型,从面向构件向面向模式发展,软件工程作为一个专业的研究领域已经取得了飞速的发展。虽然开发者们大大增强了控制软件开发过程的能力,但是很多问题还是不能够彻底解决。例如:由于元数据不统一造成不同平台无法互操作、开发过程中文档和实现代码脱节等等。这个时候一种全新的软件开发架构——模型驱动架构(MDA)被对象管理组织(OMG)提了出来,其目的是为了解决这些长期困扰开发者的问题。MDA给软件开发带来了全新的思路和更加方便有效的模式,它将给软件开发带来革命性的影响。本文对MDA产生的背景、关键技术以及开发模式做了详细的剖析,介绍了统一建模语言(UML)、元对象设施(MOF)、数据仓库元模型(CWM)、XML元数据交换(XMI)等MDA相关标准。并以一个社区慢病管理平台为项目背景,应用MagicUML和androMDA软件,研究了MDA在J2EE平台上的应用开发和架构集成,讨论了实施中所遇到的问题并总结了MDA对软件开发的影响。社区慢病管理平台的开发实践表明,基于MDA的开发模式同步了文档和实现代码,提供了统一的元数据管理框架,其模型自动转换过程不仅能极大的缩短软件开发时间,而且能大幅度提高软件质量和复用度。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 MDA 研究背景和意义
  • 1.2 MDA 现状和发展态势
  • 1.3 慢病及慢病管理介绍
  • 1.3.1 慢性病
  • 1.3.2.慢性病的危险因素包括
  • 1.3.3.慢性病信息管理系统
  • 1.4 本课题主要内容
  • 1.5 本论文章节安排
  • 第二章 MDA 基本原理与开发模式
  • 2.1 MDA 概述
  • 2.2 MDA 中的体系结构
  • 2.3 MDA 的核心技术
  • 2.3.1 统一建模语言UML
  • 2.3.2 源对象设施MOF
  • 2.3.3 公共仓库元模型CWM
  • 2.3.4 XML 元数据交换XMI
  • 2.4 MDA 的软件开发模式
  • 2.4.1 MDA 应用模型
  • 2.4.2 MDA 发展过程
  • 2.5 MDA 存在的问题
  • 2.6 本章小结
  • 第三章 社区慢病管理平台需求分析
  • 3.1 慢病管理平台系统功能
  • 3.1.1 用户功能
  • 3.1.2 社区医生功能
  • 3.2 慢病管理系统功能
  • 3.2.1 慢病自测
  • 3.2.2 健康干预
  • 3.2.3 健康规划
  • 3.2.4 社区慢病人群监测
  • 3.3 档案管理系统功能
  • 3.3.1 家庭档案管理
  • 3.3.2 成员档案管理
  • 3.3.3 成员体检档案管理
  • 3.4 本章小结
  • 第四章 社区慢病管理平台详细设计
  • 4.1 慢病管理平台系统功能
  • 4.1.1 用户功能设计
  • 4.1.2 社区医生功能设计
  • 4.2 慢病管理系统
  • 4.2.1 慢病自测功能设计
  • 4.2.3 健康干预功能设计
  • 4.2.4 健康自测与健康干预数据库设计
  • 4.2.5 健康规划功能设计
  • 4.2.6 社区慢病人群监测功能设计
  • 4.3 档案管理系统
  • 4.3.1 家庭档案管理功能设计
  • 4.3.2 家庭档案数据库设计
  • 4.3.3 家庭成员功能设计
  • 4.3.4 家庭成员档案数据库设计
  • 4.3.5 家庭成员体检功能类设计
  • 4.3.6 家庭成员体检档案数据库设计
  • 4.4 本章小结
  • 第五章 社区慢病管理平台的 MDA 实现
  • 5.1 MDA 开发工具介绍
  • 5.1.1 AndroMDA
  • 5.1.2 MagicDraw UML
  • 5.2 MDA 工程转换
  • 5.2.1 工程配置
  • 5.2.2 工程转换
  • 5.3 软件界面
  • 5.4 本章小结
  • 第六章 主要功能模块测试
  • 6.1 测试目的
  • 6.2 测试环境
  • 6.3 测试记录
  • 6.3.1 功能测试记录
  • 6.3.2 压力与安装反安装测试记录
  • 6.4 本章小结
  • 第七章 结束与展望
  • 7.1 总结
  • 7.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].水杨酸对NaCl胁迫樟子松抗氧化酶活性及MDA含量的影响[J]. 河北林业科技 2020(01)
    • [2].不同时期8种挪威槭丙二醛(MDA)含量的变化[J]. 现代园艺 2020(15)
    • [3].吡虫啉对玉米叶片中叶绿素和丙二醛(MDA)含量的影响[J]. 安徽农学通报 2020(13)
    • [4].电视剧的MDA架构——论电视剧的“游戏化”与“游戏效应”[J]. 艺术广角 2016(05)
    • [5].基于MDA模型的能源多样化情景分析——以黑龙江省为例[J]. 软科学 2017(06)
    • [6].水流条件下钙镁离子对铜绿微蘘藻MDA活性的影响[J]. 城市地理 2017(02)
    • [7].基于MDA面向机器人运动控制系统的建模方法研究[J]. 电子世界 2016(20)
    • [8].探讨牛磺酸对小儿病毒性心肌炎血浆ET-1、MDA变化的影响[J]. 世界最新医学信息文摘 2015(07)
    • [9].牛角花齿蓟马为害对紫花苜蓿MDA含量及防御酶活性的影响[J]. 植物保护 2013(05)
    • [10].遵循MDA理念的业务建模技术[J]. 中国制造业信息化 2012(03)
    • [11].一种结合MDA的高阶模型转换方法[J]. 计算机应用研究 2012(12)
    • [12].茶多酚处理后杏果实贮藏期超氧阴离子产生及MDA含量的变化[J]. 北方园艺 2011(24)
    • [13].MDA模型转换工具的研究[J]. 计算机应用与软件 2009(08)
    • [14].基于MDA的网上购物系统代码自动生成开发研究[J]. 北京联合大学学报(自然科学版) 2008(01)
    • [15].基于本体映射的MDA模型转换研究[J]. 电脑知识与技术 2008(17)
    • [16].美国海域感知(MDA)关键技术需求[J]. 指挥信息系统与技术 2018(01)
    • [17].基于MDA的虚拟仪表建模与仿真平台设计[J]. 泰山学院学报 2016(06)
    • [18].基于本体语义映射的MDA模型转换方法[J]. 潍坊学院学报 2010(06)
    • [19].模型驱动架构MDA研究[J]. 福建电脑 2009(04)
    • [20].基于MDA的代码生成器设计与实现[J]. 计算机工程 2009(12)
    • [21].基于MDA的构件开发方法的研究[J]. 计算机应用与软件 2009(11)
    • [22].MDA中平台无关模型的抽象表达方法研究[J]. 兵工自动化 2008(01)
    • [23].还少丹联合多奈哌齐对血管性痴呆患者血清GSH-Px、MDA水平的影响[J]. 中国现代药物应用 2020(04)
    • [24].利用MDA进行空间信息服务组合建模[J]. 武汉大学学报(信息科学版) 2011(05)
    • [25].草药牛蒡子可降低机体组织MDA含量的研究[J]. 南京体育学院学报(自然科学版) 2011(03)
    • [26].基于MDA的构件开发方法研究与应用[J]. 微计算机信息 2010(27)
    • [27].引入“试玩”的MDA模型游戏设计初探[J]. 装饰 2013(05)
    • [28].亚硝酸盐急性中毒对家兔血清GSH-Px及心脏MDA指标的影响[J]. 畜牧与兽医 2014(12)
    • [29].铜胁迫下硫对玉米叶片叶绿素及MDA含量的影响[J]. 西北农业学报 2013(05)
    • [30].MDA在PCR-RFLP基因分型中的实用性[J]. 包头医学院学报 2010(04)

    标签:;  ;  ;  

    基于MDA的社区慢病管理平台设计与实现
    下载Doc文档

    猜你喜欢