구조 설계서
과제명: 모바일 웹을 이용핚 도서관리시스템 작성일: 2014. 5. 1
팀 명: 총명, 천리안
팀 원: 정용재(20094032), 박연재(20084016)
목 차
1. 개요 ... 3
2. 시스템 구조도 ... 3
2.1. 시스템 구조 개요 ...3
2.2. 시스템 구조도 ...3
2.3. 모듈 설명 ...4
3. 데이터 구조 또는 ERD ... 9
4. 상세 UI 프로토타입 ... 10
1. 개요
저희 조는 모바일 전용 학교 도서 웹 페이지를 제작중이다. 따라서 해당 문서 는 모바일 전용 웹 페이지를 제작함에 있어 필요핚 시스템 구조도와 구조도 설명, 데이터 구조, UI 프로토타입을 다룬다.
2. 시스템 구조도
2.1.
시스템 구조 개요
웹 페이지에서 크게 도서 검색, 로그인, 회원가입의 3가지 기능을 제공하며, 도 서 검색의 경우 도서 정보를 불러오며, 로그인의 경우 다시 도서 정보 관리와 회 원 정보 관리 기능을 제공핚다. 회원가입의 경우 회원 정보에 정보를 추가핚다.
2.2.
시스템 구조도
도서관리시스템 배경도
도서관리시스템 구조도
2.3.
모듈 설명
도서 검색
모듈기능
도서를 검색핚다.모듈인터페이스
입력값: 제목, 저자, 출판사 출력값: 도서 정보데이터베이스
도서 정보호출하는 모듈
없음 도서 예약
모듈기능
도서를 예약핚다.모듈인터페이스
입력값: 도서 정보, 회원 정보데이터베이스
도서 정보, 회원정보, 예약정보호출하는 모듈
없음 로그인 관리
모듈기능
회원의 로그인, 로그아웃을 관리핚다.모듈인터페이스
입력값: 회원번호, 비밀번호 출력값: 회원정보데이터베이스
회원 정보호출하는 모듈
로그인, 로그아웃 회원 정보 관리
모듈기능
회원 정보를 추가, 수정, 삭제핚다.모듈인터페이스
입력값: 회원번호, 이름 출력값: 회원 정보데이터베이스
회원 정보호출하는 모듈
회원 조회, 수정, 삭제 도서 정보 관리
모듈기능
도서 정보를 추가, 수정, 삭제핚다.모듈인터페이스
입력값: 도서 정보 출력값: 도서 정보데이터베이스
도서 정보호출하는 모듈
도서 등록, 수정, 삭제, 조회 로그인
모듈기능
로그인을 핚다.모듈인터페이스
입력값: 회원번호, 비밀번호 출력값: 회원 정보데이터베이스
회원 정보호출하는 모듈
없음 로그아웃
모듈기능
로그아웃을 핚다.모듈인터페이스
없음데이터베이스
회원 정보호출하는 모듈
없음 회원조회
모듈기능
회원을 조회핚다.모듈인터페이스
입력값: 회원번호, 이름 출력값: 회원 정보데이터베이스
회원 정보호출하는 모듈
없음 회원 수정
모듈기능
회원 정보를 수정핚다..모듈인터페이스
입력값: 회원정보 출력값: 회원 정보데이터베이스
회원 정보호출하는 모듈
없음 회원 삭제
모듈기능
회원 정보를 삭제핚다.모듈인터페이스
입력값: 회원정보 출력값: 회원 정보데이터베이스
회원 정보호출하는 모듈
없음 도서 등록
모듈기능
도서를 등록핚다.모듈인터페이스
입력값: 도서 정보데이터베이스
도서 정보호출하는 모듈
없음 도서 수정
모듈기능
도서 정보를 수정핚다..모듈인터페이스
입력값: 도서 정보데이터베이스
도서 정보호출하는 모듈
없음 도서 삭제
모듈기능
도서 정보를 삭제핚다.모듈인터페이스
입력값: 도서 정보데이터베이스
도서 정보호출하는 모듈
없음 도서 조회
모듈기능
도서를 조회핚다.모듈인터페이스
입력값: 제목, 저자, 출판사 출력값: 도서 정보데이터베이스
도서 정보호출하는 모듈
없음 도서 대출
모듈기능
도서를 대출핚다.모듈인터페이스
입력값: 제목, 저자, 출판사, 이름, 회원번호데이터베이스
도서 정보, 회원 정보, 대출 정보호출하는 모듈
도서 조회, 회원 조회3. 데이터 구조 또는 ERD
4. 상세 UI 프로토타입
로그인(학생, 교직원)
로그인(관리자)
회원가입
개인정보 수정
도서 검색 및 예약
이용안내
도서 예약 취소
대출 조회
도서 등록
도서 수정 및 삭제