基于SSM的家政服务网站【附源码】

news2024/11/15 12:05:32

基于SSM的家政服务网站(源码+L文+说明文档)  

目录

4 系统设计   

4.1 系统概述 

4.2 系统结构  

4.3. 数据库设计  

4.3.1 数据库实体  

4.3.2 数据库设计表  

4.4 数据表  

第5章 系统详细设计  

5.1管理员功能模块  

5.2用户功能模块  

5.3前台首页功能模块  

4 系统设计   

4.1 系统概述 

家政服务网站基于Web服务模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在不受时间、地点的限制来使用这个系统。家政服务网站工作原理图,如图4-1所示:

图4-1  系统工作原理图

4.2 系统结构  

本系统架构网站系统,本系统的具体功能如下:    

图4-2系统功能结构图

管理员功能结构图,如图4-3所示:

          

图4-3 管理员功能结构图

前台首页功能结构图,如图4-4所示:    

          

图4-4 前台首页功能结构图

用户功能结构图,如图4-5所示:

          

图4-5用户功能结构图

              

4.3. 数据库设计  

4.3.1 数据库实体  

用户信息结构图,如图4-6所示:

              图4-6 用户信息实体结构图

家政评价信息实体属性图,如图4-7所示:

   

图4-7家政评价信息实体属性图

家政资讯管理实体属性图如图4-8所示。

图4-8家政资讯管理实体属性图

家政服务管理实体属性图如图4-9所示。

图4-9家政服务管理实体属性图

              

4.3.2 数据库设计表  

4.4 数据表  

将数据库概念设计的E-R图转换为关系数据库。在关系数据库中,数据关系由数据表组成,但是表的结构表现在表的字段上。

表名:jiazhengfuwu

功能:家政服务

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

                        

主键

    主键 

                        

jiazhengxingming

varchar

100

家政姓名

                        

                        

xingbie

varchar

100

性别

                        

                        

nianling

varchar

100

年龄

                        

管理员

fuwuleixing

timestamp

                        

服务类型

                        

CURRENT_TIMESTAMP

jiazhengleixing

varchar

100

家政类型

                        

                        

fuwufeiyong

varchar

100

服务费用

                        

                        

lianxifangshi

timestamp

                        

联系方式

                        

                        

gongzuonianshu        

varchar

100

工作年数

                        

                        

jiazhengtupian

varchar

100

家政图片

                        

                        

gerenjianjie

timestamp

                        

个人简介

                        

                        

gongzuoneirong

varchar

100

工作内容

                        

                        

                      

表名:jiazhengpingjia

功能:家政评价

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

                        

主键

    主键 

                        

yuyuebianhao

bigint

                        

预约编号

                        

                        

jiazhengxingming

varchar

100

家政姓名

                        

                        

fuwuleixing

varchar

100

服务类型

                        

                        

yonghuming

varchar

100

用户名

                        

                        

yonghuxingming

varchar

200

用户姓名

                        

                        

yonghushouji        

timestamp

                        

用户手机

                        

CURRENT_TIMESTAMP

manyidu

timestamp

                        

满意度

                        

CURRENT_TIMESTAMP

pingjianeirong

timestamp

                        

评价内容

                        

                        

     

表名:jiazhengyuyue

功能:家政预约

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

                        

主键

    主键 

                        

addtime

timestamp

                        

创建时间

                        

CURRENT_TIMESTAMP

yuyuebianhao

varchar

200

预约编号

                        

                        

jiazhengxingming        

varchar

200

家政姓名

                        

                        

jiazhengtupian

varchar

200

家政图片

                        

                        

fuwufeiyong

varchar

200

服务费用

                        

                        

fuwuleixing

varchar

200

服务类型

                        

                        

jiazhengleixing

varchar

200

家政类型

                        

                        

yonghuming

varchar

200

用户名

                        

                        

yonghuxingming

varchar

200

用户姓名

                        

                        

yonghushouji

varchar

200

用户手机

                        

                        

dizhi

longtext

4294967295

地址

                        

                        

yuyueshijian        

varchar

200

预约时间

                        

                        

sfsh

varchar

200

是否审核

                        

                        

shhf

varchar

200

是否回复

                        

                 

表名:jiazhengzixun

功能:家政资讯

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

                        

主键

    主键 

                        

addtime

timestamp

                        

创建时间

                        

