SlideShare ist ein Scribd-Unternehmen logo
1 von 22
1
Department ofComputerScience &InformationTechnology
PROJECT
Daewoo Reservation and Transport system
Submitted To:
Sir Hafiz Faisal
Submitted By:
NAME Roll NO
Efrah Shakir BITF13E113
Iqra Rafiq BITF13E096
Syeda Stara Hassan BITF13E071
Sonia Akhtar BITF13E107
Class: BSIT4th
SS2
2
Contents
Contents ............................................................... Error!Bookmark not defined.
1. ABSTRACT...................................................................................................... 3
2. INTRODUCTION............................................................................................. 3
3. PROBLEM SPECIFICATION.............................................................................. 4
3.1. Existing system......................................................................................... 5
3.2. Proposed system...................................................................................... 5
4. SOFTWARE REQUIREMENT SPECIFICATION.................................................... 6
4.1. Hard ware Requirement Specification:...................................................... 6
4.2. Software Requirement Specification: ........................................................ 6
5. NORMALIZATION OF TABLES......................................................................... 7
5.1 Database normalization............................................................................. 7
5.1.1 First Normalization form...................................................................... 7
5.1.2 2nd
Normalization form........................................................................ 7
5.1.3 3rd Normalization form........................................................................ 7
6. Normalization All Tables In Database............................................................. 8
6.1 normalized Form:...................................................................................... 8
7. Architecture of tables in SQL Server 2008 And Records................................ 11
7.1First Table in Class................................................................................... 11
7.2 DATABASEDIAGRAMINSQL SERVER ....................................................... 19
8. Entity Relation Diagram In Microsoft VISIO.................................................. 20
9. Relational Model of ERD.............................................................................. 21
10. Conclusion………………………………………………………………………………………………..22
3
1. ABSTRACT
Traveling is a large growing business across all countries. Daewoo reservation /transport system
deals with maintenance of records of details of each passenger who had reserved a seat for a
journey. It also includes maintenance of information like schedule and details of each bus.
We observed the working of the Bus reservation system and after going through it, we get to
know that there are many operations, which they have to do manually. It takes a lot of time and
causes many errors. Due to this, sometimes a lot of problems occur and they were facing many
disputes with customers. To solve the above problem, and further maintaining records of items,
seat availability for customers, price of per seat, bill generation and other things, we are offering
this proposal of reservation system.
By using this software, we can reserve tickets from any part of the world, through telephone
lines, via internet. Customer can check availability of bus and reserve selective seats. The project
provides and checks all sorts of constraints so that user does give only useful data and thus
validation is done in an effective way
2. INTRODUCTION
The focus of the project is to computerize traveling company to manage data, so that all the
transactions become fast and there should not be any error in transaction like calculation mistake,
bill generation and other things. It replaces all the paper work. It keeps records of all bills also,
giving to ensure 100% successful implementation of the computerized Bus reservation system.
This reservation system has three modules. First module helps the customer to enquire the
availability of seats in a particular bus at particular date. Second module helps him to reserve a
ticket. Using third module he can cancel a reserved ticket.
 First module retrieves data from tables required for enquire.
 Second module inserts values into the tables on reservation.
 Third module deletes values into from the table on cancellation of tickets.
As the database is hosted using Oracle Server onto internet, the application can access data from
any part of the world, by many number of people concurrently.
4
3. PROBLEM SPECIFICATION
Bus Reservation Systems that were suggested till now, are not up to the desired level. There is no
single system which automates all the process.
In order to build the system, all the processes in the business should be studied, System study
helps us under the problem and needs of the application. System study aims at establishing
requests for the system to be acquired, development and installed. It involves studying and
analyzing the ways of an organization currently processing the data to produce information.
Analyzing the problem thoroughly forms the vital part of the system study. In system analysis,
prevailing situation of problem is carefully examined by breaking them into sub problems.
Problematic areas are identified and information is collected. Data gathering is essential to any
analysis of requests. It is necessary that this analysis familiarizes the designer with objectives,
activities and the function of the organization in which the system is to be implemented.
5
3.1. Existing system
 Existing system is totally on book and thus a great amount of manual work has to be
