Answered step by step
Verified Expert Solution
Question
1 Approved Answer
General Instructions: 1 - The project must be done in a team of two students. Working alone is not allowed. If there are odd number
General Instructions: The project must be done in a team of two students. Working alone is not allowed. If there are odd number of students, the LecturerLab Assistant may allow a group of three students. The coding should be equally divided among all members, based on classes. Each student should put his name and ID in the comments for the class implemented by him. Phase is to understand the requirement analysis and design and write code for each class. In Phase the user interface will be created, and minor changes will be introduced to all the existing classes. Then the code from all members will be integrated in a single Java project. Task: Using the Requirement Analysis and Class Diagram, the students should write the java code for all the classes provided below. All the methods mentioned in the design should be implemented. Description: School Management System is an Application which can be used to manage the working of any School. The Requirement Analysis of the SMS is provided below along with the first stage Class Diagram. Here, we see about the classes and the relationship involved in School Management System. Classes : SchoolManagement This class contains the overall details of the school. Classroom This class contains the details of the classroom. Student This class is the base class of two child classes Primary student and Higher Secondary Student. Since Primary Student is a Student and Higher Secondary Student is a Student. Primary Student This class is the child class of Student and contains the details of the standard between Class to Class Higher Secondary student This class is the child class of Student and contains the details of the standard Class and Class Department This class contains the details of the department in the School. Lab This class contains the lab details of any school with its necessary information. Employee This class is the base class of two child classes Teacher and SupportStaff. Since a Teacher is an Employee and SupportStaff is an Employee. Teacher This class is the child class of Employee and contains the details of the teachers. SupportStaff This class is the child class of Employee and contains the details of the support staff like nonteaching staff, bus drivers, etc. NoticeBoard This class contains the details of the noticeboard and its information. Bus This class displays the details of the bus for each area and also the driver details for a particular bus and the areas visited by the bus. Equipment This class is the base class of two child classes Lab Equipment and Class Equipments. Since Lab Equipment is an Equipment and Class Equipment is an Equipment.
General Instructions:
The project must be done in a team of two students. Working alone is not allowed. If there are
odd number of students, the LecturerLab Assistant may allow a group of three students.
The coding should be equally divided among all members, based on classes. Each student
should put his name and ID in the comments for the class implemented by him.
Phase is to understand the requirement analysis and design and write code for each class.
In Phase the user interface will be created, and minor changes will be introduced to all the
existing classes. Then the code from all members will be integrated in a single Java project.
Task: Using the Requirement Analysis and Class Diagram, the students should write the java code for
all the classes provided below. All the methods mentioned in the design should be implemented.
Description:
School Management System is an Application which can be used to manage the working of any
School. The Requirement Analysis of the SMS is provided below along with the first stage Class
Diagram. Here, we see about the classes and the relationship involved in School Management System.
Classes :
SchoolManagement This class contains the overall details of the school.
Classroom This class contains the details of the classroom.
Student This class is the base class of two child classes Primary student and Higher
Secondary Student. Since Primary Student is a Student and Higher Secondary Student is a
Student.
Primary Student This class is the child class of Student and contains the details of the
standard between Class to Class
Higher Secondary student This class is the child class of Student and contains the
details of the standard Class and Class
Department This class contains the details of the department in the School.
Lab This class contains the lab details of any school with its necessary information.
Employee This class is the base class of two child classes Teacher and SupportStaff.
Since a Teacher is an Employee and SupportStaff is an Employee.
Teacher This class is the child class of Employee and contains the details of the
teachers.
SupportStaff This class is the child class of Employee and contains the details of the
support staff like nonteaching staff, bus drivers, etc.
NoticeBoard This class contains the details of the noticeboard and its information.
Bus This class displays the details of the bus for each area and also the driver details for
a particular bus and the areas visited by the bus.
Equipment This class is the base class of two child classes Lab Equipment and Class
Equipments. Since Lab Equipment is an Equipment and Class Equipment is an
Equipment.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started