Assessment details for All students Assessment details for All students Assessment details for All students Assessment details for All students Assessment details for All studentsAssessment details for All students Assessment details for All studentsAssessment details for All studentsAssessment details for All students Assessment details for All students Assessment details for All students Assessment item Assessment item Assessment item Assessment item 2 Due Date: Due Date: Due Date: ThuThuThursday rsday rsday of of of Week Week Week Week Week 11 (2 5th MayMay ) 11.45 pm AEST ) 11.45 pm AEST ) 11.45 pm AEST) 11.45 pm AEST) 11.45 pm AEST ) 11.45 pm AEST Weighing: Weighing: Weighing: Weighing: Weighing: 30 % ObjectivesObjectives Objectives  Analyse, develop, and implement software solutions Analyse, develop, and implement software solutionsAnalyse, develop, and implement software solutionsAnalyse, develop, and implement software solutionsAnalyse, develop, and implement software solutionsAnalyse, develop, and implement software solutions Analyse, develop, and implement software solutions Analyse, develop, and implement software solutions Analyse, develop, and implement software solutionsAnalyse, develop, and implement software solutions Analyse, develop, and implement software solutions Analyse, develop, and implement software solutions Analyse, develop, and implement software solutions Analyse, develop, and implement software solutions Analyse, develop, and implement software solutions Analyse, develop, and implement software solutionsAnalyse, develop, and implement software solutions  Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures Choose and compare appropriate data structures and algorithand algorith and algorith and algorith ms in program design in program designin program designin program designin program design in program design  Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling Apply classes, inheritance, polymorphism, and exception handling  Test software implementations to ensure correctness and maintainabilityTest software implementations to ensure correctness and maintainabilityTest software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainabilityTest software implementations to ensure correctness and maintainabilityTest software implementations to ensure correctness and maintainabilityTest software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainabilityTest software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainabilityTest software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainabilityTest software implementations to ensure correctness and maintainability Test software implementations to ensure correctness and maintainabilityTest software implementations to ensure correctness and maintainability Assessment Task Assessment Task Assessment Task Assessment Task Assessment TaskAssessment TaskAssessment TaskAssessment Task: Paired Programming Paired ProgrammingPaired Programming Paired Programming Paired Programming Paired ProgrammingPaired Programming Part APart APart APart APart A In this assignment, you are required to write a Java AIn this assignment, you are required to write a Java A In this assignment, you are required to write a Java A In this assignment, you are required to write a Java A In this assignment, you are required to write a Java AIn this assignment, you are required to write a Java A In this assignment, you are required to write a Java AIn this assignment, you are required to write a Java A In this assignment, you are required to write a Java AIn this assignment, you are required to write a Java A In this assignment, you are required to write a Java AIn this assignment, you are required to write a Java AIn this assignment, you are required to write a Java A In this assignment, you are required to write a Java AIn this assignment, you are required to write a Java AIn this assignment, you are required to write a Java AIn this assignment, you are required to write a Java A In this assignment, you are required to write a Java A In this assignment, you are required to write a Java A In this assignment, you are required to write a Java A In this assignment, you are required to write a Java A In this assignment, you are required to write a Java AIn this assignment, you are required to write a Java AIn this assignment, you are required to write a Java AIn this assignment, you are required to write a Java AIn this assignment, you are required to write a Java AIn this assignment, you are required to write a Java AIn this assignment, you are required to write a Java A In this assignment, you are required to write a Java AIn this assignment, you are required to write a Java Application that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive pplication that uses an interactive Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. Graphical User Interface (GUI) based on the JFrame class using SWING GUI components. You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data You will also be designing and implementing the software solution using appropriate data structures and appli structures and appli structures and appli structures and applistructures and appli structures and applistructures and appli cation of classes, inheritcation of classes, inheritcation of classes, inherit cation of classes, inheritcation of classes, inherit cation of classes, inherit cation of classes, inheritcation of classes, inherit cation of classes, inherit cation of classes, inherit cation of classes, inherit ance,ance, ance,ance, and exception handling.and exception handling. and exception handling.and exception handling.and exception handling.and exception handling.and exception handling. and exception handling. and exception handling. and exception handling. and exception handling. and exception handling. The case study for The case study for The case study for The case study for The case study for The case study for The case study for The case study for The case study for The case study for The case study for developing a solution is given below. developing a solution is given below. developing a solution is given below. developing a solution is given below. developing a solution is given below.developing a solution is given below.developing a solution is given below.developing a solution is given below. developing a solution is given below. developing a solution is given below. developing a solution is given below.developing a solution is given below. developing a solution is given below. developing a solution is given below. developing a solution is given below. You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically You will be connecting to a database programmatically and and executing executing executing executing executing executing executing necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program. necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program. necessary SQL queries within your java program.necessary SQL queries within your java program. necessary SQL queries within your java program. necessary SQL queries within your java program. necessary SQL queries within your java program.necessary SQL queries within your java program. necessary SQL queries within your java program. necessary SQL queries within your java program. necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program.necessary SQL queries within your java program. Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study Year 11 and 12 students study five five subjects subjectssubjectssubjects . There ar There arThere arThere arThere arThere arThere are many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in e many assessments for these subjects in different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a different formats and the grade of these assessments are summative contributing to a student’s student’s resultsresultsresults results. Your task is to . Your task is to . Your task is to . Your task is to . Your task is to . Your task is to . Your task is to extend the extend the extend the extend the extend the Java Application Java Application Java Application Java Application Java Application Java Application Java Application developed developed developed developed developed for for Assignment One Assignment One Assignment One Assignment One Assignment One Assignment One such that such that such that an administratoran administrator an administratoran administrator an administrator an administrator an administrator can enter dcan enter dcan enter d can enter dcan enter d can enter dcan enter details of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all etails of students with their assessment details for all enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by enrolled subjects and set grade. Students or parents can view the details by entering a student entering a student entering a student entering a student entering a student entering a student entering a student entering a student entering a student name name and and year levelyear levelyear levelyear level year levelyear levelyear level. The database will have the following tables: The database will have the following tables: The database will have the following tables: The database will have the following tables:The database will have the following tables:The database will have the following tables: The database will have the following tables: The database will have the following tables: The database will have the following tables: The database will have the following tables:The database will have the following tables: The database will have the following tables: The database will have the following tables:The database will have the following tables: 1. Student Student table having table having table having table having table having table having studentId (prim studentId (primstudentId (primstudentId (primstudentId (prim studentId (prim ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string ary key): a 4 digit number, studentName: string (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: (30 characters), and yearLevel: 2 digit number 2 digit number 2 digit number 2. Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId Subject table: In addition to the existing attributes this table will have subjectId (primar (primar (primar(primary key): 2 digit numbery key): 2 digit number y key): 2 digit numbery key): 2 digit number y key): 2 digit numbery key): 2 digit number y key): 2 digit number y key): 2 digit number , and studentId as the foreign key , and studentId as the foreign key , and studentId as the foreign key , and studentId as the foreign key , and studentId as the foreign key, and studentId as the foreign key , and studentId as the foreign key , and studentId as the foreign key, and studentId as the foreign key , and studentId as the foreign key, and studentId as the foreign key, and studentId as the foreign key, and studentId as the foreign key , and studentId as the foreign key, and studentId as the foreign key 3. Assessment Assessment Assessment Assessment table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include table: extend the Assessment attributes from Assignment One to include an Assessment Id: a single digit numberan Assessment Id: a single digit number an Assessment Id: a single digit number an Assessment Id: a single digit number an Assessment Id: a single digit numberan Assessment Id: a single digit number an Assessment Id: a single digit numberan Assessment Id: a single digit number an Assessment Id: a single digit numberan Assessment Id: a single digit numberan Assessment Id: a single digit number an Assessment Id: a single digit number an Assessment Id: a single digit number an Assessment Id: a single digit numberan Assessment Id: a single digit number an Assessment Id: a single digit numberan Assessment Id: a single digit number starting at 1 starting at 1 starting at 1starting at 1starting at 1 starting at 1. The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a . The primary key will be a composite key consisting of subjectId and Assessmecomposite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessmecomposite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessmecomposite key consisting of subjectId and Assessmecomposite key consisting of subjectId and Assessmecomposite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessmecomposite key consisting of subjectId and Assessmecomposite key consisting of subjectId and Assessmecomposite key consisting of subjectId and Assessmecomposite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessmecomposite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessme composite key consisting of subjectId and Assessme ntId ntIdntId 4. Grades table: store the Grades table: store theGrades table: store the Grades table: store the Grades table: store theGrades table: store theGrades table: store the Grades table: store the Grades table: store theGrades table: store the values of Grade shown in values of Grade shown in values of Grade shown in values of Grade shown in values of Grade shown in values of Grade shown in values of Grade shown in values of Grade shown in values of Grade shown in values of Grade shown in values of Grade shown in values of Grade shown in Table Table Table 3. Use the Degree of Use the Degree ofUse the Degree of Use the Degree ofUse the Degree ofUse the Degree of Use the Degree ofUse the Degree ofUse the Degree ofUse the Degree ofUse the Degree ofUse the Degree ofUse the Degree of achievement as the primary keyachievement as the primary keyachievement as the primary key achievement as the primary keyachievement as the primary keyachievement as the primary key achievement as the primary key achievement as the primary keyachievement as the primary keyachievement as the primary key achievement as the primary keyachievement as the primary key 5. StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use StudentGrade to store the set grade for an Assessment item of a student (use composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId. composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId.composite key of StudentId, subjectId, AssessmentId, and gradeId. Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be Note: The table listings only show the values to be stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The stored as per the user requirements. The primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other primary keys are generated during the programmatic creation of tables and used for other database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. database operations. These keys need not be displayed to the user. The primary keys can be The primary keys can be The primary keys can be The primary keys can be The primary keys can be The primary keys can be The primary keys can be The primary keys can be The primary keys can be The primary keys can be auto -incremented integer values incremented integer valuesincremented integer values incremented integer values incremented integer valuesincremented integer values incremented integer valuesincremented integer values incremented integer valuesincremented integer values incremented integer values . One Student One Student One Student should should enrol in five Subjects and each Subject enrol in five Subjects and each Subject enrol in five Subjects and each Subject enrol in five Subjects and each Subject enrol in five Subjects and each Subject enrol in five Subjects and each Subject enrol in five Subjects and each Subject enrol in five Subjects and each Subject enrol in five Subjects and each Subject enrol in five Subjects and each Subject enrol in five Subjects and each Subject enrol in five Subjects and each Subject is enrolled by many Students. (is enrolled by many Students. (is enrolled by many Students. (is enrolled by many Students. (is enrolled by many Students. (is enrolled by many Students. (is enrolled by many Students. (is enrolled by many Students. (is enrolled by many Students. (is enrolled by many Students. (– to – many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required many). You may add additional tables as required for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship for the correct functioning of database. Create an ERD to understand relationship between table between table between tablebetween tablebetween table between tables. In addition to the In addition to the In addition to the In addition to the In addition to the In addition to the In addition to the In addition to the In addition to the GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following GUI components you have in Assignment One, include the following components.components. Save Button in the bottom panel, to save user data databaseSave Button in the bottom panel, to save user data databaseSave Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data database Save Button in the bottom panel, to save user data databaseSave Button in the bottom panel, to save user data database. The functions of the The functions of the The functions of the The functions of the The functions of the eighteight eighteight buttons are described below. buttons are described below. buttons are described below. buttons are described below. buttons are described below. buttons are described below. buttons are described below.buttons are described below. buttons are described below. buttons are described below. Initially the ‘Create Stude Initially the ‘Create Stude Initially the ‘Create Stude Initially the ‘Create Stude Initially the ‘Create Stude Initially the ‘Create Stude Initially the ‘Create Stude Initially the ‘Create Stude Initially the ‘Create Stude Initially the ‘Create Stude Initially the ‘Create Stude Initially the ‘Create Stude nt’, ‘Load Assessment’ nt’, ‘Load Assessment’ nt’, ‘Load Assessment’ nt’, ‘Load Assessment’ nt’, ‘Load Assessment’ nt’, ‘Load Assessment’ nt’, ‘Load Assessment’ nt’, ‘Load Assessment’ nt’, ‘Load Assessment’ nt’, ‘Load Assessment’ , ‘Save’, , ‘Save’, , ‘Save’, , ‘Save’, and ‘Set Grade’ buttons and ‘Set Grade’ buttons and ‘Set Grade’ buttons and ‘Set Grade’ buttons and ‘Set Grade’ buttons and ‘Set Grade’ buttons and ‘Set Grade’ buttons and ‘Set Grade’ buttons and ‘Set Grade’ buttons and ‘Set Grade’ buttons and ‘Set Grade’ buttons remain disabled. remain disabled. remain disabled. remain disabled. This is shown in Figure 1. This is shown in Figure 1. This is shown in Figure 1. This is shown in Figure 1. This is shown in Figure 1.This is shown in Figure 1. This is shown in Figure 1. Figure 1. Screen shot of Initial Display Figure 1. Screen shot of Initial DisplayFigure 1. Screen shot of Initial Display Figure 1. Screen shot of Initial DisplayFigure 1. Screen shot of Initial DisplayFigure 1. Screen shot of Initial DisplayFigure 1. Screen shot of Initial Display Figure 1. Screen shot of Initial Display Figure 1. Screen shot of Initial Display Figure 1. Screen shot of Initial Display Figure 1. Screen shot of Initial Display An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login An administrator enters the name (admin) and password admin), clicks Login button. This enables the button. This enables the button. This enables the button. This enables the button. This enables the ‘Create Student’ button ‘Create Student’ button ‘Create Student’ button ‘Create Student’ button ‘Create Student’ button ‘Create Student’ button ‘Create Student’ button ‘Create Student’ button for the first run. for the first run. for the first run. for the first run. In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, In subsequent runs, if the ‘Save’ button has been clicked and data saved to database, then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load then the admin login should load data structures from database. So ‘Load Assessment’ button should remain dis Assessment’ button should remain dis Assessment’ button should remain dis Assessment’ button should remain dis Assessment’ button should remain dis Assessment’ button should remain dis Assessment’ button should remain dis Assessment’ button should remain dis Assessment’ button should remain dis Assessment’ button should remain dis Assessment’ button should remain dis Assessment’ button should remain dis abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create abled. This should also enable the buttons ‘Create Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Student’, ‘Set Grade’ and Save’. Administrator FunctionsAdministrator Functions Administrator FunctionsAdministrator Functions Administrator FunctionsAdministrator Functions Administrator FunctionsAdministrator Functions Administrator FunctionsAdministrator Functions Administrator Functions Administrator Functions Administrator FunctionsAdministrator Functions 1. Create Student Create StudentCreate StudentCreate Student Create Student Create Student Create StudentCreate StudentCreate Student The administrator enters The administrator enters The administrator enters The administrator enters The administrator enters The administrator enters The administrator enters The administrator enters The administrator enters The administrator enters The administrator enters The administrator enters Student Name and Year Level using the fielStudent Name and Year Level using the fiel Student Name and Year Level using the fiel Student Name and Year Level using the fielStudent Name and Year Level using the fielStudent Name and Year Level using the fielStudent Name and Year Level using the fielStudent Name and Year Level using the fiel Student Name and Year Level using the fielStudent Name and Year Level using the fielStudent Name and Year Level using the fielStudent Name and Year Level using the fielStudent Name and Year Level using the fielStudent Name and Year Level using the fielStudent Name and Year Level using the fielStudent Name and Year Level using the fiel Student Name and Year Level using the fielStudent Name and Year Level using the fielStudent Name and Year Level using the fiel Student Name and Year Level using the fielStudent Name and Year Level using the fiel Student Name and Year Level using the fielStudent Name and Year Level using the fiel Student Name and Year Level using the fields on the GUI and ds on the GUI and ds on the GUI and ds on the GUI and ds on the GUI and ds on the GUI and ds on the GUI and ds on the GUI and ds on the GUI and ds on the GUI and clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea clicks the ‘Create Student’ button which crea tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the tes a student object. While creating the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the Student object, three core subjects of English, Mathematics B, and Biology, the chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion chosen elective subjects of, Business and Communication Technologies, Religion Figure 2 Screen shot after Admin Login Figure 2 Screen shot after Admin LoginFigure 2 Screen shot after Admin Login Figure 2 Screen shot after Admin LoginFigure 2 Screen shot after Admin LoginFigure 2 Screen shot after Admin LoginFigure 2 Screen shot after Admin Login Figure 2 Screen shot after Admin Login Figure 2 Screen shot after Admin LoginFigure 2 Screen shot after Admin Login Figure 2 Screen shot after Admin Login Figure 2 Screen shot after Admin Login Figure 2 Screen shot after Admin Login Et hics are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going are added to the student object. This is done simplify process of going through adding each subject. through adding each subject. through adding each subject. through adding each subject. through adding each subject. through adding each subject. through adding each subject. through adding each subject. through adding each subject. through adding each subject. through adding each subject. The administ The administThe administThe administ The administ ratorator can enter more than one student.can enter more than one student.can enter more than one student. can enter more than one student. can enter more than one student. can enter more than one student. can enter more than one student.can enter more than one student. can enter more than one student. can enter more than one student. can enter more than one student. Table 1 Test Data for StudentsTable 1 Test Data for Students Table 1 Test Data for StudentsTable 1 Test Data for StudentsTable 1 Test Data for Students Table 1 Test Data for Students Table 1 Test Data for StudentsTable 1 Test Data for Students Student Name Student NameStudent Name Student Name Student NameStudent Name Student Name Year Level Year Level Year Level Year Level Year Level John ClarkeJohn ClarkeJohn ClarkeJohn ClarkeJohn Clarke John Clarke 11 Peter WhitePeter WhitePeter WhitePeter White Peter White Peter WhitePeter White 11 Lily LiLily LiLily Li Lily LiLily Li 11 Lisa SoonLisa Soon Lisa SoonLisa Soon 11 Tom DixonTom DixonTom DixonTom DixonTom DixonTom Dixon Tom DixonTom Dixon 11 Figure 3 Screen shot after Create Student Figure 3 Screen shot after Create StudentFigure 3 Screen shot after Create Student Figure 3 Screen shot after Create StudentFigure 3 Screen shot after Create StudentFigure 3 Screen shot after Create StudentFigure 3 Screen shot after Create Student Figure 3 Screen shot after Create Student Figure 3 Screen shot after Create StudentFigure 3 Screen shot after Create Student Figure 3 Screen shot after Create StudentFigure 3 Screen shot after Create StudentFigure 3 Screen shot after Create Student Figure 3 Screen shot after Create Student 2. Load AssessmentsLoad Assessments Load AssessmentsLoad Assessments Load Assessments Load AssessmentsLoad Assessments The ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is he ‘Load Assessments’ Button will be enabled after the Create Student’ button is clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca clicked creating a student object. The ‘Load Assessments’ Button ca n be used to read n be used to read n be used to read n be used to read n be used to read n be used to read the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading the data file which contains Assessment List for all subjects. After loading file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first file, the loaded Assessment details are added to corresponding subjects. The first field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name field in each assessment item the file is subject name and this should be used to and this should be used to and this should be used to and this should be used to and this should be used to and this should be used to correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ correctly add the assessments to corresponding subjects. The ‘Load Assessments’ Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Button should also populate the Combo Boxes for Subjects, Assessments, and Degree Degree Degree Degree Degree of a chievements with corresponding set of values.chievements with corresponding set of values. chievements with corresponding set of values.chievements with corresponding set of values. chievements with corresponding set of values. chievements with corresponding set of values. chievements with corresponding set of values. chievements with corresponding set of values. chievements with corresponding set of values. chievements with corresponding set of values. chievements with corresponding set of values.chievements with corresponding set of values. chievements with corresponding set of values. After loading After loading After loading After loading the assessments the assessments the assessments the assessments enableenable enable the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. the ‘Save’ and Set Grade’ buttons. Table 2 Example Assessment DetailsTable 2 Example Assessment Details Table 2 Example Assessment DetailsTable 2 Example Assessment Details Table 2 Example Assessment DetailsTable 2 Example Assessment Details Table 2 Example Assessment Details Table 2 Example Assessment Details Table 2 Example Assessment Details Table 2 Example Assessment Details Table 2 Example Assessment Details DescriptionDescription Description Description DescriptionDescription ValueValue Subject SubjectSubject Subject English EnglishEnglishEnglish Assessment IdAssessment Id Assessment Id Assessment Id Assessment Id Assessment Id Assessment Id 11.111.1 typetypetype Multimedia presentation Multimedia presentationMultimedia presentationMultimedia presentationMultimedia presentation Multimedia presentation Multimedia presentationMultimedia presentationMultimedia presentation Multimedia presentationMultimedia presentationMultimedia presentation Multimedia presentationMultimedia presentation topictopic topic interior monologue 3interior monologue 3 interior monologue 3 interior monologue 3interior monologue 3 interior monologue 3 interior monologue 3 interior monologue 3 interior monologue 3 -4 mins Australian Identity 4 mins Australian Identity4 mins Australian Identity4 mins Australian Identity 4 mins Australian Identity4 mins Australian Identity 4 mins Australian Identity4 mins Australian Identity4 mins Australian Identity4 mins Australian Identity4 mins Australian Identity4 mins Australian Identity 4 mins Australian Identity 4 mins Australian Identity4 mins Australian Identity4 mins Australian Identity formatformat formatformat speaking speaking speakingspeaking DueDue date date Wed 9 Wed 9 Wed 9 - Wed 16 March 2017Wed 16 March 2017 Wed 16 March 2017Wed 16 March 2017Wed 16 March 2017 Wed 16 March 2017 Wed 16 March 2017 Note: Note: Use the given data file named Use the given data file named Use the given data file named Use the given data file named Use the given data file named Use the given data file named Use the given data file named Use the given data file named Use the given data file named COIT20256Ass2COIT20256Ass2 COIT20256Ass2COIT20256Ass2 Data. csvcsv available available available in the Unit in the Unit in the Unit website and it contains the set of data required.website and it contains the set of data required.website and it contains the set of data required. website and it contains the set of data required.website and it contains the set of data required. website and it contains the set of data required. website and it contains the set of data required. website and it contains the set of data required. website and it contains the set of data required.website and it contains the set of data required.website and it contains the set of data required. website and it contains the set of data required. website and it contains the set of data required. website and it contains the set of data required.website and it contains the set of data required. website and it contains the set of data required.website and it contains the set of data required. 3. Set GradeSet GradeSet Grade Set GradeSet Grade Set Grade Clicking on Clicking on Clicking on Clicking on Clicking on Clicking on the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows the “Set Grade” button allows administratoradministrator administrator administrator administrator to set set the Degree of Degree of Degree of Degree of Degree of Degree of Degree of achievementachievementachievement achievementachievementachievement for a chosen Assessment Item for a chosen Assessment Itemfor a chosen Assessment Itemfor a chosen Assessment Itemfor a chosen Assessment Itemfor a chosen Assessment Item for a chosen Assessment Item for a chosen Assessment Item for a chosen Assessment Item for a chosen Assessment Itemfor a chosen Assessment Item for a chosen Assessment Itemfor a chosen Assessment Item , for a chosen student, and subject , for a chosen student, and subject , for a chosen student, and subject, for a chosen student, and subject, for a chosen student, and subject, for a chosen student, and subject, for a chosen student, and subject , for a chosen student, and subject, for a chosen student, and subject , for a chosen student, and subject , for a chosen student, and subject, for a chosen student, and subject , for a chosen student, and subject, for a chosen student, and subject , for a chosen student, and subject. The . The . The . The grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given grading contains levels of achievements, knowledge, and skill. These values are given in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once in the following Table 2. Once administratoradministrator administrator administrator administrator selects the selects the selects the selects the selects the Degree of achievement Degree of achievement Degree of achievement Degree of achievement Degree of achievement Degree of achievement Degree of achievement Degree of achievement Degree of achievement Degree of achievement Degree of achievement using using the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. the Combo Box, corresponding levels of knowledge and skill should be added. Table 3Table 3 Table 3 Table 3. Grading Details. Grading Details. Grading Details . Grading Details . Grading Details . Grading Details. Grading Details. Grading Details . Grading Details Degree of achievement: Degree of achievement:Degree of achievement:Degree of achievement:Degree of achievement:Degree of achievement:Degree of achievement:Degree of achievement: Degree of achievement:Degree of achievement:Degree of achievement:Degree of achievement: Degree of achievement:Degree of achievement:Degree of achievement:Degree of achievement:Degree of achievement: Degree of knowledge and understanding: Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding: Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding: Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding: Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding:Degree of knowledge and understanding: Degree of knowledge and understanding:Degree of knowledge and understanding: Degree of skill and use skill: Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill: Degree of skill and use skill: Degree of skill and use skill: Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill: Degree of skill and use skill:Degree of skill and use skill:Degree of skill and use skill: Degree of skill and use skill: Degree of skill and use skill:Degree of skill and use skill: Degree of skill and use skill: Very highVery highVery high Very highVery highVery high Very high thorough understanding thorough understandingthorough understandingthorough understandingthorough understandingthorough understandingthorough understandingthorough understandingthorough understandingthorough understandingthorough understandingthorough understandingthorough understanding thorough understandingthorough understandingthorough understandingthorough understandingthorough understanding uses a high level of suses a high level of s uses a high level of s uses a high level of suses a high level of suses a high level of suses a high level of s uses a high level of suses a high level of suses a high level of s uses a high level of suses a high level of s uses a high level of suses a high level of suses a high level of suses a high level of skill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar kill in both familiar and new situationsand new situationsand new situationsand new situationsand new situationsand new situationsand new situationsand new situationsand new situations and new situationsand new situations and new situationsand new situationsand new situations High High High clear understandingclear understanding clear understanding clear understandingclear understandingclear understandingclear understandingclear understanding clear understandingclear understandingclear understanding clear understanding uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar uses a high level of skill in familiar situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills situations, and is beginning to use skills in new situations in new situationsin new situationsin new situationsin new situationsin new situationsin new situations in new situationsin new situations in new situationsin new situationsin new situations SoundSoundSoundSoundSound understandingunderstandingunderstandingunderstandingunderstanding understandingunderstandingunderstandingunderstandingunderstanding uses skills in situations familiar to themuses skills in situations familiar to them uses skills in situations familiar to them uses skills in situations familiar to them uses skills in situations familiar to them uses skills in situations familiar to themuses skills in situations familiar to themuses skills in situations familiar to them uses skills in situations familiar to themuses skills in situations familiar to them uses skills in situations familiar to themuses skills in situations familiar to themuses skills in situations familiar to themuses skills in situations familiar to themuses skills in situations familiar to themuses skills in situations familiar to themuses skills in situations familiar to themuses skills in situations familiar to them uses skills in situations familiar to them uses skills in situations familiar to themuses skills in situations familiar to themuses skills in situations familiar to them uses skills in situations familiar to themuses skills in situations familiar to them Developing DevelopingDevelopingDeveloping DevelopingDeveloping Developing understanunderstanunderstanunderstanunderstan understands aspects of ds aspects of ds aspects of ds aspects of ds aspects of ds aspects of ds aspects of ds aspects of ds aspects of uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations uses varying levels of skill in situations familiar to themfamiliar to themfamiliar to themfamiliar to them familiar to them familiar to themfamiliar to themfamiliar to them familiar to themfamiliar to them Emerging EmergingEmerging Emerging Emerging basic understandingbasic understandingbasic understanding basic understandingbasic understandingbasic understandingbasic understandingbasic understandingbasic understanding basic understandingbasic understandingbasic understandingbasic understandingbasic understanding beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar beginning to use skills in familiar situations situationssituations situationssituationssituations 4. SaveSave This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and This button should allow the entered Student data, subject, assessment details and grades to begrades to begrades to begrades to be grades to be grades to be saved to the database.saved to the database.saved to the database. saved to the database. saved to the database. saved to the database.saved to the database. saved to the database. saved to the database. saved to the database. General General General General General General FunctionsFunctionsFunctionsFunctionsFunctions Functions 5. Display Assessments Display Assessments Display Assessments Display Assessments Display AssessmentsDisplay Assessments This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as This button has the same functionality as in Assignment One. Assignment One. Assignment One. Assignment One. Assignment One. This should display all This should display all This should display all This should display all This should display all This should display all This should display all This should display all This should display all This should display all the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The the assessment details of a chosen subject in Text Area as shown Figure 4. The last value ‘false’ ind last value ‘false’ ind last value ‘false’ ind last value ‘false’ ind last value ‘false’ ind last value ‘false’ ind last value ‘false’ ind last value ‘false’ ind icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘icates the assessment item is not yet graded. You can use ‘graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. graded’ instead of false which may be more meaningful. Figure 4 Display Assessment Figure 4 Display AssessmentFigure 4 Display Assessment Figure 4 Display Assessment Figure 4 Display AssessmentFigure 4 Display Assessment Figure 4 Display Assessment Figure 4 Display Assessment Figure 4 Display Assessment 6. Display Grade Display Grade Display GradeDisplay Grade Display Grade This can be This can be This can be This can be This can be This can be This can be used to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in ed to display the grades of various assessments set already in TextArea as sTextArea as sTextArea as sTextArea as s TextArea as sTextArea as sTextArea as sTextArea as s TextArea as shown in Figure 5 hown in Figure 5 hown in Figure 5hown in Figure 5hown in Figure 5hown in Figure 5 hown in Figure 5hown in Figure 5hown in Figure 5. A parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and parent or student has to enter the name and year level before clicking the Display Grade buttonyear level before clicking the Display Grade buttonyear level before clicking the Display Grade buttonyear level before clicking the Display Grade button year level before clicking the Display Grade buttonyear level before clicking the Display Grade buttonyear level before clicking the Display Grade button year level before clicking the Display Grade button year level before clicking the Display Grade buttonyear level before clicking the Display Grade button year level before clicking the Display Grade button year level before clicking the Display Grade buttonyear level before clicking the Display Grade button year level before clicking the Display Grade button year level before clicking the Display Grade button year level before clicking the Display Grade buttonyear level before clicking the Display Grade buttonyear level before clicking the Display Grade buttonyear level before clicking the Display Grade button year level before clicking the Display Grade buttonyear level before clicking the Display Grade buttonyear level before clicking the Display Grade buttonyear level before clicking the Display Grade button year level before clicking the Display Grade button . Figure 5 Displa Figure 5 DisplaFigure 5 Displa Figure 5 Display Gradey Grade An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or An admin can display the grades of all students enrolled for a chosen subject, or Assessment Assessment AssessmentAssessment . 7. Clear Clear Display Display User clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFieldsUser clicks this button to clear the TextArea, TextFields User clicks this button to clear the TextArea, TextFields , and set the ComboBoxes to and set the ComboBoxes to and set the ComboBoxes to and set the ComboBoxes to and set the ComboBoxes to and set the ComboBoxes to and set the ComboBoxes to and set the ComboBoxes to and set the ComboBoxes to and set the ComboBoxes to and set the ComboBoxes to and set the ComboBoxes to the default value. the default value. the default value. the default value. the default value. 8. ExitExit This should allow the user to quit application. This should allow the user to quit application. This should allow the user to quit application. This should allow the user to quit application. This should allow the user to quit application. This should allow the user to quit application.This should allow the user to quit application.This should allow the user to quit application. This should allow the user to quit application. Data Structures.Data Structures.Data Structures. Data Structures. Data Structures. Data Structures. Data Structures.Data Structures.Data Structures. DatabaseUtility DatabaseUtility DatabaseUtility DatabaseUtility class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of class: Create this class to implement all the tasks related creation of database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get database and table, extracting records from the database. Use Prepared statements to get user input from GUI interface and use them for popula user input from GUI interface and use them for popula user input from GUI interface and use them for popula user input from GUI interface and use them for populauser input from GUI interface and use them for popula user input from GUI interface and use them for populauser input from GUI interface and use them for popula user input from GUI interface and use them for populauser input from GUI interface and use them for populauser input from GUI interface and use them for populauser input from GUI interface and use them for popula user input from GUI interface and use them for popula user input from GUI interface and use them for popula user input from GUI interface and use them for populauser input from GUI interface and use them for popula user input from GUI interface and use them for popula user input from GUI interface and use them for popula ting database. ting database. ting database. ting database. ting database.ting database. ting database. Also use prepared statement Also use prepared statementAlso use prepared statement Also use prepared statement Also use prepared statement Also use prepared statementAlso use prepared statement Also use prepared statementAlso use prepared statement s to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked to execute query extract data and store the records in a linked list. list. You can use the classes You can use the classes You can use the classes You can use the classes You can use the classes You can use the classes You can use the classes You can use the classes used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the used in Assignment One. You don’t have to create a class for the admin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList t admin user. Use Linked list instead of ArrayList t admin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList t admin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList t admin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList t admin user. Use Linked list instead of ArrayList t admin user. Use Linked list instead of ArrayList t admin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList t admin user. Use Linked list instead of ArrayList t admin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList tadmin user. Use Linked list instead of ArrayList t admin user. Use Linked list instead of ArrayList t o store o store o store data belonging to multiple objects data belonging to multiple objects data belonging to multiple objects data belonging to multiple objectsdata belonging to multiple objects data belonging to multiple objectsdata belonging to multiple objects data belonging to multiple objects data belonging to multiple objects data belonging to multiple objects data belonging to multiple objectsdata belonging to multiple objects . Paired PrPaired PrPaired PrPaired PrPaired Pr Paired Programminggramminggramminggramminggramminggramminggramming Complete the aComplete the a Complete the aComplete the a Complete the a ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ssignment working in pairs. You can choose your partner yourself. should ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with ensure that you inform your tutor about the partner and if have any problem with choosing a partnchoosing a partn choosing a partn choosing a partnchoosing a partnchoosing a partn choosing a partn er, please inform your tutor. er, please inform your tutor. er, please inform your tutor. er, please inform your tutor. er, please inform your tutor. er, please inform your tutor. er, please inform your tutor. er, please inform your tutor. er, please inform your tutor. er, please inform your tutor. Distance students also can work in pairs. If Distance students also can work in pairs. If Distance students also can work in pairs. If Distance students also can work in pairs. If Distance students also can work in pairs. If Distance students also can work in pairs. If Distance students also can work in pairs. If Distance students also can work in pairs. If Distance students also can work in pairs. If Distance students also can work in pairs. If Distance students also can work in pairs. If there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator.there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator.there are any problems please contact the Unit Coordinator.there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator.there are any problems please contact the Unit Coordinator.there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator.there are any problems please contact the Unit Coordinator.there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator.there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator. there are any problems please contact the Unit Coordinator. Individual ReportIndividual ReportIndividual ReportIndividual ReportIndividual ReportIndividual ReportIndividual ReportIndividual ReportIndividual Report Individual ReportIndividual ReportIndividual ReportIndividual ReportIndividual ReportIndividual ReportIndividual Report Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your Your report should be written individually and submitted by each one of you. In your clearly shclearly sh clearly sh clearly shclearly sh ow your partner for the application development. ow your partner for the application development.ow your partner for the application development. ow your partner for the application development. ow your partner for the application development. ow your partner for the application development. ow your partner for the application development. ow your partner for the application development. ow your partner for the application development. ow your partner for the application development.ow your partner for the application development.ow your partner for the application development. ow your partner for the application development. ow your partner for the application development. ow your partner for the application development. ow your partner for the application development.ow your partner for the application development. 1. Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor Write how the Study Progress Monitor can be extended tocan be extended tocan be extended to can be extended to can be extended tocan be extended tocan be extended tocan be extended to can be extended to can be extended to allow teachers teaching allow teachers teaching allow teachers teaching allow teachers teaching allow teachers teaching allow teachers teaching allow teachers teaching allow teachers teaching allow teachers teaching allow teachers teaching allow teachers teaching each subject can enter their resultseach subject can enter their resultseach subject can enter their resultseach subject can enter their results each subject can enter their results each subject can enter their resultseach subject can enter their resultseach subject can enter their results each subject can enter their resultseach subject can enter their resultseach subject can enter their results each subject can enter their resultseach subject can enter their results each subject can enter their resultseach subject can enter their results each subject can enter their resultseach subject can enter their results each subject can enter their results each subject can enter their results. You need to write . You need to write . You need to write . You need to write . You need to write . You need to write . You need to write . You need to write . You need to write . You need to write . You need to write about the additional data about the additional data about the additional data about the additional data about the additional data about the additional data about the additional data about the additional data about the additional data about the additional data structures required for this structures required for this structures required for this structures required for thisstructures required for this structures required for this structures required for this . 2. Provide Provide Provide your viyour vi your view of using any ew of using any ew of using any ew of using any ew of using any ew of using any ew of using any ew of using any data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to data structures such as stacks, queues or sets to improve coding efficiency improve coding efficiency improve coding efficiency improve coding efficiency improve coding efficiencyimprove coding efficiencyimprove coding efficiencyimprove coding efficiency improve coding efficiency improve coding efficiency. 3. Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you. Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you.Clearly indicate the tasks / parts of application development carried out by you. 4. Write yoWrite yo Write yoWrite yoWrite you experience of using paired u experience of using paired u experience of using paired u experience of using paired u experience of using paired u experience of using paired u experience of using paired u experience of using paired u experience of using paired u experience of using paired u experience of using paired u experience of using paired programming clearly indicating the advant programming clearly indicating the advantprogramming clearly indicating the advantprogramming clearly indicating the advantprogramming clearly indicating the advant programming clearly indicating the advant programming clearly indicating the advant programming clearly indicating the advantprogramming clearly indicating the advantprogramming clearly indicating the advantprogramming clearly indicating the advant programming clearly indicating the advantprogramming clearly indicating the advant programming clearly indicating the advantprogramming clearly indicating the advantprogramming clearly indicating the advant programming clearly indicating the advantprogramming clearly indicating the advantprogramming clearly indicating the advant programming clearly indicating the advantprogramming clearly indicating the advant programming clearly indicating the advant ages ages ages ages and disadvantages if any.and disadvantages if any. and disadvantages if any.and disadvantages if any. and disadvantages if any. and disadvantages if any.and disadvantages if any.and disadvantages if any. and disadvantages if any.and disadvantages if any.and disadvantages if any.and disadvantages if any. 5. Include a test plan, and user instructions.Include a test plan, and user instructions.Include a test plan, and user instructions.Include a test plan, and user instructions. Include a test plan, and user instructions. Include a test plan, and user instructions.Include a test plan, and user instructions. Include a test plan, and user instructions.Include a test plan, and user instructions. Include a test plan, and user instructions. Include a test plan, and user instructions. Include a test plan, and user instructions. Include a test plan, and user instructions. Software Tools for Building the ApplicationSoftware Tools for Building the Application Software Tools for Building the ApplicationSoftware Tools for Building the ApplicationSoftware Tools for Building the Application Software Tools for Building the ApplicationSoftware Tools for Building the ApplicationSoftware Tools for Building the ApplicationSoftware Tools for Building the Application Software Tools for Building the Application Software Tools for Building the Application Software Tools for Building the ApplicationSoftware Tools for Building the Application Software Tools for Building the ApplicationSoftware Tools for Building the Application Software Tools for Building the Application Software Tools for Building the Application Software Tools for Building the Application Software Tools for Building the ApplicationSoftware Tools for Building the Application You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly You can build your application using the TextPad Editor or NetBeans. It is highly recommended that you create the GUI components using co recommended that you create the GUI components using corecommended that you create the GUI components using co recommended that you create the GUI components using corecommended that you create the GUI components using co recommended that you create the GUI components using corecommended that you create the GUI components using co recommended that you create the GUI components using corecommended that you create the GUI components using co recommended that you create the GUI components using co recommended that you create the GUI components using corecommended that you create the GUI components using corecommended that you create the GUI components using corecommended that you create the GUI components using co recommended that you create the GUI components using corecommended that you create the GUI components using co recommended that you create the GUI components using corecommended that you create the GUI components using corecommended that you create the GUI components using corecommended that you create the GUI components using co recommended that you create the GUI components using co recommended that you create the GUI components using code rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click de rather than 'designer' and click and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a and drag' of the NetBeans. This creates code which is not maintainable. Remember this a good prototyping tool, but not recommended for coding.good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding.good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding.good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding.good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding.good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding. good prototyping tool, but not recommended for coding. Note: Commence withNote: Commence with Note: Commence withNote: Commence withNote: Commence with Note: Commence withNote: Commence with Note: Commence withNote: Commence withNote: Commence withNote: Commence with Note: Commence with creating each class saving to the database tables ancreating each class saving to the database tables ancreating each class saving to the database tables ancreating each class saving to the database tables an creating each class saving to the database tables an creating each class saving to the database tables ancreating each class saving to the database tables an creating each class saving to the database tables an creating each class saving to the database tables ancreating each class saving to the database tables an creating each class saving to the database tables ancreating each class saving to the database tables an creating each class saving to the database tables an creating each class saving to the database tables an creating each class saving to the database tables an creating each class saving to the database tables an creating each class saving to the database tables ancreating each class saving to the database tables ancreating each class saving to the database tables an creating each class saving to the database tables ancreating each class saving to the database tables an creating each class saving to the database tables an d progress d progress d progress d progress d progress step by step by step by step by step . AssignmentAssignmentAssignmentAssignmentAssignmentAssignment Assignment SubmissionSubmissionSubmissionSubmissionSubmission Submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission You should submit the following source code files using Moodle online submission system. (Note: the file names/class names could be changed to meaningful names)system. (Note: the file names/class names could be changed to meaningful names)system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names)system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names)system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names)system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names)system. (Note: the file names/class names could be changed to meaningful names)system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names)system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names) system. (Note: the file names/class names could be changed to meaningful names)  StudentStudent .java .java – Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the StudentStudent classclassclassclass  SubjectSubject Subject.java .java – Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the SubjectSubject Subject classclass  Assessment Assessment AssessmentAssessment .java .java – Source code for Source code for Source code for Source code for Source code for Source code for Source code for Assessment AssessmentAssessment AssessmentAssessment classclassclassclass  MarkedAssessment.java MarkedAssessment.java MarkedAssessment.java MarkedAssessment.java MarkedAssessment.javaMarkedAssessment.java MarkedAssessment.javaMarkedAssessment.javaMarkedAssessment.java  DatabaseUtility.java DatabaseUtility.java DatabaseUtility.java DatabaseUtility.java DatabaseUtility.java DatabaseUtility.java DatabaseUtility.java DatabaseUtility.java DatabaseUtility.java – Source code for programmatic operation of the databaseSource code for programmatic operation of the database Source code for programmatic operation of the databaseSource code for programmatic operation of the database Source code for programmatic operation of the database Source code for programmatic operation of the databaseSource code for programmatic operation of the database Source code for programmatic operation of the database Source code for programmatic operation of the database Source code for programmatic operation of the databaseSource code for programmatic operation of the database Source code for programmatic operation of the database Source code for programmatic operation of the databaseSource code for programmatic operation of the database Source code for programmatic operation of the databaseSource code for programmatic operation of the database Source code for programmatic operation of the database Source code for programmatic operation of the database Source code for programmatic operation of the database Source code for programmatic operation of the database Source code for programmatic operation of the databaseSource code for programmatic operation of the database Source code for programmatic operation of the databaseSource code for programmatic operation of the database  StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java StudyMonitorInterface.java – Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the Source code for the GUI components, other required GUI components, other required GUI components, other required GUI components, other required GUI components, other required GUI components, other required GUI components, other required GUI components, other required GUI components, other required GUI components, other required GUI components, other required methods as outlined above and the main method. methods as outlined above and the main method. methods as outlined above and the main method. methods as outlined above and the main method. methods as outlined above and the main method. methods as outlined above and the main method. methods as outlined above and the main method. methods as outlined above and the main method. methods as outlined above and the main method. methods as outlined above and the main method.methods as outlined above and the main method. The application program The application program The application program The application program The application program The application program The application program The application program The application program The application program The application program The application program The application program The application program should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need should create the database and necessary tables. So there is no need to submit any database files. to submit any database files. to submit any database files. to submit any database files.to submit any database files. to submit any database files.to submit any database files. to submit any database files.to submit any database files.to submit any database files. to submit any database files. Only one submission per pair is required. Only one submission per pair is required.Only one submission per pair is required. Only one submission per pair is required.Only one submission per pair is required. Only one submission per pair is required. Only one submission per pair is required. Only one submission per pair is required. Only one submission per pair is required. Only one submission per pair is required.Only one submission per pair is required. Only one submission per pair is required. Individual Submission Individual SubmissionIndividual Submission Individual SubmissionIndividual SubmissionIndividual Submission Individual SubmissionIndividual SubmissionIndividual SubmissionIndividual SubmissionIndividual Submission Individual Submission  Report.docx Report.docx Report.docx Report.docx – FileFile File containingcontaining topics as per the i topics as per the itopics as per the i topics as per the itopics as per the i topics as per the i topics as per the i topics as per the i topics as per the individual report, dividual report, dividual report, dividual report, dividual report, te st plan, and test st plan, and test st plan, and test st plan, and test st plan, and test st plan, and test details details Assessment Item Assessment Item Assessment Item Assessment Item Assessment Item 2 Marking criteria Marking criteria Marking criteria Marking criteriaMarking criteria S.NoS.NoS.NoS.No Total Total Total Total Total Marks Marks Marks - 30 Marks Marks Marks Marks Marks Marks Allocated AllocatedAllocatedAllocatedAllocatedAllocatedAllocatedAllocated Marks ScoredMarks ScoredMarks ScoredMarks ScoredMarks ScoredMarks Scored Marks ScoredMarks ScoredMarks ScoredMarks ScoredMarks Scored 1 Graphical User Interface Presentation Graphical User Interface Presentation Graphical User Interface PresentationGraphical User Interface Presentation Graphical User Interface Presentation Graphical User Interface PresentationGraphical User Interface Presentation Graphical User Interface PresentationGraphical User Interface Presentation Graphical User Interface PresentationGraphical User Interface Presentation Graphical User Interface PresentationGraphical User Interface Presentation Graphical User Interface PresentationGraphical User Interface Presentation Graphical User Interface PresentationGraphical User Interface PresentationGraphical User Interface Presentation Graphical User Interface PresentationGraphical User Interface PresentationGraphical User Interface PresentationGraphical User Interface Presentation Graphical User Interface Presentation (Use (Use appropriate sized components appropriate sized componentsappropriate sized componentsappropriate sized components appropriate sized componentsappropriate sized componentsappropriate sized componentsappropriate sized components appropriate sized componentsappropriate sized componentsappropriate sized componentsappropriate sized componentsappropriate sized componentsappropriate sized components appropriate sized componentsappropriate sized componentsappropriate sized componentsappropriate sized components appropriate sized componentsappropriate sized components and alignments and alignmentsand alignmentsand alignments and alignmentsand alignments and alignmentsand alignments) 3 2 Design and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structure Design and use of appropriate data structureDesign and use of appropriate data structure Design and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structure Design and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structure Design and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structureDesign and use of appropriate data structures 3 3 Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility Design and implementation of DatabaseUtility class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and class enabling correct creation of database and accessaccessaccessaccessaccess 4 4 Use of exception handlingUse of exception handling Use of exception handlingUse of exception handlingUse of exception handlingUse of exception handlingUse of exception handlingUse of exception handlingUse of exception handlingUse of exception handlingUse of exception handlingUse of exception handlingUse of exception handling Use of exception handlingUse of exception handlingUse of exception handling Use of exception handlingUse of exception handlingUse of exception handling Use of exception handling (use appropriate (use appropriate (use appropriate (use appropriate (use appropriate (use appropriate (use appropriate (use appropriate (use appropriate (use appropriate exception classes and informative messages)exception classes and informative messages)exception classes and informative messages)exception classes and informative messages) exception classes and informative messages)exception classes and informative messages) exception classes and informative messages)exception classes and informative messages)exception classes and informative messages)exception classes and informative messages) exception classes and informative messages) exception classes and informative messages)exception classes and informative messages)exception classes and informative messages) exception classes and informative messages)exception classes and informative messages)exception classes and informative messages) exception classes and informative messages)exception classes and informative messages) exception classes and informative messages) exception classes and informative messages)exception classes and informative messages) exception classes and informative messages)exception classes and informative messages)exception classes and informative messages) exception classes and informative messages) exception classes and informative messages)exception classes and informative messages) 2 5 “LogIn” “LogIn” “LogIn” button functionbutton functionbutton functionbutton functionbutton functionbutton functionbutton functionbutton functionbutton functionbutton functionbutton functionbutton functionbutton function 2 6 Save button functi Save button functiSave button functi Save button functiSave button functiSave button functiSave button functiSave button functi Save button functiSave button functiSave button functiSave button functiSave button function 2 7 Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the Correct Display grade button function for the student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin student/ parent and admin using different using different using different using different using different using different using different using different using different using different using different using different options optionsoptions 3 8 Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct Programmatic creation of tables and correct database connectivity database connectivity database connectivity database connectivitydatabase connectivitydatabase connectivity database connectivitydatabase connectivity database connectivity database connectivity 4 9 Good coding practices Good coding practicesGood coding practicesGood coding practicesGood coding practicesGood coding practicesGood coding practices Good coding practices Good coding practicesGood coding practicesGood coding practices Good coding practices Good coding practicesGood coding practices (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, (Indentation, Comments, Naming Conventions, ReadabiNaming Conventions, Readabi Naming Conventions, Readabi Naming Conventions, ReadabiNaming Conventions, ReadabiNaming Conventions, ReadabiNaming Conventions, ReadabiNaming Conventions, Readabi Naming Conventions, ReadabiNaming Conventions, Readabi Naming Conventions, Readabi Naming Conventions, ReadabiNaming Conventions, ReadabiNaming Conventions, ReadabiNaming Conventions, ReadabiNaming Conventions, ReadabiNaming Conventions, Readabi Naming Conventions, Readability) lity) lity) lity) 2 10 Individual Report: Individual Report: Individual Report: Individual Report: Individual Report: Individual Report: Individual Report: Individual Report: Individual Report: Individual Report: Individual Report: Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with Well presented report with student details, student details, student details, student details, student details, student details, student details, student details, student details, student details, student details, student details, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, views on extending the system, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, use of data structures, test plan, and detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test details test plan, and details test plan, and detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test detailstest plan, and test details test plan, and details 4 11 Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, Report Format: correct spelling, grammar, document format, and readabilitydocument format, and readability document format, and readability document format, and readabilitydocument format, and readabilitydocument format, and readabilitydocument format, and readabilitydocument format, and readability document format, and readability document format, and readabilitydocument format, and readabilitydocument format, and readabilitydocument format, and readability document format, and readabilitydocument format, and readabilitydocument format, and readabilitydocument format, and readabilitydocument format, and readabilitydocument format, and readabilitydocument format, and readability document format, and readabilitydocument format, and readability document format, and readabilitydocument format, and readability 1 PenaltiesPenaltiesPenaltiesPenalties Penalties Late Penalty Late Penalty Late Penalty Late Penalty Late Penalty Late Penalty Late Penalty Late Penalty Late Penalty Late Penalty - 1.5 marks(5% per working day) 1.5 marks(5% per working day) 1.5 marks(5% per working day) 1.5 marks(5% per working day) 1.5 marks(5% per working day) 1.5 marks(5% per working day) 1.5 marks(5% per working day) 1.5 marks(5% per working day)1.5 marks(5% per working day) 1.5 marks(5% per working day)1.5 marks(5% per working day) Plagiarism (as per policy)Plagiarism (as per policy) Plagiarism (as per policy) Plagiarism (as per policy) Plagiarism (as per policy) Plagiarism (as per policy) Plagiarism (as per policy)Plagiarism (as per policy) Plagiarism (as per policy)Plagiarism (as per policy) Total Total 30 Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the Note: if your program doesn’t compile or run, partial marks will be allocated by inspection of the source code. source code. source code. source code. source code.