목적
PC 내의 개인정보 관련 데이터의 위치를 파악하고 해당 정보를 사용자에게 알리며, 일괄 수정 기능을 제공
요구사항 정의
- 사용자의 홈 디렉토리 범위 내에서 데이터 검색을 수행한다
- 검색된 개인정보 추정 데이터의 정보를 건수와 함께 표시한다. 표시할 하위 검사 항목은 아래와 같다.
- 주민번호
- 주소
- 핸드폰번호
- 카드번호
- 아래 목록의 파일 형식의 검색을 지원한다
- txt, sh, c, py 등 기본 형식 파일
- libre office의 odt 형식 파일
- 한글 office의 hwp 형식 파일
- pdf 형식 파일
- 각 검사 항목을 클릭하면 해당되는 파일목록이 출력되고 각 파일을 클릭하면 해당 파일이 열린다.
- 검사 항목 상단에 전체 선택 체크박스가 있고 이를 선택하면 모든 검사 항목들이 선택된다.
- 각 검사 항목의 좌측에는 체크박스 버튼이 있고 해당 버튼을 체크하면 하위 파일들이 모두 선택된다.
- 일괄수정 버튼 클릭시 체크 상태인 파일 내부의 개인정보 추정 데이터가 일괄 수정된다.
기능 구현에 사용된 패키지/모듈
구현 사항
- 버튼 클릭시 데이터 검색 수행 시작
- 검색 수행 완료시 결과 화면 열림
- 수정 불가한 형식의 파일 체크시 메시지 출력
- 수정하고자 하는 파일 목록 체크, 일괄 삭제 버튼 클릭시 해당 파일들 내 개인정보 데이터 삭제 수행