ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:799.81KB ,
资源ID:16555161      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16555161.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机专业毕业论文基于NET汽车票在线订购网站设计与实施Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机专业毕业论文基于NET汽车票在线订购网站设计与实施Word下载.docx

1、With the further development and maturity of the Internet, Web applications are more and more widely. Popularity of the Internet has dramatically changed the way people lived, it has become to access and exchange of information is one of the most effective way. It is a unique advantage in this rapid

2、ly penetrate the market more and more traditional areas such as booking. Effective integration of Internet and booking for a way to network online booking, this is a subject that needs to be examined. In this context, the paper discusses the management of vehicle booking system design and implementa

3、tion. Through a variety of database management system on the model, Jie He bus ticket query the actual demand, and this also shows the car booking management system development process and various technical details. This system needs to adapt to the times, and improve management efficiency and desig

4、n and development. According to Ministry of Planning, 2005, the country will add 200,000 kilometers mileage than highway mileage to more than 25,000 km. By 2010, the total length of 35,000 km, across the border ran through North-South thing, and five vertical and seven horizontal 12 national trunk r

5、oad system will be established, connectivity and coverage of the population over 200 000 cities. For customers in the growing competition in transport services to ensure the advantage, improve customer service quality roads, road passenger transport sector has been struggling to find more competitiv

6、e, new ways to improve the services of. Combination of the characteristics of the system to be developed, the design of software, object-oriented design and development tools , background database using sql. The system tried to be simple, user-friendly, flexible, practical and safe. Paper introduces

7、 the development background of the topic, to be completed by the function and development process. Note key focus of the system design, design ideas, technologies and solutions difficult.Keywords: database management system. . Ticket Query目录摘 要 IAbstract II1 绪言 11.1 课题的来源、目的、意义 11.2 开发工具简介 22 网站需求分析

8、 52.1 系统目标与要求 52.2 系统总体需求 52.2.1 车票信息发布 52.2.2 网上订票 63 网站总体设计和实现 63.1 开发环境 63.2服务器端技术指标 73.3 总体设计 73.4 数据库设计 73.4.1 数据表的设计 74 网站详细设计和实现 114.1 网站前台 114.1.1 网站首页 114.1.2 用户首页 114.1.3 投诉和建议 124.2 网站后台 134.2.1 后台登录模块 134.2.2管理员登录 144.2.3登陆管理 154.2.4 数据管理 164.2.5订单管理 204.2.6投诉意见处理 204.3 在线订票模块 214.3.1 车票

9、搜索 224.3.2 在线订票 225 总结与展望 24致 谢 25参考文献 26附录 271. 绪言1.1 课题的来源、目的、意义随着经济的发展,交通运输越来越便捷,但有些地方的客运定票管理水平还很低,它浪费了大量人力和物力,耽误了乘客宝贵的时间。为了提高效率,减轻劳动强度,设计开发客运订票系统。 订票管理系统是企业信息决策和管理的重要的组成部分,是一种典型的信息管理系统(MIS),其开发主要包括后台的数据库的建立、维护以及前端的相应应用程序的开发两个方面的内容,数据库的建立和维护主要要求其管理数据的一致性、完整性、安全性等特点,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学

10、易用等特点。信息时代已经来临,信息处理的利器计算机应用于车站售票的日常管理为车站售票的现代化带来了从未有过的动力和机遇。采用计算机管理信息系统已成为汽车车站票务管理科学化和现代化的重要标志。在此背景下,本文论述了汽车订票管理系统的设计实现。通过对各种数据库管理系统的模型分析,结合汽车车站票务销售查询过程的实际需求,同时本文还说明了汽车订票管理系统的开发过程及各种技术细节。汽车售票是公路运输业务管理的一项最基本业务。表面上看,它只是公路运输业务的一个简单部分,但是它涉及的业务量大、客户多,还涉及资金管理与客户服务等多方面,因此这项业务关不像看上去那么简单。过去传统的售票方式已不能满足现代铁路运输

