GPS监控调度系统的总体设计
来源:用户上传
作者:
摘要:GPS监控系统由监控软件实现对各子站的状态监控,并可利用无线通信对各子站进行调度指挥。这样就实现了对各子站的监控管理,并实现实时跟踪和查询。本文简要探讨了GPS监控调度系统总体设计。
关键词:GPS监控系统 总体设计
1系统需求分析
本系统用于实现GPS监控调度中心各种信息的查询。在信息上分为用户(单位)信息、车辆信息、车主信息、地理信息四个类别。
用户(单位)信息要求将用户的公司名称、网址、电话、电子邮件、地址等信息输入计算机,并能使用计算机对所输入的数据进行查询和浏览等操作。车辆要求将车辆的车牌号、生产厂商、型号(款式)、生产时间等信息输入计算机,并能使用计算机对所输入的数据进行查询和浏览等操作。车主信息要求将车主的姓名、性别、出生日期、身份证号、驾驶执照号等信息输入计算机,并能使用计算机对所输入的数据进行查询和浏览等操作。地理信息要求将街道名称、单位名称、单位性质、门牌号等信息输入计算机,并能使用计算机对所输入的数据进行查询和浏览等操作。
工作界面简洁明快,操作方便。
2 数据库结构设计
2.1数据库总体结构设计
根据需求分析,将数据库的结构设计为一库五表,分别为用户(单位)信息数据表、车辆信息数据表、车主信息数据表、地理信息数据表、数据表登陆信息,数据库为Access。
2.2 各数据表结构设计
以用户(单位)信息数据表为例,其它数据表依此类推。
⑴表结构
虽然各种信息模块的数据表单独设置,但是它们的表结构还是基本相同的。其表结构设计如下:
字段名称 数据类型 字段大小 必填字段 允许空字符串 索 引
公司名称 文本 10 是 否 无
电话 文本 15 否 是 无
网址 文本 20 是 否 无
电子邮件 文本 20 否 是 无
地址 文本 15 否 是 无
⑵数据词典
公司名称 = 每个公司的名称, 1~10个汉字。
电话 = 每个公司的电话号码, 1~12个字符。
网址 = 每个公司的网址, 1~15个字符。
电子邮件 = 每个公司的电子邮件, 1~15个字符。
地址 = 每个公司的地址, 1~10个字符。
3数据处理流程分析
数据库或数据表结构确定之后,在实际的数据处理程序设计之前需要对所处理的数据处理流程作必要的分析。所谓对数据处理流程作必要的分析是指找出各数据之间的主要关系,数据存取的主要走向。当然,在实际的数据处理过程中还会有些细节问题。在遇到这些细节问题时,及时处理即可。另外,有些细节问题不是在做数据处理流程分析事先都能预料的。
对于现在这个数据处理系统来说,最主要的工作实际上就是通过各种查询方式能准确查询到各模块的信息并显示出来。
4系统应用程序设计
4.1 系统运行环境
4.1.1此系统以Visual Basic为主要开发工具进行开发。
4.1.2所有数据都以 Access 数据库形式进行储存。
4.1.3由于Visual Basic是基于Windows 系列的程序开发工具,因此使用本软件的计算机必须安装有Windows9X 、XP系统。
4.1.4电脑最低配置为586,内存32M。服务器电脑最低配置为赛扬。
4.2系统启动窗体设计
4.2.1.启动程序的设计要求
(1)启动工作界面美观大方。
(2)在启动界面显示系统标题“GPS监控调度中心查询系统”。
(3)对下级程序的调用方便。
4.2.2启动程序工作界面设计
(1)这里选用的白色背景窗口作为启动界面的背景。使用添加图片的控件将启动按钮 制作在背景窗口上。
(2)对下级程序调用的要求,这里采用在启动界面上设置按钮,使用鼠标单击完成对下级程序调用的方法。
4.3 用户登陆窗体设计
用户通过输入正确的登录名和密码,才能进入系统,并且根据用户的权限可进行相应的操作。管理员可操作系统的任意功能,而普通用户则只能操作一些特定的功能。当密码错误输入时给出提示信息“密码错误,请重新输入!”。这样就防止了非法用户对本程序的使用。
用户输入正确的用户名与密码时,系统则进入查询选择界面。
4.4 系统查询窗体设计
用户在此界面可以进行用户信息、车辆信息、车主信息和地理信息的查询。只要用户输入相关的查询信息即可查询到所查内容。查询程序的设计要求:
4.4.1信息查询方便、快捷、直观;
4.4.2各信息项依次输入;
4.4.3有一定的纠错能力;
4.4.4可以中途退出,此时不保存数据;
通过以上设计即可方便的进行用户信息查询、车辆信息查询、车主信息查询、地理信息查询。
转载注明来源:https://www.xzbu.com/2/view-599267.htm