车辆回场检查管理系统设计分析.docxVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第PAGE1页共NUMPAGES1页

车辆回场检查管理系统设计分析

1系统功能

管理系统的功能包括:基础信息维护、当班车辆设置、车辆回场记录、报表生成,数据上报、数据管理等,系统功能。基础信息维护内容包括单位信息、车队信息和车辆信息。当班车辆设置是确定当日应该回场的车辆,可自动从前一日继承,也能手工设置和修改。车辆回场记录是通过射频识别自动获取车辆回场的车号和回场时间,支持人工录入。报表生成根据当班车辆信息和车辆回场记录自动生成Excel格式的回场检查日报明细表、汇总表和月汇总表。数据上报功能实现通过电子邮件将Excel表格上传到管理部门。数据管理包括数据备份、恢复等。还有其他如用户管理、设备参数设置等。按照上述功能的要求,在管理数据库中设计的表格包括:车辆单位(单位名称、车场名称、单位代号、系统代号、车场级别),车辆(序号、队别、车号、自编号、标签号),队别(序号、队别、包含路别),当日班次(队别、车号、自编号、路别、当日班次、日期),车辆回场记录(序号、回场日期时间、标签号、车号、自编号、路别、数据采集方式、车辆存在问题),回场检查日报(序号、日期、队别、车号、自编号、路别、当日班次、是否回场、回场时间、车辆存在问题、备注),回场检查日汇总(序号、日期、车队、应查数量、实查数量、回场检查率、未回场车辆明细、存在问题车辆),串口与设备(串口、天线功率、蜂鸣器状态),用户(用户代码、姓名、口令、权限),邮箱设置(发件人邮箱、SMTP主机、帐号、密码、收件人、邮件标题)。

2系统设计

2.1开发工具与数据库的选择开发工具采用BorlandDelphi7.0,它是Windows环境下最优秀的快速应用开发工具,是基于组件技术的可视化开发集成环境,完全支持面向对象技术,在数据库应用系统开发和网络应用系统开发方面表现出众。数据库系统采用MicrosoftAccess2003数据库,它是被广泛使用的一种桌面型关系数据库,使用方便,便于系统的数据库移植和维护。Delphi中对数据库的访问使用先进的ADO组件,与数据库的连接采用ODBC技术。

2.2车辆回场检查管理程序设计车辆回场检查管理程序包括登录窗口、主窗口、各种信息维护窗口、记录回场车辆窗口、统计报表窗口、数据上传窗口等。车辆维护窗口是重要的1个信息维护窗口中,界面如图2所示。图中标签号为96位二进制信息,为便于阅读,以十六进制显示,字节中间插入空格。

2.3射频标签识别设计软件的核心部分是读卡程序,即射频标签的识别程序,在车辆信息维护和回场记录中调用标签识别程序实现自动识别。标签识别程序的设计必须根据使用的识别设备进行,为适应软件系统对不同设备的使用能力,标签识别程序设计为单独的程序模块。当对不同型号的设备替换系统时,仅替换新的标签识别模块即可。随SRR101设备带有的接口程序,提供了对设备操作的所有功能函数,以动态连接库形式给出,其中的重要函数包括CommOpen(串口打开)、CommClose(串口关闭)、ResetReader(复位读写器)、SetBaudRate(设置波特率)、Gen2MultiTagIdentify(识别标签)。程序中对所有的函数都声明为外部DLL函数,写明调用参数和调用格式,编写的标签识别模块程序中调用这些函数。在主程序中初始化设备,在车辆回场记录中通过定时器控件自动调用标签识别程序。

2.4Excel报表的生成将统计数据生成Excel电子表格,可方便管理部门使用。程序中使用自动化服务器技术生成Excel应用,并打开Excel文件模板,程序对其单元格写数据。

2.5发送邮件功能的设计将发送邮件的功能设计在程序中,能方便用户日常使用。设计的方法是基于TIdSMTP和TIdMessage组件技术,TIdSMTP组件的主要属性包括Host、Username、Password、Port、AuthenticationType,分别存放发件人邮箱主机、用户名、口令、端口。TIdSMTP组件的操作函数包括Connect、Send、Disconnect,分别用来连接邮箱服务器、发送邮件、断开连接。与TIdSMTP组件配合使用的组件是TIdMessage,用来封装邮件信息,它的主要属性包括Body、Subject、From、Recipients、MessageParts等。要通过附件发送信息时,必须声明1个TIdAttachment类型的变量。

2.6其他功能的设计包括用户管理,修改口令,串口与设备设置,车辆问题字典,数据备份,数据清除,数据恢复,打印机设置等。用户管理是管理可操作本软件系统的操作人员,可增加、删除、修改用户信息,并设置操作权限。权限分管理员

文档评论(0)

dreams99 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档