본문 바로가기

웹개발 toyProject

(3)
Semi Project 회원관리 & 구매정보관리 1 벌써 6개월 과정 중 3개월이 지났다. 그래서 11월 9일 ~ 11월 16일 동안 Servlet, DB, JSTL, EL을 활용한 CRUD구현 Semi Project가 진행된다. 기간은 상술한 것처럼 7일이고, 조원은 6명이다. 앉은자리를 기준으로 약간의 랜덤성을 곁들여 조가 편성되었다. 어차피 학원 분들 대부분이 착하고 열심히 하셔서 조 편성에 대한 부담이 없었다. 거기다 운이 좋게도 정말 열정적인 분들로 조가 편성되었고, 이제 시작이지만 팀 프로젝트의 단맛을 잔뜩 맛보았다. 내일 학원 가는 게 기대될 정도다. 각설하고 본론으로 들어가겠다. 1. 일정 2. 디자인 콘셉트 설정 회원정보와 구매정보관리는 수업 시간에 배운 내용을 바탕으로 비교적 간단하게 구현이 가능했다. 하지만 강사님이 7일의 시간과 6명..
학원 근처 맛집 추천 웹사이트 2 1. 모듈화 각각 함수를 만들다 보니 중복되는 부분들이 많이 생겼었다. 그래서 모듈화를 진행했다. 2. 돌림판 구현 1~7개의 랜덤 메뉴를 추천해주는 랜덤 러키세븐 픽 기능이 참 재밌었다. 그래서 이번에는 빠르게 메뉴들이 돌아가고 뽑기 버튼을 누르면 하나의 메뉴가 고정되는 랜덤 뽑기 기능을 구현해 봤다. 기능을 추가하기 전에도 400줄을 훌쩍 넘기던 JavaScript가 기능을 추가했는데도 220줄로 줄어들었다. 다음에는 급하다고 하드코딩을 하지 말고 모듈화에 대한 부분을 신경 써봐야겠다.
학원 근처 맛집 추천 웹사이트 1 1. 와이어 프레임 기본적인 와이어 프레임은 간단하고 명확하게 구성했다. navigation에 로고, 메뉴, 검색창을 넣을 거고, carousel에 고화질 음식 사진들을 슬라이드로 보여줄 거고, card 위치에 각종 조건에 따른 결과를 보여줄 것이다. 2. 데이터 베이스 (1) netlify 서버 컴퓨터를 운영하는 방법이 아니라 네틀리파이에 index를 업로드할 것이다. 개인 컴퓨터 -> 네틀리파이 서버에 index를 업로드해서 주소 생성 -> 인터넷 사용자들이 생성된 주소로 접속 이라는 구조를 가지며 무료로 사용 가능하다. index에 수정할 사항이 있으면 수정한 index를 다시 네틀리파이 서버에 업로드하면 반영된다. 다만 사용자들이 index에 입력해 전송하는 정보를 받아오는 방법을 몰라서 데이터베..