基于持续集成的智慧校园开放平台的设计与实现

来源 :济南大学 | 被引量 : 1次 | 上传用户:zcsq1987
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高校在推进信息化建设的过程中,逐步开始建设智慧校园,智慧校园建立的目的是使校园学生和教职工在各个方面受益,管理校园可用资源并通过主动服务的形式提高用户体验,比如高校建立了数据中心和统一认证平台,将各部分数据和不同异构系统建立了联系。但是校园中现有的各种系统都是为了满足学生或者教职工在某些方面的某些需求而产生的,每个系统都有一个明确的目标,后期会围绕这个目标来增添功能,一旦一个新的需求与这个目标相差甚远的时候,系统将不会添加这个功能,而是另外开发一个新的系统来满足这个需求,这种模式会使某个系统越来越庞大,难以维护,另外也会开辟更多的系统,使整个高校信息化系统错综复杂。针对上述问题,本文分析并设计了基于持续集成的智慧校园开放平台,在智慧校园的背景下,充分利用持续集成和虚拟化容器引擎等技术,完成了一整套平台。智慧校园开放平台的初衷就是尽可能满足校内人员的需求,充分利用高校在智慧校园建设中产生的数据中心。一方面将用户需求与开发建立了新的联系;另一方面充分利用高校现有资源。用户作为使用者,在日常生活中或者在其他系统的使用过程中发现可能有价值的需求,然后作为开发者,通过智慧校园开放平台的各种规范,让用户更为轻松的开发一个可使用的应用。用户在平台能够发布一个Java应用、Node.js应用和Python应用,并提供MySQL服务给不同应用提供数据库支持,用户在发布页面配置应用的各种信息,包括应用名称、应用类型、应用的代码仓库地址等信息,服务端解析用户配置,构建一个持续集成工具Jenkins可用的XML文件,Jenkins解析相应的操作,在虚拟化容器引擎Docker中完成相应的操作,最终应用运作在Docker容器中,开放相应的端口供用户使用。本文围绕着基于持续集成的智慧校园开放平台进行研究和分析,以持续集成技术和虚拟化容器引擎为核心对进行平台设计和实现,对平台的核心系统、持续集成部分、应用部分、数据中心系统四个组成部分进行分析,主要实现了应用发布、应用使用、应用管理、权限管理等模块,在保证平台的安全性的前提下,提高平台的可用性和便捷性,贴近用户需求,提高用户体验,通过对平台测试,保障各方面的性能,最终构建了一整套智慧校园开放平台,实现了平台各个模块的功能,在测试环境中经过严格的测试,平台能够正常使用。并且平台中的子应用《图书馆储物柜预约》系统,作为一个“秒杀”项目,已经在学校正式使用,在较大的并发请求下,成功完成了预期任务。
其他文献
我国农作物秸秆资源非常丰富,每年秸秆产量超过6亿吨,有3.5亿吨可以作为能源使用,是清洁的可再生能源。但由于秸秆燃烧方式与利用途径单一、陈旧,秸秆能源燃烧效率低,甚至部分粮食
在灌区采集信息管理中,灌区采集气象信息技术是优化灌区水资源调控及灌区用水管理的首要技术。我国灌区传统的气象信息监测手段落后,这不符合现代灌区信息化建设中所要求的科学
宝能、万科上演了一场收购与反收购大战,万科管理层的多次公开发言及所采取的策略引起了舆论广泛探讨。从公司法律规范的角度,股份公司管理层权力配置的不明及制衡机制的缺失
利用湿化学还原法制备了银(Ag)颗粒,并用正硅酸乙酯对其进行处理,通过混合和热压工艺制备了正硅酸乙酯改性的银填充聚偏二氟乙烯介电复合材料。研究了正硅酸乙酯水解得到二氧
党的十一届三中全会后,我国进入了现代化的快速发展时期,协商民主已经或正在发生变化,出现了协商领域扩大化,协商主体多元化,协商方式多样化等趋势。
毛泽东反腐倡廉思想内容丰富,特点鲜明。学习和研究毛泽东的这一思想,对我们加强党的执政能力建设,巩固党的执政地位,提高拒腐防变能力,仍有许多重要启示。
中国银河证券自成立以来,坚持党的领导、加强党的建设,聚焦国家战略实施,支持实体经济发展,服务居民财富管理,践行企业社会责任,将公司文化建设放在公司发展的战略性高度,建设与“打
报纸
我国是个水资源严重缺乏的国家,且水资源的时空分布极不平衡,大力发展节水灌溉对于保障国家水安全、粮食安全、生态环境的安全以及推动农业和农村经济的可持续发展,具有重要的战
通过对中国不同油区原油进行组分组成分析,选取了11种具有代表性的烃组分,分别与CO2组成二元体系进行PVT实验。所选取的原油烃组分碳原子数为C6—C16,分子结构为直链烷烃、单
脆性评价是页岩油气、致密油气等非常规油气藏的大型压裂、开发等储层改造工程中的关键工作。根据岩石力学、动态弹性参数和岩石物理、X-射线衍射、地球化学等资料,分析了国