ELEC431
Department of Electrical Engineering and Electronics
ELEC431 Software Engineering and
Programming
Coursework
Graphic User Interface (GUI)
Module Coordinator | Prof. XinTu |
Courseworkname | CW |
Componentweight | 65% |
Semester | 1 |
HELevel | 7 |
Assessment | Individual assessment(Report) |
Deliverable | Reportonly |
Submission format | OnlineviaVITAL |
Submission deadline | 5 pm onFriday 11th December, 2020 |
Latesubmission | Standarduniversitypenaltyapplies |
Resitopportunity | Augustresitperiod |
Markingpolicy | Markedandmoderatedindependently |
Anonymousmarking | No |
Feedback | viaVITALGradeMark®/TurnitinFeedbackStudio |
Subject ofrelevance | GUIdesign/softwareengineering |
Relevantdocuments | AvailableinVITAL |
ELEC431
Marking Criteria
Section | Marks available |
Key Criteria |
Introduction&specification analysis |
5% | • Clearaimsandobjectivesofthework. • Clearandlogical descriptionofthetasks. • Cleardescriptionofinput/ outputdata |
Programmedesign | 20% | • Clearandlogical HierarchyChart • Datatablecontainingallessentialinformation withclearcommentsforeachmodule or function. • Cleardescriptionofvariablesorparameters. • Main codeforallmodulesorfunctions. • Codeeasytofollow,withclearcommentsand signposting. • Well-writtencodedemonstratingprogramming proficiency. • Effectiveuseofsoftwareengineeringconceptsfor GUIdesign |
GUI design | 45% | • Presenting/displaying information/functions in logical order. • Easytouse anduser-friendly • Allfunctionsachievedwithcleardescription. • Demonstrationofnovelandoriginaldesign elements. • Correctpowercalculation(+/- 3 W). • Thoroughandinsightfuldiscussion(including responsetodiscussionquestions) onthedesign andprogramminganddemonstrating understandingoftheGUIdesignandcritical thinking. |
UserManual | 20% | • Informative, easytoreadandeasytofollow • Effectiveuseoffiguresanddiagrams • Clearinstructionsforeachfunction • Clearpresentationandstructure |
Presentationandstructure | 10% | • Appropriateuseoftechnical,mathematicand academicterminology. • Wordprocessedwithconsistentformatting. • Clearlayoutandlogicalsequence • Pagesnumbered,figuresandtablescaptioned. • Equationslegible,numberedandpresented correctly. • Allsectionsclearlysignposted. • Correctcross-referencing(offigures,tables, equations). • Appendixcontainingsourcecode. • Codeeasytofollow,withclearcommentsand signposting. • CorrectuseofEnglish; punctuation,grammarand correctspelling. |