The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Apr 2017 |
| Last Sign in: | 103 Weeks Ago, 3 Days Ago |
| Questions Answered: | 4870 |
| Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
I am not sure how to draw UML class diagram in part 2 please help.
Â
SEG2105. Introduction to Software EngineeringAssignment 2Fall 2016Assignment due:October 9 2016 by 11h59pm.This is an individual assignment. You must work strictly alone on this.Hand in answers to the following. It is suggested that you do PART 1 from Chapter 2 byOctober 1, and do PART 2 from Chapter 5 around Oct 5 after we have covered thematerial in the lectures.PART 1 (Chapter 2) (24 points)1.E12 (pages 43-45), parts a, b, c, f and h. You may use Umple for this. (15points)2.E15 (page 50), part a et b. (4 points)3.E18 (page 51), parts a, b, c, d and e. (5points)PART 2 (Chapter 5) (26 points)Create a UML class diagram for system described below.Make sure you includecorrect multiplicity. Show all attributes and associations plus at least 10 importantoperations. If generalizations are necessary, show them too. Marks will be given foreffort, even if you don’t have a perfect solution. However, marks will be lost for thecommon types of mistakes we talked about in class (e.g. poor generalizations, wrongmultiplicity, etc.). To simplify your diagram don’t include getters and setters.You run a company, (SPARTAN) which organizes many different races in the wildernessin various parts of the world. Each race involves a few teams; each team has 4 members.Every race has a series of 4-5 legs, each with a starting location and an ending locationand usually taking many hours to complete. One leg is raced each day by all the teamsthat haven't yet dropped out. The teams use various skills (e.g. skiing, mountainclimbing, kayaking, cycling etc.); each leg may involve one or more of the skills.Each team is given a starting time for each leg; times at which teams start are staggeredso that there are initially 10-minute gaps between teams. When a team reaches the endof the leg, the time that the third member of the team crosses the finish line is used tocompute the team's overall time. Teams are scored based on their cumulative times forall the legs, although penalty minutes can be assessed for various reasons.Races are run using the same routes (i.e. series of legs) repeatedly so that teams cansee if they can beat records. Records are kept of best time for the race route, as well asbest time for each leg. A team enters only one race; even if the same members enteragain, they are considered a different team.Bonus (+5 points).Use Umple for PART 2.
Attachments:
-----------