APP下载

基于Android平台的维护设备管理系统的设计与实现

2015-03-15倪迎花

太原城市职业技术学院学报 2015年12期
关键词:密码管理系统数据库

倪迎花

(镇江市高等职业技术学校,江苏 镇江 212000)

移动通信技术在当今这信息技术发展飞速的时代,已经在社会上得到了广泛的应用,社会的发展基于人们的需求与创新,人们在追求信息便捷快速的同时,也在不断为自己所需要的信息通信质量进行创造。移动通信技术为人们带来了前所未有的信息获取方式,移动终端在通信技术行业呈现出的高智能化、个性多元化,有效地满足了人们对移动通信的运用要求。

一、基于Android平台的维护设备管理系统的设计

(一)基于Android平台的维护设备管理系统设计

基于Android平台的维护设备管理系统的模块主要包括系统管理模块、维护设备管理模块、主功能模块、登录模块以及系统服务模块。在Android平台的维护设备管理系统中,当其系统进入主界面,就会显示基本的功能模块。也就是说,主功能模块是其他所有模块的四通前提,而每一个功能模块因为都是由不同的Activity构成的,所以就需要应用将通过各个模块联系起来,可用Internet的方式,但是将其联系起来的根本目的是要让这些模块功能得以实现,所以就需要利用ItemOnClick以及ButtonOnClick的事件来辅佐功能实现。

根据系统的需求,系统要实现的功能主要有系统管理、设备管理、服务系统这三个部分。

(1)系统管理包含了两个模块,一个是用户密码修改模块,一个是用户查询模块。由此可见,系统管理是维护设备管理中的核心功能,因为其用户查询模块能实现对现有用户名移机密码进行查询的功能,而用户密码修改模块可以对用户密码进行随时随地的修改,以达到保障设备使用过程的安全性能。

(2)设备管理基于Android平台的维护设备管理系统是整个系统的主体,设备管理主要包含的功能模块有设备入库、设备入库记录以及查询、设备状态查询、设备出库以及设备出库查询等,其实也就是对客户的信息进行接收,然后将信息还原成数据信息进行分析,然后将数据再转入到接收端。像设备入库模块就是要实现设备的添加功能,而实现设备出库信息的删除或者查询就是设备入库记录查询模块的功能,其设备的状态是对库里设备状态的查询操作。也就是说,维护设备管理系统的服务质量的好坏,与管理质量、管理水平的好坏与高低有直接的关系。

(3)系统服务主要包含的功能有系统简介以及系统公告,这主要是用于客户在进行维护设备使用的时候,遇到不清楚的问题下进行问题解答的一种服务,所以为了提高设备的市场综合竞争实力,做好系统服务管理设计是系统设计中非常重要的环节。

(二)基于Android平台的维护设备管理系统的模块设计

(三)基于Android平台的维护设备管理系统的数据库设计

基于Android平台的维护设备管理系统功能的实现,需要完成数据库设计,而数据库设计主要是处理好系统的存储与删除。信息表数据库设计的内容主要是对存储系统用户资料进行记录;入库记录表,有对设备入库信息进行存储的功能;设备表的功能是存储设备相关信息;出库记录表是用于存储设备出库相关信息的。

二、基于Android平台的维护设备管理系统的实现

(一)系统登录模块的实现

当前由于网络的开放性,用户在进行系统登录的时候会出现一定的安全隐患,所以在系统使用之前就要输入合法的用户名以及密码进行登录,这是系统使用安全的前提保障。因为在设备管理系统后台的数据库中,会对输入的用户名和密码进行查询,当两者都通过验证之后,才能进行系统使用。在系统登录中,主要由.xml文件、.Java文件组成登录模块。其中.xm l文件是实现登录模块的布局,也就是Android中的布局文件;.Java文件是实现登录的过程。在用户进入系统程序后,会要求用户在程序中探出的登录界面中输入用户名以及密码,然后点击enter之后,维护设备管理系统的数据库就会在后台查询是否存在该用户名,以及该用户名的密码是否正确,如果输入的信息错误,就会提示输入的密码不正确,如果输入的信息正确就会进入系统,进行系统操作。

(二)系统管理模块的实现

满足用户的运用需求,是系统管理模块的功能体现,主要实现用户的密码查询以及密码修改。基于Android平台的维护设备管理系统,当用户进入主界面,再选择系统管理模块之后,其就会弹出一个窗口,窗口就会显示用户查询以及用户密码修改者两个功能,然后用户就能根据自己的需要进行操作。当用户点击密码修改按键时,系统界面就会弹出一个修改密码的窗口,然后用户就可以进行密码修改的操作;当点击用户查询按键的时候,系统就会显示用户相关资料信息。而这两大功能的实现,都是系统通过SQlite访问本地数据库才能进行的操作。

