Screen design and test plan

Assignment Help Basic Computer Science
Reference no: EM132534962 , Length: word count:1000

ITECH2002 - Systems Modelling - Federation University

Assessment Title - Dynamic Modelling, Screen Design and Test Plan

INTRODUCTION - In this assignment you will model the behaviour of systems or subsystems for two of your most complex use cases using two UML diagrams (activity diagram and system sequence diagram) and write the extended use case description. You must also submit test plans and screens developed using InVision.

Section 3 describes the motivation behind the design of this assignment. Section 4 provides information on how and what to submit (note that Moodle has been setup so there is only one submission from each group). Section 5 explains the tasks for individual and group work. You will find the criteria for marking your submission in Section 6.

MOTIVATION - The purpose of the assignment is to ensure that you know:

1. How to write extended use case texts.

2. How to model the dynamic aspect of a system using UML (activity diagram and system sequence diagram).

3. How to develop screen prototypes to assist analysis.

4. How to develop quality test plans. The assignment addresses the following learning outcomes:

K1. Explain how models are used to assist in analysing and modifying existing business systems;

K2. Define various roles involved in the processes of system analysis;

K3. Describe techniques used to gather required information for system analysis;

K4. Explain the various stages of the system development life cycle;

S1. Identify appropriate models for given scenarios;

S2. Develop various models using a professional CASE tool;

S4. Perform Object Oriented Analysis and Design to construct various object models used to communicate the scope and requirements of the project.

A1. Write integrated reports, using appropriate models, providing detailed analysis of given textual scenarios.

ASSESSMENT DETAIL - This assignment has group work and individual work components. Please note although we require only one report for the group and individual components, we will be able to track your contribution to the group work component. The following sections describe the tasks for the individual and group work.

Task 1 - Individual work

With reference to the model you built as a group, document the following:

1. The identification of the system or subsystem you were working on.

2. Find two of the most complex use cases you have submitted in assignment one. The use cases must not be from the written case study in assignment 1. Also make sure at least one of the use case is used by internal users (not customers), because we want to avoid students taking screenshots of existing application s and submit ting the screens. For each use case:

a. Describe the process for each use case in plain English as in Tutorial Six.

b. Then, develop an extended use case from the description.

c. Finally, develop the activity diagram and system sequence diagram.

2.1 Each activity diagram must have at least one decision making, parallelism or loop. If the diagram has no such features your extended use case might be incomplete: you must revisit your use case to ensure that it is complete.

2.2 Each system sequence diagram must have at least one of the following: a loop, optional or alternate frames. If the diagram has no such a frame you must revisit your use case to ensure that it is complete.

3. Develop the screen prototype and test plan for one of the use cases selected in step 2 above.

The test plan must be for the same use case as for the screen design.

Task 2 - Group work

Consolidate all three subsystem s into one report: the plain English description of the use cases, extended use case texts, activity diagrams, system sequence diagrams, the filename s of the Invision screen s and test plans. The report must have a title, all three subsystems and the student responsible for the subsystem.

Attachment:- Dynamic Modelling, Screen Design and Test Plan.rar

Reference no: EM132534962

Questions Cloud

Federalist representative democracy : Federalist representative democracy requires both personal responsibility, social responsibility of citizens through personal involvement in democratic process
What can be done to prevent such behavior : "Determine whether the state you reside in (a) requires school lockdown or safety drills in public school (b) mandates active shooter drills or (c) neither.
What is meant by selective incorporation : What is meant by selective incorporation? Discuss the history of this process and its importance on protection of individual rights.
Calculate the degree of financial leverage : If United snack company had an annual interest expense of $35,000, calculate the degree of financial leverage at both 19,000 and 24,000 bags.
Screen design and test plan : Write integrated reports, using appropriate models, providing detailed analysis of given textual scenarios and Develop models using professional CASE tool
How the conduct satisfied the different elements : Research for a crime that has been reported in the media. Prepare a 1-2 page essay addressing the elements of crime-mens rea, actus reus, concurrence.
What price must you receive : After holding the bond for 4 years and receiving 4 interest payments, you sell the bond. What price must you receive (at time 4) if you now want to receive
Understand denotative vs. connotative language : In developing your paper and PPT, it is important to understand denotative vs. connotative language; the former is factual while the latter is expressive.
What role does the police subculture play : What role does the police subculture play if any in fueling law enforcement misconduct? Defend your position. Student expectations for Forum questions.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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