题目: 旅游信息管理
专业班级: 计算机科学与技术班
学 号: 1308010
学生姓名:
授课教师: 周贵华
2015 年 10 月 29 日
旅游信息管理项目组 |
1
目 录
目 录.................................................................................................................2
第 1 章 旅游信息管理系统分析......................................................................4
1.1 开发背景...............................................................................................................................4
1.1.1 需求分析....................................................................................................................4
1.2 系统分析...............................................................................................................................4
1.2.1 系统架构....................................................................................................................4
1.2.2 系统总述....................................................................................................................5
1.3 功能分析...............................................................................................................................6
1.3.1 旅游信息管理首页....................................................................................................6
1.3.2 景点介绍....................................................................................................................6
1.3.3 行程攻略....................................................................................................................7
1.3.4 游记和画册................................................................................................................7
1.4 系统的业务流程分析...........................................................................................................7
1.4.1 业务流程分析的目的................................................................................................7
1.4.2 系统的业务流程分析................................................................................................7
1.5 系统的数据流程分析...........................................................................................................9
1.5.1 数据流程顶层图分析..............................................................................................10
1.5.2 数据流程一层图分析..............................................................................................10
1.5.3 系统的数据字典......................................................................................................11
第 2 章 旅游信息管理系统设计....................................................................14
2.1 功能模块设计.....................................................................................................................14
2.1.1 模块设计原则..........................................................................................................14
2.1.2 绘制用例图设计系统功能......................................................................................14
2.1.3 绘制系统流程图......................................................................................................16
2.2 代码设计.............................................................................................................................18
2.3 数据库分析和设计.............................................................................................................18
2.3.1 数据库设计原则......................................................................................................18
2.3.2 数据库概念设计......................................................................................................19
2.2.3 数据库逻辑设计......................................................................................................22
2.2.4 数据库物理结构设计..............................................................................................22
2.4 界面设计.............................................................................................................................24
第 3 章 旅游信息管理系统实现....................................................................26
3.1 管理员相关功能的实现.....................................................................................................26
3.2 普通用户相关功能的实现.................................................................................................27
旅游信息管理项目组 | 目 录
2
3.3 旅行社相关功能的实现.....................................................................................................28
第 4 章 测试....................................................................................................30
4.1 系统功能测试方法概述.....................................................................................................30
4.2 测试反馈结果.....................................................................................................................31
4.2.1 黑盒子测试..............................................................................................................31
4.2.2 白盒子测试..............................................................................................................36
4.3 系统安全性分析.................................................................................................................36
4.4 系统实用性分析.................................................................................................................37
参考文献.........................................................................................................37
旅游信息管理项目组 | 目 录
3
第 1 章 旅游信息管理系统分析
1.1 开发背景
随着生活质量的提高,旅游已经成为人们休闲娱乐的重要方式。我们所要开发旅游信
息管理网就是起到让用户和旅游公司建立联系、用户与用户之间可以交流的一个互动平台
通过该平台,不仅旅行社可以发布旅游信息,而用户就可以在网站中看到这些信息,而且
用户从而考虑是否加入相应的旅游团;而且用户可以发布游记,记录自己旅游的经历感受
分享自己的经验,其他的用户可以根据这些游记作为自己行程安排的参考。旅游信息网与
传统的旅游公司网站不同,它是为用户旅游提供相关旅游信息,进而选择适合自己的旅行
方式合理安排行程的一个网站。
1.1.1 需求分析
1.2 系统分析
1.2.1 系统架构
如图 1-2-1 系统总体架构图所示:
旅游信息管理项目组 | 第 1 章 旅游信息管理系统分析
4
图 1 系统总体架构
1.2.2 系统总述
旅游信息管理是一个网络互动平台,分为三个版块:景点介绍、行程攻略、游记和画
册。首页内容包括登录界面链接按钮、动态新闻、景点介绍摘要、行程攻略摘要、游记和
画册摘要。“景点介绍”包含景点介绍、景点展示、度假村介绍、景点评价等内容;“行程攻
略”为旅行社提供发布信息的平台,旅行社按目的地和天数提供某地若干日游等旅游攻略,
提供相关线路信息咨询服务;“游记和画册”为驴友分享游记和旅行照片,分享旅游心情、
感受、旅行经验以及旅行照片的平台。
旅游信息管理项目组 | 第 1 章 旅游信息管理系统分析
5
旅游信息管理平台
行程攻略景点介绍 游记和画册
行程介绍 游记介绍景点详情