Font Size: a A A

Design And Implementation Of The Client Of Public Security Alarm System Based On Android OS

Posted on:2013-12-28Degree:MasterType:Thesis
Country:ChinaCandidate:F X YuanFull Text:PDF
GTID:2248330371984018Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of3G wireless networks, wirelesscommunication and multimedia technology, China has gradually entered the3G era and onthe way to3.5G and4G. The advantages of3G which compared to2G are to enhance voiceand data transmission speed. It can better achieve the worldwide wireless roaming andprocess images, music, video streaming and other media forms including web browsing,conference calls, e-commerce and other information services.With the development of the wireless communication network, the development of thesmart phone is rapidly changing. The Android phone is one of the leaders. Android operatingsystem was originally developed by Andy Rubin and purchased by Google in2005. ThenGoogle founded the Open Handset Alliance to develop and improve the Android OS.Gradually it extended to the Tablet PC and other areas. In January4,2012, the data of theDistimo, a research firm, shown that the number of the App Store application on the AndroidMarket exceeded400,000.It got an increase of100,000which compared with August. January20,2012, Google reported that the total number of device users through Google’s servers toactivate is more than250million worldwide. Compared to November last year it sold50million units Android devices more. It means that it sold10units Android devices per second.Technology development and social progress continues to accelerate the pace of life ofpeople and social complexity is ever increasing. The frequency of accidents is greatlyincreased, regardless of emergencies caused by natural factors or human factors. It has forcedpeople to continuously improve their awareness of security. There is a lot of security meansand tools. With the mobile phone becoming carry goods of people at the same time, it also canbe used as a security tool. By virtue of its powerful mobile communications capabilities it canhelp users deal with emergencies and can also become a tool to maintain social stability forrelevant functional departments. Because of this, I have developed a public security alarmsystem based on the Android OS.This system not only can provide a fast, convenient and effective alarm measures in theevent of an emergency, but also an important means for the police, security coordinators andresidents to cooperate with the local departments to strengthen to crack down illegal and criminal activities actively. Through the system the user can use the alarm function providedby the system to report the law and order situation on their side, so as to help the relevantdepartments to better grasp and manage local security. Servers process the statistics and otherinformation to get a series of social security data. It will contribute to the relevant departmentsof law and order situation to identify loopholes. Security alarm systems based on Androidphone has advantages of easy to carry, low cost and convenience for users. After all, now wehave been inseparable from the phone.This system is designed in accordance with the structure of the three-tier system,including server-side deployment on general-purpose computer, the mobile client and the userinterface which is deployed on the Android phone and data classes and the transport protocolclass which is the common data structure for server-side and end of the phone. The data ofsystem flows through the three-tier structure in a vertical transmission way. The data will notbe passed to the user interface over the mobile client, nor did it over the phone client senddirectly from the user interface to the server-side. This system was designed with reference tothe MVC design pattern. The data model, business control and interface are designed toachieve respectively. The software architecture of the system can be divided into two majorparts, including client software and server software. It is a new smart client architecture modelwhich extends the traditional structure of B-S. Client based RIA technologies achieves astand-alone client application and server provides remote service call. Pure data transmitsbetween the server and client, rather than pages in the traditional B-S model, thus it greatlyimproves the communication efficiency. Some business logics were achieved on the clientpart. It can reduce the burden on the server greatly and improve the efficiency of the system.The design of the logical framework of the client part considered the functionalrequirements of public security alarm system. The system was divided with the large size ofthe functions. The logical structure of system organized into an independent, relevant discretelayers within the main aspects to be gathered, so that it is becoming clearer. Client logicalstructure of the system is divided into four layers, namely: view layer, data acquisition layer,send layer of the background and database layer.The client consists of EverydayReport, MMS alarm, video alarm, voice alarm, softwareupgrades. The fifth chapter of the article describes the implementation process of the clientaccording to the design proposed in chapter four. The first is the structure of the systemdevelopment environment, including the development environment of the Java and simulationenvironment of the Android application. According to the logic of the system architecture, Iachieve the various functions of sub-module of the system. In summary, I designed a public security alarm system based on the Android OS. Then, Ifocuses on the design and implementation of the client of the security alarm system based onthe Android OS.
Keywords/Search Tags:Android OS, public security alarm system, EverydayReport, MMS alarm, video alarm, voice alarm
PDF Full Text Request
Related items