• 沒有找到結果。

劉東驊,蘇沛誠,陳懷生,陳建豪,鄭文昌*

中華醫事科技大學資訊管理學系 bill@mail.hwai.edu.tw

摘要

現代人對健康是越來越重視,但是健康並不是重於治療,而是重於預防,但現代人生活作息 不正常,飲食也時常在外,為了讓人們隨時有健康管理的觀念,人們可以簡單的管理自己的健康 狀況,並且監督健康狀況是否有所變化。我們會記錄起使用者的健康狀況,並提醒著使用者定期 健康檢查,除了自我激勵與参與外,主要還是要借助群體(專業人員、朋友、企業或社群)、教 育與共同分享創造,讓員工都可以獲得最專業的知識與諮詢。

關鍵字:健康資訊、資料庫、健康診斷

1.前言

為提倡人們可以簡單的管理自己的健康 狀況,並且監督健康狀況是否有所變化,我們 會記錄使用者的健康狀況,並提醒著使用者定 期健康檢查,希望可以讓使用者跟醫師之間建 立起信任的關係,已達到使用者身體狀況良好 並記錄。通過健康管理,個人更可以對自己的 健康狀況有透徹瞭解,隨時監控自己的身體狀 況,企業可以提高勞動生産效率、節約人力資 源損失、大大激勵員工、減少企業醫療保險支 出。所以,對於一個現代的企業來講,員工群 體的健康問題,也是已經上升到關乎企業價 值,乃至於生存狀況的高度。

2.文獻探討 2.1 MySQL 資料庫介紹

MySQL 是一個快速、多執行緒、多使用 者 且 功 能 強 大 的 關 聯 式 資 料 庫 管 理 系 統

( relational database management system, RDBMS),可以與 C、C++、Java、Perl、PHP 等語言很容易的連結,可以運行於多種平台 上,例如:Solaris、RedHat、Linux、FreeBSD、

OS/2、Windows ... 等等。在簡介的PHP與 MySQL簡介中提到,MySQL是資料庫系統,

而MySQL是如何儲存資料的呢?在MySQL裡 會有很多資料庫和資料表,你可以把資料庫想 像成是有很多的EXCEL檔案,打開EXCEL 時,底下會有很多工作表,資料表就類似於那 些 工 作 表 。SQL 是 「 結 構 化 查 詢 語 言 」

(Structured Query Language)的簡稱,其中包 括有:資料控制語言(Data Control Language,

DCL): 提供資料庫的安全性。資料定義語 言(Data Definition Language,DDL):可以 用來建立、更改或刪除資料庫與資料表。資料 操 作 語 言 (Data Manipulation Language , DML):用來操作資料,主要指令有4個:

SELECT、INSERT、UPDATE 和 DELETE。

2.2 PHP程式語言發展

PHP的全名為Hypertext Preprocessor,它 是個被廣泛運用在網頁程式撰寫的語言,尤其 是 它能適 用於 網頁程 式的 開發及 能夠 嵌入 HTML文件之中,它的語法和C、Java及Perl 等語法相似,且學習起來更容易上手。PHP的 目地是為了能使網站開發者可以快速地撰寫 動態網頁。PHP的程式碼是在伺服器上執行,

所以如果你將類似上面範例的程式放在你的

伺服器上執行的話,用戶端所獲得的是程式執 行之後的結果,因此用戶端無法知道程式碼的 內容是什麼。PHP是在伺服器端執行的程式語 言,所以任何其它的CGI程式所能做得到的,

它都能做到。像是從表單中收集資料,或是產 生動態的網頁內容,或者是傳送及接收cookies 等等,PHP都能做得到!PHP(PHP:Hypertext Preprocessor)是一種在電腦上執行的腳本語 言,主要是用途在於處理動態網頁,也包含了 命令列執行介面(command line interface),

或者產生圖形使用者介面(GUI)程式。PHP 最 早由 Rasmus Lerdorf 在1995年發明,現在 PHP的標準由PHP Group和社群維護。PHP 以 PHP License 作為許可協議,也是自由軟體基 金會所認可的自由軟體。

