基于微服务的海螺政务通系统的设计与实现
发布时间:2021-11-19 03:28
电子政务是大众广泛关注和重视的政府信息化引领工程,政务通作为电子政务的一个重要实现,是政府内部办公的得力助手,它的使用可大大提高政府人员的办公效率。哈尔滨工业大学软件工程股份有限公司目前已为哈尔滨市多个政府机构开发了各自的政务通系统,在实施的过程中我们发现政务通系统的许多功能有着很大的相似性,而某些功能如工作审批等业务流程,又各不相同,用传统的方式为每个机构单独开发各自的政务通系统费时费力,工作重复量大,代码坏味严重,因此考虑开发一款政务通产品,既能满足用户的需求可进行定制化开发,又能提高开发效率,节约成本。本文的工作是基于微服务架构,开发一套可高效复用的政务通系统,为使用该系统的机关事业单位人员提供通讯录管理、权限管理、单人或群组会话、文件上传与下载、通知公告及工作申请与审批等功能。系统采用微服务架构,将功能按照业务划分为不同的服务,每一个服务都是独立可拆分的。通讯录服务旨于实现部门机构人员的基本信息的管理,通过restful调用的方式进行通讯,为其它服务提供基础的人员机构信息。基于可扩展通讯和表示协议构建私有的通讯服务可实现即时通讯和消息的推送,使得移动办公更有效率,同时可以保证会...
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:73 页
【学位级别】:硕士
【部分图文】:
手机端登录强制下线页面
哈尔滨工业大学工程硕士学位论文-52-图4-2即时通讯功能会话页面文件服务使用MongoDB数据库作为文件存储媒介,文件下载功能实际上就是MongoDB的读取操作并返回文件流。即时通讯中发送文件功能实际上是将文件上传到后台,然后将文件下载地址发送给对方,手机端根据文件类型显示文件图标,点击图标可进行文件下载。文件下载功能测试用例如表4-6所示,页面如图4-3,图4-4所示。表4-6文件下载测试用例表用例名称文件下载功能用例编号HELO-FILE-0001前置条件移动端登录甲乙两个用户,甲用即时通讯功能向乙用户发送一个Word文件。测试步骤乙用户接受到文件后点击文件图标预期结果乙用户在手机页面上可以看到文件下载的进度条,当下载完成后打开Word文件,可看见内容。测试结果与预期相同。结论测试通过备注无
哈尔滨工业大学工程硕士学位论文-53-图4-3文件下载页面图4-4查看下载的文件内容页面管理员可使用Web端的管理页面向用户发送通知公告,表4-7展示了发送通知公告的测试用例,手机端页面见图4-5,图4-6。
【参考文献】:
期刊论文
[1]运营商业务平台微服务化方案[J]. 严丽云,杨新章,何震苇,张凌,侯韶新. 电信科学. 2018(11)
[2]基于开源框架及容器技术的微服务架构[J]. 夏鹏. 电子技术与软件工程. 2018(20)
[3]基于微服务的DevOps研究与实现[J]. 魏春来,付永振. 网络安全和信息化. 2018(11)
[4]山西省:基于微服务架构科技大数据综合服务平台[J]. 李向东,丁树奇,彭铖. 中国信息界. 2018(05)
[5]Activiti工作流在物流业务系统中的应用[J]. 吕俊瑞,陈波,叶承卓. 攀枝花学院学报. 2018(05)
[6]一种基于微服务架构的业务系统设计与实现[J]. 洪华军,吴建波,冷文浩. 计算机与数字工程. 2018(01)
[7]浅析微服务架构在企业信息系统构建中的应用价值[J]. 韩佼男. 中国管理信息化. 2018(02)
[8]基于XMPP的通信平台研究[J]. 刘大明,王倩,陈树勇. 科技广场. 2017(12)
[9]基于Docker的数据库微服务系统设计与实现[J]. 吴坤安,黄文思,韩泽华,黄屏发,李芸,王荣烨,陈伟仑. 国外电子测量技术. 2017(12)
[10]基于微服务框架的信息服务平台[J]. 龙新征,彭一明,李若淼. 东南大学学报(自然科学版). 2017(S1)
硕士论文
[1]基于工作流的高性能地学计算通用服务平台实现及应用[D]. 朱强.电子科技大学 2018
[2]基于微服务架构的平台化服务框架的设计与实现[D]. 谭一鸣.北京交通大学 2017
[3]基于XMPP协议的企业内部社交管理平台研究与实现[D]. 向英.湖南大学 2013
[4]我国电子政务发展现状及对策分析[D]. 项炜华.东北师范大学 2010
本文编号:3504195
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:73 页
【学位级别】:硕士
【部分图文】:
手机端登录强制下线页面
哈尔滨工业大学工程硕士学位论文-52-图4-2即时通讯功能会话页面文件服务使用MongoDB数据库作为文件存储媒介,文件下载功能实际上就是MongoDB的读取操作并返回文件流。即时通讯中发送文件功能实际上是将文件上传到后台,然后将文件下载地址发送给对方,手机端根据文件类型显示文件图标,点击图标可进行文件下载。文件下载功能测试用例如表4-6所示,页面如图4-3,图4-4所示。表4-6文件下载测试用例表用例名称文件下载功能用例编号HELO-FILE-0001前置条件移动端登录甲乙两个用户,甲用即时通讯功能向乙用户发送一个Word文件。测试步骤乙用户接受到文件后点击文件图标预期结果乙用户在手机页面上可以看到文件下载的进度条,当下载完成后打开Word文件,可看见内容。测试结果与预期相同。结论测试通过备注无
哈尔滨工业大学工程硕士学位论文-53-图4-3文件下载页面图4-4查看下载的文件内容页面管理员可使用Web端的管理页面向用户发送通知公告,表4-7展示了发送通知公告的测试用例,手机端页面见图4-5,图4-6。
【参考文献】:
期刊论文
[1]运营商业务平台微服务化方案[J]. 严丽云,杨新章,何震苇,张凌,侯韶新. 电信科学. 2018(11)
[2]基于开源框架及容器技术的微服务架构[J]. 夏鹏. 电子技术与软件工程. 2018(20)
[3]基于微服务的DevOps研究与实现[J]. 魏春来,付永振. 网络安全和信息化. 2018(11)
[4]山西省:基于微服务架构科技大数据综合服务平台[J]. 李向东,丁树奇,彭铖. 中国信息界. 2018(05)
[5]Activiti工作流在物流业务系统中的应用[J]. 吕俊瑞,陈波,叶承卓. 攀枝花学院学报. 2018(05)
[6]一种基于微服务架构的业务系统设计与实现[J]. 洪华军,吴建波,冷文浩. 计算机与数字工程. 2018(01)
[7]浅析微服务架构在企业信息系统构建中的应用价值[J]. 韩佼男. 中国管理信息化. 2018(02)
[8]基于XMPP的通信平台研究[J]. 刘大明,王倩,陈树勇. 科技广场. 2017(12)
[9]基于Docker的数据库微服务系统设计与实现[J]. 吴坤安,黄文思,韩泽华,黄屏发,李芸,王荣烨,陈伟仑. 国外电子测量技术. 2017(12)
[10]基于微服务框架的信息服务平台[J]. 龙新征,彭一明,李若淼. 东南大学学报(自然科学版). 2017(S1)
硕士论文
[1]基于工作流的高性能地学计算通用服务平台实现及应用[D]. 朱强.电子科技大学 2018
[2]基于微服务架构的平台化服务框架的设计与实现[D]. 谭一鸣.北京交通大学 2017
[3]基于XMPP协议的企业内部社交管理平台研究与实现[D]. 向英.湖南大学 2013
[4]我国电子政务发展现状及对策分析[D]. 项炜华.东北师范大学 2010
本文编号:3504195
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3504195.html