본 문서 공공 자전거 내비게이션 소프트웨어 요구사항명세서의 적용범위는 아래 표와 같다.
앱 이름 | 공공 자전거 내비게이션 |
---|---|
약어 | TTNav (Tashu TtareungYi Navigation) |
버전 번호 | Version 1.00 |
목적 | 사용자에게 공유자전거 대여소 정보 및 경로 안내 기능을 제공 |
사용자가 특정 정류장에서 대여 및 반납이 가능한 공유 자전거를 이용하여, 원하는 목적지까지 원활하게 이동할 수 있도록 지원한다.
TTNav는 타슈(Tashu) 및 추후 따릉이(Ttareungyi)와 같은 공공 자전거 시스템을 연동하여, 사용자가 자전거 대여소를 효율적으로 탐색하고 목적지까지의 최적 경로를 안내받을 수 있도록 지원하는 내비게이션 기반 모바일 애플리케이션이다.
현재는 대전광역시의 타슈(Tashu) API를 활용하여 서비스를 구현할 예정이며,
향후 서울시의 따릉이(Ttareungyi) API 등 유사 서비스를 연동하여 전국 공공자전거 통합 내비게이션으로의 확장을 목표로 한다.
앱의 명칭인 "TTNav" 는 Tashu와 Ttareungyi의 약자를 조합한 것이다.
소프트웨어의 전반적인 흐름을 나타내는 흐름도(FlowChart) 는 아래 그림과 같다.
공공자전거 내비게이션 어플리케이션은 하나의 “TTNAV SW” CSCI로 정의한다.
총 ○개의 CSC로 구성되며 목록은 아래와 같다.