railway booking & management system

23
RAILWAYS RESV & MGMT SYSTEM A PROJECT ON ORACLE 11G

Upload: nikhil-raj

Post on 21-May-2015

2.718 views

Category:

Technology


3 download

DESCRIPTION

This presentation deals with online Railway booking and management system.

TRANSCRIPT

Page 1: Railway booking & management system

RAILWAYS RESV & MGMT SYSTEM

A PROJECT ON ORACLE 11G

Page 2: Railway booking & management system

PROJECT PROFILE

• RAILWAY BOOKING & MGMT SYSTEMPROJECT TITLE

• 1 MONTHPROJECT DURATION

• MOHOSIN SIRPROJECT GUIDE

• CONSOLE PVT LTDSUBMITTED TO

• 6 MEMBERSTEAM STRENGTH

Page 3: Railway booking & management system

TEAM MEMBERS

ASHUTOSH KUMAR

JAYANT KUMAR

MAYANK MRINAL

NIKHIL RAJ

RAHUL SHARMA

PRAVEEN KUMAR JHA

Page 4: Railway booking & management system

AGENDA

Introduction

Scope and feasibility

Technical Details

System Requirements

Introduction to Oracle

Terminology

Oracle on Network

Page 5: Railway booking & management system

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

Page 6: Railway booking & management system

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.

Page 7: Railway booking & management system

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.

Page 8: Railway booking & management system

TECHNICAL DETAILS

BACKEND DATABASE

ORACLE 11 G

OS PLATFORM

WINOWS 7

OTHER PLATFORM

RED HAT LINUX

ENTERPRISE EDITION 5

SOFTWARES

CHROME SCREEN CASTER TEXT PAD

Page 9: Railway booking & management system

SYSTEM REQUIREMENTS

Oracle binary installation requires :

• MEMORY REQUIREMENTS

• DISK SPACE REQUIREMENTS :

• PROCESSER REQUIREMENTS : Intel core processors (32 bit or 64 bit)

Available RAM SWAP Space RequirementBetween 1 GB and 2 GB 1.5 times the size of the RAMBetween 2 GB and 16 GB Equal to the size of the RAMMore than 16 GB 16 GB

Installation Type Minimum Requirement for Software Files (GB)

Enterprise Edition 4.35Standard Edition 4.22

Page 10: Railway booking & management system

INTRODUCTION TO ORACLE

Oracle Binary InstallationRefers 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….

Page 11: Railway booking & management system

Terminology

• Organized collection of data in digital form.• In such a way that a computer program can quickly

select desired pieces of dataDATABASE

• 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

• Model of vertical columns and horizontal rows, the intersection is called cell

• Stores logically related data in the se cellsTABLES

Page 12: Railway booking & management system

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.

Page 13: Railway booking & management system

DFD - LEVEL 0

Page 14: Railway booking & management system

DFD - LEVEL 1

Page 15: Railway booking & management system

TRAIN ENQUIRY

Page 16: Railway booking & management system

TICKET RESV & PAYMENT

Page 17: Railway booking & management system

TICKET CANCEL & REFUND

Page 18: Railway booking & management system

ADMIN LEVEL 1

Page 19: Railway booking & management system

ADMIN LEVEL 2

Page 20: Railway booking & management system

ER DIAGRAM

Page 21: Railway booking & management system

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.

Page 22: Railway booking & management system

REFERENCES

Wikipedia

Google

Blogspot

Smartdraw

Oracle

Indian Railways Redhat

Wikimedia

Page 23: Railway booking & management system