ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:172.82KB ,
资源ID:5356269      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5356269.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(智慧旅游数据库设计方案.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

智慧旅游数据库设计方案.docx

1、智慧旅游数据库设计方案数据库设计1.1编写目的本文档的编制是为了让用户和软件开发者双方对该开发软件的初始规定有一个共同的理解,定义所要开发的“旅游信息系统”(以下简称系统)的开发目标,包括对功能的规定和性能的要求,指出预期的系统用户、系统的运行环境以及对用户操作的约定,使之成为整个项目中软件产品开发设计与实现的根据,也是软件产品的测试和验收的依据。本系统是为广大数据库备份者设计,能集中对数据库文件进行备份,节省大量的人力、物力以及财力。该说明书的读者为该项目的客户以及项目开发人员。1.2背景1.本系统名称:智游;2.本系统的客户代表:老师;本系统开发单位:软件工程工程实训小组3.本系统的开发工

2、具采用Eclipse4.数据库为MySql5.04.该系统同其他系统(或机构)的基本相互往来关系:该系统基于IE浏览器,版本为6.0及以上,支持Windows系列平台;5.本系统为Windows平台下网络版。1.3实体定义和属性定义用户表:用户ID,用户名,密码,手机号码,用户类别;景区表:景区ID,用户ID,景区名称,景区简介,详细地址,联系人,联系号码,购票类型,收费金额,景区美图;酒店:酒店ID,景点ID,酒店级别ID,酒店名称,联系人,联系人电话,详细地址,经营范围,酒店美图住宿订单表:住宿订单ID,用户ID,酒店ID,入住时间,联系电话;餐厅:餐厅ID,景点ID,餐厅名称,餐厅地址,

3、联系电话,简介,美食图片;特色菜:菜品ID,餐厅ID,菜品名称,菜品简介,联系电话,特色菜图片;购物:特产ID,特产名称,特产描述,特产图片,特产商家,特产商家联系电话,特产商家地址,特产美图;娱乐:活动ID,景点ID,活动名称,活动简介,活动时间,活动详细地址,活动美图;行程:路线ID,路线名称,路线内容;1.4定义联系集本数据库设计以景点为中心,与周围的酒店,娱乐,餐饮形成一对多的联系。考虑到数据库如果设计为这种形式可能会出现扇形陷阱,但扇形陷阱的解决方法方法是将扇形外围的实体建立联系。考虑到本次实训时间仓促,系统功能简单,对数据库的要求较低,所以在整体的E-R设计中就忽略了扇形陷阱的存在

4、。 本数据库联系如下所示:1.4.1景点酒店联系:1:n1.4.2景点路线联系:1:n1.4.3酒店用户联系:n:n1.4.4餐厅特色菜联系n:n1.5 E-R模型设计系统的E-R模型设计,不仅包括基本实体的E-R图设计,还包括两个实体之间的联系的E-R图设计,下面分别从单个实体E-R图设计、两个实体E-R图设计以及聚合的E-R图设计进行简单表示与阐述。1.6实体 E-R 模型设计所有实体描述如下:1.6.1用户实体:1.6.2景区实体:1.6.3酒店实体1.6.4餐厅实体1.6.5特色菜实体1.6.6购物(特产)实体1.6.7娱乐(活动)实体1.6.8行程路线实体1.7关系E-R设计1.7.

5、1订单联系1.7.2吃饭联系1.8总体E-R模型设计1.9逻辑设计逻辑设计把上面所得到的概念模型E-R图依据关系数据库的规则转化为逻辑表格,这些逻辑表格就是对应系统中所需要的数据表,通过逻辑设计,为数据库在具体的DBMS中的实现提供了直观准确的模型。1.9.1实体转换为关系模式(将所有实体转换为一张表)(1) 用户表(user):用户ID UserID用户名 Username 密码 Password手机号码 Tel用户类别 UserType(2)景区表(scenic)景区ID ScenicID;用户ID UserID;景区名称ScenicName;景区简介ScenicIntro;详细地址Sce

6、nicAddr;联系人ScenicLink;联系号码ScenicTel;购票类型ScenicTicket;收费金额ScenicCharge;景区美图ScenicPicture.(3)酒店(hotel):酒店ID HotelID;景点ID ScenicID;酒店级别 ID HotelClass;酒店名称 HotelName;联系人 HotelLink;联系人电话 HotelTel;详细地址 HotelAddress;经营范围 HotelIntro;酒店美图 HotelPicture。(4)餐厅(restaurant):餐厅ID RestaurantID;景点ID ScenicID;餐厅名称 Re

7、staurantName;餐厅地址 RestaurantAddr;联系电话 RestaurantTel;简介 RestaurantIntro;美食图片 RestaurantPicture。(5)特色菜:food菜品ID FoodID;餐厅ID RestaurantID;菜品名称 FoodName;菜品简介 FoodIntro;联系电话 FoodTel;特色菜图片 FoodPicture。(6)购物(shopping):特产ID LocalID;特产名称 LocalName;特产描述 LocalIntro;特产图片 LocalPicture;特产商家 LocalStore;特产商家联系电话 Lo

8、calTel;特产商家地址 LocalAddr。(7)娱乐(fun):活动ID FunID ;景点ID ScenicID;活动名称 FunName;活动简介 FunIntro;活动时间 FunTime;活动详细地址 FunAddr;活动美图 FunPicture。(8)行程(way):路线ID WayID路线名称 WayName路线内容 WayContent1.9.2联系转换为关系模式住宿订单表(hotelorder):住宿订单ID HotelOrderID;用户ID UserID;酒店ID HotelID;入住时间 HotelCheckIn;联系电话 HotelNumber。2.0逻辑表格设

9、计及实现1用户表:user名称代码类型备注用户IDUserIDInt主键用户名Username Varchar密码PasswordVarchar手机号码TelVarchar用户类别UserTypeCharcreate table user(UserID int(5) primary key,Username varchar(12) not null,Passward varchar(12) not null,Tel varchar(12) not null,UserType text(20) not null,)2景区表:scenic名称代码类型备注景区IDScenicIDInt主键用户IDU

10、serIDInt景区名称ScenicNameText景区简介ScenicIntroText详细地址ScenicAddrText联系人ScenicLinkTxt联系号码ScenicTelVarchar(11)购票类型ScenicTicketVarchar收费金额ScenicChargeInt景区美图ScenicPictureTextcreate table scenic(ScenicID int(6) primary key auto_increment,UserID int(5) not null,ScenicName text(20) not null,ScenicIntro text(40

11、0) not null,ScenicAddr text(100) not null,ScenicLink text(20) not null,ScenicTel varchar(11) not null,ScenicTicket varchar(10) not null,ScenicCharge int(10) not null,ScenicPicture text(100) not null)3酒店(hotel):名称代码类型备注酒店IDHotelIDInt(7)主键景点IDScenicIDInt外键酒店级别IDHotelClassInt酒店名称HotelNameText联系人HotelLi

12、nkText联系人电话HotelTelVarchar(11)详细地址HotelAddressText经营范围HotelIntroText酒店美图HotelPictureTextcreate table hotel(HotelID int(7) primary key,ScenicID int(6),HotelClass int(5) not null, HotelName text(20) not null,HotelLink text(20) not null,HotelTel varchar(11) not null,HotelAddress text(40) not null,Hotel

13、Intro text(1000) not null,HotelPicture text(100) not null, constraint FK_hotel_scenic foreign key (ScenicID) references scenic(ScenicID)4住宿订单表(hotelorder):名称代码类型备注住宿订单IDHotelOrderIDInt主键用户IDUserIDInt外键酒店IDHotelIDInt外键入住时间HotelCheckInDatetime联系电话HotelNumberVarcharcreate table hotelorder(HotelOrderID

14、int(8) primary key auto_increment,UserID int(5) not null,HotelID int(7) not null,HotelCheckIn DATETIME,HotelNumber varchar(11) not null,constraint FK_hotelorder_user foreign key (UserID) references user(UserID),constraint FK_hotelorder_hotel foreign key (HotelID) references hotel(HotelID)5餐厅(restaur

15、ant):名称代码类型备注餐厅IDRestaurantIDInt主键景点IDScenicIDInt外键餐厅名称RestaurantNameText餐厅地址RestaurantAddrText联系电话RestaurantTelVarchar简介RestaurantIntroText美食图片RestaurantPictureTextcreate table restaurant(RestaurantID int(9) primary key auto_increment,ScenicID int(6) not null,RestaurantName text(20) not null,Restau

16、rantAddr text(100) not null,RestaurantTel varchar(11) not null,RestaurantIntro text(1000) not null,RestaurantPicture text(100) not null,constraint FK_restaurant_scenic foreign key (ScenicID) references scenic(ScenicID)6特色菜:food名称代码类型备注菜品IDFoodIDInt主键餐厅IDRestaurantIDInt外键菜品名称FoodNameText菜品简介FoodIntro

17、Text联系电话FoodTelVarchar特色菜图片FoodPictureTextcreate table food(FoodID int(10) primary key auto_increment,RestaurantID int(9) not null,FoodName text(20) not null,FoodIntro text(1000) not null,FoodTel varchar(11) not null,FoodPicture text(100) not null,constraint FK_food_restaurant foreign key (Restauran

18、tID) references restaurant(RestaurantID)7购物(shopping):名称代码类型备注特产IDLocalIDInt特产名称LocalNameText特产描述LocalIntroText特产图片LocalPictureText特产商家LocalStoreText特产商家联系电话LocalTelVarchar特产商家地址LocalAddrTextcreate table shopping(LocalID int(11) key auto_increment,LocalName text(20) not null,LocalIntro text(1000) no

19、t null,LocalPicture text(100) not null,LocalStore text(60) not null,LocalTel varchar(11) not null,LocalAddr text(60) not null)8娱乐(fun):名称代码类型备注活动IDFunID Int主键景点IDScenicIDInt外键活动名称FunNameText活动简介FunIntroText活动时间FunTimeDatetime活动详细地址FunAddrText活动美图FunPictureTextcreate table fun(FunID int(11) primary k

20、ey auto_increment,ScenicID int(6) not null,FunName text(20) not null,FunIntro text(1000) not null,FunTime datetime,FunAddr text(60) not null,FunPicture text(100) not null,constraint FK_fun_scenic foreign key (ScenicID) references scenic(ScenicID)9行程(way):名称代码类型备注路线IDWayIDInt路线名称WayNameText路线内容WayContentTextcreate table way(WayID int(12) primary key auto_increment,WayName text(20) not null,WayContent text(200)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1