Skip to main content
留学咨询

辅导案例-SAM 11486 /

By May 19, 2020No Comments

SAM 11486 / SAM G 6677 Individual Take-Home Exam Assignment Semester 1 2020 Page | 1 Individual Take-Home Exam Assignment Report due: 1pm Saturday 23/05/2020 (Week 15) This assignment will be marked out of 50 marks and is worth 50% of the overall mark for the unit. Please check the unit outline for late penalties and restrictions on late submissions. This assignment takes the place of the originally intended exam due to the special circumstances surrounding the COVID-19 situation. This assignment is an individual assignment as is to be completed individually. Contents Report due: 1pm Saturday 23/05/2020 (Week 15) …………………………………………………………………….. 1 Submission ……………………………………………………………………………………………………………………………. 2 Assignment limitations …………………………………………………………………………………………………………… 2 Academic misconduct …………………………………………………………………………………………………………….. 2 Assignment case study ……………………………………………………………………………………………………………. 3 Assignment requirements ……………………………………………………………………………………………………….. 4 1. Additional research, investigation, and assumptions (4 marks) …………………………………………. 4 2. Stakeholder analysis (7 marks) ……………………………………………………………………………………… 5 3. Structure analysis (14 marks) ………………………………………………………………………………………… 5 4. Behavioural analysis – overall (10 marks) ……………………………………………………………………….. 5 5. Behavioural analysis – details (14 marks) ……………………………………………………………………….. 6 Formatting and Style (1 mark) ……………………………………………………………………………………………… 6 Marking ………………………………………………………………………………………………………………………………… 6 SAM 11486 / SAM G 6677 Individual Take-Home Exam Assignment Semester 1 2020 Page | 2 Submission All submissions must be an electronic submissions through Canvas. Submissions made by any other means will not be accepted. If you experience any issues with submission, email the unit convener immediately and describe and explain the issues encountered, including screenshots if relevant. One submission comprising of two files is required for this assignment: 1. The individual cover sheet as a separate file, to be submitted as either a .docx or a .pdf file, following the “Individual Assignment Cover Sheet” template available in the Assessment Resources module on Canvas. 2. The report as a separate file, to be submitted as either a .docx or a .pdf file. It is the student’s responsibility to ensure that the correct files are uploaded and submitted for the assignment. You can check the submitted file by going back to the assignment submission box on Canvas and re-downloading your submission. No consideration will be given for mistakes or errors made in submission, such as but not limited to corrupted files, files in the wrong format, or uploading an incorrect file. Assignment limitations The report must not exceed 20 A4 pages in length (it is anticipated that most assignments will be shorter than this maximum page limit). This page count includes figures, tables, diagrams, and references. This page count does not include the cover sheet (as this is to be submitted as a separate file). Academic misconduct Any cases of suspected academic misconduct will be dealt with following the university’s policies and procedures. See the university website for further information, including resources such as the university’s Student Conduct Rules, Student Charter, and the Academic Integrity Module. SAM 11486 / SAM G 6677 Individual Take-Home Exam Assignment Semester 1 2020 Page | 3 Assignment case study Disclaimer: The situation described in the following case study is fictional, and bears no resemblance to any persons, businesses, or organisations, living or dead. Any such resemblance, if exists, is merely co-incidental in nature, and is not intentional. Feed Me Now is an online company that provides food delivery services, connecting restaurants (and also cafes) with individuals. Feed Me Now allows restaurants which would otherwise be dine-in and takeaway businesses to also provide home delivery and online ordering (for pick up takeaway orders) services. Upon signing up with Feed Me Now, restaurants specify whether they will cater for home delivery only, or both home delivery and pick up takeaway. Feed Me Now does not make any money from online ordering, as no additional fee is charged on top of the restaurant price for pick up takeaway orders – Feed Me Now’s income is solely from delivery fees. Restaurants provide Feed Me Now with a list of menu items to be made available on the service. Each menu item includes a name, description, price, picture, and category. Restaurants can define their own categories for items. Individuals can browse the menu for each restaurant, and each restaurant has a name and address. Individuals can place an order through the Feed Me Now website or Feed Me Now mobile application to any of the restaurants on the service. Each order comprises a list of items and their quantities selected from the menu items, all of which are from a single restaurant. For home delivery, Feed Me Now charges a delivery fee on a per kilometre basis calculated on the distance from the restaurant to the delivery location – the distance is calculated using an external mapping service, which takes two street addresses and returns the road distance between them. The delivery fee (for delivery orders) is added to the total price of the selected menu items to determine the order total. An order may have different delivery and billing addresses (but might not), and pick up takeaway orders do not require individuals to enter a delivery address. Orders can be paid for through a wide range of payment methods. Payment methods notify the ordering system when payments have been successfully completed (so that orders can be processed). Previously used payment methods and previously placed orders can be ‘favourited’ by individuals for quicker payment or re-ordering in the future. Individuals can make special requests for each item in their order. Each order has a status that describes what the current progress of the order is. Some example statuses are: “Creating order” (while the individual is adding items to their order), “Awaiting payment” (when the individual has finished adding items and is putting in their payment details), “Payment confirmed”, “Being made”, “Ready for pickup” (regardless of whether it is ready for the driver to pick up for delivery orders, or the individual to pick up for pick-up orders), “With driver”, “Delivered” (for delivery orders), and “Picked up” (for pick-up orders). Each delivery order is delivered by a driver. The driver for each order is recorded, so that drivers can be paid appropriately (similar to the delivery fee, this is calculated on a per kilometre basis) and also tips from individuals can be added to their payment for each order they deliver. Individuals are prompted to provide a tip amount (which can be $0) after the order delivery has been completed. Drivers are not restricted to working for particular restaurants – they are able to handle any orders they wish to within the Feed Me Now service. SAM 11486 / SAM G 6677 Individual Take-Home Exam Assignment Semester 1 2020 Page | 4
Assignment requirements All of the requirements below relate to the system described in the case study that has been provided for this individual take-home exam assignment, in relation to the content as covered in this unit’s lectures and tutorials. Explanation, justification, and evidence is expected to support report contents. 1. Additional research, investigation, and assumptions (4 marks) Describe the additional research and investigation that has been used to inform and improve the analysis and modelling in the remainder of the assignment, citing specific sources where necessary. This may include websites, articles, and examples of similar systems or businesses. In addition, list and describe any assumptions made that affect the analysis and modelling in the remainder of the assignment. This section should describe the following: a) (1 mark) What has been added or expanded upon, compared to the case study as provided b) (1 mark) What other sections of the assignment these additions and expansions are most relevant to c) (2 marks) For those additions/expansions based on research and investigation, cite the specific sources that have informed these additions and expansions; for those additions/expansions based on assumptions, explain and justify why the assumption has been made. At least one addition or expansion to the case study is required for any marks to be awarded in this section. However, it is not expected that you will make comprehensive or large additions or expansions to the case study, and you should not change, modify, or remove any of the details presented in the case study (however, you can and should make assumptions regarding interpretation of details presented in the case study). Your full list of references should also be presented at the end of the report in Harvard Style. See the UC Referencing Guide for more information. Do not list any references that are not directly cited in the report. Remember that in addition to citations in this section, citations should also be included when relevant in all other sections of the report. For diagrams, this may take the form of additional explanatory notes that include the citation. Assumptions should be clearly numbered (“Assumption 1”, “Assumption 2”, etc) and referred to when relevant in all other sections of the report. For diagrams, this may take the form of additional explanatory notes that include the assumption number. SAM 11486 / SAM G 6677 Individual Take-Home Exam Assignment Semester 1 2020 Page | 5 2. Stakeholder analysis (7 marks) Provide a stakeholder analysis for the system, and identify and describe 4 key stakeholders – the 4 stakeholders who are the most important and/or interesting. This includes the following elements: a) (1 mark) List of identified stakeholders b) (2 marks) Classification of identified stakeholders c) (4 marks) List of 4 key stakeholders, and for each of the 4 key stakeholders, provide the following: i. A description of their relevance to the system, no longer than 1 paragraph ii. An explanation for why they are a key stakeholder, no longer than 1 paragraph iii. An explanation and justification of their classification, no longer than 1 paragraph Note that if more than 4 key stakeholders are nominated, only the first 4 in order of appearance in the report will be marked. 3. Structure analysis (14 marks) Describe the structure of the system using a class diagram, describe the nature of all generalisations, and identify, describe, and explain the 2 key associations – these are the associations that are the most important and/or interesting. This includes the following elements: a) (10 marks) Class diagram, including explanatory notes b) (2 marks) For each generalisation in the class diagram, describe the nature of this generalisation and explain how the classes in this generalisation relate to each other, no longer than 1 paragraph each c) (2 marks) List of 2 key associations, and for each of the 2 key associations, provide the following: i. A description of its relevance to the system, no longer than 1 paragraph ii. An explanation for why it is a key association, no longer than 1 paragraph iii. An explanation and justification for the association details, no longer than 1 paragraph Note that if more than 2 key associations are nominated, only the first 2 in order of appearance in the report will be marked. 4. Behavioural analysis – overall (10 marks) Describe the overall behaviours of the system using one of the following formats, and explain and justify the choice of format. • Top-level (Level 1) dataflow diagram including appropriate data dictionary entries • Use case diagram (or diagrams, if split into clearly explained subsystems or other groupings) If both formats are provided, only the first in order of appearance in the report will be marked. This includes the following elements: a) (8 marks) Diagram (as specified above), including explanatory notes b) (2 marks) Explanation and justification for the choice of format, including comparing and contrasting the choice of format with the alternative, no longer than 2 paragraphs SAM 11486 / SAM G 6677 Individual Take-Home Exam Assignment Semester 1 2020 Page | 6 5. Behavioural analysis – details (14 marks) Describe the key behaviours of the system – these are the behaviours that are the most important and/or interesting – using 2 of the following formats, and explain and justify the choice of key behaviours and the formats used to describe them. • Process specifications (using structured language, decision tables, or decision trees) • Use case descriptions • Activity diagrams • State machine diagrams including state transition tables • Sequence diagrams If more than 2 formats are provided, only the first 2 in order of appearance in the report will be marked. This includes the following elements: a) (2x 5 marks) 2 specification/description/diagrams in at 2 different formats (as specified above), including explanatory notes b) (2 marks) Explanation and justification for the choice of key behaviours, no longer than 1 paragraph each c) (2 marks) Explanation and justification for the format used to describe each key behaviour, no longer than 1 paragraph each Formatting and Style (1 mark) The formatting and style of your report will also be assessed. This does not form a separate individual section of your report. Your report should be easy to read, and the marker should be able to easily find the relevant information in your report for marking purposes. Factors such as formatting, layout, organisation, spelling, and grammar will be taken into account for this criteria. Marking Each diagram will be marked by a separate tutor, according to the rubric that is available on the assignment page on Canvas. In the event of any disparity between the mark breakdown presented in this document and the rubric on Canvas, the rubric on Canvas will take precedence. As each question will be marked by a separate tutor, citations and references from each of the sections back to the research and investigation and assumptions sections is required, as described in the expectations for these sections of the report.

admin

Author admin

More posts by admin