4.1.1 网络旅游信息系统开发目的
鉴于各地旅游行业的迅速发展,国内旅游需求的日益扩大,如何快捷传播各地旅游资源吸引众人眼光、如何有效采集发布各种旅游信息方便众人查询,如何提供快捷的旅游服务,已成为旅游从业者和旅游爱好者关注的话题,也是此次网络旅游信息系统开发的主要目的。网络旅游信息系统不仅仅要满足旅游从业者的要求也要满足旅游客户的需求。
4.1.2 网络旅游信息系统的功能
网络旅游信息系统的开发应同时考虑到旅游从业者与旅游客户的需求,因此我们对系统面向用户提供的功能进行了全面分析与设计。
客户可以在网上查找和对比各种旅游项目的路线、费用等情况,以便综合多种因素选择自己满意的旅游项目。同时,客户也可以查询旅行社的注册资格、信用情况以及客户满意度情况等,系统对每个预订客户的预订信息进行统计处理,客户可随时登录网站查询自己以往所有的预订情况,并可对新的预订信息进行修改、取消等。为了方便客户能及时了解旅行社的最新情况,系统为注册旅行社提供在线更新资料、发布线路预订等功能。客户也可通过网站提供的留言版对于存在的各种疑问及对本网站的建议进行留言。在后台管理方面,系统采用管理员分级管理(超级管理员和普通管理员),不同级的管理员拥有的管理权限和操作范围均不相同。
4.2 数据库的实现
4.2.1 数据结构及其E-R图
通过对网络旅游信息系统的需求和功能分析,我们进行了如下数据结构和数据项的设计:
旅游信息(图4-1):包括的基本数据项有:编号、专题、类型、标题、内容、作者、来源、点击数、发布日期、关键字。
留言信息(图4-2):包括的基本数据项有:编号、留言姓名、用户头像、性别、邮箱、主页、QQ、内容、留言时间、回复内容、回复时间。
线路信息(图4-3):包括的基本数据项有:编号、名称、类型、报价、景点、景点图片、说明、说明2、安排、安排2、注释、旅行社、发布时间。
管理员信息(图4-4):包括的基本数据项有:编号、名称、密码、权限。
旅行社信息(图4-5):包括的基本数据项有:编号、旅行社、用户名、密码、经理、地址、电话、介绍、邮箱、主页。
预订信息(图4-6):包括的基本数据项有:编号、线路编号、线路名称、旅行社、用户名、预订日期、导游、拼团、想法、备注、补充、预订姓名、地址、电子邮件、QQ、年龄、主页地址、电话号码、手机号码、传真、工作单位、身份证、邮政编码、人数、出发日期、返程日期。
本系统根据上面的设计规划出的实体有:旅游信息实体、线路信息实体、管理员实体、旅行社实体、预订信息实体、留言实体。