毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

分布式编程开发技术应用程序开发大作业题目

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  
分布式编程开发技术应用程序开发大作业题目
请根据本学期所学习内容,完成一个健康上报程序,并撰写报告,报告模板参见《大作业模板》文档。大作业内容如下:
1.部门/用户管理微服务子模块(一个maven模块)
    
该系统的功能描述如下:
系统包含了多个部门,每个部门中又包含了若干个员工,先要求完成如下的一个部门/用户管理子系统,包括:
(1)企业组织机构服务模块(DepartmentController:add, remove,  update,get),需要管理员身份
对企业的部门进行组织管理,并部署为一个微服务集群,该微服务模块提供如下的服务包括:
a.添加、删除和修改部门信息
b.根据部门id返回一个部门信息
(2)员工服务子模块(EmployeeController:add, remove, update, get)
每个员工隶属于部门,一个员工只属于一个部门。员工信息包括:工号(系统登录用户名),姓名,出生日期,学历,学位,性别,个人简介,职称,邮箱,QQ,登录密码,所属部门。该服务包含了添加、修改和删除用户的功能,并且需要进行身份验证,其约束为:a.普通用户只能修改自身信息;b. 添加用户和删除用户的服务调用必须要求是管理员身份。
将用户管理部署为一个微服务集群,该微服务模块提供如下的服务:
a.添加、删除和修改员工
b.根据员工的工号返回员工的信息
c.根据部门id返回该部门的所有员工
色)
d. 用户登录,实现员工的登录,登录用户可以获得一个token,表示其登录后的身份标识
2. 健康上报管理子模块(一个maven模块)
(1) 健康上报管理服务(HealthReportController:pulish, submit, statistical)
包括:
a.定义一个控制器方法,用于实现健康上报任务发布,用于指定当日健康上报任务的截至时间,该方法需要进行身份验证,只有管理员可以调用该方法
b.定义一个控制器方法,实现健康上报的统计功能,用于实现对牧歌健康上报任务的全员统计功能。该方法也需要进行身份验证,只有管理员身份可以调用。该方法调用成功后,会生成一个统计文件(可以是excel文件),在该文件中按部门生成统计,重点统计异常情况和未上报情况,例如:
XXX部门
工号 姓名 异常情况
1001 张三 体温偏高
1003 李四 未上报
XXX部门
1009 王凤 未上报

c.定义一个控制器方法,实现普通员工的健康上报(必须在用户登录后才可以),上报的内容包括:
身体健康状况:健康,有发热、咳嗽、胸闷等症状
今日体温
当前起居住地
当日如有回淮、离淮等行程变化,请填写。(包括外出地点、抵淮时间、回淮方式、陪同人员等)
与本人一起生活的家庭成员健康状况:健康,体征异常
家庭成员体征异常情况的详细说明
3.请实现一个简单的web程序,分别提供后台管理和普通员工健康上报界面,该web程序调用1和2中的微服务实现。(一个maven模块,推荐通过Spring Web实现,也可以通过其他技术,如jsp,node.js,asp.net或者Django)
微服务必须采用Eurek、Zookeeper或者Nacos(自学)进行部署,并且采用集群的形式提供服务,并且在报告中要清楚的说明微服务之间的调用关系(重要!!!!)。
  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
手部康复指板屈伸按摩装置的机构设 智能电表控制电路设计 论文指导记 家用光伏发电系统逆变电源设计 开
家用光伏发电系统逆变电源设计 任 家用光伏发电系统逆变电源设计 选 钢筋调直机机械结构设计 开题报告
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!