WEB

출퇴근 및 업무관리 프로그램 개발

위치정보 기반 업무관리 프로그램 개발

Client

인배스트파트너스

Category

홈페이지 제작

Price

4,500,000원

Date

2026년 05월 04일

Link

방문하기 →

https://inbestpartners.kr/

출퇴근 및 업무관리 프로그램 개발

프로젝트 소개

안녕하세요 프로그램 제작 전문 모래소프트입니다. 이번에 제작한 프로그램은 근로자의 출퇴근과 업무 처리현황을 관리하는 프로젝트는 장애인 근로자를 위한 맞춤형 ERP 시스템 개발 건 입니다. 단순히 '코딩'을 넘어, 의뢰인의 관리 공수를 90% 이상 절감해드린 핵심 전략을 공개합니다.


간편한 출퇴근 관리 

관리자가 설정한 주소 반경 10km 이내에서만 출근 버튼이 활성화되도록 설계했습니다. 컴퓨터 또는 핸드폰으로 홈페이지를 접속하면 GPS기반으로 내 위도와 경도를 받아오고, 카카오 지도와 연동해 현재 위치가 어디인지 보이도록 개발했습니다. 근로자가 출/퇴근 처리를 하면 관리자 어드민에서 모든 근로자들을 관리할 수 있는 ERP입니다.



업무 지시 및 모니터링 기능

매일 아침 300명에게 업무를 지시하는 건 불가능에 가깝습니다. 고객요청으로 자동 업무 연장 기능을 도입했습니다. 기한만 설정해두면 시스템이 알아서 업무를 배정합니다. 관리자 화면에서는 날짜를 선정하고 근로자/회사별로 필터링하여 해당 날짜의 근로자가 올린 사진과 결과물만 확인하면 됩니다. 자동업무 연장등록에 체크를 한경우, 매일 동일한 업무가 주어지고 업무기한을 정한 경우, 업무 기한일까지만 해당 업무가 근로자에게 뜨게 됩니다. 


근로자로 로그인을 해서 들어가면, 나에게 주어진 지시 업무가 뜨고 내가 처리한 업무와 사진을 업로드할 수 있습니다. 



이제 관리자에서 모든 근로자들의 출퇴근 현황과 진행한 업무들, 업무 사진을 보고 싶다면, 관리자 페이지에서 업무관리 -> 근태관리에서 Excel down버튼을 누르면 원하는 기간의 업무진행 상황을 손쉽게 볼수있습니다. 


출근 안한 직원은 어떻게 기록에 남나?

매일 새벽 1시에 스케줄러로 모든 직원들의 리스트를 돌면서 공휴일, 연차, 근로일이 아닌 경우 결근 데이터를 만들지 않고 오늘 출근을 해야할 직원의 경우 일단 결근으로 데이터를 만들도록 설계했습니다. 그리고 근로자가 출근을 누른 경우 그때 출근 시간이 남고 지각/ 출근이 찍히게 됩니다. 


공휴일 관리는 어떻게? 

매년 초에 모든 공휴일을 입력해야 합니다. 매일 도는 스케줄러가 오늘 공휴일이라면 결근 데이터를 만들지 않고, 엑셀에는 공휴일이라고 남겨 출근하지 않은 사유를 기록합니다. 


한눈에 볼 수 있는 데시보드

오늘 몇명이 출근을 했고 몇명이 지각을 했는지 한눈에 볼수 있도록 데시보드를 추가해드렸습니다. 인력 관리인만큼 쉽게 알아보고 결근한 인원을 쉽게 추릴 수 있습니다. 



출퇴근이 몰리는 시간에 서버가 터질수도 있겠다

Docker 기반의 최적화된 환경과 함께 실시간 서버 모니터링 시스템을 기본으로 탑재해드렸습니다. CPU/메모리 점유율 실시간 감시, 과부하 발생 시 즉각 대응 시스템을 도입했습니다. 

개인화된 프로그램을 제작하기 위해서는 개발자와 의뢰자의 끊임없는 소통이 필요합니다.

다 제작이 완료됐다고 생각했는데도 실사용자가 유입되고 나서도 많은 수정 요청사항이 있었습니다. 

기업회원관리 상태에 보류, 대기 모드도 추가하기

일반 회원에서 비활성 활성 빼고 계약 추가하기 - 활성을 계약으로 바꾸기 비활성은 없애기 

연차 등록에서 이름 쳐서 등록할수있게 해주기

- 엑셀파일에 추석이라서 근로자가 출근하지 않았다면 '추석' 이라고 나오게 하기

출근안한날은 엑셀에서 아예 안나오게 하기 (지금 휴일로 나옴)

한사람만 뽑으면 파일명 엑셀파일이름을 김철수_ 이런식으로 나오게 하기 

공휴일에 출근 안되게 하기

실행업무 부분에 날짜 따로 빼드리기 , 오늘 버튼 만들어주기 

업무 등록에 id를 순서대로 해주기 

- 회원 관리도 id를 순서대로 해주기 

- 기업회원 엑셀도 기업 이름으로 

- 근태관리에서 근무형태 에서 회사 예외 추가하기

- 어드민은 출근 기록 안생기게 


개발은 10일에 끝나더라도 정말 필요한 프로그램을 만들기 위해서는 3달이 걸릴수도 있습니다. 모래소프트는 단순히 고객이 아니라 같이 협력하는 관계를 구축하겠습니다. 

우리 회사만의 ERP를 구축하고 싶으시다면 모래 소프트에 연락주세요!  '원클릭 엑셀 다운로드' 기능으로 원하는 기간의 모든 데이터를 완벽한 보고서 형태로 뽑아내 드려 관리자 업무를 단순화 시켜드리겠습니다. 저희는 단순히 코드를 치는 사람이 아닙니다.


회원 구조 

일반회원 (직원) — 출퇴근 기록, 업무 등록, 급여일, 장애 등급/유형, 소속 기업 연결

기업회원 (회사) — 직원들을 소속으로 관리, 사업자등록번호, 담당자 정


기술 스택

백앤드 - Django (Python)

프론트앤드 - HTML/CSS/JS + Bootstrap 기반 어드민 템플릿

DB - MYSQL

배포 - Docker

제공 서비스

업무관리프로그램출퇴근프로그램
포트폴리오 목록으로