School management system
- or -
Post a project like this£1.0k(approx. $1.2k)
- Posted:
- Proposals: 6
- Remote
- #20280
- Expired
PHP Flash Flex Net flex Ecom Blog cart joomla Wordpress QA Testing Dot net nuke Facebook Application SEO Game Development
Noida
Software Developer / Software Engineer / ASP.net Programmer / C# Programmer
Kuala Lumpur
518505990461249617446562864930
Description
Experience Level: Expert
** this project should be delivered with its source code in full.
This is a Web Based System which should do the following:
GENERAL MANAGEMENT ACTIONS:
- MANAGE SYSTEM SETTINGS AND PARAMETERS:
1. SCHOOL NAME
2. SHOOL LOCAL COUNTRY
3. SCHOOL ADDRESS
4. SCHOOL LOGO
5. ACADEMIC YEAR
6. MAX NO. OF STUDENT FOR EACH LEVEL
7. MAX NO. OF ABSENCE ACCEPTED FOR THE WHOLE YEAR PER STUDENT WITHOUT EXCUSE.
8. SYSTEM MAX ABSENCE TIME.
9. SYSTEM MAX DELAY TIME.
10. MAX NO. OF ABSENCE FOR STAFF WITHOUT EXCUSE.
11. MAX NO. OF STAFF LATE COMING WITHOUT EXCUSE.
- ADD/EDIT/DELETE STUDENT
- ADD/EDIT/DELETE STAFF
- ADD/EDIT/DELETE CLASS
1. ADD LEVEL OF STUDY {EX. LEVEL 4}
- ADD LEVEL CLASSES {EX. 4-1,4-2 AND 4-3}
- ADD LIST OF SUBJECTS TO BE TEACHED FOR THIS LEVEL. {STUDY PLAN}.
- ASSIGN/REMOVE STUDENT TO / FROM CLASS
1. LEVEL 4, CLASS 1 {4-1} 'STUDENT1, STUDENT2' ’¦ AND SO ON.
- ASSIGN TEACHER FOR/FROM CLASS
1. EX. SELECT LEVEL 4:
- A LIST OF ALL SUBJECTS SHOULD BE TEACHED FOR THIS LEVEL SHOULD APPEAR THEN ASSIGN A TEACHER FOR EACH SUBJECT. SO NEXT TO EACH SUBJECT A LIST OF ALL TEACHERS FOR THIS SUBJECT SHOULD BE AVAILABLE TO ASSIGN ONE FOR THIS CLASS AND SO ON.
- GENERATE STUDENT'S SCRIPT 'CERTIFICATE' AT THE END OF EACH SEMESTER.
- MANAGE AND FOLLOW UP STUDENT ABSENCES ENETERD BY TEACHERS BY GIVING {ACCEPT/REJECTED}.
- MANAGE AND FOLLOW UP STAFF ABSENCE OR LATE COMING {ACCEPT/REJECT}.
- SEND EMAILS FOR STAFF, STUDENTS OR PARENTS
- SEND SMS FOR STAFF, STUDENTS OR PARENTS {this part is already exist and could be integrated later with the system, so no need to develop it} NOT NECESSARY AT THE MOMENT.
- MANAGE AND GENERATE TEACHERâ??S CLASSES TIME SCHEDULE
1. AS A RESULT, THEY CAN HAVE THE OPTION TO GENERATE ANY CLASS TIME SCHEDULE {PER DAY/WEEK/ MONTH} WITH THE CORRESPONDING SUBJECT AND ITS DEDICATED TEACHER
- REPORTS
- ACCESS RIGHTS AND PREVILLAGES MANAGEMENT
- ADD/EDIT/DELETE, NEWS/ANNAOUNCEMENTS/CIRCULRAS TO BE DISPLAYED IN THE MAIN DASH BOARDS FOR THE CORRESPONDING RECIPIENTS FROM STAFF OR STUDENTS WHEN THEY LOG INTO THE SYSTEM.
GENERAL TEACHER ACTIONS
- ADD 'Or select from already exist GP entered by him or other Teachers 'EDIT' ONLY the ones added by him/her earlier' GRADE PLAN FOR HIS/HER ASSIGNED SUBJECTS AND LEVELS TO TEACH, for example: s/he should add the grading plan for teaching ENGLISH for LEVEL 4 as {first exam, second exam and final} and {first, second, final, assignments and absences} for LEVEL 5 and for each grade plan, s/he should specify the following details as in the example below:
TOTAL FINAL GRADE, let's say 80
GRADE PLAN ELEMENT PERCENTAGE ONLY AS THE MARK IS AUTOMATICLY CALCULATED
FIRST EXAM 10% - 8
SECOND EXAM 30% - 24
FINAL EXAM 60% - 48
* THE TOTAL OF ALL ELEMENTS SHOULD BE 100%
AFTER THE TEACHER IS ASSIGNED TO A CLASS, S/HE SHOULD BE ABLE VIA A PAGE TO START ENTERING THE CLASS STUDENT GRADES 'ADD' FOR EACH ELEMENTS S/HE HAS FOR THIS CLAS IN THIS LEVEL WHEN THEY COMPLETE ONE ELEMENT AT LEAST{after the first exam..etc}. as well as an option to EDIT already entered MARKS for any element.
- RECORD STUDENT'S ABSENCE FOR EACH CLASS TO BE AVAILABLE FOR THE MANAGEMENT TO REVIEW.
- RECORD HIS/HER PRESENCE IN THE SCHOOL BY LOGGING INTO THE SYSTEM EVERY MORNING {WITH COMMENT OPTION TO GIVE ANY EXECUSE FOR ANY DELAY/ABSENCE. SO IF S/HE LOGGED BEFORE THE SYSTEM MAX DELAY TIME -> S/HE WILL BE LOGGED INTO THE SYSTEM AS ON TIME COMING,
AND IF S/HE LOGGED AFTER THE SYSTEM MAX DELAY TIME AND BEFORE THE SYSTEM MAX ABSENCE TIME- > S/HE WILL BE LOGGED INTO THE SYSTEM AS LATE COMING. 'Comment field will appear to show WHY'
AND IF S/HE LOGGED AFTER THE SYSTEM MAX ABSENCE TIME- > S/HE WILL BE LOGGED INTO THE SYSTEM AS ABSENT. 'Comment field will appear to show WHY'.
- ADD/EDIT/DELETE ASSGHNMENTS FOR EACH CLASS 'IF ANY' WITH ITS DESCRIPTIONA DN DUE DATE OR ANY MATERIAL 'UPLOAD DOCUMENT' TO BE DONE AND SOLVED BY STUDENTS OR FOR THERE REFERENCE.
- CAN SEE HIS/HER CLASSES TIME SCHEDULE FOR TODAY/TOM’¦WEEK AND SO ON
-
GENERAL STUDENTS/PARENTS ACTIONS:
STUDENTS - PARENTS WILL BE ABLE TO LOG INTO THE SYSTEM TO SEE AND INTERACT WITH ALL THE AVAILABLE DATA RELATED TO THEM ON THE SYSTEM.
This is a Web Based System which should do the following:
GENERAL MANAGEMENT ACTIONS:
- MANAGE SYSTEM SETTINGS AND PARAMETERS:
1. SCHOOL NAME
2. SHOOL LOCAL COUNTRY
3. SCHOOL ADDRESS
4. SCHOOL LOGO
5. ACADEMIC YEAR
6. MAX NO. OF STUDENT FOR EACH LEVEL
7. MAX NO. OF ABSENCE ACCEPTED FOR THE WHOLE YEAR PER STUDENT WITHOUT EXCUSE.
8. SYSTEM MAX ABSENCE TIME.
9. SYSTEM MAX DELAY TIME.
10. MAX NO. OF ABSENCE FOR STAFF WITHOUT EXCUSE.
11. MAX NO. OF STAFF LATE COMING WITHOUT EXCUSE.
- ADD/EDIT/DELETE STUDENT
- ADD/EDIT/DELETE STAFF
- ADD/EDIT/DELETE CLASS
1. ADD LEVEL OF STUDY {EX. LEVEL 4}
- ADD LEVEL CLASSES {EX. 4-1,4-2 AND 4-3}
- ADD LIST OF SUBJECTS TO BE TEACHED FOR THIS LEVEL. {STUDY PLAN}.
- ASSIGN/REMOVE STUDENT TO / FROM CLASS
1. LEVEL 4, CLASS 1 {4-1} 'STUDENT1, STUDENT2' ’¦ AND SO ON.
- ASSIGN TEACHER FOR/FROM CLASS
1. EX. SELECT LEVEL 4:
- A LIST OF ALL SUBJECTS SHOULD BE TEACHED FOR THIS LEVEL SHOULD APPEAR THEN ASSIGN A TEACHER FOR EACH SUBJECT. SO NEXT TO EACH SUBJECT A LIST OF ALL TEACHERS FOR THIS SUBJECT SHOULD BE AVAILABLE TO ASSIGN ONE FOR THIS CLASS AND SO ON.
- GENERATE STUDENT'S SCRIPT 'CERTIFICATE' AT THE END OF EACH SEMESTER.
- MANAGE AND FOLLOW UP STUDENT ABSENCES ENETERD BY TEACHERS BY GIVING {ACCEPT/REJECTED}.
- MANAGE AND FOLLOW UP STAFF ABSENCE OR LATE COMING {ACCEPT/REJECT}.
- SEND EMAILS FOR STAFF, STUDENTS OR PARENTS
- SEND SMS FOR STAFF, STUDENTS OR PARENTS {this part is already exist and could be integrated later with the system, so no need to develop it} NOT NECESSARY AT THE MOMENT.
- MANAGE AND GENERATE TEACHERâ??S CLASSES TIME SCHEDULE
1. AS A RESULT, THEY CAN HAVE THE OPTION TO GENERATE ANY CLASS TIME SCHEDULE {PER DAY/WEEK/ MONTH} WITH THE CORRESPONDING SUBJECT AND ITS DEDICATED TEACHER
- REPORTS
- ACCESS RIGHTS AND PREVILLAGES MANAGEMENT
- ADD/EDIT/DELETE, NEWS/ANNAOUNCEMENTS/CIRCULRAS TO BE DISPLAYED IN THE MAIN DASH BOARDS FOR THE CORRESPONDING RECIPIENTS FROM STAFF OR STUDENTS WHEN THEY LOG INTO THE SYSTEM.
GENERAL TEACHER ACTIONS
- ADD 'Or select from already exist GP entered by him or other Teachers 'EDIT' ONLY the ones added by him/her earlier' GRADE PLAN FOR HIS/HER ASSIGNED SUBJECTS AND LEVELS TO TEACH, for example: s/he should add the grading plan for teaching ENGLISH for LEVEL 4 as {first exam, second exam and final} and {first, second, final, assignments and absences} for LEVEL 5 and for each grade plan, s/he should specify the following details as in the example below:
TOTAL FINAL GRADE, let's say 80
GRADE PLAN ELEMENT PERCENTAGE ONLY AS THE MARK IS AUTOMATICLY CALCULATED
FIRST EXAM 10% - 8
SECOND EXAM 30% - 24
FINAL EXAM 60% - 48
* THE TOTAL OF ALL ELEMENTS SHOULD BE 100%
AFTER THE TEACHER IS ASSIGNED TO A CLASS, S/HE SHOULD BE ABLE VIA A PAGE TO START ENTERING THE CLASS STUDENT GRADES 'ADD' FOR EACH ELEMENTS S/HE HAS FOR THIS CLAS IN THIS LEVEL WHEN THEY COMPLETE ONE ELEMENT AT LEAST{after the first exam..etc}. as well as an option to EDIT already entered MARKS for any element.
- RECORD STUDENT'S ABSENCE FOR EACH CLASS TO BE AVAILABLE FOR THE MANAGEMENT TO REVIEW.
- RECORD HIS/HER PRESENCE IN THE SCHOOL BY LOGGING INTO THE SYSTEM EVERY MORNING {WITH COMMENT OPTION TO GIVE ANY EXECUSE FOR ANY DELAY/ABSENCE. SO IF S/HE LOGGED BEFORE THE SYSTEM MAX DELAY TIME -> S/HE WILL BE LOGGED INTO THE SYSTEM AS ON TIME COMING,
AND IF S/HE LOGGED AFTER THE SYSTEM MAX DELAY TIME AND BEFORE THE SYSTEM MAX ABSENCE TIME- > S/HE WILL BE LOGGED INTO THE SYSTEM AS LATE COMING. 'Comment field will appear to show WHY'
AND IF S/HE LOGGED AFTER THE SYSTEM MAX ABSENCE TIME- > S/HE WILL BE LOGGED INTO THE SYSTEM AS ABSENT. 'Comment field will appear to show WHY'.
- ADD/EDIT/DELETE ASSGHNMENTS FOR EACH CLASS 'IF ANY' WITH ITS DESCRIPTIONA DN DUE DATE OR ANY MATERIAL 'UPLOAD DOCUMENT' TO BE DONE AND SOLVED BY STUDENTS OR FOR THERE REFERENCE.
- CAN SEE HIS/HER CLASSES TIME SCHEDULE FOR TODAY/TOM’¦WEEK AND SO ON
-
GENERAL STUDENTS/PARENTS ACTIONS:
STUDENTS - PARENTS WILL BE ABLE TO LOG INTO THE SYSTEM TO SEE AND INTERACT WITH ALL THE AVAILABLE DATA RELATED TO THEM ON THE SYSTEM.
Hani A.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
12 May 2024
Qatar
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies