목차

출퇴근 관리

개요

출퇴근 관리는 출근, 퇴근 정보를 관리하는 기능을 제공한다.

설명

출퇴근 관리는 출근, 퇴근 정보를 관리하기 위한 목적으로, 출근, 퇴근, 조회 기능을 수반한다.

관련소스

유형대상소스명비고
Controlleregovframework.com.uss.cmt.web.EgovCmtManageController.java출퇴근관리 Controller Class
Serviceegovframework.com.uss.cmt.service.EgovCmtManageService.java출퇴근관리 Service Class
ServiceImplegovframework.com.uss.cmt.service.impl.EgovCmtManageServiceImpl.java출퇴근관리 Serviceimpl Class
VOegovframework.com.uss.cmt.service.CmtDefaultVO.java검색 VO Class
VOegovframework.com.uss.cmt.service.CmtManageVO.java출퇴근 관리 VO Class
DAOegovframework.com.uss.cmt.service.impl.EgovCmtManageDAO.java출퇴근관리 DAO Class
JSP/WEB-INF/jsp/egovframework/com/uss/cmt/EgovCmtManageList.jsp출퇴근관리 목록조회 페이지
QUERY XMLresources/egovframework/sqlmap/com/uss/cmt/EgovCmtManage_SQL_Altibase.xml출퇴근관리 Altibase용 QUERY XML
QUERY XMLresources/egovframework/sqlmap/com/uss/cmt/EgovCmtManage_SQL_Cubrid.xml출퇴근관리 Cubrid용 QUERY XML
QUERY XMLresources/egovframework/sqlmap/com/uss/cmt/EgovCmtManage_SQL_Mysql.xml출퇴근관리 Mysql용 QUERY XML
QUERY XMLresources/egovframework/sqlmap/com/uss/cmt/EgovCmtManage_SQL_Oracle.xml출퇴근관리 Oracle용 QUERY XML
QUERY XMLresources/egovframework/sqlmap/com/uss/cmt/EgovCmtManage_SQL_Tibero.xml출퇴근관리 Tibero용 QUERY XML
Idgen XMLresources/egovframework/spring/com/idgn/context-idgn-Cmt.xml출퇴근관리 Id생성 Idgen XML
Messageresources/egovframework/message/com/message-common_ko.properties출퇴근관리 message properties

클래스 다이어그램

ID Generation

ID Generation 관련 DDL 및 DML

	CREATE TABLE COMTECOPSEQ (
		TABLE_NAME VARCHAR(16) NOT NULL,
		NEXT_ID DECIMAL(30,0) NOT NULL,
		PRIMARY KEY (TABLE_NAME)
	);
 
	INSERT INTO COMTECOPSEQ VALUES('WRKTM_ID','0');
 

관련테이블

테이블명테이블명(영문)비고
연계메시지COMTNCOMMUTE출, 퇴근 정보를 관리한다

관련화면 및 수행매뉴얼

출퇴근관리 조회

ActionURLController methodQueryID
목록조회/uss/cmt/EgovCmtManageList.doselectUserCmtListcmtManageDAO.selectCmtList_S

조회 : 기 등록된 출퇴근 관리의 목록을 조회한다.
출근 : 출근 버튼을 클릭한 시간을 기준으로 출근시간이 등록된다.
퇴근 : 퇴근 버튼을 클릭한 시간을 기준으로 퇴근시간, 야근시간이 등록된다.


출퇴근관리 출근

ActionURLController methodQueryID
등록uss/cmt/EgovCmtWrkStartInsert.doinsertWrkStartCmtInfocmtManageDAO.insertWrkStartCmtInfo_S

- 출근 버튼을 클릭한 시간을 기준으로 출근시간이 등록된다.
- 1일 기준 중복 클릭시 오류로 처리한다.


출퇴근관리 퇴근

ActionURLController methodQueryID
등록uss/cmt/EgovCmtWrkEndInsert.doinsertWrkEndCmtInfocmtManageDAO.insertWrkEndCmtInfo_S

- 퇴근 버튼을 클릭한 시간을 기준으로 퇴근시간이 등록된다.
- 퇴근시간 등록과 함께 야근시간, 출퇴근 상태가 등록된다.
- 1일 기준 중복 클릭시 오류로 처리한다.