done. The amount of manual work increases exponentially with increase in bus services.
 Needs a lot of working staff and extra attention on all the records
 In existing system, there are various problems like keeping records of items, seats
available, prices of per/seat and fixing bill generation on each bill
 Finding out details regarding any information is very difficult, as the user has to go
through all the books manually.
 Major problem was lack of security
3.2. Proposed system
6
The system is very simple in design and to implement. The system requires very low system
resources and the system will work in almost all configurations. It has got following features:
 Ensure data accuracy
 Records are efficiently maintained by DBMS
 DBMS also provides security for the information
 Any person across the world, having internet can access this service
 Availability of seats can be enquired very easily.
 Passengers can also cancel their tickets easily.
 Minimum time needed for the various processing
 Better Service
 Minimum time required
 This would help the corporation prepare and organize its schedules more efficiently on
the basis of traffic demand.
4. SOFTWARE REQUIREMENTSPECIFICATION
4.1. Hard ware Requirement Specification:
Processor: 2.2 GHz or higher CPU
Hard disk: 2GB or above
Ram: 256 MB or more
Internet: 54 Kbps and more
4.2. Software Requirement Specification:
Operating system: Windows 8
Microsoft Visio 2007
SQL 2008
7
5. NORMALIZATION OFTABLES
8.1 Why Normalization:
5.1 Database normalization
5.1.1 First Normalizationform
 Order to improve storage efficiency, data integrity, and scalability.
 Normalization generally involves re-joined or linked each time
8.2 First Normal Form
Given table is converted to its 1NF as follows.
STEP NUMBER 1: elimination of duplicative columns from table 1.
•Step number 2: create separate table for each group of related data and identify each row with
unique column (primary key).
5.1.2 2nd Normalizationform
8.3 2nd Normal Form
A table is in first normal form and each non key
 Now we'll take the table above and design new tables that will eliminate the in the non-
key fields.
 To decide what fields belong together in a table, think about which field determines the
values in other fields. Create a table for those fields and enter the sample data.
 Think about what the primary key for each table would be and about the relationship
between the tables.
 Mark the primary key for each table and make sure non-key fields.
5.1.3 3rd Normalizationform.4 3rd Normal Form
 Third normal form (3NF) requires that there are no functional dependencies of non
attributes on something other than a candidate key.
 A table is in 3NF if all of the non
 There should not be transitive d
