互聯(lián)網(wǎng)醫(yī)療是一個(gè)眾多功能、操作和數(shù)據(jù)的結(jié)合體,就好像一棟大樓里面有房間、大門(mén)、水管、電梯等, 在設(shè)計(jì)互聯(lián)網(wǎng)醫(yī)療具體功能的界面之前,需先理順軟件結(jié)構(gòu),不然無(wú)從下手;
軟件的結(jié)構(gòu)根據(jù)功能進(jìn)行組合,如圖

圖1:互聯(lián)網(wǎng)醫(yī)療軟件設(shè)計(jì)“圍墻模型”
“數(shù)據(jù)處理”為核心模塊,所有數(shù)據(jù)計(jì)算和處理都由“數(shù)據(jù)處理”來(lái)完成,也是三層架構(gòu)的邏輯層,圍繞“數(shù)據(jù)處理”模塊的有“數(shù)據(jù)輸出界面”、“數(shù)據(jù)接口”、“系統(tǒng)設(shè)置界面”和“系統(tǒng)管理界面”、“用戶操作頁(yè)面”等模塊;
一般來(lái)說(shuō),用戶分為普通用戶、超級(jí)用戶和系統(tǒng)用戶(系統(tǒng)管理員),他們?cè)谙到y(tǒng)內(nèi)容權(quán)限分工不同,并且界面和操作方法也不同,
1、用戶操作界面:用戶操作模塊為普通用戶操作的模塊,普通用戶能夠在該模塊進(jìn)行訪問(wèn)、輸入和查詢等操作,該模塊的數(shù)據(jù)主要來(lái)源于窗口;
2、系統(tǒng)設(shè)置界面:系統(tǒng)設(shè)置為超級(jí)用戶操作使用的模塊,超級(jí)用戶可以修改普通用戶的權(quán)限和業(yè)務(wù)邏輯;
3、系統(tǒng)管理界面:系統(tǒng)管理員使用該模塊,在該模塊中,系統(tǒng)管理員可以修改系統(tǒng)的結(jié)構(gòu)和算法,用戶權(quán)限和系統(tǒng)流程等;
4、數(shù)據(jù)輸出界面:數(shù)據(jù)輸出界面是各類報(bào)表、報(bào)告和數(shù)據(jù)導(dǎo)出、打印的界面, 數(shù)據(jù)接口和數(shù)據(jù)輸出界面有些類似更多的是一種無(wú)界面的機(jī)器和機(jī)器之間的數(shù)據(jù)交互模塊,所以把他單獨(dú)列出來(lái);
在界面的外圍是“用戶登錄”和“用戶退出”模塊,主要是負(fù)責(zé)在用戶使用軟件的時(shí)候認(rèn)證用戶信息和在用戶關(guān)閉軟件時(shí)保存相關(guān)信息。