[컴퓨터과학] asp게시판
- 최초 등록일
- 2002.12.18
- 최종 저작일
- 2002.12
- 77페이지/ 한컴오피스
- 가격 1,000원
목차
없음
본문내용
모든 프로그램이 그렇겠지만 실제 프로그램에서 가장 중요한 것 중의 하나는 바로 문제를 파악하고 이를 해결하기 위한 설계 과정이다. 게시판을 만들기 위해선 일단 게시판이 무엇인지 그리고 전체적인 게시판의 동작 과정을 이해해야 한다. 일단 게시판이라 하면 웹상에서 사용자들이 서로간의 의견을 남겨 정보를 주고 받을 수 있는 것이다. 말로 하니 참 그렇네요. 다들 게시판이 뭔지는 안다고 가정한다. 실제 설계에 대한 이야기는 이쯤에서 접는다. 하지만 프로그래밍에서 설계가 얼마나 중요한가는 절대 잊지 말기를 바란다.
그럼 게시판의 기능에는 크게 어떤 것이 있는지 알아 보도록 한다. 크게 보면 현재 등록되어 있는 글의 목록을 보여 주는 목록보기 기능, 새로운 의견을 등록할 수 있는 새글 등록 기능, 등록한 글의 내용을 볼수 있는 내용보기 기능, 그리고 등록한 글에 대한 수정 기능과 삭제 기능이 있다. 추가적으로 보고 있는 글에 대한 답변글 등록 기능과 검색 기능이 있다.
여기에서는 가장 기본적인 기능을 지원하는 게시판을 고려하도록 하겠다. 일단 기본적으로 다중 게시판이 아닌 단일 게시판을 만들어 보도록 한다. 다중 게시판이란 하나의 소스 코드로 여러 게시판을 운용 할 수 있는 것을 말하고 단일 게시판은 하나의 소스로 하나의 게시판을 운용하는 것을 말한다. 그리고 기본적으로 답변 기능은 지원하되 계층적인 답변 기능은 제공하지 않는다. 계층적인 답변 기능이란 현재 글에 대한 답변이 현재 글 아래에 나타나는 형태를 의미한다. 그리고 모든 글에 대한 수정과 삭제를 지원하는 단순한 관리자 기능을 구현하도록 한다. 또한 회원 인증 기능을 두진 않지만 자신이 등록한 글에 대해서는 수정과 삭제가 가능하도록 한다. 이런 기능들을 고려하여 게시판을 위한 데이터베이스의 테이블을 설계한다.
참고 자료
없음