-
Visual studio
C# windowForm MetroFramework 적용
기본적인 윈폼 스타일은 너무 밋밋하고 심심하지만 차마 직접 디자인할 엄두는 안 나기에 바로 검색해본 winForm design😉😉 다행이도 저 같은 디자인 무지랭이를 위해 visual studio에서 적용 가능한 Framework가 있었군요!!!! 테마도 흑백 두가지로 깔끔해 보입니다ㅎㅎ 자세한 설명은 github에서 보실 수 있으니 참고해 주세요^^ 저는 Visual Studio 2022 Community 버전을 사용했으니 설치가 필요하시다면 여기서 무료로 다운받으시면 됩니다. Installation 1. 새 프로젝트 만들기 C# 기반 Windows Form을 만들어 봅니다. 2. NuGet을 이용해 MetroFramework 설치 릴리스 빌드 및 자동 업데이트를 제공하므로 NuGet을 사용하여 Met..
-
Echarts
ECharts.js 소개 및 설치
Introduction Apache ECharts는 직관적이고 대화형이며 사용자 정의가 가능한 차트를 상용 제품에 쉽게 추가할 수 있는 강력한 무료 차트 및 시각화 라이브러리입니다. 순수 JavaScript로 작성되었으며 완전히 새로운 경량 캔버스 라이브러리인 zrender를 기반으로 합니다. 여러 차트 라이브러리들 중 Echarts를 사용하기로 한 이유는 수많은 직관적인 sample에 홀렸기 때문입니다. 기본적인 line, bar 차트부터 3D까지 구현되어 있고, 바로 코드를 편집해 볼 수도 있죠. 직접 써보니 정말 다양한 기능과 디자인을 적용할 수 있어 좋았습니다. 제가 사용해 본 건 chart.js 뿐이니 정확한 비교는 되지 않겠지만 적어도 Zoom 기능은 Echarts가 더 뛰어나다고 자부합니다...
-
업무 노트
전기공사업 등록사항 변경신고
전기공사업 등록사항 변경신고 (법 제9조) 전기공사업 등록사항 중 상호, 소재지, 대표자 , 기술자, 자본금 등의 변경이 있는 경우 발생일로부터 30일 이내에 협회 관할 시·도회에 신고하여야 합니다. 벌칙처분 : 미신고, 허위신고시 100만원 이하의 과태료 등록기준을 유지하지 못한 경우 : 영업정지 1개월 또는 과징금 200만원 단, 기술능력에 해당하는 사람의 퇴직으로 인하여 등록기준에 미달하는 기간이 50일 이내인 경우는 등록취소 처분 또는 영업정지 처분 대상에서 제외합니다. 위의 사유로 영업정지처분을 받고 처분종료일까지 또는 과징금을 부과 받고 그 부과일부터 1개월 이내에 등록기준에 미치지 못하는 사항을 보완하지 않은 경우 : 등록취소 https://keca.or.kr/keca/common/login..
-
업무 노트
정보통신공사업 변경 신고
변경 신고 안내 정보통신공사업 기술자 변경 온라인 신고 방법 https://ictis.kica.or.kr/ 한국정보통신공사협회 - 종합정보시스템 한국정보통신공사협회의 시·도회를 소개합니다. 서울시회 (04334) 서울 용산구 한강대로 308 4층 (갈월동) 02-3487-0404 경기도회 (16948) 경기 용인시 기흥구 흥덕4로 24 (영덕동) 031-271-1500 부산·울산· ictis.kica.or.kr 국민연금 가입자 가입증명서 발급 방법 https://minwon.nps.or.kr/jsppage/service/company/subMainPage.jsp 사업장서비스 > 전체 - 국민을 든든하게 연금을 튼튼하게 사업장서비스 신속하고 편리한 서비스를 제공하도록 노력하겠습니다. minwon.nps.o..
-
2. 소프트웨어 개발
2-4 애플리케이션 테스트 관리 - 통합 테스트
통합 테스트 1. 통합 테스트 순서 통합 테스트 케이스 설계 통합 테스트 데이터 준비 통합 테스트 수행 및 결과 확인 결함 등록 테스트 결과 보고 및 종료 수행 방법 점증적인 방식 상향식/하향식 통합 드라이버/스터브 사용 빅뱅 방식(비 점증적) 실제 모듈로 테스트 2. 점증적인 통합 테스트 하스상드(하향 - stub/상향 - Driver) 하향식 통합(Top Down) 상향식 통합(Bottom Up) 개념 메인 제어 모듈부터 아래 방향으로 제어 경로 따라 이동하며 하향 통합 테스트 하위/최하위 모듈은 '깊이-우선' 또는 '너비-우선'방식으로 통합 최하위 레벨 모듈/컴포넌트로부터 위쪽 방향으로 제어 경로 따라 이동하며 테스트 순서 메인 제어 모듈은 작성된 프로그램으로, 작성되지 않은 하위 모듈/컴포넌트를 ..
-
2. 소프트웨어 개발
2-4 애플리케이션 테스트 관리
애플리케이션 테스트 1. 테스트 개념 개념 구현된 S/w 대상으로 오류 찾아내는 작업 s/w나 시스템이 사용자가 요구하는 기능의 동작/성능/사용성/ 안정성 등 만족하는지 확인 위해 s/w 결함 찾아내는 활동 품질 정보를 이해 관계자에게 제공하기 위해 수행된 평가 목적은 결함 탐지, 수정 관련 s/w나 장비들이 설계/개발 안내 요구사항 충족 모든 종류 입력에 정확하게 응답, 수용 가능한 시간 내에 기능 수행, 충분히 사용 가능한지 평가 의도된 환경에서 설치, 실행할 수 있으며, 이해 관계자가 원하는 일반적인 결과 달성하는지 평가 필요성 오류 발견 관점 오류 예방 관점(코드 리뷰, 인스펙션) 품질 향상 관점 테스트 관련 용어 디버그(Debug/Debugging) 컴퓨터 프로그램 논리적인 오류 찾아내는 과정 ..
-
2. 소프트웨어 개발
2-2 통합 구현 - 연계 매커니즘
연계 메커니즘 1. 연계 메커니즘 연계 매커니즘 연계 데이터를 생성하여 전송하는 송신 시스템 및 송신 모듈과 수신하여 운영 DB에 반영하는 수신 시스템 및 수신 모듈로 구성 송신 시스템 운영 DB, 응용 프로그램으로부터 연계 데이터를 인터페이스 테이블 또는 파일로 생성하여 송신 수신 시스템 수신한 인터페이스 테이블의 데이터 변환하여 운영 DB에 반영 중계 서버 송수신 시스템 사이에 현황 모니터링 역할의 중계 서버 배치 성능과 보안 품질 중 보안이 더 중요할 시 설치 송수신 네트워크가 서로 달라도 설치 송수신 시스템/중계 서버의 각 역할이 중복되지 않도록 조정하여 설계 최종 인터페이스 테이스트와 통합 테스트 통해 기능 검증 2. 연계 테이블 생성 로그 파일 생성 송신 시스템 연계 데이터 추출, 생성한 결과..