2.3 健康檢查之應用

健康檢查的目的,在於疾病「早期發現、

早期治療」,並強調「預防勝於治療」的觀念。

糖尿病、高血壓、心臟病,這些都是慢性的疾 病,藉由健康檢查的篩檢,其實這些疾病都可 以檢查得出來,從而得到適當的治療。

但是許多疾病發生時,並不一定會有臨床 的症狀顯現出來,所以當健康檢查為正常時,

並不代表身體完全無恙,也就是說一般的健康 檢 查並不 一定 可以檢 查得 出某些 潛在 的疾 病,但這不表示身體健康檢查就失去了其必要 性,而是在一般的健康檢查裡,未將個人的個 別狀況考慮進去,以真正了解其身體健康狀 況。在從事身體健康檢查時,有幾個因素必須 考慮進去:包括個人的身體狀況、家族病史、

地域性的流行病學;個人身體狀況如有肥胖、

體重減輕、倦怠乏力等;家族病史如有糖尿 病、高血脂、癌症等;地域性的流行病學,如 台灣的B型、C型肝炎感染狀況;有上述因素 者,就要提早作健康檢查。此外,心臟病已為 現代人最常見的疾病之一,素有「隱形殺手」

之稱,許多急性心肌梗塞或猝死的病人,往往 一發作即致命。然而一般的健康檢查卻不容易

檢查出患有心臟病。以達到及早發現疾病,並 透過生活習慣的改變與運動來預防疾病的發 生。

2.4 電子病歷

台灣已經走入以服務為導向的社會,並從 過去「頭痛醫頭、腳痛醫腳」的傳統模式轉變 為以病人為中心;講求的是病人安全與提供全 人照護。為了因應時代的改變以及資訊的應 用,發展電子病歷成為各醫院現階段推行的重 點,而衛生署規劃的國民健康資訊建設計畫 中,也將個人健康資訊交換及儲存列為主要分 項之一,未來民眾將可以擁有其個人健康紀 錄,而且此舉亦符合目前世界醫療資訊的潮 流。

許多民眾一定有共同的經驗,到診所或醫 院掛號後,醫護人員才從一大疊的資料中找出 病歷,再送給看診的醫師,結束後再送回並歸 檔。但礙於翻閱的次數過於頻繁,病歷容易出 現破損,加上每次看診都會增加內容或是X光 片、掃描圖等,病歷也會愈來愈厚。衛生署資 訊中心主任徐嫦娥表示,衛生署規定病歷需要 存放七年,傳統的紙張病歷不僅需要儲存的空 間,還要有專人負責管理,但當看診的病患愈 來愈多,勢必要有更大的存放空間;加上許多 醫院都是位於精華地段,設置病歷存放空間的 成本將更形可觀,又資訊化的時代已經來臨,

使用紙張病歷更是浪費人力。

而 使 用 電 子 病 歷 不 只 是 管 理 上 節 省 人 力,且更具有研究的價值!徐嫦娥進一步提 到,電子病歷格式因為已經標準化,故透過標 準格式轉換,即能夠整合病人的所有資料,解 決紙本病歷散佈在各家醫院,無法整理、歸戶 等問題。另外,電子病歷只須將資料輸入電腦 即可,不需要書寫文字,沒有字跡辨識的問 題,將會降低醫療疏失發生的機率。此外,電 子 病歷的 最大 突破在 於可 以讓多 人同 時閱 讀,且由於資訊相當完整,更可以作為研究之 用,提昇醫療品質。值得一提的是,徐嫦娥還

提到,每一個國民都必須為自己的健康負責 任,因此,電子病歷的功能並非只有紀錄病 歷,而是一種「個人的健康紀錄」,包含飲食 紀錄及規劃、運動規劃,血糖、血壓等資料,

甚至還可以存放非醫療機構產出的資料,意即 為將不同來源的資料做整合與分類,

