Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I need the solution in object oriented program using Java to implement the described scenario. Description of Scenario The university permits a student who has

I need the solution in object oriented program using Java to implement the described scenario. image text in transcribedimage text in transcribedimage text in transcribed

Description of Scenario The university permits a student who has a diploma from the recognised institution to waive some of the subjects when the student continue his study at degree level. The process to waive the subject is known as Credit Transfer. Each faculty has a list of subject that are permissible for credit transfer. The minimum grade that permits for credit transfer is B. Task Develop an object oriented program using Java to implement the described scenario. An initial UML model that described the relation between a student and multiple subjects is shown Figure 1. Although this model is incomplete, use this model as a guide for your implementation. You can add or remove the necessary attributes or methods to the model. Student -name: String -matricNo: String -totalCredit Transfer: int -totalTransfer Subject: int Subject -name: String -creditHours: int -grade: char -transfer Status: boolen 1 1.. Figure 1: UML model for credit transfer 2 / 3 You need to demonstrate your solution as described in scenario. Use the data shown in Table 1, Table 2 and Table 3 to demonstrate your solution. Table 2 and Table 3 are sample data for the registered subject by the students described in Table 1. Table 1: Sample data for Student No. Student Id Name 1 B2020124567 Salman Al-Farisi 2 B2020124588 Hamzah Abdul Mutalib Table 2: Sample data for credit transfer application by B2020124567 Salman Al-Farisi No Name Credit Hours Grade 1 Algebra 3 A 2 Programming Technique 3 B 3 Calculus 3 A 4 Object Oriented Programmng 3 Table 3: Sample data for credit transfer application by B2020124588 Hamzah Abdul Mutalib No Name Credit Hours Grade 1 Algebra 3 D 2 Programming Technique 3 A 3 Calculus 3 A Gynacted outnut Expected Output Your program shall produce an output that contains the student details, evaluation of credit transfer for each requested subject in the application, total subject allow for credit transfer and total credit transfer. Put your name and matric number at the end of the output

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Databases Illuminated

Authors: Catherine M. Ricardo

1st Edition

0763733148, 978-0763733148

More Books

Students also viewed these Databases questions

Question

How is slaked lime powder prepared ?

Answered: 1 week ago

Question

Why does electric current flow through acid?

Answered: 1 week ago

Question

What is Taxonomy ?

Answered: 1 week ago

Question

1. In taxonomy which are the factors to be studied ?

Answered: 1 week ago