KH대학병원
KH정보교육원
2021.06.08 09:24
병원을 알려조 디지털 콘텐츠 융합 응용SW 엔지니어 양성과정(6) 1회차 | |
|---|---|
| 팀장/팀원 | 김**(팀장) : UI 설계 및 구현 / DB 설계 및 구축 / 클래스 설계 및 구축(안내페이지/문화센터게시판/서류발급) |
| 최** : UI 설계 및 구현 / DB 설계 및 구축 / 클래스 설계 및 구축(메인페이지 및 헤더/로그인/회원가입/1:1상담게시판/회원찾기) | |
| 인** : UI 설계 및 구현 / DB 설계 및 구축 / 클래스 설계 및 구축(빠른 예약/온라인 예약/예약 조회/칭찬 게시판/약국 검색) | |
| 허** : UI 설계 및 구현 / DB 설계 및 구축 / 클래스 설계 및 구축(마이페이지/회원 정보 수정/예약조회/1:1상담 내역 조회) | |
| 양** : UI 설계 및 구현 / DB 설계 및 구축 / 클래스 설계 및 구축(공지사항/FaQ 게시판/진료과/의료진 페이지) | |
| 개요 | 펜데믹 시대로 인한 안전한 거리 두기는 필수적이며, 부족한 소통으로 전문가에게 쉽게 자문을 구하지 못하는 상황에 활용할 수 있는 대학 병원 사이트를 제작하고자 함 |
| 구현기능 | 1) 회원가입 - 휴대폰 인증을 통한 회원가입 / 메일 인증을 통한 회원가입으로 나누어 구현. 스프링 시큐리티를 이용한 로그인으로 유저 인증과 권한 검사, 비밀번호 암호화, 보안성 강화함. 2) 로그인 - 일반 로그인과 소셜 로그인(카카오, 네이버, 구글)으로 구현. 3) ID 찾기 - 이메일 인증을 통한 ID 찾기 구현. 4) PW 찾기 - 이메일을 통한 임시 비밀번호 발급/ 휴대폰 인증을 통한 비밀번호 재설정으로 구현 5) 1:1 전문의 상담 게시판 - 진료과 선택 후 과별 상담 게시판으로 연결. 글 검색 기능. 로그인시 글 작성 가능. 파일 첨부 및 기본 비밀글로 설정하여 본인과 해당과 의료진만 확인 가능. 작성자와 관리자는 수정 삭제등이 가능하며 해당 과 의료진만 댓글 작성 가능함. 6) 빠른 예약 - 비로그인 시에도 예약 가능한 페이지로 간편하게 이름과 연락처를 입력하여 예약 가능 7) 온라인 예약 - 로그인 시에만 예약 가능하며 희망하는 진료과와 의료진을 선택할 수 있고 날짜와 시간도 선택 가능 8) 예약 조회 - 빠른 예약, 온라인 예약 내역을 각각 조회 및 취소 가능 9) 칭찬 게시판 - 비로그인 시에도 게시글 열람 가능, 파일 첨부 가능한 게시글로 글 등록, 수정, 삭제는 로그인 시에만 가능, 댓글은 관리자와 게시글 작성자만 작성 가능, 글 검색 기능, 좋아요 기능, 10) 약국 검색 - 병원에서 가까운 약국을 볼 수 있는 페이지 11) 이용안내 - 병원 위치 서비스 제공하고 서류를 발급받는 페이지 12) 문화센터게시판 - 사용자에게 필요한 강좌를 알려 정보를 보는 게시판 13) 진료과/센터 소개 및 의료진 조회 - 각 진료과의 의료진 진료 스케줄 조회 14) 공지사항 - 병원내 공지사항 조회 , 병원 관리자를 통한 공지사항 작성 및 수정 삭제 15) FAQ - 병원 혹은 진료시 자주 묻는 질문 조회 , 관리자를 통한 CRUD기능 16) 건의/불편사항 게시판 : 비로그인 시에도 게시글 열람 가능, 파일 첨부 가능한 게시글로 글 등록, 수정, 삭제는 로그인 시에만 가능, 관리자가 게시글 임의 삭제 가능, 댓글은 관리자와 게시글 작성자만 작성 가능, 글 검색 기능) 17) 마이페이지(개인 정보 수정) : 로그인 시에만 이용가능. 개인 정보 수정. 18) 마이페이지(예약 내역 조회) : 로그인 시에만 이용가능. 예약 내역 조회 및 취소 가능 19) 마이페이지(1:1 상담 내역 조회) : 로그인 시에만 이용 가능. 1:1 상담 내역 조회 및 답변게시 유무 확인 |
| 설계의 주안점 | 간결하고 직관적인 UI로 이용자들의 접근성을 높임. 이용자에게 맞는 선택지를 제공 하여 편리함 추구. |
| 사용기술 및 개발환경 | win10, Java(JDK 1.8), Spring Framework, Oracle, JDBC, HTML, JS, CSS, jQuery, Bootstrap4, Ajax, Apache Tomcat, Servlets&Jsp, Mybatis, Maven, NaverMap, Google+, NaverLogin, KakaoLogin, CoolSms, JavaMailSender |
![]() ![]() | |


목록으로
댓글쓰기
0
