西安工业大学毕业设计(论文)
路政处理意见以及地图中显示:
图5.16 路政处理意见以及地图显示模块图
核心代码: //message
public function message(){ // 查询出路政信息表中的设施损坏程度 $messages = M ( \ switch ($messages[\ case 0: $suggest = \此位置设施已经被严重损坏,情况非常紧急,需立刻派人去修理.\
break; case 1: $suggest = \此位置设施已经中度损坏,损坏程度逐渐恶化,请及时派人去修理.\ break; case 2: $suggest = \此位置设施已经轻微损坏,为防止进一步损坏,请安排时间派人去修理.\ break; case 3: $suggest = \此位置设施未被损坏,一切秩序正常,请派人定时去检修,以防止危险情况的发生.\ break; } $this->assign(\ $this->assign('grade',C(\ $this->assign ( \
27
西安工业大学毕业设计(论文)
}
}
$this->display ( \
5.4.3系统用户管理
管理员成功登录本系统的后台管理系统后,可点击系统用户管理模块下的用户列表,可以查看本系统中从前台系统注册的用户,对其进行删除管理等操作,如下图所示: 用户列表显示:
图5.17 用户列表显示模块图
5.4.4车辆信息管理
车辆信息管理主要包括车辆信息登记、车辆信息列表显示等。 管理员成功登录本系统的后台管理系统后,可点击车俩信息管理模块下的车辆信息列表,对新用户的车辆信息进行登记,以便信息化的管理,如下图所示: 车辆信息登记:
图5.18 车辆信息登记模块图
核心代码:
28
西安工业大学毕业设计(论文)
\
车辆登记
车辆登记
车辆管理列表:
29
西安工业大学毕业设计(论文)
图5.19 车辆信息管理图
5.4.5违章处理
违章处理模块主要实现车辆监控添加、监控车辆列表、车辆是否违章判断、违章列表等。车辆监控添加主要实现从客户端传送过来的路面车辆状况图,监控车辆列表显示所有监控的车辆,车辆违章列表显示主要实现对车辆是否违章进行判断后的车辆信息列表。
车辆监控添加:
如果添加成功,则返回成功提示信息,若添加失败,则返回失败提示信息。 核心代码: //车辆监控添加 public function add() { header ( 'content-type:text/html;charset=utf-8' ); // 判断是否有数据提交 if (! empty ( $GLOBALS ['HTTP_RAW_POST_DATA'] )) { $arr = json_decode ( $GLOBALS ['HTTP_RAW_POST_DATA'], true ); // 查询出用户表中的用户 // var_dump($arr); // exit(); // 实例化对象 $rows = M ( \)->where ( 'username=\$arr ['username'] )->select ();
if ($rows) { $cars = array ( 'photo' => $arr ['photo'] ); // 执行添加操作 if (M ( \ // 添加成功,提示信息 // file_get_contents('url?action=add&userame=aa');
30
西安工业大学毕业设计(论文)
echo json_encode ( array (
'status' => 'success', 'info' => '恭喜您,添加成功' ) ); } else { // 添加失败,提示错误信息 echo json_encode ( array ( 'status' => 'failed', 'info' => '对不起,添加失败' ) ); }
} else { echo json_encode ( array ( 'status' => 'failed',
'info' => '此用户非法,无法进行任何操作' ) ); } } else { echo json_encode ( array ( 'status' => 'failed',
'info' => '暂时没有任何数据传输' ) ); } }
管理员成功登录本系统的后台管理系统后,可点击系统违章处理模块下的用户列表,可以查看本系统中从客户端传输过来的路政上面车辆的信息,对其进行列表显示,以便更方便的管理等操作,如下图所示: 车辆监控列表:
图5.20 车辆监控列表图
管理员成功登录本系统的后台管理系统后,可点击系统违章处理模块下的用
31