PRACTICAL SESSION OF SOFTWARE ENGINEERING LAB
BACHELOR OF TECHNOLOGY
|SUBMITTED BY: |SUBMITTED TO : | |Saurabh Sharma (11ERICS033) | Pratibha Dabaas | |Shilpa Singh (11ERICS034) | | |Suraj Singh (11ERICS035) | |
A study or a project of this volume can never be the outcome of a single person or just a mere group of dedicated students. We are indebted to our subject teacher Miss Pratibha Dabaas for being the epitome of guidance during the entire project.
We are also thankful to Mr. Sachin Sharma, HOD, Computer Science Dept. for their encouragement. Without their help this project would not have seen the light of day.
We are happy to present a vote of thanks to them for their sincere advice and co-operation that they have lent us unconditionally.
CASE LAB REPORT CONTENTS
2. INTRODUCTION ABOUT THE SOFTWARE
3. TECHNOLOGY(TOOLS AND TECHNIQUES)
4. SOFTWARE REQUIREMENT SPECIFICATION
DATA FLOW DIAGRRAM
STATE TRANSITION DIAGRAM
6. FUTURE SCOPE
7. BIBLIOGRAPHY / REFERENCES
To develop software for railway reservation system with various functional and non-functional part of design namely,
• PROBLEM ANALYSIS AND REQUIREMENT ANALYSIS.
• TICKET ENQUIRY
• PNR GENERATION
• TICKET CANCELLATION
OBJECTIVE OF THE APPLICATION
The ultimate goal of this project is to develop a database to integrate the process of the Reservation of railway.
The purpose of this source is to describe the railway reservation system which provides the train timing details, reservation, billing and cancellation on various types of reservation namely,
• Confirm Reservation for confirm Seat.
• Reservation against Cancellation.
• Waiting list Reservation.
• Online Reservation.
• PNR generation
3. TECHNOLOGY (Hardware and Software Requirements)
Keyboard and Mouse
• Normal PC
• CPU – Intel Core 2 Duo E7300
• RAM – 1 GB (MIN)
• Hard disk – 160 GB
• Operating System – Windows XP
The OS types are
• Windows XP
• Windows 98
The initial specifications of user requirements may be based on interviews with the database users and on the designers own analysis of the enterprise. The basic issues that the SRS writer(s) shall address are the following: a) Functionality. What is the software supposed to do?
b) External interfaces. How does the software interact with people, the system’s hardware, other hardware, and other software? c) Performance. What is the speed, availability, response time, recovery time of various software functions, etc.? d) Attributes. What is the portability, correctness, maintainability, security, etc. considerations?
4. SOFTWARE REQUIREMENTSPECIFICATIONS FOR RAILWAY RESERVATION SYSTEM
An SRS should be :-