基于RUP的社保医疗信息管理系统的研发

基于RUP的社保医疗信息管理系统的研发

论文摘要

软件开发是一项复杂的工作,需要好的人员、好的技术以及好的过程才能得到满意的产品。统一软件过程RUP是一种用例驱动的,以架构为中心的,采用迭代增量方式开发的软件工程过程。它汲取了面向对象软件工程领域多年来的优秀研究成果,应用统一建模语言(UML)进行可视化建模,为面向对象的软件系统的开发提供了方法论的指导。本文在分析RUP过程的基础上,主要对基于RUP核心思想为指导应用UML进行系统分析、设计及建模过程的方法进行了研究和实践。作者从实际软件开发活动中遇到的困难入手,以亲身感受为引,分析了软件工程技术过去的弊端与现在的进展,由此,引出了统一软件开发过程RUP以及统一建模语言UML,分析了RUP的核心思想以及UML的建模方法。在理论指导下,本文结合“医疗保险信息管理系统”项目开发的实际情况,将RUP转换为直接用于指导该项目实际开发过程的具体实施步骤,提出了一种实用的基于RUP的UML需求分析及其建模方法,采用迭代的开发方式,在用例驱动下完成了系统从需求到设计再到实现的UML模型,同时建立了系统的分层架构。主要工作包括:在获取系统的实际需求的基础上以用例图表达系统需求并构建了需求模型;在此基础上,根据需求模型进行系统分析和设计,以活动图模型来表达业务模型,以概念层的对象图、状态图及交互图模型表达系统的结构逻辑及行为逻辑,由此完成了包括系统的分析建模、设计建模以及实施建模过程。实践表明,在信息系统的开发中,在基于RUP核心思想指导下,应用UML语言丰富的可视化表达元素,可以清晰、快速地定义出面向对象的软件系统模型,将随机的分析与设计集成起来,缩短了开发周期、提高了产品质量、增加了管理的透明度,最终及时地构造出了满足用户需求的软件产品。文章客观上展示了RUP及UML之间的关系,消除了大部分人对RUP和UML在概念和功用等方面上的混淆,提供了一种对软件项目和软件组织等进行管理的方法和途径,揭示了现代先进的软件工程模式,对于快速开发软件项目具有重要的理论和现实意义。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 软件危机的根源
  • 1.2 国内外研究现状
  • 1.3 作者主要完成的工作及创新点
  • 1.4 论文的组织结构
  • 第二章 软件工程的发展及 RUP核心思想
  • 2.1 软件工程的发展
  • 2.2 传统软件工程的分析
  • 2.2.1 面向过程方法的缺点
  • 2.2.2 传统的软件开发过程的不足
  • 2.3 面向对象软件工程的实践与分析
  • 2.3.1 基于 RUP的医疗保险信息管理系统
  • 2.3.2 面向对象的方法
  • 2.3.3 统一软件过程 RUP
  • 2.4 统一软件过程 RUP的核心思想
  • 2.4.1 用例驱动
  • 2.4.2 以构架为中心
  • 2.4.3 迭代和增量式开发
  • 第三章 面向对象建模及 UML实践
  • 3.1 面向对象建模
  • 3.1.1 模型的定义
  • 3.1.2 软件系统建模的目的
  • 3.1.3 面向对象建模方法
  • 3.1.4 为软件建立可视化模型
  • 3.2 UML实践
  • 3.2.1 UML的基本组织结构
  • 3.2.2 UML表示法语义扩展
  • 3.2.3 支持 UML的可视化建模工具 Rational Rose简介
  • 第四章 RUP核心思想指导下设计模型的建立
  • 4.1 模型在软件开发中的作用
  • 4.2 建立模型的目标
  • 4.3 人员的角色与分工
  • 4.4 设计模型的内容
  • 4.4.1 层次构架
  • 4.4.2 用例实现
  • 4.4.3 构架机制
  • 第五章 医疗保险信息管理系统需求分析
  • 5.1 系统软件需求说明
  • 5.1.1 项目背景
  • 5.1.2 系统开发的目标
  • 5.1.3 系统功能需求简介
  • 5.2 系统业务流程建模
  • 5.3 系统总功能需求分析——用例
  • 5.4 系统具体的局部功能需求
  • 5.4.1 病人审核
  • 5.4.2 报销结算
  • 5.4.3 结算管理
  • 5.5 用例优先级的确定
  • 5.6 其他需求
  • 第六章 基于 RUP的医疗保险信息管理系统应用建模
  • 6.1 分析设计的逻辑模型及其相互关系
  • 6.1.1 分析与设计的定义
  • 6.1.2 分析与设计的目的
  • 6.1.3 分析与设计的区别和联系
  • 6.2 分析模型的建立
  • 6.2.1 全局分析
  • 6.2.2 局部分析
  • 6.2.3 分析模型的建模步骤总结
  • 6.3 设计模型的建立
  • 6.3.1 全局设计
  • 6.3.2 局部设计
  • 6.3.3 细节设计
  • 6.4 分析设计模型建立过程的总结
  • 第七章 医疗保险信息管理系统设计模型的实现及开发过程
  • 7.1 医疗保险信息管理系统的实现及内部结构
  • 7.2 医疗保险信息管理系统开发过程综述
  • 7.3 实践 RUP核心思想对软件开发的益处
  • 7.3.1 对项目参与人员的影响
  • 7.3.2 对项目实施的影响
  • 7.3.3 RUP过程的鲜明特色
  • 第八章 总结与展望
  • 8.1 总结
  • 8.2 展望
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].社区65岁及以上老年人免费体检中健康体检信息管理系统的应用效果分析[J]. 青海医药杂志 2019(10)
    • [2].高校资产信息管理系统的建设与应用探讨[J]. 信息技术与信息化 2019(11)
    • [3].水族医药信息管理系统的建立与应用[J]. 中国医疗器械信息 2019(23)
    • [4].基于C#气象信息管理系统的设计[J]. 中小企业管理与科技(下旬刊) 2019(12)
    • [5].基于数据交换平台的麻醉信息管理系统的实施[J]. 中医药管理杂志 2020(02)
    • [6].医院信息管理系统及维护[J]. 计算机产品与流通 2020(02)
    • [7].生殖中心信息管理系统的分析与设计[J]. 数字技术与应用 2020(01)
    • [8].气象信息管理系统的设计与实现[J]. 科技创新导报 2020(02)
    • [9].设备信息管理系统的开发与应用[J]. 中国氯碱 2020(04)
    • [10].发射台信息管理系统的设计探析[J]. 中国有线电视 2020(04)
    • [11].关于计算机应用技术与信息管理系统整合的优势探讨[J]. 时代农机 2020(02)
    • [12].中国铁路某局集团公司职业健康信息管理系统的开发应用[J]. 实用医技杂志 2020(04)
    • [13].甘肃中药材标本信息管理系统构建的必要性[J]. 甘肃科技 2020(13)
    • [14].论网络化农业信息管理系统的建设[J]. 农业与技术 2020(14)
    • [15].利用信息管理系统对医院综合档案进行管理[J]. 国际公关 2020(08)
    • [16].基于安卓的健身信息管理系统的设计与实现[J]. 电脑知识与技术 2020(17)
    • [17].一种车载货物信息管理系统的设计[J]. 铁道机车与动车 2020(09)
    • [18].铁道车辆轮轴智能标志板信息管理系统的研究与应用[J]. 铁道车辆 2020(10)
    • [19].农牧户-家畜存栏信息管理系统编辑与初步设计[J]. 湖北农机化 2020(15)
    • [20].浅议大数据下设备信息管理系统的开发与应用[J]. 科技经济市场 2020(08)
    • [21].基于流程平台高校外事信息管理系统的应用[J]. 电子技术与软件工程 2020(17)
    • [22].校企合作信息管理系统的设计与实现研究[J]. 中国多媒体与网络教学学报(中旬刊) 2018(12)
    • [23].高职院校大学生创新创业信息管理系统的设计与实现[J]. 信息系统工程 2019(03)
    • [24].网络化农业信息管理系统的构建与优化[J]. 广东蚕业 2019(04)
    • [25].油田市场信息管理系统的开发研究[J]. 信息系统工程 2019(07)
    • [26].云计算的舰船信息管理系统优化算法[J]. 舰船科学技术 2019(16)
    • [27].项目总承包信息管理系统的建设及应用[J]. 工程建设与设计 2019(22)
    • [28].浅谈高校学生资助信息管理系统的开发[J]. 数字技术与应用 2019(09)
    • [29].构建网络环境下的电话信息管理系统[J]. 信息与电脑(理论版) 2019(22)
    • [30].职工信息管理系统的设计与实现[J]. 电脑知识与技术 2018(08)

    标签:;  ;  ;  ;  ;  

    基于RUP的社保医疗信息管理系统的研发
    下载Doc文档

    猜你喜欢