1. 研究目的与意义
随着我国经济社会的不断发展,各个地区因为安全生产的突发事件造成的人员和财产损失也在不断上升,人们对于安全生产的意识逐渐形成。
为了应对在日常工作生活中出现的突发事件,制定有效的计划、预案、人员分配和责任监督制度的管理过程,各地都建立了突发事件应急处理机制,对日常的生活和工作中出现的安全生产隐患进行统一的检查和上报。
如何在安全生产事故发生之前设置处理的预案,在发生之后进行紧急处理,在事故结束后进行总结和信息汇总,这些都是安全生产管理部门要考虑的问题。
2. 研究内容和预期目标
本课题针对某市目前安全生产应急救援方面存在的主要问题,通过各级政 府、企业和全社会的共同努力,建设一个统一协调指挥、结构完整、功能齐全、 反应灵敏、运转高效、资源共享、保障有力、符合国情的安全生产应急平台,有 效应对各类安全生产事故灾难,并为应对其他灾害提供有力的支持。
任务要求:
(1) 设计和实现资源管理模块
(2) 设计和实现预案管理模块
(3) 设计和实现应急保障模块
(4) 设计和实现隐患排查模块
技术要求:
(1) 采用浏览器/服务器(b/s)架构;
(2) 支持windows或linux操作系统的服务器;
(3) 支持主流的网页浏览器;
(4) 采用java编程语言,intellij idea开发工具;
(5) 采用vue.js、spring cloud alibaba等前后端开源框架。
3. 研究的方法与步骤
(1)对微服务架构实例进行学习;
(2)进行需求分析,分析各项服务所实现的功能;
(3)绘制项目流程图,具体分析各项功能所使用的技术和项目的整体结构;
(4)进行概要设计,设计每个服务具体所包含的包和类;
(5)进行详细设计,设计每个类中包含的属性,数据库表结构及前端界面的大体设计;
(6)进行前后端分离的界面设计和代码编写;
(7)测试、修补和优化系统功能;
(8)总结课题完成过程中的问题处理以及经验;
(9)编写论文并完善。
4. 参考文献
[1] 杨宇, 焦丽琴. 基于微服务的企业应用设计与实现[J]. 电子科学技术, 2016, 3(5): 623-625
[2] 蒋勇. 基于微服务架构的基础设施设计[J]. 软件, 2016, 37(5): 93-97, 2015: 379-386
[3] 董昭. 电信运营商单体架构到微服务架构转型设计思路[J]. 通信世界,2017(25):56-57.
[4] 张晶,黄小锋,李春阳. 微服务框架的设计与实现[J]. 计算机系统应用,2017(6). 259-262
[5] 洪华军,吴建波,冷文浩. 一种基于微服务架构的业务系统设计与实现[J]. 计算机与数字工程,2018,46(1):149-154.
[6] 廖俊杰, 陶智勇. 微服务API 网关的设计及应用[J]. 自动化技术与应用, 2019(8):85-88.
[7] 孙杰杰. 基于Redis 的股票交易系统的设计与实现[D]. 西安: 西安电子科技大学,2018.
[8] 陈璞. 基于RabbitMQ 的电子商务系统设计与实现[D]. 天津: 天津大学, 2015.
[9] 罗贵木. 基于微服务化的Web后台系统架构优化及实现[D]. 北京:北京邮电大学,2017.
[10] 董超,胡炽维. Spring Cloud微服务架构开发实战[M]. 北京:机械工业出版社,2018.
[11] John Carnell著,陈文辉译. Spring微服务实战[M]. 北京:人民邮电出版社,2018.
[12] 翟永超. Spring Cloud 微服务实战[M]. 北京: 电子工业出版社, 2017
[13] 刘增杰. MySQL 5.7 从入门到精通[M]. 北京: 清华大学出版社, 2016
[14] Spring Cloud [EB/OL]. https://spring.io/projects/spring-cloud
[15] Spring Cloud Alibaba [EB/OL]. https://github.com/alibaba/spring-cloud-alibaba/
[16] Redis [EB/OL]. https://redis.io/
5. 计划与进度安排
(1) 2024.1.10 ---- 2024.3.10 查阅资料,撰写开题报告,翻译英文资料
(2) 2024.3.11 ---- 2024.3.18 需求分析,熟悉开发工具
(3) 2024.3.19 ---- 2024.3.31 概要设计
(4) 2024.4.1 ---- 2024.4.9 详细设计
(5) 2024.4.10 ---- 2024.5.9 编写代码
(6) 2024.5.10 ---- 2024.5.17 程序调试和测试
(7) 2024.5.18 ---- 2024.5.31 整理资料,撰写毕业设计说明书
(8) 2024.6.1 ---- 2024.6.10 答辩准备及答辩
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。