山西晋阳旅行社网站是专门为山西省旅游业打造的一款电子信息网站。旅游综合信息的管理为中心,涵盖了旅游线路、景点信息,游客对景点的评价等功能.主要分为前台管理和后台管理两个模块,并支持用户注册及登录。主要功能包括:旅游信息模块,订单管理模块,搜索信息,下订单预约旅行等.整个系统基于B/S结构设计,技术上使用WAMP(windows+APache+MySQL+PHP)平台进行搭建实现。同时也为旅行社提供了一个旅游信息的发布和宣传的平台,具有一定的现实意义。
游客可以先通过本网站对想要去的景点进行初步了解,看看游客的评论,了解一下是否值得去浏览,那些事这个景点必去的地方,对线路提前查询好,这样有助于游客对自己的出行进行规划,在有限的时间内,玩的最好,玩的最痛快,实实在在解决游客的后顾之忧。
后台管理模块主要提供给旅行社管理旅游信息的功能。
前台管理模块主要是游客浏览、搜索信息,下订单预约旅行的功能操作。
功能描述如下:
(1)用户注册登录:用户可注册为会员身份,按照注册信息登录。
(2)旅游信息管理:旅行社可登录系统发布、修改、删除本社的旅游信息,并可对注册的用户进行修改、删除操作。
(3)前台旅游信息展示:用户或游客均可浏览、搜索各个旅行社发布的旅游信息。
(4)下订单预约:用户可对中意的旅行信息通过系统向旅行社下订单预约旅游。
(5)订单管理:用户可查看已订购订单信息。
1 引言 1
1.1 研究背景和意义 1
1.2 研究的主要内容 2
2 需求分析 3
2.1 问题分析 3
2.1.1 用户需求说明 3
2.1.2 应用现状 3
2.1.3 系统解决的问题 3
2.2 可行性分析 4
2.2.1 技术可行性 4
2.2.2 经济可行性 5
2.2.3 操作可行性 5
2.2.4 社会可行性分析 5
3 旅游网站系统概要设计 7
4 系统设计 8
4.1 系统功能模型 8
4.1.1 总体设计模块 8
4.1.2 用户功能模块设计 8
4.2 系统功能设计概述 9
4.3 数据库设计过程 9
4.3.1 数据库结构的创建 9
5 系统实现 11
5.1. 管理员模块: 11
5.1. 1、管理员登录: 11
5.1.2、管理员实现用户管理、路线管理、订单管理和留言管理 12
5.2 用户模块: 13
5.2.1、用户登录 13
5.2.2 用户个人中心 13
5.2.3留言和注销 15
5.3前台部分模块: 16
5.3.1用户注册: 16
5.3.2前台界面展示: 16
6 系统测试 19
6.1 软件测试的目的和意义 19
6.2 软件测试的步骤 19
6.3 测试方案 20
6.4 测试用例 20
7 结论 21
参 考 文 献 22
致 谢 23