河南工业职业技术学院
{ } // -->
body { font-size: 9pt} table { font-size: 9pt}
a:active { font-size: 9pt; color: #000000;}
A:hover { font-size: 9pt; COLOR: #000000; TEXT-DECORATION: none} a:link { font-size: 9pt; color: #000000;} a:visited { font-size: 9pt; color: #000000;} -->
if (theObj.fromStep.value == \{ }
else if (theObj.fromStep.value != \{ }
else if (theObj.fromStep.value == \{ } return true;
alert(\始发站和终点站不能为空\theObj.fromStep.focus(); return false;
alert(\终点站不能为空\theObj.toStep.focus(); return false;
alert(\始发站不能为空\theObj.fromStep.focus(); return false;
- -
河南工业职业技术学院
4.2 管理更新的功能实现
管理更新功能是针对系统维护而设计的。随着城市现代化的发展,公路部分线路也会有相应的变化。为使本系统能跟上发展,与现实保持同步,管理更新功能也是举足轻重的。其中包括站点管理和线路管理。
在数据库中每条公交线路都有其相应的站点,没路公交车都有其相应的公交线路。当现实中的某个因素改变时,数据库中的记录也要有相应同步的变化。站点管理就是对路线上的站点进行相应的更新。输入相应的站点序号,站点名称和类型后点击保存系统将数据录入数据库当中。现实中的某些站点更改时在站点列表中点击删除即可。站点管理界面如图5.2.1所示:
图4-2公交站点管理截图
公交站点管理主要代码如下:
reader.setRequest(request); List stopsets = null; Connection connection;
com.lanyuer.route.stopset_Manager stopset_Manager = com.lanyuer.route.stopset_Manager.getInstance(); com.lanyuer.route.stopset stopset1 = null;
connection = DataConnectionManager.getInstance().getConnection(); try {
if (reader.getString(\
stopset_Manager.deleteByPk(connection,com.lanyuer.route.stopset_Pk.valueOf (reader.getString(\
stopsets = stopset_Manager.selectes(connection); if (reader.getString(\
stopset1 = stopset_Manager.selectByPk
(connection,com.lanyuer.route.stopset_Pk.valueOf (reader.getString(\} catch (Exception e) {
throw e; } finally {
- -
河南工业职业技术学院
} %> <%
Iterator iterator = stopsets.iterator(); while(iterator.hasNext()) {
com.lanyuer.route.stopset stopset = (com.lanyuer.route.stopset)iterator.next(); %>
if (connection != null) { }
connection.close(); connection = null;
4.3 公交线路管理
现实中的公交线路在数据库中都对应了相应的记录。各路的公交车走各自的公交线路,随着城市现代化的进程,某些公交车的线路可能发生改变。这需要在系统中及时的做出更改。在公交线路管理界面中输入线路的编号,起始时间,及其对应的公交号码提交系统后会作保存。某些线路更改了公交号码就课点击删除按钮将其删除。这样数据库就获取了更新数据,查询系统能够准确的提供有效信息。公交线路管理运行界面如图5-3所示:
图4-3公交线路公里界面
公交站点管理主要代码如下:
reader.setRequest(request); List routes = null; Connection connection;
com.lanyuer.route.route_Manager
com.lanyuer.route.route_Manager.getInstance(); com.lanyuer.route.route route1 = null;
connection = DataConnectionManager.getInstance().getConnection();
- -
route_Manager =
河南工业职业技术学院
try {
if (reader.getString(\
route_Manager.deleteByPk(connection,com.lanyuer.route.route_Pk.valueOf(reader.getString(\
routes = route_Manager.selectes(connection); if (reader.getString(\
route1 =
route_Manager.selectByPk(connection,com.lanyuer.route.route_Pk.valueOf(reader.getString(\} catch (Exception e) { } %> <%
Iterator iterator = routes.iterator(); while(iterator.hasNext()) {
com.lanyuer.route.route route = (com.lanyuer.route.route)iterator.next(); %>
href=\ing())%>\删除
throw e;
if (connection != null) { }
connection.close(); connection = null;
} finally {
- -