Sie sind auf Seite 1von 13

SMART LOCK

Introduction:
 SmartLock app prevents application and files on your smart phone and tablets
from being accessed by others without your knowledge.
 You can lock any file or app you desire using a specially coded pin.
 SmartLock allows you to safeguard your social website pages like Facebook,
twitter from any intruder.
 It is an AppLocker in which even if the hacker get through the lock screen they
can't easily get into your app.
 The app is designed in such a way that the user can perform locking and unlocking
operation on the device, when it receives the pin from the user using an unique
battery percent mechanism which helps with the authentication.
FEASIBILITY STUDY
 A feasibility study is about the effectiveness of the project.
 The project has to be examined for its technical, economical and
operational feasibility.
This project fulfils the following points:-
 It works on any android device (platform independence).
 It consumes less memory.
 Any non-technical person can use it.
OPERATIONAL FEASIBILITY:

 The main intend of the project is to help the user to protect their data, lock apps,
locate phone without any loss of data and privacy.
 The main feature of the application is that it provides unique password
mechanism using battery percent which is convenient without the need to
remember.
TECHNICAL FEASIBILITY:

 Our project is to build an android application. Hence it requires


basic knowledge of android and since android coding is done in
java, which is an object-oriented language, it is quite easy to
override and reuse the code which makes the development of the
application easy and fast.
ECONOMIC FEASIBILITY:

 For developing an android application, one requires time for


designing, coding, debugging, interfacing and testing the software.
Hence, roughly project will be completed in 6-7 months.
 Also, the project hardly needs any funds for the development.
EXISTING SYSTEM:

 User uses same password mechanism every time to login.


 It is less secured because of standard password patterns.
PROPOSED SYSTEM:
 The proposed system overcomes all the above mentioned problems. It is more
secured and reliable. The key feature of this application is that it provides more
security.
It uses battery percent mechanism to generate password.
Lock, unlock apps
Location tracker to get device location.
Plays alarm on 3rd wrong attempt.
Open fake view.
Hide, unhide files.
BENEFITS OF PROPOSED SYSTEM
The proposed system overcomes the manual maintaining of your apps information. It helps us with the following
benefits:
 It increases overall security- Since app lock is a security feature designed to let you decide who has access
to what on your phone or tablet, many systems will also have additional security features that keep an eye on
app-related malware or unwanted phone snoops.
 It gives you peace of mind- There is nothing worse than the paranoia that someone is going through your
things, so an app lock will help you feel more secure about what is on your mobile devices.
 Layers of protection- Not only will an app lock provide you with passcode options, but many locks will also
require an extra step to unlock, to be sure that someone doesn't guess your passcode or obtain entry
 It is not obvious- Most app locks won't make it obvious that you are preventing unwanted access to your
apps, and will only give prompts once access is attempted. This app uses different icon and app name.
 Space control- It allows you to easily control your phone's storage amount by letting you easily delete
unwanted apps.
Tools to be used
 SOFTWARE REQUIREMENTS
DEVELOPMENT PLATFORM
 Windows 7/8/10.
 Android studio 2.3, JDK 1.7 or higher.
 Android OS (4.4.2 or Higher).
 HARDWARE REQUIREMNETS
DEVELOPMENT PLATFORM
 A typical PC (CPU, Monitor, Keyboard and mouse).
 CPU: INTEL P4 (1.8GHz) or higher, 8GB Ram min.
 Monitor: A 15” CRT or better.
 Standard PS/2 Keyboard and Mouse.
 An Android compatible device with at least 1 GHz ARM Cortex Processor and 1GM RAM.
FRONT END: ANDROID STUDIO
2.3.3
 Android Studio is the official Integrated Development Environment (IDE) for
Android app development. Android Studio offers even more features that
enhance your productivity when building Android apps, such as:
 A flexible Gradle -based build system.
 A fast and feature-rich emulator.
 A unified environment where you can develop for all Android devices.
BACK END: Firebase, SQLite, and
Room Persistence:
 Firebase Database:-Firebase is a backend platform for building Web, Android
and IOS applications. It offers real time database, different APIs, multiple
authentication types and hosting platform.
 SQLite Database:-SQLite is an in-process library that implements a self-
contained, server less, zero-configuration, transactional SQL database engine .The
code for SQLite is in the public domain and is thus free for use.
 Room Persistence:-Room Persistence library provide an abstraction layer over
SQLite to allow fluent database access while harnessing the full power of SQLite.
References:

o http://www.learnsql.com
o http://www.ebookfrenzy.com/pdf_previews/AndroidStudio23 Essenti
alsPreview.pdf
o http://www.wikipedia.com
o http://youtube.com (Edmtdev, programming knowledge)
o http://google.com
o http://w3schools.com
o http://developer.android.com/studio/intro/index.html

Das könnte Ihnen auch gefallen