Spring 개발 - BIS(Bus Information System) 만들기(0)
2018. 10. 6. 16:57 - 개발 새발
0. 해당 시스템을 만들어 본 이유
- Spring 개발 능력을 더 성취하기 위하여.
- 현재 살고 있는 지역의 BIS을 Web을 통해 볼 수 있는 곳이 없어서(개발 후에 존재를 확인)
- API를 사용하여 웹을 구성해보고 싶어서
위의 이유로 김천 지역 내의 BIS 개발을 하게 되었다.
1. 현재 진행 상황
기능에서는 큰 부분으로 나누자면 4가지 기능이 있다.
- 정류소 찾기
지정한 위치 주변의 정류소를 볼 수 있고 해당 정류소를 클릭하여 실시간 해당 정류소로 도착하는 버스 시간을 볼 수 있다. 또한 해당 정류소에서 운행되는 모든 버스를 볼 수 있고 해당 버스를 클릭하여 버스 노선 기능으로 전환된다.
(실시간 정보는 API로부터 가져와서 이용, 타 기능은 API를 통해 가져온 정보들을 DB에 저장해두고 사용)
- 버스 노선
해당 기능은 버스 번호를 입력하거나 정류소 찾기 탭에서 클릭한 노선에 대한 정보를 보여주며 첫 차, 상세 노선, 노선 루트 등 노선에 대한 자세한 기능을 보여준다.
- 길찾기(미구현)
- 게시판
CRUD 형식 게시판을 구성.
- XML Parser(Admin 권한)
XML Parser를 통해 API 값을 가져와서 실시간 버스 정보를 전달하거나 버스노선에 대한 정보, 정류소에 대한 정보 등을 가져와 DB에 저장해줌.
다음 포스팅부터 해당 시스템을 구성하는 코드에 대해서 알아보자.
'코딩 > Spring' 카테고리의 다른 글
Spring 개발 - BIS(Bus Information System) 만들기(2) - 다음 지도 API 적용 시키기 (0) | 2018.10.07 |
---|---|
Spring 개발 - BIS(Bus Information System) 만들기(1) - 구성 및 주변 구성 (0) | 2018.10.06 |
Spring 개발 - 게시판 만들기 번외(3) - 회원 기능(로그인) (2) | 2018.03.13 |
Spring 개발 - 게시판 만들기 번외(2) - 회원 기능(회원가입) (0) | 2018.03.13 |
Spring 개발 - 게시판 만들기 번외(1) - 댓글 (2) | 2018.03.07 |