메뉴 건너뛰기

조회 수 6657 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

JSP 게시판 만들기 - 개발표준, 화면설계

 

프로젝트에서 개발표준을 문서로 작성하여 모든 팀원들간에 공유를 하곤 한다. 스타일 가이드, 개발코딩표준, 개발환경표준 등 다양한 표준 문서를 작성하게 된다. 이러한 표준 문서들은 개발 및 유지보수시에 일관성과 가독성을 향상 시켜 작업을 수행할 수 있게 한다. 여러명의 팀원들과 프로젝트를 수행한다면 필수적인 요건이다.

 

화면설계는 요구사항을 반영해서 파워포인트로 화면설계를 해보았다. 이 화면설계는 디자이너 및 개발자들에게 매우 중요한 부분으로 이를 바탕으로 디자이너의 시안, 개발자의 기능/DB 설계가 이루어진다고 할 수 있다. 화면설계에서는 사용자의 행위와 행위에 대한 설명, 기능등을 간단히 작성하도록 하자.

 

개발표준

간단하게 몇가지 표준을 잡아보자.

 

1. 문서(파일)의 캐릭터셋은 "UTF-8" 로 설정 

2. HTML문서 DTD는 "transitional.dtd"로 설정

3. W3C 표준문법 준수

4. 변수 명 파일명은 "낙타기법"을 바탕으로 작성 (이름은 명사 + 동사로 작성)

     

5. 뛰어쓰기와 들여쓰기, 줄바꿈을 통해 소스 가독성을 높임

 

지금은 간단하게 작성되었지만 실제 프로젝트에서는 아주 많은 양의 페이지가 작성된다. 

 

 

화면설계

게시판의 CRUD 화면 설계 이다. (C : Create, R : Read, U : Update, D : Delete)  

 







 

 



List of Articles
번호 제목 날짜 조회 수
65 Oracle Database DB연결, table 생성 file 2017.09.11 4338
64 JSP 동작 원리, 내부 객체 file 2017.09.12 3633
63 스크립틀릿(Scriptlet), 선언(declaration), 표현식(expression) file 2017.09.12 3690
62 지시자(Directive) file 2017.09.12 3249
61 주석(comments) file 2017.09.12 3176
60 request, response file 2017.09.12 3536
59 JSP 게시판 만들기 - 구현 (이클립스 웹 프로젝트 생성) file 2017.09.12 5055
58 JSP 게시판 만들기 - 구현 (이클립스 웹 프로젝트 생성) file 2017.09.12 13481
» JSP 게시판 만들기 - 개발표준, 화면설계 file 2017.09.12 6657
56 JSP 게시판 만들기 - 시스템 아키텍처 file 2017.09.12 4828
55 JSP (Java Server Page), Servlet에 대해 file 2017.09.12 6760
54 JSP 게시판 만들기 - 네이밍, 데이터베이스 설계 file 2017.09.12 5036
53 JSP 게시판 만들기 - 구현 (웹 프로젝트와 톰켓 연동, 샘플 페이지 작성) file 2017.09.12 5232
52 JSP 게시판 만들기 - 구현 (디렉토리, 파일, 테이블 생성) file 2017.09.12 7967
51 JSP 게시판 만들기 - 구현 (HTML 코딩) file 2017.09.12 17134
50 JSP 게시판 만들기 - 구현 (MySQL과의 연동) file 2017.09.12 37939
49 JSP 게시판 만들기 - 구현 (Method, Query 기초) file 2017.09.12 30692
48 JSP 게시판 만들기 - 구현 (파라미터, 요청/응답) file 2017.09.12 4849
47 JSP 게시판 만들기 - 구현 (마무리, 테스트) file 2017.09.12 6632
46 JSP 게시판 만들기 - 완료 (소스파일, 의견) 2017.09.12 5560
Board Pagination Prev 1 2 3 4 Next
/ 4

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved