주어진 온라인쇼핑몰_문제영역기술서[첨부: 온라인쇼핑몰_문제영역기술서.doc]와 같은 요건으로
프로젝트를 진행하고자 할 때
사용할 프로세스 모델과 적용할 방법론을 선택하고 일반적인 프로젝트 전체 공정 프로세스를 정의해 보시오.
전체 기본 공정은 제시된 공정을 따르며, 제시된 공정 중
요구정의, 분석, 설계 개발 공정에 대하여 일반적인 세부절차를 공정도로 제시하시오.
ACME온라인 쇼핑몰 개발을 위한<o:p></o:p>
문제영역 기술서 (Problem Statement)<o:p></o:p>
온라인 쇼핑몰 시스템은 기존에 유선 및 방문을 통한 판매방식에서 인터넷을 이용한 온라인 주문 및 결제 방식으로 판매방식을 변경하기 위한 시스템이다.<o:p></o:p>
ACME쇼핑몰의 CIO는 각 시스템의 특성을 유지하면서 향후에 시스템 기능이 추가되더라도 시스템의 구축 비용이 최소화 되기를 원하였다. 이에 e-Biz팀에서는신규시스템을 <u>CBD</u>로 개발을 진행하며 Web 기반의 JavaEE환경을 운영환경으로 구축하기로 하였다. 금번 프로젝트에서는 시스템의 <u>확장가능성</u>을 감안하여 아키텍처를 수립하고, 이를 기반으로 주문관리에서 재사용이 가능한 컴포넌트들을 개발하여 향후 시스템 추가 구축에 재사용되도록 결정하였다. 또한 인터넷을 통한 주문과 결제와 관련하여 고객정보와 카드 및 통장계좌 정보의 유출로 인한 악용의 소지가 없도록 보안에 각별한 주의를 기울여야 하며, 온라인 쇼핑몰의 대중적 확산과 초기 서비스의 성공을 위해 시스템의 안정성에도 우선 순위를 두기로 하였다.<o:p></o:p>
아래의 내용은 컨설턴트가 도출해낸 시스템의 범위와 서비스 내용을 정리한 것이다.<o:p></o:p>
n 사용자 인증<o:p></o:p>
l 온라인주문시스템 사용가능 고객은 ACME 쇼핑몰에서운영하는 고객관리 시스템을 통하여 ID를 발급을 받은 개인고객에 한해 거래가 가능하다 (향후에는법인고객도 가능하도록 할 계획이다). <o:p></o:p>
l 카드결제및 온라인 결제를 위하여 공인인증서를 받아야 한다. (단, 본 실습 과정 범위에서는 공인인증을 거치지 않고 일반적인ID/Password 만으로 공인인증을 거친 것으로 갈음한다.) <o:p></o:p>
l 추후에사용자의 편의를 위해 비 등록고객이 온라인 쇼핑몰을 사용할 경우에는 이름과 주민등록 번호로 본인 여부를 인증하되 이에 대한 보안상의 문제점을 면밀히 검토하여야 한다.<o:p></o:p>
n 고객관리<o:p></o:p>
l 고객에대한 기본사항(아이디, 이름, 주민번호, 집주소, 사무실 주소, 전화번호, 핸드폰 번호 등) 및 기타 사항들을 관리한다.<o:p></o:p>
l 고객이보유한 쿠폰정보를 관리한다.<o:p></o:p>
l 해당고객에 대한 쇼핑카트를 관리한다. 단, 로그인하지 않은 상태의 쇼핑카트는Cookie로 관리한다.<o:p></o:p>
l 주문이완료되었을 때 누적되는 포인트가 관리되어야 한다<o:p></o:p>
n 상품관리<o:p></o:p>
l 상품의기본정보( 상품코드, 상품명, 상품분류, 제품번호, 제조사, 원산지, 상품에 대한 이미지, 상품설명, 가격 및 할인가격, 재고 등) 및 기타 사항들을 관리한다.<o:p></o:p>
l 특별한상품에 부가되는 혜택이 있다면 관리한다(예, 특정상품에 대한 무이자 서비스, 특정 상품에 대한 구매가 완료되었을 때 적립되는 금액 등)<o:p></o:p>
l 새로들어온 상품을 등록하고, 상품정보를 변경 할 수 있어야

과제갤이라지만 회사 과제까지 물어 볼 줄이야