8.5 Normalization of Tables
8
6. Normalization All Tables In Database
In passenger table there is repeating group.
After normalization
Passeger_Id Manager_Id Ticket_ID Route_ID Buss_No Driver_ID Hostest_ID
P001 M001 T1 R001 B0111 D111 Ho1
Poo1 M001 T1 R002 B0112 D111 Ho2
Poo1 Moo1 T1 R002 B0112 D111 Ho3
There is no repeating group.
Second normalized Form:
In the following Passenger relation all attributes are dependent on the primary
Passeger_Id Manager_Id Ticket_ID Route_ID Buss_No Driver_ID Hostest_ID
P001 M001 T1 R001,Roo2 B0111,Bo112 D111 Ho1,H02,Ho3
9
Key passenger ID.
Passenger_Id Passenger_Name P_Phone_NO Date Seate_No Fare T_No_of_Passengers
P001 Ali Hassan 92334121214 01_02_2015 1 400 1
We can create two other relations from passenger table one is ticket because all attributes fully depend on
primary key Ticket_Id.
Passenger_Id Date Seate_No Fare T_No_of_Passengers
P001 01_02_2015 1 400 1
When we talk about the ticket we should know about the Passenger Id,date, seat and fare.
Managerbefore third normalization form
Manager_ID Manager_Name Gender Adress City State Phone_no
M001 Farooq Ahmad male
A/Block Iqbal
town Sargodha Pakistan 3334546765
M002
Muhammad
Haris male
H_no 3 Farooq
colony Sargodha Pakistan 3005123411
M003 Usama Yaseen male 46-PAF base Sargodha Pakistan 3209899178
M004 Zoraiz Amin male 23 PAF Base Sargodha Pakistan 3235789235
M005 Hassan Abbas male
H_no18 street1
frichicks Sargodha Pakistan 3461926272
After normalization
10
Manager_ Table
Manager_Id Manager_Name Gender
Manager_Id Address City State Phone_no
ARCHITECTURE
RECORDS
10.1 First table is CLASSES
11
7. Architecture of tables in SQL Server 2008 And Records
First Table inClass
DesignView
Records in Table:
12
DesignView
Records in Table:
13
DesignView
Records in Table:
14
DesignView
Records in Table:
15
DesignView
16
Records in Table:
Records in Table:
17
DesignView
Records in Table:
18
DesignView
19
7.2 DATABASE DIAGRAM IN SQL SERVER
20
8. Entity Relation Diagram In Microsoft VISIO
21
9. Relational Model of ERD
Passenger
Reservation
Reservation_Id Passenger_Id Manager_Id Ticket_Id
Manager
Manager_Id Manager_Name Manager_City State
Ticket
Ticket_Id No_Of_Passenger Seat_No Fare
Route
Route_Id Dest_Addres Source_Addres Ticket_Id
Buss
Passenger_Id Passenger_Name Phone_no
22
Buss_No Route_Id Item
Driver
Driver_Id Name Buss_Id
Hostes
Hostest_Id Name Buss_Id
Refershment
Passenger_Id Hostest_Id Item
Conclusion
We have tried our information effectively, yet, there can be further enhancement in
the Application.
Like the things this project also has some limitations and can further be enhances
by certain drawbacks that do not permit the system to be 100% accurate.
PROJECT

Weitere ähnliche Inhalte

Was ist angesagt?

19701759 project-report-on-railway-reservation-system-by-amit-mittal
19701759 project-report-on-railway-reservation-system-by-amit-mittal19701759 project-report-on-railway-reservation-system-by-amit-mittal
19701759 project-report-on-railway-reservation-system-by-amit-mittal
satyaragha786
 
Online Bus Ticket Reservation System
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation System
Tuvshinbayar Davaa
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation system
Sandip Murari
 
M Suburban Train Ticket System
M Suburban Train Ticket SystemM Suburban Train Ticket System
M Suburban Train Ticket System
kalpesh1908
 
Presentation on Railway Reservation System
Presentation on Railway Reservation SystemPresentation on Railway Reservation System
Presentation on Railway Reservation System
Priyanka Sharma
 

Was ist angesagt? (20)

online bus ticket booking system
online bus ticket booking systemonline bus ticket booking system
online bus ticket booking system
 
Vehicle Management - Features, Advantages, Benefits
Vehicle Management - Features, Advantages, BenefitsVehicle Management - Features, Advantages, Benefits
Vehicle Management - Features, Advantages, Benefits
 
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management system
 
Railway Reservation Documentation
Railway Reservation DocumentationRailway Reservation Documentation
Railway Reservation Documentation
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software Engineering
 
Railways reservation system using socket programming
Railways reservation system using socket programmingRailways reservation system using socket programming
Railways reservation system using socket programming
 
Bus Management System
Bus Management SystemBus Management System
Bus Management System
 
19701759 project-report-on-railway-reservation-system-by-amit-mittal
19701759 project-report-on-railway-reservation-system-by-amit-mittal19701759 project-report-on-railway-reservation-system-by-amit-mittal
19701759 project-report-on-railway-reservation-system-by-amit-mittal
 
GPS based Bus management system
GPS based Bus management systemGPS based Bus management system
GPS based Bus management system
 
Bus tracking application project report
Bus tracking application project reportBus tracking application project report
Bus tracking application project report
 
Online Bus Reservation
Online Bus ReservationOnline Bus Reservation
Online Bus Reservation
 
