이 문서는 프로젝트의 ERD와 각 Table 명세가 되어 있는 DB 명세서라고 생각하면 된다.

뭐 이대로 만들어도 별로 무리가 없을 것이긴 한데 시나리오를 기반으로 구축하였기 때문에 일반적인 도서관과 구조 자체가 다를 수 있다.

목차이다.

1.0 ER Diagram 5
     Logical Review 5
     Physical Review 5
2.0 Table Detail Design 6
3.0 DDL CREATE SQL 10
    3.1 저자 10
    3.2 도서 위치 정보 10
    3.3 출판사 정보 10
    3.4 도서 정보 11
    3.5 저자 서적 분류 11
    3.6 회원 직급 11
    3.7 대출 권한 12
    3.8 회원 12
    3.9 대출 정보 12
    3.10 블랙리스트 13
4.0 Data loading 13
    4.1 저자 13
    4.2 도서 위치 정보 14
    4.3 출판사 정보 14
    4.4 도서 정보 16
    4.5 저자 서적 분류 18
    4.6 회원 직급 21
    4.7 대출 권한 21
    4.8 회원 21
    4.9 대출 정보 22
    4.10 블랙리스트 23
5.0 Grant SQL 23

 

Posted by 서오석
,


이건 내가 대학교 2학년 때 프로젝트로 제출 했던 도서관 요구사항 정의 Doc이다.

요구사항 정의는 IEEE standard 의 기본을 따랐다. 안에는 웃기긴 하지만 시나리오도 같이 정의 되어있다.

만약에 누군가 받아간다면 아주 아주 소프트웨어 공학을 공부하는데 유용한 자료가 될 듯 하다.

그리고 수준이 딱 대학교 2학년 수준이라 각 항목마다 다를 수

도 있다..^^;;

목차는 다음과 같다.

Table of Contents. 3

1.0 Purpose. 4

1.1 Introduction. 4

1.2 Scope. 4

1.3 Glossary. 4

1.4 Team Member 4

1.5 References 4

2.0. General Description. 4

2.1. Product Functions 4

2.2. User Characteristics 5

2.3. Constraints 5

2.4. Basic Scenario. 5

3.0 Specific requirements 7

3.1 Explanation of category ID and Inscription rule. 7

3.2 Functional requirements 7

3.2.1 Functional requirements definitions 7

3.2.2 The core functional requirements deduce. 7

3.2.3 Functional requirements table. 8

3.3 Non-functional requirements table. 9

3.3.1 Non-functional requirements definitions 9

3.3.2 Non-functional requirements 9

3.4 Use cases modeling. 11

3.4.1 System use cases 11

3.4.2 Use cases summary. 11

3.4.3 Detail Use cases scenario. 12

3.5 Information Level Designed. 21

3.5.1 Well Formed. 21

3.5.2 Requirement Tracking Document 21

3.5.3DBDL. 22

4.0 External interface requirements 26

4.1 User Interfaces 26

4.2 Hardware Interfaces 26

4.3 Software Interfaces 26

4.4 Communication Interfaces 26



어렵나..--;;

 

 

Posted by 서오석
,