Professional SRS Document and C# console App - Based on Specification (Instructions in description) -- 2

Job ID: 39167928

Budget: $30 – $250 USD

I'm seeking an expert who can create a detailed Software Requirements Specification (SRS) document for an educational application. This document will encompass:

A simple C# Console application
Create three methods: one that collects user input, one for calculations, and one to output the invoice.
User input must be case insensitive.
Use USPS two letter state code conventions.
State code must display as upper case.
Prompt user with adequate instructions for each required input
Input prompts must appear on the same line on which the data is entered.
Output should be readable. Use spaces, tabs, and formatting to de-uglify the console output.
All output must be spelled correctly.
Dollar amounts must appear in currency format (two decimals and a dollar sign).
Dollar amounts in the invoice must line up and must be right justified.
Ensure that all input fields contain user input values.
Ensure that all user input values are correct for the type of information being collected (for example: quantities and zip codes are numerals, names are letters).


- A comprehensive system description.
- Clear project scope.
- Organized interview notes.
- Relevant class diagrams.
- An activity flow diagram.
- A step-by-step user operation guide.
- Well-structured user stories, depicting various user tasks and outcomes.
- Simplified use case diagrams and charts, illustrating high-level application activities and alternative paths.
- Detailed equivalence partitioning and truth tables, including aspects like volume discounts.

The primary users of this application will be students, and it's vital that the SRS document reflects this. The most important features to highlight will be interactive lessons, progress tracking, and collaborative tools.

Ideal candidates for this project should have:

- Extensive experience in software documentation.
- Strong understanding of educational applications.
- Proficiency in creating diagrams and charts.
- Ability to write clear and concise user stories and system descriptions.

Please note, the SRS document needs to be created based on a given specification.