大学毕业论文---基于.net的航空订票系统设计与开发.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《大学毕业论文---基于.net的航空订票系统设计与开发.doc》由会员分享,可在线阅读,更多相关《大学毕业论文---基于.net的航空订票系统设计与开发.doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编号无锡太湖学院毕业设计(论文)相关资料题目: 基于.NET的航空订票系统 设计与开发 信机 系 计算机科学与技术 专业学 号: 0921131 学生姓名: 指导教师: (职称:副教授 ) (职称: )2013年5月25日目 录一、毕业设计(论文)开题报告二、毕业设计(论文)外文资料翻译及原文三、学生“毕业论文(论文)计划、进度、检查及落实表”四、实习鉴定表无锡太湖学院毕业设计(论文)开题报告题目: 基于.NET的航空订票系统 设计与开发 信机 系 计算机科学与技术 专业学 号: 0921131 学生姓名: 指导教师: (职称:副教授 ) (职称: )2012年11月20日 课题来源导师指定科
2、学依据(包括课题的科学意义;国内外研究概况、水平和发展趋势;应用前景等)在社会信息化日益发展的今天,航空客运作为现代交通中最快捷最方便的一种,给人们的生活、出行带来了极大的方便。但,它的管理和规范问题是一个难点,订票是客运业务中最基本的业务,涉及管理与客户服务等方面。随着航空客运业务的多年发展,过去传统的订票方式已不能满足现代客运业务剧增的客观要求了,这使得一种全新的售票方式诞生了,即网络订票方式。这种订票方式可以解决手工操作订票高峰时带来的大量数据处理问题,使得机票订购与日常管理得到了改善,并为客户提供方便快捷的订票服务。近年来,计算机与互联网技术的日益成熟促进了航空网上订票系统的发展。网上
3、订票的优越性使得国内外越来越多的航空公司着手研制自己的网上订票系统,因为它具有巨大的现代商业价值。它打破了常规的买卖方式,使得航空公司可以很好的面对整个世界,为客户提供了全天候的服务。一个完善的航空订票系统是由航空管理和计算机网络服务相结合的产物。通过计算机网络管理使得航空公司对大量的数据及信息能及时准确的进行分析,同时满足了当代客户的需求。也使得航空订票事业得到了发展,更上了时代的脚步。研究内容本系统是能够完成客户登录、注册,查询航班班次,订购机票,退票等功能;航空管理能够完成增删改航班等功能。 客户的登录:新客户可以注册之后登录,带有忘记密码的功能; 航班的查询:可以查询某个航班的情况;订
4、购机票:通过查询系统,客户可以根据自己的情况找到航班,然后进行订票;退票:通过查询系统,客户可以根据自己的名字找到订票信息,进行退票。管理员对用户信息、航班信息、订单信息、管理员自身信息、公告信息、旅游资讯、留言信息进行增删改及查询。数据库的需求:因为无法连接到大型数据库,只能在本机上安装SQL Server 2000数据库软件。在此数据库中建立需要的表来保存数据。拟采取的研究方法、技术路线、实验方案及可行性分析在软件的定义时期,完成软件开发工程的总目标,导出实现系统目标应该采用的策略及软件必须完成的功能,估计完成该系统所需资源及成本,制定进度计划。在软件开发时期,具体设计和实现在定义时期的软
5、件功能。本系统是利用ASP.NET来实现的,并采用SQL Server 2000数据库来存放数据信息,开发一个满足以前功能的订票系统。在了解软件及收集本系统所需的信息后,开始逐个模块的对软件进行设计实现,完成一些基本功能后开始对界面进行美化,再完善一些功能。最后,对完成的软件进行测试调试。从经济可行性来说,与传统方式相比,本系统是高效率、低成本、高质量的系统;从技术可行性来说,系统实现依靠相对熟悉的.NET语言和SQL Server 2000数据库系统,其基本操作是对数据库的增删改及查询等操作,暂不存在技术问题;从操作可行性来说,系统简单明了,界面简洁友好,操作方便,客户不需掌握数据库等相关知
6、识。研究计划及预期成果研究计划:1、2012年11月12日到2012年12月16日,完成任务书及开题报告;2、2012年12月到2013年01月,外文翻译资料,系统设计;3、2013年03月,完成软件,开始撰写论文;4、2013年04月,完成软件测试、验收;5、2013年05月25日,上交论文、软件,根据导师意见修改及完善论文;6、2013年06月1日,进行毕业答辩。预期成果:能按计划完成毕业设计和论文,在研究内容中所涉及的功能都能实现。特色或创新之处本课题是基于.NET架构下的ASP.NET和SQL Server 2000技术联合开发完成。1、 对订票系统的各种基本功能有考虑,将信息进行分类
7、管理;2、 设计界面简单、明了,便于管理人员和客户进行操作; 能保证整个系统架构的稳定性和安全性;已具备的条件和尚需解决的问题已具备的条件:1、 硬件方面:有一台计算机;2、 软件方面:已装有Microsoft Visual Studio 2005 及SQL Server 2000;已了解整个系统该完成的功能。指导教师意见 指导教师签名:年 月 日教研室(学科组、研究所)意见 教研室主任签名: 年 月 日系意见 主管领导签名: 年 月 日英文原文ASP.NET Technique1.Building ASP.NET PagesASP.NET and the .NET FrameworkASP.
8、NET is part of Microsofts overall .NET framework, which contains a vast set of programming classes designed to satisfy any conceivable programming need. In the following two sections, you learn how ASP.NET fits within the .NET framework, and you learn about the languages you can use in your ASP.NET
9、pages.The .NET Framework Class Libraryagine that you are Microsoft. Imagine that you have to support multiple programming languagessuch as Visual Basic, JScript, and C+. A great deal of the functionality of these programming languages overlaps. For example, for each language, you would have to inclu
10、de methods for accessing the file system, working with databases, and manipulating strings.Furthermore, these languages contain similar programming constructs. Every language, for example, can represent loops and conditionals. Even though the syntax of a conditional written in Visual Basic differs f
11、rom the syntax of a conditional written in C+, the programming function is the same.Finally, most programming languages have similar variable data types. In most languages, you have some means of representing strings and integers, for example. The maximum and minimum size of an integer might depend
12、on the language, but the basic data type is the same.Maintaining all this functionality for multiple languages requires a lot of work. Why keep reinventing the wheel? Wouldnt it be easier to create all this functionality once and use it for every language?The .NET Framework Class Library does exactl
13、y that. It consists of a vast set of classes designed to satisfy any conceivable programming need. For example, the .NET framework contains classes for handling database access, working with the file system, manipulating text, and generating graphics. In addition, it contains more specialized classe
14、s for performing tasks such as working with regular expressions and handling network protocols.The .NET framework, furthermore, contains classes that represent all the basic variable data types such as strings, integers, bytes, characters, and arrays.Most importantly, for purposes of this book, the
15、.NET Framework Class Library contains classes for building ASP.NET pages. You need to understand, however, that you can access any of the .NET framework classes when you are building your ASP.NET pages.Understanding NamespacesAs you might guess, the .NET framework is huge. It contains thousands of c
16、lasses (over 3,400). Fortunately, the classes are not simply jumbled together. The classes of the .NET framework are organized into a hierarchy of namespaces.ASP Classic NoteIn previous versions of Active Server Pages, you had access to only five standard classes (the Response, Request, Session, App
17、lication, and Server objects). ASP.NET, in contrast, provides you with access to over 3,400 classes!A namespace is a logical grouping of classes. For example, all the classes that relate to working with the file system are gathered together into the System.IO namespace.The namespaces are organized i
18、nto a hierarchy (a logical tree). At the root of the tree is the System namespace. This namespace contains all the classes for the base data types, such as strings and arrays. It also contains classes for working with random numbers and dates and times.You can uniquely identify any class in the .NET
19、 framework by using the full namespace of the class. For example, to uniquely refer to the class that represents a file system file (the File class), you would use the following:System.IO.FileSystem.IO refers to the namespace, and File refers to the particular class.NOTEYou can view all the namespac
20、es of the standard classes in the .NET Framework Class Library by viewing the Reference Documentation for the .NET Framework.Standard ASP.NET NamespacesThe classes contained in a select number of namespaces are available in your ASP.NET pages by default. (You must explicitly import other namespaces.
21、) These default namespaces contain classes that you use most often in your ASP.NET applications:System Contains all the base data types and other useful classes such as those related to generating random numbers and working with dates and times.System.Collections Contains classes for working with st
22、andard collection types such as hash tables, and array lists.System.Collections.Specialized Contains classes that represent specialized collections such as linked lists and string collections.System.Configuration Contains classes for working with configuration files (Web.config files).System.Text Co
23、ntains classes for encoding, decoding, and manipulating the contents of strings.System.Text.RegularExpressions Contains classes for performing regular expression match and replace operations.System.Web Contains the basic classes for working with the World Wide Web, including classes for representing
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学毕业 论文 基于 net 航空 订票 系统 设计 开发
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内