互聯網醫療是一個(gè)衆多(duō)功能、操作和(hé)數據的(de)結合體,就好像一棟大(dà)樓裏面有房(fáng)間、大(dà)門、水(shuǐ)管、電梯等, 在設計互聯網醫療具體功能的(de)界面之前,需先理(lǐ)順軟件結構,不然無從下(xià)手;
軟件的(de)結構根據功能進行組合,如圖
圖1:互聯網醫療軟件設計“圍牆模型”
“數據處理(lǐ)”爲核心模塊,所有數據計算(suàn)和(hé)處理(lǐ)都由“數據處理(lǐ)”來(lái)完成,也(yě)是三層架構的(de)邏輯層,圍繞“數據處理(lǐ)”模塊的(de)有“數據輸出界面”、“數據接口”、“系統設置界面”和(hé)“系統管理(lǐ)界面”、“用(yòng)戶操作頁面”等模塊;
一般來(lái)說,用(yòng)戶分(fēn)爲普通(tōng)用(yòng)戶、超級用(yòng)戶和(hé)系統用(yòng)戶(系統管理(lǐ)員(yuán)),他(tā)們在系統内容權限分(fēn)工不同,并且界面和(hé)操作方法也(yě)不同,
1、用(yòng)戶操作界面:用(yòng)戶操作模塊爲普通(tōng)用(yòng)戶操作的(de)模塊,普通(tōng)用(yòng)戶能夠在該模塊進行訪問、輸入和(hé)查詢等操作,該模塊的(de)數據主要來(lái)源于窗(chuāng)口;
2、系統設置界面:系統設置爲超級用(yòng)戶操作使用(yòng)的(de)模塊,超級用(yòng)戶可(kě)以修改普通(tōng)用(yòng)戶的(de)權限和(hé)業務邏輯;
3、系統管理(lǐ)界面:系統管理(lǐ)員(yuán)使用(yòng)該模塊,在該模塊中,系統管理(lǐ)員(yuán)可(kě)以修改系統的(de)結構和(hé)算(suàn)法,用(yòng)戶權限和(hé)系統流程等;
4、數據輸出界面:數據輸出界面是各類報表、報告和(hé)數據導出、打印的(de)界面, 數據接口和(hé)數據輸出界面有些類似更多(duō)的(de)是一種無界面的(de)機器和(hé)機器之間的(de)數據交互模塊,所以把他(tā)單獨列出來(lái);
在界面的(de)外圍是“用(yòng)戶登錄”和(hé)“用(yòng)戶退出”模塊,主要是負責在用(yòng)戶使用(yòng)軟件的(de)時(shí)候認證用(yòng)戶信息和(hé)在用(yòng)戶關閉軟件時(shí)保存相關信息。