질문이 있으십니까?

기본 컨텐츠 및 사용자가 직접 참여하여 만들어진 다양한 내용을 검색합니다.

캡스 및 세콤 근태기기에서 오는 Input 데이타 로그 조회 기능 제공

요청사항

신근태관리 시스템은 캡스와 세콤 등 외부 단말기와 연동되는 기능이 있습니다. 캡스와 세콤등의 단말기에서 출근하기, 퇴근하기등의 행동을 하였을 때, 그 데이타를 실시간으로 그룹웨어 서버로 전송하는 기능이지요. 그러나, 이때 캡스 및 세콤에서 발생하는 사원을 구분하는 ID는 그룹웨어 아이디가 아니라, 카드번호 및 지문번호입니다. 그래서, 그룹웨어는 사용자별로 이정보를 매핑 하도록 되어 있습니다. 또한, 통신 에러가 발생하게 되면 연동이 안되겠지요. 아래의 경우는 제대로 연동이 안되는 사유일 것입니다.
  1. 근태단말기에서 입력된 사원ID값이 그룹웨어 사용자ID와 매핑이 안되어 인식할 수 없는 경우
  2. 넘어오는 데이타 포멧이 잘못된 경우, 가령 출근 및 퇴근일시의 포멧이 다르거나, 정의된 형식대로 넘어오지 않아 처리하지 못할 경우
  3. 통신에러로 인해 근태단말기에서는 자료가 있지만, 그룹웨어 서버로 넘어오지 않는 경우
  4. 한번에 여러명의 출근 퇴근 정보가 넘어올 경우, 프로그램 오류로 인해 전부 100% 처리를 못하고 실패되는 경우
  5. 그 외, 분석이 필요한 다른 경우

개선사항

캡스 및 세콤단말기에서 넘어오는 데이타를 처리하기 전에 Input된 상태를 그대로 로그로 남겨 사용자에게 제공하는 기능을 만들었습니다. 이미 시스템 내부에 로그는 존재하였으나, 사용자가 쉽게 파악할 수 있도록 했습니다. 어떤 데이타가 넘어왔으며, 그 데이타를 어떻게 처리했고, 실패된 것이 어떤 것이 있는지 ? 쉽게 알 수 있도록 했습니다.
[ 그림. 근태단말기 캡스 및 세콤에서 넘어온 데이타를 보여주는 로그화면 ]
[ 그림. 하나의 로그를 클릭했을 때, 세부적으로 처리된 결과 화면 ]
  1. 이제, 이 화면을 보면서 근태단말기와 그룹웨어간의 불일치를 제로화(0%) 하시기 바랍니다. 만약, 프로그램 오류가 있다면 로그에 남아있을 것이며 발견되시면 시스템관리자에게 문의하시기 바랍니다.

댓글을 작성하세요

문서 이력