毕业设计(论文)-基于.NET汽车票在线订购网站设计与实施.doc_第1页
毕业设计(论文)-基于.NET汽车票在线订购网站设计与实施.doc_第2页
毕业设计(论文)-基于.NET汽车票在线订购网站设计与实施.doc_第3页
毕业设计(论文)-基于.NET汽车票在线订购网站设计与实施.doc_第4页
毕业设计(论文)-基于.NET汽车票在线订购网站设计与实施.doc_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

华中科技大学远毕业设计 题目:基于题目:基于.NET.NET 汽车票在线订购网站设计汽车票在线订购网站设计 与实施与实施 学 院: 班 级: 姓 名: 老 师: 华中科技大学远毕业设计 I 摘摘 要要 随着互联网的进一步发展与成熟,网络应用也越来越广泛。互联网的普及 大大改变了人们的生活方式,它已成为人们获取和交换信息的最有效的途径之 一。它正以这种独有的优势快速渗透到越来越多的传统市场领域,例如订票。 让互联网与订票有效结合的一种方式就是在线订票网,这正是课题所需要研究 的。在此背景下,本文论述了汽车车订票管理系统的设计与实现。通过对各种 数据库管理系统的模型分析,结合汽车站售票查询的实际需求,同时本文还说 明了汽车订票管理系统的开发过程及各种技术细节。本系统是适应时代发展的 需要,提高管理的效率而开发设计的。 根据交通部的规划,到 2005 年,全国 公路总里程将新增 20 万公里以上,高速公路里程将超过 2.5 万公里。到 2010 年,总长约 3.5 万公里、纵贯东西和横穿国境南北的“五纵七横”12 条国道主干 线系统将全面建成,连通和覆盖二十万以上人口的所有城市。为了在日益加剧 的客户运输服务竞争中确保优势,改善公路客户的服务质量,公路客运部门一 直在努力寻找提高竞争力、改善服务的新途径。结合所要开发的系统的特点, 本软件设计采用 面向对象设计开发工具,后台数据库采用 sql。整个 系统力求做到操作简便、界面友好、灵活、实用和安全。 论文主要介绍了本课 题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、 设计思想、难点技术和解决方案。关键词关键词:数据库管理系统,,票务查询 华中科技大学远毕业设计 II Abstract 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 rapidly 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 implementation. 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 design 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 road 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 competitive, 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 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 华中科技大学远毕业设计 III 目录目录 摘摘 要要.I ABSTRACTABSTRACT.II 1 1 绪言绪言.1 1.1 课题的来源、目的、意义.1 1.2 开发工具简介.2 2 2 网站需求分析网站需求分析.5 2.1 系统目标与要求.5 2.2 系统总体需求.5 2.2.1 车票信息发布.5 2.2.2 网上订票.6 3 3 网站总体设计和实现网站总体设计和实现.6 3.1 开发环境.6 3.2 服务器端技术指标.7 3.3 总体设计.7 3.4 数据库设计.7 3.4.1 数据表的设计.7 4 4 网站详细设计和实现网站详细设计和实现.11 4.1 网站前台.11 4.1.1 网站首页.11 4.1.2 用户首页.11 4.1.3 投诉和建议.12 4.2 网站后台.13 4.2.1 后台登录模块.13 4.2.2 管理员登录.14 4.2.3 登陆管理.15 4.2.4 数据管理.16 4.2.5 订单管理.20 4.2.6 投诉意见处理.20 4.3 在线订票模块.21 4.3.1 车票搜索.22 4.3.2 在线订票.22 5 5 总结与展望总结与展望.24 致致 谢谢.25 参考文献参考文献.26 附附录录.27 华中科技大学远毕业设计 1 1.1. 绪绪言言 1.11.1 课题的来源、目的、意义课题的来源、目的、意义 随着经济的发展,交通运输越来越便捷,但有些地方的客运定票管理水平 还很低,它浪费了大量人力和物力,耽误了乘客宝贵的时间。为了提高效率, 减轻劳动强度,设计开发客运订票系统。 订票管理系统是企业信息决策和管理的重要的组成部分,是一种典型的信息 管理系统(MIS) ,其开发主要包括后台的数据库的建立、维护以及前端的相应 应用程序的开发两个方面的内容,数据库的建立和维护主要要求其管理数据的 一致性、完整性、安全性等特点,而前台的应用程序开发则要求做到各项功能 要完备、操作要简便、易学易用等特点。 信息时代已经来临,信息处理的利器计算机应用于车站售票的日常管理 为车站售票的现代化带来了从未有过的动力和机遇。采用计算机管理信息系统 已成为汽车车站票务管理科学化和现代化的重要标志。在此背景下,本文论述 了汽车订票管理系统的设计实现。通过对各种数据库管理系统的模型分析,结 合汽车车站票务销售查询过程的实际需求,同时本文还说明了汽车订票管理系 统的开发过程及各种技术细节。本系统是适应时代发展的需要,提高管理的效 率而开发设计的。汽车售票是公路运输业务管理的一项最基本业务。表面上看, 它只是公路运输业务的一个简单部分,但是它涉及的业务量大、客户多,还涉 及资金管理与客户服务等多方面,因此这项业务关不像看上去那么简单。过去 传统的售票方式已不能满足现代铁路运输业务流量剧增的客观要求,本系统便 是利用目前最先进、最新型的开发工具 开发一个火车售票管理系统。它 能方便快捷地运用在火车业务的营运之中 本系统下几点要求: 1 可以存储所有车辆的全部信息和定票信息,安全、可靠、高效; 2 只需数名信息录入员即可操作管理系统,节省大量人力; 3 可以迅速查询所需信息。 华中科技大学远毕业设计 2 1.21.2 开发工具简介开发工具简介 .1 MicrosoftMicrosoft VisualVisual StudioStudio 20082008 简介简介 本系统前台采用的开发软件是 Microsoft Visual Studio 2008。Visual Studio 是微软公司推出的开发环境,是目前最流行、最新的 Windows 平台应用程序开 发环境版本。 自微软发布 Visual 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+和 Java 基础上的现代语 言 C#非常成熟,是编写 .NET 框架很好的语言。 Microsoft Visual Studio 2008 版本的发布,更是对程序设计提供了关键的改 进。为了帮助开发人员迅速创建先进的软件,Visual Studio 2008 提供了改进的 语言和数据功能,例如语言集成的查询 (LINQ),各个编程人员可以利用这些功 能更轻松地构建解决方案以分析和处理信息,开发人员还可以从同一个开发环 境内创建面向多个 .NET Framework 版本的应用程序。开发人员能够构建面向 .NET Framework 2.0、3.0 或 3.5 的应用程序,意味他们可以在同一环境中支持 各种各样的项目;新版本还被允许联系新工具在平台上使用,使得用户有更好 的 WEB 体验。.NET Framework 能够快速构造具有出色的最终用户体验的紧密 联系的应用程序,在 .NET Framework 模型业务流程上有效构建的紧密联系的 应用程序有利于在异类环境中实现系统集成。Visual Studio 和 .NET Framework 的结合使用减少了对公用管道代码的需要,从而缩短了开发时间并使开发人员 能够集中精力解决业务问题。 华中科技大学远毕业设计 3 .2 SQLSQL ServerServer 20052005 简介简介 SQL Server 2005 数据库在 SQL Server 2000 的基础上上升了一个档次,尤 其是在数据分区、可编程性、语言增强以及安全上都有长足的进步;但也保留 了 SQL Server 2000 原来具有的优点。从借助浏览器实现的数据库查询功能到内 容丰富的扩展标记语言(XML)支持特性均可有力地证明:SQL Server 2005 全 面支持 Web 功能的数据库解决方案。与此同时,SQL Server 2005 还在可伸缩 性与可靠性方面保持着多项基准测试纪录,而这两方面特性又都是企业数据库 系统在激烈市场竞争中克敌致胜的关键所在。无论以应用程序开发速度还是以 事务处理运行速度来衡量,SQL Server 2005 都堪称最为快捷的数据库系统。 高度的人性化使 SQL Server 2005 有着优秀的可编程性,几乎是变革性的提 升;如 CLR(Common Language Runtime,公共语言运行时)集成。你可以轻松利 用.NET 语言的优势如其面向对象的封装、继承和多态特性,编写出那些需要对 数据进行复杂数值计算或逻辑的代码,如字符串处理,数据加密算法,XML 数 据操作等等。所以这样的优势使得使用它的开发商几乎会立即升级到 SQL Server 2005 享受数据库编程的便捷。 .3 C#C#语言简介语言简介 C#(C Sharp)是微软公司.NET 战略部署的重要一环,是面向对象(OO, Open to Object)的编程语言(PL, Programming Language)。从.NET1.0, .NET2.0, 到.NET3.5,C#也经历了 C#1.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.0 和 3.0 版本没有本质的 区别,只是在某些特性上有所变动,以下所说的 C#无特别指出,均指 C#2.0 以 上版本)。要运行 C#程序,电脑必须安装了 windows(XP 以上版本最佳,linux 平台下的虚拟机和.NET Framework 还在研究阶段),并安装必要的.NET 华中科技大学远毕业设计 4 Framework。其实,在 Windows Vista 中,微软已经加入了.NET3.0。而要是想 要编译 C#程序,则至少要安装.NET Framework SDK。 对于 C#的争论从来没有停止过,特别是 Jave 阵营和 C/C+阵营,其实,术 业有专攻,扫大街的和看自行车的有何可争的?况且现在的状况是多门语言并 存,至于哪门语言会遭淘汰(或许是几十年后才会出现的事情,或许不会出现) ,还是让时间去说明。 C#、VB 和 C+托管语言(C+/CLR,是微软对 C+的扩展)的源代码经过 C#编 译器和连接器编译成中间语言(ML, Mid-Language),功能相同语言不同的代码 可能会编译成相同的 ML,这使得 C#、VB、C+/CLR 等语言工作者可以在同一个 工程里合作,使得不同编程语言的使用者可以在同一个团队中融洽相处。当第 一次运行 C#程序时,CLR 会根据系统配置,将其优化编译成最终程序,今后再 次运行时就无需经过 CLR 编译而能够快速运行,这使得开发者可以最大程度的 从不同系统平台上的不同代码编辑和优化中解放出来。CLR 还支持延迟编译的 技术,使得不同模块在使用时才编译,减少了编译的工作量,加快了程序第一 次启动的速度。 微软的 Visual Studio 是一套功能全面的集成开发环境软件(IDE, Intergreted Development Environment),Visual C#是其中的一个部分。 Visual C# 2008 Express 是最新的免费 C#开发环境。 华中科技大学远毕业设计 5 2.2. 网站需求分析网站需求分析 2.12.1 系统目标与要求系统目标与要求 汽车车票在线订购网以汽车车票订购为主要内容,发布相关车次的信息。 给浏览者提供浏览大量的汽车车次的相关信息。在信息为重的前提下,注重网 站页面的美观,网站的设计在风格统一、在色彩上协调、架构上清晰,毕竟美 观的界面可以迅速留住用户的心。在功能上让浏览者可查询车票信息,允许网 站管理员提供车票预订信息。 当然像这样的网站后台维护工作会相当繁重,这就要求网站的后台管理越 简单越好,甚至可以让不懂网站后台知识的人能轻松添加、修改、删除网站中 的信息。所以要在整个网站的设计当中处处考虑到浏览者和后台维护者的操作 方便。这也因该是设计任何系统所须考虑的最重要的问题。 不管是做什么样的网站最终的目的只有一个,即是为用户服务。理所当然 在做需求分析的时候应充分的从用户的角度来考虑问题。 2.22.2 系统总体需求系统总体需求 通过上面的分析,可以得出: (1). 网站要提供大量汽车车票的相关信息,并分门别类的放在相应的 档目中。 (2). 要便于网站管理人员的管理,汽车车次相关信息要能方便的发布, 修改和删除。 (3). 要能方便用户在网站内查询搜索所需车票的相关信息,并且可以 在线订票。 .1 车票信息发布车票信息发布 用户:网站管理人员。 功能说明: (1). 信息的发布:网站管理人员在统一的界面中发布信息,通过后来 程序拼合成完整的网页展现在用户的面前。 (2). 信息的查询:网站管理人员和用户都能方便查询网站中的相关信 息。 信息的管理 华中科技大学远毕业设计 6 (1). 类别管理:方便信息搜索和信息处理。 (2). 类别调整:方便地对进入数据库的信息进行类别上的调整。 (3). 内容整合:栏目的信息既可以按最小单元显示,也可以按各种方式 合并在前台显示。 (4). 信息的修改和删除:能修改错误的信息,和删除过时的信息。 .2 网上订网上订票票 用户:需要订票的顾客 。 功能说明:顾客可以在线查询所需要的车票的详细信息,如果所订购的车票不够,则 系统会自动提示。若有票则可以提交客户的详细信息及时订票。 3.3. 网站总体设计和实现网站总体设计和实现 3.13.1 开发环境开发环境 操作系统: Windows 9X、Windows NT Workstation/Server 4.0 以上、 Windows 2000 Server/Professional、Windows XP Professional。 CPU:没有很高的要求,只要能够顺利运行Windows 系列操作系统 就可以了。当然, CPU 的处理速度越快,运行ASP 代码的效 率越高。 内存:最低配置32MB,建议使用 64MB 以上内存,如果使用 Windows 2000 或 Windows XP 建议使用 128MB 以上内存。 硬盘空间:至少需要50MB 以上的硬盘空间来安装所需的组件。 运行 ASP 的服务器端要求:(如表3.1 所示) 表 3.1 操作系统需要安装的 Web Server Windows 98 PWS 4.0 以上 Windows NT 4.0 Server IIS 4.0 以上 Windows 2000 IIS 5.0 以上 Windows XP IIS 5.0 以上 华中科技大学远毕业设计 7 3.2 服务器端技术指标 1. 服务器数据库采用 SQL Server 2005; 2.采用 IIS 6.0 作为系统运行服务器; 3.客户端采用浏览器,满足客户易用性要求; 4.客户端须满足如下技术指标: (1)IE 5.5 及其以上版本。 (2)Windows 2000 版本操作系统及以上版本。 3.33.3 总体设计总体设计 根据总体的需求,结合技术上的情况,确定该网站的功能要求: (1). 创建一个后台数据表用于存放网站各类别的车票的相关信息。 (2). 创建一个后台数据表用于存放管理员信息。 (3). 创建一个车次发布的订票信息数据库。 (4). 编制一个管理员登录模块。 (5). 编制一个各地车票查询模块,用于用户了解和查询自己想找的车 票 (6). 编制一个后台登录系统,用于网站管理员的登录。 (7). 编制一个后台管理系统,用于网站管理员管理车票相关信息。 (8). 设计各类信息的前台展示页面。 3.43.4 数据库设计数据库设计 .1 数据表的设计数据表的设计 长途汽车票在线订购网站的数据库中共包含 5 个数据表。分别是用于存放 管理员信息的表 SystemUser,如表 3.1。用于存放用户订票信息的表 ConsumerOrder, 如表 3.2。用于存放用户建议和投诉信息的表 ConsumerSuggestion,如表 3.3。用于存放网站发布的车票信息的表 FlightInformation,如表 3.4。 华中科技大学远毕业设计 8 表 3.1 用于存放管理员信息的表 SystemUser 表 3.2 用于存放用户订票信息的表 ConsumerOrder 表 3.3 用于存放用户建议和投诉信息的表 ConsumerSuggestion 华中科技大学远毕业设计 9 表 3.4 用于存放网站发布的车票信息的表 FlightInformation 3.53.5 通用模块通用模块 每个网站和系统都会有很多通用模块。如果把这些通用模块单独的给封装 在一个文件中,在用到它的时候,就只调用这个文件,而不用在每个要用到它 的页面又把它重新编辑一遍。把公共的通用模块给封装起来,这样做不仅可以 省去很多代码,使程度简单,又可以避免在每次重新编辑时不小心而产生的错 误,可以说是省力、省时、省心。分析网站需求,什么样的模块需要把它单独 封装出来呢?那就是以下几种。 (1). 数据库连接 在动态网站开发时,一个很重要的步骤就是建立数据库的连接,即访问数据 库。 (2). 检查表单元素的程序 在网站的设计中应该会有很多页面涉及到表单的提交,那么表单中有些信 华中科技大学远毕业设计 10 息是必要填写的,那有些信息可以选填,这样一为,要怎样判断表单中该填的 信息是否填写完全了呢?这就需要一个程度来检查表单元素是否为空。这个通 用模块可以用于管理员注册,车票信息发布,订票信息等模块。具体代码如下: if (count 0) Response.Write(alert(用户名已存在);history.back(); else SqlCommand intable = new SqlCommand(insert into SystemUser(user_name,pass_word)values( + un + , + cp + ), ts); intable.ExecuteNonQuery(); Response.Write(alert(新建用户成功,请记住您的 密码!); 华中科技大学远毕业设计 11 4.4. 网站详细设计和实现网站详细设计和实现 4.14.1 网站前台网站前台 .1 网站首页网站首页 如图 4.1 所示。 图 4.1 长途汽车在线查询网首页 实现滚动的代码如下: - -欢迎使用长途汽车在线订票系统 .2 用户首页用户首页 在用户主页中主要可以完成的功能是:车票信息的查看,无需在登录状态 下完成订票。车票信息的查看属基本的功能,根据取得的用户名,查询数据表, 得到相关的车票资料,通过服务器在客户端显示出来。如图 4.2。 华中科技大学远毕业设计 12 图 4.2 长途汽车在线查询网查询结果 .3 投诉和建议投诉和建议 顾客如果有对该客运集团有不满的地方,可以通过投诉和建议来提交自己 的意见如图 4.3。 图 4.3 投诉和建议页面 华中科技大学远毕业设计 13 4.24.2 网站后台网站后台 .1 后台登录模块后台登录模块 后台登录入口设计如图 4.4 所示。 图 4.4 后台管理系统登陆页面 由于网站后台是用于维护站的,所以对于网站后台登录入口要求设计得隐 蔽一些。在后台登录入口时调用了 Login.aspx,其代码如下: if (c = 0) Response.Write(alert(用户名密码错误!);history.back(); else if (this.TextBox3.Text.ToLower() != Sessionck.ToString().ToLower() Response.Write(alert(验证码错误!);history.back(); else Sessionuser_name = un; Response.Redirect(obwork.aspx); 在后台退出中,只需把登录后保存的管理员名给清空就可以了,是非常简 华中科技大学远毕业设计 14 单的一块。其代码如下: Session(User_name) = Response.Redirect(./frontdomesticselecet.aspx) .2 管理管理员登录员登录 本网站后台管理首页采用框架技术将菜单导航区和主体控制区分装在两个 框架里,以便在同一个页面中管理多个页。 这一模块主要包括登录管理、数据管理、订单管理和投诉意见处理 4 部分。 管理员可以通过后台管理功能导航进入到登录管理管理页面,数据管理和订单 管理但所需完成的功能差不多,所以这里我放在一个模块中来说明。 如图 4.5 是后台管理的主页面: 图 4.5 后台管理系统主页页面 华中科技大学远毕业设计 15 .3 登陆管理登陆管理 管理员登录在登录管理页面中,管理员可以单击登录管理后面的“添加用 户”按钮,打开添加用户页面如图 4.6。 图 4.6 后台添加管理员页面 管理员就可以在此添加管理人员。 实现代码:protected void ImageButton1_Click(object sender, ImageClickEventArgs e) string un = this.newname.Text.ToString(); string cp = FormsAuthentication.HashPasswordForStoringInConfigFile(this.TextBox1.Text.ToString(), MD5); SqlConnection ts = new SqlConnection(System.Configuration.ConfigurationManager.AppSettingsts); ts.Open(); SqlCommand sd = new SqlCommand(select count(*) as aa from SystemUser where user_name= + un + , ts); int count = Convert.ToInt32(sd.ExecuteScalar(); if (count 0) Response.Write(alert(用户名已存在);history.back(); else SqlCommand intable = new SqlCommand(insert into SystemUser(user_name,pass_word)values( + un + , + cp + ), ts); intable.ExecuteNonQuery(); Response.Write(alert(新建用户成功,请记住您的 密码!); 华中科技大学远毕业设计 16 管理员登录在登录管理页面中,管理员可以单击登录管理后面的“修改密 码”按钮,打开修改管理员密码的页面如图 4.7。 图 4.7 后台管理员修改密码页面 管理员登录在登录管理页面中,管理员可以单击登录管理后面的“删除用 户”按钮,打开删除用户的页面如图 4.8。 图 4.8 后台管理员删除用户页面 打开页面后可显示所有注册管理员的用户名,单击后面的“删除”键便可 删除该用户。用户信息删除主要是根据传递的用户信息 ID 号为参数,参数名称 为 BoxUser,将数据库中对应 ID 的用户信息删除。 .4 数据管理数据管理 这一模块中包括车票信息的添加,修改和更新 3 个部分。 华中科技大学远毕业设计 17 其中车票信息的查询,修改和删除类似于用户信息的查询,修改和删除。 UML 活动图:如图 4.9 所示。 图 4.9 网站管理员信息发布模块操作流程 网站管理员信息发布模块操作流程 网站管理员系统 是 否 管理员登录在登录管理页面中,管理员可以单击数据管理后面的“添加车 次”按钮,打开添加车次的页面如图 4.10 图 4.10 管理员添加车次信息页面 管理员可以在此页面添加最新的车次信息以方便顾客查询 实现代码: protected void ImageButton1_Click(object sender, ImageClickEventArgs e) string fc = this.DropDownList1.Text.ToString();/获取汽车公司名称 string sc = this.DropDownList3.Text.ToString();/获取出发城市名称 string ac = this.bcity.Text.ToString();/获取到达城市名称 登录 数据库 显示信息 失败(提示原 因) 输入信息信息是否完 整 数据存储 华中科技大学远毕业设计 18 string ap = this.aprice.Text.ToString();/获取单程票价 string bp = this.bprice.Text.ToString();/获取往返票价 string ft = this.DropDownList2.Text.ToString();/获取汽车类型名称 string num = this.num.Text.ToString();/获取各公司车票数量 string sp = this.DropDownList5.Text.ToString();/获取起出发地点名称 string aap = this.DropDownList6.Text.ToString();/获取目的地名称 string by = this.DropDownList4.Text.ToString();/获取车辆类型类型 string at = this.atime.Text.ToString();/获取出发时间 string bt = this.btime.Text.ToString();/获取到达时间 string ad = this.adate.Text.ToString(); string bd = this.bdate.Text.ToString(); /连接数据库 SqlConnection ts = new SqlConnection(System.Configuration.ConfigurationManager.AppSettingsts); /打开数据库连接 ts.Open(); /初始化查询语句 SqlCommand it = new SqlCommand(insert into FlightInformation (company_type,num,starting_city,terminus_city,OneWay_price,GoAndBack_price,flight_type,sta rting_date,arriving_date,starting_time,arriving_time,starting_airport,arriving_airport,bunk_type)v alues( + fc + , + num + , + sc + , + ac + , + ap + , + bp + , + ft + , + ad + , + bd + , + at + , + bt + , + sp + , + aap + , + by + ), ts); /对 SQL Server 数据库执行一个 transact-SQL 语句 it.ExecuteNonQuery(); /关闭数据库连接 ts.Close(); /弹出 java 脚本提示信息 Response.Write( alert(提交成功); location=AddFInfor.aspx); 管理员登录后台管理后,可以单击数据管理后面的“更新车票”

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论