儘管電子病歷的優點多,但多數的民眾仍 會有資料外洩的疑慮。對此,徐嫦娥則說,醫 事 人員登 入電 子病歷 系統 必須經 過身 分辨 識,每一筆輸入的病歷都會有時間的戳記,傳 輸病歷資料都會加密,保障民眾的資訊安全,

民眾除了可以將資料存放在個人電腦中進行 自我健康管理,也可以委託個人健康資料銀行 及健康諮詢管理機構代為儲存與管理。至於電 子病歷要如何使用?未來民眾就醫時,可以利 用隨身碟、光碟等載具,或存放在PDA或有儲 存功能的手機當中,也可以透過網路存取,提 供看診醫生參考。徐嫦娥強調,預防勝於治 療,民眾如在平日就能隨時注意身體的狀況,

不僅能夠減少醫療資源的浪費,萬一真的發生 病痛,更能達到及早發現、及早治療的目的。

3.系統資料庫設計

資料庫healthe內有3個資料表,資料表名 稱及內容如下表:

資料表 功能說明

data 包括會員的體重、文字、身高、血色

素、總膽固醇、血壓等。

Member 包括會員基本資料。帳號、密碼、性 別、電話、住址。

management 包括帳號、密碼、姓名。

表(3-1)healthe 資料庫內容 資料表data主要是記錄著每一次健康檢查 之詳細資料,最後並有詳細的診斷說明,其詳 細內容如下表:

欄位 資料型態 說明

id 文字 編碼

mid 文字 帳號'

date 日期 日期'

weigh 文字 體重'

heigh 文字 身高'

hb 文字 血色素'

cholesterol 文字 總膽固醇' creatinine 文字 肌酸酣'

ac 文字 飯前血糖'

sgpt 文字 麩丙酮轉氨基脢'

tg 文字 三酸甘油脂

close 文字 血壓收縮

open 文字 血壓舒張

memo 文字 總結

表(3-2)data 資料表內容

資 料 表member主要是記錄著會員的資 料,其詳細內容如下表:

欄位 資料型態 說明

id 文字 編號'

name 文字 姓名'

pwd 文字 密碼'

sex 文字 性別'

tel 文字 電話'

address 文字 住址'

表(3-3)member 資料表內容

資料表management主要是記錄著系統管 理員的資料,其詳細內容如下表:

欄位 資料型態 說明

Id 文字 編號

Name 文字 姓名

pwd 文字 密碼

表(3-4)management 資料表內容

4.系統設計與建置 4.1 系統功能圖

使用者進入頁面能點選疾病資訊、癌症資 訊、健康資訊、自我檢測、健康指標、相關網 站。

圖(4-1)系統功能圖

4-2 自我檢測流程圖

使用者要檢測 BMI 值必須輸入身高、體 首頁

疾病資訊

癌症資訊

健康資訊

健康指標

自我檢測

重以計算出體脂肪比例。

圖(4-2) 計算 BMI 流程圖

5.系統操作與說明

大亞健康管理系統分成兩大項,第一個是 使用者系統操作說明,第2個是系統管理員操 作說明。

5.1 首頁操作介紹

大亞健康管理系統的首頁,內容有疾病資 訊、癌症資訊、健康資訊、檢測專區、會員專 區、相關網站。

圖(5-1)系統首頁畫面 5.2 疾病資訊介紹

點選疾病資訊裡的肥胖症,可看到關於肥 胖症的簡介。

圖(5-2)疾病資訊介紹

點選疾病資訊裡的高血壓,可看到關於高 血壓的簡介。

圖(5-3) 慢性疾病資訊介紹 5.3 癌症資訊介紹

點選癌症資訊裡的乳癌將可看到關於乳 癌的簡介。

圖(5-4)癌症資訊

5.4 健康資訊

點選健康資訊裡的膽固醇將可看到關於 膽固醇的簡介。

輸入體重

檢測結果

輸入身高

BMI