← 모든 프로젝트

CASE STUDY

전과 신청·승인 및 학적 연계 시스템

레거시 화면 전환과 신규·개선 개발을 통해 전과 신청·승인·학적 연계를 지원한 실제 운영 학사 시스템입니다.

기간
2024.07 — 2026.02
역할
업무 화면 · 권한 제어 · 데이터 연계 개발
환경
울산대학교 학사·입학 시스템
기술
C# · ASP.NET WebForms · DevExpress · MSSQL · Stored Procedure
01

SNAPSHOT

한눈에 보는 결과

문제
기존 학사 업무를 전환하면서 신청·접수·결과 등록·승인 단계마다 다른 처리 기능과 수정 제한을 화면에 반영해야 했습니다.
내 역할
레거시 화면 전환, 신규 기능 개발·개선, 상태별 화면 제어와 기존 DB 프로시저 연동
핵심 변화
7개 탭에서 업무 단계별 조회와 처리를 제공하고, 신청 상태와 확정 여부에 따라 수정·삭제·결과 입력을 제어했습니다. 최종 승인에는 학적 반영 처리를 연계했습니다.
확인된 범위
ASP.NET WebForms 화면과 C# 처리 로직의 전환·개발·개선을 담당했으며, 기존 DB 프로시저를 연동했습니다. 실제 담당자가 사용하는 운영 시스템에 적용되었습니다.
02

DISCOVERY

문제를 어떻게 발견했는가

레거시 화면 전환과 신규·개선 기능 개발 과정에서 전과 업무의 처리 단계와 상태별 제약을 반영해야 했습니다. 접수·승인된 신청 자료와 확정된 결과는 수정 가능 범위가 달랐고, 최종 승인 단계는 학적 반영 처리로 이어졌습니다.

03

DECISIONS

왜 이 구조를 선택했는가

  • 신청, 접수, 확정·출력, 접수 처리, 명단 조회, 결과 등록, 승인 처리를 7개 탭으로 구분해 업무별 조회와 처리를 제공했습니다.
  • 신청 상태와 확정 여부를 함께 확인해 수정·삭제 버튼과 결과 입력 기능을 제어했습니다.
  • 조회·등록·승인에 필요한 값을 기존 업무 서비스와 DB 프로시저에 전달하고, 처리 결과와 오류 메시지를 화면에 안내했습니다.
  • 최종 승인 기능에 학적 반영 서비스 호출을 연결했습니다.
04

SYSTEM

실제 시스템

  1. 01신청

    신청 정보 입력·조회

  2. 02접수

    접수·반려와 상태별 수정 제한

  3. 03결과 등록

    전입 결과 입력과 확정 처리

  4. 04승인

    선택 대상 승인과 학적 반영 연계

05

VERIFICATION

검증

  • 원본 소스에서 7개 탭과 탭별 조회·처리 기능을 확인할 수 있습니다.
  • 신청 상태와 확정 여부에 따른 수정·삭제 및 결과 입력 제어가 소스에 포함되어 있습니다.
  • 최종 승인 경로에 학적 반영 서비스 호출이 연결되어 있습니다.
  • 전환·개발한 기능은 실제 업무 담당자가 사용하는 운영 시스템에 적용되었습니다.
06

SCOPE

적용 범위와 한계

  • DB 프로시저를 직접 작성한 범위는 아니며, 기존 프로시저와 화면·C# 로직을 연동했습니다.
  • 업무 처리 시간 단축이나 오류 감소율은 별도로 측정하지 않았습니다.