基于云模式的毕设管理系统的研究与实现

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:liongliong422
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  随着互联网Web2.0技术的不断发展及应用软件的不断成熟,软件即服务(Software as a Service,简称SaaS)模式,作为一种创新型的软件网络应用模式应运而生。在这种模式下,应用软件统一部署在由多个数据中心构成的服务器端,服务器端统一对多个租户的应用软件所需要的计算、存储、带宽资源进行资源共享和优化,并且能够根据实际负载进行性能扩展。   在现有基于B/S架构的毕业设计管理系统基础上,针对多个高校大量用户使用的问题,本文设计并实现了基于SaaS模式的毕业设计管理服务平台,为各高校提供统一的毕设服务,以实现各高校之间的资源共享、经验借鉴,从而全面提高各高校的毕业设计水平和毕业生质量。本文主要完成了以下工作:   1)依托SaaS模式,建立集成桌面,为各应用系统提供统一的网络支撑平台、统一的数据传输格式、统一的用户权限认证、统一的数据交互接口。同时将系统模块按照功能进行划分,使其分别以单个应用的形式展现给用户,以便用户自由定制。   2)结合jBPM技术研究了业务流程定制原理,对毕设的各个业务实际操作过程进行逐步解析,实现了系统业务流程的自由定制,各高校可以针对自己特色进行个性化定制,以便在共享实例的基础上构建专属于自己的业务流程。   3)采用集中式与分布式相结合的方式进行数据存储。系统采用NoSQL数据库,存储用户权限认证信息,并构建公共缓存以保证公共信息的同步;在各个子系统应用中采用关系型数据库Oracle进行存储,并物理上进行分布式部署,构建各自的分应用缓存,以此缓解数据库压力。   4)采用JMS+Spring技术实现了系统实时消息服务推送功能。将毕设过程中的重要时间节点和系统消息进行绑定,为学生和老师设置自动定时提醒,提供更加贴心周到的服务。
其他文献
随着社交平台和移动互联网的普及,微博逐渐成为人们分享和获取信息的主流平台之一。特别是近年来国内外重大事件,大量一手资讯都先出现在微博网络。微博网络内信息能够快速传播
无线通信和移动数据库的快速发展,使得移动用户在任何时间、地点查询任意信息的设想成为可能,同时也促进了基于位置服务的应用发展。尽管基于位置的服务和定位技术为移动用户提
随着大数据时代的到来,图作为表示数据之间关系的基本结构,由于其处理复杂对象之间关系的表达能力,在社交网络、软件工程、生物数据等领域有着广泛应用。查询及分析图结构数据变
术语是有效描述领域知识的基本语言单元,通常由词或词组组成。在文本中自动获取特定领域术语的过程称之为术语抽取。它是信息处理领域的一项重要技术,在自然语言处理、文本挖
粗糙集理论是处理不确定性问题的新的数学工具,是粒计算的一个重要的研究分支。在粗糙集理论研究中,对属性重要性、属性核以及属性约简的求解是粗糙集理论研究中的几个主要的
变型设计应用相似性、重用性和全局性原理对定制产品进行重组,提高已有零件使用率,增加客户选择范围。根据客户定制需求,以批量生产的方式,低价、高质、高效的生产出定制产品
粗糙集理论是一种分析不精确、不一致、不完备数据的有效工具。然而,等价关系约束下的经典粗糙集模型只能应对离散化形式的数据,具有很大的局限性。基于相容关系知识表示的粗
目前,混沌图像加密算法得到了深入的研究,但是仍然存在一些问题,如加密算法过于单调、与明文的相关性较弱、分块规则固定等,为了克服存在的这些问题,本文设计出几种混沌图像
摘要:随着计算机技术的发展与医院信息化的普及,越来越多的医院使用数字图像作为医疗图片的存储与传播的主要方式。由于医疗图片中包含了病人的个人隐私,若图片中的信息发生了
近年来,随着计算机技术的快速发展,图像处理应用越来越广泛和深入,对具有较大视域全景图像的需求也越来越迫切。全景图像拼接作为新兴技术,短短几年得到了快速发展,受到研究者越来