Question

A university is a very busy place with a lot of students and also a lot...

A university is a very busy place with a lot of students and also a lot of employees to keep the system running perfectly. All people in the university have basic information like name, address, email and phone number. Employees at the university have extra information like employee-id and salary. There are also faculty and staff who are employees at the university. Each faculty has a designation and is assigned to a specific college and has number of courses taught. Each staff belongs to a specific department such as IT, HR etc. and has a designation at the department. Then, there are students who have the information such as Courses taken, GPA etc. You are required to draw the UML Class diagram and create Python classes to represent the different types of people at a university. Identify the classes and the relationships between them. Implement the classes in Python. Create a separate test module where instances of the class are created, and the methods are tested by creating a list of different people at the university and displaying their information.

Draw the UML diagram

Homework Answers

Answer #1

AS PER MENTIONED CLASSES I HAVE DRAWN THE CLAS DIAGRAM ...THE EMPLOYEE IS MAIN CLASS AND THE STAFF AND FACULTY ARE THE GENERALISED CLASS

FOR ANY QUERIES PLEASE COMMENT

PLEASE GIVE AN UPVOTE

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Design ER diagram to capture the information below and explain fully your answer: The University has...
Design ER diagram to capture the information below and explain fully your answer: The University has to create a database. In design stage the committee formed the following description: “The research activity at the University is organized as series of projects: Each project has project number, budget, funding organization, staring date and completion date. Each project has a PI who is full time faculty at the university. Each project has only one PI, but can have one or more Co-PI...
A University wants to create an ER Diagram for its business model in the blank space...
A University wants to create an ER Diagram for its business model in the blank space provided below It provides the following business rules. All the relationship and cardinalities need to be shown properly based on the business rules given below. Any assumptions you make should be clearly mentioned. Students can take many courses but will need to take at least one course. Courses will have at least one but likely many students. Student can rent up to 3 books...
Students may enroll in courses after the enrollment opens for a semester, some courses have pre...
Students may enroll in courses after the enrollment opens for a semester, some courses have pre requisite courses and the system should check that the student has completed the pre requisite course with a passing mark, otherwise it will not allow the student to enroll in a course. After successfully enrolling required number of courses for a semester, the students will be required to pay fee for the semester after which they will be added in the official course/class list....
You are a forensic accountant and just been hired by MacEwan University (“MU”) to investigate possible...
You are a forensic accountant and just been hired by MacEwan University (“MU”) to investigate possible fraud relating to parking revenue. Your first task is to deal with a pressing issue related to the controls in the new parking access system for the new parking lot (this is the first time the university will charge for parking). MNU has signed an agreement with All Access Inc (AAI), a third-party service provider, to lease the parking access system for three years....
can anyone please paraphrase the below passege and also add some information about smartclass and how...
can anyone please paraphrase the below passege and also add some information about smartclass and how is the relationship between smart class and special need people? for example, how smartclass can help disabled people to study well and reach their goals? Smart Class is a solution designed to help teachers in meeting with new challenges and developing students abilities and performance. It helps the teachers to access multimedia content and information ,that can be used for teaching students more effectively....
Students Learn the Hard Way News Story In most states, tuition is going up in four-year...
Students Learn the Hard Way News Story In most states, tuition is going up in four-year public universities. Most are in the single digits, but some are huge - freshmen at Texas A&M will pay 26 percent more, University of Kansas students 21 percent, and University of South Carolina students 17 percent. The culprit is reduced state funding. The weaker economy has decreased tax revenues, and so states have cut spending to balance their budgets. Higher education is easier to...
Kolbec Community College (KCC) has 4,000 full-time students and offers a variety of academic programs in...
Kolbec Community College (KCC) has 4,000 full-time students and offers a variety of academic programs in three areas: professional studies, arts, and technology. The professional studies programs prepare students for administrative and clerical jobs in a variety of professional settings, including accounting, medicine, and law. The arts program’s offerings are wide ranging and include graphic design, digital animation, culinary arts, cosmetology, and music arts. The technology programs are also varied, including information technology, medical laboratory technology, electrical engineering technology, pharmacy...
(Use the case of “Global Treps”) You have been selected as the project manager for the...
(Use the case of “Global Treps”) You have been selected as the project manager for the Global Treps project. You helped to run a local shark tank like event at your college last year as part of a class project, so you have a general idea of what is involved. The schedule goal is six months, and the budget is $120,000. Your favorite professor, Dr. K., and a few of her associates have agreed to fund the project. Your strengths...
Item Chapter 5 Planning Programs that Prevent Discipline Problems Quote of the Day #1: You can...
Item Chapter 5 Planning Programs that Prevent Discipline Problems Quote of the Day #1: You can discover more about a person in an hour of play than in a year of conversation. Plato This chapter focuses on planning programs that prevent discipline problems. I consider myself a "constructivist teacher". I think students learn best when the information is meaningful to them and the process engages their curiosity and exploration. I want to encourage students to explore ideas and develop them,...
Directions: Develop an E-R (or EER depending upon need) Diagram. List all assumptions. Show the version...
Directions: Develop an E-R (or EER depending upon need) Diagram. List all assumptions. Show the version 1 (entities and data only) and version 3 (entities, attributes and relationships with cardinalities and participation constraints). 20 points of the grade will be based on evaluating your assumptions - you must give a detailed list of your assumptions identifying anchor concepts, data associated with the anchor and data that has more than one anchor participating in it. Remember, we are not talking out...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT