Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Other

Introduction to Software Engineering solved Assignment

Rating
-
Sold
-
Pages
17
Uploaded on
08-02-2023
Written in
2022/2023

Introduction to Software Engineering solved Assignment. Get it free the updated assignment with the solution exclusively for Ignou BCA students.

Institution
Course

Content preview

Course Code: BCS-051
Course Title: Introduction to Software Engineering
Assignment Number: BCA (5)/Assignment /2022-23


Q1. Develop SRS as per IEEE standard for Railway Reservation System (RRS). Make assumptions
wherever necessary. (30)

Ans: Software Requirement Specification for Railway Reservation System

The SRS for Railway Reservation System is given as follows:

Introduction

 Purpose
 Scope
 Definition
 Product and its function
 Benefits and Goals

Overall Description

 Product Description
 Product Functioning
 Functions of Project
 Users of Project

Specific Requirements

 Interface Requirements
 User Requirements
 Hardware Requirements
 Software Requirements
 Logical Database Requirements

Basic Processing Action of the System Appendices

 Input/ Output Formats
 Instruction for Security
 Data Model
 Functional Model

, Introduction

Purpose:

The purpose of Railway Reservation System is to create Reservation, Cancel Reservation, Viewing Train
Information, Viewing Reservation Details, Updating Train Information, Updating Reservation Details and
Generate Reports.

Scope

Reservation Clerk is a person to create and Cancel Reservation by entering Login Password. Manager is
a person who updates the Train Information by entering his own Password. The system can handle only
reservation and train details efficiently and it doesn’t contain other details about the railway administration.
The main purpose of this system is

 Creating reservation
 Cancel reservation
 View reservation status
 View train schedule
 Generating reports
 Update train schedule
 Update reservation details

The Seats of Reservation cannot be more than the seats of Train at that date. This is a constraint that
has to be followed by the Clerk when he creates the Reservation. For that purpose he wants to check the seats
remaining present in the Train.

The scope of this system in creating Reservation is that, from any Railway Station we can Create
Reservation, which is updated automatically in all the stations. Hence, there is no confusion to the Reservation
Clerk in all the stations to create the Reservation. This can be possible by maintaining Global Database. Clerks
present at different stations can access the global database and the clerks can easily understand the remaining
reservation seats. It provides the ability to create reservation from different places for a train.

The system is so secured and clerk and manager utilize it. Nobody can able to access the system without
his or her permission because of providing login facility to the system. The password is in the form of cipher
text by using cryptography technology, so it cannot be hacked by any person. The global database can passes
through network in order to utilize by managers or clerks at different places. So, we want to provide network
security because of the data not hacked by the other persons when it is going through network cables. This
network security is provided by the cryptography technology.

Definition:

This is a project, which is used to Create and Cancel Reservation and to update the Train and
Reservation details.

Product & its functions:

, The Product of this project is Railway Reservation System, which is to create Reservation, Cancel
Reservation, Viewing Train Information, Viewing Reservation Details, Updating Train Information,
Updating Reservation Details and Generate Reports.

Benefits and Goals:

The Benefit of this project is to reduce the work of Reservation Clerk and it is easy to
check the remaining seats present in the Train and easily view the Reservation Status of the
Train and tells to the passenger.

The Goals of this project is that, from any Railway Station we can Create Reservation,
which is updated automatically in all the stations. Hence, there is no confusion to the
Reservation Clerk in all the stations to create the Reservation.

Overall Description

Product Description:

The Reservation Clerk gets the details from the passenger and he checks whether the wear are
remaining in order grate the Reservation. If the seats are available, then he allocates the seat to the
passenger by giving the Reservation Slip to the passenger and he Update the Reservation details. If wear
are not available, hg places the Reservation in ‘Waiting List’.

The Reservation Clerk gets the details from the passenger in order to cancel the Reservation and
Cancels Reservation. He also Update the Reservation details after canceling the Reservation and he
creates the Reservation or the Passenger who are placed in the Waiting List

The reservation clerk tell the reservation status to passengers who are in waiting list. The
manager updates the train information and he generates the report of the train, reservation details.

Product Functioning:

 The reservation clerk takes the detail from the passenger.
 The reservation clerk checks whether the seats are reaming or not.
 If seats are available, reservation clerk create the reservation and updates the reservation
details.
 If seats are not available he places the reservation in waiting list.
 Reservation clerk cancels the reservation and update the reservation details.
 The manager updates the train information and generates the report.

Functions of Project:

There are seven functionalities provided by the Railway Reservation System.

1. Create Reservations: A passenger should be able to reserve seats in the train. A
reservation form is filled by the passenger and given to the clerk, who then checks for the availability of

Written for

Institution
Course

Document information

Uploaded on
February 8, 2023
Number of pages
17
Written in
2022/2023
Type
OTHER
Person
Unknown

Subjects

$12.99
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
bipinhbk

Get to know the seller

Seller avatar
bipinhbk IGNOU
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
3 year
Number of followers
0
Documents
1
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions