一、技术路线:
开发语言: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、当前电脑的操作系统名称、本系统的开发日期、系统作者、指导教师、开发日期等,主页面如下图所示。

图3-3主页界面
图3.4登录流程图


图3-6用户注册管理界面
关键代码如下:
查询 用户名:
3.4登录模块的实现
用户登录与用户管理模块相关联,超级管理员可以对用户(管理员)进行添加、删除、修改等操作。登录模块界面如下图所示。
图3-7登录流程图

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

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

图3-10 注册用户管理流程图
注册保姆管理页面设计效果如下图所示。

图3-11 注册保姆管理界面
注册雇主管理页面效果如下图所示。

图3-12 注册雇主管理界面
3.6求职信息管理模块的实现
管理员在qiuzhixinxi_list.ssm,进行求职信息管理qiuzhixinxi_list.ssm,通过查询数据库的表列出所有求职信息,每条求职信息管理对应一个删除按钮和编辑按钮,当管理员点击删除按钮,直接在数据库删除求职信息,并重定向当前页面,当管理员选择点击编辑,则进入qiuzhixinxi_list.ssm页面,进行求职信息的编辑。
求职信息管理流程图如下图所示。

图3-13求职信息管理流程图
求职信息管理页面设计效果如下图所示。

图3-14 求职信息管理界面
3.7需求信息管理模块的实现
管理员在xuqiuxinxi_list.ssm,进行求职信息管理xuqiuxinxi_list.ssm,通过查询数据库的表列出所有需求信息,每条需求信息管理对应一个删除按钮和编辑按钮,当管理员点击删除按钮,直接在数据库删除需求信息,并重定向当前页面,当管理员选择点击编辑,则进入xuqiuxinxi_list.ssm页面,进行需求信息的编辑。
需求信息管理流程图如下图所示。

图3-15求职信息管理流程图
需求信息管理页面设计效果如下图所示。

图3-16 需求信息管理界面
3.8聘用信息管理模块的实现
管理员在pinyongxinxi_list.ssm,进行求职信息管理pinyong_list.ssm,通过查询数据库的表列出所有聘用信息,每条聘用信息管理对应一个删除按钮和编辑按钮,当管理员点击删除按钮,直接在数据库删除聘用信息,并重定向当前页面,当管理员选择点击编辑,则进入pinyong_list.ssm页面,进行聘用信息的编辑。
聘用信息管理流程图如下图所示。

图3-17聘用信息管理流程图
聘用信息管理页面设计效果如下图所示。

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

图3-19通知公告信息管理流程图
通知公告添加页面设计效果如下图所示。

图3-20通知公告添加界面
通知公告管理页面设计效果如下图所示。

图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类,将留言内容插入留言表中。
用户留言流程图如下所示。

图3-18用户留言流程图
用户留言界面如图所示。

图3-19用户留言
留言管理界面如图所示。

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

被折叠的 条评论
为什么被折叠?



