IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 东方之星酒店管理项目技术总结 -> 正文阅读

[开发工具]东方之星酒店管理项目技术总结

文献种类:项目研发技术文献;
开发工具与关键技术: IDEA 2021.1 , SQLyog - 64 bit , JAVA
作者:周秋梅 ;年级:1901 ;撰写时间:2022 年 3月 1日
文献编号: 归档时间: 年 月 日
《东方之星酒店管理系统——“系统设置”模块》项目研发阶段性总结

作者:周秋梅
本次任务完成时间:2022 年 02 月 25 日~2022 年 03 月 10 日
开发工具与关键技术:IntelliJ IDEA 2021.1 、 SQLyog - 64 bit 、JAVA

完成模块功能:系统设置
1、项目概要
系统主要功能模块有前后端:
前端:用户/房间类型/房间/房间预定/留言/新闻公告
该模块的相对应的表字段如下:

(1)查询用户:
用户名,真实姓名,姓名,出生日期,身份证号,联系电话,邮箱,注册时间,登录密码,用户照片,地址

(2)查看房间类型:
根据类型id可查看该房间类型以及价格

(3)房间:
展示房间号,房间类型,房间图片,每天的价格,占用状态,以及房间描述

4)房间预定:
预定人数,房间号,预定人,入住日期,总价钱,支付方式,预定日期

5)留言:
留言姓名,留言内容,留言时间,管理回复

6)新闻公告:

后端该模块的主要功能如下:
(1)用户管理:
可通过用户相关信息添加用户,修改,删除效果

(2)房间类型管理:
根据房间类型 ,价格,添加房间类型,修改,删除效果,

(3)房间管理:
添加房间,修改,删除,

(4)房间预定管理:
添加预订,修改,删除效果

(5)留言:
添加留言,修改,删除效果

(6)新闻公告管理:
添加公告,修改,删除效果

(7)系统管理:
修改用户密码

2、数据库设计
(说明:列出整个数据库表名;业务数据表的字段清单)
2.1 数据表

Admin
用户表

Fields
Field Type Null Key Default Comment
username varchar(20) NO PRI ? ?
password varchar(32) YES ? (NULL) ?
Indexes
Table Non
unique Key
name Seq
in
index Column
name Collation Cardinality Sub
part Packed Null Index
type Comment Index
comment
admin 0 PRIMARY 1 username A 1 (NULL) (NULL) ? BTREE

t_bookorder
房间预定表

Fields
Field Type Null Key Default Comment
orderId int(11) NO PRI (NULL) 订单id
roomObj varchar(20) NO MUL (NULL) 预订房间
roomTypeObj int(11) NO MUL (NULL) 房间类型
userObj varchar(30) NO MUL (NULL) 预订人
liveDate varchar(20) YES ? (NULL) 入住日期
days int(11) NO ? (NULL) 预订天数
totalMoney float NO ? (NULL) 总价
orderMemo varchar(500) YES ? (NULL) 订单备注
orderState varchar(20) NO ? (NULL) 订单状态
orderTime varchar(20) YES ? (NULL) 预订时间
Indexes
Table Non
unique Key
name Seq
in
index Column
name Collation Cardinality Sub
part Packed Null Index
type Comment Index
comment
t_bookorder 0 PRIMARY 1 orderId A 2 (NULL) (NULL) ? BTREE ? ?
t_bookorder 1 roomObj 1 roomObj A 1 (NULL) (NULL) ? BTREE ? ?
t_bookorder 1 roomTypeObj 1 roomTypeObj A 1 (NULL) (NULL) ? BTREE ? ?
t_bookorder 1 userObj 1 userObj A 2 (NULL) (NULL) ? BTREE ? ?
Foreign Key Relationships
FK Id Reference Table Source Column Target Column Extra Info
t_bookorder_ibfk_1 t_room roomObj roomNo ,

t_bookorder_ibfk_2 t_roomtype roomTypeObj roomTypeId ,

t_bookorder_ibfk_3 t_userinfo userObj user_name
3.
t_leaveword
留言表

Fields
Field Type Null Key Default Comment
leaveWordId int(11) NO PRI (NULL) 留言id
leaveTitle varchar(80) NO ? (NULL) 留言标题
leaveContent varchar(2000) NO ? (NULL) 留言内容
userObj varchar(30) NO MUL (NULL) 留言人
leaveTime varchar(20) YES ? (NULL) 留言时间
replyContent varchar(1000) YES ? (NULL) 管理回复
replyTime varchar(20) YES ? (NULL) 回复时间
Indexes
Table Non
unique Key
name Seq
in
index Column
name Collation Cardinality Sub
part Packed Null Index
type Comment Index
comment
t_leaveword 0 PRIMARY 1 leaveWordId A 1 (NULL) (NULL) ? BTREE ? ?
t_leaveword 1 userObj 1 userObj A 1 (NULL) (NULL) ? BTREE ? ?
Foreign Key Relationships
FK Id Reference Table Source Column Target Column Extra Info
t_leaveword_ibfk_1 t_userinfo userObj user_name

t_notice
公告表

Fields
Field Type Null Key Default Comment
noticeId int(11) NO PRI (NULL) 公告id
title varchar(80) NO ? (NULL) 标题
content varchar(5000) NO ? (NULL) 公告内容
hitNum int(11) NO ? (NULL) 点击率
publishDate varchar(20) YES ? (NULL) 发布时间
Indexes
Table Non
unique Key
name Seq
in
index Column
name Collation Cardinality Sub
part Packed Null Index
type Comment Index
comment
t_notice 0 PRIMARY 1 noticeId A 1 (NULL) (NULL) ? BTREE

t_room
房间表

Fields
Field Type Null Key Default Comment
roomNo varchar(20) NO PRI (NULL) roomNo
roomTypeObj int(11) NO MUL (NULL) 房间类型
roomPhoto varchar(60) NO ? (NULL) 房间图片
roomPrice float NO ? (NULL) 价格(每天)
floorNum varchar(20) NO ? (NULL) 楼层
roomState varchar(20) NO ? (NULL) 占用状态
roomDesc varchar(5000) NO ? (NULL) 房间描述
Indexes
Table Non
unique Key
name Seq
in
index Column
name Collation Cardinality Sub
part Packed Null Index
type Comment Index
comment
t_room 0 PRIMARY 1 roomNo A 7 (NULL) (NULL) ? BTREE ? ?
t_room 1 roomTypeObj 1 roomTypeObj A 4 (NULL) (NULL) ? BTREE ? ?
Foreign Key Relationships
FK Id Reference Table Source Column Target Column Extra Info
t_room_ibfk_1 t_roomtype roomTypeObj roomTypeId

t_roomtype
房间类型表

Fields
Field Type Null Key Default Comment
roomTypeId int(11) NO PRI (NULL) 类型id
roomTypeName varchar(20) NO ? (NULL) 房间类型
price float NO ? (NULL) 价格(每天)
Indexes
Table Non
unique Key
name Seq
in
index Column
name Collation Cardinality Sub
part Packed Null Index
type Comment Index
comment
t_roomtype 0 PRIMARY 1 roomTypeId A 4 (NULL) (NULL) ? BTREE

t_userinfo
用户信息表

Fields
Field Type Null Key Default Comment
user_name varchar(30) NO PRI (NULL) user_name
password varchar(30) NO ? (NULL) 登录密码
name varchar(20) NO ? (NULL) 姓名
gender varchar(4) NO ? (NULL) 性别
userPhoto varchar(60) NO ? (NULL) 用户照片
birthDate varchar(20) YES ? (NULL) 出生日期
cardNumber varchar(30) NO ? (NULL) 身份证号
telephone varchar(20) NO ? (NULL) 联系电话
email varchar(50) NO ? (NULL) 邮箱
address varchar(80) YES ? (NULL) 家庭地址
regTime varchar(20) YES ? (NULL) 注册时间
Indexes
Table Non
unique Key
name Seq
in
index Column
name Collation Cardinality Sub
part Packed Null Index
type Comment Index
comment
t_userinfo 0 PRIMARY 1 user_name A 4 (NULL) (NULL) ? BTREE

4、技术总结
经过这次做的项目,对一些未知的知识有了一定的认识,老师授予的知识在做项目的过程中有所巩固 。 相对以前来说,总会凭空想象,当真正地动手做了,问了,才觉得做项目是个很有成就的过程,当遇到不会的东西,尝试大胆去问,问了之后,问题解决,有种成就感.
做这个项目会对我对数据库表与表之间的关系更加清晰.不在是十窍通了九窍,不再是一窍不通.让我对数据库表表与表之间的关系掌握程度得到了进步,刚开始做这个项目的时候,我还是对这个酒店系统这个流程很不熟悉,还上网查了资料才慢慢开始做,其中遇到很多问题,都是在网上找到答案.

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-03-12 17:45:49  更:2022-03-12 17:46:27 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 6:19:21-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码