티스토리 뷰
반응형
- 대학교 팀 프로젝트 결과물을 보존하기 위해 작성된 포스트 입니다.
- 각 포스트에 대한 저작권은 우선적으로 최초 작성자에게 있습니다.
- 본문 내용에 잘못된 정보가 있을 수도 있습니다.
구현 방향
역곡역에 위치한 가톨릭대의 수많은 학생들이 식사고민을 빠르게 해결할 수 있도록 도움을 주고자 맛집을 소개하고 설명하는 사이트를 만들려고 한다.
다음 지도 앱에 우리가 알게 된 맛집을 표시해주고 가격, 추천메뉴, 별점등 으로 소개해주면 학생들에게 큰 도움이 될 것이다.
구조 (Structure)
HTML5을 통한 정보 표현
HTML : 월드 와이드 웹 문서를 작성하는 Markup Language
표현 (Presentation)
CSS3를 통한 Design 및 Layout 표현
CSS : HTML의 기능확장으로, HTML을 꾸며주는 스타일시트
구현 (Implementation)
1. JavaScript를 통한 웹 구현
JavaScript : 웹문서를 좀 더 동적으로 작동할 수 있게 해주는 객체지향 스크립트 언어로 프로그램 코드가 Html 문서 사이에 직접 들어가게 되고, 자바스크립트로 만든 프로그램에서는 사용자가 마우스를 클릭하거나 키보드로 입력하는 것과 같은 작업을 즉시 처리
2. Bootstrap 라이브러리 을 통한 반응형 웹 UI 구현
Bootstrap : 디바이스의 사이즈에 맞추어서 웹 페이지 스스로 디자인을 교체하는 기능인 반응형 웹 UI
3. PHP를 통한 웹 구현
PHP : 거의 모든 데이터베이스를 지원하며, 범용성을 지닌 널리 사용되는 오픈 소스 스크립트 언어로 웹 개발 및 HTML에 포함하기 적합하며 방문자가 페이지에 방문할 때마다 실행
4. MySQL DB를 통한 웹 구현
MySQL Database : 데이터베이스 프로그램 중 하나로, PHP와 같이 스크립트 언어 구성이 상호연동이 잘되면서도 오픈 소스로 개발되는 무료 프로그램이여서 홈페이지와 같은 일반적인 웹 개발에 널리 이용
사용할 Open API
Daum 지도 Open API
오픈API를 사용하여 웹 상에서 API 사용자가 자유롭게 기능을 확장할 수 있도록 설계
Posted by 강영주
반응형
'컴퓨터공학' 카테고리의 다른 글
[문제해결기법] 게으른 거미 (fail) (0) | 2014.09.18 |
---|---|
리눅스에서 SQLPLUS 원격 접속시 서비스 식별자, tnsnames.ora 파일 생성하기 (0) | 2014.09.18 |
SQLPLUS 리눅스 설치시 에러 해결 (0) | 2014.09.16 |
밥먹고하자03 : Interoperability (상호 운영성)의 장점과 단점 (0) | 2014.07.02 |
밥먹고하자02 : 공공기관 Mashup 서비스의 적용 분야 및 서비스/해결문제 정의 (0) | 2014.07.01 |
밥먹고하자01 : Mobile Mashup의 사례 (0) | 2014.07.01 |
Nachos Project 06 : main() 함수 분석 (0) | 2014.06.06 |