My ClickBD
The School management software system was divided into several subsystems that make it easier for the development and structured into several subsystems makes it easy for the development and testing. The different subsystems are known as the modules and the process of dividing an entire system into subsystems is known as modularization or decomposition. The School management software system under consideration has been divided into several modules taking in consideration The above-mentioned criteria. The different modules are: Admin Account Teacher Guardian Student APPLICATION DESIGN Users: The major functionality of this system is divided into five categories. Administrative User Functions Guardian User Functions Accounting User Functions Teacher User Functions Student User Functions Administrative User Functions: Administrators can perform the following task and more Login/Logout Create/Update/Delete account-staff, guardian, student info Create/Update/Delete class and group View number of students in school View number of teacher in school View number of guardian info Update status of student if active/suspended/expelled View student tuition fee history View/Update student on View and print student report Software parameter View/Delete student attendance Camera Setting Report All Active/inactive student Report Student Result/account/attendance Report Day/Month ways Account Report Class And Group Report Notice Report User Report Accountant User Functions: This user can perform the following task and more Login/Logout Add Notice/View Show exam result View/Update guardian records View/Update student records View/Update teacher records Send Message guardian/teacher/student Class and group create Manage student account and generate payment receipt. Unpaid student and those that are yet to balance up. View summary of finance got from tuition fee and others. Edit profile info and password Report student Report Student Result/account/attendance Report Day/Month ways Account Report Class And Group Report Notice Report Receive Entry Report Paid Entry Report Teacher User Functions: This user can perform the following task and more Login/Logout Add Notice Send message guardian/student Create student mark Update student mark View student report Grading Edit profile info and password Report Student Result/account/attendance Report Notice Report Exam Result Class/Group/Student Wise Report Guardian User Functions: This user can perform the following task and more Login/Logout Notification Children View Children Result/Account/Attendance view Camera view Edit profile info and password Report Student Result/account/attendance Report Notice Report Student User Functions: This user can perform the following task and more Login/Logout Notification Edit profile info and password Result view Account View Report Result Report Account Report Attendance Report SYSTEM SPECIFICATION HARDWARE SPECIFICATION Minimum RAM:-1GB Hard Disk:-128 GB Processor:-Intel Pentium 4( 1.50 GHZ) or above SOFTWARE SPECIFICATION Technology Implemented: Apache Server Language Used : PHP 5.3 Database : My SQL 5.5 User Interface Design : HTML, CSS, CODEIGNITER, JQUERY, BOOTSTRAP, FONTAWOSME Web Browser : Mozilla, Google Chrome, Torch, Opera, IE8, Etc… Software : XAMPP Server |