요양원 기록물 관리 시스템 구축안: 두 판 사이의 차이
보이기
새 문서: 요양원의 업무 기록의 흐름에 따른 관리 시스템 만들기 === 목적 === 기록관리업무 목적 - 행정의 투명과 책임성, 증거성, 업무의 효율성, 활용성, 역사 보존 가능성. === 목표 === * 종이문서 관리 체계에서 전자 문서 관리체계로 전환 * 업무자 개인 저장소에서 공용 저장소로 통합 저장 * 문서 파일명 체계 개선 → 날짜+업무명+문서명+처리과명+버전 정보+맥락 작성 *... |
|||
| 11번째 줄: | 11번째 줄: | ||
=== 데이터베이스 기본 구조 === | === 데이터베이스 기본 구조 === | ||
== 🗂️ 1. 데이터베이스 기본 구조 == | |||
=== 📌 테이블 1: users (사용자 관리) === | |||
* id (PK) | |||
* username | |||
* password (hash) | |||
* role (admin / staff) | |||
* created_at | |||
=== 📌 테이블 2: record_categories (기록 분류) === | |||
* id (PK) | |||
* category_name (예: 투약기록, 낙상보고, 회의록, 인수인계, 공지 등) | |||
* description | |||
=== 📌 테이블 3: records (기록 본문) === | |||
* id (PK) | |||
* category_id (FK) | |||
* title | |||
* content (텍스트 또는 HTML) | |||
* writer_id (FK) | |||
* created_at | |||
* updated_at | |||
=== 📌 테이블 4: record_files (첨부파일) === | |||
* id (PK) | |||
* record_id (FK) | |||
* file_path | |||
* original_name | |||
* uploaded_at | |||
== 🧩 2. 기능 구조 == | |||
=== 🔐 A. 로그인/권한 === | |||
* 세션 기반 로그인 | |||
* 관리자: 카테고리 관리, 사용자 관리 | |||
* 직원: 기록 등록/조회 | |||
=== 📝 B. 기록 등록 기능 === | |||
* 카테고리 선택 | |||
* 제목 입력 | |||
* 내용 입력(간단한 에디터) | |||
* 파일 첨부(사진, PDF 등) | |||
* 저장 시 DB + NAS 내부 폴더에 파일 저장 | |||
=== 🔍 C. 기록 검색/조회 기능 === | |||
검색 조건: | |||
* 카테고리 | |||
* 기간 | |||
* 제목/내용 키워드 | |||
* 작성자 | |||
조회 화면: | |||
* 목록(페이징) | |||
* 상세보기(본문 + 첨부파일 다운로드) | |||
=== 🛠️ D. 관리자 기능 === | |||
* 카테고리 추가/수정/삭제 | |||
* 사용자 추가/비밀번호 초기화 | |||
* 로그(선택) | |||
2026년 4월 25일 (토) 19:12 판
요양원의 업무 기록의 흐름에 따른 관리 시스템 만들기
목적
기록관리업무 목적 - 행정의 투명과 책임성, 증거성, 업무의 효율성, 활용성, 역사 보존 가능성.
목표
- 종이문서 관리 체계에서 전자 문서 관리체계로 전환
- 업무자 개인 저장소에서 공용 저장소로 통합 저장
- 문서 파일명 체계 개선 → 날짜+업무명+문서명+처리과명+버전 정보+맥락 작성
- 기록의 분류 기준 마련 → 요양원으 모든 기록 생산 때부터 분류
데이터베이스 기본 구조
🗂️ 1. 데이터베이스 기본 구조
📌 테이블 1: users (사용자 관리)
- id (PK)
- username
- password (hash)
- role (admin / staff)
- created_at
📌 테이블 2: record_categories (기록 분류)
- id (PK)
- category_name (예: 투약기록, 낙상보고, 회의록, 인수인계, 공지 등)
- description
📌 테이블 3: records (기록 본문)
- id (PK)
- category_id (FK)
- title
- content (텍스트 또는 HTML)
- writer_id (FK)
- created_at
- updated_at
📌 테이블 4: record_files (첨부파일)
- id (PK)
- record_id (FK)
- file_path
- original_name
- uploaded_at
🧩 2. 기능 구조
🔐 A. 로그인/권한
- 세션 기반 로그인
- 관리자: 카테고리 관리, 사용자 관리
- 직원: 기록 등록/조회
📝 B. 기록 등록 기능
- 카테고리 선택
- 제목 입력
- 내용 입력(간단한 에디터)
- 파일 첨부(사진, PDF 등)
- 저장 시 DB + NAS 내부 폴더에 파일 저장
🔍 C. 기록 검색/조회 기능
검색 조건:
- 카테고리
- 기간
- 제목/내용 키워드
- 작성자
조회 화면:
- 목록(페이징)
- 상세보기(본문 + 첨부파일 다운로드)
🛠️ D. 관리자 기능
- 카테고리 추가/수정/삭제
- 사용자 추가/비밀번호 초기화
- 로그(선택)