Class Diagram.Docx
By dyoycmercado
Mar 08, 2011
937 Words
Customer Specifications:
The Ponciano Bernardo High School desires a new automated online enrollment and information system that would perform its enrollment processes and student-faculty access system that should produce its management report in a more efficient and faster way. There are six estimated actors expected to use or interact with the system namely student applicants, students, faculty, head department, cashier/registrar and mainly the administrator. The actor student applicants are those who desire to apply as first year in Ponciano Bernardo High School, applicants can able to: 1.Submit their personal information through online system.
2.Must have a printable voucher containing his/her submitted information as a referral for qualifying the admission, the voucher must also enclosed with proceeding instructions or things should bring for the enrollment. A student using the Student Access Module System (SAMS) should then: 1.Must login on his/her own profile (the password by default is the surname of the student) for possible viewing of current subjects and grades, teacher and his/her adviser 2.He/she should able to outlook his/her precedent grade records (from first year up to his/her current year). 3.Print his/her school year summary grades.
4.Compose/Reply message that would inform other user of the system or to feedback on another important message. 5.Receive important notification from school administration, subject teacher, adviser or other students. 6.Can configure his/her account detail e.g. password.
Since a faculty or a teacher have more than one role for every school year, specifically an adviser of one class, a subject teacher of one or more class or even a head department or any of the organizational positions. A faculty actor then as a class adviser should able to: 1.Log in on his/her own profile for modification of profile and accounts, 2.View his/her student master list including all of their subjects. 3. View and print the summary of all his/her handles classes. 4.Create messages to his/her student for important announcement or notifications. 5.Received messages, notifications from administrator, student and other faculty. 6.Assign his/her advisory students on their next designated section for their next year in high school.
A faculty actor as a subject teacher then should able to:
1.View his/her current class schedule.
2.Record the grade of his/her student per section online.
3.Create messages to his/her student for important announcement or notifications. 4.Print the master list of his/her subject class.
The fourth actor expected to interact with the system is the head department, head department as stated earlier are also faculty who are assigned on special jobs such handling a department. They have separate job explicitly: 1.Assign teachers for their teaching load by modifying their schedules. 2.View teacher profile under their department also print the list of the department records. 3.Create notifications exclusively for their department.
4.Post an announcement, event or any curricular activity on their department. The cashier/registration as they obvious job can access the online system by means of: 1.Record every student payments on payroll summary.
2.View and print all payroll summaries on a certain enrollment period not only the current but previous payroll summary. 3.Have management report regarding the payments of miscellaneous fees. Lastly the administrator or the master holder of the online information system is able to: 1.Have administrator profile to add, update, view and disable records of student specially transferee, or on dropped out students. 2.Add, update, view, and disable records of faculty.
3.Access the whole database for the online system.
4.View and print all school record including student, faculty, department, and cashier report summaries. 5.Configure the structure of the system by certain options available on the software. 6.Post events, announcement, related articles and messages on the system. 7.Can modify school official’s chart, school calendar, directory etc. 8.Retrieve and print of all the reports designed to be produced on the system.
As part of the requirement specification dealing with the client, the online interface should also provide pages which describe: 1.Simple but appealing user interface web pages.
2.Easy navigations on every web page.
3.Must contain the high school information background
4. Mission and vision
5. Organizational chart
6.Rules and regulation
7.Achievement and awards
8.About faculty and student
9.School calendar
10.School directory
11.Related articles, pictures, link signifying Ponciano Bernardo High School The user interface for this system is composed of the following components: •Online-based interface window software for the user.
•Server for the client-server of the system’s main database. • Internet connectivity for possible access of the website page.
The system when implemented through online would result simultaneous usage by any actors as stated earlier. The system then should achieve its capacity in terms of programming logic, database capability and even the whole presentation of the system as well on the massive eye of the user.
In terms of security for accessing of records through the database, only the administrator is permitted to access the records given by a set of password confirmations. Over all the Ponciano Bernardo High School online enrollment/information system should provide the requirement specified by the stake holder of the organization.
System Requirements:
A.The Ponciano Bernardo High School Online Enrollment System must enable the: New Applicant
1.To submit applicant personal information through a form on the website. 2.To print a voucher containing information about the success of current transaction using printable-enabled page 3.
The Ponciano Bernardo High School desires a new automated online enrollment and information system that would perform its enrollment processes and student-faculty access system that should produce its management report in a more efficient and faster way. There are six estimated actors expected to use or interact with the system namely student applicants, students, faculty, head department, cashier/registrar and mainly the administrator. The actor student applicants are those who desire to apply as first year in Ponciano Bernardo High School, applicants can able to: 1.Submit their personal information through online system.
2.Must have a printable voucher containing his/her submitted information as a referral for qualifying the admission, the voucher must also enclosed with proceeding instructions or things should bring for the enrollment. A student using the Student Access Module System (SAMS) should then: 1.Must login on his/her own profile (the password by default is the surname of the student) for possible viewing of current subjects and grades, teacher and his/her adviser 2.He/she should able to outlook his/her precedent grade records (from first year up to his/her current year). 3.Print his/her school year summary grades.
4.Compose/Reply message that would inform other user of the system or to feedback on another important message. 5.Receive important notification from school administration, subject teacher, adviser or other students. 6.Can configure his/her account detail e.g. password.
Since a faculty or a teacher have more than one role for every school year, specifically an adviser of one class, a subject teacher of one or more class or even a head department or any of the organizational positions. A faculty actor then as a class adviser should able to: 1.Log in on his/her own profile for modification of profile and accounts, 2.View his/her student master list including all of their subjects. 3. View and print the summary of all his/her handles classes. 4.Create messages to his/her student for important announcement or notifications. 5.Received messages, notifications from administrator, student and other faculty. 6.Assign his/her advisory students on their next designated section for their next year in high school.
A faculty actor as a subject teacher then should able to:
1.View his/her current class schedule.
2.Record the grade of his/her student per section online.
3.Create messages to his/her student for important announcement or notifications. 4.Print the master list of his/her subject class.
The fourth actor expected to interact with the system is the head department, head department as stated earlier are also faculty who are assigned on special jobs such handling a department. They have separate job explicitly: 1.Assign teachers for their teaching load by modifying their schedules. 2.View teacher profile under their department also print the list of the department records. 3.Create notifications exclusively for their department.
4.Post an announcement, event or any curricular activity on their department. The cashier/registration as they obvious job can access the online system by means of: 1.Record every student payments on payroll summary.
2.View and print all payroll summaries on a certain enrollment period not only the current but previous payroll summary. 3.Have management report regarding the payments of miscellaneous fees. Lastly the administrator or the master holder of the online information system is able to: 1.Have administrator profile to add, update, view and disable records of student specially transferee, or on dropped out students. 2.Add, update, view, and disable records of faculty.
3.Access the whole database for the online system.
4.View and print all school record including student, faculty, department, and cashier report summaries. 5.Configure the structure of the system by certain options available on the software. 6.Post events, announcement, related articles and messages on the system. 7.Can modify school official’s chart, school calendar, directory etc. 8.Retrieve and print of all the reports designed to be produced on the system.
As part of the requirement specification dealing with the client, the online interface should also provide pages which describe: 1.Simple but appealing user interface web pages.
2.Easy navigations on every web page.
3.Must contain the high school information background
4. Mission and vision
5. Organizational chart
6.Rules and regulation
7.Achievement and awards
8.About faculty and student
9.School calendar
10.School directory
11.Related articles, pictures, link signifying Ponciano Bernardo High School The user interface for this system is composed of the following components: •Online-based interface window software for the user.
•Server for the client-server of the system’s main database. • Internet connectivity for possible access of the website page.
The system when implemented through online would result simultaneous usage by any actors as stated earlier. The system then should achieve its capacity in terms of programming logic, database capability and even the whole presentation of the system as well on the massive eye of the user.
In terms of security for accessing of records through the database, only the administrator is permitted to access the records given by a set of password confirmations. Over all the Ponciano Bernardo High School online enrollment/information system should provide the requirement specified by the stake holder of the organization.
System Requirements:
A.The Ponciano Bernardo High School Online Enrollment System must enable the: New Applicant
1.To submit applicant personal information through a form on the website. 2.To print a voucher containing information about the success of current transaction using printable-enabled page 3.