슬라이드 1

Download Report

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
감사합니다.