소개글
도서관좌석관리프로그램_설계서 입니다. ^^목차
1. 개 요 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 31.1 시스템 목표 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 3
1.2 하드웨어와 소프트웨어 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 3
1.3 소프트웨어의 주요기능 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 3
1.4 설계 및 제약 사항 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 3
1.5 참조된 개발 문서 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 3
2. 시스템 구조 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 3
2.1 시스템 구조 개요 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 3
2.2 시스템 구조도 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 4
2.3 자료사전 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 5
3. 모듈설계(각 모듈에 대한) ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 5
3.1 모듈 이름, 형 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 5
3.2 알고리즘 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․․ 6
3.3 인터페이스 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 7
3.4 오류메시지 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 8
3.5 사용하는 파일 ․ ․ ․ ․ ․ ․ ․ ․․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 9
3.6 호출하는 모듈 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 9
3.7 기능설명 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 10
4. 파일 구조 또는 데이터베이스 설계 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 11
4.1 외부 파일(데이터베이스)의 논리적 구조 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 11
4.2 공유 자료 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 12
4.3 파일 접근 방법(데이터베이스 관리 체제) ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 13
5. 요구 분석 참조표 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 13
6. 제약사항 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 14
7. 참고사항 ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ ․ 14
본문내용
1.1 시스템의 목표- 본 시스템은 시험기간 혹은 열람실의 이용인원이 증가하게 될 때면 발생하는 열람실의 사석을 기존에 설치되어 있는 CCTV를 이용해서 효율적으로 관리 하여 도서관 열람실을 이용하는 학생들에게 편의를 제공 한다.
1.2 하드웨어, 소프트웨어
1) 하드웨어 : 관리자 컴퓨터, 기존 열람실에 설치되어 있는 CCTV
1_1) 권장 요구 사항 : Pentium 3 1.0 Ghz, 512Mb RAM, 하드디스크 여유용량 300Mb 이상, Microsoft Windows XP Professional가 설치된 PC
1_2) 최소 요구 사항 : Pentium 2, 128Mb RAM, 하드디스크 여유용량 100Mb 이상, Microsoft Windows 98가 설치된 PC
2) 소프트웨어 : 개발환경 - Microsoft Windows XP Professional
사용언어 - Java, Oracle
1.3 소프트웨어의 주요 기능
1) CCTV를 이용한 열람실 화면 촬영
2) 각 픽셀별 값 분석
3) 픽셀의 점이 어느 블록에 포함되는지 구분(Block Matching 기법 )
4) 각각 정의된 픽셀 값들의 블록 정의
5) 일정한 시간 간격으로 열람실 자리의 사람 유무 확인
6) 공석처리
7) 공석 처리 결과 관리자에게 알림
1.4 설계상 제약사항
1.5 참조된 개발문서
참고 자료
- 데이터 베이스 활용 <오정식, 김혜숙 저>- 데이터 베이스 설계와 구축 <이춘식 저>
- 소프트웨어 공학 <최은만 저>
- http://blog.naver.com/ksmpatent?Redirect=Log&logNo=90001578275
- http://blog.naver.com/liger33?Redirect=Log&logNo=22709381
- http://www.3vr.com/
-http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10110&eid=OGI/ktBuL9wW9vVrqdapkpCDDjuUkye8&qb=ZXJk&pid=fgsEawoi5TGsstgMAFZsss--086967&sid=STAlenIHMEkAACr0TrU
-http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10110&eid=rdskI1hTJ1BBfob0QplQ/JjaTtJwNPft&qb=ZXJk&pid=fgsEawoi5TGsstgMAFZsss--086967&sid=STAlenIHMEkAACr0TrU
-http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10110&eid=Wz8DXMpLaFd2LuZqluzER2kDGxEa4x4x&qb=ZXJk&pid=fgsEawoi5TGsstgMAFZsss--086967&sid=STAlenIHMEkAACr0TrU
http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10106&eid=ru4ZghJx5BGGm2vtry4beT+ICnnMTz9C&qb=ZXJk&pid=fgsEawoi5TGsstgMAFZsss--086967&sid=STAlenIHMEkAACr0TrU
이 자료와 함께 구매한 자료
JAVA 영화예매 소스. 8페이지
[소프트웨어공학] 비디오 관리 시스템 설계서 23페이지
비디오 대여점 소프트웨어 설계서 51페이지
[소프트웨어공학]프로젝트 설계서 32페이지
서강대 도서관과 경희대 도서관 비교 3페이지