近年来,由于电脑网络技术的飞速发展及其逐步普及,利用电脑网络来对旅游服务信息进行网络化管理的条件已经日趋成熟,而传统的通过电话和传真来处理信息的传统方式已经越来越难以满足电脑网络的需求。建立基于网络的自驾游网站,成为提高效率、降低成本、完善服务的有力保证。而对于旅游服务交易,由于一个行业本身的特性,它的流通性是非常高的,所以更对电脑网络的效率提出了更高的要求。
本课题是以旅游服务在线销售为主要开发目的,借鉴当前较为成功的且相似的电子商务网站来开发与实践的,是以销售旅游服务和购买旅游服务为主要目地的自驾游网站。使用Microsoft Visual Studio 2010,Photoshop等软件实现网站的效果设计和颜色搭配。用JavaScript来实现网页的动态效果。使用C#程序设计语言,HTML,CSS软件编写代码。使用了数据库实现旅游服务的存储。
自驾游网站的功能有:旅游服务信息的查询,旅游服务购买,旅行社用户也可以把自己的旅游服务挂在本网站上出售等功能。最终完成的网站构图合理,颜色搭配协调,主要功能可以实现且可以在几大主流浏览器上兼容。
自驾游网站的设计分自驾游用户、旅行社服务及后台管理三大模块。自驾游用户模块功能主要包括用户的登录和注册、目的地行程查询、旅行定制服务购买、车辆租借、游记分享与评论模块以及订单查询等功能。旅游服务企业模块功能主要包括旅行社账号注册与登录、旅游景点门票及基本信息上传、行程定制服务、租车服务、订单管理、旅行攻略上传。后台管理模块主要包括用户信息管理、旅行社注册信息审核管理、旅行社经营服务管理、游记审核管理等功能模块。
目 录
1引言 1
1.1 课题背景 1
1.2 研究意义 1
1.3 研究现状 2
2 关键技术研究 3
2.1 ASP.NET框架 3
2.2 B/S框架 3
2.3 数据库技术 4
3 系统需求分析 6
3.1 需求分析 6
3.2 可行性分析 6
3.2.1 技术可行性 6
3.2.2操作可行性 6
3.2.3 经济可行性 6
3.2.4法律可行性 7
3.3 系统用例 7
3.4业务流程分析 7
3.5数据流程分析 8
4 系统总体设计 10
4.1 网站开发目标 10
4.2 系统功能模块 10
4.3 数据库设计 11
4.3.1 系统E-R图 11
4.3.2 实体属性图 12
4.3.3 数据库设计表 14
5 系统详细设计 17
5.1 系统设计要求 17
5.2 主要功能代码 17
5.2.1 用户登录 17
5.2.2 自驾游用户注册模块 19
5.2.3 旅行社信息管理 21
5.2.4 旅游服务信息模块 23
5.2.5 旅游攻略信息模块 25
总结 28
致谢 29