Cut-OffDate:TBA CourseCode:M251 CourseTitle:ObjectOrientedProgrammingUsingJavaTutorMarkedAssignment TotalMarks:80 ThisTMAcoversthefirst7sessionsofM251.Itisrequiredtodothefollowing: • • • • CreateaJavaprojectusingyourIDEandnameitusingyour
حلول واجبات الجامعه العربيه المفتوحه :: حل واجبات الجامعه العربيه المفتوحه الفصل الاول 2019/2020 :: حل واجبات الجامعه 2021/2022 :: حل , واجبات , الجامعة , العربية , المفتوحة حل واجبات الجامعة العربية المفتوحة لدينا حلول مضمونة 100% بإذن الله وغير مكررة لكافة مواد الجامعة المفتوحة
صفحة 1 من اصل 1
Cut-OffDate:TBA CourseCode:M251 CourseTitle:ObjectOrientedProgrammingUsingJavaTutorMarkedAssignment TotalMarks:80 ThisTMAcoversthefirst7sessionsofM251.Itisrequiredtodothefollowing: • • • • CreateaJavaprojectusingyourIDEandnameitusingyour
Cut-OffDate:TBA
CourseCode:M251
CourseTitle:ObjectOrientedProgrammingUsingJavaTutorMarkedAssignment
TotalMarks:80
ThisTMAcoversthefirst7sessionsofM251.Itisrequiredtodothefollowing:
•
•
•
•
CreateaJavaprojectusingyourIDEandnameitusingyournameandyourstudentIDImplementalltherequiredclassesinthedefaultpackage
CreateaWordfilecontainsthefollowing:
oAnswerofthegivenquestions
oAcopy(not a snapshot)ofthecodeofeachclass
oAcompletesnapshotoftheoutput
oIfpartofthecodedoesnotwork,trytoexplainyouridea
oTheheaderofeachpageshouldcontainyournameandyourstudentID
OnLMSpageofM251,thereare2linksandyoushouldsubmit2files(onefileperlink):oTheWordfileyoucreated
oAcompressedfilecontainsthefolderofyourJavaproject
PlagiarismWarning:
AsperAOUrulesandregulations,allstudentsarerequiredtosubmittheirownTMAworkandavoidplagiarism.TheAOUhasimplementedsophisticatedtechniquesforplagiarismdetection.Youmustprovideallreferencesincaseyouuseandquoteanotherperson'sworkinyourTMA.YouwillbepenalizedforanyactofplagiarismaspertheAOU'srulesandregulations.
DeclarationofNoPlagiarismbyStudent(tobesignedandsubmittedbystudentwithTMAwork):
IherebydeclarethatthissubmittedTMAworkisaresultofmyowneffortsandIhavenotplagiarizedanyotherperson'swork.IhaveprovidedallreferencesofinformationthatIhaveusedandquotedinmyTMAwork.
NameofStudent:
Signature:
Date:
1
Overview:
COVID-19caseshavebeenincreasedinthelastperiod.Asaresult,MinistryofHealthhasdecidedtomakeasimpleapplicationtokeeptrackofallcitizensandtheirvaccinationstatus.InthisTMA,itisrequiredtohelptheMinistryimplementtherequiredapplication.
Requirements:
Afteraquickmeetingwiththeemployeeincharge,yougotthefollowinginformation:
•Itisrequiredtostorethewholedatainonecollection
•EachcitizenhasauniquecivilIDnumber(nationalnumber),nameandotherattributes(addatleast2attributesfromyourchoice).Inaddition,itisrequiredtostoreinformationaboutalldosestakenbythecitizen.
•Foreachdose,thefollowinginformationshouldbestored:manufacturer,whenandwherehasbeentaken,andinformationaboutthehealthprofessionalwhogaveit.
•EachhealthprofessionalhasauniquecivilIDnumber,name,anditisrequiredtostorehis/herexperience(inyears).
Moreover,youhavebeeninformedthatthefollowingoperationshappenfrequently:
•Addinganewcitizentothelist
•Addinganewdosetoaspecifiedcitizen
•Retrievingnumberoffullyvaccinatedpersons(whotokeatleast2doses)
•SavingallthedataintoatextfileaftersortingthemaccordingtoCivilID.
Analysis:
Q1:Therearecommonattributesandmethodsbetweencitizenandhealthprofessional.Whatisthebestchoicefordesigningandwritingthecodesofthesetwoclasses?Explainyouranswer.
Q2:Drawasimpleclassdiagramshowingonlyrelationshipsbetweentheclasses.Implementation:
Afteranalysingthegivenrequirements,implementtherequiredapplication:
•withObject Oriented Programmingstyle
•followingtherulesofgoodprogrammingstyle(e.g.addingcomments,etc.)
•usingonly the material covered in M251(anditsprerequisites)
Hints:
•Foreachclass,itisrequiredtoimplementconstructors,setters,getters,toString()method,andanyothernecessarymethod
2
مواضيع مماثلة
» FacultyofComputerStudies CourseCode:TM354 CourseTitle:SoftwareEngineering TutorMarkedAssignment FallSemester2019-2020 Cut-Off Date:29/11/2019 TotalMarks:80 Generalguidelines: YouarerequiredtosubmityourTMAONLY AS A Word/PDF FilethroughtheLea
» FacultyofComputerStudies TM112 IntroductiontoComputingandInformationTechnology2 Fall2019/2020 Tutor-MarkedAssignment Cut-OffDate:TBA TotalMarks:40 PlagiarismWarning: AsperAOUrulesandregulations,allstudentsarerequiredtosubmittheirownTMAworkandavoidpl
» حل واجب M251 #واجبات#الجامعة#العربية#المفتوحة 00966562053739 حل
» M109:.NetProgramming Tutor-MarkedAssignment(Spring2022-2023) Cut-OffDate:BasedonthePublishedDeadline.TotalMarks:60marksturnedto15marks Contents WarningsandDeclaration…………………………………….……………………………….........1 Problem#1……………….………………………………….………………………………...
» حل واجب M251 واتس 00966562053739 Course Code: M251 Course Title: Object Oriented Programming Using Java Tutor Marked Assignment Cut-Off Date: TBA Total Marks: 100 This TMA covers the first 7 sessions of M251. It is required to do the following: Create a
» FacultyofComputerStudies TM112 IntroductiontoComputingandInformationTechnology2 Fall2019/2020 Tutor-MarkedAssignment Cut-OffDate:TBA TotalMarks:40 PlagiarismWarning: AsperAOUrulesandregulations,allstudentsarerequiredtosubmittheirownTMAworkandavoidpl
» حل واجب M251 #واجبات#الجامعة#العربية#المفتوحة 00966562053739 حل
» M109:.NetProgramming Tutor-MarkedAssignment(Spring2022-2023) Cut-OffDate:BasedonthePublishedDeadline.TotalMarks:60marksturnedto15marks Contents WarningsandDeclaration…………………………………….……………………………….........1 Problem#1……………….………………………………….………………………………...
» حل واجب M251 واتس 00966562053739 Course Code: M251 Course Title: Object Oriented Programming Using Java Tutor Marked Assignment Cut-Off Date: TBA Total Marks: 100 This TMA covers the first 7 sessions of M251. It is required to do the following: Create a
حلول واجبات الجامعه العربيه المفتوحه :: حل واجبات الجامعه العربيه المفتوحه الفصل الاول 2019/2020 :: حل واجبات الجامعه 2021/2022 :: حل , واجبات , الجامعة , العربية , المفتوحة حل واجبات الجامعة العربية المفتوحة لدينا حلول مضمونة 100% بإذن الله وغير مكررة لكافة مواد الجامعة المفتوحة
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى