基于web的垃圾分类管理人员信息系统的设计与开发

2021-01-02 12:29高凯符国庆
江苏广播电视报·新教育 2021年33期
关键词:管理人员管理系统可行性

高凯 符国庆

摘要:近些年,在党的领导下,人民的物质水平越来越高,开始对其他方面有了更高的追求,尤其是对美好环境的要求。为了响应国家政策,也为了造福人民,为了保护我们的家,我决定利用所学的计算机知识,制作一个辅助并激励人们进行垃圾归类的网站。

关键词:垃圾分类管理人员信息系统;java技术;Mysql数据库;B/S结构

1前言

1.1课题背景及意义

近些年,人民的物质水平越来越高,开始对其他方面有了更高的追求,尤其是对美好环境的要求。辅助进行垃圾分类的系统有极大的实用性。而且计算机管理系统凭借独特的方式超越了传统的方式。

1.2国内外研究现状

我国基础条件差,计算机的应用在我国发展的比较迟。这几年,我国的基础设施逐渐完善,互联网相关法律逐步建立,企业也开始认识到计算机的强大能量,开始应用计算机办公和管理。而许多发达国家工业革命和计算机革命早,计算机得到了较早的普及。

迄今为止,互联网和人们的生活已经密不可分。

1.3本课题主要工作

首先,本文分析了系统所用到的基本知识和工具,从宏观进行描述。然后是项目涉及的开发背景、大环境和项目可行性。接下来马上需要进行的是需求分析这一部分,以此来确定更加贴切人民需求的功能,这是非常关键的一步,如果系统再改功能是非常麻烦的一件事。再继续需要做的是对功能的拆分解析,划分出不同模块,分别完成。写代码前需要先画出来用例图和流程图。然后将数据库里的数据用表的形式展现。最后用黑盒测试和白盒测试等方法对垃圾分类管理人员信息系统进行了一些具体测试。最后对系统进行测试完善并发布。

1.4系统开发环境

1.4.1 java简介

Java是面向对象的语言,大大简化了编程过程,即使这么多年过去了,java仍然是最受欢迎的语言[3]。

1.4.2 Mysql数据库

MySQL(关系型数据库)是一种面向全球都开放源代码的数据库软件。它占用的空间非常小,而且运行速度快。

1.4.3 SSM结构模式

SSM框架指的是SpringMVC+Spring+Mybatis[3]。核心思想即是将页面设计、核心运作逻辑、mysql代码,三个相互独立。

2需求分析

2.1用户需求分析

去年五月份,北京带头实行垃圾分类政策,打响了垃圾分类的战役,众多城市纷纷参战。很多城市甚至对不进行垃圾分类的人群进行罚款处置。但是大部分人面对纷繁复杂的垃圾种类会难以区分,此系统可以很好的满足大部分的需求。

2.2业务需求

今为止,大部分垃圾回收是等垃圾混杂在一起后再进行分类,这种分类方式效率低,成本高,甚至混杂在一起后很难分清,所以此系统的垃圾回收订单功能可以大大缓解这种情况。

3系统分析

3.1可行性分析

垃圾分类管理人员信息系统主要目的是幫助用户和政府进行垃圾分类。故可行性分析主要从下面几个方向进行。

3.1.1技术可行性

垃圾分类管理系统,使用java语言(全世界最受欢迎的语言)开发。使用Mysql(中小型网站最常用的数据库软件)作为数据库软件。对于应用程序的开发和应用要求有完整功能,使用简便的特点。

3.1.2操作可行性

这个垃圾分类管理人员信息系统是自己设计和开发的管理系统,非常实用。垃圾分类管理人员在手机和电脑上只要输入网站就可以登录。

3.1.3经济可行性

所用到的软件eclipse和mysql都是开源免费的,所用到的硬件也很方便购买而且很便宜,所以该系统对人力、物力、金钱的需求并不高。

3.1.4法律可行性

垃圾分类管理系统,使用java语言(全世界最受欢迎的语言)开发。使用Mysql(中小型网站最常用的数据库软件)作为数据库软件。而这两个软件都是面向全世界开源免费的,所以在法律上具有可行性。

4系统设计

4.1系统概述

首先要根据需求分析确定的功能来划分模块,尽量保证各个模块之间的独立性,这样可以大大的方便开发项目。划分好模块后就可以进行用户和管理员的界面设计了,一个好的界面会给人留下深刻印象。还有就是数据库的设计,数据库是重要基础。从这三个角度出发,可以有多个方案,系统设计则需要选出最好的方案才算结束。

垃圾分类管理人员信息系统工作原理图如图9所示:

4.2系统结构设计

知道工作原理后,首先要从宏观上把控该系统,即理解该垃圾分类管理系统的结构划分。垃圾分类辅助系统的宏观构建如图10所示。

4.3数据库设计

数据之于一个系统来说,是灵魂所在,一个好的数据库,直接决定了系统能不能顺畅而稳定的运行。

4.3.1数据库设计原则

实体—联系(E-R)模型被用作概念结构设计[10]。E-R图包括实体,实体的属性,还有实体之间的联系。下面列出了垃圾分类管理系统的E-R图。

4.3.2数据库实体

实体(Entity)是数据模型中的关键。如果想要和现实世界类比的话,可以类比成现实中的“事物”。例如,学校里的每个学生,厨房里的每个碗。

本系统的E-R图如下图所示:

1、会员信息:账号、密码、id、积分,实体图如图11所示:

2、商品信息:商品编号、商品名称、商品类型、商品价格、商品描述、商品数量,实体图如图12所示:

3、回收订单信息:订单编号、垃圾名称等属性的实体图如图13所示:

本垃圾分类管理系统的优点如下所示:

(1)本系统用的兼容性和针对性都比较高。该系统在电脑、手机和ipad等设备都可以使用。

(2)该垃圾分类管理人员信息系统内容全面,使用者的各种需求都得以满足,其操作方便,会员界面友好,能够上网的人都可以很好的进行操作[15]。

5结论

此次垃圾分类管理信息系统的开发,我在系统的设计上也遇到了许多问题,于是参考了许多国内外的网站,吸取了别的网站好的地方,摒弃了不好的地方。实践证明,垃圾分类管理系统可以流畅使用,功能契合用户实际需求,完美迎合了国家的政策,有很好的发展前景。但该系统仍存在许多不足之处。今后需要进一步研究。

参考文献:

[1]李春燕,李根.基于java技术的网络信息会员平台设计[J/OL].电子技术与软件工程,2017,(20):9(2017-10-26).

[2]张继东.Mysql数据库基于java的访问技术[J/OL].电子技术与软件工程,2017,(15):169(2017-08-03).

[3]王浩.基于java技术的在线技能评测系统的设计与实现[J].数字技术与应用,2018,(12):171-172.

[4]王金龙,张静.基于java+Mysql的高校慕课(MOOC)会员系统设计[J].通讯世界,2017,(20):276-277.

[5]潘国荣.基于java+JavaBean+Servlet实现模式的增删改模块的设计与实现[J].信息通信,2017,(08):101-103.

[6]葛建霞.《java动态网页设计》垃圾分类管理人员信息系统中项目会员法的应用研究[J].宿州教育学院学报,2017,20(04):160-161.

猜你喜欢
管理人员管理系统可行性
基于单片机MCU的IPMI健康管理系统设计与实现
IPTV 8K超高清建设可行性分析与建议
基于物联网的IT运维可视化管理系统设计与实现
五家渠市交通信号控制系统可行性改造研究
基于分布式数据库Cedar的高效工单管理系统设计与实现
我国成人教育管理人员专业化建设问题探讨
可行性指南丝绸衬衫款
可行性指南长袍正统款
5年前的选择决定今天
基于.NET框架的内容管理系统设计与实现