疫情期间物资调拨分配管理系统

摘要

本文对疫情期间物资调拨分配管理系统的具体建设过程进行详细阐述,主要涉及系统的详细建设、以及系统建设过程的主要内容,而在此基础上形成的新体系也将运用于更具体的疫情期间物资调拨配送与管理服务中。该系统的主要优势,就是可以把SSM运用于国民经济的物品调拨分配与管理中,SSM的引入能够提高系统开发效率,最终实现的系统具备运行稳定易用以及实用的特点。

本文的主要工作分为如下几个部分:

(1)总体方案的选择:确定系统基于B/S模式来进行开发,且采用了Java语言,在数据库的基础上进行功能的实现,为了提高开发效率,本系统在开发过程中引入了SSM。

(2)疫情期间物资调拨分配管理系统的分析与设计:通过对系统的业务需求分析以及功能需求分析确定了系统的功能架构组成,并对系统进行了安全性设计。

(3)疫情期间物资调拨分配管理的实现的方法:主要是为了使防疫期内物资调拨分配管理功能符合实现流程中用户的各种要求,使这个管理系统功能可以实际的运用于现实服务之中,但其实这个管理系统功能的实现主要是在对系统进行所需要数据分析的基础上实现的。

关键字:疫情期间物资调拨分配管理系统;系统设计;SSM;数据库

第一章 绪论

1.1 系统开发的背景

在疫情期间,许多地方因为疫情的突然爆发在封城时都经历过物资匮乏的情况,这时候就必须要调配大量的物资运往疫情严重的区域,从而使用这些物资能够帮助当地民众保证最基本的生存要求等。如果对生产资料使用管理不当,或是在对生产资料的分配过程中,发生了大的或决策性的失误之后,就将对整个国家的财富与普通民众的财富直接造成重大的经济损失。因此尽管人们在应对疫病爆发时期,就已获得了许多的处理办法的经验,可是却仍然无法完全防止疫病的传染和变异,为了给人类带来的最小损害以及物资的科学、合理地调配已经成为当前一个研究的热点问题。

如今大部分企业的物资调配仍然是采用最传统的管理方式,即通过EXCEL增删改记录来管理,然而,正是这样的方式存在着许多弊端,比如物资状态的更新信息不能及时反馈给公司的其他同事,操作数据容易出现信息不完整、不合理、对错号、易丢失等情况,当这些数据变得更庞杂时,更加会让工作变得繁琐和容易出错。

如果需要追踪和管理的物资数量并不多时,使用传统的EXCEL来管理基本可以满足要求,如果物质资产在企业的有形资产中占到相当大的比重,或者企业管理运行的稳定性需要改善,对运行权限的规定等等,对这些企业而言,物质调度管理工作就显得尤为关键,这就要求建立内部管理系统来对这些物质实施有效的控制。

1.2 研究现状

(一)国内研究现状

国内的管理系统在80年代出现萌芽,当时我国的计算机学科落后于国外,只能对国外的技术进行参考和借鉴。在继承了国外系统的优点、结合了国内具体状况之后,管理系统于90年代初在国内企业中真正被应用,并在近20年来得到了较大的发展。在疫情爆发之后,我国立刻将防疫抗疫事业放在了第一位。得益于成熟的防疫体系,我国的疫情物资管理系统开发起步得很早,并于2020年7月开始公开招标。 由于开发时间不长,现有的疫情物资管理系统还不够成熟,与原有的物资管理系统差别不大。系统中与医务人员对接的功能不够完善,不便于医务人员对隔离人员的管理,不能满足用户的真实需要。因此,现有的疫情物资管理系统仍需完善。

(二)国外研究现状

现在,美国90%的财务和会计工作都是电脑来做的,物资的信息加工80%-100%是通过电脑进行的,规划的成功率为80%-90%,在快速发展的计算机领域,80%的企业使用电脑进行了物资管理,8%是技术上的计算机,12%是制造工艺的,可见,在计算机软件中,物资管理是一个重要的领域。

国外的管理系统出现得很早,早在1963年,计算机技术就被应用到了物资等设施的管理当中,并在80年代基本成型。但由于在疫情爆发初期,国外对新冠肺炎不够重视,没有出现一套成熟的防疫体系,国外疫情物资管理系统的开发的起步与发展都要落后于中国。

1.3 本章小结

本章主要是对疫情期间物资调拨分配管理系统的开发背景,以及研究意义的一个大概的描述,同时也介绍了该系统所需要的开发环境和技术,并对全文进行了简单的概括,让读者第一时间能了解到该论文的一个大概的内容。

2.3 Bootstrap框架

前端部分的网站设计选用Bootstrap框架,它是叠样式表(CSS),Java脚本及html的一系列产品化组件的集合。Bootstrap具有栅格系统,可以根据用户屏幕尺寸调整页面,使其在各个尺寸上都表现良好,且兼顾CSS模块化,可实现不同的视觉效果,在使用时简单快捷,可以大提高开发效率,且规范名称定义,便于后期维护。 

