管理员模块
(1)信息管理模块:对商家和个人的查看,修改。
(2)留言管理模块:对留言进行管理,确定是否能进行发布,对留言进行回复。
(3)权限管理:对留言和租赁用品进行禁用或者发布。
(4)公告管理:增加,删除或者修改公告。
(5)婚礼常识管理:增加,删除或者修改婚礼常识。
本系统采用intellij idea软件开发,idea版版本不限
项目架构:B/S架构web
开发语言:Java
前端技术:Vue、Html、CSS
后端技术:spring、mybatis、Springmvc,springboot
运行环境:win10/win11、jdk1.8
数据库:mysql5.7/8.0或以上版本
支持eclipse ,mysql,持久化层使用Mybatis,项目管理Maven3,
商家管理模块
(1)商家个人信息模块:管理员对自己信息的查看以及修改。
(2)管理模块:查看客户的预定信息并进行确定,给给出相应策划方案。
(3)发布信息模块:发布自己公司信息以及婚礼相关人员,以及婚礼用品
(4)订单管理模块:处理订单。
代码结构讲解如下
config:主要用来存储配置文件,以及其他不怎么动用的信息
controller:项目的主要控制文件
dao: 主要用来操作数据库
entity: 实体,用来放与数据库表里对应的实体类,表中的字段对应类中的属性值,并附有set/get方法
exception:异常处理类
service:主要实现的方法
—impl 实现类
接口:尚未实现的方法,在对应的ipml中实现
util: 工具类
application.properties:项目配置信息
随着人们生活水平的不断提高,与此同时人们就会追求更高的生活享受,追求婚礼浪漫,然而对婚礼服务就会有更高的要求,从而促进婚礼服务的流行,便涌现出与时代相适应的新潮流,呈现出婚礼服务的繁荣景象,新人的婚礼都交给婚庆公司筹办,因此人工书写的方式已经不能满足如此庞大的数据。为了更好的适应信息时代的高效性,为了实现婚庆网站的快速管理,使得对信息的管理更加及时、高效,提高工作效率,并且代替手工操作来管理数据资料, 本婚庆网站具有一般婚庆网站的功能,有婚礼策划、在线留言、婚纱照展示以及婚礼所涉及到的各商家的选择等等的功能,区别于一般的交友网站。
个人管理模块
(1)个人信息模块:查看自己的基本资料和修改密码,修改头像,发布婚礼时间,发布婚纱照等。
(2)预定模块:查看自己的预定的化妆师和主持人,预定成功后的婚礼时间和地点。
(3)评价服务模块:在完成婚礼后可以评价这次婚礼服务,发表现场图片和内容。
(4)留言模块:提出自己对婚礼的想法,比如举行婚礼的价格范围,期望的举行地点,以及对婚礼主持人的要求。
(5)租赁模块:浏览婚庆用品并进行租用。
(6) 订单管理模块:确认订单并进行评价。
(7) 购物车管理模块:可以对物品的数目进行修改,最后支付并生成订 单。