APP下载

基于Android系统的环卫人员管理系统

2021-06-25宋文星贺秦禄胡海龙王赞

电子测试 2021年4期
关键词:管理员管理系统数据库

宋文星,贺秦禄,胡海龙,王赞

(1.西安建筑科技大学,陕西西安,710055;2.西安市儿童医院,陕西西安,710003;3. 陕西超维防务科技有限公司,陕西西安,710066)

0 引言

目前,环卫日常工作管理及运作上还是按照传统管理模式进行,业务工作建立在工序细分和工作简单化、专业化基础上,相应的组织都是多层次、多部门的职能型组织机构。有限的人力资源和时间都消耗在不能创造价值的沟通工作上,并且机构内部沟通的信息链长,导致信息化传递速度慢,无法即时传达和响应领导的工作安排,如果不进行统一的管理,很明显会影响工作的进度和效率,造成工作拖延。环卫管理系统方案可以确保清扫作业效果,提高清扫作业效率,提升清扫作业质量,降低作业不达标率,精确掌握作业人员数量及状态,有效提高人员作业质量。

目前市面上仅存在极少数针对环卫人员管理系统的成熟案例,近年来,随着在国内无线通信技术发展,移动管理系统也发挥出显著的作用[1]。仅有一些一线城市相继使用了环卫人员管理系统,市场前景非常广阔。环卫人员管理系统的成功实施,提高了环卫人员的工作效率。

1 需求分析

公司内部的员工的管理,管理者在需求方面主要集中在公司职员的个人情况、负责区域变动、日常考勤、留言公告等。所以该系统主要是实现对数据的录入、插入、删除,查询、更新、导出等功能。其次,为了满足管理者对信息的保密与安全的需求[2],系统还提供一定的安全机制。以下是项目模块需求。

(1)员工管理模块

该模块管理员可以进行公司员工的增加、删除、修改、查询、查看员工详情。

(2)信息管理模块

该模块管理员可以对环卫人员任务进行增加、删除、修改、和查询等操作。包含项目有人员名称、创建时间、任务描述的信息。

(3)签到模块

该模块为员工提供每天的签到和签退操作,满足企业对内部员工考勤的统一管理需求。

(4)员工留言模块

该模块浏览到的留言信息只能是本人新增创建的信息并且可以进行的操作有增加留言、编辑留言、删除留言和提交留言。员工可以将对公司的现状的一些意见或者对公司未来发展的一些提议以留言的形式发给管理员,以供公司改进提高。

图1 系统用例图

2 系统设计

2.1 系统类的设计

类图来描述系统的内部结构[3],是对系统进行静态建模的重要技术之一。由于本系统是由用户进行访问和操作,类设计主要是对用户的关系分布进行设计,通过Person作为父类,管理员PersonManage和PersonInfo作为子类,继承父类的方法属性,然而StudentInfo和FudaoyuanInfo作为PersonInfo的子类,还有对用户的修改密码ChangePwd和退出功能PerEdit进行重写。管理员PersonManage可以增加用户,对系统中的信息进行增加、修改、删除、查找功能。

2.2 数据库设计

在系统的设计与实现中,根据数据库的需求分析[4],系统的主要数据库概念模型如图2所示。

图2 类图

本软件中有数据需要存储数据。因此选择Mysql数据库作为存储数据的方法,建立数据库area_clean_db,并且建立表。

3 系统实现

3.1 员工查询功能实现

管理员登陆后首页为员工信息,将员工编号,姓名,性别,出生日期,电话,负责区域等做一个展示,如图4所示;点击进入后可以查看这个人的详细信息如图5所示。

图3 数据库E-R图

图4 员工列表页面

图5 员工详情

3.2 清洁用品查看功能实现

用户进入清洁用品界面后,将用品id,名称,数量,所属区域等做一个展示,如图6所示;点击物品后进入查看详细信息,如图7所示。

图6 清洁物品

图7 清洁物品详情

4 结语

本系统是基于移动终端的移动应用系统[5],采用面向对象方法[6],分析了环卫人员管理系统的需求,具有及时性、便捷性和操作简单等特点,解决了城市环卫人员管理中存在的问题,提高了管理效率,降低了管理成本,可满足行业发展的需要。

猜你喜欢

管理员管理系统数据库
基于James的院内邮件管理系统的实现
我是小小午餐管理员
我是图书管理员
我是图书管理员
可疑的管理员
基于LED联动显示的违停管理系统
海盾压载水管理系统
数据库
数据库
数据库