Android Game
Android Game
BACHELOR OF TECHNOLOGY
IN
ELECTRONICS ENGINEERING
Submitted
Name Roll No
Name Roll No
Name Roll No
Name Roll No
ELECTRONICS ENGINEERING
Contents
Introduction ............................................................................................ 6
Block diagram: .......................................... Error! Bookmark not defined.
Driver unit: ................................................ Error! Bookmark not defined.
WORKING:............................................................................................. 22
Hardware used:......................................... Error! Bookmark not defined.
Software used: .......................................... Error! Bookmark not defined.
Applications: ......................................................................................... 27
Advantages: .......................................................................................... 27
Future scope: ........................................................................................ 27
References: ........................................................................................... 27
Signature:
Name:
Enrollment no:
Date:
CERTIFICATE
Date:
ACKNOWLEDGEMENT
At last but not the least I am feeling glad to say about my family
whose wishes are always with me, without which it was not possible for
me to reach this extent.
THANK YOU
Signature:
Name:
Enrollment no:
Introduction:
This includes gathering the necessary data and developing models for
the new systems.
Identification of need
Preliminary investigation
1. Identification of need
FEASIBILITY TEST:
Technical feasibility:
Than the actual make of the hardware the configuration should give the
complete picture about the system requirements:
Operational feasibility determine how the proposed the system will fit
in with the current operation and what needs to implements the
system
Economic feasibility:
For the economic feasibility, Economic analysis or cost/benefit
analysis is most frequently used technique the effectiveness of a
proposed system. It is a procedure to determine the benefits and
savings those are expected from the proposed system and compare
them with cost. If the benefits outweigh the costs, a decision is taken
to design and implement the system. Otherwise, further justification
or alternative in the proposed system will have to be made if it is to
have a chance of being approved this is an ongoing effort that
improves in accuracy at each phase of system life cycle.
PLAN OF ACTION
Preliminary Investigation:
1. One of the most tedious tasks is to recognize the real problem of the
pre-installed system.
2. The analysis has to spend hours and days for understanding the fault
in the system.
4. This is the first stage of the development of the system. In this stage
the analyst makes a survey by gathering all the available information
needed for the system elements and allocation of the requirements to
the software.
System Design:
The analyst actually makes number of designs of the system on paper
or on the computer and sees to it that the rough image made of the
system comprises of all the requirements or not. Once this is done, the
analyst selects and finalizes a best suited design for the development of
the system.
System Coding:
The analyst translates the code or the programs in such a way that they
become in machine readable form. The coding step is very time
consuming and involves number of rooms for errors.
System Testing:
Once the analyst is through with the coding stage he tests the systems
and sees to it that it is working as per the expectations or not. He
corrects the flaws in the system if any.
System Implementation:
This is one of the most vital phases as in this phase the analyst
actually gives the system to the customer and expects for a positive
feedback.
System Maintenance:
The last stage of the SDLC is that the analyst needs to maintain the
system and see to it that it working within the standards set. He needs
to maintain the system by removing the defects of flaws occurred.
SOFTWARE ENGINEERING PARADIGM APPLIED
SPIRAL MODEL:
Sequential model.
Using the spiral model application is developed in a series of
incremental releases.
Sometimes called the classical life cycle or the waterfall model, the
linear sequential model suggest a systematic, sequential approach to
software development that begins at the system level and progresses
through analysis, design, coding, testing and support.
PROTOTYPING MODEL:
USER COMMUNICATION-
PLANNING-
RISK ANALYSIS-
ENGINEERING-
USER EVALUATION-
Performance Requirements
The proposed system that we are going to develop will be used by
the passengers of metro train. Therefore, it is expected that the
database would perform functionally all the requirements that are
specified by the railways.
Safety Requirements
Database is an important aspect of any system. So it is required to
take backup of the database.
The user must have a registered account to use all facility of the
web application.
Software used:
Eclipse for making Android software.
WORKING:
1. At the driver side there will be an android mobile phone, which
will have software running on it.
2. Driver will login with admin password and ID.
3. Software screen will have some keys; each key will have a unique
code.
4. When driver will press any key then its phone will send a signal to
passenger’s phone using Wi-Fi.
5. Passenger’s mobile phone will have software running at backend.
When this software will receive the signal it will pause the song
running in mobile phone.
6. Now at the driver side after sending the signal to mobile phone its
phone will activate the audio playback module.
7. Audio playback module will then announce the message.
8. When message will end then drivers phone will again send a
message to passenger’s mobile phone and software running on
phone will play the song.
Modules:
Module1: GUI for passenger unit
Module2: GUI for Driver unit
Module3: Driver login and message storage
Module4: Message transmission using Wi-Fi and display at passenger
unit
Modules of project
Advantages:
It will alert the passengers for their stations.
Future scope:
1. It can be modified to give the message only to concern person not
to all passengers.
2. It should automatically turn on the Wi-Fi in hospitals.
References:
[1] Prasanna Shete, Aditya Kurude, Mayur Bhole and Tushar Khose, “Android Based Spectrum
Analyzer,” International Journal of Advanced Research in Computer Engineering & Technology
[IJARCET], Volume 4, Issue 3, pp. 303-305, March 2015.
[2] Sreenivasan. R, Jayarani. E, “ Wireless Oscilloscope using Android App for Mobile,” International
Journal of Advanced Research in Computer and Communication Engineering, Volume 4, Issue 2,
pp. 26-30, February 2015