online Cab Booking System PPT Presentation
online Cab Booking System PPT Presentation online Cab Booking System PPT Presentation
online Cab Booking System PPT Presentation
 
Online Bus Ticket Reservation System
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation System
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation system
 
M Suburban Train Ticket System
M Suburban Train Ticket SystemM Suburban Train Ticket System
M Suburban Train Ticket System
 
Feasibility studytemplate
Feasibility studytemplateFeasibility studytemplate
Feasibility studytemplate
 
Online Bus Service
Online Bus ServiceOnline Bus Service
Online Bus Service
 
Tourism and travelling management System
Tourism and travelling management SystemTourism and travelling management System
Tourism and travelling management System
 
Online Counselling System-MANUU
Online Counselling System-MANUUOnline Counselling System-MANUU
Online Counselling System-MANUU
 
Presentation on Railway Reservation System
Presentation on Railway Reservation SystemPresentation on Railway Reservation System
Presentation on Railway Reservation System
 

Andere mochten auch

Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
DataStax
 
Bus Ticket Management System Documentation
Bus Ticket Management System DocumentationBus Ticket Management System Documentation
Bus Ticket Management System Documentation
muzammil siddiq
 
RDF2Rule PRESENTATION
RDF2Rule PRESENTATIONRDF2Rule PRESENTATION
RDF2Rule PRESENTATION
Efrah Shakir
 
Enhanced E-R diagram
Enhanced E-R diagramEnhanced E-R diagram
Enhanced E-R diagram
Mayank Jain
 
Object oriented software engineering concepts
Object oriented software engineering conceptsObject oriented software engineering concepts
Object oriented software engineering concepts
Komal Singh
 

Andere mochten auch (20)

