세미프로젝트 준비
Semi Project : 인사하세요
-sql-
create user semi identified by 1234;
grant connect, resource to semi;
commit;
-디벨로퍼-
create table company_tbl (
CO_ID VARCHAR2(20),
CO_PWD VARCHAR2(20),
CO_NAME VARCHAR2(20),
CO_NUM VARCHAR2(20),
CO_CEO VARCHAR2(20),
CO_ADD VARCHAR2(100),
CO_TEL VARCHAR2(20)
);
create table notice_tbl (
N_NO NUMBER,
N_TITLE VARCHAR2(200),
N_DATE VARCHAR2(80),
N_CONTENT VARCHAR2(2000)
);
create table paylist_tbl (
SF_NO NUMBER
YM VARCHAR2(100),
PAY NUMBER,
KAP NUMBER,
LOCAL NUMBER,
HEALTH NUMBER,
CARE NUMBER,
EMPLOYMENT NUMBER,
PENSION NUMBER,
CO_ID VARCHAR2(20),
ANNUAL NUMBER
);
create table QUESTION_TBL (
Q_NO NUMBER,
Q_TITLE VARCHAR2(200),
CO_ID VARCHAR2(80),
Q_CONTENT VARCHAR2(2000),
Q_COMMENT VARCHAR2(500)
);
create table STAFF_TBL (
SF_NO NUMBER,
SF_NAME VARCHAR2(100),
SF_RANK VARCHAR2(100),
SF_JUMIN VARCHAR2(100),
SF_ADD VARCHAR2(100),
SF_TEL VARCHAR2(100),
SF_ADU VARCHAR2(100),
SF_PAY VARCHAR2(100),
SF_CO VARCHAR2(100),
SF_TYPE VARCHAR2(100),
SF_START VARCHAR2(100),
SF_END VARCHAR2(100 ),
CO_ID VARCHAR2(100 )
);
TOP.JSP
로그아웃(로그인)
| 직원정보 | 정규직급여 | 아르바이트급여 | 퇴직금계산 | 알려드립니다 | 문의하세요
BOTTOM.JSP
| 이용약관 | 개인정보처리방침 | 문의이메일| 전화번호|
1. 로그인 로그아웃.jsp => login / logout
2. 회원가입 관련.jsp => membe =>회원가입 =>memberInsert
=>회원수정 =>memberUpdate
3. 직원정보 관련.jsp => staff => 직원정보입력 =>staffInsert
=> 직원정보수정 =>staffUpdate
4. 직원급여 관련.jsp => paylist => 직원급여 입력 => paylistInsert
=> 직원급여 수정 =>paylistUpdate
5. 퇴직금 관련.jsp => retirepay => 퇴직금입력 =>retirepayInsert
=> 퇴직금수정 =>retirepayUpdate
6. 공지 관련.jsp =>notice
7. 문의관련.jsp =>question
정규직 급여
직원번호 | 직원이름 | 세전급여 |연차| 4대보험 | 세후급여
아르바이트
알바번호 | 알바이름 | 알바시급계산 | 세금 | 세후급여