Document a software requirement specification

Assignment Help Other Subject
Reference no: EM132686481

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

Attachment:- Assessment Tasks.rar

Reference no: EM132686481

Questions Cloud

Calculate the price of bonds for two-year quebec : Calculate the price of bonds for 2-year Quebec 5.00% semi-annual, $100 par value. Investors require a yield to maturity of 6% compounded semi-annually.
What happens on the balance sheet : Plant assets are not revalued under U.S. GAAP, but revaluation is an option under IFRS. In your post, discuss what happens on the balance sheet
Which of the canadian bonds would likely show : The bond market has rallied (prices have increased). Which of the canadian bonds would likely show the highest % price increase? Why?
Compute the cost of the ending inventory : Splish Brothers Inc. had 165 units in beginning inventory at a total cost of $19,800. Compute the cost of the ending inventory
Document a software requirement specification : Understand the ABC Pty Ltd case before proceeding to answer the questions in Assessment Tasks section. Note that every piece of information provided
Explain the relationship between a bond yield and price : Explain the relationship between a bond's yield. Which would result in the largest % change in the bond's price, a rise in the yield to 5% or a fall to 3%? Why?
Explain growth and expansion strategy : Can you elaborate and provide more specifics on how the Mayo Clinic has embraced the growth and expansion strategy?
Calculate the total additional sales revenue : The owner wants a net income after tax of $75,000. Calculate the total additional sales revenue needed to support the desired net income
Successful knowledge management system : Articulate two examples of successful knowledge management system integration and the role played by its stakeholders toward this effort.

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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