반응형

도서관리 프로그램 2

[포트폴리오] MVC 패턴을 적용한 도서관리 프로그램

[포트폴리오] MVC 패턴을 적용한 도서관리 프로그램 MVC 패턴을 적용한 도서관리 프로그램 핵심 기술 소프트웨어 설계 (옵저버 패턴, 단일체 패턴) 개발기간 2018.5.19 프로그램 개요 회원 관리 프로그램을 MVC 패턴을 적용하여 데이터 Model과 화면 View, 프로그램 Control사이의 관계를 느슨하게 작성 언어/기술/지식 언어: C# 기술: Windows Forms with C# 지식: GoF의 디자인 패턴 설계 및 실행화면 [클래스 다이어그램] 기타 설계 능력을 통해 관계를 느슨하게 만들어 유지보수 비용을 줄일 수 있다는 것을 알 수 있었다. 참고 파일

[C language] 102. 도서관리 프로그램-요구분석 및 정의

요구 분석 및 정의 단계에서는 프로젝트와 이해 관계가 있는 이해 관계자를 파악하는 것에서 출발해요. 그리고 이해 관계자 별로 요구사항을 수집하는데 여기서는 생략할게요. 요구 사항을 수집한 후에는 작성할 시스템(여기서는 프로그램)을 사용할 사용자와 외부 시스템, 그리고 작성할 시스템이 사용하는 다른 외부 시스템이 있는지 조사해요. 이처럼 작성할 시스템과 상호작용하는 사용자와 외부 시스템을 액터라 불러요. 그리고 언제 우리 시스템을 사용하고 우리 시스템이 언제 다른 시스템을 사용하는지 조사하죠. 이러한 작업을 수행한 후에 결과를 유즈케이스 다이어그램으로 나타내죠. 유즈 케이스 다이어그램은 크게 액터와 유즈 케이스, 관계로 분류할 수 있어요. 액터는 작성할 시스템과 상호작용하는 외부 요소들이예요. 여기서는 최..

반응형