START Book Loan-out Process

RECEIVE Book Approach

BEGIN Approach Method

1)SELECT CASE

1)CASE 1 (Approach Method = DEAGU Univ. Library Homepage): 홈페이지 접근하기

1)BEGIN IF

IF Homepage Approach Method = DEAGU Univ. App. in Smart Phone (스마트폰으로 접근) THEN

DEMAND User's Login Request

GET User's Input ID & Password

1)DO WHILE Login Process

2)BEGIN IF

IF ID AND Password = "User's Input ID" AND "User's Input Password" in DEAGU Univ. Homepage

Student's DB Server THEN

SEND Login Result = "Login Allowed (Login Time)"

STORE User's Login History in Student's DB Server

ASK User's Information Request

GET User's Search Keyword AND Search Option Request

3)BEGIN IF

IF User's Search Keyword = ‘Valided’

2)DO WHILE Search Options

4)BEGIN IF

IF Search Option = "Integrated Search" THEN

SEND Search Result as User's Search Keyword in DB

ELSE Search Option = "Detailed Search"

2)SELECT CASE

CASE 1 (Detailed Search Option = "Full Matching Search")

5)BEGIN IF

IF Book Information (Publishers, Language, Data Types, Authors, ETC) =

"User's Search Keyword" THEN

SEND Search Result in DB

ELSE

SEND Error Massage = “No Search Results“

5)END-IF

CASE 2 (Detailed Search Option = "Forward Matching Search")

6)BEGIN IF

IF Book Information (Publishers, Language, Data Types, Authors, ETC) LIKE

"User's Search Keyword*" THEN

SEND Search Result in DB

ELSE

SEND Error Massage = “No Search Results“

6)END-IF

CASE 3 (Detailed Search Option = "Keyword Search")

7)BEGIN IF

IF Book Information (Publishers, Language, Data Types, Authors, ETC) LIKE

"*User's Search Keyword*" THEN

SEND Search Result in DB

ELSE

SEND Error Massage = “No Search Results“

7)END-IF

2)END-CASE

4)END-IF

2)END-DO-WHILE

ELSE

SEND Error Massage = “Unvalided Ssearch Keyword“

3)END-IF

2)ELSE

SEND Login Result = "Login Deny. (Login Failed Number > 5) Contact Administrator."

STORE User's Login History in Student's DB Server

2)END-IF

1)END-DO-WHILE

1-1)ELSEIF Homepage Approached Method = PC in DEAGU Univ. Library(도서관 PC로 접근) THEN                                MIRROR Homepage Approach Method = DEAGU Univ. App. in Smart Phone

ELSE Homepage Approached Method = Private PC (개인용 PC로 접근)

MIRROR Homepage Approach Method = DEAGU Univ. App. in Smart Phone

1-1)END-IF

1)END-IF

1)CASE 2 (Approached Method = User's direct approach the book):서가직접 접근하기

FIND Library Materials by oneself

1)CASE 3 (Approached Method = User ask Information to Librarian by Call or Paper):사서도움요청

9)BEGIN IF

IF Asked Method = "Call" OR “Paper” THEN

RECEIVE User's Information Request

EDUCATE User's Search Method

ELSE  Asked Method = "Librarian search Information directly”

RECEIVE User's Information Request

EDUCATE User's Search Method

9)END-IF

1)END-CASE

END Approach Method

------------------------------------------------------------------------------------------------