首页> 中文学位 >基于MVC模式的配置管理平台设计与实现
【6h】

基于MVC模式的配置管理平台设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

插图索引

表格索引

缩略语对照表

目录

第一章 绪论

1.1选题缘由和意义

1.2国内外研究现状

1.3论文工作内容

1.4论文组织结构

第二章 基础理论技术

2.1 MVC框架理论

2.2动态链接库技术

2.3配置文件结构介绍

2.4本章小结

第三章 配置管理平台业务需求分析

3.1配置管理平台业务陈述

3.2配置管理平台需求建模

3.3配置项节点需求分析

3.4本章小结

第四章 配置管理平台设计与实现

4.1配置管理平台框架设计

4.2配置管理平台功能设计

4.3配置管理系统数据结构设计

4.4配置管理系统功能实现

4.5本章小结

第五章 配置管理平台测试与分析

5.1系统运行环境

5.2系统功能测试

5.3本章小结

第六章 结束语

6.1论文工作总结

6.2后续工作进展

参考文献

致谢

作者简介

展开▼

摘要

近年来,随着生活水平的提高,人们对自己的健康越来越重视,所以高端医疗产品特别是医疗影像产品市场的需求也越来越大。为了打破国外产品的垄断地位,国内很多企业开始自主研发高端医疗产品,如数字化直接成像系统(DR)、电子计算机断层扫描(CT)、核磁共振成像(MR)等。
  本配置管理平台是根据上海联影医疗科技有限公司软件部门开发需要,用于Windows平台上使用。因为大型医疗系统有很多模块,如控制系统机械设备的嵌入式模块,控制图形成像的算法模块等,每个模块有很多阈值需要设定,而在项目进展过程中可能会修改之前设定好的阈值,为了避免修改代码,开发人员会按照统一的格式把这些信息写到配置文件(XML)里,然后在代码中用统一的接口读取。这样只需要修改相应的配置文件就能改好相应的阈值,不会影响这个系统的编译。本平台设计完成后,对配置文件中的各种管理以及对历史记录的管理完全可以在平台上实现,而不用在庞大的目录下查找相应的配置文件,然后再直接修改文件中的内容。通过本配置管理平台,可以大大提高开发效率,避免人工输入出现的错误,也使整个开发流程更规范化。
  本系统开发根据面向对象的思想,采用MVC的模式进行设计。通过MVC模式,实现了功能模块和显示模块的分离,可以在一定时间内专门关注一个模块,大大加快了开发速度,同时也方便了系统的扩展,并且可以让应用程序的测试更加容易。系统后端模块都是用C++写的动态链接库。在这种模式下,管理配置文件的各种业务细节都由Model层处理,用户界面的显示部分都由View层处理,而Controller模块则控制前端View层与后端Model层的交互,系统每个动态行为都先由控制模块的接口调用,再交给前端或后端模块来处理,这样后端数据发生变化时,前端界面也能同步更新。后端由配置文件管理模块、历史记录管理等子模块等构成,通过单体模式,将各个模块产生唯一的一个对象,使配置文件能够安全的读写。
  参与医疗影像设备研发的工作人员能够通过平台预览所有的配置文件及配置项的内容和历史记录,能够方便的查找到需要的配置项,并对其内容进行修改,开发人员还能使用平台来生成新的配置项。所以本平台很好的实现了对医疗影像项目进行配置管理。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号