毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

ASP.NET电子客票系统 第2页

更新时间:2007-11-21:  来源:毕业论文

ASP.NET电子客票系统 第2页

 

 

查询航班

用户登录

可选择航班信息

航班数据库

选择要预定的航班

用户信息

预定机票信息显示客户信息填写界面

网上支付

机票预定数据库

1.1 机票预定流程图

 

 

 

客户信息

查询客户预定情况

机票预定数据库

客户预定机票情况

核对航班信息

发放登机牌

数据更新

机票预定数据库

 

报销凭证

1.2 登机流程图

 

第一章      相关理论与关键技术介绍

本章介绍了开发本系统所用到的理论和关键技术,包括软件工程、HTML技术、ASP.NET技术,Web数据库技术,这些是开发程序系统不可缺少的理论与技术,下面做详细介绍。

2.1   软件工程

软件工程是一门关于如何构建更加有效,实用,高质量的软件的技术。它涉及到程序设计语言数据库软件开发工具系统平台标准,设计模式等方面。

21世纪是信息社会高速发展的世纪,软件作为信息技术的核心起着至关重要的作用。面对计算机日益广泛的应用需求,研究如何更快、更好、更经济地开发出相应的软件,是软件开发技术及软件工程师所面临的问题。

计算机技术的飞速发展也促进了软件开发技术的深刻变化。为摆脱软件危机,软件工程学——从60年代末期开始迅速发展起来,现在已成为计算机科学技术的一个重要分支。20世纪90年代以来,软件工程不仅从方法论的角度为管理人员和开发人员提供可见的结构和有序的思考,而且大量的成功软件总结出的设计经验,使软件开发人员可以充分利用设计模式、框架和部件等。

软件工程应用于多个方面。比如电子邮件嵌入式系统人机界面,办公套件,操作系统编译器数据库游戏互联网它应用于各个行业,比如工业,农业,银行,航空,政府部门等。这些应用促进了经济和社会的发展,使得人们的工作更加高效,同时提高了生活质量。

软件工程是面向软件从业人员的。它存在于各种应用中,存在于软件开发的各个方面。而程序设计通常指程序的编码,它是软件开发的一个阶段。力图对软件项目的各个方面做出指导,从软件的可行性分析直到软件完成以后的文护工作。软件工程认为软件开发与各种市场活动密切相关。软件生命周期的各个阶段可分为:

1.问题定义: 确定系统的基本功能

2.可行性研究: 确定系统是否能够实现及是否值得实现

3.需求分析: 确定系统必须完成的各种功能

4.总体设计: 确定如何实现软件

5.详细设计: 详细设计实现系统

6.编码和单元测试: 写出正确的容易理解和文护的程序模块

7.综合测试:通过各种类型的测试及调试使软件达到预定的要求

8.软件文护:通过各种必要的文护活动使系统持久地满足用户需要

正是基于此思想,本系统开发实际可行的软件,方便教师工作量相关信息的管理。

2.2   HTML简介

HTML英语意思是:Hypertext Marked Language,即超文本标记语言,是一种用来制作超文本文档的简单标记语言。它是网页构成的最基本元素,通过HTML精简却强大的文件设置功能可以轻松地设计出多姿多彩的超文本文件,通过各种浏览器浏览HTML文件的内容。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIXWINDOWS等)。自1990年以来HTML就一直被用作World Wide Web 的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage 的连结信息。使用HTML语言描述的文件,需要通过WWW浏览器显示出效果。

HTML是纯文本类型的语言,使用HTML编写的网页文件也是标准的纯文本文件,可以用任何文本编辑器,例Windows的“记事本”程序打开它以查看其中的HTML源代码;也可以在浏览器打开网页时,通过相应的“查看/源文件”命令查看网页中的HTML代码。

HTML文件可以直接由浏览器解释执行,无需编译,当用浏览器打开网页时,浏览器读取网页中的HTML代码,分析其语法结构,然后根据解释的结果显示网页内容,正是因为如此,网页显示的速度同网页代码的质量有很大关系!其缺点是:它把结构和显示部分混在一起,给浏览器太大的解释灵活性。

2.3   ASP.NET技术

ASP.NETMicrosoft 公司动态服务器页面(Active Server Pages)的最新版本,用于为万文网站点或企业的内部网创建动态的、交互的HTML页面。ASP.NET 是一种建立动态Web应用程序的技术。它是.NET 框架的一部分,您可以使用任何.NET兼容的语言来编写ASP.NET应用程序。

2.3.1 ASP.NET的功能和特点

使用Visual Basic .NET C# J# ASP.NET 页面(Web Forms) 进行编译可以提供比脚本语言更出色的性能表现。Web Forms 允许您在网页基础上建立强大的窗体。当建立页面时,您可以使用ASP.NET 服务端控件来建立常用的UI元素,并对它们编程来完成一般的任务。这些控件允许您使用内建可重用的组件和自定义组件来快速建立Web Form,使代码简单化。ASP.NET 提供了一种编程模型和结构,对比原来的Web技术来说,它能更快速、容易地建立灵活、安全和稳定的应用程序。  Visual Studio .NET 提供了若干项目模板,您可以使用它们来开始开发分布式应用程序

此外,ASP.NET还改进了配置、伸缩性、安全性和可靠性,对各种不同的浏览器提供了更好的支持。

2.3.2 ASP.NET的工作原理

ASP.NET 是一种编译型的编程框架,是基于.NET框架的,是第一次被浏览执行时, ASP.NET原程序会被相应的编译器编译成MS中间语言(MSIL)并存储下来,然后送到CLR(公共语言运行时)内被JIT编译器编译成机器码并执行,在执行的过程中,利用.NET的基类定义一个特殊的ASP.NET Page对象,该对象能生成HTML,然后将HTML流返回到IIS,再从IIS返回到客户端。当再次被浏览时,只要原有的ASP.NET源程序未发生改变,JIT编译器就会直接将存储的MSIL语言编译执行。由于上述工作原理,第一次被浏览时ASP.NET程序的运行速度略慢于ASP程序被解释执行的速度,但总体上ASP.NET程序的运行速度要快于ASP程序运行速度。

2.3.3 ASP.NET的开发工具

ASP.NET 提供了一种编程模型和结构,对比原来的Web技术来说,它能更快速、容易地建立灵活、安全和稳定的应用程序。  Visual Studio .NET 提供了若干项目模板,您可以使用它们来开始开发分布式应用程序。企业级模板定义分布式应用程序的初始结构,并且还提供应用程序设计方面的结构性和技术性指导。除预定义企业级模板外,还可以创建自定义模板,供开发人员在小组环境中使用。

2.3.4 ASP.NET的运行环境

·Windows 2000/XP (Windows 2000系列需要安装Service Pack 2.0)

·IIS 5.0 (Internet 信息服务管理器 5.0)

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

ASP.NET电子客票系统 第2页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。