User Manual

Ezi Multi School management system (EMSMS) Express is basically used for manage educational institution like school, college, universities etc. Specially for manage multiple school from one system/server. Please read this documentation carefully before starting…

  1. Very Organized & Developer friendly code.
  2. Fully ACL (Access controll list) Based.
  3. Module base Featured.
  4. RTL (Right to Left) Supported.
  5. Unlimited language support.
  6. School configuration using School settings under Admin and Super Admin.
  7. Payment methods/options configuration settings under Admin and Super Admin.
  8. SMS gateway configuration settings under Admin and Super Admin.
  9. Super Admin can create/edit/delete School.
  10. Authorized user can change color theme.
  11. Authorized user can create/edit/delete and configure language.
  12. Authorized user can create/edit/delete academic year.
  13. Authorized user can create/edit/delete user role.
  14. Authorized user can update/setting user role permission.
  15. Authorized user can update/manage other users.
  16. Authorized user can update/manage super admin users.
  17. Authorized user can reset users password.
  18. Authorized user can create/edit/delete email template.
  19. Authorized user can create/edit/delete sms template.
  20. Authorized user can delete/view users activity logs.
  21. Authorized user can publish/unpublish guardian feedback.
  22. Authorized user can take system database backup.
  23. Authorized user can create/edit/delete employee designation.
  24. Authorized user can create/edit/delete/view employee information.
  25. Authorized user can create/edit/delete/view teacher information.
  26. Authorized user can create/edit/delete/view class information.
  27. Authorized user can create/edit/delete/view section information.
  28. Authorized user can create/edit/delete/view subject information.
  29. Authorized user can create/edit/delete/view syllabus information.
  30. Authorized user can create/edit/delete/view class routine information.
  31. Authorized user can create/edit/delete/view guardian information.
  32. Authorized user can create/edit/delete/view student information.
  33. Authorized user can create/edit/delete/view student activity.
  34. Authorized user can manage student daily attendance.
  35. Authorized user can manage teacher daily attendance.
  36. Authorized user can manage employee daily attendance.
  37. Authorized user can manage attendance email.
  38. Authorized user can manage attendance sms.
  39. Authorized teacher can create/edit/delete/view assignment for students.
  40. Authorized user can create/edit/delete/view exam grade information.
  41. Authorized user can create/edit/delete/view exam term information.
  42. Authorized user can create/edit/delete/view exam schedule information.
  43. Authorized user can create/edit/delete/view exam suggestion for student.
  44. Authorized user can manage student exam attendance.
  45. Authorized user can manage exam mark.
  46. Authorized user can manage exam term result.
  47. Authorized user can manage exam final result.
  48. Authorized user can manage student merit list.
  49. Authorized user can manage student mark sheet.
  50. Authorized user can manage student result card.
  51. Authorized user can send exam mark via SMS.
  52. Authorized user can send exam mark via Email.
  53. Authorized user can send exam result via SMS.
  54. Authorized user can send exam result via Email.
  55. Authorized user promote student one class to another class.
  56. Authorized user can create/edit/delete/view Certificate Type.
  57. Authorized user can generate Certificate.
  58. Authorized user can create/edit/delete/view library book.
  59. Authorized user can create/delete/view library member.
  60. Authorized user can manage issue & return library book.
  61. Authorized user can create/edit/delete/view vehicle of Transport.
  62. Authorized user can create/edit/delete/view route of Transport.
  63. Authorized user can manage transport member.
  64. Authorized user can create/edit/delete/view hostel.
  65. Authorized user can create/edit/delete/view hostel room.
  66. Authorized user can manage hostel member.
  67. Authorized user can manage general sms.
  68. Authorized user can manage general email.
  69. Authorized user can create/edit/delete/view notice.
  70. Authorized user can create/edit/delete/view news.
  71. Authorized user can create/edit/delete/view holiday.
  72. Authorized user can create/edit/delete/view event.
  73. Authorized user can create/edit/delete/view visitor information.
  74. Authorized user can create/edit/delete/view Salary Grade.
  75. Authorized user can process/edit/delete/view Salary Payment.
  76. Authorized user can view Salary History.
  77. Authorized user can create/edit/delete student discount.
  78. Authorized user can create/edit/delete student fee type.
  79. Authorized user can create/edit/delete income head information.
  80. Authorized user can create/edit/delete/view income information.
  81. Authorized user can create/edit/delete expenditure head information.
  82. Authorized user can create/edit/delete/view expenditure information.
  83. Authorized user can create/delete/view single invoice information.
  84. Authorized user can create/delete/view bulk invoice information.
  85. Authorized user can view multi type reports information.
  86. Authorized user can create/edit/delete/view Media gallery.
  87. Authorized user can create/edit/delete/view Media gallery image.
  88. Authorized user can create/edit/delete/view frontend page.
  89. Authorized user can create/edit/delete/view frontend slider.
  90. Authorized user can create/edit/delete/view frontend about information.
  91. User can view/update self profile information.
  92. Guardian can view/payment for her/his child.

*** PHP 5.3+

*** MYSQL 5+

*** PHP Mcrypt Extention

*** PHP MBString Extension

*** PHP DOM Extension

*** PHP GD Extension

*** PHP MYSQL Extension

*** PHP PDO Extention

*** PHP CURL Extention

*** Internet Connection

  • Upload the downloaded zip file to your hosting server /public_html/ directory
  • After complete upload then extract the uploaded zip file
  • Make sure in project folder root index.php and .htaccess file have permission as 644
  • Manually create a database from your server cpanel using MySql Database Wizard.
  • Create a user for the database and link that user to the created database with all necessary permissions
  • Open the file database.php from the directory application/config/database.php
  • Fill up the information like “hostname”, “username”, “password” and “database” with your created database information
  • Now from your server cpanel phpMyAdmin go to your database and import database.sql located in /documentation/database/database.sql
  • Please check your site base url in application/config/config.php
  • Run the project from any web browser like (http://www.yourdomain.com/).
  • Enter your Purchase Code and submit.
  • Now your are good to go!!
  • Default Super Admin user credentials: Email: superadmin Password: 123456
  • Good Luck!!!
  • Thank you.

 

Ezi Multi School Management System (EMSMS) Express Files & Folders structure are look like this

Ezi Multi School Management System (EMSMS) Express code sample are look like this

After login Super Admin have to do following things

  1. General/Global Setting from Left Menu->Administrator->General Setting
  2. Create School from Left Menu->Administrator->Manage School
  3. Set user Role/Type wise access permission from Left Menu->Administrator->Role Permission(ACL) -> Role Permission Setting
  4. Create Designation from Left Menu->Human Resource->Designation
  5. Create Salary Grade from Left Menu->Payroll->Salary Garde
  6. Create Employee with Role Admin for the Specific School from Left Menu->Human Resource->Employee
  7. After create employee with admin role then set Role Permission for the Admin of the specific school
  8. Then School Admin can do every thing for his/her school

For smooth use of the software please follow the following data input process. These process will makes your software organized to data manipulation. You must follow these data input sequence.

  1. Login to System using default super admin user credentials: Email: superadmin Password: 123456
  2. Set your Brand General/Global Setting from Left Menu->Administrator->General Setting
  3. Create School as per your need/requirements. Left Menu->Administrator->Manage School
  4. Create Academic Year as per your school requirements. Left Menu->Administrator->Academic Year
  5. Manage/Create SMS Setting data for sending SMS. Left Menu->Administrator->SMS Setting {For Super Admin}
  6. Manage/CreateSMS Setting data for sending SMS. Left Menu->Setting->SMS Setting {Except Super Admin}
  7. Manage/Create Payment Setting data for manage online payment. Left Menu->Administrator->Payment Setting {For Super Admin}
  8. Manage/Create SMS Setting data for manage online payment. Left Menu->Setting->Payment Setting {Except Super Admin}
  9. Create/Input Designation data for Manage Employee. Left Menu->Human Resource->Designation
  10. Create/Input Salary Grade data for Manage Payroll/Employee. Left Menu->Payroll->Salary Grade
  11. Create/Input Employees data as per your School requirements and for create school admin. Left Menu->Human Resources->Employees
  12. Update each User Type Role Permission as per your School requirements. Left Menu->Administrator->Role Permission->Role Permission Setting
  13. Create/Input Teachers data as per your School requirements. Left Menu->Teacher
  14. Create/Input Class data as per your School requirements. Left Menu->Class
  15. Create/Input Section data as per your Class & School requirements. Left Menu->Section->Class
  16. Create/Input Subject data as per your Class & School requirements. Left Menu->Subject->Class
  17. Create/Input Syllabus data as per your Class & School requirements. Left Menu->Syllabus->Class
  18. Create/Input Class Routine data as per your Class & School requirements. Left Menu->Class Routine->Class
  19. Create/Input Discount data as per your School requirements. Left Menu->Accounting->Discount
  20. Create/Input Guardian data before input Student data. Left Menu->Guardian
  21. Create/Input Student data. Left Menu->Student->Student Class
  22. Manage Student/Teacher/Employee AttendanceLeft Menu->Attendance->Student Attendance/ Teacher Attendance/ Employee Attendance
  23. Create/Input Assignment data for student. Left Menu->Assignment {Class Wise}
  24. Create/Input Exam Grade data as per School requirements. Left Menu->Exam->Exam Grade
  25. Create/Input Exam Term data as per School requirements. Left Menu->Exam->Exam Term
  26. Create/Input Exam Schedule data. Left Menu->Exam Schedule->Class
  27. Create/Input Exam Suggestion data. Left Menu->Exam Suggestion->Class
  28. Create/Input Exam Attendance data. Left Menu->Exam Attendance
  29. Manage Exam Mark data. Left Menu->Exam Mark->Manage Mark
  30. Manage Exam Term Result data. Left Menu->Exam Mark->Exam Term Result
  31. Manage Exam Final Result data. Left Menu->Exam Mark->Exam Final Result
  32. Manage Exam Merit List data. Left Menu->Exam Mark->Exam Merit List
  33. Manage Exam Mark Sheet data. Left Menu->Exam Mark->Student Mark Sheet
  34. Manage Student Result Card data. Left Menu->Exam Mark->Student Result Card
  35. Process Student Promotion to the next class after process all above data. Left Menu->Promotion
  36. Create/Input Certificate Type data. Left Menu->Certificate->Certificate Type
  37. Generate Certificate for a student. Left Menu->Generate Certificate Then filter and Generate a Certificate and print
  38. Create/Input/Process Salary Payment data for Employee/Teacher. Left Menu->Payroll->Salary Payment Then filter employee/teacher and put payment
  39. Create/Input Fee Type data for Manage class wise Student Fee. Left Menu->Accounting->Fee Type
  40. Create/Input Fee Type data for Manage class wise Student Fee. Left Menu->Accounting->Fee Type
  41. Create/Input data for collect student fee. Left Menu->Accounting->Fee Collection [Admission Fee/ Monthly Tution Fee/ Hostel Fee/ Transport Fee etc]
  42. Create/Input Expenditure Head data for Manage Expenditure. Left Menu->Accounting->Expenditure Head/Expenditure
  43. Create/Input Invoice data for manage/collect all kinds of Payment from student. Left Menu->Accounting->Create Invoice
  44. After Create/Input Employee/ Teacher/ Guardian & Student data please activate them to login. Left Menu->Administrator->Manage User, Then filter User and activate them
  45. For Manage Frontend Website Basic Info. Please fill out all data in school information Left Menu->Administrator->manage school {For super admin}
  46. For Manage Frontend Website Basic Info. Please fill out all data in school information Left Menu->Administrator->manage school {Except super admin}
  47. For Manage Frontend Slider data. Please input/manage Slider Left Menu->Frontend->Manage Slider
  48. For Manage Frontend Welcome/About data. Please update Left Menu->Frontend->Frontend About
  49. For Manage Frontend Events data. Please manage events Left Menu->Events
  50. For Manage Frontend News data. Please manage news Left Menu-> Announcement ->Manage News
  51. For Manage Frontend Notice data. Please manage Notice Left Menu-> Announcement ->Manage Notice
  52. For Manage Frontend Holiday data. Please manage Holiday Left Menu-> Announcement ->Manage Holiday
  53. For Manage Frontend Gallery data. Please manage Gallery Left Menu-> Media Gallery ->Manage Gallery and Image
  54. You are doen with main feature..
  55. Good Luck!!!
  56. Thank you.

Login to Admin Panel

For login to admin panel please follow the next steps:

1. Run the project path from any web browser like (http://www.yourdomain.com/). 
2. Then you will see the following Login Screen.
3. Enter your username (superadmin) and password (123456).
4. Then Click to "Lon In" Button.
5. You are done with login. 

Lost/Reset Password & Recover

For Lost password & recover password please follow the next steps:

1. From login screen please click Lost Password 
2. Then you will see another Screen.
3. Enter your user email
4. Then Click to "Send" Button.
5. After send you will get Email with password reset/recovery instructions.
5. You are done with Lost & Recover Password.  

View Dashboard Statistics

For view dashboard statistics please follow the next steps:

1. Run the project path from any web browser like (http://www.yourdomain.com/). 
2. Then you will see the following Login Screen.
3. Enter your username (superadmin) and password (123456).
4. Then Click to Lon In Button.
5. After successfull login you will redirect to Admin Dashboard 
6. You are done with View Dashboard. 
                                        

1. School Settings

For School Setting please follow the next steps:

1. Login to System Admin Panel.
2. Select School Setting sub menu under Setting menu from left side bar.
3. Fill up all required fields as per expected value/data.
4. Then Click to Update Button.
5. You are done with School Settings. 

2. Payment Settings

For Payment Setting please follow the next steps:

1. Login to System Admin Panel.
2. Select Payment Setting sub menu under Setting menu from left side bar.
3. Fill up all required fields as per expected value/data.
4. Then Click to Update Button.
5. Same way follow all payment gateway setting.
6. You are done with Payment Settings.

 

3. SMS Settings

For SMS Setting please follow the next steps:

1. Login to System Admin Panel.
2. Select SMS Setting sub menu under Setting menu from left side bar.
3. Fill up all required fields as per expected value/data.
4. Then Click to Update Button.
5. Same way follw all SMS gateway setting.
6. You are done with SMS Settings.

1. Theme

For manage Theme please follow the next steps:

1. Login to System Admin Panel.
2. Select Theme menu from left side bar.
3. Then choose your theme and Click to Activate Button.
4. You are done with Theme module. 
                                        

1. Languages

For manage languages please follow the next steps:

1. Login to System Admin Panel.
2. Select Language menu from left side bar.
3. From Language List Click Update label button to update language label/phrase
4. To Edit your language name click Edit button. 
5. To activate your expected language click Activate button.
6. To delete unnecessary language click Delete button.
7. To add new language click  Add Language tab and fill up fields with data/value.
8. You are done with Language module. 
                                     

1.Global/General Setting (Super Admin Only)

For Manage some common configuration for all school ans owner branding please follow the next steps:

1. Login to System Admin Panel.
2. Select General Setting  sub menu under Administrator menu from left side bar.
4. To configure system Click General Setting  and fill up all necessary fields.
6. You are done with General/ GLobal Setting feature. 

 

2. Manage School (Super Admin Only)

For Manage School please follow the next steps:

1. Login to System Admin Panel.
2. Select Manage School sub menu under Administrator menu from left side bar.
3. To add/create new School click Add School  tab.
4. To edit School Click Edit  button in the School list.
5. To Delete School Click Delete  button in the School list.
6. You are done with Manage School feature. 

3. Payment Setting (Super Admin Only)

For Manage Payment Setting please follow the next steps:
1. Login to System Admin Panel.
2. Select Payment Setting sub menu under Administrator menu from left side bar.
3. To add/create new Payment Setting click Add Payment Setting  tab.
4. To edit Payment Setting Click Edit  button in the Payment Setting list.
5. To Delete Payment Setting Click Delete  button in the Payment Setting list.
6. You are done with Manage Payment Setting feature. 
                                        

4. SMS Setting (Super Admin Only)

For Manage SMS Setting please follow the next steps:
1. Login to System Admin Panel.
2. Select SMS Setting sub menu under Administrator menu from left side bar.
3. To add/create new SMS Setting click Add SMS Setting  tab.
4. To edit SMS Setting Click Edit  button in the SMS Setting list.
5. To Delete SMS Setting Click Delete  button in the SMS Setting list.
6. You are done with Manage SMS Setting feature. 

5. Academic Year

For manage Academic Year please follow the next steps:
1. Login to System Admin Panel.
2. Select Academic Year sub menu under Administrator menu from left side bar.
3. To add/create new Academic Year click Add Academic Year  tab.
4. To edit Academic Year Click Edit  button in the Academic Year list.
5. To Delete Academic Year Click Delete  button in the Academic Year list.
6. You are done with Academic Year feature. 

1. Designations

For Manage Designation please follow the next steps:

1. Login to System Admin Panel.
2. Select Manage Designation sub menu under Human Resource menu from left side bar.
3. To Add/Create new Designation click Add Designation  tab.
4. To Edit Designation Click Edit  button in the Designation list.
5. To Delete Designation Click Delete  button in the Designation List.
6. You are done with Manage Designation feature. 

]

 

2. Employees

For Manage Employee please follow the next steps:

1. Login to System Admin Panel.
2. Select Manage Employee sub menu under Human Resource menu from left side bar.
3. To Add/Create new Employee click Add Employee  tab.
4. To Edit Employee Click Edit  button in the Employee list.
5. To Delete Employee Click Delete  button in the Employee List.
6. You are done with Manage Employee feature. 
                                        

For Manage Teachers please follow the next steps:

1. Login to System Admin Panel.
2. Select Teacher menu from left side bar.
3. To Add/Create new Teacher click Add Teacher  tab.
4. To Edit Teacher Click Edit  button in the Teacher list.
5. To Delete Teacher Click Delete  button in the Teacher List.
6. You are done with Manage Teacher feature. 
                                        

For Manage Classes please follow the next steps:

1. Login to System Admin Panel.
2. Select Class menu from left side bar.
3. To Add/Create new Class click Add Class  tab.
4. To Edit Class Click Edit  button in the Class list.
5. To Delete Class Click Delete  button in the Class List.
6. You are done with Manage Class feature. 

For Manage Section please follow the next steps:

1. Login to System Admin Panel.
2. Select Class sub menu under Section main menu from left side bar.
3. To Add/Create new Section click Add Section  tab.
4. To Edit Section Click Edit  button in the Section list.
5. To Delete Section Click Delete  button in the Section List.
6. You are done with Manage Section feature. 

For Manage Syllabus please follow the next steps:

1. Login to System Admin Panel.
2. Select Class sub menu under Syllabus main menu from left side bar.
3. To Add/Create new Syllabus click Add Syllabus  tab.
4. To Edit Syllabus Click Edit  button in the Syllabus list.
5. To Delete Syllabus Click Delete  button in the Syllabus List.
6. You are done with Manage Syllabus feature. 

For Manage Class Routine please follow the next steps:

1. Login to System Admin Panel.
2. Select Class sub menu under Class Routine main menu from left side bar.
3. To Add/Create new Class Routine click Add Class Routine  tab.
4. To Edit Class Routine Click Edit  button in the Class Routine list.
5. To Delete Class Routine Click Delete  button in the Class Routine List.
6. You are done with Manage Class Routine feature. 

For Manage Guardian please follow the next steps:

1. Login to System Admin Panel.
2. Select Guardian main menu from left side bar.
3. To Add/Create new Guardian click Add Guardian  tab.
4. To Edit Guardian Click Edit  button in the Guardian list.
5. To Delete Guardian Click Delete  button in the Guardian List.
6. You are done with Manage Guardian feature. 

Dear Management We Also Need EZISC Software