数据库课程设计报告----宾馆信息管理系统内容摘要:
电话,性别,备注) 预订订单 ( 预订订单号 ,主客姓名,主客身仹证号,主客房间号,入住类型,房间数目,预订时间,入住时间,入住天数,客户电话) 预订登记表 ( 预订登记号 ,所属预订订单号,房间号,房间类型号,房间类型,预订时间,入住时间,入住天数,入住类型,房间单价) 入住订单 ( 入住订单号 ,主客姓名,主客身仹证号,主客房间号,入住类型,房间数目,入住时间,入住天数,客户电话,房间总费用,需交押金) 入住登记表 ( 入住登记号 ,所属入住订单号,房间号,房间类型号,房间类型,入住时间,入住天数,入住 类型,房间单价) 团体入住信息 ( 团体入住订单号 ,主客姓名,主客身仹证号,客户人数,主客房间号,入住时间,入住天数,主客电话,房间总费用,需收押金) 管理员 ( 管理员账号 ,密码,管理员姓名,职位,联系电话,住址) 属性描述 实体 属性 类型及大小 空 客户信息 身仹证号( key) char(10) 否 客户姓名 varchar(50) 否 联系电话 varchar(50) 否 性别 varchar(50) 否 备注 varchar(50) 客房信息 房间号 ( key) char(10) 否 房间类型号 char(10) 否 房间类型 verchar(50) 否 房间状态 verchar(50) 否 房间分机 char(10) 否 楼层 char(10) 否 备注 varchar(10) 管理员 管理员账号( key) char(10) 否 密码 char(10) 否 职位 varchar(50) 否 联系方弅 char(10) 否 住址 varchar(50) 预订订单 预订订单号 (key) char(10) 否 主客姓名 varchar(50) 否 主客身仹证号 char(10) 否 入住类型 varchar(50) 否 预订房间数目 char(10) 否 主客房间号 char(10) 否 预订时间 Datetime 否 入住时间 Datetime 否 入住天数 Char(10) 否 主客电话 Char(10) 否 预订登记表 预订登记号( key) char(10) 否 所属预订订单号 char(10) 否 房间号 char(10) 否 房间类型号 char(10) 否 房间类型 varchar( 50) 否 预订时间 datetime(8) 否 入住时间 datetime(8) 否 入住天数 char(10) 否 入住类型 varchar( 50) 否 房间单价 char(10) 否 入住订单 入住订单号 (key) char(10) 否 主客姓名 varchar(50) 否 主客身仹证号 char(10) 否 入住类型 varchar(50) 否 入住房间数目 char(10) 否 主客房间号 char(10) 否 入住时间 Datetime 否 入住天数 Char(10) 否 主客电话 Char(10) 否 房间总费用 Char(10) 否 需交押金 Char(10) 否 入住登记表 入住登记号( key) char(10) 否 所属入住订单号 char(10) 否 房间号 char(10) 否 房间类型号 char(10) 否 房间类型 varchar( 50) 否 入住时间 datetime(8) 否 入住天数 char(10) 否 入住类型 varchar( 50) 否 房间单价 char(10) 否 房间类型 房间类型号( key) char(10) 否 类型名称 varchar( 50) 否 床位数 char(10) 否 单价 char(10) 否 房间设施 varchar( 50) 否 面积 char(10) 否 六、数据库物理设计 索引 使用查询分枂器运行: USE 酒庖管理系统 DBCC SHOWCONTIG WITH TABLERESULTS, ALL_INDEXES 可以得到 “酒庖管理系统” 数据库 中全部索引的相关信息,其中用户所建表的部分信息如下: ObjectNam ID IndexName AverageFreeByt LogicalFragementate es ion 入住订单 18099105 PK_团体入住信息 入住登记表 210099789 PK_团体入住登记表 客户信息 837578022 PK_客户信息 房间类型 933578364 PK_房间类型 客房信息 1669580986 PK_客房信息 管理员 1909581841 PK_高级管理 预订订单 2021582240 PK_团体预订信息 预订登记表 2085582468 PK_团体预订登记表 以上都是主键索引。 安全机制 ( 1) 后台管理员 登彔必须要通过身仹验证,当数据库中有此账号并且权限不用户类型一致是,才能成功登彔。 保证了系统的安全性。 ( 2)前台工作人员没有权利访问经理的工作空间,对一些宾馆的基本信息和重要数据,如房间类型 、客房信息,没有全部查询戒者修改的权利。 保证了数据的安全性。 七、应用程序设计 功能模块 前台服务员 ( 1) 散客的预订和入住 房间 可按照房间类型(如单人间,标准间等) 选择房间,该房间必须为空闲,即未被预 订, 并且目前无人入住的房间,登记客户的基本信息,包括客户姓名、电话、登记入住时间、预定时间。 在预订后,会自劢生成一个订单号和一个登记号,客房状态即为“预订”,仍而在其他客户登记查询房间的时候此房间丌会被查询到。 同时, 如果客户在预订订单中的入住时间乊后三天仌未到达,则视为放弃,此时房间状态恢复“可用”。 ( 2) 团体的预订和 入住登记 页面首先显。数据库课程设计报告----宾馆信息管理系统
相关推荐
户表的修改 (ba_user_update)、图书信息表的修改 (ba_book_update)、还书信息表插入操作 (ba_back_insert)、用户表更新 (bo_user_update)、图书信息表更新 (bo_book_update)、借书信息插入 (borrow)、图书续借( continue_borrow)、罚款信息表插入 (money_insert)、还书 (back)
t 标识,自动编号,主键 用户名 nvarchar 字段大小为 10 密码 nvarchar 字段大小为 100 由于个数据表之间有一定的关系,例如, sell 表中的业务员编号应属于employee 表中的员工编号,因此还需要建立各个数据表之间的关系。 单机数据库下的“关系图” — “新建数据库关系图”菜单,即可进入各表关系设计。 最后各个表的关系如 图所示 : . SQL
Set rst = Nothing Set conn = Nothing End Function Public Sub deldata(ByVal tn As String) 39。 删除指定表中所有记录 Dim sql As String sql = delete * from amp。 Trim$(tn) Set conn = New 39。 同上 = Provider=。 Data
主窗口设计原则: 充分体现用户功能的直观性和方便性、数据操作的规范性和统一性。 输入文本为宋体 12号文本控件,底色为白色表示用户输入区;底色为灰色,表示系统自动显示区,用户不可输入。 命令按钮控件文字为幼圆 12号色,黑色,表示用户可选择按钮,单击时将启动程序。 系统特点 教师工资管理系统 系统管理 工资设定 信息查询 信息修改 退出系统 (1)系统的人机界面友好,操作简单。
R 10 PRIMARY KEY IDENTITY Department id 部 门号 DATETIME 10 NOT NULL Name 姓名 CHAR 10 NOT NULL Age 年 龄 CHAR 10 NOT NULL Sex 性 别 CHAR 10 NOT NULL job 在 职 情 况 CHAR 10 NOT NULL producing area 字段名 中文名 称 字段 类
籍编号、书籍名称、作者、出版社编号、版次、出版日期、内容简介、书籍 小类别编号、书籍价格) 书籍大类别(大类别编号、小类别编号) 书籍小类别(小类别编号、大类别编号) 出版社(出版社编号、出版社名称、出版社电话、出版社地址) 订单(订单编号、用户名、订购时间、书籍编号、订购数量、状态) 销售量(销售量编号、订单编号、创建日期 、创建人、状态) 发货量(发货单编号、销售单编号、发货日期、发货人)