DELHI METRO GUIDE PPT
Transcript of DELHI METRO GUIDE PPT
Index Page No.
•Cover 1•Introduction 2•Objective 3•Benefits of the System•Code 4•Problem of the System 5
•Scope 6•Tool & Platform 7•DFD Diagram
8-9•E-R Diagram
10-11•Use Case Diagram 12-13
•Module Description 15•Future Scope 16•References 17
CONTENTS
Introduction
Delhi Metro Guide is an android application that is designed with the information related to the Delhi Metro trains . This app contains the information of Metro such as the number of stations covered by the train, timings, metro fare and map. It also contains the details of the station, nearby places that attract tourist etc. The app is made is such a manner that an end user will find it very easy to use and find convenient in using Delhi Metro . The main purpose of this application is to provide the complete information about the Delhi Metro rail to the user who has planned to newly visit Delhi. Hence this application is mainly targeted to only one module that is the user module.
Objective
This project is aimed at developing an android based application for Delhi Metro station that is provided with the complete information regarding Delhi Metro Station. The user is provided with the complete information regarding the station, train timings and the token fare etc.
Benefits of the System
Cost effective implementation of the system. Provides a simple and easy User Interface. The guide is provided based on the location selected by the
user or by tracking the location with the help of GPRS. The end user is provided with the complete details of the
Metro station found in Delhi city. Also provides the information about the stations, nearby
tourist spots etc. User is provided with the contact details of the Delhi Metro
Station.
Code:
Manifest.xml- <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.raja.kumar.hello_world">
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application>
</manifest>
Code:
MainActivity.java- package com.raja.kumar.hello_world;
import android.support.v7.app.AppCompatActivity;import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }}
Code:
Activity_main.xml- package com.raja.kumar.hello_world;
import android.support.v7.app.AppCompatActivity;import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }}
Problem of the System
The current system provides only the information related to the ticket fare the number of stations that the metro rail is connected.
The system does not provide any information related to the location of the user and the nearby station.
The system does not provide any information related to the station, nearby tourist spots and malls etc.
Since the current system is mainly focused on the ticket fare details, the application does not provide any other information related to the station and the route.
Scope
The main purpose of this application is to provide complete information regarding the Delhi Metro Station such as getting the nearby metro station using the location through GPRS. It provides ticket fare at each station. It also provides the train timings.
The system is developed for the android users that purely works on the android platform that provides the complete information related to the Delhi metro station.
Tool & Platform
HARDWARE SPECIFICATION•Processor : Intel Core 2 Duo and Above•CPU Clock Time : 550MHz•Hard Disk : 40GB•Monitor : 14”SVGA colour monitor•RAM : 200MB•Base Memory :128 MB of RAMSOFTWARE SPECIFICATION•Project Type :Mobile Application•IDE Tool :Eclipse version 4.2.2•Database :SQLite•Android SDK tools 22.0.5•Android 4.2.2 platform API 17•Java Runtime Environment 1.6•Java SE JDK v6.0
DFD Diagram• A data flow diagram (DFD) is a graphical representation of the "flow" of data through an information system, modelling its process aspects.• DFDs can also be used for the visualization of data processing (structured design).• A DFD shows what kind of information will be input to and output from the system, where the data will come from and go to, and where the data will be stored.
DATA FLOW DIAGRAM
E-R Diagram
An entity is represented by set of attributes
A relationship is an association among several entities.
Rectangles represent entity sets
Diamonds represent relationship sets
Lines link attributes to entity sets and entity sets to relationship sets
Ellipses represent attributes
Underline indicates primary key attributes
E-R Diagram
Use Case Diagram
•User’s view of the system
•Use case diagrams are used to visualize, specify, construct, and document the (intended) behavior of the system, during requirements capture and analysis.
•Use case diagrams contains the relationship between the actor and the end user’s.
Representation of Use Case• Represented by use case diagram• A use case is represented by an ellipse• System boundary is represented by a rectangle• Users are represented by stick person icons (actor)• Communication relationship between actor and use case by a line• External system by a stereotype i.e << >>• Use cases that are included as parts of other use cases.(<<include>>)
Use Case Diagram
Module Description:
Station Information: It Provides The Information about the Metro Train Stations.
Train Timing: In this module timing of the Trains are given.
Ticket Fare: The details about the Metro train Ticket fare.
Route Map: Route map is nothing only the map of the train route from the starting point to the destination point.
Module Description
Search Address: User can search the particular area.
Contact Details: In this step the contact details are given of the administrative who takes care about this Application.
Feedback: User can give their feedback about this application and they can see the feedback also , their own and other user feedback also.
Future Scope
The system is developed for the android users that purely works on the android platform that provides the complete information related to the Delhi metro station.
References
Android Tutorial
Websites:
•www.google.co.in•www.en.wikipedia.org•www.codeproject.com•www.css-tricks.com•www.w3schools.com•Develovers.android(official website of android)
THANK YOU BY: RAJA BABU