- WEB 언어 구현: JSP 사용
- DBMS: MSSQL 사용
: 날짜별로 건강 기록을 관리할 수 있는 프로그램
- 전체 회원의 정보는 별도로 관리하며 각 회원은 자신의 기록들만 볼 수 있다.
- 관리자: 관리자 계정으로 로그인하기 위해서는 관리자 전용 비밀번호 필요, 전체 회원 정보 관리(수정, 삭제 권한 O), 병원 목록 관리(추가, 수정, 삭제 권한 O)
- 회원: 자신의 기록만 조회 가능, 병원 목록(추가O, 수정X, 삭제X)
- 날짜별로 자신의 신체 측정 정보, 병원 진료 기록을 기록할 수 있으며, 병원 진료 기록은 방문한 병원을 병원 테이블에 선택해서 기록할 수 있다.
- 콘솔 창에서 원하는 메뉴의 번호와 값을 입력함으로써 회원가입, 로그인, 병원 목록 조회 및 등록, 병원 진료 기록 조회/등록/수정/삭제, 신체 측정 기록 조회/등록/수정/삭제, 회원 정보 조회 및 수정, 회원 탈퇴를 진행한다.
- ‘건강기록 모아보기’ 메뉴에서는 사용자의 월별 평균 키와 체중과 함께 병원을 방문한 횟수와 가장 많이 방문한 병원의 이름을 볼 수 있도록 하였다.
- 로그인 기능 - 일반 회원 / 관리자
- 회원 정보 관리 - CRUD
- 병원 관리 - 권한별 CRUD
- 병원 진료 기록 관리 - CRUD : 내원한 병원과 함께 증상과 진료 내용을 기록한다.
- 신체 측정 기록 관리 - CRUD : 키, 몸무게, 기초대사량, BMI 를 기록한다.
- 건강 기록 모아 보기 : 한 달에 병원에 방문한 횟수와 가장 많이 방문한 병원, 그리고 평균 키와 체중, BMI를 보여준다.
일부 기능들의 스크린샷과 설명이다.
왼쪽은 일반 회원, 오른쪽은 관리자가 보는 병원 목록이다.
회원은 자신의 진료 기록만 조회/수정/삭제할 수 있다.
관리자가 특정 회원의 병원 진료 기록을 등록하는 경우이다.
먼저, 내원한 병원을 선택해야 하므로, 병원 목록 중에서 병원을 선택한다.
이때, 접속자는 관리자이므로 병원 목록을 수정/삭제할 수 있다. 추가는 회원과 관리자 모두 가능하다.
병원 선택 후 진료 기록을 입력한다.
월별로 한 달에 병원에 방문한 횟수와 가장 많이 방문한 병원, 그리고 평균 키와 체중, BMI를 보여준다.