本科生毕业论文(设计)题目基于ASP.NET的在线旅游服务系统设计与实现学院软件学院专业软件工程学生姓名学号年级指导教师教务处制表二Ο一一年月日四川大学本科毕业论文基于ASP.NET的在线旅游服务系统设计与实现1基于ASP.NET的在线旅游服务系统设计与实现软件工程学生指导老师[摘要]旅游业是一个古老而年轻,可谓是历久弥新的产业。旅游业是第三产业的重要组成部分,更是当今世界发展最为迅猛的产业之一。与其他产业不同,旅游产业不是一个单一产业,而是一个产业群,包括景点、旅行社、餐饮、住宿、交通等很多产业,具有多样性和分散性。这些特点决定了传统旅游服务模式在很大程度上不够高效、即时和人性化。与此同时,传统旅游服务模式过于分散,面对庞大的旅游信息,很难实现数据的有效查询、统计、分析。而基于网络的电子商务模式则可以解决这些问题,海量的数据能够被有效记录,经过统计整理后可以用来进行分析和决策。同时,由于实现了信息和资源的协同共享,能有效节省经济成本和时间成本。基于这样的考虑,本文设计与实现了一个主要使用ASP.NET和C#开发,内容较为丰富、界面美观、构架合理的在线旅游服务系统。具体来说,本文的主要工作有:研究和分析旅游电子商务相关知识,分析了游客和旅游服务提供方的需求。并根据实际情况,设计出在线旅游服务的基本业务结构和流程。使用ASP.NET,jQuery库,AJAX技术开发网页。使用CSS、Dreamweaver、及Photoshop进行布局与美化。使用C#语言编写代码,采用.NETFramework框架,ASP.NETDevelopmentServerWeb服务器,SQLServer2005数据库,实现了后台。使用CodeSmith作为DAL层部分代码生成工具,并编译成DLL文件来引用。实现对用户搜索查询旅游相关信息的记录,并实现初步的数据统计。最终实现一个内容较为丰富、界面美观、构架合理的在线旅游服务系统。[主题词]旅游服务;电子商务;B/S架构;ASP.NET四川大学本科毕业论文基于ASP.NET的在线旅游服务系统设计与实现2DesignandImplementationofOnlineTourismServiceSystembasedonASP.NETSoftwareEngineeringStudent:Adviser:[Abstract]Tourismisanancientbutyoungindustry,canbedescribedastimeless.Tourismisanimportantpartofthetertiaryindustryandalsooneoftheworld'sfastestgrowingindustries.Unlikeotherindustry,tourismisindustry-groupratherthanasingleindustry,includingscenic,travelagency,cateringservice,hotel,andtransportation.Itisfullofdiversityanddispersion.Thesecharacteristicsdeterminethatthetraditionaltravelservicepatternisnotefficient,immediateandpersonalizedenoughinalargeextent.Thedifficultytostatisticsdataeffectivelywithsuchhugeinformationowingtothetraditionaltravelpattern’sexcessivelydispersibilityisanotherdefect.However,theE-commercepatternbasedonInternetcansolvetheseproblems.Massofdatacanberecordedeffectivelyandthenusedtomakeanalysisanddecisionafterstatisticsandorganizing.Meanwhile,economiccostsandtimecostscanbesavedsincethecollaborativesharingofinformationandresources.Basedontheseconsiderations,thispaperdesignandimplementanOnlineTourismServiceSystemwithabundantcontent,beautifulinterface,andreasonableframework,mainlyusingASP.NETandC#.Inconcrete,themainworkis:StudyandanalyzerelatedknowledgeaboutE-commerceandrequirementsofvisitorsandtravelserviceproviders.Accordingtoactualsituation,designthebasicbusinessstructureandprocedureforOnlineTourismServiceSystem.UseASP.NET,jQuerylibraryandAJAXtodevelopwebpages.UseCSS,DreamweaverandPhotoshoptolayoutandembellishwebpages.UseC#,.NETFramework,ASP.NETDevelopmentServerandSQLServer2005toimplementbackgroundend.UseCodeSmithasthecodegeneratorofDALlayer,thencompiletoDLLfilesforreference.四川大学本科毕业论文基于ASP.NET的在线旅游服务系统设计与实现3Implementrecordingandbasicstatisticofuser’ssearchconditions.ImplementanOnlineTourismServiceSystemwithabundantcontent,beautifulinterface,andreasonableframework.[KeyWords]tourismservice;E-commerce:B/Sarchitecture;ASP.NET四川大学本科毕业论文基于ASP.NET的在线旅游服务系统设计与实现1目录1绪论......................................................11.1论文背景及研究意义.......................................11.2论文的主要工作...........................................11.3论文结构.................................................22背景知识和相关技术介绍.....................................32.1背景知识.................................................32.1.1电子商务....................................................................................................................32.1.2旅游电子商务............................................................................................................32.2关键技术.................................................52.2.1ASP.NET....................................................................................................................52.2.2.NETFramework........................................................................................................62.2.3WebService与SOA..................................................................................................62.2.4AJAX..........................................................................................................................72.2.5jQuery.........................................................................................................................82.2.6CodeSmith.................................................................................................................83需求分析与总体设计........................................103.1需求分析................................................103.1.1功能需求..................................................................................................................103.1.2性能需求..................................................................................................................103.2总体设计................................................103.2.1技术路线..................................................................................................................103.2.2拓扑结构..................................................................................................................113.2.3架构设计..................................................................................................................123.2.4功能模块设计.....