Git Product home page Git Product logo

course_management's Introduction

수강관리 시스템

개발환경

  • 개발언어 및 환경 : php, html, Oracle (10g express)
  • 개발인원 : 3
  • 역할 : 학생, 관리자 파트

개요

교내 수강관리 시스템을 참조하여 수강관련 정보 데이터베이스를 작성하고, 이를 활용하는 수강관리 시스템을 제작하는 것이 이 프로젝트의 목적입니다. 사용자들이 데이터베이스 활용을 어디서든 간편하게 할 수 있도록 웹페이지의 형식으로 이를 활용할 수 있도록 구현하였으며, 각 사용자의 종류별로 그에 적합한 기능을 제공합니다. 사용자의 종류를 크게 4개의 파트로 나누었으며 이는 아래와 같습니다.

  • 학생
  • 교수
  • 조교
  • 관리자

기능상세

학생

  • 수강 확인 및 취소
  • 수강편람 확인 및 신청
  • 시간표보기 : 실제 시간표와 동일한 형태로 표시됩니다.
  • 성적확인 : 학기별, 전체 단위로 확인할 수 있습니다.

교수

  • 성적 확인 입력 및 수정
  • 각 과목별 출석부 확인

조교

  • 교과목 확인 입력 수정 및 삭제
  • 학생 정보 확인 입력 수정 및 삭제
  • 학생 및 교수 검색
  • 학생 및 교수의 시간표 조회
  • 각 과목 출석부 확인

관리자

  • 교수 및 조교의 명단 입력
  • 각 건물 강의실 사용가능시간 조회

공통 제작 사항

  • 데이터베이스 스키마를 구상하고 구현하였습니다.
  • 데이터베이스와 웹 페이지간의 실질적인 연동은 Oracle에서 제공하는 oci 함수를 구현하였습니다.
  • 웹 페이지는 php와 html을 기반으로 작성되었습니다.

course_management's People

Contributors

escaper423 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.