2.4 JSON技术介绍

JSON全称为JavaScript Object Notation,即JavaScript的对象表示法。是一种轻量级别的文本数据的交换格式,并且,它独立于各种语言和平台,例如:pup,SSM等编程语言,它们都支持JSON。JSON同时也很容易理解,技术人员可以很快的就上手使用它。

2.5 系统所使用的数据库

对于任何一个全新开发的系统应用设计而言,都需要进行数据库的匹配安装,而此次所设计开发的疫情期间物资调拨分配管理系统的数据库是HeidiSQL。它最大的特点是操作简单,界面设计合理,功能上也是非常实用的,特别针对DBA,它非常注重于在操作中的参数设置和功能控制等方面。它能够查看和编辑信息,建立和编辑表格,视图,文件,触发器以及管理日程。此外,它还能够输出结构的大数据SQL文档。另外还支持多线编程, 虽然可以节约CPU的短暂存量, 但同时它的执行效率和安全性能还是相当高的,更重要的是它是一款免费的数据库应用产品,可以在系统建设和应用阶段省下一些设计成本。

3.4 系统维护分析

近几年来,随着系统的崛起,越来越多的店铺开始对系统进行了研发,随着系统的日益增多,系统的维护也成为了一个无法逃避的问题,这里对系统的维护进行了简单的介绍。系统维护包括以下几个方面的工作:

(1)在系统的维护过程中,常常会遇到问题,使得程序需要做出相应改动,这些问题基本是没有办法去避免的,所以务必在每次维护的同时进行最大限度的改进,否则一旦问题堆积后,完后对程序的改动会比较大,增加了维难度和维护工作量。例如:常见的系统会遇到不符合要求的错误数据,那么系统就会出现错误,从而导致整个系统的中断。系统长时间被用户使用,用户会对其系统日渐了解,相应的会反馈一些我们未发现的漏洞,或者随着社会发展随着时间,环境,大势变化,用户会要求台添加相应需求项目,到了这个阶段,一些软件就要进行维修了。

(2)进行实时更新和维护的数据库:当因为一些操作和需求的改变,这个时候我们就需要对现在的这个数据库进行一个与各种操作的改变同时发生的一个转变,并需要对库进行一个随时的保养和维护。

(3)代码的保养与维护:随着社会发展随着时间,环境,大势变化,系统长时间被用户使用,相应的会反馈一些我们未发现的漏洞,然后需要改进代码,在原有的基础上改进代码,或者重新编写代码。一般来说,运行新代码是代码维护的难点,所以系统需要专业人员来负责代码维护。

第五章 系统功能的实现

5.1.2 登录模块

在该界面输入对应的账号和密码,并需要填写正确,点击提交以后,系统在数据库后查询到了对应的数据,返回信息给系统,系统进行判断,得到登录成功的提示时,才能进入到系统的首页中,该疫情期间物资调拨分配管理系统的用户登录界面如图5.3所示:

图5.3用户登录界面

5.2 首页界面模块

管理员在电脑中使用该系统时,通过正确的账号和密码进行登录,同时进入到系统的首页,该疫情期间物资调拨分配管理系统的首页界面如图5.4所示:

图5.4首页界面

5.4 物资信息模块

对物资信息进行增删改查的管理,该疫情期间物资调拨分配管理系统的物资信息具体界面如如图5.7所示:

图5.7物资信息界面

5.6 物资换货界面模块

对物资换货的信息进行增删改查的管理,该疫情期间物资调拨分配管理系统的物资换货界面如图5.9所示:

图5.9物资换货界面

 

第一章 绪论

1.1 系统开发的背景

1.2 研究现状

1.3 本章小结

第二章 系统的开发环境及相关技术介绍

2.1 系统的开发环境

2.2 系统的开发语言

2.3 Bootstrap框架

2.4 JSON技术介绍

2.5 系统所使用的数据库

2.6 系统所使用的技术

2.7 本章小结

第三章 系统分析

3.1 系统的可行性分析

3.2 系统的数据分析

3.3 系统性能需求分析

3.4 系统维护分析

3.5 系统功能分析

3.6 本章小结

第四章 系统设计

4.1 系统设计原则

4.2 系统的需求分析

4.3 系统的工作原理及功能

4.4 系统包类图设计

4.5 系统数据库设计

4.6 本章小结

第五章 系统功能的实现

5.1用户注册登录模块

5.2 首页界面模块

5.3 个人信息模块

5.4 物资信息模块

5.5 物资分类界面模块

5.6 物资换货界面模块

5.7 供货申请界面模块

5.8 本章小结

第六章 系统功能测试

6.1 测试目的

6.2 测试计划

6.3 测试用例

6.4本章小结

总结

致谢

参考文献

猜你喜欢

转载自blog.csdn.net/yvonneking1118/article/details/132579712