Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server 구현 일정 #1

Open
npclown opened this issue Sep 13, 2021 · 2 comments
Open

Server 구현 일정 #1

npclown opened this issue Sep 13, 2021 · 2 comments
Assignees
Labels

Comments

@npclown
Copy link
Collaborator

npclown commented Sep 13, 2021

Agent Controller

  • Agent Controller 시나리오 작성
    • 서버 에이전트 소켓 통신
    • 데이터베이스 통신
    • 서버 수신(recv) 처리 구체화
    • 장비 정보 수신
    • 장비 정보 저장
    • 장비 정보 업데이트 요청
    • 장비 정보 업데이트
    • 모듈 정보 수신
    • 모듈 정보 저장
    • 모듈 정보 업데이트 요청
    • 모듈 정보 업데이트
    • 네트워크 패킷 정보 수신
    • 네트워크 패킷 정보 저장
    • 로그 정보 수신
    • 로그 정보 저장
    • 대응 정책 적용
    • 대응 정책 해제
    • 대응 정책 적용 여부 업데이트 요청
    • 대응 정책 적용 여부 업데이트
    • 점검리스트 테스트 수행
  • Agent Controller UML
    • 서버 에이전트 소켓 통신
    • 데이터베이스 통신
    • 서버 수신(recv) 처리 구체화
    • 장비 정보 수신
    • 장비 정보 저장
    • 장비 정보 업데이트 요청
    • 장비 정보 업데이트
    • 모듈 정보 수신
    • 모듈 정보 저장
    • 모듈 정보 업데이트 요청
    • 모듈 정보 업데이트
    • 네트워크 패킷 정보 수신
    • 네트워크 패킷 정보 저장
    • 로그 정보 수신
    • 로그 정보 저장
    • 대응 정책 적용
    • 대응 정책 해제
    • 대응 정책 적용 여부 업데이트 요청
    • 대응 정책 적용 여부 업데이트
    • 점검리스트 테스트 수행
  • Agent Controller 테스트 코드 작성
    • 서버 에이전트 소켓 통신
    • 데이터베이스 통신
    • 서버 수신(recv) 처리 구체화
    • 장비 정보 수신
    • 장비 정보 저장
    • 장비 정보 업데이트 요청
    • 장비 정보 업데이트
    • 모듈 정보 수신
    • 모듈 정보 저장
    • 모듈 정보 업데이트 요청
    • 모듈 정보 업데이트
    • 네트워크 패킷 정보 수신
    • 네트워크 패킷 정보 저장
    • 로그 정보 수신
    • 로그 정보 저장
    • 대응 정책 적용
    • 대응 정책 해제
    • 대응 정책 적용 여부 업데이트 요청
    • 대응 정책 적용 여부 업데이트
    • 점검리스트 테스트 수행
  • Agent Controller 코드 구현
    • 서버 에이전트 소켓 통신
    • 데이터베이스 통신
    • 서버 수신(recv) 처리 구체화
    • 장비 정보 수신
    • 장비 정보 저장
    • 장비 정보 업데이트 요청
    • 장비 정보 업데이트
    • 모듈 정보 수신
    • 모듈 정보 저장
    • 모듈 정보 업데이트 요청
    • 모듈 정보 업데이트
    • 네트워크 패킷 정보 수신
    • 네트워크 패킷 정보 저장
    • 로그 정보 수신
    • 로그 정보 저장
    • 대응 정책 적용
    • 대응 정책 해제
    • 대응 정책 적용 여부 업데이트 요청
    • 대응 정책 적용 여부 업데이트
    • 점검리스트 테스트 수행
  • Agent Controller 코드 테스트

