2019-1-OSSP2-OpenSourceBabies-2
프로젝트명 : 동국대학교 중앙도서관 도서경로안내 서비스
동국대학교 중앙도서관 이용객의 도서 찾기를 도와주는 서비스
책을 겁색하고 경로 안내 버튼을 누르면 도서관 지도 상에 책의 위치 및 경로를 안내해주는 서비스
팀원 |
학번 |
역할 |
박지수 |
2017112127 |
보고서/피피티/도서안내 |
문예진 |
2017112128 |
프론트엔드/DB |
정의정 |
2017112137 |
크롤링/서버/DB/도서안내 |
권보근 |
2017112149 |
크롤링 |
항목 |
개발환경 |
웹 개발환경 |
아이오닉 |
데이터베이스 |
mariadb, phpMyAdmin |
서버 |
Amazon aws, nodeJS, Docker, Git |
git pull
cd 프로젝트명
ionic serve
Docker-jenkins-Continuous Deployment
cd /home/ubuntu/
git clone https://github.com/CSID-DGU/2019-1-OSSP2-OpenSourceBabies-2.git
ln -s 2019-1-OSSP2-OpenSourceBabies-2 osbPATH
cd osbPATH
# Login For Private Docker Repository
docker login
docker pull uiui97/osbprjt
ionic4 build
# if server is terminated, Enter command 'osbprjtDB'
osbprjtDB
# if process is terminated, Enter command this
node server.js
home/about/whishlist 탭
결과화면 |
설명 |
|
1. home 탭의 화면입니다. 도서 검색을 진행할 수 있는 페이지입니다. |
|
2. About 탭입니다. 본 어플리케이션의 소개가 들어있습니다. 개발의 과정을 보여주는 git hub링크로 연결 가능합니다. |
|
3. Wishlist 탭에서 책의 위시리스트를 저장할 수 있습니다. 저장된 책의 리스트를 이용해 도서 검색을 진행할 수 있습니다. |
|
4. 메뉴 탭을 누르면 동국대학교 관련 url로 이동할 수 있는 버튼이 나옵니다. 버튼들을 누르면 각각 동국대학교 홈페이지, 동국대학교 이클래스, 동국대학교 공과대학으로 이동할 수 있습니다. |
실제 실행 화면
결과화면 |
설명 |
|
1. 본 어플에 들어가면 화면의 중간에 좌측 그림과 같이 책을 검색하는 검색 창이 있습니다. |
|
2. 검색어가 넘어가면 중앙도서관 홈페이지에서 해당 검색어의 파라미터를 넘겨 그 결과들을 가져옵니다. 결과들을 이용해 책 목록을 만듭니다. |
|
3. 위 책 목록들 중 원하는 책을 클릭하면 책의 자세한 정보가 나옵니다. |
|
4. 위 페이지를 아래로 내리면 도서찾기 버튼이 나옵니다. 해당 버튼을 클릭하여 도서를 찾기 서비스를 받을 수 있습니다 |
|
.5. 도서찾기 서비스 버튼을 누른 후 나오는 화면입니다. 화면에는 해당 도서가 위치한 층의 책장 지도가 나옵니다. 계단에서부터 책의 위치까지를 선으로 연결한 네비게이션 형태로 화면이 출력됩니다. |
|
6. 위 화면에서 책장의 자세한 y좌표를알려주는 화면으로 넘어갈 수 있습니다. 책이 정확히 어느 칸에 위치하는지 알 수 있도록 도와줍니다. |
도서 검색
도서 안내1
도서 안내2
도서 안내3