ICT 기반의 웹 보안코딩 개발자 과정 1회차 > 프로젝트

본문 바로가기




프로젝트

프로젝트

ICT 기반의 웹 보안코딩 개발자 과정 1회차

페이지 정보

작성자 최고관리자 조회2,057회 댓글0건

본문

1팀

====================================================================================
프로젝트명 SKL GroupWare
목적 요구사항을 분석해 요구사항 정의서를 만들 수 있다
요구사항 정의서를 바탕으로 요건 정의서를 만들어 간략히 기능을 표현할 수 있다.
테이블 설계서를 바탕으로 DB테이블을 설계 할 수 있다.
클래스 설계서를 통해 Spring MVC + MyBatis 기능을 구현할 수 있다.
Spring MVC와 MyBatis에 대한 이해
전자 결재 시스템에 대한 이해
개발환경 OS : 윈도우 7 Ultimate K SP1 64비트
JDK : jdk 1.7.0_03
Editor Program : Eclipse IDE for Java EE Developers
version : Luna SR2
DataBase : Oracle Database 11g Release 2
Spring –framework 3.2.4 :
MyBatis 3.2.4
MyBatis-Spring 1.2.2
구현기능 로그인
로그인 시 관리자 로그인과, 일반직원 로그인으로 나눠지며 서로의 기능이 약간 상이.
회원 ID / PW를 입력 받아 로그인 하며 로그인에 성공할 경우 메인페이지로 이동.
메인페이지 & 로그아웃
로그인된 정보를 상단에 구현하고 로그아웃 기능을 구현.
왼쪽 사이드에는 문서작성, 조직도 조회 버튼을 구현
화면 중앙에는 내가 작성한 결재문서, 결재 예정문서, 결재완료문서를 출력.
내가 작성한 결재문서 목록에서 제목을 누르면 해당 문서의 상세 조회, 수정, 삭제 ,

취소가능.
결재예정 문서 목록에서 제목을 클릭하면 해당 문서 상세조회, 문서승인, 반려,취소가 가능.
결재완료문서 목록에서 제목을 클릭하면 해당문서의 상세조회가 가능.
문서 작성
보고서 종류, 문서 제목, 결재마감일&시간, 최종 결재권자 , 중간 결재권자,
내용 입력 가능.

조직도 조회
부서, 이름,연락처,이메일 이 출력되고, 이름을 클릭하면 해당 조직원의 상세조회가 가능.
관리자로 로그인 했을 경우, 조직원 상세조회 시 회원의 모든 정보 수정 ,삭제 가능
일반직원으로 로그인 시, 해당 조직원 상세조회만 가능.

2팀

====================================================================================
프로젝트명 RIOT GAMES 그룹웨어시스템
목적 가상의 게임회사(RIOT GAMES)의 요구사항을 반영하여 분석,
설계 과정을 거쳐 사내 그룹웨어를 개발
개발환경 CPU : Intel i5 650 RAM : 8GB OS : Windows7 64bit
Java jdk1.7.0_03
Apache Tomcat 7.0
Oracle Database 11g
Eclipse Luna
구현기능 메인화면
로그인/로그아웃
관리자 모드(사원 정보 등록, 조회, 수정, 삭제)
게임개발제안서(전자결재)
시말서(전자결재)

3팀

====================================================================================
프로젝트명 MOONBUCKS COFFEE
목적 커피전문점 체인 브랜드 ‘MoonBucks Coffee’의 그룹웨어를 제작한다
개발환경 O/S : window 7, 64bit
webserver/WAS:ApacheTomcat7.0
DBMS:Oracle11gRelease2
SpringFramework:3.2.4v,EclipseRunaSR2
Mybatis:3.2.4
IDE:Eclipse,SpringToolSuite,ErwinDataModeler
Java1.7v
구현기능 로그인 기능 구현
전자 결제 시스템에서 업무보고서 구현
사원정보를 관리하는 전체기능 구현
점포정보를 관리하는 전체기능 구현
전자결제 시스템에서 사직서 구현
직원들이 자유롭게 아이디어를 주고 받을 수 있는 익명 게시판의 전체기능(ISUD) 구현

4팀

====================================================================================
프로젝트명 FBC(Four Brothers Company) 전자결재 시스템
목적 회사에서 사용하는 전자결재 시스템을 만들어 보면서 스프링 프레임워크 상에서 mvc model2 연습
개발환경 Server
O/S : Windows 10, 64bit
WebServer/WAS : Apache Tomcat 7.0
DBMS : Oracle 11g, Mybatis
Spring Framework : 3.2.4
IDE : Eclipse Luna
Client
브라우저 : IE, Chrome
구현기능 1. 사원 관리 시스템 구현
- 사원 등록
- 사원 조회

2. 부서별 게시판 구현
- 검색 기능
- 페이징 기능
- 파일 업로드 기능
- 글쓰기, 수정, 삭제 기능
- 정렬 기능

5팀

====================================================================================
프로젝트명 PUSS 전자결재 시스템
목적 Spring Framework + Mybatis를 활용하여 MVC패턴으로 전자결재시스템을 요구사항에 맞춰 개발한다.
전자결재시스템은 인사정보조회 및 수정, 관리자 권한, 결재문서 4가지(시말서, 휴가신청서, 재직증명서, 출장보고서)를 작성하여 등록하고 결재할 수 있는 시스템이다.
개발환경 Window7 64bit
Eclipse Luna
Spring-framework 3.2.4.RELEASE
Mybatis 3.2.4
Mybatis-spring 1.2.2
HTML 4.01
CSS3
JavaScript
jQuery 1.12.3.min
EL
JSTL 1.1.2
JDK 1.7.0_80
JSP 2.2
Servlet 3.0
Apache Tomcat 7.0
Oracle 11g
구현기능 1. 사원 관리 시스템
세션기능을 활용하여 로그인 / 로그아웃 기능 구현.
사원 / 관리자 별로 권한이 다르게 구현.
2. 결재 문서 상태 확인 시스템
로그인한 사원 자신의 결재문서의 상태를 메인 페이지에서 바로 간략하게 확인 할 수 있는 기능을 구현
3. 인사정보조회 시스템
로그인한 사원 자신의 인사정보 확인 및 일부 수정 가능
관리자로 로그인한 경우 사원들의 인사정보를 제한 없이 수정 가능.
4. 결재문서 시스템
원하는 양식(시말서, 휴가신청서, 재직증명서, 출장보고서)의 결재문서를 선택하여 작성 가능
작성 문서를 임시로 보관, 차후 재 업로드 할 수 있는 임시 보관함 시스템 구현.
결재대기중인 문서를 확인할 수 있는 결재상태조회 시스템 구현.
최종적으로 결재가 완료된 문서를 확인할 수 있는 결재완료문서 시스템 구현.



(주)한국아이티기술 ㅣ 법인번호110111-5824803 ㅣ 사업자번호 697-88-00160 ㅣ 대표 송민헌 ㅣ 개인정보관리 김희지 ㅣ admin@koitt.co.kr

구로 융합SW교육센터 ㅣ 서울시 관악구 시흥대로 552, 석천빌딩 7층 ㅣ 고용노동부 지정 우수훈련기관
신촌 ICT 인재개발원 ㅣ 서울시 마포구 양화로 127, 첨단빌딩 7층 ㅣ (사)한국ICT기술협회 부설 고용노동부 지정 우수훈련기관전임강사진은 국내유수대기업, 국방부, 관공서, 보안업체 등에서 실무 경력과 강의력이 풍부한 최고의 강사진으로 이루어져 있습니다.