可扩充的加载环境及应用程序生命周期管理
可扩充的设计工具环境
2.3 .NET Framework
.NET Framework 是以一种采用系统虚拟机运行的编程平台,以通用语言运行库为基础,支持多种语言的开发。NET也为应用程序接口提供了新功能和开发工具。这些革新使得程序设计员可以同时进行Windows应用软件和网络应用软件以及组件和服务的开发。.NET提供了一个新的反射性的且面向对象程序设计编程接口。.NET设计得足够通用化从而使许多不同高级语言都得以被汇集。.NET Framework 中的所有语言都提供基类库(BCL)。它由以下几部分组成:
基本的Web应用程序,智能客户端应用程序,XML Web服务
开发环境,如VS.NET 2003以及VS.NET 2005
服务器集合,包括Microsoft Windows Sever 2003,Microsoft SQL Server和Microsoft BizTalk Server,他们用于集成,运行,操作和管理Web服务和基于Web的应用程序
客户软件,如Windows XP
2.4 ADO.NET
ado.net是与数据源交互的.NET技术。它提供了平台互用性和可伸缩的数据访问,ADO .NET增强了对非连接编程模式的支持,并支持RICH XML。由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理。事实上,接受数据的组件不一定要是ADO .NET组件,它可以是基于一个Microsoft Visual Studio的解决方案,也可以是任何运行在其它平台上的任何应用程序[3]。论文网
ado.net是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。
ado.net允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OleDb协议,并且现在还不断出现更多的数据源,这些数据源都可以通过NET的ADO .NET类库来进行连接。
ado.net提供与数据源进行交互的相关的公共方法,但是对于不同的数据源采用一组不同的类库。这些类库称为Data Providers,并且通常是以与之交互的协议和数据源的类型来命名的。
2.5 运行环境
硬件要求:
CPU:最低Intel Pentium II 500 MHz。
磁盘空间:250MB(完全安装),155MB(快速安装)。
内存:512MB(最好1GB以上)。
显示:1024*768,256色
操作系统:Windows XP以上的操作系统。
开发平台:Visual Studio.NET 2010,Microsoft SQL Server 2008
3 需求分析
3.1 系统需求分析
城市公共交通最早出现于英国,1829年英国伦敦出现了第一辆马拉式公共马车,至今已有160多年的历史,其间经历了发展、兴旺、衰退和目前的复兴阶段。欧美一些经济发达国家在发展城市交通方面曾走过一段弯路,在本世纪进入60年代后,城市小汽车发展过量,公共交通萎缩,造成城市交通拥挤,道路交通事故增多和城市空气、噪声等污染日趋严重,使城市交通陷入了混乱的状态。因此,日益恶化的城市交通迫使各个国家不得不转向重视城市公共交通的发展[1]。