Transcript 슬라이드 1
자바 전문가 과정_A조 신상팀 김민정, 김해진, 나상순 윤사라, 이강희, 장세현, 홍성조 신상팀원 소개 및 업무분담 김해진(팀장) 윤사라(팀원) 관리자 페이지 : 일정 관리 팝업관리 관리자 페이지 : 일정 관리 팝업 관리 나상순(팀원) 장세현(팀원) 사용자 페이지 : 공지사항 온라인 문의 Q&A 관리자 페이지 : 공지사항 온라인 문의 Q&A ,Admin 김민정(팀원) 사용자 페이지 : 공지사항 온라인 문의 Q&A 관리자 페이지 : 공지사항 온라인 문의 Q&A 사용자 페이지 : 포트폴리오 관리자 페이지 : 포트폴리오 관리 디자인 이강희(팀원) 홍성조(팀원) 관리자 페이지 : 고객정보 관리 메일정보 관리 관리자 페이지 : 고객정보 관리 메일정보 관리 목차 A. 개발배경 1. 배경 2. 개발환경 3. 작업일정 B. 기획내용 1. 분석 2. 기획방향 3. 내용설계 및 구조설계 C.설계 1. 가이드 라인 D.흐름도 및 DB설계 1. 사용자페이지 2. 관리자 페이지 E. 사이트 F. 시연 #3 A. 개발배경 1. 개발배경 개발배경 1. 개발 배경 사용자 페이지 관리자 페이지 *사용자 페이지와 관리자 페이지가 서로 상호작용을 할수 있게 프로그램을 제작 * 웹상에서 사이트를 볼수 있게 호스팅업체를 선정하여 진행하기로 기획 Sinsang 5# 개발배경 2. 개발 환경 OS : Window XP Professional Language : JDK 1.5.0_15, JDBC, HTML, CSS, JS, SQL, JSP2.0 Tools & DB : Eclipse 3.4.1, MySQL 5.0.11, FTP, PhotoshopCS3, FlashCS3, Dreamweaver Web Server : Tomcat 5.5.7 Sinsang 6# 개발배경 3. 일정 Sinsang 7# B. 기획내용 1. 분석 B.기획내용 1)분석 개요 • 업체 선정후 요구사항에 맞춘 사이트 제작 • 편집디자인을 주로하는 디자인 제작 회사로 깔끔한 디자인을 클라이언트가 원함 • 사용자 페이지내의 기능을 관리자가 직접 관리하기를 요구함. • 도메인만 있는 상태. • 게시판을 관리자페이지와 연결하여 제작하기로 결정함 Sinsang #9 B. 기획내용 1. 분석 b 회사소개 * 회사명 : 파인커뮤니케이션(FINE COMMUNICATION) * 사업자 등록번호 : 124-17-30360 * 종목 : 서비스 * 업태 : 광고대행 * 주소 : 서울특별시 중구 인현동 1가 100-4 조광빌딩 505호 •전화 : (02)2273-9585 •타겟 고객 : 편집디자인을 의뢰하는 클라이언트 •회사설명 : 다양한 편집디자인을 제작하는 회사 Sinsang #10 B. 기획내용 1. 분석 c.호스팅업체소개 http://javasarang.net / Sinsang B.기획내용 > 1.분석 > c.호싀팅업체 11# B. 기획내용 2. 기획방향 B. 기획내용 2. 기획방향 • • Sinsang 파인커뮤니케이션은 편집디자인을 주로 하는 회사의 사이트로서 회사홍보에 중점을 두고 포트폴리오와 기타 주 메인에 들어가는 카테고리를 중심으로 벤치마킹을 하였고.관리자의 편리성을 중점으로 기획. #13 B. 기획내용 3. 내용설계 및 구조설계 ㄴ획방향 B. 기획내용 2. 내용설계 [사용자페이지 ] Company ▷ 회사소개 및 Contact ▷ 포트폴리오 분류별 정리 ▷ 회사 홈페이지내의 공지사항, 온라인문의, Q&A ▷ 회사 홈페이지내의 사이트맵 Sinsang Portfolio CsCenter Sitemap #15 B. 기획내용 2. 구조설계 [사용자페이지 ] HOME Home Sitemap Contact us Sinsang CSCenter Company Portfolio 인사말 Identity 공지사항 회사개요 인쇄광고기획 온라인 문의 찾아오시는 길 기타 Q&A #16 B. 기획내용 2. 내용설계 [관리자페이지 ] Customer ▷ 고객 정보관리와 메일링 확인 ▷ 사용자페이지의 포트폴리오의 내용 관리 Portfolio ▷ 사용자 페이지의 공지사항, 온라인문의, Q&A의 내용 관리 CsCenter ▷ 사용자 페이지의 메인창에 띄워질 팝업 관리 ▷ 일정관리 Sinsang Popup Scheduel #17 B. 기획내용 2. 구조설계 [관리자페이지 ] HOME Admin logout Customer portfolio csCenter 고객사 정보관리 공지사항 메일정보 관리 온라인문의 popup scheduel Q&A Sinsang #18 C. 설계 1. Guide Line C. 설계 1. Guide Line – 사용자 페이지 서브 menu logo image Left menu contents copyright C. 설계 1. Guide Line – 관리자 페이지 서브 logo menu Left menu contents copyright D. 흐름도 및 DB설계 1. 프로그램 흐름도 ㄴ획방향 C. 흐름도, DB설계 및 주요화면 구성 [Customer-고객정보 관리, 메일정보 관리] 1. 기타 Sinsang #23 C. 흐름도, DB설계 및 주요화면 구성 Customer 메뉴[고객 정보 관리] C. 흐름도, DB설계 및 주요화면 구성 Customer 메뉴[메일 정보 관리] C. 흐름도 및 DB설계 CSCenter-공지사항 ] [client] [admin] ad_ ad_ ad_ ad_ ad_ ad_ ad_ ad_ ad_ Sinsang 항목ID 데이터 형식 길이 항목설명 구분 n_seq int 5 시퀀스(번호) primary key n_subject varchar 100 글제목 not null n_content text 글내용 default '0' n_indate Timestamp 작성날짜 default sysdate n_startdate date 공지시작일 n_enddate date 공지마침일 n_viewcnt int 5 조회횟수 default 0 n_yn int 4 공지할check defalut 0 #26 Fine Communication C. 흐름도, DB설계 및 주요화면 구성 [CSCenter-공지사항 ] 제목을 누르면 More를 누르면 글쓰기를 누르면 Sinsang #27 C. 흐름도 및 DB설계 [CSCenter-온라인 문의 ] [client] 항목ID [admin] Sinsang 데이터 형 식 길이 항목설명 구분 primary key o_seq int 4 시퀀스(번호) o_companyName varchar 20 회사이름 o_writer varchar 50 작성자 o_email varchar 20 이메일 o_tel varchar 100 전화번호 o_subject varchar 600 제목 o_content text 내용 o_indate datetime 작성날짜 o_pwd varchar 15 비밀글설정 o_reply varchar 10 답변(메일,전화)선택 o_viewcmt int 5 조회수 o_useyn int 4 사용여부 o_OriginalFileName varchar 200 원본파일이름 o_FilesystemName varchar 100 동일이름파일구별 o_ContentType varchar 100 파일타입 o_SavePath varchar 200 파일경로 default 0 #28 C. 흐름도, DB설계 및 주요화면 구성 [CSCenter-온라인 문의 ] 글제목클릭시 비밀글설정 글쓰기를 누르면 Sinsang #29 C. 흐름도, DB설계 및 주요화면 구성 [CSCenter-온라인 문의 ] Sinsang #30 C. 흐름도 및 DB설계 [CSCenter-Q&A] Sinsang #31 portfolio table C. 흐름도 및 DB설계 [portfolio] [client] [admin] 항목ID 데이터 형식 길이 항목설명 구분 pf_seq int 5 시퀀스(번호) pf_customer varchar 100 업체명(대표자명) pf_title varchar 100 제목 not null primary key auto_increment pf_kind varchar 30 분류 default '0' pf_s_kind varchar 40 소분류 default '0' pf_res varchar 20 담당자 pf_tel varchar 30 연락처 20 작성자 pf_writer varchar pf_contents text pf_m_date varchar 40 제작기간 pf_date timestamp 20 날짜 pf_s_img varchar pf_note text pf_select int Sinsang default '관리자' 내용 100 이미지 선택(화면에보일건지) 데이터 형식 길이 항목설명 pf_seq_img int 5 번호 pf_b_img varchar 100 상세이미지 default '0' pf_seq int 5 시퀀스(번호) Fk default 'default.gif' 비고 1 항목ID 구분 default '0' default '0' primary key auto_increment #32 C. 흐름도, DB설계 및 주요화면 구성 Sinsang #33 portfolio table C. 흐름도 및 DB설계 [popup] [admin] CREATE TABLE popup ( pop_seq INT primary key NOT NULL AUTO_INCREMENT, pop_title VARCHAR(20), pop_subtitle VARCHAR(20), pop_contents TEXT, pop_date Timestamp, pop_startDate VARCHAR(8) NOT NULL, pop_endDate VARCHAR(8) NOT NULL, pop_width VARCHAR(3) NOT NULL, pop_height VARCHAR(3) NOT NULL, pop_top VARCHAR(3) NOT NULL, pop_left VARCHAR(3) NOT NULL, pop_type INT, pop_scrollbars INT ); Sinsang #34 portfolio table C. 흐름도 및 DB설계 [Schedule] [admin] DROP TABLE schedule ; CREATE TABLE sched ule ( s_seq INT primary key NOT NULL AUTO_INCR EMENT, s_subject VARCHAR(20), s_category char(5) default 0, s_location VARCHAR(30), s_year VARCHAR(4) NOT NULL, s_month VARCHAR(2) NOT NULL, s_day VARCHAR(2) NOT NULL, s_htime char(5) default 0, s_mtime char(5) default 0, s_date Timestamp , s_content VARCHAR(1000) ); Sinsang #35 C. 흐름도 및 DB설계 [admin ] Sinsang #36 C. 흐름도 및 DB설계 [ERD] Sinsang #37 E. 사이트 1. 사용자페이지 2 관리자페이지 D.사이트 [사용자 페이지] Sinsang #39 D. 사이트 [관리자 페이지] Sinsang #40 F. 시연 1. http://adfine.co.kr/ 2. http://adfine.co.kr/admin 신상팀 김해진(팀장) 김민정(팀원) 나상순(팀원) 윤사라(팀원) 이강희(팀원) 장세현(팀원) 홍성조(팀원) 자바 전문가 과정 프로젝트 신상Team(A) THE END 감사합니다.