UML
-
설계에 관한 자료입니다.컴퓨터 공부 ver 0.1/소프트웨어 공학 2013. 10. 9. 13:59
이거 역시 회사에서 했던 세미나 정리한 자료입니다. 이거 역시 이렇게 공유해되 되려나? 1. 객체지향 모델링 개요- Why don’t software Teams Model?n 혼자 하는 작은 프로젝트 할 때는 바로 코딩 하는 게 쉽다. 그러나 그 규모가 커진다면? 재작성 해야 하는 경우가 빈번하게 생긴다. à 그래서 모델링 하는 것이 좋다.n Agile은 설계서가 없는 것이 아니다. 1. 의사소통이 빠른 것이다. à 문서가 편하면 문서를 사용해야 한다. - Software Quality Attributesn 기능성1. end user: 기능성, 사용성에 관심이 많다.2. Customer(발주자): 기능성, 신뢰성, 사용성, 효율성에 관심이 많다.3. Company: 기능성, 사용성, 효율성, 이식성에 관..
-
보충 자료 같은 겁니다.(패러다임, 메모리 세그먼트, 모델, 분석모델, UML)컴퓨터 공부 ver 0.1/소프트웨어 공학 2011. 5. 6. 15:01
아래는 보충 자료라 볼 수 있는데 바로 위에 있는 Unified Process(링크 걸어 놓기)를 이해하는데 참고할 만한 자료이다. 1. 패러다임 A. 패러다임: 사람이 생각을 만들고, 생각이 패러다임이 되고, 패러다임이 사람의 생각을 만들고, 그 사람의 생각이 사람을 만들고, 어떤 생각을 따르는지가 사람의 길을 만든다. 위의 말이 이해가 안 되시는 분을 위해 만들었답니다. 2. 분석 모델: 현실을 그대로 옮긴다. A. 메시지를 받는 건 “너를 어떻게 변형시켜라.” 이를 객체와 메시지로 정의할 수 있으면 된다. 3. 메모리 세그먼트(Segment:구분) 언어 A. 데이터 세그먼트: “존재”의 의미를 갖는다. 코드 세그먼트: “행위”를 의미한다. B. 명사 à 클래스를 쓰면 객체를 의미한다. 동사 à 클래..