Académique Documents
Professionnel Documents
Culture Documents
BACHELOR OF ENGINEERING
IN
COMPUTER SCIENCE & ENGINEERING
By
DECEMBER-2018
I N D O R E I N ST I T U T E OF S C I E N C E &T E C H N O L O G Y
PITHAMPUR ROAD, OPPOSITE IIM, RAU, INDORE 45333 1, M.P.
(Affiliated to RG PV, Bhopal Approved by AICTE, New
Delhi.)
DECLARATION
CERTIFICATE
This is to certify that the dissertation entitled “Smart Public Address
System” submitted to RAJIV GANDHI PROUDYOGIKI VISHWAVIDYALAYA
(RGPV), Bhopal (M.P.) in the Department of Computer Science & Engineering
by
Ms. Bhagyashree Mulye (0818CS151060)
Mr. Bhupendra Rai (0818CS151063)
Mr. Devesh Yadav (0818CS151071)
Mr. Dhananjay Wagh (0818CS151072)
Mr. Dhruv Parmar (0818CS151074)
Mr. Kunal Kandhari (0818CS151109)
in partial fulfillment of the requirement for the award of the degree of
Bachelor of Engineering in Computer Science & Engineering during the
academic year 2018-19.
HOD PRINCIPAL
Mr. Anil Khandekar Dr. V.R. Raghuveer
CSE Dept.
I N D O R E I N ST I T U T E OF S C I E N C E &T E C H N O L O G Y
PITHAMPUR ROAD, OPPOSITE IIM, RAU, INDORE 453331, M.P.
(Affiliated to RGPV, Bhopal Approved by AICTE, New
Delhi.)
APPROVAL CERTIFICATE
We owe our profound gratitude to our project Coordinator Mr. Nitin Rathore, who took keen
interest on our project work, us all along, till the completion of our project work by providing
all the necessary information, constant encouragement, sincere criticism and sympathetic
attitude. The completion of this dissertation would not have been possible without such
guidance and support.
We owe our profound gratitude to our project Guide Dr V.R. Raghuveer, who took keen
interest on our project work and guided,
We extend our deep sense of gratitude to our, Mr. Anil Khandekar, HOD, Department of
Computer Science & Engineering for his/her support and suggestions during this project
work.
We respect and thank to our Hon’ble Principal Dr V.R. Raghuveer, for giving us an
opportunity to do the project work in campus and providing us all the necessary resources,
support and constant motivation which made us to complete the project on time.
We are thankful to and fortunate enough to get constant encouragement and guidance from
all teaching staffs of department of Computer Science & Engineering which helped us in
successfully completing our project work.
We would like to extend our sincere regards to all the non-teaching staff of department of
Computer Science & Engineering for their timely support.
Declaration I
Certificate II
Approval Certificate III
Acknowledgment IV
Table of Contents V
List of Figures VI
List of Tables VII
Abstract 1
1. INTRODUCTION ........................................................................................................... 2
2. PROBLEM STATEMENT
2.1 Literature Review ...................................................................................................... 2
3. OBJECTIVE & SCOPE OF THE PROJECT
3.1 Objective ..................................................................................................................... 2
3.2 Scope........................................................................................................................... 2
4. EXISTING SYSTEM
5. PROPOSED SYSTEM(MODULES)
6. Fig. 9.4 Use Case Diagram of IVR and Text Msg Notification 15
Public Address System for railways in suburbs was introduced in order to authenticate
and authorize valid commuters to suit one’s comfort, purpose or needs while travelling.
Due to very high job prospects in Metro cities, the population which started travelling
through train increased immensely, which resulted in various issues such in never
stampede at stations, overcrowding, rush at foot over bridges, never ending queues,
wastage of paper, lots of resource and staff utilization. The alternatives techniques
introduced to resolve this issue failed drastically. Moreover, in spite of having such a
massive amount of data generated of the commuters, no analysis was ever done ever to
improve the railway service and the commuter’s experiences. To overcome the above
pitfalls this paper proposes a smart public system architecture for railways which
completely scraps the stampede, false announcement rush paper tickets and completely
harness the amount of money commuters has invested for their travelling. The
commuters will be benefited with the provision of using the android app as per their
requirements. This model also enables the authorities to detect those commuters who
fail to carry their tickets or while travelling. The proposed system will also have features
like crowd analysis and suggesting cost effective offers to the railway commuters.
Chapter - 1
INTRODUCTION
It is observed that the announcement from the Public Address System at railway
system at times not audible it may due to train noise crowding at the station, technical defects
in Public Address System etc. A solution needs to be evolved so that the passenger can listen
to such announcements clearly on their personal mobile devices etc.
[1]
On Monday morning on April 23, the Lucknow railway station witnessed heavy
footfall. As the passengers were waiting for a train to arrive, the announcer suddenly
announced a platform change, causing stampede as passengers scrambled to board. In the
confusion, a 25-year-old man got by the train and died. Two others got injured.
There are futile attempts had been made in the past but we did not find any permanent
solution to address this problem. There is solution but they are not accessible by everyone.
We come up with subtle ideas to curb the problem of railways.
The problem with the incompetency in communication is vast and possibly create a
stampede in sector of an organization: -
The problem undertaken via messenger but that is incompatible as the number of
participants is fixed to a number and a staff can be in hundreds.
It is also taken via mail to curb the problem but regardless these attempts are
apprehensive.
It is also taken in account by revising the announcements at railway stations however
the results were not in favor.
The previous attempts that are made, were not directly depend on technology they
were primarily based on the modulation and demodulation of the sound frequency more or
less depend on the precaution instead of instant assistance.
For the instant assistance to the people and by causing least stampede the solution
needs to be based on real time and possibly allows the communication or the notifications
flash on the screen of cell phones.
3.1 Objective :-
We are coming up with an idea that is desirable to the railways as well as to the
public. In course of addressing the last desirable person, our emphasize is to develop cheaper
and more reliable solution in addition to effectiveness of the application.
We stand to create an innovative application that compatible to both end user and rely
on the least cost of maintenance and can be achieved by existing resource that are already in
use and gain a more productive solution.
The idea of application is compatible as each hand has an android device and
connectivity of the Wi-Fi direct is provided in every android phone and the railways and
institution has already a hotspot network. That provide a cost effective to the end users.
By providing the accessibility to the data base, we are omitting the need to install
other application for the enquiring the different services of the railways. The research in the
field of Wi-Fi direct in going on and can provide more functions in the later stages as well.
3.2 Scope:-
Our application has a more durability and the effectiveness of the application can be
increased by adding informatics in the future.
Cheap maintenance of the Wi-Fi direct and managing of the hotspot network provide
a scope for general usage and the range of the hotspot can be increased if the place is
overcrowded.
Chapter - 4
EXISTING SYSTEM
Indian railway itself increased the frequency of the speakers installed at the station from
40db – 70db to 90db – 120db and as the frequency goes above 100db a normal human
being cannot hear it for a long period of time as it causes discomfort and pain.
PA by Raspberry Pi
The proposed system is aimed at designing and development of voice alert notice or a
notice announcement system which can be solve the problems as mentioned in the above
chapter. The system will be built on single board known as Raspberry Pi, which includes
ARM8 quad core processor from Broadcom which satisfy the size and also low cost. The
notices will directly receive to the system by a wireless mean of SMS or an Email. So, the
user can send any notice to the system from the remote place.
Public addressing by Zigbee
This system focuses on the development of low cost, low power, easily expandable
and effective PA Systems using Zigbee. It has two modules namely server module and client
module. The Server is responsible for controlling, delivering and monitoring of data and
client modules responsible for receiving and delivering of data through speakers. The system
has a single server.
Public addressing by NetworkableIP
When it comes to professional communication and security, private and public
operators all over the world rely on solutions by Commend. NetworkableIP
loudspeakers and IP amplifiers are the perfect Intercom add-on: secure, simple and
straightforward.
Public Address and General Alarm (PA/GA) systems in tunnel
In the experiment, five horn-type directional loudspeakers were set at an interval of
150 meters in the tunnel under construction and the time-delaying networks providing the
delay-time estimated from the sound speed in the field was applied. From the loudspeakers,
announcements for emergency evacuation for the subjective hearing test and a swept-sine
signal for the measurements of impulse response were reproduced with/without the time-
delay technique.
Public addressing by Praesideo
This is a fully digital Public Address System that meets all the requirements placed by
professional users on a public address/emergency system. Public Address and General Alarm
(PA/GA) systems.
Public Address and General Alarm (PA/GA) systems in Gas Platforms
Elemec3 (E3) is a network enabled Public Address and General Alarm (PA/GA)
system designed for life critical installations in the world’s toughest industrial
communications markets. Using IP technologies to fully utilize end user infrastructure, the
Elemec3 high integrity PA/GA systems are commonly used on Oil & Gas Platforms, FPSOs,
Power Generation Plants, Refineries, Chemical Plants and industrial facilities worldwide
where the safety of all personnel is primary importance. The equipment is specifically and
fundamentally designed for failsafe operation, with extensive system and fault status
monitoring for maximum availability at all times. Prioritized paging and emergency
broadcasts, alarms may be automatically or manually initiated from any point on the system
with system expansion being defined by the user’s network.
PaMic – Bluetooth PA system
Once you have wired your phone to the speakers and the app PaMic app is running,
you are good to go. Just tap on the mic and when it turns blue, start talking. The top two
sliders are for the gain and the master volume and can help you to reduce noise and echo. The
app also works with Bluetooth speakers.
Chapter - 5
PROPOSED SOLUTION
5.1 Modules:-
Modules is a logical separation of a functionality in a project. We can have as some
modules in an application, they are basically used for easiness, reusability and provide a
better interface to the user:
Single screen information about the train including the train no., train name, originating
and destination station and departure time and journey time has now been arranged
without login.
Better interface for ticket related information which will allow the user to inquire about
the train, train fare without login and for booking time user redirect to irctc website.
An option for food ordering through the pantry (if available) as well as dominos (need to
login for this).
Updates and notify the user via notification (IVR audio as well as message).
In general purpose, the application can be used in the short-range communication during a
event or gathering to address volunteers.
File sharing is possible through the Wi-Fi direct either in one way or both.
Chapter - 6
SOFTWARE REQUIREMENTS SPECIFICATION
Public address management is term that covers array of the systems and processes
within a railways to create and use of information. Public address Systems Planning is critical
in developing and executing successful strategic plans in global level. It is observed in current
business situation that the markets are very uncertain which pushes companies to adopt
effective, pro-active strategies in order to gain competitive advantage. The strategy formula is
oriented through operation and objectives based on a cautious analysis of the involving
project. Objectives of public address system planning are desired future positions and
destinations the organizations intend to reach in order to fulfill its mission. Its policies are a
general guideline that directs and constraints decision making within a group.
Information technology enable a set of opportunities to gain competitive advantage
and to adjust the public address Systems for the benefit of railways.
In present scenario, public address system planning is key issue faced by senior
executives of railways. Address management planning mainly involves in identification of
the stage of problem faced in the railways in simultaneous announcing the train timing, and
frequent notices & identification of the applications of Railway information systems,
evaluation of each of these applications, based on established evaluation criteria, establishing
a priority ranking for these applications and determining the optimum architecture for serving
the top priority applications. Theoretical literature of the information systems suggests one
challenging theories of effective planning in a turbulent environment. One predicts that once
the Railways using a formal, comprehensive planning approach will be more successful.
To sum up, the public address Systems Planning is a key process for the success and
competitiveness in present business environment. Plans explain the structure and content of
information system and the way it is developed. The major aim of public address Systems
Planning is to recognize the stages of planning in the railways.
Evolution Requirement
Analysis
Testing Design
Implementation
Requirements Analysis: -
Several people with hearing impairment reported difficulties arising from not hearing
travel announcements.
Here some typical transport stories from the people:
I have missed so many trains through not hearing announcements Sometimes I have
been on the wrong platform and sometimes I have not heard that the service is going to be
late or has been cancelled It was not a nice experience and I had to wait another hour for the
next train I’ve always thought that each station should have a screen to show the
announcement in text at the same time as it comes through the loudspeaker.
Most users we consulted said that while they could see clear benefits in a wireless
public announcement system People expressed interest in being able to set up the system to
show text and audio messages for specific services.
Design :-
Based on the user requirements and the detailed analysis of a new system, the new
system must be designed. This is the phase of system designing. It is the most crucial phase in
the development of a system. The logical system design arrived at as a result of system
analysis and is converted into physical system design The logical design produced during the
analysis is turned into a physical design - a detailed description of what is needed to solve
original problem In the design stage, the programming language and the hardware and
software platform in which the new system will run are also decided There are several tools
and techniques used for describing the system design of the system. These tools and
techniques are: Flowchart, Data flow diagram.
Implementation:-
We are crafting a application that will provide an instant assistance that will be based
on the real time and possibly helpful and accessible at all the addressing location whether to
address a volunteer or public addressing at stations.
We are using a WI-FI direct technology for connecting the cell phones of the
volunteers or the public to the provided hotspot network to establish a connection between
both ends. The application contains a public data base that is accessible by public. Wi-Fi has
become a choice for short range communication in many applications, due to the cost elective
deployment of Wi-Fi networks, its large-scale implementation and availability of Wi-Fi
devices e.g. Smartphone's, consumer electronics and industry sensors.
In case of the Railways, they have their own hotspot at most stations. The passengers
need to install our application and connect to the Wi-Fi to access the information shared by
the Railways in accordance with your train arrival and departure. The message in also
available in the message section of the application in the form of IVR (interactive voice
response) that can be heard by the passengers and can be readable as well, in case of
inaudible announcements.
Testing:-
Before implementing the new system into operations, a test run of the system is done
removing all the bugs, if any. It is an important phase of a successful system. After codifying
the whole programs of the system, a test plan should be developed and run on a given set of
test data. The output of the test run should match the expected results. Sometimes, system
testing is considered as a part of implementation process.
Using the test data following test run are carried out:
Program test
System test
Program test: When the programs have been coded and compiled and brought to working
conditions, they must be individually tested with the prepared test data. All verification and
validation be checked and any undesirable happening must be noted and debugged (error
corrected).
System Test: After carrying out the program test for each of the programs of the system and
errors removed, then system test is done. At this stage the test is done on actual data. The
complete system is executed on the actual data. At each stage of the execution, the results or
output of the system is analyzed. During the result analysis, it may be found that the outputs
are not matching the expected output of the system.
Evolution:-
A Wireless Public Announcement System is proposed based on already available
mainstream radio digital technology. The main objective has been the replacement of the
competing solutions based on a magnetic loop or on FM message broadcasting.
Digital Wireless based solution provides the flexibility necessary to render the service
to a multiplicity of users of different interests and profiles with a variety of language and
accessibility limitations. The service can be as well provided in a multiplicity of formats from
text and audio.
Chapter - 9
UML MODELING
Product Editions:-
i. Community Edition:- A free edition for non-commercial use. Supports all 13 UML
diagram types. For projects with one diagram only, exported diagram contains small
watermark, if it has more diagrams, a full watermark is placed instead.
ii. Personal Edition:- For non-commercial use only:
Modeler Edition
Standard Edition
Professional Edition
Enterprise Edition Supports
BPMN 2.0 for modeling of business processes.
Structural Diagram:-
The structural diagrams represent the static aspect of the system. These static aspects
represent those parts of a diagram, which forms the main structure and are therefore stable.
These static parts are represented by classes, interfaces, objects, components, and nodes. The
four structural diagrams are:
Class diagram
Object diagram
Component diagram
Behavioral Diagram:-
Any system can have two aspects, static and dynamic. So, a model is considered as
complete when both the aspects are fully covered. Behavioral diagrams basically capture the
dynamic aspect of a system. Dynamic aspect can be further described as the changing/moving
parts of a system.
Collaboration Diagram:
The Data flow diagram can be explained as the separate levels indicating the
individual complexity in each level of the system and gives a detailed explanation in the
further levels that are following them:
Database dictionary is a dictionary about the data that we store in the database. It
contains all the information about the data objects. It is like storing all up-to-date information
about the objects like tables, columns, index, constraints, functions etc. It makes us easily
identify access and understand the factors about the object. One can imagine data dictionary
as storing information about house like house name, address, how many live in the house,
who is the eldest/youngest person, responsibilities of each member in the house etc. or a
personal details of an employee in the company.
All these information is stored in the form of tables in the data dictionary.
i. Registration:-
ii. Pantry:-
v. Emergency:-
Overview OUR APP provides Android App for Android users, which helps to view and
listen to your world anywhere anytime. The following steps will show you how to setup
App and enjoy it.
Install App Search and install our app on Google Play. Note that the publisher is our app.
Then you will see the shortcut icon on the device screen.
Add Apps to App Click Enjoy to enter App, Add app to app drawer and click enjoy to
enter App.
Step1: Tap Search Button to scan all apps in LAN. Choose the app you want to add and click
OK, the app can be added to the IPC list.
Step2: Choose the app you want to connect. The App will pop-up Input Username and
Password page automatically. Input the Username and Password of your app, click OK
Step3: Modify the Username and Password (If you have modified the Username and
Password, you can do not perform this step.) Input the new username and password, and click
OK
Notes: The High Definition and Standard Definition models use different coding, you
should select one first. If your bandwidth is sufficient, such as on 3G or LTE. The Device
Name here is just used to distinguish the app on your phone, won’t modify the app name
of your IPC.
Edit Device Press the app in the Device List for more than one second, it will pop-up
several options as Connect/Disconnect, Settings, Edit and Delete. Connect/Disconnect:
You can connect the device have been added, or disconnect the device.
Edit: If you need to modify the device, tap "Edit", renew setup info, and then save.
Settings: "Settings" will allow you to change the user name and password of the app, and
set the IR led lights mode, wireless settings, PTZ, motion detection.
Delete: You can also tap "Delete" to remove the device.
Chapter - 16
FUTURE ENHANCEMENT
Smart Ticketing system is a total express railway ticketing solution architecture that will
change everything in railways business.
Smart public addressing app offers a wide variety of benefits build for commuters and
Railway authorities by adding local vendors and food chain distributers to deliver food in
the running trains.
They are notified with attractive offers based on their travelling patterns and details of
station and the history of the station they passed by.
For Railway authorities, only authorize commuters travel, no wastage of paper, security
of commuters is ensured, as the ticket will be checked through the app.
With this Smart public addressing architecture implemented on cloud, give an added
benefit of scalability and performances at any point of time. The home page will be saved
foe no internet zone.
Information of the nearby places and the video of the cultural heritage will benefit the
commuters on the entertainment purpose.
The magazine will be added in the app for the reader commuter though they can easily
take their travel under paid on attractive offers.
The passengers will be offered with the coolie services at the station and the wheelchair
excess at the coach no. itself to provide a comfortable journey, with the scheme of the
fare off.
Commuters are enabled with the coach security and contacting the police to police.
Smart public addressing system is a total addressing module architecture that will
change everything in railways business. Smart public addressing offers a wide variety of
benefits build for commuters and Railway authorities. For commuter’s travel is unified,
simplified, cost-effective and comfortable. Even they are notified with attractive offers based
on their travelling and details of their respective trains, which make their journey safe, happy
and comfortable. For Railway authorities, only authorize commuters travel, no stampede and
overcrowding at stations, and rush on foot over bridges, no wastage of paper, security of
commuters is ensured, No cash money transaction needs to be done and less staff and
resources required. With this Smart public addressing architecture implemented on cloud,
give an added benefit of scalability and performances at any point of time.
References