基于JavaWeb的家政信息管理系统的设计与实现毕业论文
2021-11-05 19:15:01
摘 要
在当今这个信息化的时代,不断发展的计算机技术使得人们在诸多领域逐渐实现了自动化,这其中就包含家政领域,既有家政信息系统的实现,也有家政服务平台的搭建,这使得家政领域越来越趋于规范化和便捷化。
本文通过 Javaweb来建立数据库,完成功能需求,配置前端页面,最终形成了一个具有预约功能的完整的家政信息管理系统。该系统的主要功能有:家政人员或雇主的注册,家政人员或者雇主的登录/退出,家政人员信息的增删改查,雇主信息的增删改查,雇主预约,根据雇主的预约智能分配家政人员,预约信息的查看。其中智能化分配订单主要依靠的是Javaweb的定时任务来实现的。
关键词:Javaweb;智能分配;订单预约;定时任务
Abstract
In today's information age, the continuous development of computer technology has made people gradually realize automation in many fields, including the field of housekeeping, both the implementation of the housekeeping information system and the construction of the housekeeping service platform, which makes the field of housekeeping more Comes more and more standardized and convenient.
This article uses Javaweb to build a database, complete functional requirements, configure front-end pages, and finally form a complete housekeeping information management system with appointment function. The main functions of the system are: registration of domestic workers or employers, login / exit of domestic workers or employers, addition, deletion, and modification of information on domestic workers, addition, deletion, and modification of employer information, employer appointments, and intelligent allocation of housekeeping personnel based on employer appointments View appointment information. Among them, the intelligent distribution of orders mainly depends on the realization of Javaweb's timed tasks.
Key Word: Javaweb;Intelligent distribution; Order reservation; Scheduled tasks
目录
第 1 章 绪论 1
1.1 课题背景和研究意义 1
1.2 国内外研究现状 2
1.3 本文研究内容 3
1.4 设计思路 3
1.5 本文章节概括 4
第 2 章 Javaweb介绍及环境搭建 5
2.1 Javaweb介绍 5
2.2 编译器IDEA概述 5
2.3 项目构建工具Maven 介绍 5
2.4 java开发工具包JDK 介绍 6
2.5 环境搭建 6
2.5.1安装JDK1.8及其环境配置 6
2.5.2安装Maven及其环境配置 7
2.5.3安装IDEA并在IDEA中配置Maven 9
2.6 本章小结 10
第 3 章 系统设计 11
3.1 整体框架设计 11
3.1.1 Jboot的选择 11
3.2 数据需求分析 11
3.2.1管理员、雇主、家政人员数据需求分析 12
3.2.2订单数据需求分析 12
3.3 基本功能模块分析 12
3.3.1 三种用户的账号注册及权限分配 12
3.3.2 三种用户的信息修改与删除 12
3.3.3 订单预约功能及智能分配 13
3.4 本章小结 13
第 4 章 数据库的设计 14
4.1 用户数据库设计 14
4.1.1 用户实体分析 14
4.1.2 用户数据库结构设计 15
4.2 订单信息数据库设计 16
4.2.1 订单信息实体分析 16
4.2.2 订单信息数据库结构设计 16
4.3 输入设计 17
4.4 本章小结 18
第 5 章 前端设计 19
5.1 前端页面设计 19
5.1.1 前端语言JSP介绍 19
5.1.2 前端页面设计 19
5.2 本章小结 21
第 6 章 总结与展望 22
6.1 总结 22
6.2 展望 22
参考文献 23
致谢 24
第 1 章 绪论
1.1 课题背景和研究意义
信息管理系统主要是用来存储公司的所有人员或数据信息,来方便对人员活动和人事调配进行管理,同时也可以用来建立数学模型来分析过去和推测未来,这将对公司高层的选择提供导向帮助。下面是信息管理系统主要经过的几个里程碑。
第一个里程碑:电子数据处理,在这一阶段中,信息管理系统的电子化,自动化才刚刚起步,这都是受到了当时的环境因素影响,无论是计算机配置较低,抑或是人工手动劳动力成本低,都极大的阻碍地信息管理系统的发展,同时该时期的技术手段也比较落后,人们往往只能将信息管理系统用于信息录入或是简单的数据分析之中。
第二个里程碑:事务处理系统,在这一阶段中,得力于计算机配置的高速发展与人们计算机技术的不断提高,信息管理系统也呈现出飞跃式的发展,这一阶段的信息管理系统不再只是简简单单的信息输入输出,还出现了一些控制模块,通过这些控制模块可以协同多个设备进行信息管理和分析,这大大的提高的信息管理系统的安全性和运行效率。
第三个里程碑:信息管理系统,也即是现在我们所处的阶段,在这一阶段信息管理系统已经广泛运用于诸多领域,可以说,没有一家公司不用到信息管理系统,同时信息管理系统的功能也呈现出多样化,丰富化的趋势,人们也依靠数据库和网络来共享着一些人员信息,比如个人征信系统,国家身份系统,这些都是信息管理系统的典型例子。
从他的发展趋势不难看出,随着计算机软硬件的不断发展,信息管理系统的开发成本和开发难度也在不断下降,这使得他遍地开花,同时也涌现出了一批又一批的技术人才来完善这一项目所需要的技术或者协议标准,而这又大大推进了信息管理系统的发展,这是一个正循环,可以想到,这样一路走下去,信息管理系统还能有更好的发展,数据分析可视化,区块链安全储存技术都将未来可期。