moe-lk / sis-php Goto Github PK
View Code? Open in Web Editor NEWNational Students Information System of Sri Lanka
License: GNU General Public License v2.0
National Students Information System of Sri Lanka
License: GNU General Public License v2.0
Need to capture the following features of the student.
ethnicity
Currently, the admission number is only allowed to add a number, we need to allow them to type admission number like 2019/AS/G3/1235
insert a button for bulk uploading in the login page of the real site.
need to capture contact details of multiple persons for textbooks uniforms , milk,mid-day meal, shoes of home, mobile and official telephone numbers
Add more requirements on this
although the assessments were configured earlier to enter SBA and term tests now the marks cannot be entered.
can be configured to obtain facility fees paid by students
Edited Identity type is not reflected in the overview from BC to NIC
Enable delete function for editing subject. it has been noted that certain subjects are incorrectly assigned to incorrect education levels.
Need to configure student daily attendance and Absence
need to have features to capture the following details of the school
Land
Labs
Libraries
Buildings
Roof area
Water
Electricity
Internet
Telephone
Sanitation
hostels/ staff room/quarters
computers
home science/aesthetic
sport facilities
health and nutrition facilities
need to do the following with student results/ academic performance
track progress
generate report card/character certificate
predict trends of student performance through grades for each subject
need to keep track of what changes have happened to the school.eg- name change or status change from closing to combining, splitting, reopening
Label Change in creating position in the system when creating the position-
Staff position title as Teacher Service Class
Staff position Grade as Teacher Service Grade
Current OpenEMIS don't allow to edit the email address. We should allow for, in case if there no email addresses for principals and teacher before Bulk data upload, there is no way to notify.
Need to capture the following details of the school
Difficulty level
medium
Ethnicity
Gender
School id
Religion
Grade span
Division
Electorate division
Divisional Secretariat division
GN Division
Institution type-(gov/pri/special)
Classification (Academic / Non-Academic/vocational)
Institution sector(gov/ pri)
Institution Provider(gov/ pri)
Reason for closing the school
Need to capture bank account details of the student. additionally, it should also capture the history of payment details of the scholarship grant of each school
need to swap to subjects from grade 6-9 and grade 10-11.
grade 6-9
correct subject name = life skills and civic education.
incorrect name = citizenship education and governance
grade 10-11
correct subject name = citizenship education and governance
incorrect name = life skills and civic education.
need to configure bank details of the school
the edit button is not functional as you cannot add or edit the admission number
Competencies should be configured for the primary section with colours
although the data is entered with respect to the following items they are not visible after entry.
Birth District
Birth Divisional Secretariat
Nationality
Birth Certificate Number
the total count does not tally with provincial counts in Grafana
Increase number of parallel classes per grade from 10 to 20
Certain students cannot be entered with age limit restrictions (special education unit, 13 intermediate pool)
Subjects cannot be deselected from certain grades in certain schools
All the users will be listed in the Directory even if the filter options are applied
Need to capture data related to the following programmes
Uniform
shoe
textbooks
milk
Mid-day meal
Suraksha
the columns needed to be increased for subjects in the bulk upload format as many schools are teaching 16 subjects for grade 6-9 students.
show different types of institution in the initial institution list | Government schools, private aided/unaided schools, special educationschool and whether they are active and inactive
need to capture the following details
religion
supervision details
functioned dates
parallel classes
grade 1 admission details
Grade 5 scholarship details
Number of students year-end exam failed
enable option for add device details under each student/ teacher ..etc (for example, if that TAB program happens, SIS can keep that inventory details too under this information)
need to include this feature to capture Grade 5 scholarship, O/L and A/L examination results.
need to configure Behaviour to later generate character certificates
Need a feature to capture the details Nearest School is the Best School in projects
Can enter students more than the mentioned number for a class
1 ) Total school count can be changed as the total count of active schools
2) A graph (Pie chart) showing the counts of both inactive and active schools.
Need to configure these two features as the schools are requesting these for the A/L classes that have started this month. there are two academic periods which starts on January for the rest of the grades and September for A/L students
Currently, the A/L subjects are not indicated with the medium. it is essential for the examination department to have that feature.
withdrawan students are visible in the class
These are the list of nationalities/ethnicities in Sri Lanka.
In adition, the current options are listed as Sri Lankan BC, Sri Lankan NIC. during the data cleaning part, provide an option to update the nationalities for manual data entries.
Need to have complete record of the insurance claim history claimed by the student. probably need to be linked with the insurance company
Approved students are not visible in the total student count although they are visible in the pending admission with approved yellow sticker.
Need a feature in the system to export institution details of all active 10,184 schools into an excel sheet.
Need to link SIS with Teacher HRM to access teacher data to reduce re-entering teacher data into the system.
in school dashboard, all the students are assigned to Class 1A
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.