LOC 관리

LOC 관리는 임의의 소스코드를 압축하여 등록하여 해당 소스코드 중 JAVA, JS, HTML, JSP 파일들에 대하여 코드의 총 라인수 (Line Of Code)를 측정하여 주는 기능이다. LOC를 측정할 때는 순수한 파일의 라인수와 주석 및 공백을 제거한 코드 LOC를 모두 측정항 준다.

LOC 점검항목 관리

LOC 점검항목 관리는 LOC 측정 대상이 되는 소스코드들을 등록하는 화면이다. 이미 등록된 소스코드들의 목록을 확인할 수 있고, 프로젝트 명으로 검색을 할 수 있다. 이곳에 등록된 소스코드들은 공통컴포넌트/개발컴포넌트 소스코드 등록시 등록된 소스코드와는 별개로 사용된다. 등록버튼을 누르면 새로운 프로젝트를 등록할 수 있다.

LOC 점검항목 등록화면에서는 해당 프로젝트의 이름을 입력하고 소스코드의 압축파일을 검색하여 업로드 할 수 있다. 소스코드의 압축파일은 측정하고자 하는 소스코드들이 저장되어 압축되어 있어야 하며, 압축파일 내의 압축파일은 지원하지 않는다.

LOC 점검

LOC 점검 화면은 등록된 LOC 측정대상 프로젝트들을 대상으로 실제로 LOC를 측정하는 화면이다. 검색버튼을 눌러서 대상 프로젝트를 선택할 수 있으며, 프로젝트를 선택할 경우 LOC ID, 프로젝트명, ZIP 파일명 등이 모두 자동으로 입력된다. 이 프로젝트에서 측정하고자 하는 파일유형을 선택한 뒤, LOC 점검 버튼을 누르면 LOC를 계산하여 화면에 출력해주게 된다.

측정된 LOC는 각 소스코드별로 총 LOC와 주석 및 공백을 제거한 코드 LOC로 구분되어 계산되게 되며, 모든 프로젝트내 소스코드의 LOC의 합계가 상단에 표시된다. 이 LOC 보고서는 엑셀저장 버튼을 눌러서 엑셀파일 형태로 저장할 수 있다. 코드 LOC를 측정할 경우 자바스크립트 내의 주석은 제거하지만 JSP, HTML 주석형태의 주석은 스크립트의 계산을 위해서 제거하지 않는다.

 
egovframework/oe1/적용점검/가이드/loc_관리/loc_점검_항목관리.txt · 마지막 수정: 2023/12/21 05:21 (외부 편집기)
 
이 위키의 내용은 다음의 라이센스에 따릅니다 :CC Attribution-Noncommercial-Share Alike 3.0 Unported
전자정부 표준프레임워크 라이센스(바로가기)

전자정부 표준프레임워크 활용의 안정성 보장을 위해 위험성을 지속적으로 모니터링하고 있으나, 오픈소스의 특성상 문제가 발생할 수 있습니다.
전자정부 표준프레임워크는 Apache 2.0 라이선스를 따르고 있는 오픈소스 프로그램입니다. Apache 2.0 라이선스에 따라 표준프레임워크를 활용하여 발생된 업무중단, 컴퓨터 고장 또는 오동작으로 인한 손해 등에 대해서 책임이 없습니다.
Recent changes RSS feed CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki