zoukankan      html  css  js  c++  java
  • 澳门智能公交调度系统客户端GUI设计

    澳门智能公交调度系统客户端GUI设计

    客户端GUI应用Microsoft MFC框架,基于CFormView的SDI(CSingleDocTemplate)。

    GIS地图描绘引擎采用Mapinfo公司(Pitney Bowes now)的MapX。

    开发平台:Windows 7

    IDE集成开发环境:Visual Studio 2008


    一、登录界面:

    image 

    網絡設置:


    Waiting…遮罩层:

    image

    Socket网络连接错误处理机制:

    image

    无服务器单机版模拟数据:

    image

    二、主视图:

    无边框主框架最大化显示,禁用还原(标题栏还原按钮、双击标题栏还原、双击任务栏程序图标还原)、禁用标题栏移动。

    标题栏右侧重叠实时报警通知对话框。

    主视图顶层浮动4个可锁定位置的伸缩式透明对话框:历史晚点车辆列表(左)、上下行发车计划班次表(右)、车辆信息列表(左下)、上下行通讯消息(右下)。

    image

    image

    菜单栏:

    image

    动态切换语言包

    image

    image

    image

    三、地图视图:

    地图工具栏:选择(箭头)、平移(手型)、显示线路设置;

    9级比例尺,支持鼠标滚轮缩放地图,右下当前比例尺表示像素数与实际英里数对比关系;

    鼠标左键单击车辆显示车辆信息、鼠标右键单击车辆显示通讯(拨打电话、发送短信)。

    image

    image

    四、线路视图:

    鼠标滚轮切换显示线路总数、鼠标左键单击车辆显示车辆信息、鼠标右键单击车辆显示通讯(拨打电话、发送短信);

    线路设置;

    多屏显示自动新建4*N条线路(每个监视器最多4条线路)显示至已连接的N个扩展显示器;

    鼠标双击线路区域后,主框架右侧弹出伸缩窗口“上下行发车计划班次表”,显示选中线路的发车计划并高亮定位至当前执行的发车计划。

    image

    image

    五、报警视图:

    按照设置显示的线路总数动态创建每条线路的车辆信息:线路名称、车辆总数、正点车辆总数、轻微晚点车辆总数、严重晚点车辆总数、报警车辆总数。点击后显示相应对话框。

    image

    六、轨迹回放:

    查找车辆轨迹数据并回放。image

    image

    七、登录控制:

    司机签到信息。

    image

    八、车辆列表:

    按当前登录用户的线路查看权限,树形列表分类显示所有车辆;

    地图视图将按照车辆列表设置的显示或跟踪状态,以不同颜色显示车辆;

    发送命令给服务器,通知车载机终端设备加入运营/退出运营。

    image

    image

    九、报警车辆:

    解除报警;

    查询报警车辆;

    鼠标双击时或查询多个报警车辆定位后,计算最小外接矩形,在报警视图中跟随选中的全部车辆漫游。

    image

    image

    image

    十、车辆状况:

    车辆状况查询;

    清除车辆状况。

    image

    image

    十一、未处理晚点车辆列表:

    调度车辆(备用车辆、运营车辆、结束运营车辆)。

    image

    image

    十二、上下行发车计划班次表:

    根据指定的线路或全部线路显示发车计划,默认为第一条线路;

    高亮定位当前正在执行的发车计划;

    调整发车时间;

    调整发车时间间隔;

    添加发车计划;

    删除发车计划;

    变更驾驶员/车辆。

    image

    image

    十三、发送短信对话框:

    image

    十四、手工调配线路:

    image

    十五、调度日志:

    image

    十六、车载终端设备升级:

    image

    -----------------------------------------------------------------------

    个体与交互 胜过 过程与工具

    可以工作的软件 胜过 面面俱到的文档

    客户协作 胜过 合同谈判

    响应变化 胜过 遵循计划

    -----------------------------------------------------------------------

    软件产品研发部 李树鹏

    大连启明海通信息技术有限公司

    地址:大连市高新技术产业园区信达街57号

    手机:13942696565

    =========================
     

  • 相关阅读:
    MOXA串口服务器使用
    【笔记】Winform设置快捷键
    comboBox联动
    【笔记】winform窗体显示
    关于xml文件的使用
    day_6
    day_5
    dau_4
    day_3
    day_2
  • 原文地址:https://www.cnblogs.com/DancingFish/p/2114037.html
Copyright © 2011-2022 走看看