이 사이트는 전자정부 표준프레임워크 구버전(1.0 ~ 4.3) 가이드 아카이브입니다. 내용은 더 이상 갱신되지 않습니다. 최신 내용은 최신 버전 문서에서 확인하세요.

공통컴포넌트 1.0

통계/리포팅 - 자료이용현황통계

개요

자료이용현황통계는 각종 게시판 다운로드 현황에 대한 통계자료를 특정 조건에 맞게 제공한다.

설명

  • 자료이용현황통계는 각종 게시판에서 다운받은 첨부화일에 대해 게시판별, 기간구분별, 기간별 통계자료를 제공한다.
  ① 자료이용현황목록조회 : 등록된 자료이용현황정보를 최근 등록 순서대로 조회하고, 그 결과 목록을 화면에 반영한다.
  ② 자료이용현황상세조회 : 자료이용현황 목록을 조회한 뒤 특정 목록을 선택하면, 상세현황이 조회된다.
  ③ 자료이용현황등록 : 게시글에 등록된 자료를 다운로드 받을 경우 자료이용현황이 생성된다.

관련 리소스

관련소스

관련소스
유형대상소스명비고
Controlleregovframework.com.sts.web.EgovDtaUseStatsContoller.java자료이용현황통계를 위한 컨트롤러 클래스
Serviceegovframework.com.sts.service.EgovDtaUseStatsService.java자료이용현황통계를 위한 서비스 인터페이스
ServiceImplegovframework.com.sts.service.impl.EgovDtaUseStatsServiceImpl.java자료이용현황통계를 위한 서비스 구현 클래스
DAOegovframework.com.sts.service.impl.DtaUseStatsDAO.java자료이용현황통계를 위한 데이터처리 클래스
VOegovframework.com.sts.service.DtaUseStatsVO.java자료이용현황통계를 위한 VO 클래스
Modelegovframework.com.sts.service.DtaUseStats.java자료이용현황통계를 위한 Model 클래스
JSP/WEB-INF/jsp/egovframework/sts/EgovDtaUseStatsList.jsp자료이용현황통계 목록조회를 위한 jsp페이지
JSP/WEB-INF/jsp/egovframework/sts/EgovDtaUseStatsDetail.jsp자료이용현황통계 상세조회를 위한 jsp페이지
XML/egovframework/sqlmap/com/sts/EgovDtaUseStats_SQL_*.xml자료이용현황통계 QUERY XML
XML/WEB-INF/config/egovframework/springmvc/egov-com-stsaop.xml자료이용현황통계 통계정보를 등록하기 위한 AOP Config XML

클래스 다이어그램

클래스다이어그램

관련테이블

관련테이블
테이블명테이블명(영문)비고
자료이용현황통계COMTNDTAUSESTATS각종 게시판 다운로드 현황에 대한 통계자료를 특정 조건에 맞게 제공하기 위한 속성을 정의한다.

ID Generation

  • ID Generation Service를 활용하기 위해서 Sequence 저장테이블인 COMTECOPSEQ에 DUS_ID 항목을 추가한다.
  INSERT INTO COMTECOPSEQ VALUES('DUS_ID','0');
 

관련화면 및 수행메뉴얼

자료이용현황통계 목록조회

자료이용현황통계 목록조회
ActionURLController methodQueryID
조회/com/sts/selectDtaUseStatsList.doselectDtaUseStatsList“dtaUseStatsDAO.selectDtaUseStatsList”
조회/com/sts/selectDtaUseStatsList.doselectDtaUseStatsList“dtaUseStatsDAO.selectDtaUseStatsListTotCnt”
조회/com/sts/selectDtaUseStatsList.doselectDtaUseStatsList“dtaUseStatsDAO.selectDtaUseStatsListBarTotCnt”
조회/com/sts/selectDtaUseStatsList.doselectDtaUseStatsList“dtaUseStatsDAO.selectDtaUseStatsBarList”

자료이용현황통계 목록은 페이지 당 5건씩 조회되며 페이징은 10페이지씩 이루어진다. 검색조건은 게시판명, 기간구분, 기간에 대해서 수행된다.

자료이용현황통계 목록조회

조회 : 기 생성된 자료이용현황통계 목록을 조회한다.


자료이용현황통계 상세정보

자료이용현황통계 상세정보
ActionURLController methodQueryID
조회/com/sts/getDtaUseStats.doselectDtaUseStats“dtaUseStatsDAO.selectDtaUseStats”

자료이용현황통계 정보에 해당하는 보고서 정보를 조회한다.

자료이용현황통계 상세정보

목록 : 자료이용현황통계 목록조회 화면으로 이동한다.


자료이용현황통계 등록

자료이용현황통계 등록
ActionURLController methodQueryID
이벤트execution(public * egovframework.com.cmm.web.EgovFileDownloadController.cvplFileDownload(..)) and args(commandMap, ..)insertDtaUseStats“dtaUseStatsDAO.insertDtaUseStats”

게시판의 첨부화일이 다운로드 될 때 실행되는 메소드 정보를 가로채어 해당 정보를 조합하여 자료이용현황통계를 등록한다.

자료이용현황통계 등록


원본 페이지 ID
egovframework:자료이용현황통계
원본 수정일