Exitus는 Paulo Afonso-BA 시 CETEPI-I의 IT 기술자 과정에서 우리 팀의 TCC를 위해 2021년에 개발된 학교 관리 시스템입니다.
이 프로젝트는 학교 관리자, 교사 및 학생을 대상으로 하는 3개의 포털로 구성된 웹 애플리케이션을 만드는 것을 목표로 했습니다.
바이아 주 출신의 학생으로서 우리는 바이아 학교 관리 시스템(SGE)을 마음대로 사용할 수 있었습니다. 하지만 이 시스템은 해당 학년의 성적표만 제공했고, 아쉽게도 우리 성적조차 모두 반영하지 못하는 경우가 많았습니다. 이러한 낮은 데이터 가용성을 고려하여 우리는 학생이 연결된 모든 데이터(평가 성적, 결석, 일반 평균, 수업 공지, 재등록 등)에 액세스할 수 있는 Bahia의 SGE와 유사한 애플리케이션을 만들기로 결정했습니다. 다른 사람들 사이.
프로젝트에는 여러 가지 기능이 있으므로 모든 기능에 대해 설명하는 것은 불가능하므로 아래에 각 기능을 간략하게 설명하는 YouTube 동영상 링크를 제공합니다. 또한, 프로젝트 파일에는 Exitus에 통합된 각 기능을 자세히 설명하는 TCC의 최종 문서가 있습니다.
YouTube의 프로젝트 데모
컴퓨터에서 프로젝트를 테스트하려면 먼저 이 페이지에서 다운로드해야 합니다. 프로젝트를 다운로드한 후 다음 단계는 phpMyAdmin에서 시스템 데이터베이스를 생성하는 것입니다. DB 생성 명령은 다음과 같습니다.
CREATE DATABASE Exitus ;
참고: Workbench를 통해 데이터베이스를 생성하거나 DB에서 다른 이름을 사용하려는 경우 "Connection.php" 파일의 사전 정의만 변경하면 된다는 점을 기억하세요.
데이터베이스를 생성한 후에는 테이블을 생성해야 합니다. 이를 위해서는 해당 코드 세트를 Database_creation_script.sql 파일에 복사하고 실행하세요.
테이블이 생성되면 일부 초기 데이터를 추가해야 합니다. 이를 수행하려면initial_data_insertion_script.sql 파일에 있는 코드를 실행하세요.
이제 URL localhost와 웹 서버가 실행 중인 포트를 사용하여 브라우저를 통해 애플리케이션에 액세스할 수 있습니다. 아래 예에서는 내 XAMPP가 포트 8000에 있었기 때문에 URL은 다음과 같습니다.
http://localhost:8000
액세스해야 하는 첫 번째 포털은 학교를 구성할 관리 포털입니다. 최초 액세스를 위한 사용자 이름과 액세스 코드는 다음과 같습니다.
사용자 | 액세스 코드 |
---|---|
표준 사용자 | 867532 |
시스템의 각 구성 요소가 어떻게 작동하는지 알고 싶다면 다운로드 폴더 안에 각 Exitus 구성 요소에 대한 설명이 포함된 우리 팀의 TCC 문서 PDF가 있습니다.
주앙 페드로 로드리게스 수자와 마테우스 드 수자 바르보사