Assignment Name-theerrorhasontheusefulnessoftherequirement,referringto the SMART principles]
You should include the suggested number for each priority of requirements, totalling around 21 Functional Requirements in your matrix. A small amount less or more may be ok depending on the quality of the ones you include,but you will need to stay around the number stated above.Whilsteachwillhavecertainpriority,andthe list may not be comprehensive, you need to ensure that all are relevant to the case and are concise, specific, measurable and actionable. You will also need to define 2 modules within each of the above subsystems and include these in your matrix.
c)Notetheaspectsofthewidersystemthatareoutofscopeof your diagram and justify why
| |
Presentation requirements: | Thisassessmenttaskmustbeformattedinthefollowingway:
UsethefollowingnamingconventionforyourPDFsubmission: “Firstname_Lastname_IFN552Assessment1_Day-Month-Year”
Ensureyouincludeacoverpage.Anyformatisacceptable,as long as it includes the following:
|
The university class registration system is a digital platform designed to facilitate the enrolment process for students. It provides an interface for students to view available courses,assessprerequisites,andconstructtheiracademicschedulefortheupcomingterm. The system integrates with the university's administrative staff, where class capacities are managed, room allocations are determined, and the overall academic timetable is finalised. This platform ensures a streamlined process that balances student preferences with institutional capabilities and constraints.
Note–thisisanincompletelistwitherrors.Itisyourtasktoidentifyasubsetoftheseerrors. For best practices, please refer to the examples and standards in lectures and tutorials.
Note–thisisanincompletediagramwitherrors.Itisyourtasktoidentifyasubsetofthese errors. For best practices, please refer to the examples and standards in lectures and tutorials.
Note–thisisanincompletediagramwitherrors.Itisyourtasktoidentifyasubsetofthese errors. For best practices, please refer to the examples and standards in lectures and tutorials.
[turntonextpage]
Thisconcludes(Sample)Case1.Case2isonthefollowingpage,andrelatestothesecondpartof this assignment (see full instructions above).
The OpenEnergise Open Innovation Collaborative Knowledge Network (CKN) is a digital platformdedicatedtosolvingproblemsinsustainableenergyproductionandstoragethrough crowd-sourced digital collaboration. Each month, platform members vote on a specific challenge in sustainable energy. The highest-voted problem becomes the focus for the month, inviting participants worldwide to discuss, share knowledge, exchange ideas, and build on solutions to prototype a solution.
Participantsinitiallydiscussandbrainstorminaplatform-facilitatedchannel.Afterward,they form teams to develop their concepts further toward putting forward a proposal for peer- review.Theplatformprovidescollaborativeworkspaceswithsharedwhiteboards,document editors, and project tracking tools. These workspaces are designed to help teams efficiently organise their work, from drafting proposals to refining project details. For software development projects, the platform offers links to Git for code collaboration, version control, and iterative development.
The platform includes a searchable knowledge base with articles, research papers, and documentationfrompreviousprojects,whichisaccessedandorganisedviaaninterface.
Participantscandiscusswithinandbetweenteamsusinganin-builtcommunicationtool, which includes announcements ("shout outs") and within-team discussion channels ("huddles"). These tools facilitate collaboration, document commenting, real-time online meetings, and asynchronous messaging.
AdistinctivefeatureoftheCKNisitsabilitytotrackthedevelopmentofideasovertime.This feature records project progress from initial concept to final stages, highlighting key contributions and developments. Each team's progress is displayed on a live timeline visible to everyone, encouraging engagement and healthy competition.
Communityfeedbackisfacilitatedthroughastructuredsystemwhereproposalscanberated and reviewed. This feedback can come from platform visitors who are not members but are given opportunities to provide advice.
Whatyouneedto submit: | OnePDFdocumentthatcontainsthefollowingitems:
|
Howtosubmit: | This assessment is to be submitted digitally through Canvas. Submissionsthatarereceivedviaanyothermedium(e.g.email)willnot be marked. 1.AccesstheCanvasSubmissionlink>>View/Complete |
Moderation:
Allstaffwhoareassessingyourworkmeettodiscussandcompare their judgements before marks or grades are finalised.
In submitting your assignment, you acknowledge that you have understood and adhered to the conditions of submission.Thisincludesthattheworkhandedinbyyouisyourownwork,whichmeansthatideas,words, visuals and any other form of submitted work is created solely by you, except where specifically referenced in your document as originating from another source (citing who that source is).
This includes any diagrams and tables. If the same elements are included in diagrams and/or text submitted by multiple students from this or other semesters, regardless of whether shapes are rearranged, colours changed,orsynonymsareusedtoreplacewords,thiswillbeflaggedforplagiarism,andstandardprocedures will be followed, which often results in a grade of 0 or 1 for the plagiarised assignment, or more serious penalties for multiple offenses.
Thebestwaytoavoidplagiarismistoensurethat you:
It is also expected that you have undertaken the mandatory Academic Integrity Module (see: https://qutvirtual4.qut.edu.au/group/student/study/study-essentials/academic-integrity#h2-1),priortosubmitting.
Theassignmentsinthisunitaredesignedtogiveyouanopportunitytoshowcaseyourknowledgeofthetopics presented in this unit and demonstrate your learning and skill. Because an AI language model or other generative model cannot attend classes, ask questions, engage in tutorials and discussions with peers and teaching staff, it will not be able to provide answers to the assignment tasks to a level of quality and specificity that is required to pass.
Whilst theuseof suchtools as assistanceis not discouraged, westress that it will requireinput andthought on your part to apply what you have learnt to view anythingAI provides with a critical eye in the context of what istaughtintheunit.AlltasksintheassignmentshavebeenthoroughlytestedwithGenerativeAI,andwithout actual knowledgeable input from a person who understands the content of the unit, the output and end result does not reach a quality needed to pass.
IFN552|SystemsAnalysisandDesignAssessmentTask1Rubric
Case1Tasks
Criteria | HighDistinction | Distinction | Credit | Pass | MarginalFail | Fail/LowFail | NoEvidence |
Critiqueoferrors–SampleRequirementsList
DemonstrateanunderstandingoftheprinciplesandstandardsfordocumentationofFunctionalRequirementsby critiquing asamplelist. | Flawless/Exemplary:Allerrorsidentifiedwereaccurate,relevantandjustifiedwith excellent clarityandreasoning. | Verygood:Errorsidentified were allrelevant,mostlyaccurate,andjustified with verygood clarity andreasoning. | Good:Errorsidentified were allrelevant,mostlyaccurate,andjustifiedwithgoodclarityandreasoning. | Satisfactory:Mosterrorsidentifiedwere relevant andaccurate,andjustifiedwithsatisfactorylevelofclarity and mostlysoundreasoning. | Unsatisfactory:Mosterrorsidentifiedwerenotrelevantand/ormostlyinaccurate.
Justificationsprovidedarelargelyunclearand/or do notdemonstratesoundreasoning. | Unsatisfactory:Noneoftheerrorsidentifiedwererelevantoraccurate.
Justificationsprovidedareunclearand/ordonotdemonstratesoundreasoning. | Unsatisfactory:No discernible listoferrors provided. |
Weighting:5% |
Critiqueoferrors–SampleUseCaseDiagram
Demonstrate
Flawless/Exemplary:Allerrorsidentifiedwereaccurate,relevantandjustifiedwithexcellentclarity
Verygood:Errorsidentified were allrelevant,mostlyaccurate,andjustified with verygood clarity and
Good:Errorsidentified were allrelevant,mostlyaccurate,andjustifiedwithgoodclarityand
Satisfactory:Mosterrorsidentifiedwere relevant andaccurate,andjustifiedwithsatisfactorylevelof
Unsatisfactory:Mosterrorsidentifiedwerenotrelevantand/ormostlyinaccurate.
Unsatisfactory:Noneoftheerrorsidentifiedwererelevantoraccurate.
Unsatisfactory:No discernible listoferrors provided.
an | andreasoning. | reasoning. | reasoning. | clarityand mostly | Justifications | Justifications |
understanding | sound reasoning. | providedare | providedare | |||
of the | largelyunclear | unclearand/ordo | ||||
principles and | and/ordonot | notdemonstrate | ||||
standardsfor | demonstratesound | sound reasoning. | ||||
UMLUse | reasoning. | |||||
Case | ||||||
Diagramsby |
critiquingasamplediagram.
Weighting:5%
Critiqueoferrors–SampleActivityDiagram
DemonstrateanunderstandingoftheprinciplesandstandardsforUMLActivityDiagramsbycritiquingasamplediagram. | Flawless/Exemplary:Allerrorsidentifiedwereaccurate,relevantandjustifiedwith excellent clarityandreasoning. | Verygood:Errorsidentified were allrelevant,mostlyaccurate,andjustified with verygood clarity andreasoning. | Good:Errorsidentified were allrelevant,mostlyaccurate,andjustifiedwithgoodclarityandreasoning. | Satisfactory:Mosterrorsidentifiedwere relevant andaccurate,andjustifiedwithsatisfactorylevelofclarity and mostlysoundreasoning. | Unsatisfactory:Mosterrorsidentifiedwerenotrelevantand/ormostlyinaccurate.
Justificationsprovidedarelargelyunclearand/or do notdemonstratesoundreasoning. | Unsatisfactory:Noneoftheerrorsidentifiedwererelevantoraccurate.
Justificationsprovidedareunclearand/ordonotdemonstratesoundreasoning. | Unsatisfactory:No discernible listoferrors provided. |
Weighting:5% | |||||||
Case2Tasks | |||||||
Criteria | HighDistinction | Distinction | Credit | Pass | MarginalFail | Fail/LowFail | NoEvidence |
RequirementsMatrix
Formulate,prioritiseandcategorisea | Flawless/Exemplary:flawless,deepunderstandingofthecase, provides aclearpresentationof | Very good: doesnot miss anythingimportant,showsthattheauthorhasdeepunderstandingof | Good:revealsattention to detail,buttherearesomeminormistakes,omissionsandinconsistencies. | Satisfactory:revealslittleattentiontodetail.There are someimportantinconsistencies, | Unsatisfactory:lacksimportantdetails, there aresignificantinconsistenciesandomissions,and | Unsatisfactory:matrix is unclearand lacks manyimportantdetails.The elements in | Unsatisfactory:matrixismissingortherearesignificantinconsistencies. |
list of thefunctionalrequirementsofthesystembyapplyingrelevanttechniques.
Weighting:27% | all details, highlyappropriateformationofrequirementsfromthe details of thecase.
Requirementsaccordextremelywell with theprinciplesofbeingspecific,measurable,actionableandrelevant. | the case, andprovidesaclearpresentation. Therearehoweversome very minoromissions.
Requirementsaccord very wellwiththeprinciplesof being specific,measurable,actionableandrelevant. |
Requirementsmostlyaccordwiththe principles ofbeingspecific,measurable,actionableandrelevant. | omissionsandmistakes.
Requirementssomewhataccordwiththeprinciplesof being specific,measurable,actionableandrelevant. | thematrixisdifficulttounderstand.
Mostrequirementslackaccordancewith the principlesof being specific,measurable,actionableandrelevant. | thematrixseemunrelated.
Requirementsdonotaccordwiththeprinciples of beingspecific,measurable,actionableandrelevant. | Nodescriptionprovided. |
UseCaseDiagram+Description
ApplyappropriateUML
techniquestoclearlydescribeimportantaspectsofthecase in a UseCaseDiagram
Weighting:27%
Flawless/Exemplary:flawless,deepunderstandingofusersandtheirgoalsin using the systemand different usecases,presentationof all details, usingappropriatelabellingandcorrectassociationsandpresentingacohesiveview.
Answers to thedescriptionquestionsindicateadeep knowledge ofthe case and clearunderstandingofUMLtechniques
Very good: doesnot miss anythingimportant,showsadeepunderstandingofusers and theirgoalswithappropriateusecases,andprovides a clearpresentation.
Therearehoweversome very minormodellingmistakesoromissions.
Answers to thedescriptionquestionsindicateadeepknowledgeof the case andclearunderstandingofUMLtechniques
Good:revealsattention to detail,buttherearesomeminormistakesandinconsistenciesinmodelling.
Answers to thedescriptionquestionsindicateareasonableknowledge of thecase and a basicunderstandingofUMLtechniques
Satisfactory:revealslittleattentiontodetail,there are someimportantinconsistencies,omissionsandmistakesinmodelling.
Answers to thedescriptionquestionsindicateareasonableknowledge of thecase and a basicunderstandingofUMLtechniques
Unsatisfactory:lacksimportantdetails,therearesignificantinconsistencies,andthemodelisdifficulttounderstandorseem to besomehowirrelevant.
Answers to thedescriptionquestionsdoesnotindicateareasonableknowledge of thecase and/or doesnot evidence asatisfactoryunderstandingofUMLtechniques
Unsatisfactory:lacksmanyimportantdetails,there are manysignificantinconsistencies,andlargepartsofthemodelseemsunrelatedorunreadable.
Answers to thedescriptionquestionsdoesnotindicateareasonableknowledge of thecase and/or doesnot evidence asatisfactoryunderstandingofUMLtechniques
Unsatisfactory:Diagramiseithermissing or isunrelated to thecase.
Nodescriptionprovided.
ActivityDiagram+Description
ApplyappropriateUML techniquestoclearlydescribeimportantaspectsofthecase in anActivityDiagram
Weighting:31% | Flawless/Exemplary:flawless,deepunderstandingofthesystem and allelements,presentation of alldetails,revealsmodellingmasteryand cohesive view.
Excellent use ofrelevantshapes,demonstratinggreatskill in balancingdetail with clarity.
Answers to thedescriptionquestionsindicateadeep knowledge ofthe case and clearunderstandingofUMLtechniques | Very good: doesnot miss anythingimportant,showsadeepunderstandingofthe system and allelements,andprovides a clearpresentation. Therearehoweversome very minormodellingmistakesoromissions.
Verygooduseofrelevantshapes,demonstratinggood skill inbalancingdetailwithclarity.
Answers to thedescriptionquestionsindicateadeepknowledgeof the case andclearunderstandingofUMLtechniques | Good:revealsattention to detail,buttherearesomeminormistakesandinconsistenciesinmodellingthesystem.
Good use ofrelevantshapes,demonstratingreasonableskillinbalancingdetailwithclarity.
Answers to thedescriptionquestionsindicateareasonableknowledge of thecase and a basicunderstandingofUMLtechniques | Satisfactory:revealslittleattentiontodetail,there are someimportantinconsistencies,omissionsandmistakesinmodellingthesystem.
Satisfactoryuseofrelevantshapes,demonstratingsome skill inbalancingdetailwithclarity.
Answers to thedescriptionquestionsindicateareasonableknowledge of thecase and a basicunderstandingofUMLtechniques | Unsatisfactory:lacksimportantdetails,therearesignificantinconsistencies,andthemodelisdifficulttounderstandorseems to besomehowirrelevant.
Somewhatunsatisfactoryuseofrelevantshapes,demonstratinglittleskill in balancingdetail with clarity.
Answers to thedescriptionquestionsdoesnotindicateareasonableknowledge of thecase and/or doesnot evidence asatisfactoryunderstandingofUMLtechniques | Unsatisfactory:lacksmanyimportantdetails,there are manysignificantinconsistencies,andlargepartsofthemodelseemsunrelatedorunreadable.
Many of theshapes used areirrelevant/incorrect,and there is nobalance of detailand clarity in thediagram.
Answers to thedescriptionquestionsdoesnotindicateareasonableknowledge of thecase and/or doesnot evidence asatisfactoryunderstandingofUMLtechniques | Unsatisfactory:Diagramiseithermissing or isunrelated to thecase
Missingdescriptionof the diagram |
IFN552:SystemsAnalysisandDesign–AssessmentTask1
Get original papers written according to your instructions and save time for what matters most.