1、 毕业设计(论文)(2014 届)题 分院/系 专 业 班 级 学 号 学生姓名 指导教师 日 期 三亚旅游信息网的设计与实现摘要 :旅游企业是服务行业,旅游网同样也是服务行业, “得服务者得天下”是网站的竞争关键。旅游网的生存取决于它在服务内容、范围、品质上的含金量。目前的许多企业旅游网站和许多旅游企业一样,除存在经营定位模糊的弱点外,还存在着“单兵作战”所带来的预订内容范围过于狭窄的通病,因此难以产生商务效应和边际效应。80%的旅游网站以发布地方信息、旅行社信息为主,服务范围也局限于区域性,这样互联的优势难以体现。造成这种情况的主要原因在于互联网的区域经营与提供地方化服务的这一对矛盾,服务
2、的延伸速度远远跟不上互联网的发展和需求速度。对网站来说信息覆盖面减小,也会影响网上服务品质的下降,影响地方信息的可操作性和可延伸性。本文是根据旅游行业的这种现状,提出解决问题的一个可行性方法:采用现代化统一的计算机网络系统,实现了旅游管理的网络化,各类信息有序地进行存储,同时采用了权限认证的方式,只有经过了系统权限认证之后,方可进入系统主控界面,进行信息管理,信息查询,在线预定,留言簿等功能的使用。实现了各种业务系统的数据集成和信息集成,对旅行社各类信息、资源进行协同集中管理。利用ASP.NET 和数据库技术建立动态网站,实现旅游信息快速发布及接受游客的网上预定。关键词:旅游网站;Asp.Ne
3、t;三亚旅游;B/S 架构目 录1引言 .51.1 选题背景 .51.2 目前旅游行业存在的问题 .52系统需求分析 .72.1 可行性分析 .72.2 系统用例图 .82.3 用户群体与市场分析 .92.4 性能需求 .102.5 系统业务流程 .103系统的开发技术及主要构架 .133.1 系统框架 .133.2 功能模块 .143.3 数据库设计 .153.3.1 概念结构设计 .153.3.2 数据逻辑结构 .194系统功能和实现 .234.1 前台主要模块设计 .234.1.1 网站首页 .234.1.2 用户注册 .234.1.3 新闻资讯 .244.1.4 留言板 .254.1.
4、5 旅游路线 .264.1.6 门票信息 .274.2 后台主要模块设计 .284.2.1 会员管理 .284.2.2 信息管理模块 .284.2.3 帐号管理模块详细设计 .294.2.4 留言管理模块详细设计 .305 系统测试 .315.1 测试目的 .315.2 测试方法 .315.3 系统测试 .325.3.1 测试的数据 .325.3.2 系统测试方法 .325.3.3 系统测试项目表 .325.3.4 系统测试结果 .34总 结 .35致 谢 .36参考文献 .3711引言1.1 选题背景旅游业具有“无烟产业”和“永远的朝阳产业”的美称,它已经和石油业、汽车业并列为世界三大产业;
5、根据 WTTC 的统计,它每年产出 4.7 万亿美金的收入,直接或间接地为 2 亿 700 万人提供了就业机会,并支持着数以万计的企业的发展。改革开放以来,我国的旅游业有了非常迅速的发展,但是比较而言,我国国内旅游业发展的广度深度都远远不能适应经济发展和人民生活水平提高的需要。随着市场经济的发展和人民收入水平的进一步提高,人民对旅游消费的需求将进一步上升,国内旅游业在国民经济中的地位和作用越来越重要。21 世纪全球信息电子化的潮流势不可挡,计算机渗入了社会生活中的各个领域,它的广泛应用给经济和社会生活带来深刻的变革。信息技术不仅改变了人们的工作和生活方式,对人们工作和生活产生越来越深刻的影响,
6、也在改变着信息的获取、处理、交流和应用能力。改革开放以来,我国的旅游业有了非常迅速的发展,但是比较而言,我国国内旅游业发展的广度深度都远远不能适应经济发展和人民生活水平提高的需要。随着市场经济的发展和人民收入水平的进一步提高,人民对旅游消费的需求将进一步上升,国内旅游业在国民经济中的地位和作用越来越重要,但是地方旅游产业基础薄弱,管理手段滞后,信息化程度低,企业效益较差,旅游行政管理部门存在管理方式落后,缺乏信息化管理手段,信息沟通渠道不通畅等问题,所以旅游业必须转变观念,创新思维,加强对旅游部门信息资源的整合、统一管理,才能使行业更加合理、高效地运转。1.2 目前旅游行业存在的问题目前有许多
7、中型的旅游管理部门仍依靠原始的人工方式采用电子文档、电子表格等(例如 WORD、EXCEL,或者简单的 ACCESS 数据库)来对旅游信息进行管理,大部分旅行社也无自己的旅游网站,无法在现在这个网络时代接受客户的网上预定。2随着业务的不断扩展,旅行社业务操作中涉及的各种收费情况、客户情况以及旅游线路情况越来越复杂,业务操作人员若仅靠手工方式处理处理大量资料,则遗漏信息的现象更容易发生,同时也可能带来出错率的增长以及大量资源的浪费和闲置等问题。因此,只有加强对旅游部门信息资源的整合、统一管理,才能使行业更加合理、高效地运转。现行的旅游信息管理模式的问题主要体现在如下几个方面:1.各类旅游信息查询
8、速度慢,工作强度大。旅游信息中牵涉到游客资料、导游信息、费用、线路、景点、酒店等等大量的资料,用人工方式进行整理汇总时,速度慢、工作繁琐、易出错。2.各类资源之间调配难度大。由于信息面广,信息量大,因此要对其中某些资源进行统一管理、调配是需要花费大量的人工。3.相当一部分资源缺少一定的保护,处于不安全的状态,许多信息容易泄露。4.对于客户的服务要求反应慢。基于上面的原因,对于客户提出的服务要求,势必不能做出快捷的反应。5.缺少服务质量反馈的统一管理。32系统需求分析2.1 可行性分析在实施一个项目之前,首先要对将要实施的项目进行可行性分析,确定项目是否值得进行。并不是所有的问题都有简单明显的解
9、决办法,事实上,许多问题不可能在预定的系统规模之内解决。如果问题没有可行解的话,那么花费在这项工程上的任何时间、资源、人力和经费都是浪费的。可行性分析的目的就是用最小的代价在尽可能短的时间内确定问题能否解决。可行性研究的目的不是解决问题,而是确定问题是否值得去解。如果是正确的就加以肯定。可行性分析的实现,不能靠主观猜想,只能客观分析达到这个目的,所以就必须分析几种方法解决可能的弊端,从而判断原定的系统目标和规模是否实现,系统完成后所能带来的价值是否大于开发这个系统的投资价值。因此,可行性研究实质上是要进行一次大大的压缩简化了系统分析和设计的过程。我们应该给出系统的逻辑模型,然后从系统逻辑模型出
10、发,寻找可供选择的解法,研究每一种解法的可行性。一般说来,应从技术可行性、经济可行性、操作可行性等方面进行研究。1. 技术可行性是最难决断和最关键的问题。根据客户提出的系统功能、性能及实现系统的各项约束条件,从技术的角度研究系统实现的可行性。本系统采用的是.NET 家族的 ASP.NET 技术和 ADO.NET 技术。众所周知,.NET 现在已经日趋成熟、稳定,被认为是计算机领域最有前途的技术之一。同时数据库采用的是 SQL Server 2005。将 ASP.NET,ADO.NET 以及 SQL Server 2005 结合起来开发三亚旅游信息网必定是可行并且高效的。2. 经济可行性经济可行
11、性研究主要进行成本效益分析,包括估计项目的开发成本,估算开发成本是否会高于项目预期的全部利润。看软件所能带来的经济效益与开发设计所需要的投资相比,是否相适宜,同时还要看此软件能否真正给用户带来足够的经济效益,我们开的这套系统正是考虑为用户提高工作效率,节省工作时间,方便操作与4管理而设计。本系统的开发在经济上是完全可行的。开发此软件不需要大量的经费,而且是个人独立设计的,可以节省许多费用,同时也可提高个人的实际动手能力。估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否会高于项目预期的全部经费。3. 操作可行性由于现在
12、的科技的飞速发展,计算机早已普及世界的方方面面,便利的科技条件,给人们带来优越的工作环境,这也使人们对工作效率及可操作性都有了更高的要求。因此,管理形式的计算机是社会发展的必然趋势,各种智能化的软件层出不穷,减少了原来人工操作的费时费力的状况,从而提高了工作效率和准确度。本系统用户平台直接面向管理员和普通用户,界面简单、明了,采用可视化界面,普通用户只需用鼠标和键盘就可以查看信息;多数的数据输入与数据维护是由管理员完成的。由于该系统的操作简便、易懂,对于初次使用此系统的用户,不必经过复杂的培训和学习就可以掌握系统的操作流程。由此可见,开发此软件在操作上是可行的。2.2 系统用例图用例图定义:由
13、参与者(Actor) 、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。 用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。 用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。 将每个系统中的用户分出工作状态的属性和工作内容,方便建模,防止功能重复和多余的类。 用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不
14、描述系统内部对功能的具体实现。5后台管理的参与者是系统管理员,系统管理员操作的功能模块包括新闻信息管理,留言信息管理,线路信息管理,酒店信息管理,景点信息管理,门票信息管理,账号信息管理,特产信息管理等功能。后台管理员的用例图如图 2-1 所示。管理员系 统 前 台新闻管理留言管理线路管理酒店管理景点管理特产管理门票管理账号管理门票管理图 2-1 后台管理员用例图2.3 用户群体与市场分析从用户群体的特点分析,他们主要为 18-35 岁之间的年轻人,他们更容易接纳新的生活方式,本身也具有很大的消费能力,而随着互联网用户数的快速增长,各种年龄段的网络用户都在逐渐的接受这种新的购物方式,而网上支付
15、和物流行业的崛起,更凸显了电子商务的优势。截止今年第一季度,我国网民数量已达 2.44 亿人,6这是一个庞大的基数,而且正在不断增大。庞大的用户群必将为在线购物市场注入强劲的活力。从市场的前景分析,据两家美国机构发布的一份有关全球在线购物发展的报告显示,2007 年,全球在线购物的市场容量将增长 20%,达到 2110 亿美元。而我国的在线购物市场已经进入到了白热化的竞争,包括淘宝、易趣、当当等国内外巨头已经掌握了绝对的市场份额。专家预测,未来几年我国在线购物市场将达 280 亿元人民币,电子商务已成为我国互联网产业继门户、游戏、短信、搜索之后又一新的支撑点。2.4 性能需求(1) 数据精度对
16、于系统软件要求输入的数据或者软件运行输出的数据精度严格按照系统设计时的要求,在数据传输过程中要保持数据精度,不能丢失精度。(2) 时间特性要求对于系统软件运行时的时间特性要求如下:响应时间:满足使用需要,在使用者容忍范围之内;更新处理时间:及时更新;数据的转换和传送时间:满足使用需要,在使用者容忍范围之内。2.5 系统业务流程本系统业务流程是后台添加信息,前台进行显示。后台管理模块是系统管理员操作管理的功能模块,系统管理员登陆到后台管理模块需要进行验证登陆账号和登陆密码,如果正确就可以进入系统的后台进行管理,如果不正确就返回到登陆页面重新登陆 。系统管理员登陆后可以对账号信息,留言信息,订单信息,景点信息,门票信息,线路信息,新闻信息,酒店信息等信息进行添加,修改以及删除的操作。后台管理业务流程图如图 2-2 所示。