전체 글354 [소프트웨어 설계] 13. UI 설계서 작성 https://www.youtube.com/watch?v=0BlNeM56VXI&list=PLKpxllD6C8CnkSWfqRJsHOYtbBFnvtrcY&index=14 설계서 > 이렇게 만들자 : 의사소통 중요 1. 표지 > 프로젝트 및 시스템명 2. 개정이력 > 초안 작성 후 수정 시 0.1시 값을 증가한 부분을 기록 3. 요구사항 정의서 > 각 요구사항 반영여부도 같이 기록해야 함 4. 시스템 구조 > 사용자의 요구사항이 전체 시스템 어떻게 적용되는지 적음 5. 사이트맵 > 시스템 구조를 바탕으로 콘텐츠를 메뉴별로 작성한다. 이후 추가로 상세 내용을 표 형태로 작성한다. 6. 프로세스 정의서 > 사용자입장에서 요구사항을 작업진행 순서로 정리한 것 7. 화면 설계 > 각 UI 화면 별로 표지와 스토리 보.. 2022. 2. 22. [소프트웨어 설계] 12. UI프로토타입 제작 및 검토 https://www.youtube.com/watch?v=fxCH6-J09is&list=PLKpxllD6C8CnkSWfqRJsHOYtbBFnvtrcY&index=13 프로토 타입 = 실제로 동작하는 것처럼 테스트를 할 수 있는 모델 필수기능을 포함 최대한 간단하게 만들어서 기능 검증 하고 수정 보완하게 만드는 모델 이해와 오류발견이 쉬움 자원소모 증가 특정 부분을 생략될 가능성이 있음 페이터 타입은 저렴하고 즉시 그리고 간단하고 간편하다. 소프트웨어로 제작하는 프로토 타입은 전문기술이 필요하다 결과와 유사하고 재수성 용의하다 계획> 목적, 환경, 핵심 UI, 인원, 검증, 가이드 작성 > 범위 확인, 목표 확인, 자원 확인 제작단계 요구사항 분석 > 요구사항 작성(프로토 타입) > 테스트 및 피드백 > .. 2022. 2. 21. [소프트웨어 설계] 11. 화면 설계 품질 요구사항 https://www.youtube.com/watch?v=a7xUZC9gcOI&list=PLKpxllD6C8CnkSWfqRJsHOYtbBFnvtrcY&index=12 품질 요구 사항 소프트웨어 품질 = 요구사항 요구사항이 충족할 수록 품질이 좋다고 사용자는 인식한다. 소프트웨어 품질에 대한 국제 표준 지침 = ISO/IEC 9126 > 25010 (2011년에 확장) 기능 > 적절한 기능이 정확하게 + 호환, 보안 (상호운용 = 호환) >> 적절 정확 호환 상호 운용 보장 신뢰 > 고장나도 문제 없이 >> 성숙 회복 고장 허용 사용 > 얼마나 쉽고 편한지 >> 이해 학습 운용 친밀 호율 > 한정된 시간, 자원으로 많은 일처리 >> 시간 자원 유지보수 > 개선 및 확장 >> 분석 변경 시험 안정 이식 > .. 2022. 2. 20. [소프트웨어 설계] 10. UI요구사항 확인 https://www.youtube.com/watch?v=JDeahnn1ov8&list=PLKpxllD6C8CnkSWfqRJsHOYtbBFnvtrcY&index=11 UI요구사항 확인 1. 목표 정의 인터뷰 진행 > 사업적, 기술적 요구사항 이해 (개별로) 위를 토대로 리서치를 한다. 2. 활동 사항 정의 - 목표, 예산, 계획, 우선 순위에 대하여 협의하여 지정한다. 3. UI 요구 사항 작성한다. 개발계획이 아니라 실사용자 의견을 중심으로 의견을 수렴한다. 소프트웨어 구조를 파악하자 ui 요구 사항 요소 확인 데이터 : 가장 먼저 확인해야 한다. 소프트웨어 시스템의 기반이 되기 때문이다. 특성 기반 정리 기능 : 무엇을 실행하는지? 동사형으로 정리 품질 : 품질, 서비스, 감성적인 부분 제약 : 비용.. 2022. 2. 19. [소프트웨어 설계] 9. UI 설계 도구 https://www.youtube.com/watch?v=GMdAx4uBDKw&list=PLKpxllD6C8CnkSWfqRJsHOYtbBFnvtrcY&index=10 표준 및 지침에 따라 만들때 설계도가 필요하다. 1. wireframe 와이어 프레임 화면단위로 레이아웃을 그린다. 2. 목업 mockup 실제화면과 유사한 형태로 만드는 단계 기능 없이 화면만 만든다. 3. 스토리 보드 story board 와이어프레임에다 콘텐츠에 대한 설명 및 이동경로를 정적으로 표현한다. 실제로 이동하지 않다. 메뉴얼(작업지침서)로 사용할 수 있다. 4. 프로토 타입 prototype 기존 설계에 상호작용을 적용함 동적인 형태다 실제 데이터만 없을 뿐 최종 형태와 유사하다. 5. 유스케이스 use case 사용자 요구.. 2022. 2. 18. [소프트웨어 설계] 8. UI표준 및 지침 https://www.youtube.com/watch?v=1lIRsZ6_XFY&list=PLKpxllD6C8CnkSWfqRJsHOYtbBFnvtrcY&index=9 UI표준 및 지침 표준 = 공통 지침 = 필수 규칙 웹 표준 웹상에서 지켜야 할 표준 표준을 지키면 접근성과 크로스 브라우징 표준을 지키면 웹 접근성이 높아진다. 누구나 동등하게 시스템을 이용할 수 있는 것 크로스 브라우징 어떤 환경 인터넷 브라우저, 플랫폼에서도 같은 형태의 인터페이스를 보여줘야 한다. 접근성 지침 1. 인식(대체) 2. 운용(포인팅) 3. 이해(논리적) 4. 견고함 >> 어느 누구나 사용할 때 인식할 수 있어야 하고 사용할 수 있어야 하며, 오류가 났을 때 무슨 문제인지 이해할 수 있어야 한다. 이런 표준 지침을 적용해서 .. 2022. 2. 17. [소프트웨어 설계] 7.사용자 인터페이스 - ui 9. UI 설계 원칙 중 누구나 쉽게 이해하고 사용할 수 있어야 한다는 원칙은? ① 희소성 ② 유연성 ③ 직관성 ④ 멀티운용성 >> 정답 3번 UI 설계 원칙 유연성, 직관성, 유효성, 학습성 각 의미를 알기 직관성 누구나 쉽게 이해하고 사용할 수 있어야 한다. 유효성 사용자의 목적을 정확하게 전달할 수 있어야 한다. 학습성 누구나 쉽게 배우고 익힐 수 있어야 한다. 유연성 사용자의 요구사항을 최대로 수용해야 하며, 사용자 인터페이스 시에 오류가 최소화 되어야 한다. 20. 사용자 인터페이스(UI)의 특징으로 틀린 것은? ① 구현하고자 하는 결과의 오류를 최소화한다. ② 사용자의 편의성을 높임으로써 작업시간을 증가시킨다. ③ 막연한 작업 기능에 대해 구체적인 방법을 제시하여 준다. ④ 사용자 중심의 상호.. 2022. 2. 16. [소프트웨어 설계] 6. UML 2. 클래스 다이어그램의 요소로 다음 설명에 해당하는 용어는? - 클래스의 동작을 의미한다. - 클래스에 속하는 객체에 대하여 적용될 메서드를 정의한 것이다. - UML에서는 동작에 대한 인터페이스를 지칭한다고 볼 수 있다. ① Instance ② Operation ③ Item ④ Hiding 정답 > 2번 instance > 클래스에 속한 객체 operation > 행동, method, 행할 수 있는 동작을 표현 Hiding > 은닉 18. UML 모델에서 한 사물의 명세가 바뀌면 다른 사물에 영향을 주며, 일반적으로 한 클래스가 다른 클래스를 오퍼레이션의 매개변수로 사용하는 경우에 나타나는 관계는? ① Association ② Dependency ③ Realization ④ Generalization.. 2022. 2. 7. [소프트웨어 설계] 5. 요구사항 정의, 분석, 확인 18. 소프트웨어 개발 방법 중 요구사항 분석(requirements analysis)과 거리가 먼 것은? ① 비용과 일정에 대한 제약설정 ② 타당성 조사 ③ 요구사항 정의 문서화 ④ 설계 명세서 작성 >> 정답 4번 ** 설계 명세서 (현재 내가 공부한 것을 기초로) : 요구사항에서 사용할 것이 아니라 소프트웨어 설계(직접적으로 만들떄) 사용된다. 1. 요구사항 분석 시에 필요한 기술로 가장 거리가 먼 것은? ① 청취와 인터뷰 질문 기술 ② 분석과 중재기술 ③ 설계 및 코딩 기술 ④ 관찰 및 모델 작성 기술 >> 정답 3번 ** 설계 및 코딩 기술은 요구사항을 분석한 후 이 요구사항에 맞게 설계할 때 필요한 기술이다. 나머지 항목은 요구사항(사용자의 요구)를 얻기 적합하다 16. 소프트웨어 개발 단계에.. 2022. 1. 26. 이전 1 ··· 13 14 15 16 17 18 19 ··· 40 다음