Previous topicNext topic
Help > CheckXML >
Sơ đồ hoạt động

Cơ chế hoạt động của phần mềm

flowchart TD subgraph "Phầm mềm HIS" direction LR HIS["
XML 130/4750/3176"] end subgraph "Server CheckXML" direction RL SERVER["
Máy chủ"] SV_CN["
Chức năng"] SV_CH["
Cấu hình"] SV_DM["
Danh mục"] SV_QL["
Quy luật"] SV_CĐ["
Chuyên đề"] SV_CORE["
Core check"] SERVER --> SV_CN SV_CN --> SV_CH SV_CN --> SV_DM SV_CN --> SV_QL SV_CN --> SV_CĐ SV_CH --> SV_CORE SV_DM --> SV_CORE SV_QL --> SV_CORE SV_CĐ --> SV_CORE end subgraph "Tool CheckXML
(PC hoặc Máy chủ)" CX["
CheckXML"] CX --> HS_IN subgraph "Cài đặt" CĐ["
Tab Server"] CĐ --> SERVER end CX --> CĐ subgraph "Màn hình check" CHECK["
Màn hình check"] HIS e1@--> HS_IN HS_IN["
HS ĐẦU VÀO"] e2@--> CHECK CHECK e3@--> SV_CORE SV_CORE e4@--> CHECK CHECK e5@--> KQ{"
Kết quả
Check XML"} CHECK -.-> DATA[(
Database)] DATA --> WEB["
Web xem lỗi"] DATA --> TOOL["
Tool QLHS SQL"] KQ e6@-->|Đúng| HS_OK["
HS ĐÚNG"] HS_OK e7@--> SENDXML["
SEND XML"] HS_OK e8@--> VAS["
VAS"] SENDXML e9@--> CTN["
Cổng tiếp nhận"] VAS e10@--> CTN KQ e11@-->|Lỗi| XL["
Lỗi"] XL e12@--> HS_ERR["
HS LỖI"] XL --> MAIL["
Mail"] HS_ERR e13@--> XMLV["
XML VIEWER"] XMLV e14@--> HS_IN MAIL --> NVYT["
NVYT"] TOOL --> NVYT WEB --> NVYT NVYT --> HIS end end %% Animation cho các đường e1@{ animate: true } e2@{ animate: true } e3@{ animate: true } e4@{ animate: true } e5@{ animate: true } e6@{ animate: true } e7@{ animate: true } e8@{ animate: true } e9@{ animate: true } e10@{ animate: true } e11@{ animate: true } e12@{ animate: true } e13@{ animate: true } e14@{ animate: true } %% Tô màu cho các đường dẫn linkStyle 12,13,14,20,21,22,23,24 stroke:blue,stroke-width:2px linkStyle 15,16,17,18,19 stroke:purple,stroke-width:2px linkStyle 25,26,27,28,29 stroke:red,stroke-width:2px