CURRENT_TIMESTAMP

zixunbiaoti

varchar

200

资讯标题

                        

                        

fengmiantupian

varchar

200

封面图片

                        

                        

neirong

varchar

200

内容

                        

                        

fabushijian

varchar

200

发布时间

                        

                        

fabuzhe        

varchar

200

发布者

                        

                        

laiyuan

varchar

200

来源

                        

                        

zixunleixing

date

                        

资讯类型

                        

                        

     

表名:yonghu

功能:用户

字段名称

类型

长度

字段说明

主键

默认值

id

bigint

                        

主键

    主键 

                        

addtime

timestamp

                        

创建时间

                        

CURRENT_TIMESTAMP

yonghuming

varchar

200

用户名

                        

                        

mima

varchar

200

密码

                        

                        

yonghuxingming

varchar

200

用户姓名

                        

                        

xingbie

varchar

200

性别

                        

                        

touxiang

varchar

200

头像

                        

                        

yonghushouji        

varchar

200

用户手机

                        

                        

         

第5章 系统详细设计  

5.1管理员功能模块  

管理员登录,管理员通过输入用户名、密码等信息进行系统登录,如图5-1所示。

图5-1管理员登录界面图

              

              

管理员登录进入家政服务网站可以查看个人中心、用户管理、服务类型管理、家政类型管理、家政评价管理、家政资讯管理、家政服务管理、家政预约管理、系统管理等内容,如图5-2所示。    

图5-2管理员功能界面图

              

用户管理,在用户管理页面可以填写用户名、密码、用户姓名、性别、头像、用户手机等内容,并可根据需要对用户管理进行查看,修改或删除等操作,如图5-3所示。

              

图5-3用户管理界面图

服务类型管理,在服务类型管理页面可以填写服务类型等内容,并可根据需要对服务类型管理进行修改或删除等操作,如图5-4所示。    

图5-4服务类型管理界面图

家政类型管理,在家政类型管理页面可以填写家政类型等进行添加、修改、删除内容等操作,如图5-5所示。

              

图5-5家政类型管理界面图

家政评价管理,在家政评价管理页面可以查看预约编号、家政姓名、服务类型、用户名、用户姓名、用户手机、满意度、评价内容等内容,并可根据需要对家政评价管理信息进行查看、修改,删除内容等操作,如图5-6所示。

图5-6家政评价管理界面图

家政资讯管理 ,在家政资讯管理页面可以查看资讯标题、封面图片、内容、发布时间、发布者、来源、资讯类型等内容,并可根据需要对家政资讯管理进行查看、修改、删除内容等操作,如图5-7所示。

图5-7家政资讯管理界面图

家政服务管理;在家政服务管理页面可以查看家政姓名、性别、年龄、服务类型、家政类型、服务费用、联系方式、工作年数、家政图片、个人简介、工作内容等内容,并可根据需要对家政服务管理进行查看、修改、删除内容等操作,如图5-8所示。

图5-8家政服务管理界面图

              

家政预约管理,在家政预约管理页面可以查看预约编号、家政姓名、家政图片、服务费用、服务类型、家政类型、用户名、用户姓名、用户手机、地址、预约手机、是否审核、审核回复、是否支付等内容,并可根据需要对家政预约管理进行审核、查看、修改,删除等操作,如图5-9所示。

图5-9家政预约管理界面图

5.2用户功能模块  

用户登录进入家政服务网站可以查看个人中心、家政评价管理、家政预约管理等内容,如图5-10所示。

图5-10用户功能界面图

            

个人中心,在个人中心页面通过填写用户名、密码、用户姓名、性别、头像、用户手机等内容并可根据需要对个人中心信息进行提交操作,如图5-11所示。

            

图5-11个人中心界面图

家政预约管理,在家政预约管理页面可以填写预约编号、家政姓名、家政图片、服务费用、服务类型、家政类型、用户名、用户姓名、用户手机、地址、预约手机、是否审核、审核回复、是否支付等内容,并可根据需要对家政预约管理进行家政评价、查看,删除等操作,如图5-12所示。

图5-12家政预约管理界面图

            

家政评价管理,在家政评价管理页面可以查看预约编号、家政姓名、服务类型、用户名、用户姓名、用户手机、满意度、评价内容等内容,并可根据需要对家政评价管理进行查看,修改、删除等操作,如图5-13所示。

    

