Introducing
Your new presentation assistant.
Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.
Trending searches
1-Introduction on project
2-Generation of ticket
3-motivation
4-similar studies
5-software development life cycle
6-U.M.L Diagram
7-Data Dictionary
Agenda
1-For passenger :-take a lot of time for waiting in lines to get
to gets tickets from windows of tickets.
2-For metro Authority :- spend a lot of money for employee
to takes there wadges and print a lot of tickets daily that takes a lot of money for budget of metro Authority.
Using metro ticker QR-Code application.
1-For passenger :- will be fasting the operation for passenger
that will not waiting and waste a lot of time in this lines.
2-For metro Authority:-the Authority not need to spend money
for employee for monthly wadges and not need to print
a ticket daily.
1-Over view
2-problem Description
3-Project objective
4-System Requirement
5-User Requirement
Project Intro
Metro is considered one of the most popular means of transport in the world and in many countries
of the world, it is considered as a basic means of transport and conductors
And is considered one of the most important means in our time because of its speed and high
efficiency in passenger transport,
There are many countries that use the subway from the most famous countries in the world of
Japan which is known
They have the fastest Metro in the world in our time, and many other countries like France,
England, America, and many more
In this regard, he answers that we are talking about the first African and Arab countries that used
the subway, the Arab Republic of Egypt.
The main purpose of the problem statement is to identify and explain the problem. This includes
describing the existing environment, where the problem occurs, and what impacts it has on users,
finances, and ancillary activities. Additionally, the problem statement is used to explain what the
expected environment looks like. Defining the desired condition provides an overall vision for the
process or product. It makes clear the purpose for initiating the improvement project and the goals
that it is meant to accomplish.
1-TO AUTOMATICALLY COMPUTE THE BILL
2-TIME AND ENERGY SAVING
3-AVAILABILITY
4-SECURITY
5- safety
W.i-F.i (/ˈw.a.ɪ.f.a.ɪ./) is technology for radio wireless local area networking of devices based on
the I.E.E.E 802.11 standards. W.i-F.i is a trademark of the W.i-F.i Alliance, which restricts the use
of the term W.i-F.i Certified to products that successfully complete interoperability certification
testing
Google Play (previously Android Market) is a digital distribution service operated and
developed by Google. It serves as the official app store for the Android operating system
1.( U.B.E.R)
2. RAIL EGYPT
3. (M.w.a.s.a.l.t.e M.i.s.r)
4.CAIRO METRO
comparative Study
(U.b.e.r) Technologies Inc. is a
global transportation
technology company that
operates in more than 760
cities in more than 70
countries.
An application that allows search between any two train
stations from more than 500 stations in Egypt.
The Public Transport Authority to apply to a number of bus lines
of the Authority, stressing the importance of the application of
the electronic fleet management system
This application provides a lot of useful services which help
the Metro users and provide them with information about
the Metro lines and stations.
1. overview
2.Software Development Life Cycle
3.USE CASE DIAGRAM
4. ACTIVITY DIAGRAM
5.SEQUENCE DIAGRAM
SYSTEM ANALYSIS
In this chapter we will shed a light on the software development life cycle and its phases, we will also discuss the software methodology that we is used in the project, and we will present multiple phases in software development cycle of the project, we will also present and explain the system analysis followed in this project
1.Requirements
2.Design
3.Implementation
4.Testing
5.Deployment
6.Maintenance
1. Initial node: The filled in circle is the starting point of the diagram.
2. Activity final node: The filled circle with a border is the ending point.
3. Activity: The rounded rectangles represent activities that occur. An activity may be physical,
such as Inspect Forms, or electronic.
4. Flow/edge: The arrows on the diagram. Although there is a subtle difference between flows
and edges.
5. Fork: A black bar with one flow going into it and several leaving it. This denotes the beginning
of parallel activity.
6. Join: A black bar with several flows entering it and one leaving it. All flows going into the join
must reach it before processing may continue.
7. Condition: Text such as [Incorrect Form] on a flow, defining a guard which must evaluate to
true in order to traverse the node.
8. Decision: A diamond with one flow entering and several leaving. The flows leaving include
conditions although some modelers will not indicate the conditions.
9. Merge: A diamond with several flows entering and one leaving
1. Initial node: The filled in circle is the starting point of the diagram.
2. Activity final node: The filled circle with a border is the ending point.
3. Activity: The rounded rectangles represent activities that occur. An activity may be physical,
such as Inspect Forms, or electronic.
4. Flow/edge: The arrows on the diagram. Although there is a subtle difference between flows
and edges.
5. Fork: A black bar with one flow going into it and several leaving it. This denotes the beginning
of parallel activity.
6. Join: A black bar with several flows entering it and one leaving it. All flows going into the join
must reach it before processing may continue.
7. Condition: Text such as [Incorrect Form] on a flow, defining a guard which must evaluate to
true in order to traverse the node.
8. Decision: A diamond with one flow entering and several leaving. The flows leaving include
conditions although some modelers will not indicate the conditions.
9. Merge: A diamond with several flows entering and one leaving
1. Initial node: The filled in circle is the starting point of the diagram.
2. Activity final node: The filled circle with a border is the ending point.
3. Activity: The rounded rectangles represent activities that occur. An activity may be physical,
such as Inspect Forms, or electronic.
4. Flow/edge: The arrows on the diagram. Although there is a subtle difference between flows
and edges.
5. Fork: A black bar with one flow going into it and several leaving it. This denotes the beginning
of parallel activity.
6. Join: A black bar with several flows entering it and one leaving it. All flows going into the join
must reach it before processing may continue.
7. Condition: Text such as [Incorrect Form] on a flow, defining a guard which must evaluate to
true in order to traverse the node.
8. Decision: A diamond with one flow entering and several leaving. The flows leaving include
conditions although some modelers will not indicate the conditions.
9. Merge: A diamond with several flows entering and one leaving
1.CONTEXT DIAGRAM
2. (D.F.D) LEVEL 0
3.(D.F.D) LEVEL 1
4.process
5.Data stores
6.Data flow
Data
Dictionary
1-Passenger
2- Metro Authority
3- Bank
4- Telecoms companies
1-Data Passenger
2- QR-Code Data
3-Data Money
4-Data Mobile Number
5-Logan
6-Register ticket
7-Payment
8-manage passenger
9-Verify QR-code creator
10-Check QR-CODE
11-Checking money card
1-Logan
2-Register ticket
3-Payment
4-manage passenger
5-Verify QR-code creator
6-Check QR-CODE
7-Checking money card
8- Charge Money
1-Data Passenger
2- QR-Code Data
3-Data Money
4-Data Mobile Number