J2EE在线公交查询系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
前台功能模块
前台模块主要是查询功能,可分为三个小模块:站点查询模块、线路查询模块、站站查询模块。站点查询模块的功能是:根据用户输入的站点查询出经过该站点的所有线路,以及线路的相关信息(如:线路的起点终点站、线路站点总数、票价、收发车时间、站点在该线路中的位置等),方便用户对站点进行全方位的了解。线路查询模块的功能是:根据用户输入的线路名查询出此线路经过哪些站点,和站点在线路中的相应位置,方便用户了解到最快最新的线路信息。站站查询模块的功能是:根据用户输入的站点,查询出最短直达线路,如果没有直达线路则查询出最短转乘线路。
站点查询
根据用户输入的站点查询出经过该站点的所有线路,以及线路的相关信息(如:线路的起点终点站、线路站点总数、票价、收发车时间、站点在该线路中的位置等),并且有模糊查询的功能。关键代码如下:
用于查询的命令字符串: [来源:http://think58.com]
执行查询命令,将查询结果放到DataSet的两个表中,并将表searchSet和DataGrid1绑定,以显示searchSet表中的内容:
线路查询
根据用户输入的线路名查询出此线路经过哪些站点,和站点在线路中的相应位置,方便用户了解到最快最新的线路信息。关键代码如下:
用于查询的命令字符串:
执行查询命令,将查询结果存放在searchSet表中,并将searchSet表和DataGrid1绑定,以显示searchSet表中的内容:
[来源:http://www.think58.com]
站站查询
站站查询是三种查询中最难的,因为它不仅要处理单条直达线路的情况和多条直达线路的情况,还要处理没有直达线路的情况(即转乘情况),并且提供模糊查询的功能。根据用户输入的站点,查询出最短直达线路,如果没有直达线路则查询出最短转乘线路。关键代码如下:
查询直达线路:
有直达线路的情况,如果只有一条直达线路,则直接显示,如果有两条或两条以上的直达线路则找出距离最短的直达线路。 [来源:http://www.think58.com]
下一篇:基于J2EE酒店管理系统设计