图5-13家政评价管理界面图

5.3前台首页功能模块  

用户登录进入家政服务网站可以查看首页、家政资讯、家政服务、我的、跳转到后台等内容,如图5-14所示。

图5-14前台首页功能界面图

           

用户注册,在用户注册页面通过填写用户名、密码、姓名、手机等信息进行注册,如图5-15所示。    

图5-15用户注册界面图

用户登录,在用户登录页面可以填写账号、密码等内容,进行登录,如图5-16所示。

图5-16用户登录界面图

家政服务信息,在家政服务信息页面可以填写家政姓名、性别、年龄、服务类型、家政类型、服务费用、联系方式、工作年数、个人简介、工作内容等内容,并可根据需要对家政服务信息进行家政预约或点我收藏等操作,如图5-17所示。    

图5-17家政服务信息界面图

          

个人中心信息,在个人中心页面可以填写用户名、密码、用户姓名、性别、头像、用户手机等内容,并可根据需要对个人中心信息进行上传图片、更新信息或退出登录等操作,如图5-18所示。

图5-18个人中心信息界面图 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2163455.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

STM32F407单片机编程入门(二十四) USB口介绍及CDC类虚拟串口通讯详解及源码

文章目录 一.概要二.USB2.0基本介绍及虚拟串口介绍三.STM32F407VET6单片机USB模块框图四.STM32单片机USB从机模式五.STM32F407VET6 USB设备CDC类六.CubeMX配置一个USB虚拟串口收发例程七.CubeMX工程源代码下载八.小结 一.概要 STM32F407VET6 USB虚拟串口是一种采用STM32F407VE…

【测试】什么是需求?

测试的概念:验证软件的特性是否满足用户的需求。软件测试领域:软件测试工程师、软件测试开发工程师 需求的概念 在企业中,经常会听到俩个词:用户需求和软件需求。 例如:开发人员与产品人员出现冲突... 产品同学要求开…

ROG NUC:重塑未来,从“芯”开始

ROG NUC以令人惊叹的紧凑身形、强大配置,从“芯”出发,重塑我们对科技生活的想象,让玩家感受由微缩主机带来的性能风暴。 至强“芯”脏,性能巅峰 ROG NUC至高搭载英特尔酷睿Ultra9处理器,采用先进的制程工艺&#xff…

【C++】STL详解之string类

目录 什么是STL STL的版本 STL的六大组件 STL的缺陷 一.string的定义方式 二. string的插入 1.使用push_back进行尾插 2.使用insert插入 三.string的拼接 四.string的删除 1.使用pop_back进行尾删 2.使用erase进行删除 五.string的查找 1.使用find正向搜索第一个…

设计模式 策略模式(Strategy Pattern)

策略模式简绍 策略模式(Strategy Pattern)是一种行为设计模式,它使你能在运行时改变对象的行为。该模式定义了一系列的算法,并将每一个算法封装起来,使它们可以相互替换。策略模式让算法独立于使用它的客户而变化。 …

【计网】从零开始掌握序列化 --- 实现网络计算器项目

​​​请各位保持头脑清醒, ​​​读些好书,做点有用的事, ​​​快快乐乐地生活。 ​​​ --- 斯蒂芬金 《肖申克的救赎》--- 从零开始掌握序列化 1 知识回顾2 服务器框架3 客户端框架4 运行测试 1 知识回顾 前面两篇文章学习中基础知识…

CSS 实现文本溢出省略号显示,含单行与多行文本溢出

🚀 个人简介:某大型国企资深软件研发工程师,信息系统项目管理师、CSDN优质创作者、阿里云专家博主,华为云云享专家,分享前端后端相关技术与工作常见问题~ 💟 作 者:码喽的自我修养&#x1f9…

[翟旭发射器]python-推导式-列表list表达式练习

# 简单的列表生成 numbers00[x for x in range(1,11)] print(numbers00) # 带条件的列表生成 numbers01[x for x in range(1,11) if x%20] print(numbers01) # 带表达式的列表生成 numbers10[x**2 for x in range(1,11)] print(numbers10) # 嵌套循环的列表生成 coordinates[(x…

UE4_Niagara基础实例—使用自定义参数

实现的功能:使用自定义的参数来调整粒子远离发射器后粒子大小的变化 效果图: 操作步骤: 1、创建Niagara系统,使用Simple Sprite Burst模板作为新系统的发射器,更名为NS_Custompara。 2、双击打开Niagara系统编辑界面…

