본문 바로가기

분류 전체보기103

SW 요구사항 분석에 활용하는 UML 다이어그램 요구사항 분석에 주로 활용하는 다이어그램은 Use Case, Activity 다이어그램이다. 다음 표는 요구분석에 활용하는 UML 다이어그램 목록과 설명이다.다이어그램설명활용Package소프트웨어 하위 패키지를 그룹화하는 주요 수단으로 사용됨. 프로젝트를 구성, 평가, 스케줄링 하는 프로젝트 관리자에게 매우 중요함.문제 공간(Problem space)에서 패키지 그룹 모델링에 활용함.○Use Case사용자와 상호 작용하고 문제를 이해하는 주요 수단으로 사용됨.문제 공간(Problem space)에서 사용자 관점의 모델링에 활용함.●Activity정교한 순서도로서 사용자와 분석가는 다이어그램을 사용하여 비즈니스 워크플로를 설명하는 데 사용함.문제 공간(Problem space)에서 흐름과 종속성의 모델링에.. 2024. 10. 16.
Adobe Firefly (Generative AI 서비스) 어도비에서 서비스하는 이미지 생성형AI는 "Adobe Firefly" 가 있는데 사용해보니 생성하는 이미지 제한이 있지만 쓸만해서 소개한다.Adobe Firefly는 Adobe의 새로운 Generative AI 서비스로, 다양한 Adobe Creative Cloud 애플리케이션에서 AI 기반의 새로운 기능을 제공한다. AI 모델과 서비스를 통해 사용자가 더 쉽게 창의적인 작업을 수행할 수 있도록 지원한다. * Firefly 주요 기능은 다음과 같다. - AI 기반의 이미지 생성 : Photoshop, Illustrator, Lightroom 등의 애플리케이션에서 AI를 사용하여 이미지를 생성하고 편집할 수 있음 - 자동화된 워크플로우 : AI를 통해 작업을 자동화하고, 더 빠르게 결과물을 얻을 수 있음 .. 2024. 10. 16.
Java 코딩 시 주의할 점 아무것도 하지 않는 if 문을 제거한다. finally 절에서는 return을 사용하지 않는다. 잘못된 null 조건 비교. 잘못된 위치의 null 비교. 비어있는 finally 블록은 시스템 자원을 낭비할 수 있다. switch 문에서 break는 필수다. 사용한 리소스는 반드시 반환한다. for 문에서는 절대 float를 증강변수로 사용하지 않는다. 반복문 끝에는 분기문을 두지 않는다. Boolean 객체의 사용법. 올바른 문자열 객체 사용. 대소문자를 포함한 문자열 비교법. StringBuffer / StringBuilder 사용시 주의. 비어있는 예외처리는 치명적인 결함을 무시한다. 인터페이스는 기능의 명세서 역할을 수행한다. 사용하지 않는 소스코드는 삭제하자. 2024. 10. 15.
Visual Studio Code에서 C 소스코드 컴파일 VS Code IDE에서 C컴파일 환경을 설정해서 수행한 결과   사용한 Add - on 프로그램 2024. 6. 11.
728x90