河北工业大学2011届毕业论文
(3)用户表(用户名,用户类型,密码)
(4)旅行社管理(编号,名称,等级,负责线路,联系人,电话) (6)留言管理(留言编号,标题,留言人,日期,内容) (7)预定酒店表(编号,日期,用户,酒店) 注:带下划线表示主键。
服务器上建立名为test的数据库。其中主要包括下表: (1) 用户表,见表5.1 (2) 酒店管理表,见表5.2 (3) 景点管理表,见表5.3 (4) 预定表,见表5.4 (5) 旅行社管理表,见表5.5 (6) 留言表,见表5.6
(7) 数据库关系图,见图5.6所示
表5.1 YongHu表
字段名称 用户名 密码 数据类型 Char Char 是否为空 否 否 长度 10 20 说明 主键
表 5.2 JiuDian表
字段名称 酒店编号 酒店名称 酒店具体地址 酒店星级 联系人 联系电话 Char Char Char 否 否 否 10 10 20 数据类型 Int Char Char 是否为空 否 否 否 长度 10 20 20 说明 主键 17
河北工业大学2011届毕业论文
表5.3 JingDian表
字段名称 编号 景点名称 天气情况 地理位置 等级 数据类型 Int Char Char Char Char 是否为空 否 否 否 否 否 长度 10 20 20 20 10 说明 主键
表5.4 YuDing表
字段名称 姓名 身份证号 酒店名称 数据类型 Char Int Char 是否为空 否 否 否 长度 10 20 20 说明 主键 主键
表5.5 LvXxngShe表
字段名称 编号 名称 等级 负责线路 联系电话 数据类型 Int Char Char Char Char 是否为空 否 否 否 否 是 长度 10 10 10 20 20 说明 主键
18
河北工业大学2011届毕业论文
表5.6 LiuYan表
字段名称 编号 用户名 标题 内容 时间 数据类型 Int Char Char Char Char 是否为空 否 否 否 否 否 长度 10 10 20 50 10 说明 主键
图5.6 数据库关系图
6 界面设计与实现
6.1 界面设计分析
主界面是一个网站的门面,如同公司的形象,特别注重设计和规划。它是用户首先见到的界面,它的好坏直接影响到网站的访问率。为此,作者从以下几个方面对主界面进行了设计。
(1)在色彩搭配上,一种较明快的色彩为基调,配以相关的其他色彩,给用户一种鲜而不艳的美感。
(2)在字体选用上,大小适当,尽量使用常用字体,适当配用艺术字。
19
河北工业大学2011届毕业论文
(3)在网页制作上,采用框架式结构,在框架中嵌入子页,将大表化小,图片压缩,尽量减少页面响应时间。
(4)在内容上,主界面内容充实而不繁杂,既体现本站特色,又能满足用户需要。
(5)在用户操作上,简化用户操作,删去那些空洞的环节。例如,“用户注册”只须填写简单信息即可。
6.2 前台设计与实现
6.2.1 首页设计与实现
前台首页主要介绍各类信息,包括景点介绍、精品线路、民族风情、云南美食、酒店信息、旅行社、旅游常识、公告等。
前台首页实际效果图如6.1所示:
图6.1 旅游网站的前台首页
6.2.2 新闻展示页面的实现
新闻展示模块属于旅游网站的子页,主要显示旅游网站给类信息。新闻展示模块主要实现以下功能:
(1) 新闻的分类信息展示。
(2) 显示指定新闻类别下的所有详细信息。
20
河北工业大学2011届毕业论文
(3) 按要求进行模糊或精确查找新闻类别下的所有详细信息。
新闻详细内容查看页:在首页里点击新闻标题所进入的页面,显示当前所点击新闻的详细内容。
新闻列表查看页:点击导航栏相应标题进入相应新闻信息列表查看页,左侧有站内搜索,可按标题或内容对新闻进行精细或模糊查询。如图6.2
图6.2 新闻列表查看页
精品线路详细内容:包括价格,出团日期,主要景点,交通方式,预定方式等信息。如图6.3
图6.3 精品线路详细内容查看页
21