arsenic 알쓰닉?

  • 홈
  • 태그
  • 방명록

객체 지향 설계 1

Lecture 08: 설계 - 1

경희대학교 김정욱 교수님의 소프트웨어 공학 수업을 기반으로 정리한 글입니다.소프트웨어 설계(Design)란? 설계개발될 제품에 대한 의미있는 공학적 표현프로그램 구현에 들어가기 전에 소프트웨어를 구성하는 뼈대를 정의해 구현의 기반을 만드는 것설계자는 다양한 제약 조건을 만족시킬 수 있는 최적의 설계안을 만들고, 설계를 평가할 기준도 정량적으로 명시해야 한다. 좋은 설계가 되기 위한 조건'설계서'는 '요구분석 명세서'의 내용을 모두 포함해야 한다.유지보수가 용이하도록 추적이 가능해야 한다.변화에 쉽게 적응할 수 있어야 한다. ex) 새로운 함수와의 연동시스템 변경으로 인한 영향이 최소화되도록 국지적(한정적)이어야 한다. ex) 모듈화'설계서'는 읽기 쉽고 이해하기 쉽게 작성되어야 한다.설계만 잘 되면 구현..

CS/소프트웨어 공학 2024.10.14
이전
1
다음
더보기
프로필사진

arsenic 알쓰닉?

  • 분류 전체보기 (61) N
    • Security (13) N
      • 정보보안 (5) N
      • System Hacking (8)
    • Programming Language (0)
      • C (0)
    • CS (46)
      • 운영체제 (5)
      • 풀스택서비스네트워킹 (0)
      • 컴퓨터네트워크 (3)
      • 자료구조 (11)
      • 컴퓨터 구조 (18)
      • 소프트웨어 공학 (9)
    • Algorithm (0)
      • 바킹독의 실전 알고리즘 강의 (0)
      • BOJ (0)
    • DevOps (1)
      • Git (1)
      • Docker & Kubernetes (0)
      • AWS (0)
      • Linux (0)
    • 자격증 (1)
      • 리눅스마스터 2급 (1)
      • 정보보호관리사 (0)

Tag

write-back, 연관 관계, array, control signal, http, XSS, memread, xor, direct-mapped cache, Process, stack, Branch, computer architecture, linked structure, regwrite, Memory, queue, amdahl's law, 일반화 관계, sql injection,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • velog
  • github
  • Dreamhack

티스토리툴바