메뉴 건너뛰기

조회 수 6597 추천 수 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)  

 







 

 



  1. No Image 25Mar
    by
    2021/03/25 Views 1433 

    파라미터를 배열 형식으로 받기

  2. 주석(comments)

  3. 지시자(Directive)

  4. request, response

  5. JSP 동작 원리, 내부 객체

  6. 스크립틀릿(Scriptlet), 선언(declaration), 표현식(expression)

  7. Oracle Database DB연결, table 생성

  8. No Image 09Jan
    by
    2019/01/09 Views 4437 

    MYSQL JSP 연동 &리스트 뽑아오기

  9. JSP 게시판 만들기 - 시스템 아키텍처

  10. JSP 게시판 만들기 - 구현 (파라미터, 요청/응답)

  11. No Image 12Sep
    by
    2017/09/12 Views 4911 

    JSP 게시판 만들기 - 구현 (이클립스 웹 프로젝트 생성)

  12. No Image 12Sep
    by
    2017/09/12 Views 4983 

    JSP 게시판 만들기 - 네이밍, 데이터베이스 설계

  13. JSP 게시판 만들기 - 구현 (웹 프로젝트와 톰켓 연동, 샘플 페이지 작성)

  14. No Image 12Sep
    by
    2017/09/12 Views 5512 

    JSP 게시판 만들기 - 완료 (소스파일, 의견)

  15. No Image 28Mar
    by
    2018/03/28 Views 5936 

    CentOS(64Bit)에 yum을 이용하여 Apache+Tomcat+JSP 연동

  16. JSP 게시판 만들기 - 구현 (마무리, 테스트)

  17. No Image 12Sep
    by 조쉬
    2017/09/12 Views 6597 

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

  18. JSP (Java Server Page), Servlet에 대해

  19. JSP 게시판 만들기 - 구현 (디렉토리, 파일, 테이블 생성)

  20. No Image 12Sep
    by
    2017/09/12 Views 13409 

    JSP 게시판 만들기 - 구현 (이클립스 웹 프로젝트 생성)

Board Pagination Prev 1 2 3 4 Next
/ 4

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

© k2s0o1d4e0s2i1g5n. All Rights Reserved