摘要:
2020年春节期间,新型冠状病毒肺炎疫情突然暴发,很多城市受到病毒的侵扰,医疗机构短时间内医用耗材严重短缺,应急医用维护工作紧急启动。与此同时,社会各界的力量组织了一场涉及全国乃至海外的大规模应急物资运输,正是国家应急政策的快速落实,人们的医疗物资和生活物资的需求才得到一定的维护。鉴于此建立一个应急物资运输保障体系,对提高在面临重大突发疫情时应急体系的响应速度和应对能力具有重要意义。
疫情物资管理系统是一个多模块的线上系统,其由B/S架构组成,B/S架构可以说比C/S架构更加灵活。这种架构通过浏览器来展示,是全球广域网盛起后的一种网络软件集合和模型组件的抽象描述模式。功能实现的角度来看,该疫情物资管理系统采用Spring框架,它是Spring MVC模块的父模块,也是一个可靠的Web前端开发框架。Spring MVC框架为研发人员提供了可专制的处理对应器和行列数据表编码器,与其他MVC框架相比,Spring MVC框架更强大、更灵活。
在系统功能上,管理员可以对系统中各人员的基本信息进行的管理;包含人员信息的添加、更改以及删除等;也可以通过物资管理系统录入的疫情物资类别和进行分类和管理等,同时,其他用户登录可以修改自己的登录密码,用户名等基本信息,也可以进行其他操作,如创建财务报销申请,进行入库登记,创建采购计划,基本满足后勤人员的日常使用。
关键词:物资管理;疫情;B/S架构;Spring MVC
1.4系统研发目的和意义
系统将主要针对单个医疗机构(如医院)进行研发,致力于改善目前医院内医疗物资管理所存在的一系列缺陷,如医护人员手写登记入库所出现的物资记录不精确的问题,提高在疫情期间医疗机构的工作效率,从而达到一个“抗疫”的效果。其系统又可称为医疗物资管理系统。
医疗物资的管理与传统的仓库管理有着一致之处,但管理方法却不完全相同。其包括了更复杂、更分散的防疫物资来源与特殊供应,应用范围更广。医疗物资管理系统的建设也为我国各级安全监管机构提供了安全和信息管理服务平台,为我国应急救援机构和群体提供了资源信息服务,从而节省了人力物力,与此同时,建立一个应急物资运输保障体系,对提高在面临重大突发疫情时应急体系的响应速度和应对能力具有重要意义。
1.5系统的任务
疫情物资管理系统的设计与实现,可以划分为五大模块,疫情地图模块,在游览器中运行系统后即可查看到当天的疫情情况和全国疫情分布地图展示。采购员模块,采购员登录系统后,可查询系统中已有物资的详细情况,或创建采购计划,也可进行报账。管理员模块,管理员进入系统后,可以进行人员的基本管理,如增加、删除、修改信息等,也可查看系统中其他用户提交的各项信息。后勤处模块,后勤处人员登录系统后,可以进行物资的入库登记、采购的物资情况,或者对物资进行发放。财务处模块,财务人员登录系统后,即可查看物资的采购情况,或对采购员提交的报销请求予以受理。
2.项目关键技术
2.1 ECharts技术
ECharts,缩写来自EnterpriseCharts,ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。提供商业产品常用图表库,底层基于ZRender,创建了坐标系,图例,提示,工具箱等基础组件,并在此上构建出折线图(区域图)、柱状图(条状图)、散点图(气泡图)、饼图(环形图)、K线图、地图、和弦图以及力导向布局图,同时支持任意维度的堆积和多图表混合展现。
4.系统总体设计方案
4.1总体结构功能
疫情物资管理系统采用ssm框架作为系统开发框架,系统服务器采用tomcat 9发布应用程序,java作为开发语言,同时也提升了数据存储功能,使用mysql8作为系统数据库、为系统存储和使用提供了强大的功能。
图12系统结构图
4.4.1登录界面
图15登录界面
图16疫情物资管理系统主界面
4.5.1数据库概念结构设计
图25疫情物资管理系统E-R图
5.2.1系统登录界面
图26登录界面
目 录