Analyse the case study and produce a vision document

Assignment Help Basic Computer Science
Reference no: EM13818597

1. Analyse the case study and produce a Vision document for a software system to solve the business issue identified in the case study.

The Vision document should address the following points:

a) It should spell out the business case for development of the proposed system, identifying both the problem it is intended to solve, and the benefits to be expected from solving it.

b) It should identify all the stakeholders relevant to the system and their interest in it.

c) It should identify the key needs the system should satisfy and the key features by which the proposed system will satisfy those needs.

d) It should identify key qualities and characteristics that the system should exhibit

e) It should identify key considerations and constraints which affect the technical solution to be developed.

2. Use Case Model

Analyse the case study to determine the high level functional requirements for the new system. Express your understanding of those requirements with:

a) A use case diagram capturing at least all critical and significant use cases that the system will have to support

b) A document containing short use case descriptions for the use cases identified in the use case diagram.

3. Domain Model

Analyse the case study to determine the classes required to express the problem domains structure and operation. Express your understanding of the problem domain in:

a) A domain model.

4. State Machine

Analyse the lifecycle and behaviour of the most complex stateful object* identified in your domain model and express its behaviour in:

a) A state machine diagram

*Note: a list of appropriate domain objects will be made available during semester. Please contact the lecturer to confirm your selection if you wish to complete this task before that list is available.

Reference no: EM13818597

Questions Cloud

Write marketing analysis for your company and industry : Using only organic pesticides and environmentally friendly procedures, your company prides itself on the way its green methods are changing the way nurseries are run throughout the area and eventually the world. You have been asked by Mr. Johnson, ow..
What capabilities would you like to see in the car of future : Which capabilities of internationalization systems will be most critical for manufacturing or selling the cars of the future? What capabilities would you like to see in the car of the future?
Disadvantages of the following types of financing : Discuss the advantages and disadvantages of the following types of financing:
The united states to become in involved militarily : the United States to become in involved militarily
Analyse the case study and produce a vision document : Analyse the case study and produce a Vision document for a software system to solve the business issue identified in the case study - use case diagram capturing at least all critical and significant use cases that the system will have to support
Decide which alternative the company should choose : Decide which alternative the company should choose. Defend your decision by giving advantages and disadvantages of each solution based on the characteristics of the start-up company.
Which utilizing smartpay or a similar program in electronic : which utilizing SmartPay or a similar program in electronic contracting
Analyze issues that impact expatriate compensation : Analyze the issues and considerations that impact expatriate compensation to determine the single biggest challenge in setting compensation.
What is its built-in gains tax : Assume the same facts as in part (1), except that if Lockhart were a C corporation, its taxable income would have been $17,000. What is its built-in gains tax in 2013? Be sure to show your work.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Explaining kind of malicious software

What kind of malicious software is this? if username and password are valid return ALLOW_LOGIN else return DENY_LOGIN.

  What is the command to list files in a directory

It will move the contents of temp1 from directory temp to temp1 of current directory and when finished it will erase the contents of temp1 of temp directory. What kind of files will be matched

  Find a simplified expression for function

find a simplified expression for F = A?BC?D + A?B?D + A?CD + ABD + ABC - Assuming that the inputs ABCD = 0101, BCD = 1001, ABCD = 1011 never occur,

  Identify potential weaknesses of quality web design company

Identify potential weaknesses from either the Aircraft Solutions or Quality Web Design Company. In this phase, you will choose either Aircraft Solutions or Quality Web Design as the company you will work with.

  Design a 2-bit counter

Design a 2-bit counter that, when v = 1, counts in the repeating sequence: 0, 3, 1, 2, and when v = 0, counts in the reverse direction. (a) Construct a state diagram and state table.

  Describe the concept of form follows function

Describe the concept of "Form Follows Function" as it pertains to the three main areas of design (FAB). Recognize ways in which portfolio designer works within limitations of media technology (Functionality).

  Recommend two 2 factors which would affect the decision to

suggest two 2 factors that would influence the decision to disable bridge all site links as part of the site

  Write a program to fetch state and marital status of 5 users

Write a program to fetch state and marital status of 5 users.

  Determine how to diagnose and reseat the ram

A user complains that her computer is responding very slowly. She also says that when booting the PC, it reports a lower value for memory than she assumed is available. You investigate and consider the idea that one of the RAM sticks in her PC may..

  Write a void function that takes a linked list of integers

Write a void function that takes a linked list of integers and reverses the order of its nodes.

  In which case there are no pricing changes

Finally, your management-side software should write to a file the status of the reservations; that is, which house is rented to whom, when, and for what price.

  Why do people pirate in copious amounts in australia

Perform an analysis and investigation about an ethical issue - Why do people pirate in copious amounts in Australia?

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