计算机毕业设计 ssm家政平台 毕设

一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:

https://www.bilibili.com/video/BV12u4y1N7xa/


3.2主页面的实现

经过用户登录后,页面跳转至后台首页,main.ssm,首页是由2个页面组成的,包括top、left和center等页面,通过@ Register引入,这里也是浏览者操作系统功能的入口,系统首页主要介绍系统的基本信息,包括当前用户、当前日期、当前访问浏览器的版本、服务器的端口数、当前用户的权限、当前电脑的ip、当前电脑的操作系统名称、本系统的开发日期、系统作者、指导教师、开发日期等,主页面如下图所示。

a0c9f44fca63c6557ff783396d4415a6.jpeg

图3-3主页界面

图3.4登录流程图

78cc3503396bb92c130c64acaaca9b67.jpeg







 





92248b9879f4862804be9dc828923fe1.jpeg

图3-6用户注册管理界面

关键代码如下:


查询 用户名:




3.4登录模块的实现

用户登录与用户管理模块相关联,超级管理员可以对用户(管理员)进行添加、删除、修改等操作。登录模块界面如下图所示。


图3-7登录流程图

95eb90c231fc6b4646b00daa958d8873.jpeg

图3-8管理员登录界面








随着系统规模的壮大,系统发布更新的信息及对普通用户量会越来越多,只有超级管理员负责系统后台恐怕任务艰巨,本系统考虑到这一问题后开发了超级管理员有权限可以增加管理员的模块。管理员角色不同对应权限亦不相同。添加管理员操作界面如下图所示。

f68a8f89a6c89018a01d49346182f0b4.jpeg


图3-9 管理员管理界面

3.5注册用户管理模块的实现

管理员在zhucebaomu_list.ssm,zhuceguzhu_list.ssm进行注册用户管理zhucebaomu_list.ssm,zhuceguzhu_list.ssm通过查询数据库的注册用户表列出所有注册用户信息,每条注册用户管理对应一个删除按钮和编辑按钮,当管理员点击删除按钮,直接在数据库删除注册用户信息,并重定向当前页面,当管理员选择点击编辑,则进入zhucebaomu_list.ssm,zhuceguzhu_list.ssm页面,进行注册用户信息的编辑。

注册用户管理流程图如下图所示。

c51795eb2652c58601aa9d239782acdc.jpeg

图3-10 注册用户管理流程图

注册保姆管理页面设计效果如下图所示。

38580b592f66c1366508e8ac33431a7b.jpeg

图3-11 注册保姆管理界面

注册雇主管理页面效果如下图所示。

3222c76000ba23bad7256ec7f9528c33.jpeg

图3-12 注册雇主管理界面


3.6求职信息管理模块的实现

管理员在qiuzhixinxi_list.ssm,进行求职信息管理qiuzhixinxi_list.ssm,通过查询数据库的表列出所有求职信息,每条求职信息管理对应一个删除按钮和编辑按钮,当管理员点击删除按钮,直接在数据库删除求职信息,并重定向当前页面,当管理员选择点击编辑,则进入qiuzhixinxi_list.ssm页面,进行求职信息的编辑。

求职信息管理流程图如下图所示。

9c169c12062357d33bfc05104706a6d1.jpeg

图3-13求职信息管理流程图

求职信息管理页面设计效果如下图所示。

4f700781abd5d04e48143d4aeb223160.jpeg

图3-14 求职信息管理界面















3.7需求信息管理模块的实现

管理员在xuqiuxinxi_list.ssm,进行求职信息管理xuqiuxinxi_list.ssm,通过查询数据库的表列出所有需求信息,每条需求信息管理对应一个删除按钮和编辑按钮,当管理员点击删除按钮,直接在数据库删除需求信息,并重定向当前页面,当管理员选择点击编辑,则进入xuqiuxinxi_list.ssm页面,进行需求信息的编辑。

需求信息管理流程图如下图所示。

ada37ca1cdbbc70acf0c1d8907e87b3d.jpeg

图3-15求职信息管理流程图

需求信息管理页面设计效果如下图所示。

b1a54d9bd62a161e7d35062fdc51704c.jpeg

图3-16 需求信息管理界面










3.8聘用信息管理模块的实现

管理员在pinyongxinxi_list.ssm,进行求职信息管理pinyong_list.ssm,通过查询数据库的表列出所有聘用信息,每条聘用信息管理对应一个删除按钮和编辑按钮,当管理员点击删除按钮,直接在数据库删除聘用信息,并重定向当前页面,当管理员选择点击编辑,则进入pinyong_list.ssm页面,进行聘用信息的编辑。

聘用信息管理流程图如下图所示。

3a29d66e3781ae49cdcf19c0e4a4eeec.jpeg

图3-17聘用信息管理流程图

聘用信息管理页面设计效果如下图所示。

f385fdbc062da070de6206051692c42b.jpeg

图3-18 聘用信息管理界面









3.9通知公告管理模块的实现

管理员添加通知公告是在点击添加按钮的前提下操作的,当页面跳转至tongzhigonggao_add.ssm,添加成功后,管理员在tongzhigonggao_list.ssm进行通知公告管理,tongzhigonggao_ list.ssm通过查询数据库的需求信息表列出所有通知公告信息,每个公告对应一个删除按钮和一个修改按钮。当管理员单击删除按钮时,直接在数据库中删除需求信息信息,并重定向当前页面。当管理员选择单击修改时,输入tongzhigonggao_update.ssm页面以通知公告信息修改。

通知公告管理流程图如下图所示。

32900c89ff6f4ba071b8d23e0cf33d8b.jpeg

图3-19通知公告信息管理流程图

通知公告添加页面设计效果如下图所示。

bed5eecab4a6e1c9bec8827fcb765fe1.jpeg

图3-20通知公告添加界面

通知公告管理页面设计效果如下图所示。

f97d73b329881018f981e7b6ddf1a33d.jpeg

图3-17通知公告管理界面

3.10留言模块的实现

用户在lyblist查看留言管理,先使用sql语句查询出所有留言表的数据,然后调用PageManager.getPages(url,4,sql, request ),返回一个ArrayList的对象,在for循环里,使用jsp得到每个ArrayList对象的数据,然后放入页面模板中,用户点击我要留言则跳转至liuyanbanguanli_add.jsp,发布留言则发出名为liuyanbanguanli_add.jsp的action请求,找到LiuyanbanController控制层的addLiuyanban()方法,然后调用业务逻辑层下的liuyanbanService类,将留言内容插入留言表中。

用户留言流程图如下所示。

67cf7445ae4f5c1204ba0ec8633449fe.jpeg

图3-18用户留言流程图

用户留言界面如图所示。

0222f4f2f09e6fe63ca5d11e151cbfc4.jpeg

图3-19用户留言

留言管理界面如图所示。

4753baf0b3a7db87dde9d0082069bda5.jpeg

图3-20留言管理




3.11本章小结

本章节主要论述了登录模块用户的登陆、用户的注册、视频类型管理、视频信息管理、站内资讯管理、通知公告管理等功能模块的设计与代码的编写,以及最终实现的步骤。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值