文档详情

旅行社管理信息系统数据库设计.doc

发布:2017-07-20约字共7页下载文档
文本预览下载声明
旅行社管理信息系统 数据库设计 姓名: 张飞琪 学号: 0916160331 班级: B1603 信息技术学院 2017年06月 一、 数据库设计 1.1 数据库概念结构 3.1.1数据库中各表的数据描述 根据前面所作的需求分析本系统的实体及其属性如下: 旅游线路(路线号,起点,终点,天数,主要景点) 旅游班次(班次号,出发日期,回程日期,旅游标准,报价) 旅游团(团号,团名,人数,联系人,地址,电话) 游客(游客编号,姓名,性别,年龄,身份证号码,住址,电话) 导游(导游编号,姓名,性别,年龄,身份证号码,住址,电话,业绩) 交通工具(旅游班次号,出发工具,出发日期,出发班次,出发时间,回程工具,回程日期,回程班次,回程时间) 宾馆(宾馆编号,宾馆名,城市,星级,房价,联系人,职务,地址,电话,传真) 保险单(保险单编号,保险费,投保日期) 用户(用户名,用户密码,权限,编号) 1.2整体E-R图 图1-1 整体E-R图 1.3 数据库逻辑结构 1、关系模型及优化 旅游线路(路线号,起点,终点,天数,主要景点) 旅游班次(班次号,路线号,旅游标准,报价,出发工具,出发日期,出发班次,出发时间, 回程工具,回程日期,回程班次,回程时间) 旅游团(团号,旅游班次号,团名,人数,联系人,地址,电话) 游客(游客编号,团号) 导游(导游编号,姓名,性别,年龄,身份证号码,住址,电话,语种,等级,业绩) 宾馆(宾馆编号,宾馆名,城市,星级,标准房价,联系人,职务,地址,电话,传真) 陪同(旅游班次号,导游编号) 食宿(旅游班次号,宾馆编号) 用户信息(游客编号,姓名,性别,年龄,身份证号码,地址,电话) 3.3.2 视图的设计 唯一设计了一个视图,即综合信息查询:包含了团号,团名,旅游团价格,酒店名,酒店星级,酒店价格,导游和旅游景点。 1.4 数据库的实现 1、数据字典 1-2旅游线路表(TLINE)用来记录旅游的线路信息 字段 字段名 类型 长度 说明 1 l_num 整型 路线号、主码 2 l_start 字符型 20 起点 3 l_end 字符型 20 终点 4 l_day 整型 天数 5 l_view 字符型 35 景点 表1-2 旅游线路表 1-3旅游班次表(TNUM)用来记录该旅游班次出发与回程的时间工具等 字段 字段名 类型 长度 说明 1 n_num 整型 班次号、主码 2 l_num 整型 路线号、外键 3 n_stand 字符型 20 旅游标准 4 n_value 整型 报价 5 n_gt 字符型 15 出发工具 6 n_gd 字符型 10 出发日期 7 n_gm 整型 出发班次 8 n_got 字符型 8 出发时间 9 n_bt 字符型 15 回程工具 10 n_bd 字符型 10 回程日期 11 n_bm 整型 回程班次 12 n_bat 字符型 10 回程时间 表1-3 旅游班次表 1-4旅游团表(TGROUP)用来记录该旅游号的旅游班次及团名人数等相关信息 字段 字段名 类型 长度 说明 1 g_num 整型 团号、主码 2 n_num 整型 旅游班次号、外键 3 g_name 字符型 20 团名 4 g_sum 整型 人数 5 g_pep 字符型 20 联系人 6 g_add 字符型 30 地址 7 g_tel 字符型 15 电话 表1-4 旅游团表 1-5游客表(TVISITOR)记录了该游客编号所报名的旅游团 字段 字段名 类型 长度 说明 1 v_num 整型 游客编号、主码 2 g_num 整型 团号、主码 表1-5 游客表 1-6导游表(TGUIDE)记录导游的相关信息 字段 字段名 类型 长度 说明 1 u_num 整型 导游编号、主码 2 u_name 字符型 20 姓名 3 u_sex 字符型 5 性别 4 u_age 整型 年龄 5 u_id 字符型 20 身份证号码 6 u_add 字符型 35 地址 7 u_tel 字符型 15 电话 表1-6 导游表 1-7宾馆表(THOTEL)用于记录宾馆的相关信息 字段 字段名 类型 长度 说明 1 h_num 整型 宾馆编号、主码 2 h_name 字符型 20 宾馆名 3 h_city 字符型 20 城市 4 h_lea 字符型 5 星级 5 h_value 整型 房价 6 h_pep 字符型 20 联系人 7 h_post 字符型
显示全部
相似文档