시스템 분석설계-도서 판매 관리 시스템
본 자료는 4페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
해당 자료는 4페이지 까지만 미리보기를 제공합니다.
4페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

DFD(자료흐름도)
배경도
최상위분할도
처리5의 1차분할도
처리4의 1차분할도
처리3의 1차분할도
DATA DICTIONARY(자료사전)
MINI SPEC(소단위명세서)
처리1: 회원가입
처리2: 도서조회
처리3.1: 회원가입확인
처리3.2: 주문서 생성
처리4.1: 도서대금입금
처리4.2: 주문서확인
처리4.3: 재고도서출하
처리4.4: 도서포장
처리4.5: 도서발송
처리4.6: 도서목록수정
처리5.1: 도서변경
처리5.2: 주문취소
처리5.3: 환불처리

본문내용

3.2.1 IF 회원가입여부 IS TRUE THEN
3.2.1.1 주문서의 도서명, 발행일을 읽는다
3.2.1.2 IF 도서내역사항.도서명 = 주문서.도서명 AND
도서내역사항.발행일 = 주문서.발행일 AND
도서내역사항.도서수량= 0 THEN
3.2.1.2.1 “선택하신 도서가 품절되었습니다” 라는 MESSAGE를 출력
3.2.1.2.2 도서조회처리로 분기
ELSE
3.2.1.3.1 주문내역사항.도서명 = 주문서.도서명
3.2.1.3.2 주문내역사항.발행일 = 주문서.발행일
3.2.1.3.3 주문내역사항.도서수량 = 주문서.도서수량
3.2.1.3.4 주문내역사항.도서가격 = 주문서.도서가격
3.2.1.3.5 주문내역사항.등록코드 = 주문서.등록코드
3.2.1.3.6 주문내역사항.주문구분코드 = “N”
3.2.1.3.7 주문내역사항.입력일시 = 주문서.주문일
3.2.1.3.8 주문내역사항을 주문목록에 기록한다
3.2.1.3.9 주문서확인으로 분기
ELSE
3.2.2.1 "회원가입을 해야합니다“라는 MESSAGE출력
3.2.2.2 회원가입으로 분기
ENDIF
END
처리4.1: 도서대금입금
BEGIN
4.1.1 IF주문내역사항의 주문구분 = “입금완료”
4.1.1.1 IF주문내역사항의 주문구분 = “주문취소”
4.1.1.1.1 환불처리로 분기
ELSE
4.1.1.1.2 주문서확인으로 분기
ENDIF
ELSE
4.1.2 "입금이 되지 않았습니다 입금을 해주세요“ MESSAGE 출력
ENDIF
END
처리4.2: 주문서확인
BEGIN
4.2.1 주문서의 회원명, 주소, 도서수량, 도서등록코드를 읽는다
4.2.2 주문서에 해당하는 도서의 도서등록코드와 주문수량을 요청한다(재고도서출하로 분기)
4.2.3 주문서에 해당하는 회원명과 주소를 포장 후 송장에 붙이도록 요청한다(도서발송으로 분기)
END
처리4.3: 재고도서출하
BEGIN
4,3,1 주문서의 도서수량, 도서등록코드를 읽는디
4.3.2 주문서에 해당하는 도서를 도서포장으로 보낸다
4.3.3 출하된 도서의 등록코드와 수량 정보를 도서목록수정으로 보낸다
END
처리4.4: 도서포장
BEGIN
4.4.1 출하된 도서를 포장한다
4.4.2 발송을 위해 도서발송으로 보낸다
END
처리4.5: 도서발송
BEGIN
4.5.1 주문서의 회원명과 주소를 읽는다
4.5.2 주문서에 해당하는 포장된 도서에 회원명과 주소가 인쇄된 송장을 붙인다
4.5.3 회원에게 도서를 발송한다
END
처리4.6: 도서목록수정
BEGIN
4.6.1 주문서의 도서등록코드, 주문수량을 읽는다
4.6.2 IF 주문내역사항.도서등록코드 = 도서내역사항.도서등록코드 AND
주문내역사항.주문수량 = 도서내역사항.도서수량 THEN
4.6.2.1 도서내역사항에 해당 도서를 검색
4.6.2.2 도서내역사항.도서수량= 도서내역사항.도서수량-주문서.주문수량
4.6.2.3 도서목록에 도서내역사항을 UPDATE
ELSE
4.6.3 “해당도서를 찾을 수 없습니다” MESSAGE 출력
ENDIF
END
처리5.1: 도서변경
BEGIN
5.1.1 주문변경신청서의 등록코드, 당초주문도서, 변경주문도서, 신청일 을 읽는다
5.1.2 IF 주문내역사항.등록코드 = 주문변경신청서.등록코드 AND
주문내역사항.도서명 = 주문변경신청서.당초주문도서 THEN
5.1.2.1 주문목록의 해당 주문내역사항 검색
5.1.2.2 IF 주문내역사항.주문구분 = “주문변경” THEN
5.1.2.2.1 "예약변경은 1회로 제한되어 있습니다" MASSAGE 출력
ELSE
5.1.2.3.1 주문내역사항.주문구분 = “예약변경”
5.1.2.3.2 주문내역사항.도서변경 = 주문변경신청서.변경주문도서
5.1.2.3.3 주문내역사항.입력일시 = 주문변경신청서.신청일
5.1.2.3.4 주문내역사항을 주문목록에 UPDATE
5.1.2.3.5 주문자성명, 당초주문도서, 변경주문도서, 신청일을 주문변경통보서로 출력
ENDIF
ELSE
5.1.3 "주문자료를 찾을 수 없습니다" MESSAGE 출력
ENDIF
END
처리5.2: 주문취소
BEGIN
5.2.1 주문취소신청서의 등록코드, 도서명, 신청일을 읽는다
5.2.2 IF 주문내역사항.등록코드 = 주문취소신청서.등록코드 AND
주문내역사항.도서명 = 주문취소신청서.도서명 THEN
5.2.2.1 주문목록의 해당 주문내역사항 검색
5.2.2.2 IF 주문내역사항.주문구분 = “주문취소” THEN
5.2.2.3 주문내역사항.입력일시 = 주문취소신청서.신청일
5.2.2.4 주문내역사항을 주문목록에 UPDATE
ELSE
5.2.3 "주문자료를 찾을 수 없습니다" MESSAGE 출력
ENDIF
END
처리5.3: 환불처리
BEGIN
5.3.1 환불신청서의 등록코드, 주문취소일, 입금액을 읽는다
5.3.2 주문내역사항.등록코드 = 주문취소신청서.등록코드 AND
주문내역사항.주문구분 = “주문취소” THEN
5.3.2.1 입금내역목록에 해당 입금내역 을 검색
5.3.2.2 환불결과통보서.등록코드 = 환불신청서.등록코드
5.3.2.3 환불결과통보서.성명 = 환불신청서.성명
5.3.2.4 환불결과통보서.은행명 = 환불신청서.은행명
5.3.2.5 환불결과통보서.계좌번호 = 환불신청서.계좌번호
5.3.2.6 환불결과통보서.입금액 = 환불신청서.은행명
5.3.2.7 환불결과통보서.환불율 = 취소주문별 환불율
5.3.2.8 환불결과통보서.환불금액 = 입금내역.입금액*환불율
5.3.2.9 환불결과통보서출력
ELSE
5.3.3 "주문내역사항에서 해당자료를 찾을 수 없습니다“ MESSAGE 출력
ENDIF
END
개요
DFD(자료흐름도)
배경도
최상위분할도
처리5의 1차분할도
처리4의 1차분할도
처리3의 1차분할도
DATA DICTIONARY(자료사전)
MINI SPEC(소단위명세서)
처리1: 회원가입
처리2: 도서조회
처리3.1: 회원가입확인
처리3.2: 주문서 생성
처리4.1: 도서대금입금
처리4.2: 주문서확인
처리4.3: 재고도서출하
처리4.4: 도서포장
처리4.5: 도서발송
처리4.6: 도서목록수정
처리5.1: 도서변경
처리5.2: 주문취소
처리5.3: 환불처리
  • 가격2,300
  • 페이지수12페이지
  • 등록일2012.04.14
  • 저작시기2012.3
  • 파일형식한글(hwp)
  • 자료번호#739977
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니