市内公交调度管理系统-营运调度系统的设计文献综述
2020-04-07 16:12:40
文 献 综 述
随着经济的快速发展,城市的机动车辆不断增加,同时由于公交等候时间长等因素,导致城市交通流量不断加大,交通拥挤日益加剧。该系统的功能包括车辆监控、运营调度、运营管理/统计分析等部分,旨在提高城市公交车辆的综合管理和调度的智能性,从而有效缓解城市交通的压力。
.NET平台的基本介绍:
.NET是一个开发平台。.NET定义了一种公用语言子集(Common Language Subset,CLS),这是一种为符合其规范的语言与类库之间提供的无缝集成的混合语。.NET为了统一编程类库,提供了网络通信标准可扩展标记语言(XML)的完全支持。.NET的推出使开发人员开发应用程序变得更容易,更简单。.NET与Windows平台紧密集成,并和计算机的操作系统融合在一起,成为一个无缝的平台。.NET使得计算机的功能得到大幅提升,同时计算机操作也变得非常简单.NET改变了开发人员以往的开发应用程序的方式,使开发人员能够快速的创建出全新的应用程序,极大地提高软件的生产率。对于公司而言,软件开发周期的缩短将使它们更好的应对网络经济的竞争。
.NET Framework的基本介绍:
.NET Framework其实就是.NET平台的一个运行、执行的环境。.NET Framework是Windows内部的一个组件,可以支持生成和运行下一代应用程序和XML Web services。它提供一个一致面向对象的编程环境,而无论代码是在本地还是远程分布和执行;提供了一个部署的执行环境;提供了一个提高代码安全性能的执行环境;提供了一个标准,使其基于.NET Framework的代码可以与其他的代码很好的集成。
C#语言的基本介绍:
虽然.NET可以支持多语言的开发,但是只有C#是为.NET Framework量身定做的,拥有所有.NET Framework提供的优点,如资源回收,内存自动管理等,能够最完美的体现.NET的功能。C#采用面向对象的思想,支持.NET最丰富的基本类库资源,具有以下突出的优点:
(1)语法简单。C#源自C和C ,与之相比,C#最大的特色是不允许直接操作内存,去掉了指针操作,另外C#简化了C 中一些冗余的语法,如”const”和”#define”,使语法变得更为简洁。
(2)彻底的面向对象设计。C#是彻底的面向对象语言,每种类型都可以看做一个对象。C#具有面向对象语言所具有的一切特征:封装,集成和多态。C#极大地提高了开发者的效率,缩短了开发周期。