发布时间:2023-01-09 19:24:57
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个19年上海建桥-锦江酒店管理系统,19年上海建桥-锦江酒店管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为eclipse。
为实现具体的功能,在XinwenController中接受小程序中的ajax请求和页面中的get/post请求,XinwenController调用XinwenService中的具体接口将数据同步到xinwen表中,完成新闻相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加新闻 | XinwenController.addxinwenact->XinwenService.addxinwenact->XinwenMapper.insert->xinwen数据表->XinwenController.addxinwenact | 在新闻控制层接受新闻参数,调用新闻服务层的插入方法,在新闻服务层中调用新闻dao层的插入方法,将数据插入到新闻表中 |
| 删除新闻 | XinwenController.deletexinwen->XinwenService.deletexinwen->XinwenMapper.delete->xinwen数据表->XinwenController.deletexinwen | 在新闻控制层接受新闻删除参数,调用新闻服务层的删除方法,在新闻服务层中调用新闻dao层的删除方法,将从新闻表中删除 |
| 修改新闻 | XinwenController.updatexinwenact->XinwenService.updatexinwenact->XinwenMapper.update->xinwen数据表->XinwenController.updatexinwenact | 在新闻控制层接受新闻参数,调用新闻服务层的修改方法,在新闻服务层中调用新闻dao层的修改方法,将数据同步到新闻表中 |
| 查询新闻 | XinwenController.xinwenmanage->XinwenService.xinwenmanage->XinwenMapper.select->xinwen数据表->XinwenController.xinwenmanage | 在新闻控制层接受新闻查询请求,调用新闻服务层的查询方法,在新闻服务层中调用新闻dao层的查询方法,从新闻表中查询数据返回新闻控制层 |
1.新闻表(发布时间、内容、新闻id、图片、标题、)主码为新闻ID号,符合三范式。
字段名
类型
长度
是否非空
描述
发布时间
varchar
255
NOT NULL
fabushijian
内容
varchar
255
NOT NULL
neirong
新闻id
varchar
255
NOT NULL
id
图片
varchar
255
NOT NULL
tupian
标题
varchar
255
NOT NULL
biaoti
为实现具体的功能,在KefangpinglunController中接受小程序中的ajax请求和页面中的get/post请求,KefangpinglunController调用KefangpinglunService中的具体接口将数据同步到kefangpinglun表中,完成客房评论相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加客房评论 | KefangpinglunController.addkefangpinglunact->KefangpinglunService.addkefangpinglunact->KefangpinglunMapper.insert->kefangpinglun数据表->KefangpinglunController.addkefangpinglunact | 在客房评论控制层接受客房评论参数,调用客房评论服务层的插入方法,在客房评论服务层中调用客房评论dao层的插入方法,将数据插入到客房评论表中 |
| 删除客房评论 | KefangpinglunController.deletekefangpinglun->KefangpinglunService.deletekefangpinglun->KefangpinglunMapper.delete->kefangpinglun数据表->KefangpinglunController.deletekefangpinglun | 在客房评论控制层接受客房评论删除参数,调用客房评论服务层的删除方法,在客房评论服务层中调用客房评论dao层的删除方法,将从客房评论表中删除 |
| 修改客房评论 | KefangpinglunController.updatekefangpinglunact->KefangpinglunService.updatekefangpinglunact->KefangpinglunMapper.update->kefangpinglun数据表->KefangpinglunController.updatekefangpinglunact | 在客房评论控制层接受客房评论参数,调用客房评论服务层的修改方法,在客房评论服务层中调用客房评论dao层的修改方法,将数据同步到客房评论表中 |
| 查询客房评论 | KefangpinglunController.kefangpinglunmanage->KefangpinglunService.kefangpinglunmanage->KefangpinglunMapper.select->kefangpinglun数据表->KefangpinglunController.kefangpinglunmanage | 在客房评论控制层接受客房评论查询请求,调用客房评论服务层的查询方法,在客房评论服务层中调用客房评论dao层的查询方法,从客房评论表中查询数据返回客房评论控制层 |
2.客房评论表(评论时间、评论人id、评论人名字、客房评论、客房评论id、客房、客房id、)主码为客房评论ID号,符合三范式。
字段名
类型
长度
是否非空
描述
评论时间
varchar
255
NOT NULL
pinglunshijian
评论人id
varchar
255
NOT NULL
pinglunrenid
评论人名字
varchar
255
NOT NULL
pinglunrenmingzi
客房评论
varchar
255
NOT NULL
kefangpinglun
客房评论id
varchar
255
NOT NULL
id
客房
varchar
255
NOT NULL
kefang
客房id
varchar
255
NOT NULL
kefangid
为实现具体的功能,在GonggaoController中接受小程序中的ajax请求和页面中的get/post请求,GonggaoController调用GonggaoService中的具体接口将数据同步到gonggao表中,完成公告相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加公告 | GonggaoController.addgonggaoact->GonggaoService.addgonggaoact->GonggaoMapper.insert->gonggao数据表->GonggaoController.addgonggaoact | 在公告控制层接受公告参数,调用公告服务层的插入方法,在公告服务层中调用公告dao层的插入方法,将数据插入到公告表中 |
| 删除公告 | GonggaoController.deletegonggao->GonggaoService.deletegonggao->GonggaoMapper.delete->gonggao数据表->GonggaoController.deletegonggao | 在公告控制层接受公告删除参数,调用公告服务层的删除方法,在公告服务层中调用公告dao层的删除方法,将从公告表中删除 |
| 修改公告 | GonggaoController.updategonggaoact->GonggaoService.updategonggaoact->GonggaoMapper.update->gonggao数据表->GonggaoController.updategonggaoact | 在公告控制层接受公告参数,调用公告服务层的修改方法,在公告服务层中调用公告dao层的修改方法,将数据同步到公告表中 |
| 查询公告 | GonggaoController.gonggaomanage->GonggaoService.gonggaomanage->GonggaoMapper.select->gonggao数据表->GonggaoController.gonggaomanage | 在公告控制层接受公告查询请求,调用公告服务层的查询方法,在公告服务层中调用公告dao层的查询方法,从公告表中查询数据返回公告控制层 |
3.公告表(公告id、内容、发布时间、标题、)主码为公告ID号,符合三范式。
字段名
类型
长度
是否非空
描述
公告id
varchar
255
NOT NULL
id
内容
varchar
255
NOT NULL
neirong
发布时间
varchar
255
NOT NULL
fabushijian
标题
varchar
255
NOT NULL
biaoti
为实现具体的功能,在DingdanController中接受小程序中的ajax请求和页面中的get/post请求,DingdanController调用DingdanService中的具体接口将数据同步到dingdan表中,完成订单相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加订单 | DingdanController.adddingdanact->DingdanService.adddingdanact->DingdanMapper.insert->dingdan数据表->DingdanController.adddingdanact | 在订单控制层接受订单参数,调用订单服务层的插入方法,在订单服务层中调用订单dao层的插入方法,将数据插入到订单表中 |
| 删除订单 | DingdanController.deletedingdan->DingdanService.deletedingdan->DingdanMapper.delete->dingdan数据表->DingdanController.deletedingdan | 在订单控制层接受订单删除参数,调用订单服务层的删除方法,在订单服务层中调用订单dao层的删除方法,将从订单表中删除 |
| 修改订单 | DingdanController.updatedingdanact->DingdanService.updatedingdanact->DingdanMapper.update->dingdan数据表->DingdanController.updatedingdanact | 在订单控制层接受订单参数,调用订单服务层的修改方法,在订单服务层中调用订单dao层的修改方法,将数据同步到订单表中 |
| 查询订单 | DingdanController.dingdanmanage->DingdanService.dingdanmanage->DingdanMapper.select->dingdan数据表->DingdanController.dingdanmanage | 在订单控制层接受订单查询请求,调用订单服务层的查询方法,在订单服务层中调用订单dao层的查询方法,从订单表中查询数据返回订单控制层 |
4.订单表(下单时间、用户、订单、客房id、订单id、客房、用户id、状态、身份证照片、)主码为订单ID号,符合三范式。
字段名
类型
长度
是否非空
描述
下单时间
varchar
255
NOT NULL
xiadanshijian
用户
varchar
255
NOT NULL
yonghu
订单
varchar
255
NOT NULL
dingdan
客房id
varchar
255
NOT NULL
kefangid
订单id
varchar
255
NOT NULL
id
客房
varchar
255
NOT NULL
kefang
用户id
varchar
255
NOT NULL
yonghuid
状态
varchar
255
NOT NULL
zhuangtai
身份证照片
varchar
255
NOT NULL
shenfenzheng
为实现具体的功能,在YonghuController中接受小程序中的ajax请求和页面中的get/post请求,YonghuController调用YonghuService中的具体接口将数据同步到yonghu表中,完成用户相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加用户 | YonghuController.addyonghuact->YonghuService.addyonghuact->YonghuMapper.insert->yonghu数据表->YonghuController.addyonghuact | 在用户控制层接受用户参数,调用用户服务层的插入方法,在用户服务层中调用用户dao层的插入方法,将数据插入到用户表中 |
| 删除用户 | YonghuController.deleteyonghu->YonghuService.deleteyonghu->YonghuMapper.delete->yonghu数据表->YonghuController.deleteyonghu | 在用户控制层接受用户删除参数,调用用户服务层的删除方法,在用户服务层中调用用户dao层的删除方法,将从用户表中删除 |
| 修改用户 | YonghuController.updateyonghuact->YonghuService.updateyonghuact->YonghuMapper.update->yonghu数据表->YonghuController.updateyonghuact | 在用户控制层接受用户参数,调用用户服务层的修改方法,在用户服务层中调用用户dao层的修改方法,将数据同步到用户表中 |
| 查询用户 | YonghuController.yonghumanage->YonghuService.yonghumanage->YonghuMapper.select->yonghu数据表->YonghuController.yonghumanage | 在用户控制层接受用户查询请求,调用用户服务层的查询方法,在用户服务层中调用用户dao层的查询方法,从用户表中查询数据返回用户控制层 |
5.用户表(余额、名字、用户id、性别、密码、用户、)主码为用户ID号,符合三范式。
字段名
类型
长度
是否非空
描述
余额
varchar
255
NOT NULL
yue
名字
varchar
255
NOT NULL
mingzi
用户id
varchar
255
NOT NULL
id
性别
varchar
255
NOT NULL
xingbie
密码
varchar
255
NOT NULL
password
用户
varchar
255
NOT NULL
yonghu
为实现具体的功能,在KefangController中接受小程序中的ajax请求和页面中的get/post请求,KefangController调用KefangService中的具体接口将数据同步到kefang表中,完成客房相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加客房 | KefangController.addkefangact->KefangService.addkefangact->KefangMapper.insert->kefang数据表->KefangController.addkefangact | 在客房控制层接受客房参数,调用客房服务层的插入方法,在客房服务层中调用客房dao层的插入方法,将数据插入到客房表中 |
| 删除客房 | KefangController.deletekefang->KefangService.deletekefang->KefangMapper.delete->kefang数据表->KefangController.deletekefang | 在客房控制层接受客房删除参数,调用客房服务层的删除方法,在客房服务层中调用客房dao层的删除方法,将从客房表中删除 |
| 修改客房 | KefangController.updatekefangact->KefangService.updatekefangact->KefangMapper.update->kefang数据表->KefangController.updatekefangact | 在客房控制层接受客房参数,调用客房服务层的修改方法,在客房服务层中调用客房dao层的修改方法,将数据同步到客房表中 |
| 查询客房 | KefangController.kefangmanage->KefangService.kefangmanage->KefangMapper.select->kefang数据表->KefangController.kefangmanage | 在客房控制层接受客房查询请求,调用客房服务层的查询方法,在客房服务层中调用客房dao层的查询方法,从客房表中查询数据返回客房控制层 |
6.客房表(客房id、图片、介绍、数量、类型、名字、类型id、价格、)主码为客房ID号,符合三范式。
字段名
类型
长度
是否非空
描述
客房id
varchar
255
NOT NULL
id
图片
varchar
255
NOT NULL
tupian
介绍
varchar
255
NOT NULL
jieshao
数量
varchar
255
NOT NULL
shuliang
类型
varchar
255
NOT NULL
leixing
名字
varchar
255
NOT NULL
mingzi
类型id
varchar
255
NOT NULL
leixingid
价格
varchar
255
NOT NULL
jiage
为实现具体的功能,在ZhoubianController中接受小程序中的ajax请求和页面中的get/post请求,ZhoubianController调用ZhoubianService中的具体接口将数据同步到zhoubian表中,完成周边介绍相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加周边介绍 | ZhoubianController.addzhoubianact->ZhoubianService.addzhoubianact->ZhoubianMapper.insert->zhoubian数据表->ZhoubianController.addzhoubianact | 在周边介绍控制层接受周边介绍参数,调用周边介绍服务层的插入方法,在周边介绍服务层中调用周边介绍dao层的插入方法,将数据插入到周边介绍表中 |
| 删除周边介绍 | ZhoubianController.deletezhoubian->ZhoubianService.deletezhoubian->ZhoubianMapper.delete->zhoubian数据表->ZhoubianController.deletezhoubian | 在周边介绍控制层接受周边介绍删除参数,调用周边介绍服务层的删除方法,在周边介绍服务层中调用周边介绍dao层的删除方法,将从周边介绍表中删除 |
| 修改周边介绍 | ZhoubianController.updatezhoubianact->ZhoubianService.updatezhoubianact->ZhoubianMapper.update->zhoubian数据表->ZhoubianController.updatezhoubianact | 在周边介绍控制层接受周边介绍参数,调用周边介绍服务层的修改方法,在周边介绍服务层中调用周边介绍dao层的修改方法,将数据同步到周边介绍表中 |
| 查询周边介绍 | ZhoubianController.zhoubianmanage->ZhoubianService.zhoubianmanage->ZhoubianMapper.select->zhoubian数据表->ZhoubianController.zhoubianmanage | 在周边介绍控制层接受周边介绍查询请求,调用周边介绍服务层的查询方法,在周边介绍服务层中调用周边介绍dao层的查询方法,从周边介绍表中查询数据返回周边介绍控制层 |
7.周边介绍表(周边介绍id、关键词、内容、上传时间、标题、图片、)主码为周边介绍ID号,符合三范式。
字段名
类型
长度
是否非空
描述
周边介绍id
varchar
255
NOT NULL
id
关键词
varchar
255
NOT NULL
guanjianci
内容
varchar
255
NOT NULL
neirong
上传时间
varchar
255
NOT NULL
shangchuanshijan
标题
varchar
255
NOT NULL
biaoti
图片
varchar
255
NOT NULL
tupian
为实现具体的功能,在LeixingController中接受小程序中的ajax请求和页面中的get/post请求,LeixingController调用LeixingService中的具体接口将数据同步到leixing表中,完成类型相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加类型 | LeixingController.addleixingact->LeixingService.addleixingact->LeixingMapper.insert->leixing数据表->LeixingController.addleixingact | 在类型控制层接受类型参数,调用类型服务层的插入方法,在类型服务层中调用类型dao层的插入方法,将数据插入到类型表中 |
| 删除类型 | LeixingController.deleteleixing->LeixingService.deleteleixing->LeixingMapper.delete->leixing数据表->LeixingController.deleteleixing | 在类型控制层接受类型删除参数,调用类型服务层的删除方法,在类型服务层中调用类型dao层的删除方法,将从类型表中删除 |
| 修改类型 | LeixingController.updateleixingact->LeixingService.updateleixingact->LeixingMapper.update->leixing数据表->LeixingController.updateleixingact | 在类型控制层接受类型参数,调用类型服务层的修改方法,在类型服务层中调用类型dao层的修改方法,将数据同步到类型表中 |
| 查询类型 | LeixingController.leixingmanage->LeixingService.leixingmanage->LeixingMapper.select->leixing数据表->LeixingController.leixingmanage | 在类型控制层接受类型查询请求,调用类型服务层的查询方法,在类型服务层中调用类型dao层的查询方法,从类型表中查询数据返回类型控制层 |
8.类型表(名字、类型、)主码为类型ID号,符合三范式。
字段名
类型
长度
是否非空
描述
名字
varchar
255
NOT NULL
mingzi
类型
varchar
255
NOT NULL
leixing
为实现具体的功能,在AdminController中接受小程序中的ajax请求和页面中的get/post请求,AdminController调用AdminService中的具体接口将数据同步到admin表中,完成管理员相关的数据操作。
| 实现功能 | 数据流向 | 实现说明 |
|---|---|---|
| 添加管理员 | AdminController.addadminact->AdminService.addadminact->AdminMapper.insert->admin数据表->AdminController.addadminact | 在管理员控制层接受管理员参数,调用管理员服务层的插入方法,在管理员服务层中调用管理员dao层的插入方法,将数据插入到管理员表中 |
| 删除管理员 | AdminController.deleteadmin->AdminService.deleteadmin->AdminMapper.delete->admin数据表->AdminController.deleteadmin | 在管理员控制层接受管理员删除参数,调用管理员服务层的删除方法,在管理员服务层中调用管理员dao层的删除方法,将从管理员表中删除 |
| 修改管理员 | AdminController.updateadminact->AdminService.updateadminact->AdminMapper.update->admin数据表->AdminController.updateadminact | 在管理员控制层接受管理员参数,调用管理员服务层的修改方法,在管理员服务层中调用管理员dao层的修改方法,将数据同步到管理员表中 |
| 查询管理员 | AdminController.adminmanage->AdminService.adminmanage->AdminMapper.select->admin数据表->AdminController.adminmanage | 在管理员控制层接受管理员查询请求,调用管理员服务层的查询方法,在管理员服务层中调用管理员dao层的查询方法,从管理员表中查询数据返回管理员控制层 |
9.管理员表(账号、管理员、管理员id、)主码为管理员ID号,符合三范式。
字段名
类型
长度
是否非空
描述
账号
varchar
255
NOT NULL
username
管理员
varchar
255
NOT NULL
admin
管理员id
varchar
255
NOT NULL
id
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计