• 검색 결과가 없습니다.

R_BM 시스템의 테이블 구조는 크게 도서상태정보 관리, 도서 입출고 관리 (도서 신규 입고, 입출고 로그관리),도서 위치관리(도서 위치정보 관리, 도서 관 위치 코드 관리), 그리고 사용자에 대한 정보 관리(사용자 정보, 사용자 로 그 관리) 로 구성되어 있으며 <그림 4-11>과 같다. 각각의 테이블에서 도서 신규 입고테이블을 중심으로 도서상태 정보관리 테이블, 입출고로그관리 테이 블, 도서위치정보관리 테이블은 각각 1:다의 관계가 이루어지고 사용자 정보 테이블과 사용자 로그관리 테이블도 1:다의 관계가 성립된다.

<그림 4-11> R_BM 시스템 테이블 구조도

R_BM시스템 테이블 구조도에서 각각의 테이블을 살펴보면 다음과 같다.

(1) 도서 상태정보 관리

- 도서의 상태정보를 관리하기 위한 테이블

<표 4-1> 도서 상태정보 테이블

(2) 도서 신규 입고

- 도서의 신규 입고 관리 테이블

<표 4-2> 도서 신규입고 테이블

필드명 데이터 형식 설명

도서코드 varchar(50) 도서의 유일한 ID

상태변경일자 char(12) 도서의 상태 변경 일자

상태 구분 int 도서의 상태 구분

필드명 데이터 형식 설명

도서코드 varchar(50) 도서의 유일한 ID

도서제목 varchar(40) 도서의 상태 변경 일자

저자명 varchar(20) 도서명

출판사 varchar(20) 출판사명

출판일자 varchar(18) 출판일자

장르 varchar(50) 도서 구분

도서위치 varchar(50) 도서가 배가된 서고의 위치

태그번호 varchar(255) 도서에 부착된 태그 번호

(3) 도서 위치정보 관리

- 도서의 위치정보 관리를 위한 테이블

<표 4-3> 도서 위치정보 테이블

(4) 도서관 위치코드

- 도서관 위치 정보를 관리하기 위한 테이블

<표 4-4> 도서관 위치코드 테이블

(5) 기초정보 코드 관리

- 기초정보를 관리하기 위한 테이블

<표 4-5> 기초정보 테이블

필드명 데이터 형식 설명

도서코드 varchar(50) 도서의 유일한 ID

위치변경일자 char(12) 도서의 위치 변경 일자

위치구분 varchar(50) 도서의 위치 구분

필드명 데이터 형식 설명

기초코드 varchar(19) 도서관 위치 기본 코드

코드레벨 int 도서관 위치에 대한 레벌

구역이름 varchar(50) 도서관 구역 이름

필드명 데이터 형식 설명

기초정보 코드 varchar(3) 기초 정보 코드(도서상태 코드, 도서관 위치 코드 등 기본적인 코드 정보관리)

기초정보 인덱스 int 기초 정보 인덱스

기초정보명 varchar(20) 기초 정보명

(6) 입출고 로그 관리

- 도서의 입출고 로그 관리하기 위한 테이블

<표 4-6> 입출고 로그 테이블

(7) 사용자 정보

- 사용자 정보를 관리하기 위한 테이블

<표 4-7> 사용자 정보 테이블

필드명 데이터 형식 설명

입출고 일자 char(50) 도서의 입출고 일자

RFID 태그번호 varchar(50) RFID 태그 번호

도서 코드 varchar(50) 도서의 유일한 ID

입출고 구분 varchar(50) 입출고 구분

필드명 데이터 형식 설명

사용자 아이디 varchar(20) 사용자를 구분할 수 있는 유일한 ID

사용자 이름 varchar(10) 사용자 이름

직책 int 사용자 직책

이메일 varchar(50) 이메일

연락처 varchar(20) 연락처

비밀번호 varchar(20) 비밀번호

사용권한 int 시스템사용에 대한 권한

사용여부 char(1) 시스템 사용 여부

등록일자 char(8) 사용자 등록 일자

비고 varchar(255) 비고

(8) 사용자 로그 관리

- 사용자 로그를 관리하기 위한 테이블

<표 4-8> 사용자 로그 관리 테이블

필드명 데이터 형식 설명

로그 일자 varchar(20) 시스템 로그일자

사용자 아이디 varchar(20) 사용자 아이디

접속 주소 varchar(50) 시스템 접속 IP

제3절 구현 모듈 설명

본 논문의 장서관리 시스템의 개발 범위, 기능 시스템 구성에 대해서 살펴보 면 다음과 같다. PDA에 관련 프로그램은 모바일용 C#으로 개발 되었다. 장서 관리 시스템 구성은 장서의 상태관리 모듈, 도서 위치관리 모듈, 도서 입출고 관리 모듈, SERVER와 연결되어 통신을 하고 있는 PDA에 목록을 보여주며 PDA에서 요구하는 데이터를 전송하는 모듈로 구성되어 있다.

관련 문서