5.2 测试用例34 5.3测试结果35 第六章 总结和展望36 6.1总结36 6.2展望36 致 谢37 参考文献38 第一章 引言 1.1课题背景 在当今社会,城市交通系统与市民的日常生
5.2 测试用例 34
5.3测试结果 35
第六章 总结和展望 36
6.1总结 36
6.2展望 36
致 谢 37
参考文献 38
第一章 引言
1.1课题背景
在当今社会,城市交通系统与市民的日常生活息息相关,尤其是公交,作为使用率最高的交通工具之一,人们的出行已经离不开公交,出差、旅行等外来人口来到其他城市后,往往都会用到公交车,可见公交在城市交通中所占的地位之重要。随着城市的不断发展,人口基数只会越来越多,车辆自然也会增加,就会直接导致交通压力的不断增大,这对城市的发展是非常不利的,因此提供一个良好的公交乘车体验能让市民更多的选择公交车,这样就可以有效地缓减交通的压力,减轻大气污染,同时也能给市民带来许多便利。良好的交通也能吸引更多的外来人口来此生活,促进城市的发展。
当公交的路线不多时,人们能够轻易得找到合适的公交路线,但公交路线往往数量繁多,乘客面对密密麻麻的乘车方案,想要选择一条合适的公交路线就变得不是那么容易了。因此,急需一个能够查询公交的软件,该系统能够帮助用户快速选择适合自己的公交路线,为用户的出行提供便利。
1.2论文的研究内容
公交查询系统是一个代替人工进行查找,方便用户查询公交路线的一个基于C/S模式的系统。本论文将会阐述该系统的实现过程和方法,会先从开发工具和环境说起,接着讲该系统的概要设计,最后来介绍该系统的总体实现和测试结果。
1.3论文的组织结构
论文第一章是引言,该章节主要讲了课题的背景以及该论文的主要内容和组织结构。
论文第二章是系统的开发工具和环境,该章节主要介绍了开发该系统时需要用到的一些工具和必备的环境。
论文第三章是系统概要设计,该章主要讲了需求分析,系统的模块设计和数据库设计。
论文第四章是系统实现,主要详细说明了系统实现的功能和实现方法。
论文第五章是系统测试,主要描述了系统的部分测试用例和测试的最后结果。
论文第六章为总结和展望,主要是对系统的总结,系统存在的一些问题和可以完善的地方。
第二章 系统的开发工具与环境
2.1 .NET Framework
.NET Framework是微软创建的一个类库,它有着一个非常庞大的代码库,能够通过面向对象的编程方法来应用这些代码。库中有着多个不同的模块,用户能够根据自身的需求来选择使用。
用户可以通过.NET Framework来创建winform、webform等各种类型的应用程序,它独特的设计模式使其具有语言互操作的特性,能够使它应用于多种语言,包括C#、C++、Visual Basic和Jscript等,这些语言能够通过.NET Framework互相通信,其核心是公共语言运行库(CLR),在CLR执行源代码前,通常会进行以下两个步骤:
(1) 把源代码编译为Microsoft中间语言(IL)
(2) CLR把IL编译为平台专用代码
这个过程非常重要,因为IL能够为.NET提供平台无关性、提升性能、语言互操作性等诸多优点。无关性是指只要装有.NET Framework 的地方,就可以运行C#,和平台无关;
语言互操作是指在 .NET下,因为所有语言都会先转换为中间语言,所以.NET下的语言可以互相调用,这会带来很多便利。
2.2 Visual Studio 2013
VS是微软开发的一款IDE,即集成开发环境,主要包含了代码的编写、编译和调试等。VS有着其他编译器所不具备的强大的功能,比如强大的代码提示。VS2013是微软在2013年发布的版本,其.NET Framework版本为4.5.1,VS2013支持许多诸如Windows8.1 App开发,项目管理,版本控制和轻量代码注释等多种新功能。