The consistency between all elements of the design

Assignment Help Basic Computer Science
Reference no: EM13914936

You are required to use the requirements information gathered during System Analysis (SA - CSC- 40025) workshops and coursework to create an initial design for a piece of attendance monitoring software. Any assignment documents created in System Analysis were at the requirements level of detail, and the set created in this module need to be at the design level. At the design level additional use cases and classes are likely to be discovered, therefore the submission of one or more of the same documents as submitted for the System Analysis coursework is not adequate.

In the System Design workshops you have been working in groups. For fairness, the System Analysis assignments of every person within your System Design group will be made available to all members of the group. This ensures all students see a number of examples of the diagrams, and fills in the background for students that did not take System Analysis. No information regarding the marks/feedback awarded for the work will be given by the lecturers, however, as students you are allowed to discuss any feedback you obtained with your colleagues if you wish.

The coursework contains a design component and a reflective component, each worth 50% of the module mark. The marking scheme for each component can be found below. The design component will involve generating information at design level on all the deliverables produced in System Analysis (use cases, class diagrams and sequence diagrams) and the use of further notation (statecharts).

You will work individually to generate a design. This design will consist of:

1. A use case diagram

2. A set of 8 use case descriptions

3. A class diagram and a CRC card for all classes

4. A set of 4 sequence diagrams

5. A set of 2 statecharts

You will have 1 workshops per week in which you will have access to experienced designers.

The marking scheme for the design (worth 50% of the module mark) is based on your demonstration of the following aspects:

1. The correct use of all notations

2. The consistency between all elements of the design

3. The completeness of the information provided - that all elements of the required information, for a given component, are present

4. The use of constraints

The marking scheme for the reflection (worth 50% of the module mark):

1. Discuss the strengths and weaknesses of the design produced and make suggestions as to how weaknesses might be addressed.

2. Make an argued case why the use of pattern and principles would or would not have improved the design.

3. Identify any point in the design which would have implications for the implementation of the system.

4. Make an argued case whether the overall process would have been improved if it had been undertaken in a team environment.

Reference no: EM13914936

Questions Cloud

Question regarding the linux flavors : Look up the different types of Linux and Unix and type up a 1 page listing them out what benefits do each have and where you found the OS at.
Importing goods and maximizing value for shareholders : Felicia & Fred’s board has hired a new Chief Operating Officer (COO) to assist them in expanding their operations globally. A close friend of Fred’s from childhood, the new COO, has extensive experience in importing goods and maximizing value for sha..
How is civic capacity intertwined with service-learning? : How is civic capacity intertwined with service-learning?
Express a well-informed personal viewpoint : express a well-informed, personal viewpoint
The consistency between all elements of the design : The consistency between all elements of the design
The major trait of corporate identity : Question1: "The major trait of corporate identity is that organization is a legitimate substance unmistakable from the individuals.'' Elucidate the announcement. Likewise indicate the imperative components of an organization.
Unprotected classes : Many students are surprised to learn that employees may be fired for any reason not expressly prohibited by the law. As we have seen, the law requires employers to accommodate a fairly wide range of employee behaviors and conditions
Robins & robins could sue casings, inc under contract : List any bases Robins & Robins could sue Casings, Inc., under contract theory ONLY for the damages caused by the explosives in their drugs, over and above the cost of the capsule shells. (short answer question)
Exchange-listed options on primo corporation common stock : The following price quotations are for exchange-listed options on Primo Corporation common stock. With transaction costs ignored, how much would a buyer have to pay for one call option contract. Assume each contract is for 100 shares.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Hash function h is used and the signature

Suppose a hash function h is used and the signature must be valid for h(m) instead of m. Explain how  this scheme protects against existential forgery

  Describe each of the network design goals

Describe each of the Network design goals.

  Evaluate the natural settings of the test environment

Assess the reliability of data gathered via paid Internet users. Describe and assess the evaluation method being used by the testing company, i.e., nonvisual and verbal recording of browser activities and tester's vocal comments.

  A net-work technician for a global news service with 200

A net-work technician for a global news service with 200

  Create a quick wedding program in indesign

create a quick wedding program in Indesign. Are there any websites with templates for wedding programs for Indesign? I am using Indesign CC.

  List 3 strategic goals for ted business

1. List 3 strategic goals for Ted's business and provide an explanation of each.

  Compute trajectories for a satellite launcher

Compute trajectories for a satellite launcher

  Use a truth table to determine whether

Use a truth table to determine whether or not the following argument form is valid. You can  justify  your answer by doing the following: indicate which columns represent the premises and which represent the conclusion;

  Cultural-political or geo-economics challenges affect

How might cultural, political, or geo-economics challenges affect a global company's use of the Internet? Give several examples.

  Convert following left recursion grammar intoright recursion

Convert the following left recursion grammar into right recursion: a)S->S0S|1 b)S->Aa|Bb ,A->Aa|bA|a, B->Bb|a

  The village of marengo conducted a census

But instead of writing your pseudocode/program for "fewer than 300" households, write your pseudocode/program for EXACTLY 7 households.

  Data center and a new state of theart manufacturing facility

Data center and a new state-of-the-art manufacturing facility.

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