11、业务流量剧增的客观要求,本系统便是利用目前最先进、最新型的开发工具开发一个火车售票管理系统。它能方便快捷地运用在火车业务的营运之中 本系统下几点要求:1 可以存储所有车辆的全部信息和定票信息,安全、可靠、高效;2 只需数名信息录入员即可操作管理系统,节省大量人力;3 可以迅速查询所需信息。1.2 开发工具简介1.2.1 Microsoft Visual Studio 2008简介本系统前台采用的开发软件是Microsoft Visual Studio 2008。Visual Studio 是微软公司推出的开发环境,是目前最流行、最新的Windows平台应用程序开发环境版本。自微软发布Visua

12、l Studio以来,经历了5.0、6.0、7.0等版本;2003 年,微软对 Visual Studio 2002 进行了部分修订,以 Visual Studio 2003 的名义发布(内部版本号为 7.1)。Visio 作为使用统一建模语言(UML)架构应用程序框架的程序被引入,同时被引入的还包括移动设备支持和企业模版。.NET 框架也升级到了 1.1。Visual Basic、Visual C+ 都被扩展为支持托管代码机制的开发环境,Visual Basic .NET更是从 Visual Basic 脱胎换骨,彻底支持面向对象的编程机制。.NET框架机制的运用,使得建立在 C+和 Jav

13、a 基础上的现代语言C#非常成熟,是编写 .NET 框架很好的语言。Microsoft Visual Studio 2008版本的发布,更是对程序设计提供了关键的改进。为了帮助开发人员迅速创建先进的软件,Visual Studio 2008 提供了改进的语言和数据功能,例如语言集成的查询 (LINQ),各个编程人员可以利用这些功能更轻松地构建解决方案以分析和处理信息,开发人员还可以从同一个开发环境内创建面向多个 .NET Framework 版本的应用程序。开发人员能够构建面向 .NET Framework 2.0、3.0 或 3.5 的应用程序,意味他们可以在同一环境中支持各种各样的项目;新

14、版本还被允许联系新工具在平台上使用,使得用户有更好的WEB体验。.NET Framework能够快速构造具有出色的最终用户体验的紧密联系的应用程序,在 .NET Framework 模型业务流程上有效构建的紧密联系的应用程序有利于在异类环境中实现系统集成。Visual Studio 和 .NET Framework 的结合使用减少了对公用管道代码的需要,从而缩短了开发时间并使开发人员能够集中精力解决业务问题。1.2.2 SQL Server 2005简介SQL Server 2005数据库在SQL Server 2000的基础上上升了一个档次,尤其是在数据分区、可编程性、语言增强以及安全上都有

15、长足的进步;但也保留了SQL Server 2000原来具有的优点。从借助浏览器实现的数据库查询功能到内容丰富的扩展标记语言(XML)支持特性均可有力地证明:SQL Server 2005全面支持Web功能的数据库解决方案。与此同时,SQL Server 2005还在可伸缩性与可靠性方面保持着多项基准测试纪录,而这两方面特性又都是企业数据库系统在激烈市场竞争中克敌致胜的关键所在。无论以应用程序开发速度还是以事务处理运行速度来衡量,SQL Server 2005都堪称最为快捷的数据库系统。 高度的人性化使SQL Server 2005有着优秀的可编程性,几乎是变革性的提升;如CLR(Common

16、 Language Runtime,公共语言运行时)集成。你可以轻松利用.NET语言的优势如其面向对象的封装、继承和多态特性,编写出那些需要对数据进行复杂数值计算或逻辑的代码,如字符串处理,数据加密算法,XML数据操作等等。所以这样的优势使得使用它的开发商几乎会立即升级到SQL Server 2005 享受数据库编程的便捷。1.2.3 C#语言简介C#(C Sharp)是微软公司.NET战略部署的重要一环,是面向对象(OO, Open to Object)的编程语言(PL, Programming Language)。从.NET1.0, .NET2.0, 到.NET3.5,C#也经历了C#1.

