基于SaaS模式的软件体系结构研究与设计

来源 :北京科技大学 | 被引量 : 0次 | 上传用户:daxiaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SaaS(Software as a Service,软件即服务)模式是一种新型的软件提供方式,它的出现为中医科研管理系统提供了一种的新的运营模式。目前国内的中医科研管理很多还是以人工管理为主,信息化程度极其低下。中医科研管理信息化难以推进,主要是面临软硬件购买及维护成本过高的问题。而新兴的SaaS软件服务模式通过离散的软件买断模式转化为集中的软件租用模式,从而为企业同时降低一次性软硬件投资成本及维护成本提供了可能。但正当软件服务提供商们准备利用现有的系统提供SaaS模式的软件时,却发现了一系列问题,如多系统界面、多数据结构、多处理流程等等,均无法满足SaaS软件服务模式的需要,需要重新架构系统。   本文以中医科研管理系统开发为背景,从之前开发的中医科研管理系统中,抽象系统的模型,从而探讨SaaS模式下中医科研管理系统的软件架构的分析与设计。在研究过程中,分析了适合SaaS模式的应用架构,分析和设计出适合中医科研管理系统的SaaS模式平台。其中,着重分析系统的项目管理子系统的概念模型、用例模型、活动模型;立足于对象结构模型与交互模型进行系统分析与设计;同时分析和设计了工作流环节处理。   首先引入SaaS模式,介绍其涵义、服务特点、服务运营的优劣特点以及其发展趋势展望。分析SaaS模式的应用成熟度模型。   其次分析总结以前设计的中医科研管理系统,从中提炼出共同的体系结构模型。并且对科研管理重要组成部分进行剖析,为设计SaaS模式的科研管理系统提供理论支撑。   接着根据SaaS模式的第三成熟度模型设计出符合SaaS模式的第三成熟模型—可定制性与多租户的中医科研管理系统的体系结构。针对体系结构的每—部分进行设计,一一映射到系统的数据存储结构模型。   最后重点分析和设计SaaS模式中医科研管理系统平台。从业务模型分析到领域模型分析,从领域模型分析到领域模型设计等进行了详细的论述。着重以项目管理子系统为例。给出系统的实现和压力测试的结果。
其他文献
随着网络中资源交换数据量的增多,用户交换节点数量的增大,交换过程搜索的效率成为提升整个资源网络信息传递交换的关键。非结构化P2P对等网络结构以其灵活性易扩展性受到了很
私有信息检索问题的研究已经成为现今安全多方计算研究的重点。私有信息检索方法在许多数据库应用中都起着非常重要的作用,被广泛应用在商业合作、医学研究、情报部门合作等
传统的嵌入式软件开发需要硬件平台的支持,在这种软硬件协同开发模式中,软件和硬件开发相互牵制,硬件干扰引起的异常行为严重影响软件的调试和测试,延误开发进度,致使软件质量难以
随着企业信息化的迅速发展,MES(Manufacturing Execution System,生产制造执行系统)在企业产生与管理中承担着越来越重要的角色。MES是企业信息化的重要环节,有着“承上启下”的
课题从北京市科委项目“北京市燃气管网服役安全信息支撑系统”中的实际问题出发,主要研究了城市地下燃气管网服役安全信息系统中数据集成、空间数据组织管理、数据接口设计以
网格已成为当前分布式计算研究领域的热点,它将属于不同管理域的异构资源灵活有效地组织起来,共同完成计算任务。网格研究的核心内容是资源共享,而实现网格资源共享的前提是
中医认知理论和临证经验是通过传承、实践以及创新而形成的具有特色的知识体系,包含在中医辨证施治过程和中医医案之中。中医医案蕴含着丰富的临证经验、诊疗技能和诀窍,而它所
随着Internet的接入方式变得越来越开放,支撑业务越来越复杂,政府机构、企事业单位、高校等组织机构对网络的依赖变得越来越强,但因漏洞、病毒、身份认证等引起的内部网络安全问
以提高柔性软件的可用性为目的,本文将可用性工程理论和方法引入到柔性软件的开发过程中。在对国内外研究现状进行了深入分析的基础上,对影响柔性软件系统的关键功能点——柔
实时定位系统具有巨大的应用价值和前景。随着无线定位原理和定位算法研究的深入,基于无线网络的实时定位系统得到了迅速发展,但同时也给开发设计带来了巨大挑战。定位系统面临