170 likes | 338 Views
asp CHAPTER 11.1~11.3 회원 전용 커뮤니티 사이트 개발. 천주희 wngml1205@kunsan.ac.kr 군산대학교 통계컴퓨터과학과 정보과학기술 연구실 2012.08.22. 목차. 회원 전용 커뮤니티 사이트를 위한 데이터베이스 구축 공동 사용자 환경 구축하기. 데이터베이스구축 (1/9). Members 테이블 구조 ( 회원 정보 ). 회원 전용 커뮤니티용 데이터베이스 구조. 데이터베이스구축 (2/9). UserLevel 테이블 구조 ( 회원 등급 ).
E N D
aspCHAPTER 11.1~11.3 회원 전용 커뮤니티 사이트 개발 천주희 wngml1205@kunsan.ac.kr 군산대학교 통계컴퓨터과학과 정보과학기술 연구실 2012.08.22
목차 회원 전용 커뮤니티 사이트를 위한 데이터베이스 구축 공동 사용자 환경 구축하기 IST (Information Sciences & Technology) Laboratory
데이터베이스구축(1/9) Members 테이블 구조 (회원 정보) 회원 전용 커뮤니티용 데이터베이스 구조 IST (Information Sciences & Technology) Laboratory
데이터베이스구축 (2/9) UserLevel테이블 구조 (회원 등급) zipcode테이블 구조 (우편번호 정보) 회원 전용 커뮤니티용 데이터베이스 구조 IST (Information Sciences & Technology) Laboratory
데이터베이스구축 (3/9) BoardType테이블 구조 (게시판 종류) 회원 전용 커뮤니티용 데이터베이스 구조 IST (Information Sciences & Technology) Laboratory
데이터베이스구축 (4/9) Board 테이블 구조 (다중 게시판 자료 저장) 회원 전용 커뮤니티용 데이터베이스 구조 IST (Information Sciences & Technology) Laboratory
데이터베이스구축 (5/9) • [ASP 프로그래밍] 데이터베이스 생성하는 방법 • 앤터프라이즈 관리자를 통해 그래픽 사용자 환경에서 마우스 클릭을 이용하여 생성하는 방법 • 쿼리 분석기에서 데이터베이스 정의언어를 이용하여 DB를 생성하는 방법 IST (Information Sciences & Technology) Laboratory
데이터베이스구축 (6/9) ASP DB 생성을 위한 SQL 질의문 IST (Information Sciences & Technology) Laboratory
데이터베이스구축 (7/9) • 우편번호 데이터 가져오기 • 체신청에서 제공하는 우편번호 엑셀 파일을 외부 테이터 들여오기 기능으로 생성 가능 IST (Information Sciences & Technology) Laboratory
데이터베이스구축 (8/9) GO INSERT INTO UserLevel (UserLevel, ULDesc) VALUES ('Admin', '관리자 계정') GO INSERT INTO UserLevel (UserLevel, ULDesc) VALUES('User', '일반 회원 계정') GO • 기본 자료 입력하기 • 자료 등록/갱신의 빈도가 적은 데이터는 DB로 직접 질의문을 작성하여 입력 IST (Information Sciences & Technology) Laboratory
데이터베이스구축 (9/9) INSERT INTO Members ( UID , UPwd , UName , USsn , UEmail , UAddr , UPhone , UserLevel )VALUES( 'Admin' , '1234' , '관리자' , '1234561234567' , 'admin@mail.co.kr' , '서울 종로구 관철동' , '02-123-1234' , 'Admin' ) 기본 자료 입력하기 IST (Information Sciences & Technology) Laboratory
공동 사용자 환경 구축 (1/4) 대부분이 웹 사이트는 페이지 일관성을 유지하기 위해 프로그램 내에서 공통적으로 사용할 수 있는 사용자 환경과 관련된 파일을 별도 작성하고, 이를 각 페이지에 삽입하는 방법을 선택 공통 스타일시트 공통 네비게이션 메뉴 IST (Information Sciences & Technology) Laboratory
공동 사용자 환경 구축 (2/4) style.css • 공동 스타일시트 정의하기 • CSS (Cascading Style Sheet) • 웹 사이트 저작사와 사용자가 문서 구조 (HTML과 XML 문서들)에 스타일(글꼴,간격,음성)을 첨부할 수있게 하는 스타일시트 언어 IST (Information Sciences & Technology) Laboratory
공동 사용자 환경 구축 (3/4) 웹 사이트 타이틀 서브 메뉴 로그인 폼 메인 메뉴 • 공통 사용자 환경 네비게이션 메뉴 작성하기 • 웹 사이트 내의 모든 ASP 페이지에 삽입되어 웹 사이트가 동일한 사용자 환경을 가질 수 있도록 하는 중요한 페이지 IST (Information Sciences & Technology) Laboratory
공동 사용자 환경 구축 (3/4) navbar.asp • 공통 사용자 환경 네비게이션 메뉴 작성하기 • 웹 사이트 내의 모든 ASP 페이지에 삽입되어 웹 사이트가 동일한 사용자 환경을 가질 수 있도록 하는 중요한 페이지 IST (Information Sciences & Technology) Laboratory
공동 사용자 환경 구축 (4/4) default.asp • 공통 사용자 환경 네비게이션 메뉴 작성하기 IST (Information Sciences & Technology) Laboratory
감사합니다천주희wngml1205@kunsan.ac.kr IST (Information Sciences & Technology) Laboratory