Shopee 大促想爆单如何准备?EasyBoss ERP为你准备了一份攻略!

Shopee下半年第二个大促节点——10.10品牌大促即将来到,根据Shopee的官方的数据,9.9大促当天,Shopee Mall单量增至平日4倍。 老板们,准备好自己的热卖爆款冲击10.10大促了吗? 图源:Shopee 为助力大家迎战大…

NetApp EF 系列全闪存阵列 EF600 和 EF300

功能强大且经济实惠的性能 NetApp EF600 全闪存阵列专为需要最高性能的工作负载而设计。NetApp EF300阵列专为大数据分析和数据库等混合工作负载环境而设计。这些NVMe全闪存阵列的性能是以前SAS全闪存阵列的两倍。您可以使用专为高性能工作负载打造的端到端 NVMe 存储平台来加速…

node-rtsp-stream、jsmpeg.min.js实现rtsp视频在web端播放

1. 服务地址(私有):https://gitee.com/nnlss/video-node-server 2.node-rtsp-stream 需要安装FFMPEG; 3.给推拉流做了开关,可借助http请求,有更好方式可联系; 4.存在问题: 1&…

Vue中集中常见的布局方式

布局叠加 完整代码最外层的Container设置为relative&#xff0c;内部的几个box设置为absolute <template><div class"container"><div class"box box1">Box 1</div><div class"box box2">Box 2</div><d…

导出Power bi中的Measure

工作中做交接文档时&#xff0c;有时需要导出Power BI中所有度量值&#xff0c;这时可以下载两个工具。 一 &#xff0c; 下载工具&#xff1a; 1 &#xff0c; DaxStudio&#xff1a; http://daxstudio.org/ 2&#xff0c; Vertipaq Analyzer&#xff1a; https://www.sqlbi.c…

1.1 elasticsearch分布式集群基本搭建(centos7.x + elaticsearch7.11.1)

【1】分布式分片集群基础概念 【1.1】ES的分布式集群有什么用&#xff1f; 高可用 高可用(High Availability)是分布式系统架构设计中必须考虑的因素之一&#xff0c;它通常是指&#xff0c;通过设计减少系统不能提供服务的时间。如果系统每运行100个时间单位&#xff0c;会有…

半导体供应链系统在智能时代的主要作用

在智能科技日新月异的今天&#xff0c;半导体作为信息技术的基石&#xff0c;其供应链系统的稳定与高效直接关系到全球科技产业的脉动。智能时代的浪潮下&#xff0c;半导体供应链系统不仅是技术的输送带&#xff0c;更是推动产业创新、促进经济转型升级的关键力量。本文我们就…

将Uni.app打包好的apk放到IIS服务器上的详细流程

第一步&#xff1a;打开IIS服务器&#xff0c;点击MIME类型 第二步&#xff1a;点击添加 第三步&#xff1a;文件扩展名填写&#xff1a;.apk &#xff0c; MIME 类型填写&#xff1a;application/vnd.android.package-archive 第四步&#xff1a;添加成功后重启IIS服务器 第五…

【大模型实战篇】一种关于大模型高质量数据的处理方法-无标注数据类别快速识别及重复数据检测(加权向量-卷积神经网络-聚类算法结合)

1. 背景介绍 大模型的能力很大程度上依赖于高质量的数据&#xff0c;在之前的一篇文章《高质量数据过滤及一种BoostedBaggingFilter处理方法的介绍》中&#xff0c;我们介绍了大模型的数据处理链路&#xff0c;本文继续关注在高质量数据的模块。 本文所要介绍的处理方法&…

C语言课程设计题目(24个选题)

C语言课程设计题目 题目一&#xff1a;职工信息管理系统设计题目二&#xff1a;图书信息管理系统设计题目三&#xff1a;图书管理系统设计题目四&#xff1a;实验设备管理系统设计题目五&#xff1a;西文下拉菜单的设计题目六&#xff1a;学生信息管理系统设计题目七&#xff1…

R包:gplots经典热图

加载R包 # install.packages("gplots")library("gplots")数据 mat <- matrix(rnorm(1200), ncol6)画图1 heatmap.2(xmat)画图2 heatmap.2(xmat, ColvFALSE, dendrogram"row",scale"row",col"bluered",trace"non…