(三)主功能管理模块的实现

在用户登录成功进入主界面之后,主界面中就会显示出整个基于Android平台的维护设备管理的整个系统以及所需的功能,也就是包含了设备管理、系统管理以及系统服务、退出者四个部分。这样的主功能管理模块,就能以最简单的体现方式满足用户的最大需求。

(四)系统设备管理模块的实现

因为系统设备管理模块功能中能够实现设备的存取以及查询功能,所以设备管理功能是整个系统的核心模块。但是当前的系统存在一定程度上的局限性,像基于Android开发平台的单机版维护设备管理系统,所以就只能与本地的SQlite数据库相连接,然后才能显示设备中的相关数据,用户以此来进行设备信息的基本存储,然后将相关信息保存到数据库中,以实现用户的查询、修改还有删除等运用功能。

(五)系统服务模块的实现

系统服务模块中主要包含了两个板块:一个是系统简介,这一板块主要是让客户能对系统有个基本的了解;另外一个就是系统公告,这主要的作用就是让用户可以对系统最新的更新消息及时了解,以便于用户对系统的正确运用。总的来说,也就是为了方便用户能够对系统中的各项功能进行了解,然后正确使用。

(六)数据库存储的实现

在Android程序中,数据库存储的开发和利用,是相当繁琐,也是相当频繁的。为了实现数据库管理的便捷,Android平台维护设备管理系统的数据库存储可以通过MySQL数据库来进行数据的管理,Android移动终端需要数据库进行数据的存储、查询或者修改,然后再将数据转换为用户所需的数据,在Android终端上显示出来。

(1)基于Android平台的维护设备管理系统中,进行图形化管理工具对MySQL数据库进行管理,是为了更方便地进行数据库的管理。MySQL数据库管理板块又包括了MySQLQuerv、MySQLAdministrator两大管理工具。其中MySQL Querv是一个可视化的工具箱,所以对MySQL数据库就有创建、执行、优化的功能,与用户也就能有一个更便捷的方法来进行信息的存取、查询以及分析储存在MySQL数据库中的信息;而MySQLAdministrator对MySQL数据库以及用户的权限、数据的使用程序有一个监视和管理的作用,也可以执行数据库管理操作程序,例如对MySQL服务进行关闭,或者控制等操作。

(2)系统数据库在设备维护管理系统中有着非常重要的作用。因为数据库的存储,包含了对各项性能以及配置参数,结构复杂,数据量也相当庞大,所以对数据库进行简化和优化是非常必要的。以下我们就来通过一个系统用户表来进行相关分析:

该表的类型和主键分别是Integer、ID,该设备维护管理登录用户表是存放用户登录账号移机密码,还有用户姓名的,其中mess中是存放用户姓名的,username是存放用户登录名的,而在password中是存放用户登录名密码的。

基于Android平台进行开发的维护设备管理系统,在当前的网络信息技术发展飞速的时代得到了广泛的运用。为了能够有效提高系统的性能,就要利用数据库存储设备中的各项装置,来对设备中的大量数据信息进行管理,以满足人们的使用需求。

在当今这样的信息技术竞争异常激烈的时代,为了适应时代的发展,满足时代发展下人们的运用需求,需要系统管理,以及设备管理还有系统帮助的重大模块功能,就要对设备管理系统进行系统、科学的设计,让用户得到更多的优质的服务。本文通过对基于Android平台的维护设备管理系统的模块设计进行分析,并对模块功能的实现提供了重要的依据。

[1]蔡军杰,沈颖,杨胜等.基于Android手机的人员定位与管理系统[J].电脑编程技巧与维护,2012(14):77-80.

[2]刘安战,车战斌,郭丽等.基于Android和Web的设备维修动态管理系统[J].计算机应用与软件,2014(11):245-247,256.

[3]陈名鑫,张文威.基于Android平台的医院设备管理系统的开发[J].中国医疗设备,2013( 10):42-44,10.

猜你喜欢

密码管理系统数据库
基于James的院内邮件管理系统的实现
密码里的爱
密码抗倭立奇功
基于LED联动显示的违停管理系统
海盾压载水管理系统
数据库
密码藏在何处
数据库
数据库
数据库