프로젝트 배경
⚠️ 문제점
·오프라인 교육 전환 비용 및 행정 부담 증가
·스킵, 빠른 넘김 등 형식적 수강에 대한 통제가 어려움
·고용량 트래픽에 취약한 기존 시스템 구조로 대규모 사용자 대응에 한계
·관리자 입장에서 이력 파악과 관리 효율성이 낮음
✅ 프로젝트 목표
·설치 없이 웹에서 수강 가능한 의무교육 LMS 구축
·부정수강 방지 및 이력 관리 자동화 구현
·17만 명 이상 동시 접속 대응 가능한 안정적 구조 확보
·관리자 중심의 교육 등록·관리 기능 강화
❗ 주안점
·스킵/부정수강 감지 로직 구현으로 교육 이수의 실효성 확보
·웹 기반 환경에서 누구나 쉽게 접근 가능한 UX 설계
·관리자·사용자 권한에 따른 기능 분리 및 UI 최적화
·고용량 트래픽 대응 구조 적용으로 장애 없이 대규모 서비스 운영 가능
·오프라인 교육 전환 비용 및 행정 부담 증가
·스킵, 빠른 넘김 등 형식적 수강에 대한 통제가 어려움
·고용량 트래픽에 취약한 기존 시스템 구조로 대규모 사용자 대응에 한계
·관리자 입장에서 이력 파악과 관리 효율성이 낮음
✅ 프로젝트 목표
·설치 없이 웹에서 수강 가능한 의무교육 LMS 구축
·부정수강 방지 및 이력 관리 자동화 구현
·17만 명 이상 동시 접속 대응 가능한 안정적 구조 확보
·관리자 중심의 교육 등록·관리 기능 강화
❗ 주안점
·스킵/부정수강 감지 로직 구현으로 교육 이수의 실효성 확보
·웹 기반 환경에서 누구나 쉽게 접근 가능한 UX 설계
·관리자·사용자 권한에 따른 기능 분리 및 UI 최적화
·고용량 트래픽 대응 구조 적용으로 장애 없이 대규모 서비스 운영 가능
프로젝트 성과
시니어를 위한 UI/UX
사용자 평균연령이 50세인 프로젝트로, 시니어 사용자들에게 최적화된 UI/UX를 고려하여 구축하였고
사용자 만족도 90%를 도출하였습니다.
사용자 만족도 90%를 도출하였습니다.
부정수강 탐지 정확도 93%
탭 전환, 영상 스킵 등 비정상 행위 자동 감지율 93% 이상
관리자 수기 업무 60% 이상 절감
자동 이력 관리 및 통계 필터 도입으로 운영 효율 대폭 상승
핵심 기능
웹 기반 예약·수강 기능
설치 없이 웹브라우저에서 교육 예약 및 수강 가능
부정수강 탐지 시스템
탭 전환·스킵 감지 등 자동 이력 체크로 이수 실효성 강화
관리자 전용 대시보드 및 통계 기능
수강자 관리, 교육 등록, 이력 확인 및 통계 시각화 기능 포함
GPS 기반 운전주행중 수강금지 기능
GPS 기능을 활용하여 사용자가 운전중인것으로 추측될때는 안전을 위해서 수강이 금지되도록 설정
진행 단계
사용자 흐름 및 시스템 구조 기획
2020.08.
교육 예약 → 수강 진행 → 이수 처리 전체 흐름 정의
부정수강 감지 로직 및 관리자 기능 설계
2020.09.
탭 전환 감지, 시청률 체크, 관리자 승인 기능 설계
프론트/백엔드 개발 및 서버 인프라 구성
2020.09.
웹 수강 기능 개발, 관리자 페이지 구축, 서버 부하 대응
테스트 및 운영 전환
2020.10.
실 사용자 테스트 → 오류 수정 → 안정화 후 운영 이관
프로젝트 상세
1. 개요
17만 명 이상의 사용자를 대상으로 운영 중인 웹 기반 LMS(Learning Management System) 서비스입니다. 의무교육을 위한 플랫폼으로, 별도의 프로그램 설치 없이 웹브라우저만으로 예약 및 수강이 가능하며, 관리자 전용 사이트를 통해 전체 과정을 통제 및 관리할 수 있도록 설계되었습니다.
2. 의뢰내용 및 주안점
교육을 반드시 이수해야 하는 대상자들이 사용하는 시스템인 만큼, 스킵·부정사용 등을 방지할 수 있는 기능이 핵심이었습니다. 또한 고용량 사용자 트래픽에 대응할 수 있는 안정적인 서버 구조와, 사용 편의성을 해치지 않으면서도 보안성과 관리성을 확보하는 것이 중요한 요구사항이었습니다.
3. 작업범위
- 수강 예약 및 진행 플로우 설계
- 스킵/부정사용 감지 로직 개발
- 관리자 사이트 및 수강 이력 관리 기능 구현
- 별도 설치 없이 웹브라우저 기반으로 수강 가능한 환경 구성
- 사용자/관리자 권한별 인터페이스 및 기능 분리 설계
4. 주요기능
- 웹 기반 예약 및 수강 기능 (별도 프로그램 설치 불필요)
- 의무교육 대상자 관리 및 수강 이력 기록
- 스킵, 부정수강 감지 기능
- 관리자 전용 사이트 운영: 교육 등록, 사용자 관리, 이력 조회 등
- 17만 명 이상 사용자 동시 대응 가능한 구조 설계
17만 명 이상의 사용자를 대상으로 운영 중인 웹 기반 LMS(Learning Management System) 서비스입니다. 의무교육을 위한 플랫폼으로, 별도의 프로그램 설치 없이 웹브라우저만으로 예약 및 수강이 가능하며, 관리자 전용 사이트를 통해 전체 과정을 통제 및 관리할 수 있도록 설계되었습니다.
2. 의뢰내용 및 주안점
교육을 반드시 이수해야 하는 대상자들이 사용하는 시스템인 만큼, 스킵·부정사용 등을 방지할 수 있는 기능이 핵심이었습니다. 또한 고용량 사용자 트래픽에 대응할 수 있는 안정적인 서버 구조와, 사용 편의성을 해치지 않으면서도 보안성과 관리성을 확보하는 것이 중요한 요구사항이었습니다.
3. 작업범위
- 수강 예약 및 진행 플로우 설계
- 스킵/부정사용 감지 로직 개발
- 관리자 사이트 및 수강 이력 관리 기능 구현
- 별도 설치 없이 웹브라우저 기반으로 수강 가능한 환경 구성
- 사용자/관리자 권한별 인터페이스 및 기능 분리 설계
4. 주요기능
- 웹 기반 예약 및 수강 기능 (별도 프로그램 설치 불필요)
- 의무교육 대상자 관리 및 수강 이력 기록
- 스킵, 부정수강 감지 기능
- 관리자 전용 사이트 운영: 교육 등록, 사용자 관리, 이력 조회 등
- 17만 명 이상 사용자 동시 대응 가능한 구조 설계

첫 예약 페이지