Create a state diagram for the state of a horse from

Assignment Help Programming Languages
Reference no: EM132130510

Assignment - Horse Race Meeting

The Assignment will assess competencies for ICTPRG524 Develop high level object-oriented class specifications.

Summary

The assignment is to design the classes that are necessary for the administration of a horse race meeting.

Use cases

Create use case diagrams and scenarios for the following use cases:

- Schedule race meeting
- Schedule race
- Enter horse in race
- Assign horse to stable
- Conduct barrier draw
- Change jockey
- Produce schedule for jockey
- Produce schedule for owner

Your use cases should show at least the following actors:

- Jockey
- Owner
- Operator

Identifying classes

From your scenarios, identify classes. In one or more UML class diagrams, document your classes with attributes and operations to support your use cases.

State diagram

Create a state diagram for the state of a horse from arrival at the racecourse to departure.

Out of scope

The following are out of scope and not necessary for the assignment:

- Transporting horses to the race course
- Paying prize money

- Protests
- Making bookings and issuing tickets for spectators

Reference no: EM132130510

Questions Cloud

Principles and ethics for college administrators : Write an 8-10-page paper, applying course principles to your personal experience, background, and/or vocation.
What are the decision variables : a) What are the decision variables? b) Formulate the problem as a linear program.
Discuss the latest trends in change management : Discuss the latest trends in Change management (short background, current situation, best practices and the future in the Change management field.).
Basic principles of servant leadership : The three concepts or ideas I have gathered from my time in class are the basic principles of servant leadership, leadership and culture in military operations
Create a state diagram for the state of a horse from : Create a state diagram for the state of a horse from arrival at the racecourse to departure - In one or more UML class diagrams, document your classes
Number of defect opportunities per board : Accompanying this problem set is an Excel file. On the first tab, are data that represent 50 periods where, for each period, 20 printed circuit boards
Briefly describe the message of the commercial : Provide a title for the commercial, e.g. "Febreeze", "Lexus", "Tide", "Verizon, "Fandango", etc... (this will help me to identify the commercial.)
Describe the instruments and your methods and the results : Describe the instruments, your methods, the results, and offer constructive suggestions for improvement based on the evaluation results.
Implement the strategic plan within the organisation : Implement strategic plan - implement the strategic plan within the organisation ,monitor progress and develop a report evaluating the implementation

Reviews

len2130510

10/4/2018 12:50:59 AM

State Diagram • Is the diagram correct? Does it demonstrate understanding of UML? • Is the diagram appropriate? Is it consistent with the class diagram or diagrams and the scenarios? • Is the diagram complete? Does it include all states? /20 TOTAL /100

len2130510

10/4/2018 12:50:48 AM

Class Diagrams • Are the class diagrams correct, demonstrating understanding of UML? • Are the classes appropriate? Do they support the scenarios? • Are the classes complete? Are there attributes and operations to support everything envisaged by the scenarios? • Are the classes well designed? Do they demonstrate understanding of abstraction, coupling, cohesion and encapsulation? /40

len2130510

10/4/2018 12:50:36 AM

For the % grade, you will be also be marked according to the following: Use Cases and Scenarios Mark • Are all actors identified in the scenarios depicted in the use case diagrams? • Are actors appropriate to each use case? • Are the use case diagrams correct, demonstrating understanding of UML? • Are scenarios complete and well-considered? In other words, are there no obvious missing steps? Are secondary scenarios for error situations described? • Are scenarios clear? Would a class designer understand what classes would be needed to implement the scenario? /40

len2130510

10/4/2018 12:50:18 AM

Knowledge Evidence To complete the unit requirements safely and effectively, the individual must: outline configuration management outline current industry-accepted object-oriented methodologies outline current program development methodologies describe data modelling techniques describe object-oriented analysis tools describe quality assurance practices

len2130510

10/4/2018 12:50:12 AM

Grading of Assignments This is how your assignment will be marked: Has the student demonstrated the following? ICTPRG524 Develop high-level object-oriented class specifications C NYC Performance Evidence (Note: If a specific volume or frequency is not stated, then evidence must be provided at least once) Evidence of the ability to: specify and model abstract data types specify the interface between classes and objects document the results

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

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