Sitemap Design
ระบบผู้ดูแลระบบ (System Administrator Management System)
โรงพยาบาลค่ายธนรัชน์
เอกสารเลขที่: SRS-1.2.21-SITEMAP
เวอร์ชัน: 1.0
วันที่: 7 ตุลาคม 2568
ผู้จัดทำ: ทีมพัฒนาระบบ
ผู้อนุมัติ: ผู้อำนวยการโรงพยาบาลค่ายธนรัชน์
การปรับปรุง: ใหม่ - เน้น Identity and Access Management ตามแนวทาง AWS IAM
📋 สารบัญ
1. ภาพรวมระบบ
1.1 บทบาทของระบบผู้ดูแลระบบ
ระบบผู้ดูแลระบบเป็นศูนย์กลางการควบคุมและจัดการระบบ HIS ทั้งหมด ทำหน้าที่เป็น Central Management System ที่เชื่อมโยงกับระบบย่อยทั้งหมด 24 ระบบ
graph TB
subgraph "🔧 ระบบผู้ดูแลระบบ (Central Management)"
IAM["🔐 Identity & Access Management"]
CONFIG["⚙️ System Configuration"]
COMM["📢 Communication & Monitoring"]
REPORT["📊 Report Management"]
end
subgraph "💊 Clinical Systems"
HIS1["1.2.1 ระบบเวชระเบียน"]
HIS2["1.2.2 ระบบซักประวัติ"]
HIS3["1.2.3 ระบบห้องตรวจแพทย์"]
HIS4["1.2.4 ระบบห้องฉุกเฉิน"]
HIS13["1.2.13 ระบบเภสัชกรรม"]
end
subgraph "🏥 Administrative Systems"
HIS14["1.2.14 ระบบการเงิน"]
HIS15["1.2.15 ระบบตรวจสอบสิทธิ"]
HIS16["1.2.16 ระบบ Admission Center"]
HIS17["1.2.17 ระบบผู้ป่วยใน"]
end
subgraph "🔬 Diagnostic Systems"
HIS7["1.2.7 ระบบงานชันสูตร"]
HIS8["1.2.8 ระบบรังสีวิทยา"]
HIS22["1.2.22 ระบบงานคลังโลหิต"]
end
IAM --> HIS1
IAM --> HIS2
IAM --> HIS3
IAM --> HIS13
CONFIG --> HIS14
CONFIG --> HIS15
CONFIG --> HIS16
COMM --> HIS7
COMM --> HIS8
COMM --> HIS22
REPORT --> HIS17
style IAM fill:#e3f2fd,stroke:#1976d2
style CONFIG fill:#fff3e0,stroke:#f57c00
style COMM fill:#e8f5e8,stroke:#388e3c
style REPORT fill:#fce4ec,stroke:#c2185b
1.2 ผู้ใช้งานหลักและสิทธิ์
| ประเภทผู้ใช้ | บทบาท | สิทธิ์หลัก |
|---|---|---|
| Super Administrator | ผู้ดูแลระบบระดับสูงสุด | ทุกฟังก์ชัน, การอนุมัติ, การตั้งค่าความปลอดภัย |
| System Administrator | ผู้ดูแลระบบทั่วไป | จัดการผู้ใช้, ตั้งค่าระบบ, รายงาน |
| Department Administrator | ผู้ดูแลระดับแผนก | จัดการผู้ใช้ในแผนก, ข้อมูลแผนก |
| Security Administrator | ผู้ดูแลความปลอดภัย | Audit Logs, Security Events, Policies |
| End User | ผู้ใช้งานทั่วไป | ดูข้อมูลส่วนตัว, เปลี่ยนรหัสผ่าน |
2. โครงสร้างเมนูหลัก
2.1 แผนผังเมนูระดับสูง (High-Level Menu Structure)
graph LR
ROOT["🏠 หน้าหลัก<br/>Dashboard"]
ROOT --> IAM["🔐 การจัดการผู้ใช้งาน<br/>Identity & Access"]
ROOT --> SYS["⚙️ การตั้งค่าระบบ<br/>System Configuration"]
ROOT --> DB["🗄️ จัดการฐานข้อมูล<br/>Database Management"]
ROOT --> REP["📊 จัดการรายงาน<br/>Report Management"]
ROOT --> COMM["📢 การสื่อสาร<br/>Communication"]
ROOT --> MON["👁️ ตรวจสอบระบบ<br/>System Monitoring"]
ROOT --> SEC["🔒 ความปลอดภัย<br/>Security Management"]
ROOT --> ADMIN["🔧 เครื่องมือผู้ดูแล<br/>Admin Tools"]
style ROOT fill:#1976d2,stroke:#ffffff,color:#ffffff
style IAM fill:#e3f2fd,stroke:#1976d2
style SYS fill:#fff3e0,stroke:#f57c00
style DB fill:#f3e5f5,stroke:#7b1fa2
style REP fill:#fce4ec,stroke:#c2185b
style COMM fill:#e8f5e8,stroke:#388e3c
style MON fill:#fff8e1,stroke:#fbc02d
style ADMIN fill:#efebe9,stroke:#5d4037
2.2 การจัดกลุ่มเมนูตามฟังก์ชัน
2.2.1 🔐 กลุ่ม Identity & Access Management
- การจัดการผู้ใช้งาน (User Management)
- การจัดการกลุ่มผู้ใช้ (Group Management)
- การจัดการบทบาท (Role Management)
- การจัดการนโยบาย (Policy Management)
- การควบคุมสิทธิ์ (Permission Management)
2.2.2 ⚙️ กลุ่ม System Configuration
- การตั้งค่าพื้นฐาน (Basic Settings)
- การตั้งค่าพารามิเตอร์ (Parameter Settings)
- การจัดการข้อมูลพื้นฐาน (Master Data Management)
- การตั้งค่าเริ่มต้นระบบ (Initial System Setup)
- การตั้งค่าความปลอดภัย (Security Settings)
2.2.2.1 📊 กลุ่มย่อย Master Data Management (สำคัญ)
- ข้อมูลที่อยู่และภูมิศาสตร์ (Location Data)
- จังหวัด/อำเภอ/ตำบล/รหัสไปรษณีย์
- การนำเข้าข้อมูลจากแหล่งราชการ
- ข้อมูลทางการแพทย์มาตรฐาน (Standard Medical Data)
- รหัส ICD-10/ICD-9-CM (การนำเข้าและจัดการ)
- ข้อมูลยาพื้นฐาน (Item Master)
- รายการแลปและการตรวจมาตรฐาน
- ข้อมูลองค์กรโรงพยาบาล (Hospital Organization)
- โครงสร้างโรงพยาบาล (แผนก/ห้อง)
- ตำแหน่งงานและประเภทบุคลากร
- การตั้งค่าเริ่มต้นระบบ (Initial Setup)
- ตัวช่วยติดตั้งระบบ (Setup Wizard)
- การย้ายข้อมูลจากระบบเดิม (Data Migration)
2.2.3 🗄️ กลุ่ม Database Management
- การเข้าถึงข้อมูล (Data Access)
- การส่งออกข้อมูล (Data Export)
- การสำรองข้อมูล (Backup Management)
- การตั้งค่าฐานข้อมูล (Database Configuration)
2.2.4 📊 กลุ่ม Report Management
- การจัดการเทมเพลต (Template Management)
- การสร้างรายงาน (Report Creation)
- การตั้งค่ารายงาน (Report Configuration)
- การกำหนดเวลารายงาน (Report Scheduling)
2.2.5 📢 กลุ่ม Communication
- ประกาศข่าว (News & Announcements)
- ระบบแจ้งเตือน (Notification System)
- ข้อความภายใน (Internal Messaging)
- การแจ้งเตือนระบบ (System Alerts)
2.2.6 👁️ กลุ่ม System Monitoring
- ผู้ใช้งานออนไลน์ (Online Users)
- บันทึกการใช้งาน (Activity Logs)
- การตรวจสอบความปลอดภัย (Security Monitoring)
3. แผนผังเว็บไซต์แบบละเอียด
3.1 หน้าหลักและ Dashboard
graph TD
HOME["🏠 หน้าหลัก (Dashboard)"]
HOME --> SUMMARY["📈 สรุปภาพรวม"]
HOME --> QUICK["⚡ เมนูด่วน"]
HOME --> RECENT["🕒 กิจกรรมล่าสุด"]
HOME --> ALERTS["🚨 การแจ้งเตือน"]
SUMMARY --> USERS_COUNT["👥 จำนวนผู้ใช้งาน"]
SUMMARY --> ONLINE_COUNT["🟢 ผู้ใช้งานออนไลน์"]
SUMMARY --> SYSTEM_STATUS["⚡ สถานะระบบ"]
SUMMARY --> DB_STATUS["🗄️ สถานะฐานข้อมูล"]
QUICK --> CREATE_USER["➕ สร้างผู้ใช้งาน"]
QUICK --> BACKUP_NOW["💾 สำรองข้อมูล"]
QUICK --> SEND_ANNOUNCE["📢 ส่งประกาศ"]
QUICK --> VIEW_LOGS["📋 ดู Audit Logs"]
RECENT --> LOGIN_HISTORY["🔑 ประวัติการเข้าใช้งาน"]
RECENT --> CONFIG_CHANGES["⚙️ การเปลี่ยนแปลงการตั้งค่า"]
RECENT --> USER_CHANGES["👤 การเปลี่ยนแปลงผู้ใช้งาน"]
style HOME fill:#1976d2,stroke:#ffffff,color:#ffffff
3.2 กลุ่ม Identity & Access Management
graph TD
IAM["🔐 Identity & Access Management"]
IAM --> USER_MGT["👤 การจัดการผู้ใช้งาน"]
IAM --> GROUP_MGT["👥 การจัดการกลุ่มผู้ใช้"]
IAM --> ROLE_MGT["🎭 การจัดการบทบาท"]
IAM --> POLICY_MGT["📜 การจัดการนโยบาย"]
IAM --> PERM_MGT["🔑 การควบคุมสิทธิ์"]
USER_MGT --> USER_LIST["📋 รายชื่อผู้ใช้งาน"]
USER_MGT --> USER_CREATE["➕ สร้างผู้ใช้งานใหม่"]
USER_MGT --> USER_IMPORT["📥 นำเข้าผู้ใช้งาน"]
USER_MGT --> USER_PROFILE["👤 โปรไฟล์ผู้ใช้งาน"]
USER_LIST --> USER_SEARCH["🔍 ค้นหาผู้ใช้งาน"]
USER_LIST --> USER_FILTER["🏷️ กรองผู้ใช้งาน"]
USER_LIST --> USER_EXPORT["📤 ส่งออกรายชื่อ"]
USER_PROFILE --> USER_INFO["ℹ️ ข้อมูลส่วนตัว"]
USER_PROFILE --> USER_GROUPS["👥 กลุ่มที่เข้าร่วม"]
USER_PROFILE --> USER_ROLES["🎭 บทบาทที่ได้รับ"]
USER_PROFILE --> USER_PERMS["🔑 สิทธิ์ที่มี"]
USER_PROFILE --> USER_SESSIONS["🖥️ เซสชันการใช้งาน"]
USER_PROFILE --> USER_ACTIVITY["📊 กิจกรรมการใช้งาน"]
GROUP_MGT --> GROUP_LIST["📋 รายชื่อกลุ่ม"]
GROUP_MGT --> GROUP_CREATE["➕ สร้างกลุ่มใหม่"]
GROUP_MGT --> GROUP_TREE["🌳 โครงสร้างกลุ่ม"]
GROUP_LIST --> GROUP_DETAIL["📄 รายละเอียดกลุ่ม"]
GROUP_DETAIL --> GROUP_MEMBERS["👥 สมาชิกในกลุ่ม"]
GROUP_DETAIL --> GROUP_ROLES["🎭 บทบาทของกลุ่ม"]
GROUP_DETAIL --> GROUP_POLICIES["📜 นโยบายของกลุ่ม"]
ROLE_MGT --> ROLE_LIST["📋 รายชื่อบทบาท"]
ROLE_MGT --> ROLE_CREATE["➕ สร้างบทบาทใหม่"]
ROLE_MGT --> ROLE_TEMPLATE["📝 เทมเพลตบทบาท"]
ROLE_LIST --> ROLE_DETAIL["📄 รายละเอียดบทบาท"]
ROLE_DETAIL --> ROLE_PERMS["🔑 สิทธิ์ของบทบาท"]
ROLE_DETAIL --> ROLE_USERS["👤 ผู้ใช้งานที่ได้รับบทบาท"]
ROLE_DETAIL --> ROLE_GROUPS["👥 กลุ่มที่ได้รับบทบาท"]
POLICY_MGT --> POLICY_LIST["📋 รายชื่อนโยบาย"]
POLICY_MGT --> POLICY_CREATE["➕ สร้างนโยบายใหม่"]
POLICY_MGT --> POLICY_BUILDER["🔧 เครื่องมือสร้างนโยบาย"]
POLICY_LIST --> POLICY_DETAIL["📄 รายละเอียดนโยบาย"]
POLICY_DETAIL --> POLICY_JSON["📋 เอกสารนโยบาย (JSON)"]
POLICY_DETAIL --> POLICY_ATTACHED["🔗 การแนบนโยบาย"]
POLICY_DETAIL --> POLICY_SIMULATE["🧪 จำลองการทำงาน"]
style IAM fill:#e3f2fd,stroke:#1976d2
3.3 กลุ่ม System Configuration
graph TD
SYS["⚙️ System Configuration"]
SYS --> BASIC_SET["🏥 การตั้งค่าพื้นฐาน"]
SYS --> PARAM_SET["📊 การตั้งค่าพารามิเตอร์"]
SYS --> MASTER_DATA["📚 การจัดการข้อมูลพื้นฐาน"]
SYS --> SEC_SET["🔒 การตั้งค่าความปลอดภัย"]
BASIC_SET --> HOSPITAL_INFO["🏥 ข้อมูลโรงพยาบาล"]
BASIC_SET --> DATETIME_SET["🕒 การตั้งค่าวันเวลา"]
BASIC_SET --> LANG_SET["🌐 การตั้งค่าภาษา"]
BASIC_SET --> CURRENCY_SET["💰 การตั้งค่าเงินตรา"]
HOSPITAL_INFO --> HOSPITAL_NAME["🏥 ชื่อโรงพยาบาล"]
HOSPITAL_INFO --> HOSPITAL_ADDR["📍 ที่อยู่โรงพยาบาล"]
HOSPITAL_INFO --> HOSPITAL_CONTACT["📞 ข้อมูลติดต่อ"]
HOSPITAL_INFO --> HOSPITAL_LOGO["🖼️ โลโก้โรงพยาบาล"]
PARAM_SET --> HN_CONFIG["🆔 การตั้งค่าหมายเลข HN"]
PARAM_SET --> VN_CONFIG["📋 การตั้งค่าหมายเลข VN"]
PARAM_SET --> AN_CONFIG["🏥 การตั้งค่าหมายเลข AN"]
PARAM_SET --> AGE_CONFIG["👶 การตั้งค่าการคำนวณอายุ"]
HN_CONFIG --> HN_FORMAT["📝 รูปแบบ HN"]
HN_CONFIG --> HN_LENGTH["📏 จำนวนหลัก"]
HN_CONFIG --> HN_AUTO["🔄 Auto Generate"]
HN_CONFIG --> HN_PREFIX["🏷️ Prefix/Suffix"]
VN_CONFIG --> VN_FORMAT["📝 รูปแบบ VN"]
VN_CONFIG --> VN_RESET["🔄 การรีเซ็ต"]
VN_CONFIG --> VN_DAILY["📅 รีเซ็ตรายวัน"]
VN_CONFIG --> VN_MONTHLY["📆 รีเซ็ตรายเดือน"]
VN_CONFIG --> VN_YEARLY["🗓️ รีเซ็ตรายปี"]
MASTER_DATA --> LOCATION_DATA["🌍 ข้อมูลที่อยู่"]
MASTER_DATA --> MEDICAL_DATA["⚕️ ข้อมูลทางการแพทย์"]
MASTER_DATA --> ORG_DATA["🏢 ข้อมูลองค์กร"]
MASTER_DATA --> GENERAL_DATA["📋 ข้อมูลทั่วไป"]
MASTER_DATA --> INITIAL_SETUP["🚀 การตั้งค่าเริ่มต้น"]
LOCATION_DATA --> PROVINCE["🏛️ จังหวัด"]
LOCATION_DATA --> DISTRICT["🏘️ อำเภอ"]
LOCATION_DATA --> SUBDISTRICT["🏠 ตำบล"]
LOCATION_DATA --> POSTAL_CODE["📮 รหัสไปรษณีย์"]
LOCATION_DATA --> LOCATION_IMPORT["📥 นำเข้าข้อมูลที่อยู่"]
MEDICAL_DATA --> ICD10["🏥 รหัส ICD-10"]
MEDICAL_DATA --> ICD9CM["🏥 รหัส ICD-9-CM"]
MEDICAL_DATA --> ITEM_MASTER["💊 Item Master ยา"]
MEDICAL_DATA --> LAB_ITEMS["🔬 รายการแลป"]
ICD10 --> ICD10_IMPORT["📥 นำเข้ารหัส ICD-10"]
ICD10 --> ICD10_SEARCH["🔍 ค้นหารหัส ICD-10"]
ICD10 --> ICD10_MANAGE["✏️ จัดการรหัสโรค"]
ITEM_MASTER --> DRUG_IMPORT["� นำเข้าข้อมูลยา"]
ITEM_MASTER --> DRUG_MANAGE["✏️ จัดการข้อมูลยา"]
ITEM_MASTER --> DRUG_SEARCH["� ค้นหาข้อมูลยา"]
ORG_DATA --> HOSPITAL_STRUCTURE["🏥 โครงสร้างโรงพยาบาล"]
ORG_DATA --> DEPARTMENT_MGT["🏢 จัดการแผนก"]
ORG_DATA --> POSITION["👔 ตำแหน่งงาน"]
ORG_DATA --> ROOM_MGT["🚪 จัดการห้อง"]
HOSPITAL_STRUCTURE --> HOSPITAL_INFO["🏥 ข้อมูลโรงพยาบาล"]
HOSPITAL_STRUCTURE --> BUILDING_MGT["🏢 จัดการอาคาร"]
DEPARTMENT_MGT --> DEPT_LIST["📋 รายการแผนก"]
DEPARTMENT_MGT --> DEPT_CREATE["➕ สร้างแผนกใหม่"]
DEPARTMENT_MGT --> DEPT_HIERARCHY["🌳 ลำดับชั้นแผนก"]
DEPT_LIST --> DEPT_DETAIL["📄 รายละเอียดแผนก"]
DEPT_DETAIL --> DEPT_HEAD["👨💼 หัวหน้าแผนก"]
DEPT_DETAIL --> DEPT_STAFF["👥 บุคลากรในแผนก"]
ROOM_MGT --> ROOM_LIST["� รายการห้อง"]
ROOM_MGT --> ROOM_CREATE["➕ สร้างห้องใหม่"]
ROOM_MGT --> ROOM_TYPE_MGT["🏷️ ประเภทห้อง"]
ROOM_MGT --> ROOM_CREATE["➕ สร้างห้องใหม่"]
ROOM_MGT --> ROOM_TYPE_MGT["🏷️ ประเภทห้อง"]
ROOM_LIST --> ROOM_DETAIL["📄 รายละเอียดห้อง"]
ROOM_DETAIL --> ROOM_CAPACITY["👥 ความจุห้อง"]
ROOM_DETAIL --> ROOM_EQUIPMENT["🏥 อุปกรณ์ในห้อง"]
ROOM_TYPE_MGT --> EXAM_ROOM["🩺 ห้องตรวจ"]
ROOM_TYPE_MGT --> TREATMENT_ROOM["💉 ห้องรักษา"]
ROOM_TYPE_MGT --> WARD_ROOM["🛏️ ห้องผู้ป่วยใน"]
INITIAL_SETUP --> SYSTEM_WIZARD["🧙♂️ ตัวช่วยติดตั้งระบบ"]
INITIAL_SETUP --> BASIC_CONFIG["⚙️ การตั้งค่าพื้นฐาน"]
INITIAL_SETUP --> DATA_MIGRATION["📥 การย้ายข้อมูล"]
SYSTEM_WIZARD --> STEP1_HOSPITAL["1️⃣ ข้อมูลโรงพยาบาล"]
SYSTEM_WIZARD --> STEP2_STRUCTURE["2️⃣ โครงสร้างองค์กร"]
SYSTEM_WIZARD --> STEP3_USERS["3️⃣ ผู้ใช้งานเริ่มต้น"]
SYSTEM_WIZARD --> STEP4_FINAL["4️⃣ การตรวจสอบและเสร็จสิ้น"]
STEP1_HOSPITAL --> HOSPITAL_NAME_SETUP["🏥 ชื่อโรงพยาบาล"]
STEP1_HOSPITAL --> HOSPITAL_ADDRESS["📍 ที่อยู่"]
STEP1_HOSPITAL --> HOSPITAL_CONTACT["📞 ข้อมูลติดต่อ"]
STEP2_STRUCTURE --> CREATE_DEPARTMENTS["🏢 สร้างแผนกหลัก"]
STEP2_STRUCTURE --> CREATE_ROOMS["🚪 สร้างห้องพื้นฐาน"]
STEP3_USERS --> ADMIN_ACCOUNT["👑 บัญชีผู้ดูแลระบบ"]
STEP3_USERS --> BASIC_ACCOUNTS["👥 บัญชีผู้ใช้งานพื้นฐาน"]
SEC_SET --> PASSWORD_POLICY["🔐 นโยบายรหัสผ่าน"]
SEC_SET --> SESSION_CONFIG["🖥️ การตั้งค่า Session"]
SEC_SET --> MFA_CONFIG["🔒 การตั้งค่า MFA"]
SEC_SET --> AUDIT_CONFIG["📋 การตั้งค่า Audit"]
PASSWORD_POLICY --> PWD_LENGTH["📏 ความยาวขั้นต่ำ"]
PASSWORD_POLICY --> PWD_COMPLEXITY["🔤 ความซับซ้อน"]
PASSWORD_POLICY --> PWD_EXPIRY["⏰ อายุการใช้งาน"]
PASSWORD_POLICY --> PWD_HISTORY["📚 ประวัติรหัสผ่าน"]
style SYS fill:#fff3e0,stroke:#f57c00
3.4 กลุ่ม Database Management
graph TD
DB["🗄️ Database Management"]
DB --> DATA_ACCESS["📖 การเข้าถึงข้อมูล"]
DB --> DATA_EXPORT["📤 การส่งออกข้อมูล"]
DB --> BACKUP_MGT["💾 การจัดการสำรองข้อมูล"]
DB --> DB_CONFIG["⚙️ การตั้งค่าฐานข้อมูล"]
DATA_ACCESS --> QUERY_BUILDER["🔧 เครื่องมือ Query Builder"]
DATA_ACCESS --> ADVANCED_SEARCH["🔍 การค้นหาขั้นสูง"]
DATA_ACCESS --> REALTIME_VIEW["⚡ ข้อมูล Real-time"]
DATA_ACCESS --> HISTORY_VIEW["📚 ข้อมูลประวัติ"]
QUERY_BUILDER --> SQL_BUILDER["📝 สร้าง SQL"]
QUERY_BUILDER --> TABLE_BROWSER["🗂️ เบราว์เซอร์ตาราง"]
QUERY_BUILDER --> FIELD_SELECTOR["🔘 เลือกฟิลด์"]
QUERY_BUILDER --> CONDITION_BUILDER["⚖️ สร้างเงื่อนไข"]
ADVANCED_SEARCH --> MULTI_TABLE["🔗 ค้นหาหลายตาราง"]
ADVANCED_SEARCH --> COMPLEX_QUERY["🧠 เงื่อนไขซับซ้อน"]
ADVANCED_SEARCH --> DATE_RANGE["📅 ช่วงวันที่"]
ADVANCED_SEARCH --> SAVED_SEARCH["💾 การค้นหาที่บันทึก"]
DATA_EXPORT --> EXCEL_EXPORT["📊 ส่งออก Excel"]
DATA_EXPORT --> PDF_EXPORT["📄 ส่งออก PDF"]
DATA_EXPORT --> CSV_EXPORT["📋 ส่งออก CSV"]
DATA_EXPORT --> JSON_EXPORT["💻 ส่งออก JSON/XML"]
EXCEL_EXPORT --> TEMPLATE_EXCEL["📝 เทมเพลต Excel"]
EXCEL_EXPORT --> CUSTOM_FORMAT["🎨 กำหนดรูปแบบ"]
EXCEL_EXPORT --> CHART_INCLUDE["📈 รวมกราฟ"]
BACKUP_MGT --> AUTO_BACKUP["⏰ สำรองอัตโนมัติ"]
BACKUP_MGT --> MANUAL_BACKUP["✋ สำรองด้วยตนเอง"]
BACKUP_MGT --> BACKUP_VERIFY["✅ ตรวจสอบความสมบูรณ์"]
BACKUP_MGT --> RESTORE_DATA["🔄 กู้คืนข้อมูล"]
AUTO_BACKUP --> SCHEDULE_SET["⏰ กำหนดตารางเวลา"]
AUTO_BACKUP --> RETENTION_POLICY["📅 นโยบายเก็บรักษา"]
AUTO_BACKUP --> NOTIFICATION_SET["📧 การแจ้งเตือน"]
DB_CONFIG --> MYSQL_CONFIG["🐬 การตั้งค่า MySQL"]
DB_CONFIG --> POSTGRES_CONFIG["🐘 การตั้งค่า PostgreSQL"]
DB_CONFIG --> CONNECTION_POOL["🌊 Connection Pool"]
DB_CONFIG --> MAINTENANCE["🔧 การบำรุงรักษา"]
MYSQL_CONFIG --> MYSQL_CONNECTION["🔗 การเชื่อมต่อ"]
MYSQL_CONFIG --> MYSQL_USER["👤 การจัดการผู้ใช้"]
MYSQL_CONFIG --> MYSQL_CHARSET["🔤 Charset"]
POSTGRES_CONFIG --> PG_CONNECTION["🔗 การเชื่อมต่อ"]
POSTGRES_CONFIG --> PG_SCHEMA["📁 การจัดการ Schema"]
POSTGRES_CONFIG --> PG_VACUUM["🧹 Vacuum"]
POSTGRES_CONFIG --> PG_REPLICATION["📡 Replication"]
style DB fill:#f3e5f5,stroke:#7b1fa2
3.5 กลุ่ม Report Management
graph TD
REP["📊 Report Management"]
REP --> TEMPLATE_MGT["📝 การจัดการเทมเพลต"]
REP --> REPORT_CREATE["➕ การสร้างรายงาน"]
REP --> REPORT_CONFIG["⚙️ การตั้งค่ารายงาน"]
REP --> REPORT_SCHEDULE["⏰ การกำหนดเวลารายงาน"]
TEMPLATE_MGT --> TEMPLATE_LIST["📋 รายชื่อเทมเพลต"]
TEMPLATE_MGT --> TEMPLATE_CREATE["➕ สร้างเทมเพลตใหม่"]
TEMPLATE_MGT --> TEMPLATE_IMPORT["📥 นำเข้าเทมเพลต"]
TEMPLATE_MGT --> TEMPLATE_SHARE["🔗 แชร์เทมเพลต"]
TEMPLATE_LIST --> TEMPLATE_EDIT["✏️ แก้ไขเทมเพลต"]
TEMPLATE_LIST --> TEMPLATE_PREVIEW["👁️ ดูตัวอย่าง"]
TEMPLATE_LIST --> TEMPLATE_COPY["📋 คัดลอกเทมเพลต"]
TEMPLATE_LIST --> TEMPLATE_DELETE["🗑️ ลบเทมเพลต"]
TEMPLATE_EDIT --> LAYOUT_DESIGN["🎨 การออกแบบเลย์เอาต์"]
TEMPLATE_EDIT --> HEADER_FOOTER["📄 หัวกระดาษและท้ายกระดาษ"]
TEMPLATE_EDIT --> DATA_SOURCE["🗄️ แหล่งข้อมูล"]
TEMPLATE_EDIT --> FORMULA_CALC["🧮 สูตรการคำนวณ"]
LAYOUT_DESIGN --> DRAG_DROP["🖱️ Drag & Drop Designer"]
LAYOUT_DESIGN --> TABLE_DESIGN["📊 การออกแบบตาราง"]
LAYOUT_DESIGN --> CHART_DESIGN["📈 การออกแบบกราฟ"]
LAYOUT_DESIGN --> IMAGE_INSERT["🖼️ การใส่รูปภาพ"]
REPORT_CREATE --> REPORT_WIZARD["🧙♂️ ตัวช่วยสร้างรายงาน"]
REPORT_CREATE --> QUICK_REPORT["⚡ รายงานด่วน"]
REPORT_CREATE --> CUSTOM_REPORT["🎯 รายงานกำหนดเอง"]
REPORT_CREATE --> DASHBOARD_CREATE["📊 สร้าง Dashboard"]
REPORT_WIZARD --> SELECT_DATA["🔘 เลือกข้อมูล"]
REPORT_WIZARD --> SELECT_FIELDS["📝 เลือกฟิลด์"]
REPORT_WIZARD --> SET_FILTER["🔍 กำหนดตัวกรอง"]
REPORT_WIZARD --> SET_GROUP["📂 กำหนดการจัดกลุ่ม"]
REPORT_WIZARD --> SET_SORT["🔢 กำหนดการเรียงลำดับ"]
REPORT_CONFIG --> OUTPUT_FORMAT["📄 รูปแบบไฟล์ส่งออก"]
REPORT_CONFIG --> PERMISSION_SET["🔑 การกำหนดสิทธิ์"]
REPORT_CONFIG --> WATERMARK["🏷️ ลายน้ำ"]
REPORT_CONFIG --> ENCRYPTION["🔒 การเข้ารหัส"]
OUTPUT_FORMAT --> PDF_CONFIG["📄 การตั้งค่า PDF"]
OUTPUT_FORMAT --> EXCEL_CONFIG["📊 การตั้งค่า Excel"]
OUTPUT_FORMAT --> HTML_CONFIG["🌐 การตั้งค่า HTML"]
OUTPUT_FORMAT --> CSV_CONFIG["📋 การตั้งค่า CSV"]
REPORT_SCHEDULE --> SCHEDULE_LIST["📅 รายการกำหนดการ"]
REPORT_SCHEDULE --> CREATE_SCHEDULE["➕ สร้างกำหนดการใหม่"]
REPORT_SCHEDULE --> SCHEDULE_HISTORY["📚 ประวัติการทำงาน"]
CREATE_SCHEDULE --> TIME_SET["⏰ กำหนดเวลา"]
CREATE_SCHEDULE --> FREQUENCY_SET["🔄 ความถี่"]
CREATE_SCHEDULE --> RECIPIENT_SET["📧 ผู้รับรายงาน"]
CREATE_SCHEDULE --> DELIVERY_METHOD["📮 วิธีการส่ง"]
TIME_SET --> DAILY_SCHEDULE["📅 รายวัน"]
TIME_SET --> WEEKLY_SCHEDULE["📆 รายสัปดาห์"]
TIME_SET --> MONTHLY_SCHEDULE["🗓️ รายเดือน"]
TIME_SET --> CUSTOM_SCHEDULE["🎯 กำหนดเอง"]
style REP fill:#fce4ec,stroke:#c2185b
3.6 กลุ่ม Communication System
graph TD
COMM["📢 Communication System"]
COMM --> NEWS_MGT["📰 การจัดการประกาศข่าว"]
COMM --> NOTIFICATION["🔔 ระบบแจ้งเตือน"]
COMM --> MESSAGING["💬 ข้อความภายใน"]
COMM --> ALERT_MGT["🚨 การจัดการการแจ้งเตือนระบบ"]
NEWS_MGT --> NEWS_CREATE["➕ สร้างประกาศใหม่"]
NEWS_MGT --> NEWS_LIST["📋 รายการประกาศ"]
NEWS_MGT --> NEWS_CATEGORY["📂 หมวดหมู่ประกาศ"]
NEWS_MGT --> NEWS_ARCHIVE["📚 คลังประกาศ"]
NEWS_CREATE --> NEWS_EDITOR["✏️ เครื่องมือเขียน"]
NEWS_CREATE --> NEWS_MEDIA["🖼️ การใส่สื่อ"]
NEWS_CREATE --> NEWS_TARGET["🎯 กลุ่มเป้าหมาย"]
NEWS_CREATE --> NEWS_SCHEDULE["⏰ กำหนดเผยแพร่"]
NEWS_EDITOR --> RICH_TEXT["📝 Rich Text Editor"]
NEWS_EDITOR --> HTML_EDITOR["🌐 HTML Editor"]
NEWS_EDITOR --> PREVIEW_MODE["👁️ โหมดดูตัวอย่าง"]
NEWS_TARGET --> DEPT_TARGET["🏢 เป้าหมายตามแผนก"]
NEWS_TARGET --> ROLE_TARGET["🎭 เป้าหมายตามบทบาท"]
NEWS_TARGET --> USER_TARGET["👤 เป้าหมายรายบุคคล"]
NEWS_TARGET --> PUBLIC_TARGET["🌐 เป้าหมายทั่วไป"]
NOTIFICATION --> NOTIF_TEMPLATE["📝 เทมเพลตแจ้งเตือน"]
NOTIFICATION --> NOTIF_RULES["📋 กฎการแจ้งเตือน"]
NOTIFICATION --> NOTIF_HISTORY["📚 ประวัติการแจ้งเตือน"]
NOTIFICATION --> NOTIF_SETTINGS["⚙️ การตั้งค่าแจ้งเตือน"]
NOTIF_TEMPLATE --> EMAIL_TEMPLATE["📧 เทมเพลตอีเมล"]
NOTIF_TEMPLATE --> SMS_TEMPLATE["📱 เทมเพลต SMS"]
NOTIF_TEMPLATE --> PUSH_TEMPLATE["📲 เทมเพลต Push Notification"]
NOTIF_TEMPLATE --> INAPP_TEMPLATE["📱 เทมเพลตในแอป"]
NOTIF_RULES --> LAB_ALERT["🔬 แจ้งเตือนผลแลป"]
NOTIF_RULES --> APPOINTMENT_ALERT["📅 แจ้งเตือนนัดหมาย"]
NOTIF_RULES --> PAYMENT_ALERT["💰 แจ้งเตือนการชำระเงิน"]
NOTIF_RULES --> SYSTEM_ALERT["⚙️ แจ้งเตือนระบบ"]
LAB_ALERT --> CRITICAL_RESULT["🚨 ผลวิกฤต"]
LAB_ALERT --> ABNORMAL_RESULT["⚠️ ผลผิดปกติ"]
LAB_ALERT --> PENDING_RESULT["⏳ ผลที่รอการอนุมัติ"]
MESSAGING --> INTERNAL_MSG["💬 ข้อความภายใน"]
MESSAGING --> GROUP_CHAT["👥 แชทกลุ่ม"]
MESSAGING --> BROADCAST["📢 ส่งข้อความหลายคน"]
MESSAGING --> MSG_HISTORY["📚 ประวัติข้อความ"]
INTERNAL_MSG --> COMPOSE_MSG["✏️ เขียนข้อความ"]
INTERNAL_MSG --> INBOX["📥 กล่องข้อความเข้า"]
INTERNAL_MSG --> SENT_MSG["📤 ข้อความที่ส่ง"]
INTERNAL_MSG --> DRAFT_MSG["📝 ข้อความร่าง"]
GROUP_CHAT --> CREATE_GROUP["➕ สร้างกลุ่มแชท"]
GROUP_CHAT --> JOIN_GROUP["🔗 เข้าร่วมกลุ่ม"]
GROUP_CHAT --> MANAGE_GROUP["⚙️ จัดการกลุ่ม"]
GROUP_CHAT --> CHAT_HISTORY["📚 ประวัติการสนทนา"]
ALERT_MGT --> SYSTEM_STATUS["⚙️ สถานะระบบ"]
ALERT_MGT --> ERROR_ALERT["❌ แจ้งเตือนข้อผิดพลาด"]
ALERT_MGT --> MAINTENANCE_ALERT["🔧 แจ้งเตือนการบำรุงรักษา"]
ALERT_MGT --> SECURITY_ALERT["🔒 แจ้งเตือนความปลอดภัย"]
SYSTEM_STATUS --> SERVER_STATUS["🖥️ สถานะเซิร์ฟเวอร์"]
SYSTEM_STATUS --> DB_STATUS["🗄️ สถานะฐานข้อมูล"]
SYSTEM_STATUS --> NETWORK_STATUS["🌐 สถานะเครือข่าย"]
SYSTEM_STATUS --> SERVICE_STATUS["⚙️ สถานะบริการ"]
style COMM fill:#e8f5e8,stroke:#388e3c
3.7 กลุ่ม System Monitoring
graph TD
MON["👁️ System Monitoring"]
MON --> ONLINE_USERS["👥 ผู้ใช้งานออนไลน์"]
MON --> ACTIVITY_LOG["📊 บันทึกการใช้งาน"]
MON --> SECURITY_MON["🔒 การตรวจสอบความปลอดภัย"]
MON --> PERFORMANCE["⚡ ประสิทธิภาพระบบ"]
ONLINE_USERS --> CURRENT_USERS["🟢 ผู้ใช้งานปัจจุบัน"]
ONLINE_USERS --> SESSION_MGT["🖥️ การจัดการ Session"]
ONLINE_USERS --> USER_ACTIVITY["📊 กิจกรรมผู้ใช้งาน"]
ONLINE_USERS --> FORCE_LOGOUT["🚪 บังคับออกจากระบบ"]
CURRENT_USERS --> USER_INFO_LIVE["👤 ข้อมูลผู้ใช้งาน"]
CURRENT_USERS --> LOGIN_TIME["⏰ เวลาเข้าใช้งาน"]
CURRENT_USERS --> IP_ADDRESS["🌐 IP Address"]
CURRENT_USERS --> LAST_ACTIVITY["🕒 กิจกรรมล่าสุด"]
SESSION_MGT --> ACTIVE_SESSIONS["🟢 Session ที่ทำงาน"]
SESSION_MGT --> EXPIRED_SESSIONS["🔴 Session ที่หมดอายุ"]
SESSION_MGT --> SESSION_DETAILS["📋 รายละเอียด Session"]
SESSION_MGT --> TERMINATE_SESSION["❌ ยุติ Session"]
ACTIVITY_LOG --> LOGIN_LOG["🔑 บันทึกการเข้าใช้งาน"]
ACTIVITY_LOG --> ACTION_LOG["📋 บันทึกการดำเนินการ"]
ACTIVITY_LOG --> ERROR_LOG["❌ บันทึกข้อผิดพลาด"]
ACTIVITY_LOG --> AUDIT_TRAIL["🔍 Audit Trail"]
LOGIN_LOG --> SUCCESS_LOGIN["✅ การเข้าใช้งานสำเร็จ"]
LOGIN_LOG --> FAILED_LOGIN["❌ การเข้าใช้งานไม่สำเร็จ"]
LOGIN_LOG --> LOGOUT_LOG["🚪 การออกจากระบบ"]
LOGIN_LOG --> LOGIN_PATTERN["📊 รูปแบบการเข้าใช้งาน"]
ACTION_LOG --> DATA_CHANGES["📝 การเปลี่ยนแปลงข้อมูล"]
ACTION_LOG --> CONFIG_CHANGES["⚙️ การเปลี่ยนแปลงการตั้งค่า"]
ACTION_LOG --> PERMISSION_CHANGES["🔑 การเปลี่ยนแปลงสิทธิ์"]
SECURITY_MON --> SUSPICIOUS_ACTIVITY["⚠️ กิจกรรมน่าสงสัย"]
SECURITY_MON --> SECURITY_EVENTS["🔒 เหตุการณ์ความปลอดภัย"]
style MON fill:#fff8e1,stroke:#fbc02d
3.8 กลุ่ม Admin Tools
graph TD
ADMIN["🔧 Admin Tools"]
ADMIN --> SYSTEM_MAINT["🔧 การบำรุงรักษาระบบ"]
ADMIN --> INTEGRATION["🔗 การเชื่อมโยงระบบ"]
ADMIN --> API_MGT["🔌 การจัดการ API"]
ADMIN --> LOGS_MGT["📋 การจัดการ Logs"]
SYSTEM_MAINT --> CACHE_MGT["⚡ การจัดการ Cache"]
SYSTEM_MAINT --> TEMP_CLEANUP["🧹 ทำความสะอาดไฟล์ชั่วคราว"]
SYSTEM_MAINT --> INDEX_REBUILD["🔨 สร้าง Index ใหม่"]
SYSTEM_MAINT --> HEALTH_CHECK["❤️ ตรวจสอบสุขภาพระบบ"]
CACHE_MGT --> CLEAR_CACHE["🗑️ ล้าง Cache"]
CACHE_MGT --> CACHE_STATS["📊 สถิติ Cache"]
CACHE_MGT --> CACHE_CONFIG["⚙️ การตั้งค่า Cache"]
INTEGRATION --> HIS_SYSTEMS["🏥 ระบบ HIS อื่นๆ"]
INTEGRATION --> EXTERNAL_API["🌐 API ภายนอก"]
INTEGRATION --> DATA_SYNC["🔄 การซิงค์ข้อมูล"]
INTEGRATION --> WEBHOOK_MGT["🪝 การจัดการ Webhook"]
HIS_SYSTEMS --> MEDICAL_RECORD["📋 ระบบเวชระเบียน"]
HIS_SYSTEMS --> HISTORY_TAKING["🗣️ ระบบซักประวัติ"]
HIS_SYSTEMS --> EXAMINATION["👨⚕️ ระบบห้องตรวจแพทย์"]
HIS_SYSTEMS --> PHARMACY["💊 ระบบเภสัชกรรม"]
HIS_SYSTEMS --> FINANCE["💰 ระบบการเงิน"]
API_MGT --> API_KEYS["🔑 การจัดการ API Keys"]
API_MGT --> API_ENDPOINTS["📍 API Endpoints"]
API_MGT --> API_LOGS["📋 บันทึก API"]
API_MGT --> RATE_LIMITING["⏱️ การจำกัดอัตรา"]
API_KEYS --> CREATE_API_KEY["➕ สร้าง API Key"]
API_KEYS --> REVOKE_API_KEY["❌ เพิกถอน API Key"]
API_KEYS --> API_KEY_PERMS["🔑 สิทธิ์ API Key"]
API_ENDPOINTS --> REST_API["🌐 REST API"]
API_ENDPOINTS --> GRAPHQL_API["📊 GraphQL API"]
API_ENDPOINTS --> WEBHOOK_ENDPOINTS["🪝 Webhook Endpoints"]
LOGS_MGT --> APP_LOGS["📱 Application Logs"]
LOGS_MGT --> ERROR_LOGS["❌ Error Logs"]
LOGS_MGT --> ACCESS_LOGS["🚪 Access Logs"]
LOGS_MGT --> LOG_ROTATION["🔄 การหมุนเวียน Logs"]
APP_LOGS --> LOG_VIEWER["👁️ ดู Logs"]
APP_LOGS --> LOG_SEARCH["🔍 ค้นหา Logs"]
APP_LOGS --> LOG_FILTER["🏷️ กรอง Logs"]
APP_LOGS --> LOG_EXPORT["📤 ส่งออก Logs"]
style ADMIN fill:#efebe9,stroke:#5d4037
4. การจัดกลุ่มฟังก์ชัน
4.1 กลุ่มฟังก์ชันตาม TOR 8 ข้อ
4.1.1 🔐 Identity & Access Management
TOR ข้อ 2: การกำหนดสิทธิ์ผู้ใช้งานและกลุ่มผู้ใช้งาน
- User Management
- Group Management
- Role Management
- Permission Management
4.1.2 ⚙️ System Configuration
TOR ข้อ 1, 8: การตั้งค่าเริ่มต้นและข้อมูลพื้นฐาน - Basic Settings - Parameter Configuration - Master Data Management - Initial System Setup
4.1.3 🗄️ Database Management
TOR ข้อ 3, 7: การเข้าถึงฐานข้อมูลและตั้งค่า MySQL/PostgreSQL - Data Access & Export - Database Configuration - Backup Management
4.1.4 📊 Report Management
TOR ข้อ 4: การแก้ไขแบบฟอร์มรายงานและสร้างรายงาน - Template Management - Report Creation - Report Configuration
4.1.5 📢 Communication System
TOR ข้อ 5: การเขียนประกาศข่าวและส่งข้อความเตือน - News & Announcements - Notification System
4.1.6 👁️ System Monitoring
TOR ข้อ 6: การตรวจสอบผู้ใช้งานออนไลน์ - Online User Monitoring - Activity Logs - Basic Security Monitoring
5. การควบคุมสิทธิ์การเข้าถึง
graph TD
SEC_MGT["🔒 Security Management"]
SEC_MGT --> AUTH_CONFIG["🔐 การตั้งค่าการยืนยันตัวตน"]
SEC_MGT --> MFA_MGT["🔒 การจัดการ Multi-Factor Authentication"]
SEC_MGT --> AUDIT_MGT["📋 การจัดการ Audit Trail"]
SEC_MGT --> SECURITY_POLICY["📜 นโยบายความปลอดภัย"]
AUTH_CONFIG --> LOGIN_METHODS["🔑 วิธีการล็อกอิน"]
AUTH_CONFIG --> SESSION_CONFIG["⏰ การตั้งค่า Session"]
AUTH_CONFIG --> LOCKOUT_POLICY["🔒 นโยบายล็อกบัญชี"]
AUTH_CONFIG --> SSO_CONFIG["🌐 การตั้งค่า Single Sign-On"]
LOGIN_METHODS --> USERNAME_PWD["📝 Username/Password"]
LOGIN_METHODS --> FINGERPRINT["👆 ลายนิ้วมือ"]
LOGIN_METHODS --> FACE_RECOG["😊 การจดจำใบหน้า"]
LOGIN_METHODS --> SMART_CARD["💳 Smart Card"]
SESSION_CONFIG --> TIMEOUT_SET["⏰ การตั้งค่า Timeout"]
SESSION_CONFIG --> CONCURRENT_SESSION["🖥️ การจำกัด Session พร้อมกัน"]
SESSION_CONFIG --> IDLE_DETECTION["😴 การตรวจจับการไม่ใช้งาน"]
MFA_MGT --> MFA_SETUP["⚙️ การตั้งค่า MFA"]
MFA_MGT --> MFA_METHODS["🔐 วิธีการ MFA"]
MFA_MGT --> MFA_BACKUP["🔄 รหัสสำรอง MFA"]
MFA_MGT --> MFA_ENFORCE["🚫 การบังคับใช้ MFA"]
MFA_METHODS --> SMS_OTP["📱 SMS OTP"]
MFA_METHODS --> EMAIL_OTP["📧 Email OTP"]
MFA_METHODS --> GOOGLE_AUTH["🔐 Google Authenticator"]
MFA_METHODS --> HARDWARE_TOKEN["🔑 Hardware Token"]
AUDIT_MGT --> LOGIN_AUDIT["🔑 Audit การล็อกอิน"]
AUDIT_MGT --> ACTION_AUDIT["⚡ Audit การกระทำ"]
AUDIT_MGT --> DATA_AUDIT["📊 Audit การเข้าถึงข้อมูล"]
AUDIT_MGT --> CONFIG_AUDIT["⚙️ Audit การเปลี่ยนแปลงการตั้งค่า"]
LOGIN_AUDIT --> SUCCESS_LOGIN_LOG["✅ บันทึกล็อกอินสำเร็จ"]
LOGIN_AUDIT --> FAILED_LOGIN_LOG["❌ บันทึกล็อกอินล้มเหลว"]
LOGIN_AUDIT --> LOGOUT_LOG["🚪 บันทึกล็อกเอาต์"]
LOGIN_AUDIT --> SUSPICIOUS_LOGIN["⚠️ การล็อกอินน่าสงสัย"]
ACTION_AUDIT --> CREATE_AUDIT["➕ Audit การสร้าง"]
ACTION_AUDIT --> UPDATE_AUDIT["✏️ Audit การแก้ไข"]
ACTION_AUDIT --> DELETE_AUDIT["🗑️ Audit การลบ"]
ACTION_AUDIT --> VIEW_AUDIT["👁️ Audit การดู"]
SECURITY_POLICY --> PASSWORD_POLICY_DETAIL["🔐 นโยบายรหัสผ่านละเอียด"]
SECURITY_POLICY --> ACCESS_POLICY["🚪 นโยบายการเข้าถึง"]
SECURITY_POLICY --> DATA_RETENTION["📅 นโยบายการเก็บรักษาข้อมูล"]
SECURITY_POLICY --> INCIDENT_RESPONSE["🚨 แผนตอบสนองเหตุการณ์"]
PASSWORD_POLICY_DETAIL --> PWD_COMPLEXITY_RULE["🔤 กฎความซับซ้อน"]
PASSWORD_POLICY_DETAIL --> PWD_REUSE_PREVENT["🔄 ป้องกันการใช้ซ้ำ"]
PASSWORD_POLICY_DETAIL --> PWD_CHANGE_FORCE["⚡ บังคับเปลี่ยน"]
style SEC_MGT fill:#f44336,color:#ffffff
บทสรุป
เอกสาร Sitemap ฉบับปรับปรุงนี้นำเสนอโครงสร้างที่สอดคล้องกับ TOR และขอบเขตที่กำหนด:
✅ ความสอดคล้องกับ TOR 8 ข้อ
| ข้อกำหนด TOR | ฟังก์ชันใน Sitemap | สถานะ |
|---|---|---|
| 1. การตั้งค่าเริ่มต้น | System Configuration | ✅ ครบถ้วน |
| 2. การกำหนดสิทธิ์ผู้ใช้งาน | IAM (User & Group Management) | ✅ ครบถ้วน |
| 3. การเข้าถึงฐานข้อมูล | Database Management | ✅ ครบถ้วน |
| 4. การแก้ไขแบบฟอร์มรายงาน | Report Management | ✅ ครบถ้วน |
| 5. การเขียนประกาศข่าว | Communication System | ✅ ครบถ้วน |
| 6. ตรวจสอบผู้ใช้งานออนไลน์ | System Monitoring | ✅ ครบถ้วน |
| 7. ตั้งค่าฐานข้อมูล | Database Configuration | ✅ ครบถ้วน |
| 8. ตั้งค่าข้อมูลพื้นฐาน | Master Data Management | ✅ ครบถ้วน |
🎯 การปรับปรุงที่สำคัญ
✂️ สิ่งที่ลบออก (เกินขอบเขต TOR):
- Security Management ขั้นสูง - MFA, Threat Detection, Incident Response
- Performance Management - Resource Monitoring, Load Balancing
- Disaster Recovery Management - Business Continuity Planning
- License Management - Version Control, Compliance Monitoring
- ความละเอียดเกินจำเป็น - ระบบย่อยที่ซับซ้อนเกินไป
🔧 สิ่งที่ปรับปรุง:
- Master Data Management - เก็บเฉพาะข้อมูลพื้นฐานที่จำเป็น (ICD-10, Item Master, Location Data)
- Organization Data - ลดความซับซ้อน เน้นโครงสร้างพื้นฐาน
- Initial Setup - ใช้ Setup Wizard แบบง่าย
- System Monitoring - เน้นการตรวจสอบผู้ใช้งานออนไลน์ตาม TOR
📊 โครงสร้างหน้าจอหลัก (ตาม TOR)
6 กลุ่มฟังก์ชันหลัก:
- 🔐 Identity & Access Management - การจัดการผู้ใช้งานและสิทธิ์
- ⚙️ System Configuration - การตั้งค่าระบบและข้อมูลพื้นฐาน
- 🗄️ Database Management - การจัดการฐานข้อมูลและสำรองข้อมูล
- 📊 Report Management - การจัดการรายงานและเทมเพลต
- 📢 Communication System - ประกาศข่าวและแจ้งเตือน
- 👁️ System Monitoring - ตรวจสอบผู้ใช้งานออนไลน์
🏗️ ประโยชน์ของ Master Data Management
การจัดการข้อมูลพื้นฐานสำคัญ:
- Location Data - จังหวัด/อำเภอ/ตำบล สำหรับระบบทั้งหมด
- ICD-10/ICD-9 - รหัสโรคมาตรฐานสำหรับระบบเวชระเบียน
- Item Master - ข้อมูลยาพื้นฐานสำหรับระบบเภสัชกรรม
- Organization Structure - โครงสร้างโรงพยาบาลสำหรับทุกระบบ
ความสำคัญต่อระบบอื่น:
- ระบบเวชระเบียน (1.2.1) - ใช้ข้อมูล ICD-10, Location Data
- ระบบเภสัชกรรม (1.2.13) - ใช้ข้อมูล Item Master ยา
- ระบบการเงิน (1.2.14) - ใช้ข้อมูลแผนกและโครงสร้าง
- ระบบทั้งหมด - ใช้ข้อมูลผู้ใช้งานและสิทธิ์
🔄 การพัฒนาตาม TOR
เอกสารนี้มุ่งเน้นการครอบคลุม TOR 8 ข้อให้ครบถ้วน 100% โดยไม่เพิ่มฟีเจอร์เกินขอบเขตที่กำหนด เพื่อให้การพัฒนาเป็นไปตามงบประมาณและระยะเวลาที่วางแผนไว้
รวมทั้งสิ้น: 6 กลุ่มฟังก์ชันหลัก ครอบคลุม TOR 8 ข้อ 100%