목차
1. 개 요
1.1. 시스템 개요
1.2. 목표
2. 기능적 요구
2.1. 자료 흐름도
2.2. 자료사전
2.3. 소단위 명세서
2.4. 기능 면에서의 시스템의 특성
3. 기타 요구 및 제약 사항
3.1. 성능요구(반응 시간, 처리소요시간, 처리율)
3.2. 하드위에 요구(기억장치 규모, 통신수용도)
3.3 사용자 인터페이스
3.4 사용자 인터페이스
3.5 자원, 인력에 대한 제약조건
4. 인수조건
4.1. 기능시험 및 성능시험
1.1. 시스템 개요
1.2. 목표
2. 기능적 요구
2.1. 자료 흐름도
2.2. 자료사전
2.3. 소단위 명세서
2.4. 기능 면에서의 시스템의 특성
3. 기타 요구 및 제약 사항
3.1. 성능요구(반응 시간, 처리소요시간, 처리율)
3.2. 하드위에 요구(기억장치 규모, 통신수용도)
3.3 사용자 인터페이스
3.4 사용자 인터페이스
3.5 자원, 인력에 대한 제약조건
4. 인수조건
4.1. 기능시험 및 성능시험
본문내용
증정
O
- 의사 결정도
판 매 : 판매 금지
판매 처리
보 유 : 판매 금지, 새로운 화장품 발주
미 등 록 : 새로운 화장품 발주
등록 처리
등 록 : 변화 없음
2.4. 기능면에서의 시스템의 특성
1) 공통 기능
제품정보의 검색 기능
- ( 회사소개, 제품기능 문의, 게시판, 자료실)
2) Internet 사용자...
자료실에서의 제품의 설명과 구입 문의, 기능 설명을 볼 수가 있고, 게시판에서의 웹 관리자에게 문의를 할 수 있어 사용자의 궁금증을 풀어 줄 수가 있다. 또한 DEMO제품에 대해 다운로드를 하여 손쉽게 할 수가 있고 다운로드가 가능하다.
3) 시스템 관리자.
자료의 수정, 삭제 가능, 제품에 대해 업그레이드나 회사의 업그레이드 게시판에 대한 답변이나 게시판에 공지 사항, 또는 이벤트를 할 수 있다.
4) 게시판의 기능
회원들간의 제품에 대한 평가를 주고받거나, 회원들간의 정보교환이 있으며, 회원들간의 질문 사항이나 답변을 주는 기능한다.
5) 자료실 기능
각 제품별 기능의 설명이나 제품에 대한 간단한 소개를 파일로 서비스를 하는 기능이 있다.
3. 기타 요구사항 및 제약 사항
3.1. 성능요구 및 H/W요구
◎ 고객관리 시스템
1) 고객관리
1. 회원확인
2. 회원가입
3. 회원수정
4. 분실회원확인
5. 회원탈퇴
2) 회사소개
1. 회사규모
2. 회사연혁
3. 기업목표, 경영철학
3) 제품별 정보
1. 제품소개
2. 제품문의의 대한 답변
3. 제품소개 다운로드
4) 게시판
고객의견기제
고객의견검색
5) 자료실
자료 다운로드
자료 업로드
◎ Hardware
1) HDD : 80GB이상
2) memory : 512 MB RAM이상
3) CPU : Intel PentiumⅣ Processor 2.66 이상
4) Network장비 : 16port 스위칭 hub 2EA, 10 base-T CABLE, 10/100M PCI(32Bit)
LAN CARD)이상
5) 컴퓨터 총 5대 이상
3.2. 예외조건 및 이의처리
1) 시스템 설치시 에러 발생이나 H/W상의 문제 발생은 사용자 설명서의 내용에 포함하고 문제 해결이 안될 경우 관리자와의 E-MAIL을 통한 면담으로 해결하도록 한다.
2) 새로운 자료의 업데이트 소식이나 기타 변경사항에 대한 보고는 홈페이지의 공지사항에 명시한다.
3.3. 사용자 인터페이스
1) 시스템의 주 사용자층은 관리자를 제외하고는 전부 비전문가인 일반인이 사용한다.
2) 시스템을 사용하는데 전문적 지식의 필요성을 최소로하고 인터페이스 또한 쉽게 한다.
3) 입출력의 형태
- 입력 : 마우스와 키보드를 이용한 입력
- 출력 : 모니터, 프린터를 통한 출력
- 특징 : 문서로 보기 위한 프린트를 제외하고는 약간의 시간이면 쉽게 사용할 수 있다.
3.4 자원, 인력에 대한 제약조건
1) 자원부족시에는 그에 필요한 자원을 발주자와 상의하여 추가로 보충하도록 한다.
2) 인력에 대한 관리는 총 책임자를 두어 관리토록 한다.
3) 인력 개인상의 문제 발생시에는 그 사람을 대체할 인원을 뽑아 충당토록 한다.
3.5 자원 인력에 대한 제약 조건
1) 시스템의 개발, 설치, 보수에 필요한 자원, 인력, 컴퓨터 시간
- 자원 : 컴퓨터
- 인력 : 팀원(8명)
- 컴퓨터 시간 : 5주
2) 시스템을 개발하기 위하여 알아야 할 지
- Visual Basic Programming 에 대한 지
- DataBase 에 대한 지식
3) 중간 점검, 최종 완성 기일
- 중간점검 : 4주차
- 최종 완성 기일 : 6주차
4) 시스템 설치의 책임
- 팀원 중 남호승
- 설치 파일을 만들어서 배포해 주고 거기에 따른 사용자 매뉴얼을 만듦으로써 간 편하게 설치 할 수 있도록 함.
5) 시스템 유지 보수의 책임
- 팀원 중 김승주군
- 차후 사용자 요구에 대하여 시스템을 점검, 요구 사항에 맞게 수정 보완.
- 정기적인 시스템 점검 및 유지 보수.
- 패치 파일을 만들어 배포.
4. 인수 조건
4.1. 기능 시험 및 성능시험
1) 기능 시험은 타 조직원과 본 개발 조직원들의 테스트로 통계치를 구한다.
2) 성능 시험은 웹사이트에 개설된 홈페이지를 통해 희망자를 받아 배포 후 만족
도 및 여러 사항들에 대한 체크를 받은 후 통계치를 구한다.
<참고 자료 및 용어 해설>
- 참 고 자 료
- 소프트웨어공학론( 최은만 저/ 사이텍미디어 )
- Visual Basic Bible 6.0 ( 김병세, 이이표 저/ 삼양출판사)
- SQL Server 2000 Programming( 우철웅 저/ 영진.com)
- DataBase System ( 석상기 저/ 사이텍 미디어)
- 용 어 해 설
- 자료흐름도 : 시스템 안의 프로세스, 자료 저장소들 사이에 자료의 흐름을 나타낸 큰 그래프이다.
- 자료사전 : 자료사전은 자료 흐름도의 자료 항목에 대한 정의를 모은 것이다. 즉, 자료를 이루는 자세한 사항들을 설명해 준다.
일반적인 형식은 언어 사전과 같다.
한 항목은 정의 부분과 설명 부분으로 구성된다. 설명 부분은 표제어가 무엇을 의미 하는가를 한두 문장으로 나타낸 것이다. 정의 부분은 자료를 이루는 요소가 무엇인지 를 나타낸다.
- 소단위 명세서 : 자료 흐름도의 최하위 프로세스(primitive process)가 어떤 기능을 하는가를 기 술한 것이다.
소단위 명세서(mini-spec)를 프로세스 명세서(process specification), 또는 소 작업 명세(activity specification)라는 이름으로 부르기도 한다.
입력에서 출력으로 변환되기 위하여 어떤 일이 이루어져야 하는가를 기술하는 것이다.
사용자나 시스템 분석가 모두가 명확히 이해할 수 있는, 모호하지 않은 형태로 기술되어야 한다.
- 의사 결정표 : 자료 흐름도의 프로세스가 여러 가지 다른 조건에 대하여 각각 다른 처리를 할 경 우에 적합한 표현 방법. 의사 결정표는 어떤 처리를 하는가에 대한 결정에 영향을 주는 변수, 변수가 가질 수 있는 값, 각 경우에 적용될 처리에 대하여 체계적으로 나타낼 수 있는 방법이다.
- 의사 결정도 : 자료의 값에 다른 처리를 트리 구조로 나타내는 방법.
O
- 의사 결정도
판 매 : 판매 금지
판매 처리
보 유 : 판매 금지, 새로운 화장품 발주
미 등 록 : 새로운 화장품 발주
등록 처리
등 록 : 변화 없음
2.4. 기능면에서의 시스템의 특성
1) 공통 기능
제품정보의 검색 기능
- ( 회사소개, 제품기능 문의, 게시판, 자료실)
2) Internet 사용자...
자료실에서의 제품의 설명과 구입 문의, 기능 설명을 볼 수가 있고, 게시판에서의 웹 관리자에게 문의를 할 수 있어 사용자의 궁금증을 풀어 줄 수가 있다. 또한 DEMO제품에 대해 다운로드를 하여 손쉽게 할 수가 있고 다운로드가 가능하다.
3) 시스템 관리자.
자료의 수정, 삭제 가능, 제품에 대해 업그레이드나 회사의 업그레이드 게시판에 대한 답변이나 게시판에 공지 사항, 또는 이벤트를 할 수 있다.
4) 게시판의 기능
회원들간의 제품에 대한 평가를 주고받거나, 회원들간의 정보교환이 있으며, 회원들간의 질문 사항이나 답변을 주는 기능한다.
5) 자료실 기능
각 제품별 기능의 설명이나 제품에 대한 간단한 소개를 파일로 서비스를 하는 기능이 있다.
3. 기타 요구사항 및 제약 사항
3.1. 성능요구 및 H/W요구
◎ 고객관리 시스템
1) 고객관리
1. 회원확인
2. 회원가입
3. 회원수정
4. 분실회원확인
5. 회원탈퇴
2) 회사소개
1. 회사규모
2. 회사연혁
3. 기업목표, 경영철학
3) 제품별 정보
1. 제품소개
2. 제품문의의 대한 답변
3. 제품소개 다운로드
4) 게시판
고객의견기제
고객의견검색
5) 자료실
자료 다운로드
자료 업로드
◎ Hardware
1) HDD : 80GB이상
2) memory : 512 MB RAM이상
3) CPU : Intel PentiumⅣ Processor 2.66 이상
4) Network장비 : 16port 스위칭 hub 2EA, 10 base-T CABLE, 10/100M PCI(32Bit)
LAN CARD)이상
5) 컴퓨터 총 5대 이상
3.2. 예외조건 및 이의처리
1) 시스템 설치시 에러 발생이나 H/W상의 문제 발생은 사용자 설명서의 내용에 포함하고 문제 해결이 안될 경우 관리자와의 E-MAIL을 통한 면담으로 해결하도록 한다.
2) 새로운 자료의 업데이트 소식이나 기타 변경사항에 대한 보고는 홈페이지의 공지사항에 명시한다.
3.3. 사용자 인터페이스
1) 시스템의 주 사용자층은 관리자를 제외하고는 전부 비전문가인 일반인이 사용한다.
2) 시스템을 사용하는데 전문적 지식의 필요성을 최소로하고 인터페이스 또한 쉽게 한다.
3) 입출력의 형태
- 입력 : 마우스와 키보드를 이용한 입력
- 출력 : 모니터, 프린터를 통한 출력
- 특징 : 문서로 보기 위한 프린트를 제외하고는 약간의 시간이면 쉽게 사용할 수 있다.
3.4 자원, 인력에 대한 제약조건
1) 자원부족시에는 그에 필요한 자원을 발주자와 상의하여 추가로 보충하도록 한다.
2) 인력에 대한 관리는 총 책임자를 두어 관리토록 한다.
3) 인력 개인상의 문제 발생시에는 그 사람을 대체할 인원을 뽑아 충당토록 한다.
3.5 자원 인력에 대한 제약 조건
1) 시스템의 개발, 설치, 보수에 필요한 자원, 인력, 컴퓨터 시간
- 자원 : 컴퓨터
- 인력 : 팀원(8명)
- 컴퓨터 시간 : 5주
2) 시스템을 개발하기 위하여 알아야 할 지
- Visual Basic Programming 에 대한 지
- DataBase 에 대한 지식
3) 중간 점검, 최종 완성 기일
- 중간점검 : 4주차
- 최종 완성 기일 : 6주차
4) 시스템 설치의 책임
- 팀원 중 남호승
- 설치 파일을 만들어서 배포해 주고 거기에 따른 사용자 매뉴얼을 만듦으로써 간 편하게 설치 할 수 있도록 함.
5) 시스템 유지 보수의 책임
- 팀원 중 김승주군
- 차후 사용자 요구에 대하여 시스템을 점검, 요구 사항에 맞게 수정 보완.
- 정기적인 시스템 점검 및 유지 보수.
- 패치 파일을 만들어 배포.
4. 인수 조건
4.1. 기능 시험 및 성능시험
1) 기능 시험은 타 조직원과 본 개발 조직원들의 테스트로 통계치를 구한다.
2) 성능 시험은 웹사이트에 개설된 홈페이지를 통해 희망자를 받아 배포 후 만족
도 및 여러 사항들에 대한 체크를 받은 후 통계치를 구한다.
<참고 자료 및 용어 해설>
- 참 고 자 료
- 소프트웨어공학론( 최은만 저/ 사이텍미디어 )
- Visual Basic Bible 6.0 ( 김병세, 이이표 저/ 삼양출판사)
- SQL Server 2000 Programming( 우철웅 저/ 영진.com)
- DataBase System ( 석상기 저/ 사이텍 미디어)
- 용 어 해 설
- 자료흐름도 : 시스템 안의 프로세스, 자료 저장소들 사이에 자료의 흐름을 나타낸 큰 그래프이다.
- 자료사전 : 자료사전은 자료 흐름도의 자료 항목에 대한 정의를 모은 것이다. 즉, 자료를 이루는 자세한 사항들을 설명해 준다.
일반적인 형식은 언어 사전과 같다.
한 항목은 정의 부분과 설명 부분으로 구성된다. 설명 부분은 표제어가 무엇을 의미 하는가를 한두 문장으로 나타낸 것이다. 정의 부분은 자료를 이루는 요소가 무엇인지 를 나타낸다.
- 소단위 명세서 : 자료 흐름도의 최하위 프로세스(primitive process)가 어떤 기능을 하는가를 기 술한 것이다.
소단위 명세서(mini-spec)를 프로세스 명세서(process specification), 또는 소 작업 명세(activity specification)라는 이름으로 부르기도 한다.
입력에서 출력으로 변환되기 위하여 어떤 일이 이루어져야 하는가를 기술하는 것이다.
사용자나 시스템 분석가 모두가 명확히 이해할 수 있는, 모호하지 않은 형태로 기술되어야 한다.
- 의사 결정표 : 자료 흐름도의 프로세스가 여러 가지 다른 조건에 대하여 각각 다른 처리를 할 경 우에 적합한 표현 방법. 의사 결정표는 어떤 처리를 하는가에 대한 결정에 영향을 주는 변수, 변수가 가질 수 있는 값, 각 경우에 적용될 처리에 대하여 체계적으로 나타낼 수 있는 방법이다.
- 의사 결정도 : 자료의 값에 다른 처리를 트리 구조로 나타내는 방법.
소개글