17、0, C#2.0和C#3.0的过程,发展成为一门成熟的语言,也使微软一次拿出以C#为“内核”,XAML为“外壳”,WPF、WCF、LINQ等为“包装”,ASP.NET AJAX和Silverlight等为“深度扩展”的全方位“阻击”Java和Flash等技术的部署。C#和Java相似,需要运行在特定的环境中,而不同的是,Java运行在JVM(Java虚拟机)上,而C#运行在.NET Framework(准确的说是CLR,Common Language Runtime)上。比如C#2.0可运行在.NET2.0和.NET3.5上,而C#3.0只能运行在.NET3.5上(这里是指广义上,其实C#的2

18、.0和3.0版本没有本质的区别,只是在某些特性上有所变动,以下所说的C#无特别指出,均指C#2.0以上版本)。要运行C#程序,电脑必须安装了windows(XP以上版本最佳,linux平台下的虚拟机和.NET Framework还在研究阶段),并安装必要的.NET Framework。其实,在Windows Vista中,微软已经加入了.NET3.0。而要是想要编译C#程序,则至少要安装.NET Framework SDK。对于C#的争论从来没有停止过,特别是Jave阵营和C/C+阵营,其实,术业有专攻,扫大街的和看自行车的有何可争的?况且现在的状况是多门语言并存,至于哪门语言会遭淘汰(或许是

19、几十年后才会出现的事情,或许不会出现),还是让时间去说明。C#、VB和C+托管语言(C+/CLR,是微软对C+的扩展)的源代码经过C#编译器和连接器编译成中间语言(ML, Mid-Language),功能相同语言不同的代码可能会编译成相同的ML,这使得C#、VB、C+/CLR等语言工作者可以在同一个工程里合作,使得不同编程语言的使用者可以在同一个团队中融洽相处。当第一次运行C#程序时,CLR会根据系统配置,将其优化编译成最终程序,今后再次运行时就无需经过CLR编译而能够快速运行,这使得开发者可以最大程度的从不同系统平台上的不同代码编辑和优化中解放出来。CLR还支持延迟编译的技术,使得不同模块在

20、使用时才编译,减少了编译的工作量,加快了程序第一次启动的速度。微软的Visual Studio是一套功能全面的集成开发环境软件(IDE, Intergreted Development Environment),Visual C#是其中的一个部分。Visual C# 2008 Express 是最新的免费C#开发环境。2. 网站需求分析2.1 系统目标与要求汽车车票在线订购网以汽车车票订购为主要内容,发布相关车次的信息。给浏览者提供浏览大量的汽车车次的相关信息。在信息为重的前提下,注重网站页面的美观,网站的设计在风格统一、在色彩上协调、架构上清晰,毕竟美观的界面可以迅速留住用户的心。在功能上让

21、浏览者可查询车票信息,允许网站管理员提供车票预订信息。当然像这样的网站后台维护工作会相当繁重,这就要求网站的后台管理越简单越好,甚至可以让不懂网站后台知识的人能轻松添加、修改、删除网站中的信息。所以要在整个网站的设计当中处处考虑到浏览者和后台维护者的操作方便。这也因该是设计任何系统所须考虑的最重要的问题。不管是做什么样的网站最终的目的只有一个,即是为用户服务。理所当然在做需求分析的时候应充分的从用户的角度来考虑问题。2.2 系统总体需求 通过上面的分析,可以得出:(1). 网站要提供大量汽车车票的相关信息,并分门别类的放在相应的档目中。(2). 要便于网站管理人员的管理,汽车车次相关信息要能方

22、便的发布,修改和删除。(3). 要能方便用户在网站内查询搜索所需车票的相关信息,并且可以在线订票。2.2.1 车票信息发布用户:网站管理人员。功能说明:(1). 信息的发布:网站管理人员在统一的界面中发布信息,通过后来程序拼合成完整的网页展现在用户的面前。(2). 信息的查询:网站管理人员和用户都能方便查询网站中的相关信息。信息的管理(1). 类别管理:方便信息搜索和信息处理。(2). 类别调整:方便地对进入数据库的信息进行类别上的调整。(3). 内容整合:栏目的信息既可以按最小单元显示,也可以按各种方式合并在前台显示。(4). 信息的修改和删除:能修改错误的信息,和删除过时的信息。2.2.2

