黎 力,郭愛香
(1.太原市疾病預(yù)防控制中心,山西 太原 030001;2.太原城市職業(yè)技術(shù)學(xué)院,山西 太原 030027)
技術(shù)方法用ACCESS編寫從業(yè)人員體檢管理軟件
黎 力1,郭愛香2
(1.太原市疾病預(yù)防控制中心,山西 太原 030001;2.太原城市職業(yè)技術(shù)學(xué)院,山西 太原 030027)
用ACCESS編寫從業(yè)人員體檢軟件,建立從業(yè)人員體檢數(shù)據(jù)庫,實現(xiàn)體檢數(shù)據(jù)的錄入、查詢、分析、打印等功能,使健康證明的管理工作實現(xiàn)規(guī)范化、信息化。
從業(yè)人員;數(shù)據(jù)庫;軟件
預(yù)防性健康體檢是疾病預(yù)防控制工作中的一項重要內(nèi)容,是公共衛(wèi)生管理與服務(wù)的一個重要環(huán)節(jié)。隨著信息技術(shù)的發(fā)展,過去那種手工填寫的健康證明已經(jīng)不能適應(yīng)工作的要求,許多疾病預(yù)防控制中心都購買了專用體檢軟件及打印設(shè)備,一套體檢軟件都在萬元以上,打印設(shè)備也在3000~50000元之間。這對經(jīng)濟發(fā)達(dá)地區(qū)不算什么,但對欠發(fā)達(dá)地區(qū)或縣級疾病預(yù)防控制中心無疑是很大的投入。
用Microsoft Access建立體檢數(shù)據(jù)庫,選普通打印機也可實現(xiàn)健康證明的錄入及打印,使健康證明的發(fā)放工作實現(xiàn)信息化、規(guī)范化管理。
1.Access是Microsoft公司推出的Office辦公軟件之一。與Word、Excel等應(yīng)用軟件一樣,是每臺計算機上都已安裝好的,是功能強大的桌面數(shù)據(jù)庫管理系統(tǒng)。使用Access無需編寫程序代碼,僅通過直觀的可視化操作即可實現(xiàn)數(shù)據(jù)管理,并可與Word、Excel等辦公軟件進行數(shù)據(jù)交換與共享。
2.Access是一個關(guān)系型數(shù)據(jù)管理系統(tǒng)。它通過各種數(shù)據(jù)庫對象來管理信息。將體檢數(shù)據(jù)存儲在“表”中,通過“窗體”來瀏覽、輸入及更新“表”中的數(shù)據(jù),用“查詢”來檢索符合指定條件的數(shù)據(jù),用“報表”以特定的方式來打印數(shù)據(jù)——健康證明。
1.按照“開始”→“程序”→ACCESS→“新建文件”→“空數(shù)據(jù)庫”的步驟進行,便會出現(xiàn)“文件新建數(shù)據(jù)庫”對話框,輸入你給數(shù)據(jù)庫文件起的名稱,并將文件存放在自己指定的位置保存即可。
2.新創(chuàng)建的數(shù)據(jù)庫文件是一個空的文檔,在彈出的數(shù)據(jù)庫窗口中有七個基本操作“對象”,分別選擇“表”、“查詢”“、窗體”“、報表”進行操作設(shè)計即可。
1.表是數(shù)據(jù)庫中最基本的數(shù)據(jù)源。在彈出的操作窗口“對象”中點擊“表”,選擇“使用設(shè)計器創(chuàng)建表”建立數(shù)據(jù)庫——表。“表”的內(nèi)容根據(jù)健康證明及預(yù)防性健康體檢表內(nèi)容設(shè)定。
2.將字段“編號”的“數(shù)據(jù)類型”設(shè)為“自動編號”,并設(shè)為主鍵。由系統(tǒng)自動產(chǎn)生編號,這樣編號永遠(yuǎn)不會重復(fù)。
3.由于體檢對象多為女性,工種以食品為多,體檢結(jié)果以合格為多。故將“性別”默認(rèn)值設(shè)為女“,工種”默認(rèn)值設(shè)為食品“,體檢結(jié)果”默認(rèn)值設(shè)為合格,使體檢錄入的工作量減少了許多,一般只需要錄入姓名及年齡即可,只有少數(shù)的人需要選擇性別與工種。
查詢是對數(shù)據(jù)庫進行有選擇的信息檢索的一個類型,是連接數(shù)據(jù)庫與健康證明打印的橋梁,也是體檢結(jié)果及數(shù)據(jù)庫信息更改的窗口。
1.以編號為檢索條件,建立查詢是最基本的查詢。一般建立編號查詢、姓名查詢、單位查詢?nèi)齻€基本的查詢即可,也可以根據(jù)實際需要增減查詢項目。
2.在查詢“條件”中設(shè)定條件,用來檢索符合指定條件的數(shù)據(jù)。以姓名查詢?yōu)槔僮鞑襟E如下:
(1)在數(shù)據(jù)庫窗口中選擇對象“查詢”。
(2)使用“在設(shè)計視圖中創(chuàng)建查詢”,再點擊“設(shè)計”,出現(xiàn)一個顯示表。
(3)選顯示“表”中“體檢錄入”,點“添加”,再點“關(guān)閉”,出現(xiàn)“選擇查詢”對話框。
(4)選擇所需的字段,并在字段“姓名”的“條件”中用“表達(dá)式生成器”輸入提示語言。
(5)完成后單擊保存按鈕,在彈出的對話框中輸入查詢名稱“姓名查詢”,點確定即可,至此,“姓名查詢”的建立操作完成。
使用體檢軟件最終目的之一,是實現(xiàn)健康證明的打印?!皥蟊怼钡臄?shù)據(jù)是以編號查詢?yōu)橐罁?jù),設(shè)計過程如下:
1.在彈出的數(shù)據(jù)庫窗口“對象”中,點擊“報表”,選擇“在設(shè)計視圖中創(chuàng)建報表”,點“新建”。出現(xiàn)“新建報表”對話框。
2.在“新建報表”對話框中,選擇“編號查詢”并單擊“確定”按鈕,出現(xiàn)“報表”設(shè)計對話框,并出現(xiàn)一個字段列表,選擇需要打印的字段,并放在合適的位置。
3.調(diào)整打印數(shù)據(jù)的位置、字體及色彩,完成后單擊保存按鈕,在彈出的對話框中輸入報表的名稱,點確定即可,至此“,報表”的設(shè)計就完成了。
窗體為大家提供美觀的、易于操作的界面,數(shù)據(jù)的錄入、查詢、修改、打印等操作全都是在窗體操作中進行。
1.點擊數(shù)據(jù)庫窗口“對象”中“窗體”,選擇“在設(shè)計視圖中創(chuàng)建窗體”,點“新建”。出現(xiàn)“新建窗體”對話框。
2.在“新建窗體”對話框中,選擇“體檢錄入”并單擊“確定”按鈕,出現(xiàn)“窗體”設(shè)計對話框,并出現(xiàn)字段列表,選擇體檢時需要錄入的字段,并放在合適的位置。
3.點擊工具箱按鈕,安裝命令按鈕,出現(xiàn)“命令按鈕向?qū)А?,按提示選擇安裝。調(diào)整字段的位置及字體,并為窗體背景配上喜歡的色調(diào)或圖片。
4.單擊保存按鈕,在彈出的對話框中輸入窗體的名稱,點確定即可。一個美觀的“窗體”就設(shè)計完成了。
5.用同樣的方法再設(shè)計一個主窗體,將操作中的命令按鈕安裝于此,選擇一個圖片作為背景。完整的軟件就設(shè)計完成了。
1.健康證明尺寸只有90×60mm,在普通打印機上是無法打印的,只有針式打印機和證卡打印機才能打印出,但價格昂貴且打印速度很慢。
2.選用Canon噴墨系列打印機,只需幾百元就可以實現(xiàn)健康證明的打印,具有打印速度快、耗材低廉的特點,并可連續(xù)打印。500多人的健康證明只需要輸入起始號碼和結(jié)束號碼,30分鐘內(nèi),打印機就會連續(xù)自動完成打印。
3.打印頁面設(shè)置 在Access頁面設(shè)置中,將紙張大小設(shè)為“用戶定義”,調(diào)整“頁邊距”上下及左右,即可實現(xiàn)無邊距打印,一個完美的健康證明就可以打印出來了。
這套用Access編寫的體檢數(shù)據(jù)庫軟件及打印設(shè)備具有設(shè)計簡單、容易操作、耗材低廉的特點,很適合基層疾病預(yù)防控制中心的使用。
TP
A
1673-0046(2010)6-0173-02