Skip to content

🎬 CatholicUniv PC Remote Management System(App, Server)

Notifications You must be signed in to change notification settings

22hours/system-monitor-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

system-monitor-study

💻 Catholic Univ PC Remote Management System. v3.0.0


Architecture

image

Process

  1. 전체적인 기획부터 잡는 것이 아니라, 추상적인 방향성을 가지고,
    모듈단위에서부터 개발하자
  • 추상적인 방향성 : 다솔관 PC 관리 에이전트
  1. 기획(모듈단위)
    -> 기술조사
    -> 기술연구
    -> poc작성
    -> 모듈개발
    -> UI 명세
    -> 모듈화
    -> 제품에 포함



How-to

  1. Kanban board:+1: 거시적인 프로젝트의 흐름과 모듈별 개발과정을 한 눈에 보여줌
  2. Issues : 의견공유개진을 위해 소통수단으로 사용중.
  3. Pull Request :
    • Merging이랑 Pull Rueset 구분
    • Pull Request -> Code Review
  4. Milestone : Grouping Issues
  5. Branch : Issue 별로 생성
  6. Slack으로 공유

Repo

  • ~/dev : 개발의 뼈대
  • ~/exercise : 개발에 필요한 예제 및 연습
  • ~/module : 뼈대에 포함되는 모듈

Reference

-----Win32API
  1. Win32API 관련 주요 자료형
-----Registry
  1. 레지스트리 개념과 키(Key)의 열기/닫기
  2. 레지스트리 키(Key)의 조회/생성/삭제
  3. 레지스트리 값(Value)의 조회/생성/삭제 (1)
  4. 레지스트리 값(Value)의 조회/생성/삭제 (2)
-----PDH(Performance Data Helper)
  1. PDH함수 활용하여 InitCPUUsage(), GetCpuUsage() 제작