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

  Correctional facilities rely heavily on offender management

Correctional facilities rely heavily on offender management and records management.

  Fiscal and political

Discuss some of these major changes, by providing some detailed examples, and whether you think they have been successful in slowing rate of health care expenditures, and what further changes are still needed and whether you think they are realistic ..

  Definition of seller proposals

Why is it wise for a project manager to obtain a proposal from several potential suppliers whenever it is possible to do so? Definition of Seller Proposals

  Argue that most environmental problems

Question 2 Although there is often political division between the Democrats and Republicans, they all agree on the reasons for global climate change.

  What are the ramifications-recently learned that a co-worker

You have recently learned that a co-worker has been violating one of your company’s policies on an on-going basis. This violation is quite serious and would look very bad for your department if it were discovered.

  Contemporary practices of at least two specific religions

Comparing and contrasting contemporary practices of at least two specific religions, focusing on how your own perceptions

  Explain the link between cost and quality in healthcare

Explain the link between cost and quality in healthcare. Cite at least two studies conducted in the past five years supporting your response.

  Define and describe broadband

Question 1: Define and describe broadband and how a broadband system operates.

  Prevalent in the united states culture

In addition to racism, what other forms of discrimination are prevalent in the United States culture?

  Project - Implementing SPC as an improvement

Research Project - Implementing SPC as an improvement. Building a case for SPC based on literature review. Develop a more detailed plan based on the findings

  What strategies might you use to support her learning

Explain how and why you might use Response to Intervention (RTI) to support Marco's learning in your classroom.

  What methods of appeal is the author using

Are there fallacies in her logic? What methods of appeal is the author using?

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