23、 网上订票需要订票的顾客 。顾客可以在线查询所需要的车票的详细信息,如果所订购的车票不够,则系统会自动提示。若有票则可以提交客户的详细信息及时订票。3. 网站总体设计和实现3.1 开发环境操作系统:Windows 9X、Windows NT Workstation/Server 4.0以上、Windows 2000 Server/Professional、Windows XP Professional。CPU:没有很高的要求,只要能够顺利运行Windows系列操作系统就可以了。当然,CPU的处理速度越快,运行ASP代码的效率越高。内存:最低配置32MB,建议使用64MB以上内存,如果使用Win

24、dows 2000或Windows XP建议使用128MB以上内存。硬盘空间:至少需要50MB以上的硬盘空间来安装所需的组件。运行ASP的服务器端要求:(如表3.1所示)表3.1操作系统需要安装的Web ServerWindows 98PWS 4.0以上Windows NT 4.0 ServerIIS 4.0以上Windows 2000IIS 5.0以上Windows XP3.2服务器端技术指标1. 服务器数据库采用SQL Server 2005;2.采用IIS 6.0作为系统运行服务器;3.客户端采用浏览器,满足客户易用性要求;4.客户端须满足如下技术指标:(1)IE 5.5及其以上版本。(

25、2)Windows 2000版本操作系统及以上版本。3.3 总体设计根据总体的需求,结合技术上的情况,确定该网站的功能要求:(1). 创建一个后台数据表用于存放网站各类别的车票的相关信息。(2). 创建一个后台数据表用于存放管理员信息。(3). 创建一个车次发布的订票信息数据库。(4). 编制一个管理员登录模块。(5). 编制一个各地车票查询模块,用于用户了解和查询自己想找的车票(6). 编制一个后台登录系统,用于网站管理员的登录。(7). 编制一个后台管理系统,用于网站管理员管理车票相关信息。(8). 设计各类信息的前台展示页面。3.4 数据库设计3.4.1 数据表的设计长途汽车票在线订购网

26、站的数据库中共包含5个数据表。分别是用于存放管理员信息的表SystemUser,如表3.1。用于存放用户订票信息的表ConsumerOrder, 如表3.2。用于存放用户建议和投诉信息的表ConsumerSuggestion,如表3.3。用于存放网站发布的车票信息的表FlightInformation,如表3.4。表3.1 用于存放管理员信息的表SystemUser表3.2用于存放用户订票信息的表ConsumerOrder表3.3用于存放用户建议和投诉信息的表ConsumerSuggestion表3.4用于存放网站发布的车票信息的表FlightInformation 3.5 通用模块每个网站和

27、系统都会有很多通用模块。如果把这些通用模块单独的给封装在一个文件中,在用到它的时候,就只调用这个文件,而不用在每个要用到它的页面又把它重新编辑一遍。把公共的通用模块给封装起来,这样做不仅可以省去很多代码,使程度简单,又可以避免在每次重新编辑时不小心而产生的错误,可以说是省力、省时、省心。分析网站需求,什么样的模块需要把它单独封装出来呢?那就是以下几种。(1). 数据库连接在动态网站开发时,一个很重要的步骤就是建立数据库的连接,即访问数据库。 (2). 检查表单元素的程序在网站的设计中应该会有很多页面涉及到表单的提交,那么表单中有些信息是必要填写的,那有些信息可以选填,这样一为,要怎样判断表单中

28、该填的信息是否填写完全了呢?这就需要一个程度来检查表单元素是否为空。这个通用模块可以用于管理员注册,车票信息发布,订票信息等模块。具体代码如下:if (count 0) Response.Write(scriptalert(用户名已存在);history.back() else SqlCommand intable = new SqlCommand(insert into SystemUser(user_name,pass_word)values( + un + , + cp + ), ts); intable.ExecuteNonQuery();script language = javascript新建用户成功,请记住您的密码!)- ->欢迎使用长途汽车在线订票系统4.1.2 用户首页在用户主页中主要可以完成的功能是:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1