We use cookies to give you the best experience possible. By continuing we’ll assume you’re on board with our cookie policy

Software Requirements Specification Essay Sample

  • Pages: 4
  • Word count: 950
  • Rewriting Possibility: 99% (excellent)
  • Category: requirement

Get Full Essay

Get access to this section to get all help you need with your essay and educational issues.

Get Access

Introduction of TOPIC


1 Purpose

This is the Software Requirements Specification (SRS) for the “Mumbai Rail Indicator” project. The SRS will include the details of the project’s requirement, interface and design issues.

2 Document Conventions

3 Intended Audience and Reading Suggestions

The project is made for the passengers who travel in the trains of
Mumbai. The people who travel in the crowded trains of Mumbai rails will benefit from this project as this provides a guide while traveling.

4 Project Scope

This project helps the commuters manage their time while commuting and also to board the train wisely and not change trains frequently to reach their destination or wait for particular trains on the platforms. The menu will contain information about the direction in which you want to commute i.e. toward Churchgate or Virar.

5 References

1. Ms. Vinaya Sawant, Team Mentor
2. M-Indicator home page: http://www.mobond.com/
3. Schach, Stephen R. Object-Oriented and Classical Software Engineering, Fifth Edition. McGraw-Hill, 2002

Overall Description

1 Product Perspective

• This product does not require any extra hardware.
• This product is not a part of any other program or software. • Since this product will run on multiple platforms, the product during the initial stages is expected to give variable output.

2 Product Features

The product gives detailed information about the Churchgate-Virar fast and slow locals. See the timings of the train at all platforms from the source to the destination which includes the platform number at the stations.

3 Operating Environment

• The product when running on Android requires a minimum of 5 MB of free space and there are no criteria on the requirement of the hardware although the Android version 3.2.6 is a must. • The product when runni

ng on Java requires a minimum of 10 MB of free space and there are no criteria on the requirement of

Sorry, but full essay samples are available only for registered users

Choose a Membership Plan
the hardware although the Java version 2.2.1 is a must. • The product when running on IOS requires a minimum of 4 MB of free space and there are no criteria on the requirement of the hardware although the IOS version 5.0.1 is a must.

4 Design and Implementation Constraints

The product will work on any device which has at least 5 MB of free space on some platforms and 10 MB of free space on others. There aren’t hardware constraints to run the program on a device. Also, the program is platform independent.

5 User Documentation

The user will get an option in the main menu to seek on-line help and no off-line documents are provided to the user.

Functional Requirements

1 Selection of source and destination.

|Inputs |Selection of source, destination and trains. | |Processing |It will search for trains as specified at the input. | |Outputs |Displays the Trains and its Timings with Platform info. |

2 Reminder about the train.

|Inputs |Selection of specific train and the day and then select Remind Me. | |Processing |It remembers the specific trains and waits till the time it has to remind. | |Outputs |It reminds about the train prior to the train arrival time. |

3 Time as an Input.

|Inputs |Entering the specific time the user wants to reach to the destination. | |Processing |It will search for the trains that will help the user to reach the destination on time. | |Outputs |It displays the trains and the time of departure. |

External Interface Requirements

1 User Interfaces

The interface for this program will be relatively simple. As the target user can select the source and destination he wants to travel. They can also set the reminder and preferred timings of the trains they want to board.

2 Software Interfaces

This product requires an Android or Java or IOS Mobile Phones capable of running the Application according to its Operating System.

Other Nonfunctional Requirements

1 Performance Requirements

Only one person can use a single instance of the product. However, the product will reside on the PLAY STORE so more than one user can access the product and download its content for use on their Mobiles.

2 Safety Requirements

3 Security Requirements

4 Software Quality Attributes

• The product will be as secure as the web browser that will run the product. • Reliability will be ensured by extensive testing by the team members and mentors, if available.

Other Requirements

There are no additional requirements at this time.

Appendix B: Analysis Models

Appendix C: Issues List

< This is a dynamic list of the open requirements issues that remain to be resolved, including TBDs, pending decisions, information that is needed, conflicts awaiting resolution, and the like.>

We can write a custom essay on

Software Requirements Specification Essay Sample ...
According to Your Specific Requirements.

Order an essay

You May Also Find These Documents Helpful

Planning Human Resource Requirement

1. Introduction The role of Human Resources Management has changed considerably since the start of its practice. Influences such as technology, globalization, the changing needs and attitudes of employees and governmental laws have all caused the practice of HRM to change in order to meet these challenges. As HRM has experienced new challenges, it has developed new coping mechanisms to address them and increase the benefits that HRM provides to organizations. By understanding the past of HRM, the influences to its change and the benefits provided by those changes, Managers and HR Professionals are better prepared to deal with the challenges they meet in the course of their roles as organizational leaders and managers. Every business's HR needs to plan ahead to make sure they meet the workforce demands of the business. The Human Resource strategy they use; must be carefully produced and executed in a right way to achieve...

Patentability of Golf Club

Introduction       This paper seeks first to give a summary of a golf club invention that has a patent and subsequently to make a critical assessment whether the invention passes the statutory requirements before the patent applied for is granted.  The justifiable reason for the grant of patent will be essentially or mainly based on the statutory provisions relating to grant and denial of patent application and the theoretical criteria established for the purpose. The Summary of the Invention       The invention which will be subjected of assessment on whether it is complied with statutory requirements is part of a group of golf clubs produced where this recent invention is formed in a single piece that has a, shaft and head, using a putter or a wedge or by employing a bendable plastic shaft. The same golf club is made out of rubber or a bendable plastic material characterized by...

Designing for Dollars

This assignment will be graded as either “complete” or “incomplete”. Please note that you must complete this first assignment in order to submit all other assignments moving forward in this course. The assignment will test your ability to effectively utilize job search engines/sites to find a suitable job posting that meets your needs/career goals/abilities. Instructions: 1. Select one relevant and current job posting of “real” interest to you (post-graduation) from a Canadian job search engine. 2. Make a copy of your selected job posting; you keep a copy, and a second copy will be submitted to your professor. 3. Once you have selected a job posting of interest, please also complete the attached questionnaire (13 questions) outlined on the next page. If you chose to handwrite your answers, please ensure that your writing is legible. 4. Please submit a printed paper copy of both documents (posting and questionnaire to your...

Popular Essays


Emma Taylor


Hi there!
Would you like to get such a paper?
How about getting a customized one?