張元+高天愛+王寶生+童毓瑤+湯莉
摘 要:義齒訂單信息往來是義齒加工企業(yè)業(yè)務(wù)的一個重要組成部分,本文研究為義齒加工企業(yè)開發(fā)信息管理系統(tǒng),該系統(tǒng)實現(xiàn)了義齒加工企業(yè)信息管理的主要功能,包括訂單基本信息;員工信息、義齒材料信息等的增刪改查功能。通過快速分類和全面統(tǒng)計,實現(xiàn)系統(tǒng)化、規(guī)范化和自動化,并能與醫(yī)生及診所進(jìn)行有效的信息溝通。該管理系統(tǒng)前臺利用VB進(jìn)行開發(fā),后臺采用Access數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲。
關(guān)鍵詞:VB;信息管理;軟件開發(fā);數(shù)據(jù)庫
1.概述
本文闡述了為義齒加工企業(yè)主體開發(fā)一個綜合的義齒制作信息管理與分析系統(tǒng)的流程,該系統(tǒng)可允許義齒加工企業(yè)主體查看和編輯相關(guān)信息,能提供管理員的綜合管理功能,并可以與義齒醫(yī)療機(jī)構(gòu)的系統(tǒng)進(jìn)行溝通,同時對系統(tǒng)數(shù)據(jù)實現(xiàn)數(shù)據(jù)挖掘和分析,最終以圖表等方式顯示。用計算機(jī)VB軟件開發(fā)CS端的義齒制作信息管理與分析系統(tǒng);采用Access 技術(shù)搭建后臺數(shù)據(jù)庫,為該系統(tǒng)提供數(shù)據(jù)支持;并使用數(shù)據(jù)挖掘技術(shù)實現(xiàn)數(shù)據(jù)分析。
2.總體設(shè)計
2.1需求分析
針對訂單信息、員工信息的增加、刪除、修改、查找四大基礎(chǔ)功能;對訂單按照不同要素匯總、篩選(如按照發(fā)貨日期、診所名稱、產(chǎn)品材質(zhì)等);與診所醫(yī)生間進(jìn)行圖文交流以更好地確定義齒方位。系統(tǒng)功能模塊劃分設(shè)計如下圖。
2.2數(shù)據(jù)庫設(shè)計
本系統(tǒng)后臺采用Access數(shù)據(jù)庫,對全部信息進(jìn)行管理和存儲,創(chuàng)建了以員工信息、訂單信息、就診信息、醫(yī)生信息、患者信息和義齒材質(zhì)信息為主要內(nèi)容的表。數(shù)據(jù)庫的設(shè)計優(yōu)劣對系統(tǒng)運行效率高低起著至關(guān)重要的作用,不僅能提高信息的存儲效率,還可以確保數(shù)據(jù)完整、一致。
3.詳細(xì)設(shè)計
本文以義齒加工企業(yè)角度對該信息分析與管理系統(tǒng)進(jìn)行詳細(xì)設(shè)計,如下圖。
4.程序設(shè)計與測試
這里僅以訂單增加為例進(jìn)行程序設(shè)計說明,偽代碼如下。
Begin
輸入“員工姓名”與“就診信息”
If 是為空THEN
彈出提示消息框
Else
查詢數(shù)據(jù)庫中是否有重復(fù)
If 數(shù)據(jù)庫中沒有重復(fù)的訂單信息 THEN
添加“員工信息”與“就診信息”
Else
彈出“相同的訂單已存在”消息框
End if
End if
清空輸入框
End sub
為測試系統(tǒng)關(guān)于添加功能的運行,在增加訂單界面輸入模擬數(shù)據(jù),彈出頁面顯示信息添加成功,并在下方數(shù)據(jù)表中有顯示該條內(nèi)容。為測試系統(tǒng)關(guān)于查找功能的運行,在查詢訂單頁面輸入訂單編號并單擊查詢按鈕。在下方顯示欄中成功出現(xiàn)所輸入編號的訂單信息。選中顯示欄中已經(jīng)查找到的訂單信息再點擊“刪除”或“修改”,對已有訂單信息進(jìn)行編輯。修改刪除后,數(shù)據(jù)顯示欄信息成功實現(xiàn)變動及刪除功能。
5.總結(jié)展望
本軟件經(jīng)過調(diào)試完全達(dá)到預(yù)期要求,經(jīng)過義齒加工企業(yè)試用,收到較好的效果。本系統(tǒng)穩(wěn)定,具有低成本、使用簡便、通用性強(qiáng)等特點。系統(tǒng)中根據(jù)員工與訂單及訂單對材料的對應(yīng)關(guān)系建立系統(tǒng)數(shù)據(jù)庫,在數(shù)據(jù)庫中分別儲存數(shù)據(jù),方便了數(shù)據(jù)的管理與使用。在實際應(yīng)用中,滿足了企業(yè)工作需要,對于大規(guī)模物料成本、人力成本的控制能夠起到較好輔助作用。
參考文獻(xiàn):
[1]張彥玲,于志翔.Visual Basic 6.0 程序設(shè)計實用教程 北京:中國鐵道出版社,2017.