This repository has been archived by the owner. It is now read-only.
RosarioSIS Student Information System for School Management
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ProgramFunctions Version 3.9 update Jun 15, 2018
assets Move flag icons from assets/flags/ to their corresponding locale/[cod… Mar 18, 2018
classes Fix PHP InvalidArgumentException class error Mar 13, 2018
functions Fix Always get school config value first Jun 17, 2018
locale Fix Module not activated case when generating Handbooks May 29, 2018
modules Fix "You are not currently in a marking period" error when recalculat… Jun 25, 2018
plugins Fix PHP Notice Undefined index May 31, 2018
.gitattributes Welcome to GitHub! Jul 2, 2013
.gitignore Ignore Email & Student_Billing_Premium modules May 31, 2018
Bottom.php Translate Help_en.php help texts in locale/[code].utf8/LC_MESSAGES/he… May 29, 2018
CHANGES.md Fix "You are not currently in a marking period" error when recalculat… Jun 25, 2018
CONTRIBUTING.md Add GitHub Issue template Mar 18, 2018
COPYRIGHT Version 3.9 update Jun 15, 2018
Gruntfile.js JS fix fixMenuLogic Mar 12, 2018
Help.php Fix Module not activated case when generating Handbooks May 29, 2018
Help_en.php Fix Module not activated case when generating Handbooks May 29, 2018
INSTALL.md Version 3.9 update Jun 15, 2018
INSTALL_es.md Version 3.9 update Jun 15, 2018
INSTALL_fr.md Version 3.9 update Jun 15, 2018
ISSUE_TEMPLATE.md Add GitHub Issue template Mar 18, 2018
LICENSE Welcome to GitHub! Jul 2, 2013
Menu.php Fix PHP Notice Undefined index May 31, 2018
Modules.php No need for isset() check, already in empty() Feb 22, 2018
PasswordReset.php CSS & HTML add header title to Password Reset page Mar 13, 2018
README.md GitLab Jul 5, 2018
Side.php Side Menu form: add CSS classes Feb 8, 2018
WHATS_NEW.md Translate Help_en.php help texts in locale/[code].utf8/LC_MESSAGES/he… May 29, 2018
Warehouse.php Version 3.9 update Jun 15, 2018
apple-touch-icon.png Reduce PNG images / icons size by 50% using CompressPNG.com Oct 16, 2015
config.inc.sample.php Default school year is 2018 Jun 17, 2018
database.inc.php Fix PHP gettext extension not loaded, and polyfill either (PHPCompati… Feb 8, 2018
diagnostic.php Minor adjustments to PR #233 Feb 17, 2018
favicon.ico Reduce PNG images / icons size by 50% using CompressPNG.com Oct 16, 2015
index.php Check profile ID, so we avoid HackingLog when login with a less privi… May 29, 2018
package.json Add grunt phpdoc task Feb 26, 2018
rosariosis.sql Default school year is 2018 Jun 17, 2018

README.md

RosarioSIS Student Information System

RosarioSIS logo

GitLab

RosarioSIS code is now hosted at GitLab!

License

RosarioSIS is "free" software released under the GNU General Public License version 2.

We welcome your contributions to the project.

Documentation

For installation directions, please refer to the INSTALL.md file.

You need to read the above documentation prior to attempting any install.

Quick Setup Guide

Demo

You can try RosarioSIS and access the online demonstration from the project website.

About RosarioSIS

RosarioSIS screenshot

RosarioSIS has been designed to address the most important needs of administrators, teachers, support staff, parents, students, and clerical personnel. However, it also adds many components not typically found in Student Information Systems. Consider the following:

  • Student screens that include all the critical information necessary for reports and decision-making can be accessed with a point and click. Several customizable features are also included that allow you to gather data important to your school or district.

  • Employee screens that not only provide quick access to demographic information, but also assign email addresses, admittance to the system, passwords, and more.

  • Students can be searched by not only gender, ethnicity, grade level, etc., but also by their schedule, activities, absences, eligibility, grades, GPA, and class rank, where appropriate.

  • A comprehensive grade book that allows teachers to establish grade ranges, weight assignments, track assignments, and issue quarterly and semester grades as well as progress reports. Report card and transcripts are also available. Furthermore, report cards and transcripts can be configured to display grades for any or all of your schools marking periods on the fly.

  • Attendance can be taken electronically by teachers and submitted to the office almost instantly. Also, office staff can modify attendance reports based on information not available at the time roll was taken. The attendance component further provides report capabilities to identify average daily attendance, to provide daily attendance summaries, and to track attendance each day.

  • Middle grade and high school educators will appreciate the eligibility feature of RosarioSIS. No longer will paper or spreadsheets have to be used to report what students are eligible for athletic or academic activities; instead, the grade book will determine electronically if a student is passing or not. The teacher then merely verifies the information and sends it through the system.

  • Scheduler in RosarioSIS allows the scheduling of entire classes or groups as well as the scheduling of a single student. Revisions to a students schedule can be performed quickly. Scheduling based on a students requests is extremely efficient. Running the scheduler on an entire high school takes minutes instead of hours. So, the scheduler can be run several times a day allowing you to scheduler more thoroughly. Also, each time you save a students requests, the scheduler is run under test mode for the student allowing you to resolve conflicts as you have the student in front of you.

  • Courses can be added easily to include weights, instructional assignments, and periods. As well, you can determine if each course requires attendance, affects the honor roll and class rank, and/or has any restrictions. Of course, scheduling reports can be generated through this application also.

  • A calendar is included that details events, activities and student assignments.

  • A school set-up screen is used to establish marking periods, the grade levels in the building, and the number of periods scheduled each day. School demographic information (e.g., name, address, phone numbers, etc.) is entered on this same screen. Your schools can have any number of marking periods in three tiers. For instance, a school could use the conventional two semesters, four quarters, four progress periods model, or a school could establish its only system of marking periods with 3 semesters, 18 quarters, and 36 progress periods. Everything is completely customizable.

You will find RosarioSIS to be a full-featured Student Information System that facilitates your decision-making, provides data necessary for reports to the federal or state governments as well as local boards, and affords convenient access to all of the stakeholders in your building or district. And, because it is web-based, the system can be logged into from any Internet connection.