设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
分布式编程开发技术应用程序开发大作业题目
文章来源: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(自学)进行部署,并且采用集群的形式提供服务,并且在报告中要清楚的说明微服务之间的调用关系(重要!!!!)。
  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于JSP+SSH的网上宠物交易 基于eNSP的某大学校园网络规划 基于Python+Django+
物流管理系统的开发与实现(SSM 物流管理系统的开发与实现(SSM 基于条码识别技术的试卷袋标签制作
| 关于我们 | 友情链接 | 毕业设计招聘 |

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