Document a software requirement specification

Assignment Help Other Engineering
Reference no: EM132491155

MIS604 Requirement Engineering Assignment - Laureate International Universities, Australia

Task Instructions: You, as a group, should first read and understand the ABC Pty Ltd case before proceeding to answer the questions in Assessment Tasks section. Note that every piece of information provided in the following case serves a purpose.

Assessment tasks - As a group, document a Software Requirement Specification (SRS) for the proposed app. Your submission must, as a minimum, contain the following:

Title page: Subject code and name, assessment number, report title, assessment due date, word count (actual), student names, student IDs, Torrens email address, campus learning facilitator, and Subject coordinator.

Table of Contents (ToC): should list the report topics using decimal notation. Need to include the main headings and subheadings with corresponding page numbers, using a format that makes the hierarchy of topics clear. Because you are including a ToC the report pages should be numbered in the footer as follows: title page has no page number; and main text to have Arabic numerals commencing at 1. Create the ToC using MS Word's ToC auto-generator rather than manually typing out the ToC.

1. Introduction

1.1 Purpose

1.2 Document conventions

1.3 Project Scope

2. Overall description

2.1 Product perspective

2.2 User classes and characteristics

2.3 Operating environment

2.4 Design and implementation constraints

2.5 Assumptions and dependencies

3. System features

3.1 Use case diagram. Note you will need to make a decision as to whether a "flat" use case diagram should be included, or a hierarchical organisation of use case diagrams should be included.

3.2 Specification for selected use cases. Select n use case where n equals the number of students in your group. Document a detailed specification for the selected use case. The Use case must include the following elements as a minimum.

3.3 Swimlane diagram. Choose a process in the proposed app. Draw a Swimlane diagram for that process.

3.4 State-transition diagram. Draw a state-transition diagram for a customer job request in the proposed app. A job request is referring to a request initiated by the customer, e.g. "fix water tap leak". Examine the various states such a request may be moved through.

3.5 Dialog map. Choose a use case other than the ones in 3.2. Draw a dialog map for that use case.

4. Data requirement

4.1 Logical data model. Include an Entity Relationship Diagram (ERD) for the proposed app. ERD is taught in MIS602.

4.2 Data dictionary

5. External interface requirements

5.1 User interfaces. Including:

5.1.1. References to user interface standards or product line style guides that are to be followed

5.1.2. Standards for fonts, icons, button labels, images, colour schemes, field tabbing sequences, commonly used controls, branding graphics, copyright and privacy notices, and the like

5.1.3. Screen size, layout, or resolution constraints

5.1.4. Standard buttons, functions, or navigation links that will appear on every screen, such as a help button

5.1.5. Shortcut keys

5.1.6. Message display and phrasing conventions

5.1.7. Data validation guidelines (such as input value restrictions and when to validate field contents)

5.1.8. Layout standards to facilitate software localization

5.1.9. Accommodations for users who are visually impaired, colour blind, or have other limitations

5.2 Software interfaces

5.3 Hardware interfaces

6. Quality attributes

6.1 Usability

6.2 Performance

6.3 Security

6.X [any other quality attributes, e.g. reliability, you deem relevant]

7. Other requirements

8. Reference list

9. Appendices if necessary

Note - MSVisio or other professional diagramming tools. All UML diagrams must be drawn with MSVisio or other equivalent professional diagramming tools. Hand-drawn diagrams are not accepted. MSPaint is not regarded as a professional diagramming tool and is therefore not accepted.

Attachment:- Requirement Engineering Assignment File.rar

Reference no: EM132491155

Questions Cloud

How family violence is portrayed in the media : Discuss the reflection of how family violence (including domestic violence and child abuse) is portrayed in the media and provide the example.
Calculate expected rate of return and standard deviation : Calculate the expected rate of return and standard deviation for each investment.
Discuss underrepresentation of racial and ethnic minorities : Discuss the Underrepresentation of Racial and Ethnic Minorities in Legal Occupations. Show current data on Racial Percentages of Work-Age Population Over Time
Draw a swimlane diagram for that process : understand the ABC Pty Ltd case - should list the report topics using decimal notation. Need to include the main headings and subheadings with corresponding
Document a software requirement specification : Document a Software Requirement Specification for the proposed app. Your submission must, as a minimum, contain the following:
What level of blooms taxonomy were the worksheets : Describe the learning theories you think Professor Provoker utilized in her lesson. Explain whether or not they were appropriate theories.
Explain the key elements of project management : You are a project manager for a large hospitality firm (e.g., Marriott International) who will be in charge of the firm's HQ office relocation.
What is the rate of return on investment : You purchase 100 shares of stock for $25 a share. The stock pays a $1 per share dividend at year-end.
How managers increase workplace safety and avoid accidents : Research shows that there are about 16 fatalities per year in the workplace in the U.S. alone. How can Managers increase workplace safety and avoid accidents?

Reviews

Write a Review

Other Engineering Questions & Answers

  Write a c function to set up the acceptance filters

Write a C function to set up the acceptance filters and maslzs to receive messages with standard identifiers starting with "T", "P", or "H" in mode 0.

  Find the unity-gain frequency and the 3-db frequency

Assuming that RL = Ro, determine the overdrive voltage and the drain current at which the MOSFETs should be operated. Find the unity-gain frequency and the 3-Db frequency. If the cascode transistor is removed and RL remains unchanged, what will th..

  What percentage of the etch rate in the vertical direction

What percentage of the etch rate in the vertical direction is due to the spontaneous chemical etching and what percentage is ionic/physical.

  Discuss about intelligent cyber security solutions

Given the dynamic nature of cybersecurity attack surface, do you think all the conclusions are aligned with the requirements of Cybersecurity domain?

  Discuss the health insurance requirement

Select four of these characteristics and apply it to the health insurance requirement. Write a three-page essay in APA format interpreting.

  The cut-off frequency of a filter occurs

Question 6.6. You are to select a window function to limit the number of samples of an infinite impulse response and the filter specifications are the same, regardless of which window function you select.

  Preparation of manuscripts for the ieee international

Recommended length:  at least 5 double spaced pages plus a title page.  The max length is 10 pages. Handwritten papers will not be accepted. The supporting materials (figures, tables, etc.) should not exceed 25% of the paper.

  Discuss about the waste management systems

Discuss about the Designing Integrated Industrial & Waste Management Systems,waste characterization and subsequent disposal of the filter cake

  Assignment on ttp1 for assign the experts

This plan must include each of the seven Integrated Team Projects and the TPP-2, including individual assignments, with leadership assigned to each assignment and working assignments for each team member.

  Brief explanation of automated testing

A logical description of the processes ensuring that the functionality, security, and performance of the application are met explanation of automated testing

  Equilateral-triangle coordinates

Calculate the masses of the various streams per 1,000 lb of feed, all on a solvent-free basis. Solve the problem using equilateral-triangle coordinates, right-triangle coordinates, and solvent-free coordinates. Which method is best for thisexercis..

  Current trends and solutions using sustainable engineering

SET721 - Engineering Sustainability - Current trends and solutions using sustainable engineering practices - Deakin University - Provide a brief summary of the

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