BAB(BASIC AND BEST)
KH정보교육원
2022.07.29 10:25
일석5조 (디지털컨버전스) 클라우드 컴퓨팅 웹 융합 응용SW엔지니어 양성 과정B(1) 1회차 | |
|---|---|
| 팀장/팀원 | 손**(팀장) : 전자결재, 조직도, 근태 관리, 쪽지 또는 채팅 |
| 윤** : 주소록, 메일, 공지사항 | |
| 장** : 로그인/ 로그아웃, 캘린더, 내 정보 수정 | |
| 개요 | BAB : 기본(BASIC)적인 기능이 있고 최고(BEST)의 성능을 가진 그룹웨어 그룹웨어 미사용시 - 업무 프로세서가 정립되지 않아 업무 인수인계가 제대로 이루어지지 않을 수 있습니다. - 실시간으로 의사 결정을 내리기가 어렵습니다. - 협업을 함에 있어 애로사항이 많았습니다. |
| 구현기능 | 1. 로그인, 아이디 찾기, 비밀번호 찾기, 로그아웃, 내 정보 수정 2. 전자결재(문서 기안, 결재 양식 선택, 기안 조회, 결재 회수, 결재 수정, 결재 문서 조회, 결재 승인, 결재 반려) 3. 조직도(직원 목록 조회, 직원정보 상세 조회) 4. 근태 관리(출/ 퇴근 등록, 근무시간 조회, 연차 사용 조회, 연차 생성 조회) 5. 주소록(주소록 조회, 주소록 검색) 6. 캘린더(등록, 수정, 조회, 삭제) 7. 공지사항(등록, 수정, 조회, 삭제) 8. 쪽지(받은 쪽지 조회, 보낸 쪽지 조회, 쪽지 보내기) 9. 메일(받은 메일 조회, 보낸 메일 조회, 메일 쓰기) 10. 채팅(메시지 발신, 메시지 수신, 그룹채팅방 생성, 그룹채팅방 초대) |
| 설계의 주안점 | 접근성 - 메뉴를 직관적으로 표기하여 누구나 쉽게 사용할 수 있도록 접근성 증가 편의성 - 100% 웹 기반으로 모든 구성원이 시간과 장소에 제약없이 실시간으로 반영된 정확한 자료를 확인 가능 오류의 최소화 - 많은 테스트를 통해 여러가지 오류들을 수정해 사용자의 불편함을 최소화 |
| 사용기술 및 개발환경 | - 운영체제 : Windows10, 11(개발) - 개발언어: Java 11, HTML5, CSS3, Servlet, JSP, el, jstl, JavaScript, JSON, JQuery, SQL - 개발도구: Eclipse, ERD Cloud, SQL Developer, Visual Studio Code, StarUML, Oven(카카오Prototyping tool), Spring Tools Suites3 - 데이터베이스: Oracle 11g Expression Edition - WAS: Apache Tomcat 9. - 웹브라우저: Chrome, Microsoft Edge - 버젼 관리 시스템: Git(Github Desktop) - 라이브러리: servlet-api, ojdbc6, ojdbc11, Gson, JSON - 프레임워크: BootStrap, Ajax, JQuery - 오픈소스: highcharts API, full calendar API, Jsignature API, web socket API, Naver Mail SMTP-IMAP API, ckeditor API, uploadcare API, Kakao postcode Map API, hangul-js API |
![]() | |

목록으로
댓글쓰기
0
