목차
1. MVC를 사용한 웰빙 홈쇼핑몰
2. Use Case Diagram
3. 문제 정의 #1
4. 문제 정의 #2
5. 추후 추가될 작업
6. 참고 서적 및 참고 싸이트
7. 참고 싸이트
2. Use Case Diagram
3. 문제 정의 #1
4. 문제 정의 #2
5. 추후 추가될 작업
6. 참고 서적 및 참고 싸이트
7. 참고 싸이트
본문내용
MVC를 사용한 웰빙 홈쇼핑몰
MVC (Model – View – Controller) 란?
객체지향 프로그래밍에서 MVC란 사용자 인터페이스를 성공적이며 효과적으로 데이터 모형에 관련 시키기 위한 방법론 또는 설계 방식 중 하나이다. MVC형식은 소프트웨어 개발에 사용될 세 가지 구성요소 또는 객체를 제안한다.모형 (Model) : 소프트웨어 응용과 그와 관련된 고급 클래스 내의 논리적 데이터 기반 구조를 표현, 이 목적 모형은 사용자 인터페이스에 관한 어떠한 정보도 가지고 있지 않다.뷰 (View) : 사용자 인터페이스 내의 구성요소들을 표현하는 클래스들의 집합 (누름단추, 표시 상자 등과 같이 사용자가 화면상에서 보고 응답할 수 있는 모든 것들)제어기 (controller) : 모형과 뷰를 연결하고 있는 클래스들을 대표하며, 모형과 뷰 내의 클래스 들 간에 통신하는데 사용된다.문제 정의 #1고객은 하나 또는 그 이상의 물품을 결정하고 판매관리자는 해당 물품을 등록한다.주문물품이 배달 희망 날짜에 맞춰 재고가 있다면 정상 처리되고 재고가 없다면 보류되거나 취소된다.주문을 승인하기 전에 판매관리자는 해당 고객의 신용 정보를 체크해야 한다문제 정의 #2고객의 신용에 문제가 없을 경우 판매 관리자는 주문 내역서를 고객에게 보내고 주문 물품을 확인하다.만약 이상이 있을 경우 주문이 취소되었음을 고객에게 통보한다.주문을 변경할 수 있는 기간이 있으며 고객들은 이 기간 동안 물품을 추가하거나 취소할 수 있다.
MVC (Model – View – Controller) 란?
객체지향 프로그래밍에서 MVC란 사용자 인터페이스를 성공적이며 효과적으로 데이터 모형에 관련 시키기 위한 방법론 또는 설계 방식 중 하나이다. MVC형식은 소프트웨어 개발에 사용될 세 가지 구성요소 또는 객체를 제안한다.모형 (Model) : 소프트웨어 응용과 그와 관련된 고급 클래스 내의 논리적 데이터 기반 구조를 표현, 이 목적 모형은 사용자 인터페이스에 관한 어떠한 정보도 가지고 있지 않다.뷰 (View) : 사용자 인터페이스 내의 구성요소들을 표현하는 클래스들의 집합 (누름단추, 표시 상자 등과 같이 사용자가 화면상에서 보고 응답할 수 있는 모든 것들)제어기 (controller) : 모형과 뷰를 연결하고 있는 클래스들을 대표하며, 모형과 뷰 내의 클래스 들 간에 통신하는데 사용된다.문제 정의 #1고객은 하나 또는 그 이상의 물품을 결정하고 판매관리자는 해당 물품을 등록한다.주문물품이 배달 희망 날짜에 맞춰 재고가 있다면 정상 처리되고 재고가 없다면 보류되거나 취소된다.주문을 승인하기 전에 판매관리자는 해당 고객의 신용 정보를 체크해야 한다문제 정의 #2고객의 신용에 문제가 없을 경우 판매 관리자는 주문 내역서를 고객에게 보내고 주문 물품을 확인하다.만약 이상이 있을 경우 주문이 취소되었음을 고객에게 통보한다.주문을 변경할 수 있는 기간이 있으며 고객들은 이 기간 동안 물품을 추가하거나 취소할 수 있다.
소개글