采用ASP . NET技术实现系统的流程控制、逻辑处理和记录存储等功能。主要有4个模块,线路查询模块、站点查询模块、公交换乘模块和后台管理模块:
1、 功能名称:线路查询
功能概述:可以获得要查询公交所通过的各个站点。
2、 功能名称:站点查询
功能概述:通过输入的指定站点查询经过该站点的公交。
3、 功能名称:公交换乘查询
功能概述:分为公交直达、公交一次换乘,主要体现那些不可直达需要转车的路线的所有换法。(如果用户输入的起始点和终点,有一条及一条以上的公交线可以直达的,则为公交直达;如果输入的起始点和终点,没有一条公交线可以直接到的,系统将会给出一次换乘的方案,则为公交一次换乘)
4、 功能名称:后台管理
功能概述:用于管理员登陆,添加、修改、删除公交线路,修改信息资料、安全密码,回复留言板等功能。。
具体实现方法
主要分为两个模块,一个是前台功能实施的模块,一个是后台管理功能的实现模块。前台功能实施模块主要是针对用户的,首先要连接数据库中的包含文件,DB.cs文件中包含了本系统中的数据库的连接代码
public static SqlConnectioncreateConnection()
{
SqlConnection con=newSqlConnection("server=.;database=城市公交查询系统;uid=sa;pwd=;");
return con;
}
接下来就是线路查询,站点查询,公交换乘查询的代码。
后台管理功能的实现模块式针对管理员的,管理员可以登录,添加、修改、删除公交线路,修改信息资料、安全密码,回复留言板等功能。