5。2。3 公交动态信息管理 21
5。2。4 用户会员信息管理 22
5。2。5 留言论坛信息管理 22
6 系统测试 24
6.1 系统测试方法介绍 24
6.2 功能测试 24
6.3 测试方法 25
6.4 测试概况 25
6.5 测试分析 26
结 论 27
参考文献 28
致谢 29
1 绪论
1.1 课题背景
淮安作为苏北的一座城市,本身交通发展就很缓慢,加上大批的农村人口的涌入,导致很大程度上城市交通的拥挤,影响城市的美观还阻碍城市的发展。公交车作为广大民众首选的出行工具,缓解公交的压力将很大程度解决城市的交通问题。所以设计一个好的公交信息查询系统不但可以减少道路拥堵,改善城市交通压力,还能够节约能源,减少环境污染等。
城市公交查询系统的核心是对公交路线的查询功能的实现。根据可行性分析,初步将公交查询分为3种查询方式:线路查询,站点查询和两站点间查询。线路查询是用户自行选择自己需要的公交线路,系统将会根据用户选择显示该线路站点的所有详细信息。站点查询是用户在已知公交站点的前提下,通过输入站点名称,查询出经过该站点的所有线路信息。两站点间查询是在用户已知起始站点和终点站点名称的情况下,通过输入两站点名称,系统将会显示能够满足条件的所有线路信息。
2 系统的开发工具与环境
2.1 ASP。NET概述来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766
ASP。NET又称ASP+,它不仅仅是ASP的简单升级。作为微软的战略产品,ASP。NET无法兼容经典ASP,但它可以引用ASP。ASP。NET是一种以。NET框架为基础用于开发动态网站的模式。它提供了生成Web应用程序所必需的各种服务。
ASP。NET的核心是Framework。可以说没有Framework就没有。NET平台。Framework是。NET的支撑基础。它是一个语言开发软件,。NET平台需要基于它的类库来建立程序。Framework为软件开发提供了框架,使软件开发更显得简洁性和系统性。
ASP。NET技术的特性如下:
1、强大性和适应性:ASP。NET支持多种编程语言,可以用VB,C#等语言来编写应用程序代码。它能够运行在支持。NET Framework的全部平台上。
2、简单性和易学性:。NET Framework封装了许多api接口,以类库的形式提供给开发者,通过该库中的内容可访问系统功能。
3、高效性和可管理性:ASP。NET是现如今开发网上应用程序的一种全新模式。它提供现有的网站模板,可以很高效的建立网站框架,有利于开发者更加快捷的进行网站搭建,方便开发者后续的设计和功能完善。
2.2 B/S框架
B/S框架是随着Internet兴起而发展的新的架构,是对C/S结构的变化与改进。
通常意义上,基于ASP。NET开发的网站使用的大都是WEB三层架构,即界面UI层,业务逻辑层BLL和数据访问层DAL。数据访问层主要是对非原始数据的操作层,操作的主要对象是数据库而并非是数据本身。业务逻辑层则是对具体功能模块的操作,它也同样可以对数据层进行操作,实现数据业务逻辑处理。UI层主要以Web形式表示,也可以用WinForm窗体表示,主要用来前端的页面设计。