基于PDA的工程机械移动信息系统设计

2013-11-04 96 0
核心提示:PDA(掌上电脑)中一种能够为用户提供信息管理服务的移动手持式数字设备,具有简单稳定、可靠性高、电池时效长、小巧轻便、易

        PDA(掌上电脑)中一种能够为用户提供信息管理服务的移动手持式数字设备,具有简单稳定、可靠性高、电池时效长、小巧轻便、易于携带、价格低廉的特点,在工程机械管理领域具有非常广阔的应用前景。
目前由于工程机械系列品种繁多,性能差异很大,而且不同的工程机械运行环境和操作方式有所不同,因此对管理信息系统的功能需求也不完全相同,甚至需要运行在不同的操作平台之上。当前的管理信息系统大多针对某一具体机械而开发,系统的可扩充性和可重用性较差,在应用对象和需求发生变化时,都要对系统进行较大的修改。为进一步提高操作人员的设备使用能力和技术人员的维修保障效率,本文以工程机械为应用对象、PDA为硬件平台,采用C#语言,设计开发了界面友好、交互性强、查询方便、具有导航功能的工程机械移动信息系统,提出了开发工程机械移动信息系统的总体思路,论述了系统功能模块划分、软硬件设计和系统配置等方面内容,有效地解决了当前移动信息系统在开发和管理中所面临的问题。
1、系统总体设计
1.1系统总体性能要求
工程机械移动信息系统面向工程机械的使用操作人员、技术保障人员以及其他人员,主要集成了工程机械的操作使用、维修保障等工程机械所需的各种技术资料(如工程机械的性能参数、维修方案、故障图片以及视频资料等)。在进行系统设计时,该系统应满足以下的性能要求:
(1)系统技术资料齐全,满足工程人员实际使用需要。
(2)系统运行安全、稳定,速度快。
(3)用户界面友好,操作简单、易于使用。
(4)系统必须提供严密的安全措施,防止技术资料的泄漏,确保数据安全。
(5)系统易于维护,能够根据功能需要的变化进行功能扩展。
(6)数据信息应该有一致的模型表达,设置必要的环节提供各种信息来保障信息的一致性。
1.2系统总体结构设计
根据系统的要求分析和针对不同企业的特殊要求,工程机械移动信息系统采用4层模型结构,如图1所示。

 

在系统4层模型结构设计中,第1层是用户层,由操作人员、技术人员和其他人员等用户构成,直接面向PDA终端进行操作;第2层是PDA客户层,由作为客户端的PDA和运行于其上的工程机械移动信息系统构成,该层接受用户层的操作,并向PC服务层发出数据请求,进行数据同步;第3层是PC服务层,由作为服务器端的PC机构成,该层接受PDA客户层提出的数据请求,配合完成数据同步;第4层是数据库服务层,由工程机械数据库构成,该层也是整个系统的支持层,为系统数据提供了最基本的数据存储、控制以及访问等功能。
1.3系统软件结构设计
基于PDA的工程机械移动信息系统在资源极其有限的PDA上实现了对工程机械全方位的资料查询、视频讲解、数据同步等,其功能模块主要包括“用户登录模块”、“资源查询模块”、“故障诊断模块”、“视频讲解模块”以及“数据同步模块”等,如图2所示。各个模块功能如下:
 

(1)“用户登录模块”实现对登录用户和密码的限定,保证整个软件部分的安全。
(2)“资料查询模块”实现对工程机械性能、操作以及维修保养等方面资料的查询。
(3)“故障诊断模块”实现对工程机械部分故障现象、故障诊断方案的查询。
(4)“视频讲解模块”实现对工程机械整体概况、维修保养等方面录像资料的播放。
(5)“数据同步模块”实现将工程机械数据库从PC机同步到PDA的功能。
在用户输入正确的用户名和密码登录后,进入PDA的主界面,这时用户选择需要进行的操作。在操作完成后,用户可以直接退出系统,也可以返回PDA主界面,选择下一步要进行的操作。软件结构如图3所示。
 

1.4系统软件接口设计
该系统软件接口设计包括用户接口设计、外部接口设计以及内部接口设计3个部分。
(1)用户接口设计。
软件的用户界面设计与用户接口设计在很大程度上都是相似的,因此,本文主要针对用户界面设计进行论述。
用户界面作为人机接口起着非常重要的作用,用户通过界面输入信息,获取结果信息,并在程序运行时与计算机进行交互,用户界面的好坏直接影响软件的寿命和软件的性能,必须重视用户界面的设计,一个好的用户界面应当具有以下特点:①操作使用简单,易学易掌握,输出结果直观易懂;②能够对软件的运行有一定的控制能力;③有一定的处理出错能力,能够判别用户的一些错误操作,并给出恰当的建议。
根据以上特点,在设计PDA软件模块时,比较注重在完成预定模块功能的前提下,尽可能简化用户界面,方便用户使用。例如,在“用户登录模块”中,专门设计了用户输入用户名或密码等信息出错时的提示信息;在“资料查询模块”中,为实现各种资料查询时的输入,针对PDA上输入的烦琐不便,采用菜单形式进行选择,大大方便了用户的操作。
(2)外部接口设计。
外部接口设计主要指数输入输出设备和方式的设计以及其它软件的衔接问题。由于PDA输入基本采用输入笔手写输入

  • 点赞(0
  • 反对(0
  • 举报(0
  • 收藏(0
  • 分享(7
评论(0)

登录后发表评论~