基于微服务的海螺政务通系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:swfcmoon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
电子政务是大众广泛关注和重视的政府信息化引领工程,政务通作为电子政务的一个重要实现,是政府内部办公的得力助手,它的使用可大大提高政府人员的办公效率。哈尔滨工业大学软件工程股份有限公司目前已为哈尔滨市多个政府机构开发了各自的政务通系统,在实施的过程中我们发现政务通系统的许多功能有着很大的相似性,而某些功能如工作审批等业务流程,又各不相同,用传统的方式为每个机构单独开发各自的政务通系统费时费力,工作重复量大,代码坏味严重,因此考虑开发一款政务通产品,既能满足用户的需求可进行定制化开发,又能提高开发效率,节约成本。本文的工作是基于微服务架构,开发一套可高效复用的政务通系统,为使用该系统的机关事业单位人员提供通讯录管理、权限管理、单人或群组会话、文件上传与下载、通知公告及工作申请与审批等功能。系统采用微服务架构,将功能按照业务划分为不同的服务,每一个服务都是独立可拆分的。通讯录服务旨于实现部门机构人员的基本信息的管理,通过restful调用的方式进行通讯,为其它服务提供基础的人员机构信息。基于可扩展通讯和表示协议构建私有的通讯服务可实现即时通讯和消息的推送,使得移动办公更有效率,同时可以保证会话内容存储在私有的数据库中,保障信息的安全性。在即时通讯、工作流流转等日常办公过程中不可避免地需要使用文件,利用Mongo DB进行文件的存取使文件系统趋于简单可靠。利用Activiti工作流可使审批流程的设计和实现变得简单高效,可用于各个机构的业务流程的实现,目前已经实现了请假、加班、发文和收文四个流程,未来也可以根据使用机构的不同而进行定制化开发。目前系统已正式上线,运行稳定,基本达成了预定的目标,即方便,高效,可链接,开放。
其他文献
时间同步是维持无线传感器网络稳定运行的关键技术之一,能够将全网所有节点的时钟统一到同一时间尺度上,在无线传感器网络的数据融合、功耗管理、休眠调度等基础应用中起到重
随着社会发展和人们物质生活文化水平的不断提高,企业单位和居民生活用电负荷日益增长、电能需求不断增大,而对电能质量和供电可靠性要求越来越高。居民小区配电网直接影响小
Laves相TaCr2合金因其优异的高温力学性能而具有作为新型高强高温结构材料应用的潜力,但其室温脆性及较差的高温抗氧化性限制了Laves相TaCr2合金的实用化进程。传统的熔铸法
铁路时间同步网是铁路通信网的重要支撑子网,为铁路各个系统提供统一的标准时间信息,从而保证故障的准确定位以及列车的行车安全。目前,铁路时间同步网主要使用网络时间协议(
打好提高思想政治理论课质量和水平的攻坚战,主战场在课堂。提升高校思想政治理论课课堂教学质量,要从观念上敬畏课堂,重视课堂教学工作,提升对课堂教学的认识高度;要坚持内
介绍了激光供能技术在串补站测量控制系统中的应用,对比了两个串补站激光供能系统的优缺点。
<正> 我科自1995年4月至1996年12月间采用大剂量生脉注射液合丹参注射液治疗急性心梗合并心源性休克5例,取得满意效果,现报道如下。
结合区域金融合作理论以及欧洲货币合作、拉美国家"美元化"的实践经验,总结东亚区域金融合作的发展历程和现状,剖析了当前东亚区域金融合作面临的种种困境:东亚区域金融合作
随着人们生活品质和审美品位的提升,大众对于陶瓷制品展示的要求不仅仅停留在看清展品信息这一层面,而是越来越注重展示设计的视觉美感与参观体验。本文首先通过文献分析法和
纳米团簇是指组成和结构确定的超小纳米粒子。与一般纳米颗粒相比,纳米团簇的量子尺寸效应、绝对单分散性、原子组成和结构确定等特征,使其在催化、生物传感、分子器件、光学