[소프트웨어공학] 극장매표관리시스템요구명세서
- 최초 등록일
- 2003.06.10
- 최종 저작일
- 2003.06
- 19페이지/ 한컴오피스
- 가격 2,000원
목차
1 서 론
1.1 독자
1.2 전체 기술
1.3 프로젝트 제약조건
2 기능 기술
2.1 자료 흐름도
2.2 자료 사전
3 정보 기술
3.1 E - R Diagram
3.2 논리적 구조
4 동적 기술
4.1 시나리오&사건 추적도
5 검증기준
6 기능이 아닌 요구사항
본문내용
1.3 프로젝트 제약조건 (Project Constraints)
인터넷을 통한 고객용 소프트웨어(웹페이지)와 판매직원용 소프트웨어, 관리자용 소프트웨어의 용도를 이해하고 그에 맞는 소프트웨어를 작성한다.
※ 개발 사양
개발 사양 : Pentium Ⅵ 1.8GH, 256 RAM
개발 인원 : 4명
개발 기간 : 2003년 4월 ~ 6월
※일반 사용자, 판매직원용 프로그램
요구사양 : PentiumⅡ 400Hz 이상, Explorer 5.0 이상 버전
운영체제 : Windoww 98, Me, 2000
개발언어 : Visual C++, Visual Basic, Java, Java Script
※ 매표관리 시스템
요구사양 : Pentium Ⅵ 1.8GHz 이상 또는 서버급 컴퓨터
운영체제 : Windows NT 또는 Linux
데이터 베이스 : 오라클 8.x 또는 MS SQL 2000
개발언어 : EJB, JAVA Servlet
※ 고객용 소프트웨어
극장 매표상황에 관한 정보가 고객에게 제공되어야 하며, 고객은 원하는 시간대와 좌석에 대한 검색과 티켓의 예매, 예매의 취소, 자신의 회원 정보 변경에 관련된 작업만을 할 수 있다.
⑴ 고객이 원하는 시간대의 좌석의 예매 현황을 검색 할 수 있어야 한다.
⑵ 고객이 선택한 시간대에 대해 예매와 취소를 할 수 있어야 하며, 한 명의 고객이 여러 장(5장으로 제한)의 티켓을 예약 할 수 있도록 한다.
⑶ 티켓의 예매에 따른 결제 방식과 대금 지불 유무, 예매한 티켓에 대한 정보의 유지가 필요하다.
⑷ 고객이 요구한 작업에 대하여 적절한 피드백이 주어져야 한다.
⑸ 고객은 자신의 회원정보에 따르는 적합한 인증 과정을 거쳐야 하며, 자신의 회원정보에 대하여 알아볼 수 있어야 하고, 변경 가능한 정보에 대해서 변경 할 수 있어야 한다.
⑹ 수행 가능하지 않거나 허락되지 않은 작업을 할 수 없도록 한다. 예를 들어 매진된 좌 석에 대한 예매를 할 수 없으며, 허락되지 않은 데이터를 보거나 입력할 수 있는 방법이 제공되어서는 안된다.
⑺ 예매와 취소 등과 같은 회원정보에 관한 작업은 그에 따른 정보의 갱신이 이루어져야 한다.
참고 자료
없음