Synopsis for Online Railway Railway Reservation System
Synopsis for Online Railway Railway Reservation SystemSynopsis for Online Railway Railway Reservation System
Synopsis for Online Railway Railway Reservation System
 
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
Building a Distributed Reservation System with Cassandra (Andrew Baker & Jeff...
 
Bus Booking Management System
Bus Booking Management SystemBus Booking Management System
Bus Booking Management System
 
Bus Ticket Management System Documentation
Bus Ticket Management System DocumentationBus Ticket Management System Documentation
Bus Ticket Management System Documentation
 
RDF2Rule PRESENTATION
RDF2Rule PRESENTATIONRDF2Rule PRESENTATION
RDF2Rule PRESENTATION
 
Daewoo
DaewooDaewoo
Daewoo
 
Al ghazi Tractors final report
Al ghazi Tractors final reportAl ghazi Tractors final report
Al ghazi Tractors final report
 
Online Bus Reservation System
Online Bus Reservation SystemOnline Bus Reservation System
Online Bus Reservation System
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
 
Distributed Airline Reservation System
Distributed Airline Reservation SystemDistributed Airline Reservation System
Distributed Airline Reservation System
 
Daewoo Express Pakistan Report
Daewoo Express Pakistan ReportDaewoo Express Pakistan Report
Daewoo Express Pakistan Report
 
Enhanced E-R diagram
Enhanced E-R diagramEnhanced E-R diagram
Enhanced E-R diagram
 
bus ticketing managment system
bus ticketing managment systembus ticketing managment system
bus ticketing managment system
 
Airlines Database Design
Airlines Database DesignAirlines Database Design
Airlines Database Design
 
Online Bus Reservatiom System
Online Bus Reservatiom SystemOnline Bus Reservatiom System
Online Bus Reservatiom System
 
Transportation management system
Transportation management systemTransportation management system
Transportation management system
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
 
Railway Reservation system Case study of oracle db by cj date
Railway Reservation system Case study of oracle db by cj dateRailway Reservation system Case study of oracle db by cj date
Railway Reservation system Case study of oracle db by cj date
 
Online final report
Online final reportOnline final report
Online final report
 
Object oriented software engineering concepts
Object oriented software engineering conceptsObject oriented software engineering concepts
Object oriented software engineering concepts
 

Ähnlich wie Daewoo reservation and transport system database

Online-Voting-System.doc
Online-Voting-System.docOnline-Voting-System.doc
Online-Voting-System.doc
ShangaviS2
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentation
anuj_rakheja
 

Ähnlich wie Daewoo reservation and transport system database (20)

E-Commerce Mobile Sale System
E-Commerce Mobile Sale SystemE-Commerce Mobile Sale System
E-Commerce Mobile Sale System
 
Online-Voting-System.doc
Online-Voting-System.docOnline-Voting-System.doc
Online-Voting-System.doc
 
srs for railway reservation system
 srs for railway reservation system srs for railway reservation system
srs for railway reservation system
 
Atm project
Atm projectAtm project
Atm project
 
Passport Automation System
Passport Automation SystemPassport Automation System
Passport Automation System
 
online room booking system
online room booking systemonline room booking system
online room booking system
 
Online vehicle renting website
Online vehicle renting websiteOnline vehicle renting website
Online vehicle renting website
 
Cake shop billing system
Cake shop billing systemCake shop billing system
Cake shop billing system
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentation
 
Mobile store management
Mobile store management Mobile store management
Mobile store management
 
Football League Management System Final Year Report
Football League Management System Final Year ReportFootball League Management System Final Year Report
Football League Management System Final Year Report
 
School management System
School management SystemSchool management System
School management System
 
Sharu copy
Sharu   copySharu   copy
Sharu copy
 
ONLINE BUS RESERVATION SYSTEM PROJECT REPORT.docx.docx
ONLINE BUS RESERVATION SYSTEM PROJECT REPORT.docx.docxONLINE BUS RESERVATION SYSTEM PROJECT REPORT.docx.docx
ONLINE BUS RESERVATION SYSTEM PROJECT REPORT.docx.docx
 
Bus information live monitoring system
Bus information live monitoring systemBus information live monitoring system
Bus information live monitoring system
 
Project black book TYIT
Project black book TYITProject black book TYIT
Project black book TYIT
 
Projectblackbook tyit-170121122010
Projectblackbook tyit-170121122010Projectblackbook tyit-170121122010
Projectblackbook tyit-170121122010
 
Srs for banking system
Srs for banking systemSrs for banking system
Srs for banking system
 
Machine learning Courier.pptx
Machine learning Courier.pptxMachine learning Courier.pptx
Machine learning Courier.pptx
 
Srs template
Srs templateSrs template
Srs template
 

Kürzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Kürzlich hochgeladen (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 

Daewoo reservation and transport system database

  • 1. 1 Department ofComputerScience &InformationTechnology PROJECT Daewoo Reservation and Transport system Submitted To: Sir Hafiz Faisal Submitted By: NAME Roll NO Efrah Shakir BITF13E113 Iqra Rafiq BITF13E096 Syeda Stara Hassan BITF13E071 Sonia Akhtar BITF13E107 Class: BSIT4th SS2
  • 2. 2 Contents Contents ............................................................... Error!Bookmark not defined. 1. ABSTRACT...................................................................................................... 3 2. INTRODUCTION............................................................................................. 3 3. PROBLEM SPECIFICATION.............................................................................. 4 3.1. Existing system......................................................................................... 5 3.2. Proposed system...................................................................................... 5 4. SOFTWARE REQUIREMENT SPECIFICATION.................................................... 6 4.1. Hard ware Requirement Specification:...................................................... 6 4.2. Software Requirement Specification: ........................................................ 6 5. NORMALIZATION OF TABLES......................................................................... 7 5.1 Database normalization............................................................................. 7 5.1.1 First Normalization form...................................................................... 7 5.1.2 2nd Normalization form........................................................................ 7 5.1.3 3rd Normalization form........................................................................ 7 6. Normalization All Tables In Database............................................................. 8 6.1 normalized Form:...................................................................................... 8 7. Architecture of tables in SQL Server 2008 And Records................................ 11 7.1First Table in Class................................................................................... 11 7.2 DATABASEDIAGRAMINSQL SERVER ....................................................... 19 8. Entity Relation Diagram In Microsoft VISIO.................................................. 20 9. Relational Model of ERD.............................................................................. 21 10. Conclusion………………………………………………………………………………………………..22
  • 3. 3 1. ABSTRACT Traveling is a large growing business across all countries. Daewoo reservation /transport system deals with maintenance of records of details of each passenger who had reserved a seat for a journey. It also includes maintenance of information like schedule and details of each bus. We observed the working of the Bus reservation system and after going through it, we get to know that there are many operations, which they have to do manually. It takes a lot of time and causes many errors. Due to this, sometimes a lot of problems occur and they were facing many disputes with customers. To solve the above problem, and further maintaining records of items, seat availability for customers, price of per seat, bill generation and other things, we are offering this proposal of reservation system. By using this software, we can reserve tickets from any part of the world, through telephone lines, via internet. Customer can check availability of bus and reserve selective seats. The project provides and checks all sorts of constraints so that user does give only useful data and thus validation is done in an effective way 2. INTRODUCTION The focus of the project is to computerize traveling company to manage data, so that all the transactions become fast and there should not be any error in transaction like calculation mistake, bill generation and other things. It replaces all the paper work. It keeps records of all bills also, giving to ensure 100% successful implementation of the computerized Bus reservation system. This reservation system has three modules. First module helps the customer to enquire the availability of seats in a particular bus at particular date. Second module helps him to reserve a ticket. Using third module he can cancel a reserved ticket.  First module retrieves data from tables required for enquire.  Second module inserts values into the tables on reservation.  Third module deletes values into from the table on cancellation of tickets. As the database is hosted using Oracle Server onto internet, the application can access data from any part of the world, by many number of people concurrently.
  • 4. 4 3. PROBLEM SPECIFICATION Bus Reservation Systems that were suggested till now, are not up to the desired level. There is no single system which automates all the process. In order to build the system, all the processes in the business should be studied, System study helps us under the problem and needs of the application. System study aims at establishing requests for the system to be acquired, development and installed. It involves studying and analyzing the ways of an organization currently processing the data to produce information. Analyzing the problem thoroughly forms the vital part of the system study. In system analysis, prevailing situation of problem is carefully examined by breaking them into sub problems. Problematic areas are identified and information is collected. Data gathering is essential to any analysis of requests. It is necessary that this analysis familiarizes the designer with objectives, activities and the function of the organization in which the system is to be implemented.
  • 5. 5 3.1. Existing system  Existing system is totally on book and thus a great amount of manual work has to be done. The amount of manual work increases exponentially with increase in bus services.  Needs a lot of working staff and extra attention on all the records  In existing system, there are various problems like keeping records of items, seats available, prices of per/seat and fixing bill generation on each bill  Finding out details regarding any information is very difficult, as the user has to go through all the books manually.  Major problem was lack of security 3.2. Proposed system
  • 6. 6 The system is very simple in design and to implement. The system requires very low system resources and the system will work in almost all configurations. It has got following features:  Ensure data accuracy  Records are efficiently maintained by DBMS  DBMS also provides security for the information  Any person across the world, having internet can access this service  Availability of seats can be enquired very easily.  Passengers can also cancel their tickets easily.  Minimum time needed for the various processing  Better Service  Minimum time required  This would help the corporation prepare and organize its schedules more efficiently on the basis of traffic demand. 4. SOFTWARE REQUIREMENTSPECIFICATION 4.1. Hard ware Requirement Specification: Processor: 2.2 GHz or higher CPU Hard disk: 2GB or above Ram: 256 MB or more Internet: 54 Kbps and more 4.2. Software Requirement Specification: Operating system: Windows 8 Microsoft Visio 2007 SQL 2008
  • 7. 7 5. NORMALIZATION OFTABLES 8.1 Why Normalization: 5.1 Database normalization 5.1.1 First Normalizationform  Order to improve storage efficiency, data integrity, and scalability.  Normalization generally involves re-joined or linked each time 8.2 First Normal Form Given table is converted to its 1NF as follows. STEP NUMBER 1: elimination of duplicative columns from table 1. •Step number 2: create separate table for each group of related data and identify each row with unique column (primary key). 5.1.2 2nd Normalizationform 8.3 2nd Normal Form A table is in first normal form and each non key  Now we'll take the table above and design new tables that will eliminate the in the non- key fields.  To decide what fields belong together in a table, think about which field determines the values in other fields. Create a table for those fields and enter the sample data.  Think about what the primary key for each table would be and about the relationship between the tables.  Mark the primary key for each table and make sure non-key fields. 5.1.3 3rd Normalizationform.4 3rd Normal Form  Third normal form (3NF) requires that there are no functional dependencies of non attributes on something other than a candidate key.  A table is in 3NF if all of the non  There should not be transitive d 8.5 Normalization of Tables
  • 8. 8 6. Normalization All Tables In Database In passenger table there is repeating group. After normalization Passeger_Id Manager_Id Ticket_ID Route_ID Buss_No Driver_ID Hostest_ID P001 M001 T1 R001 B0111 D111 Ho1 Poo1 M001 T1 R002 B0112 D111 Ho2 Poo1 Moo1 T1 R002 B0112 D111 Ho3 There is no repeating group. Second normalized Form: In the following Passenger relation all attributes are dependent on the primary Passeger_Id Manager_Id Ticket_ID Route_ID Buss_No Driver_ID Hostest_ID P001 M001 T1 R001,Roo2 B0111,Bo112 D111 Ho1,H02,Ho3
  • 9. 9 Key passenger ID. Passenger_Id Passenger_Name P_Phone_NO Date Seate_No Fare T_No_of_Passengers P001 Ali Hassan 92334121214 01_02_2015 1 400 1 We can create two other relations from passenger table one is ticket because all attributes fully depend on primary key Ticket_Id. Passenger_Id Date Seate_No Fare T_No_of_Passengers P001 01_02_2015 1 400 1 When we talk about the ticket we should know about the Passenger Id,date, seat and fare. Managerbefore third normalization form Manager_ID Manager_Name Gender Adress City State Phone_no M001 Farooq Ahmad male A/Block Iqbal town Sargodha Pakistan 3334546765 M002 Muhammad Haris male H_no 3 Farooq colony Sargodha Pakistan 3005123411 M003 Usama Yaseen male 46-PAF base Sargodha Pakistan 3209899178 M004 Zoraiz Amin male 23 PAF Base Sargodha Pakistan 3235789235 M005 Hassan Abbas male H_no18 street1 frichicks Sargodha Pakistan 3461926272 After normalization
  • 10. 10 Manager_ Table Manager_Id Manager_Name Gender Manager_Id Address City State Phone_no ARCHITECTURE RECORDS 10.1 First table is CLASSES
  • 11. 11 7. Architecture of tables in SQL Server 2008 And Records First Table inClass DesignView Records in Table:
  • 19. 19 7.2 DATABASE DIAGRAM IN SQL SERVER
  • 20. 20 8. Entity Relation Diagram In Microsoft VISIO
  • 21. 21 9. Relational Model of ERD Passenger Reservation Reservation_Id Passenger_Id Manager_Id Ticket_Id Manager Manager_Id Manager_Name Manager_City State Ticket Ticket_Id No_Of_Passenger Seat_No Fare Route Route_Id Dest_Addres Source_Addres Ticket_Id Buss Passenger_Id Passenger_Name Phone_no
  • 22. 22 Buss_No Route_Id Item Driver Driver_Id Name Buss_Id Hostes Hostest_Id Name Buss_Id Refershment Passenger_Id Hostest_Id Item Conclusion We have tried our information effectively, yet, there can be further enhancement in the Application. Like the things this project also has some limitations and can further be enhances by certain drawbacks that do not permit the system to be 100% accurate. PROJECT