REST API Controller

  • REST API Controller 시나리오 작성
    • REST API 웹 서버 구축
    • 데이터베이스 통신
    • 대응 정책 적용
    • 대응 정책 해제
    • 대응 정책 적용 모듈 다운로드
    • 대응 정책 해제 모듈 다운로드
    • 대응 정책 리스트 조회
    • 대응 정책 적용 여부 갱신
    • 대응 정책 적용 가능한 장비 리스트 조회
    • 점검리스트 테스트 수행
    • 점검리스트 조회
    • 점검리스트 적용 가능한 장비 리스트 조회
    • 점검리스트 테스트 로그 리스트 조회
    • 점검리스트별 추천 대응 정책 리스트 조회
    • 장비 정보 갱신
    • 장비 리스트 조회
    • 장비 정보 조회
    • 장비에 적용된 대응 정책 리스트 조회
    • 장비 로그 리스트 조회
    • 장비에 적용 가능한 점검 리스트 조회
    • 장비별 추천 대응 정책 리스트 조회
    • 등록되지 않은 장비 리스트 조회
    • 장비 템플릿 리스트 조회
    • 장비 템플릿 정보 조회
    • 장비 등록
    • 장비 정보 수정
    • 장비 삭제
    • 모듈 정보 갱신
    • 등록되지 않은 모듈 리스트 조회
    • 모듈 템플릿 리스트 조회
    • 모듈 템플릿 정보 조회
    • 모듈 템플릿 등록
    • 모듈 등록
    • 모듈 정보 수정
    • 모듈 삭제
    • 로그 통계 조회
    • 공격 로그 통계 조회
    • 장비 수 조회
    • 센서 수 조회
    • 시간별 로그 통계 조회
    • 장비별 로그 통계 조회
    • 공격 유형별 로그 통계 조회
    • 특정 구역에서 장비별 로그 통계 조회
  • REST API 명세서
    • 데이터베이스 통신
    • 대응 정책 적용
    • 대응 정책 해제
    • 대응 정책 적용 모듈 다운로드
    • 대응 정책 해제 모듈 다운로드
    • 대응 정책 리스트 조회
    • 대응 정책 적용 여부 갱신
    • 대응 정책 적용 가능한 장비 리스트 조회
    • 점검리스트 테스트 수행
    • 점검리스트 조회
    • 점검리스트 적용 가능한 장비 리스트 조회
    • 점검리스트 테스트 로그 리스트 조회
    • 점검리스트별 추천 대응 정책 리스트 조회
    • 장비 정보 갱신
    • 장비 리스트 조회
    • 장비 정보 조회
    • 장비에 적용된 대응 정책 리스트 조회
    • 장비 로그 리스트 조회
    • 장비에 적용 가능한 점검 리스트 조회
    • 장비별 추천 대응 정책 리스트 조회
    • 등록되지 않은 장비 리스트 조회
    • 장비 템플릿 리스트 조회
    • 장비 템플릿 정보 조회
    • 장비 등록
    • 장비 정보 수정
    • 장비 삭제
    • 모듈 정보 갱신
    • 등록되지 않은 모듈 리스트 조회
    • 모듈 템플릿 리스트 조회
    • 모듈 템플릿 정보 조회
    • 모듈 템플릿 등록
    • 모듈 등록
    • 모듈 정보 수정
    • 모듈 삭제
    • 로그 통계 조회
    • 공격 로그 통계 조회
    • 장비 수 조회
    • 센서 수 조회
    • 시간별 로그 통계 조회
    • 장비별 로그 통계 조회
    • 공격 유형별 로그 통계 조회
    • 특정 구역에서 장비별 로그 통계 조회
  • REST API 테스트 코드 작성
    • REST API 웹 서버 구축
    • 데이터베이스 통신
    • 대응 정책 적용
    • 대응 정책 해제
    • 대응 정책 적용 모듈 다운로드
    • 대응 정책 해제 모듈 다운로드
    • 대응 정책 리스트 조회
    • 대응 정책 적용 여부 갱신
    • 대응 정책 적용 가능한 장비 리스트 조회
    • 점검리스트 테스트 수행
    • 점검리스트 조회
    • 점검리스트 적용 가능한 장비 리스트 조회
    • 점검리스트 테스트 로그 리스트 조회
    • 점검리스트별 추천 대응 정책 리스트 조회
    • 장비 정보 갱신
    • 장비 리스트 조회
    • 장비 정보 조회
    • 장비에 적용된 대응 정책 리스트 조회
    • 장비 로그 리스트 조회
    • 장비에 적용 가능한 점검 리스트 조회
    • 장비별 추천 대응 정책 리스트 조회
    • 등록되지 않은 장비 리스트 조회
    • 장비 템플릿 리스트 조회
    • 장비 템플릿 정보 조회
    • 장비 등록
    • 장비 정보 수정
    • 장비 삭제
    • 모듈 정보 갱신
    • 등록되지 않은 모듈 리스트 조회
    • 모듈 템플릿 리스트 조회
    • 모듈 템플릿 정보 조회
    • 모듈 템플릿 등록
    • 모듈 등록
    • 모듈 정보 수정
    • 모듈 삭제
    • 로그 통계 조회
    • 공격 로그 통계 조회
    • 장비 수 조회
    • 센서 수 조회
    • 시간별 로그 통계 조회
    • 장비별 로그 통계 조회
    • 공격 유형별 로그 통계 조회
    • 특정 구역에서 장비별 로그 통계 조회
  • REST API Controller 코드 구현
    • REST API 웹 서버 구축
    • 데이터베이스 통신
    • 대응 정책 적용
    • 대응 정책 해제
    • 대응 정책 적용 모듈 다운로드
    • 대응 정책 해제 모듈 다운로드
    • 대응 정책 리스트 조회
    • 대응 정책 적용 여부 갱신
    • 대응 정책 적용 가능한 장비 리스트 조회
    • 점검리스트 테스트 수행
    • 점검리스트 조회
    • 점검리스트 적용 가능한 장비 리스트 조회
    • 점검리스트 테스트 로그 리스트 조회
    • 점검리스트별 추천 대응 정책 리스트 조회
    • 장비 정보 갱신
    • 장비 리스트 조회
    • 장비 정보 조회
    • 장비에 적용된 대응 정책 리스트 조회
    • 장비 로그 리스트 조회
    • 장비에 적용 가능한 점검 리스트 조회
    • 장비별 추천 대응 정책 리스트 조회
    • 등록되지 않은 장비 리스트 조회
    • 장비 템플릿 리스트 조회
    • 장비 템플릿 정보 조회
    • 장비 등록
    • 장비 정보 수정
    • 장비 삭제
    • 모듈 정보 갱신
    • 등록되지 않은 모듈 리스트 조회
    • 모듈 템플릿 리스트 조회
    • 모듈 템플릿 정보 조회
    • 모듈 템플릿 등록
    • 모듈 등록
    • 모듈 정보 수정
    • 모듈 삭제
    • 로그 통계 조회
    • 공격 로그 통계 조회
    • 장비 수 조회
    • 센서 수 조회
    • 시간별 로그 통계 조회
    • 장비별 로그 통계 조회
    • 공격 유형별 로그 통계 조회
    • 특정 구역에서 장비별 로그 통계 조회
  • REST API Controller 코드 테스트
@npclown npclown added the plan label Sep 13, 2021
@npclown npclown changed the title Server 구현 일정 (9월달) Server 구현 일정 Oct 8, 2021
@npclown
Copy link
Collaborator Author

npclown commented Oct 8, 2021

@cho-yujin 일정 업데이트

@npclown
Copy link
Collaborator Author

npclown commented Oct 8, 2021

21년 10월 7일 시나리오 작성 완료

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants