QuestionAssessment Overview You are to answer a set of questions about material of the unit. Any diagrams required in response to questions must be drawn in Lucidchart. Textual responses will be written using Microsoft Word. This assignment is worth 25% of the total marks for the unit. Students complete the assignment individually. Description The questions stated below require answers regarding: ????Use cases ????Sequence diagrams ????Class diagrams The marks for each question will total to 25 marks. You will review relevant material of the unit wherever required to answer the questions. Ensure that you have completed all lab work relevant to a particular question of the assignment before commencing work on that aspect of the assignment. Lab exercises are where learning, errors and practice occur before embarking on a larger task (the assignment) worth many marks. All diagrams are to be drawn correctly and neatly. Recall that Learning Outcome 4 of this unit is “Correctly construct and lay out all types of diagrams”. A diagram that does not conform to this learning outcome will be subject to deduction of marks. In answering questions, submit diagrams as either .pdf or .jpg files from Lucidchart, and textual responses as .doc, .docs or .rtf files. Important issues Plagiarism is a form of academic dishonesty that in this case would involve theft of material, and this would result in penalisation of the student. To avoid students plagiarising material, and therefore prevent penalisation of students, all content that is used in the student’s answers must be totally written in their own words. You should watch the plagiarism-related videos placed on VU Collaborate. Dr G. Raikundalia?his assignment guide must only be used for the purposes of completing the assignment, and not used elsewhere or in other places. Assignment Mode Students carry out the assignment individually. Students must not share any part of their work with each other. ?Questions Question 1 ????????????????????????????????????????????????? marks ?a) ???????????????????????????????????????????????????????5 marks Consider the following set of steps for booking a table at a restaurant-“Record booking” use case (Priestly, 2003, p. 63): ?ecord booking 1.??The receptionist performs the “Display bookings” use case. 2.??The receptionist enters the customer name and phone number, the time of the booking, the number of people at the table and the table number 3.??The system records and displays the new booking. ?he following functionality has been designed so far for this restaurant booking system: ?where the “Display booking” use case simply retrieves the bookings of a given date entered by the receptionist. ?rite a use case description for editing a booking. Think about what aspects of the booking can be edited. However, do not allow for changing the date of the booking (your description does not include changing the booking date). Include the following fields in your answer: use case name, participating actors, flow of events, entry conditions and exit conditions. ?b)??????????????????????????????????????????????????????? marks Based upon the use case you wrote in a), write a use case description for the exceptional case of the table selected being too small for the number of people who will attend during the booking. If the table does not provide enough seats, the table is not large enough for eating the meal. ?n your answer, write only the flow of events (i.e., the steps of the flow of events). ?Question 2 ????????????????????????????????????????????????? marks ?ased on your answer to Question 1, part (a), draw a sequence diagram for that booking editing use case. ?Question 3 ????????????????????????????????????????????????? marks ?raw a class diagram for the following. ? class, Meal, represents different types of meals. Meal has both the behaviour of being eaten in a particular way and indicates the nationality from where the meal comes from (i.e., the nationality of the meal is stored by the class). ?Three types of meals are Paneer Makhani (which is an Indian dish), Mandarin Noodles (a Chinese dish) and Lasagne (an Italian dish). Paneer Makhani is eaten with hands, Mandarin Noodles is eaten with chop sticks and Lasagne is eaten with a fork and knife. Paneer Makhani and Mandarin Noodles both have a Spice_level attribute, whilst Lasagne has a Filling attribute.?Lasagne comes in two varieties: one is Beef and the other is Vegetarian. When it comes to eating Lasagne, one has to either eat Beef Lasagne or Vegetarian Lasagne. ?????????????eference Priestley, M. (2003). Practical Object-Oriented Design with UML, 2nd edition, McGraw Hill. Assignment Submission ?his assignment is due on Monday, 24?ctober 2016 BEFORE 5.00pm. ?our submission will contain separate diagram and text files. All of these files will be zipped for submission at VU Collaborate. Please be clear that the unit coordinator will not be responsible for a student who is unable to successfully submit different files or the zip file of marking. The student will have no further chance to submit files or receive any remarking, if this is the case.?lease also be clear that unsuccessful (or no) submission of the assignment on VU Collaborate also means no further chance to submit the assignment or receive any remarking. However, VU Collaborate: ???allows you at a couple of points during the submission process to verify what you are about to submit (i.e., you can click on links to the zip file to check the zip file’s contents that you are about to submit) ???automatically sends an email your account to confirm successful submission of the assignment. To help yourself in ensuring that your zip file can be unzipped and the assignment can be marked, download the zip file you submitted via the Assignment VU Collaborate form, “Submit Files – Assignment” (mentioned below), and unzip it somewhere to check its contents. If there is a problem for you in unzipping the files, then there will also be a problem during marking, and you will receive 0 marks. In submitting your zip in the Assignment area at Assessment Dropbox, you will need to go to the page with a form (“Submit Files – Assignment”) where you upload the zip file. This form contains the “terms and conditions” of the assignment such as declaring that you have not plagiarised, have kept a copy of your work, etc. In uploading and submitting your zip file, you are agreeing to these “terms and conditions”, which you are being bound by in submitting work for the assignment and receiving a mark for it. The files are compressed into a zip file where the name of the zip file is composed of your student ID. Note that the time of submission at the VU Collaborate site as recorded in the unit coordinator’s area of VU Collaborate will be used as the official time of submission. If you submit an assignment more than once (which is unusual and rarely would students do), then the last one will be marked. If the last version is submitted during the lateness period, a lateness penalty will be applied to that last version so that it will attract a penalty according to how many days late it was submitted. Assignments will not be accepted and marked 5 days after the submission deadline. 5% of the total assignment mark is deducted for each business day the assignment is submitted late.?omputer ScienceEngineering & TechnologyInformation SecurityICT NIT2213
Get a plagiarism-free order today we guarantee confidentiality and a professional paper and we will meet the deadline.Do you have a similar question? Our professional writers have done a similar paper in past. Give Us your instructions and wait for a professional assignment!