Write a software requirements specification

Assignment Help Other Subject
Reference no: EM132195886

Purpose of the assessment

- Define System requirement through requirement elicitation and workshops
- Explain the process for, and execute, verification and validation of system requirements
- Apply use case, data and process modelling techniques to specify system requirements

The purpose of this assignment is to produce and submit a consolidated FIRST VERSION of the Software Requirement Specification (SRS) Document and MS Access Prototype for your chosen project.

Form a team of exactly 5 people and write a Software Requirements Specification, based on a selected project.

Projects Selection:

Students can choose/select any website/application/system/software with enabled database component as a reference for their project from the following domains (industries) to investigate, analyse, and prototype:

- Bookings
- Library
- Rentals
- Education
- Entertainment
- Shopping
- Real Estate
- Financial
- ATM

Task:
Once students select their project, they need to do in-depth analysis for the project to complete Software Requirement Specification document and then develop MS Access prototype that relate to their selected project. Students need approval from lecture/tutor for their selected project.

Guidelines:

Follow the IEEE 830-1998 Recommended Practice for Software Requirements Specifications as your guide. Entire document reading is recommended before starting your project.

Format:
SRS document should follow the template of the IEEE standard.

Assignment SRS document should include the following:

1. The SRS Document Version 1.0 (Templates and guideline are available on MOODLE):

a) Introduction
b) Purpose
c) Scope
d) Glossary
e) References
f) Document Overview
g) Product Description
h) Functional and non-functional requirements
i) Technical assumptions and constraints
j) Context Diagram, Use Case Diagram, Entity Relationship Diagram (First Version)

2. The Access prototype should include (Reference, week 01 LAB DB File and available on MOODLE):

a) The prototype will have a splash page at the start.
b) All the tables and attributes properly documented and structured.
c) Enough functionality to see the prototype working.
d) The corresponding reading and writing forms for the tables.

3. An up to date copy of the Project Activity Journal where you show the weekly working of the group.

Attachment:- Assignment.rar

Reference no: EM132195886

Questions Cloud

How should judges be selected in texas : In the case of elected judges, should judges recuse themselves or abstain from cases that affect their largest campaign contributors?
Why did you choose these companies : Why did you choose these companies? For example, do you choose them because of their product, service, or marketing?
Analysis of experimental and quasi-experimental data : The section on analysis focuses on the analysis of experimental and quasi-experimental data with continuous response variables.
Eight seats in a row for a hockey game : Two married couples, along with four boys, have bought eight seats in a row for a hockey game. Each person is to draw a ticket randomly before the game
Write a software requirements specification : BN209 - Define System requirement through requirement elicitation and workshops - Explain the process for, and execute, verification and validation of system
Explain what is meant by positive externalities : Explain what is meant by positive externalities. Describe how an under allocation of resources occurs when positive externalities are present.
Discussion of the type of accounting and finance software : For the purposes of this curriculum, we will concentrate on the financial and funding request portions of the plan for your small business.
Explain the basis behind workers compensation : Describe briefly the tools that are being deployed: Product Lines Quantified; Total Cost of Risk(TCOR); Global Peril Diagnostic; Stress Tests and;

Reviews

len2195886

12/17/2018 1:42:40 AM

Functionality All functions are properly covered Most functions are properly covered Some functions are missing or not properly covered OK, with some obvious shortcomings. Poor, not acceptable Forms All forms are present and well designed Most forms are present and well designed Some forms are missing or not properly designed OK, with some obvious shortcomings. Poor, not acceptable General navigation and appearance Excellent, outstanding effort made Very good effort Good effort made but not outstanding Acceptable Poor, not acceptable

len2195886

12/17/2018 1:42:35 AM

Excellent Very Good Good Satisfactory Unsatisfactory Splash page Project opens properly Project opens properly, but not enough effort Generally OK, with some deficiencies. OK, with some obvious shortcomings. Poor, not acceptable Data structure All tables and attributes have been included Most tables and attributes have been included Some deficiencies in the tables and attributes OK, with some obvious shortcomings. Poor, not acceptable

len2195886

12/17/2018 1:42:28 AM

Assumptions and constraints Very well defined Most of the areas defined Some areas defined OK, with some obvious shortcomings. Poor, not acceptable Appendices References Excellent use of sources. Accurate referencing. Obvious that outstanding effort made Very good effort Good effort made but not outstanding Acceptable Poor, not acceptable Presentation Excellent, outstanding effort made Very good effort Good effort made but not outstanding Made some effort, but only acceptable Poor, not acceptable

len2195886

