Paul-Valdez / CS151-School-Management-System

SJSU CS 151 Object-Oriented Design project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

School Management System

Project Report https://docs.google.com/document/d/1ID_DY9BFTDegdN5ANLDF8RbqGKMw3p8J6pPjvrQAFyY/edit?usp=sharing

Team 3

Paul Valdez, Gabriel Peregrino, Royce Li, Steve Nguyen

Problem

Major institutions like San Jose State University manage a vast number of students, faculty, and other personnel. Managing the records of such a substantial population without a digital system would be overwhelming. Manually searching and retrieving information for those associated with the university would be impractical and inefficient.

Our project addresses the following issues:

  • Lack of reliable employee management system.
  • Difficulty keeping track of a large populous of staff and students.
  • No classification between staff and student.

Functionality

The system will feature:

  • Student and Teacher's Registration Module: Captures essential personal details for enrollment and employment.

Description

Our team is developing an integrated management system to streamline the handling of student and faculty data, addressing current challenges in tracking and classification. Utilizing a PostgreSQL database hosted on Supabase for data storage and leveraging JSWING for a user-friendly interface.

Beyond its core functionalities, this project offers team members valuable hands-on experience in SQL CRUD operations, data transactions, and interface design, ensuring technical growth alongside project completion.

About

SJSU CS 151 Object-Oriented Design project


Languages

Language:Java 99.6%Language:PLpgSQL 0.4%