Uploaded by Khondokar Md. Mehedi Hasan

railwaysbookingmgmt-130518040656-phpapp01

advertisement
RAILWAYS RESV & MGMT SYSTEM
A PROJECT ON ORACLE 11G
PROJECT PROFILE
PROJECT TITLE
• RAILWAY BOOKING & MGMT SYSTEM
PROJECT DURATION • 1 MONTH
PROJECT GUIDE
• MOHOSIN SIR
SUBMITTED TO
• CONSOLE PVT LTD
TEAM STRENGTH
• 6 MEMBERS
TEAM MEMBERS
ASHUTOSH KUMAR
JAYANT KUMAR
MAYANK MRINAL
NIKHIL RAJ
RAHUL SHARMA
PRAVEEN KUMAR JHA
AGENDA
Introduction
Scope and feasibility
Technical Details
System Requirements
Introduction to Oracle
Terminology
Oracle on Network
AGENDA
DFD Level 0
DFD Level 1
DFD Level 2 : Train Enquiry
DFD Level 2 : Ticket Resv & Payment
DFD Level 2 : Ticket Cancel & Refund
ER Diagram
Conclusion
INTRODUCTION
• Explains online railway reservation system of
Indian Railways, from scratch.
• Need of such system arose from the fact that
India has 2nd largest rail network in the world.
• To overcome many limitations, more efficient,
easy handling of data and records .
• Consumer satisfaction.
SCOPE AND FESIBILITY
• Implementations of this project idea are in
industrial use in the form of ‘www.irctc.co.in’.
• Hence, this can be used for suggesting
improvements in design, performance and
greater usability.
• Apart from the industrial applications, it is a
research oriented project as well, the task of
performance evaluation of different database
designs, for efficiency, is in this spirit.
TECHNICAL DETAILS
BACKEND
DATABASE
OS
PLATFORM
OTHER
PLATFORM
SOFTWARES
ORACLE 11 G
WINOWS 7
RED HAT LINUX
ENTERPRISE
EDITION 5
CHROME
SCREEN CASTER
TEXT PAD
SYSTEM REQUIREMENTS
Oracle binary installation requires :
• MEMORY REQUIREMENTS
Available RAM
SWAP Space Requirement
Between 1 GB and 2 GB
1.5 times the size of the RAM
Between 2 GB and 16 GB
Equal to the size of the RAM
More than 16 GB
16 GB
• DISK SPACE REQUIREMENTS :
Installation Type
Minimum Requirement for
Software Files (GB)
Enterprise Edition
4.35
Standard Edition
4.22
• PROCESSER REQUIREMENTS : Intel core processors (32 bit or 64 bit)
INTRODUCTION TO ORACLE
Oracle Binary Installation
Refers to installation of binary executable i.e full
server software that supports :
– Configuring listener
– Creating customized databases
– Configuring & monitoring tablespace
– Create users , grant or revoke permissions from
the user
– and lots more…. 
Terminology
• Organized collection of data in digital form.
DATABASE
• In such a way that a computer program can quickly
select desired pieces of data
Used to optimize performance.
• Provides a layer of abstraction between physical and logical
data
• Storage location where the actual data underlying database
objects are kept.
•
TABLESPACE
TABLES
• Model of vertical columns and horizontal rows, the
intersection is called cell
• Stores logically related data in the se cells
ORACLE ON NETWORK
How Oracle connects over a network?
– Listener : An OS object through which
database can be connected in a network
– TNSListener , is a Oracle listener which
by default listens on port no 1521
– It can be configured using listener.ora file
located at C:\app\<user>\product\11.1.0\db_1\NETWORK\ADMIN
– Stores the server name, port no and database name.
– If it receives any request from the network , it checks the parameter
file , listener.ora whether the database is available or not . if available
it will help to create a session for the request.
DFD - LEVEL 0
DFD - LEVEL 1
TRAIN ENQUIRY
TICKET RESV & PAYMENT
TICKET CANCEL & REFUND
ADMIN LEVEL 1
ADMIN LEVEL 2
ER DIAGRAM
CONCLUSION
• Practical Training is a very important part of the curriculum as
it strengthens the concepts and enhances knowledge about
the practical implementation of all the theory concepts, we
have learnt so far in different subjects.
• This summer training helped us learn a lot. In this training we
did the project on railway reservation system. This project is
used to keep a track on reserving the seat to the passenger. It
helps managing the system very efficiently and conveniently.
REFERENCES
Oracle
Smartdraw
Wikipedia
Blogspot
Google
Indian Railways
Redhat
Wikimedia
Download