목차
1.Problem Statement
2.시스템 구성도
3.Requirements Analysis
4. UML Diagram
4.1 Use Case Diagram (사용 사례도)
4.1.1자동 증명서 발급기의 Actor와 Use Case 관계분석
4.1.2 Actor과 Use Case 간의 표기
4.1.3 자동 증명 발급기의 Use Case Diagram
4.2 Class Diagram (클래스도)
4.2.1 ‘자동 증명서류 발급기 시스템’에 대한 적합한 객체와 클래스
4.2.2 객체 후보로부터 유효한 객체를 선정
4.2.3 객체구성도
4.2.4 서류 폼 클래스 확장
4.3 Sequence Diagram (순차도)
4.3.1 자동 증명 발급기의 사건 시나리오
4.3.2 자동 증명 발급기의 Sequence Diagram
4.4 State Diagram (상태도)
4.4.1 GUI(graphical user interface) State Diagram
4.4.2 가격비교 State Diagram
4.5 Activity Diagram (활동도)
5.구현
5.1 구현 시스템 사항
5.2 시작화면
5.3 로그인 화면
5.3.1 로그인 소스 (Login_Bean.java)
5.3.2 로그인 소스(welcome_ok.jsp)
5.4 로그인 성공 화면
5.5 폼 보여주기 화면
5.5.1 폼 보여주기 화면 소스(jae.jsp)
5.6 증명서 추가&프린트 선택화면
5.6.1 증명서 추가&프린트 선택화면 소스(addprint.jsp)
4.3.1 자동 증명 발급기의 사건 시나리오
-발급기는 사용자에게 학부/대학원 선택을 요구한다.
-발급기는 사용자의 신상정보를 요구한다.
-DataBase에서 해당 주민번호를 찾는다.(확인작업)
-신상정보가 입력되면 뽑을 증명서의 종류 선택화면으로 넘어간다.
-뽑을 매수를 선택한다.
-다른 증명서를 추가 할 것인지 선택한다.
-증명서류의 금액을 요구한다
-종료를 선택하면 DBMS는 학생신상정보에 해당하는 쿼리를 중앙 DB에 전송한다.
-중앙 DataBase에서 학생신상에 해당하는 학생 DB에 접근
-학생 DataBase에서 증명서 종류에 맞는 데이터를 뽑아온다.
-선택된 데이터는 발급기로 가서 증명서 폼에 뿌려준다.
-발급기는 뿌려진 폼을 종이에 프린트한다.
· 해피레포트는 다운로드 받은 파일에 문제가 있을 경우(손상된 파일/설명과 다른자료/중복자료 등) 1주일이내 환불요청 시 환불(재충전) 해드립니다.
(단, 단순 변심 및 실수로 인한 환불은 되지 않습니다.)
· 파일이 열리지 않거나 브라우저 오류로 인해 다운이 되지 않으면 고객센터로 문의바랍니다.
· 다운로드 받은 파일은 참고자료로 이용하셔야 하며,자료의 활용에 대한 모든 책임은 다운로드 받은 회원님에게 있습니다.
저작권안내
보고서 내용중의 의견 및 입장은 당사와 무관하며, 그 내용의 진위여부도 당사는 보증하지 않습니다.
보고서의 저작권 및 모든 법적 책임은 등록인에게 있으며, 무단전재 및 재배포를 금합니다.
저작권 문제 발생시 원저작권자의 입장에서 해결해드리고 있습니다. 저작권침해신고 바로가기