상세 컨텐츠

본문 제목

3-Tier 게시판만들기(종결)

사용하지 않는기술/엔터프라이즈LIB

by 김일국 2012. 4. 6. 09:39

본문

 

이번에 작업한 내용 입니다.

1. 엔터프라이즈 라이브러리에 포함된 위 오라클추가용 소스를 사용자 Core로 이동시키고 엔터프라이즈LIB소스는 초기상태로 돌려 놓는다.

2. BIZ단에 트랙잭션을 걸고, SAVE와 DELETE는 이곳을 거치도록 한다.

3. Get, Set 을 사용할 부분(로그인) 부분을 구현해 본다.

 

최종소스 및 폴더구조

 오른편 솔루션 탐색기에보면 Biz, Core, Dac 폴더가 보인다.

 

작업소스

 

EnterpriseLib.zip

 

MSSQL_ENT_BOARD.sql

 

Oracle.DataAccess.Client용오라클메서드추가.txt

 

System.Data.OracleClient용오라클메서드추가.txt

 

오라클_ENT_BOARD.sql

 

MSSQL_로그인.sql

 ( 이번에 작업한 로그인 Get, Set 사용부분 내용은 MSSQL에서만 적용해 보았다. )

 

이것으로 1주일 동안의 작업을 마무리 하기로 한다.

앞으로 더 필요한 것을 나열해 본다면...

1. 로그인 부분을 별도의 클래스로 분리

2. 로그인시 암호화 모듈로 입력된 암호 체크

3. 회원가입 기능 추가

4. 홈페이지, 관리자단, 메뉴구조 설계

5. 관리자단 생성 ( 메뉴관리, 회원관리 모듈 제작 )

6. Core 프로젝트 3개로 분리( Biz프로젝트, Dac프로젝트, Core프로젝트 )

7. 사용자단 게시판모듈제작(첨부파일기능 포함)

8. 관리자단 게시판모듈 제작

이정도면 실제 운영이 가능하리라 생각된다.

 

참고로 실제 폴더 구조를 캡쳐해 보았다.

 

EnterpriseLib.zip
1.56MB
MSSQL_ENT_BOARD.sql
0.01MB
오라클_ENT_BOARD.sql
0.0MB
Oracle.DataAccess.Client용오라클메서드추가.txt
0.0MB
System.Data.OracleClient용오라클메서드추가.txt
0.0MB
MSSQL_로그인.sql
0.0MB

관련글 더보기

댓글 영역