Exitus — это система управления школой, которая была разработана в 2021 году для TCC моей команды на курсе ИТ-специалистов в CETEPI-I в городе Паулу Афонсо-BA.
Целью этого проекта было создание веб-приложения, состоящего из трех порталов, предназначенных для руководителей школ, учителей и учащихся.
Будучи студентами из штата Баия, мы имели в своем распоряжении систему управления школами Баии (SGE). Однако эта система предоставляла только табели успеваемости за учебный год, и, к сожалению, зачастую в ней даже не были указаны все наши оценки. Учитывая низкую доступность данных, мы решили создать приложение, подобное SGE Баии, где учащийся мог бы иметь доступ ко всем связанным с ним данным, а именно: оценкам, пропускам, общим средним показателям, объявлениям о занятиях, повторному зачислению и т. д. между другими.
Так как у проекта несколько особенностей, рассказать о них всех не получится, поэтому ниже мы приводим ссылку на видео на YouTube, в котором кратко демонстрируем каждую из них. Кроме того, в файлах проекта есть итоговый документ нашего TCC, в котором также подробно описана каждая функциональность, интегрированная в Exitus.
Демо проекта на YouTube
Чтобы протестировать проект на своем компьютере, необходимо сначала скачать его с этой страницы. После загрузки проекта следующим шагом будет создание системной базы данных в phpMyAdmin, команда создания БД приведена ниже:
CREATE DATABASE Exitus ;
Примечание. Помните, что если вы хотите создать базу данных через Workbench или использовать другое имя в базе данных, вам нужно только изменить предварительные определения файла «Connection.php».
После создания базы данных также необходимо создать таблицы. Для этого скопируйте набор кода в файл data_creation_script.sql и запустите его.
После создания таблиц необходимо добавить некоторые исходные данные, для этого запустите коды, присутствующие в файле Initial_data_insertion_script.sql
Теперь вы можете получить доступ к приложению через браузер, указав URL-адрес localhost, за которым следует порт, на котором работает ваш веб-сервер. В приведенном ниже примере, поскольку мой XAMPP находился на порту 8000, URL-адрес был следующим:
http://localhost:8000
Первый портал, к которому вам необходимо получить доступ, — это портал администратора, где вы будете настраивать свою школу. Имя пользователя и код доступа для первого доступа приведены ниже:
Пользователь | Код доступа |
---|---|
Стандартный пользователь | 867532 |
Если вы хотите узнать, как работает каждый компонент системы, в папке загрузки находится PDF-файл документации TCC нашей команды, который содержит объяснение каждого компонента Exitus.
Жоау Педро Родригеш Соуза и Матеус де Соуза Барбоза