12/17/2018 1:42:22 AM

Specific requirements Requirements are all covered and properly specified Most requirements are covered and properly specified Some requirements are missing or not properly specified OK, with some obvious shortcomings. Poor, not acceptable Analysis models All elements and diagrams are present and well designed Most elements and diagrams are present and well designed Some components are missing or not properly designed OK, with some obvious shortcomings. Poor, not acceptable

len2195886

12/17/2018 1:42:17 AM

Marking Rubric for SRS document: Total Marks 50 Grade/Mark HD 80% -100% D 70%-79% C 60%-69% P 50%-59% Fail <50 Excellent Very Good Good Satisfactory Unsatisfactory Introduction Project properly summarized and set in context Generally easy to follow, with some deficiencies. Summary not easy to follow, context unclear Some relevance and briefly presented. This is not relevant to the assignment Scope, objectives and goals All topics are pertinent and covered in depth. Most topics are pertinent and covered in depth Correct, with some deficiencies OK, with some obvious shortcomings. Poor, not acceptable

len2195886

12/17/2018 1:41:26 AM

SRS Description of the section Marks Introduction In this subsection, describe the purpose of the particular SRS and specify the intended audience for the SRS 5 Scope, objectives and goals • Explain the software product(s) to be produced • Explain what the software product(s) will, and will not do • Describe the relevant benefits, objectives, and goals of the project 12 Specific requirements Functional and non-functional requirements 10 Analysis models Context Diagram, Use Case Diagram, Entity Relationship Diagram 12 assumptions, constraints assumptions, and constraints 5 Appendices, references IEEE style 3 Presentation Appearance, grammar, clarity etc. 3 Total 50

len2195886

12/17/2018 1:41:09 AM

All team members are expected to contribute equally and are awarded the same group marks. However, a group member might be marked individually if there is an evidence based on the reporting by other group members of a minimum contribution or participation by a team member. Marker’s comments below along with the marks will explain if you have been marked individually.

len2195886

12/17/2018 1:40:51 AM

Submission Guidelines • All work must be submitted on Moodle by the due date along with a completed Assignment Cover Page. • The assignment must be in MS Word format, 1.5 spacing, 11-pt Calibri (Body) font and 2 cm margins on all four sides of your page with appropriate section headings. • Reference sources must be cited in the text of the report, and listed appropriately at the end in a reference list using IEEE referencing style.

Write a Review

Other Subject Questions & Answers

  How does emotion affect motivation

Describe thinking, intelligence, and creativity. How are thinking, intelligence, and creativity related? Does one's creativity illustrate anything about his or her thinking processes or level of intelligence? Why or why not? Your response must be ..

  What is the invisible elbow

How can emission of greenhouse gases be seen as part of the invisible elbow of market forces? What is the invisible elbow. How are emission of greenhouse gases a part of this?

  Describe the type of budget process

Describe the type of budget process utilized and process put in place by each agency City counsel presentations

  Issue of illegal immigration as relates to homeland security

You are an assistant to a U.S. Representative.The Representative has asked you and other assistants to help her determine her overall position on the issue of illegal immigration as it relates to Homeland Security

  Examine the condition of the bladder and urethra

The physician performs a cystourethroscopy to examine the condition of the bladder and urethra, and then subsequently performs a UroLift transprostatic

  Some students work hard in school to attain high grades

You smell coffee brewing in the morning and, really, it is the only reason you are willing to get out of bed. In this situation, the coffee is a(n): Serena is only one hour old. Remarkably, when she feels anything touch her cheek, she starts rooting ..

  Violence of the french revolution

What warnings might the violence of the French Revolution be telling us about modern Western society?

  What approaches organizations can take to motivate employees

Explain what approaches organizations can take to motivate their employees other than pay incentives. Explain the main reasons that these other incentives.

  Should a woman who uses illicit drugs

Should a woman who uses illicit drugs, or abuses licit drugs, during pregnancy be criminally held responsible for child abuse? What action (if any) do you believe should be taken with such a person? (Please be sure to follow the guidelines for di..

  Explain evidence primarily passages from the story

should use as evidence primarily passages from the story or stories that you discuss. You may not use ANY outside sources

  What theories are most compatible with eastern philophies

Concepts of personality in Eastern philosophies such as Zen - What two theories are most compatible with Eastern philophies - Why are they most compatible

  Define the term good for the purpose of this situation

Discuss why the business decision is good or not good for business. Define the term good for the purpose of this situation. Identify the premise and conclusion by placing a number in bold at the beginning of the sentence with the word premise or conc..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd