註冊 登錄
鳴醫軒 / MedYeah! 返回首頁

Kevin的個人空間 https://medyeah.zenith-healthcare.com/bbs/?6 [收藏] [複製] [分享] [RSS]

日誌

醫家專業中醫臨床系統

已有 3424 次閱讀2008-9-2 17:52 |個人分類:電腦相關|

緣起:
一直想找一套較好的中醫臨床系統,試過不少,包括有東華三院的、農本方的、華佗中醫系統、通用醫案以及一些忘記了名字的等等、可惜合用的太少。亦曾經在鳴醫軒PM過一些電腦人才,希望能合作開發一套,可惜各人都太謙虛了。
於是儘管知道要分散和耗費大量的時間,也決定自己做一套這樣的系統。目前這套系統還在萌芽階段,但也基本可以用了。與之前用過的系統相比,綜合地看,比起東華三院的還有些距離(東華三院的功能更全面些),而相對其他的系統,則遠遠超過了。
 
在開發系統的時候,有幾點原則:
1. 必須是unicode的系統,也就是可以在任何語言環境下使用,最重要的是可以支持各種語言的輸入。因為中醫術語中有很多生僻字,姓名的字也是不可預期簡繁體中文系統是否支持。東華三院的系統儘管不錯,但在我使用的時候是不支持unicode,即使是黃芪也是無法表示的。
 
2. 必須是一個網絡系統,多用戶多點同時操作。用過的系統中,只有東華三院的符合,其他的都是簡單的單用戶系統。農本方的系統用了個取巧的方法,在網絡上共享了access數據庫,模擬出一個網絡,但同時導致了非常多的錯誤和低下的效率,而且系統比較簡陋。
 
3. 必須符合中醫診病的思維模式和操作方式。這個真的沒有多少個系統能夠做到,即使是較好的東華三院的系統也存在很多與診病功能不合的地方,導致診病更煩瑣,失去了電腦系統的優勢。
 
系統目前還在不斷地修正和完善之中。附修改紀錄:
 
version 0.36
功能增強:中藥輸入全線加入簡碼顯示
功能增強:訂貨單列印加上數字指紋
功能增強:訂貨單列印功能加入contact people
功能增強:列印加入時間,供應上加上送貨或自取
功能增強:列印若不選則全選
錯誤修正:drugused列表錯誤的bugs
功能修正:前次價格為0不變顏色
功能調整:暫時開放倉存修改
功能修正:修正供應商修改權限
功能修正:重登入判斷藥庫權限
功能修正:修正查看處方權限
 
version 0.35
新增功能:供應商資料設定
功能加強:中藥進存消系統管理功能
功能加強:列印入貨單功能
錯誤修正:總價計算錯誤的bugs
錯誤修正:若有處方沒有收費,回顯資料對位錯誤的bug
 
version 0.34
功能修正:數據庫取消inout
功能加強:加入記錄數、總價
功能加強:列表功能
功能加強:列出所有未核貨選項
功能修正:調整欄位
功能加強 :加drugused table儲存用量
 
version 0.33
新增功能:加入中藥進存消功能
功能修正:store加入備注字段
功能修正:drug table add unitConvert(float),補所有uniconvert, 改storeunit, unitconvert不可為空
錯誤修正:修正不能輸入小數的bug
 
version 0.32
功能修正:now從服務器取時間
錯誤修正:更改新病人編號后遺留的不能自動生成編號的bug
 
version 0.31
功能修正:收費后零售可修改及顏色提示錯誤的bug
功能修正:新病人編號加月份
功能修正:取消登入不彈出信息
功能修正:權限不足時顯示登入框以取代信息顯示
功能加強:預約過時提醒
功能修正:修正圖表,planin, wholesaler, othertreatment, 改wholesaler/planin/store的wholesaler為nvarchar(10)
 
version 0.30
新增功能:查看/重配/列印處方功能(重配部分功能未完成)
功能加強:取消預約加顏色區分
功能修正:抽離列印相關參數為public
錯誤修正:重配處方日期顯示錯誤的bug
 
version 0.29
功能修正:列印分頁處方加上姓名等
功能修正:收費列表更新閃動問題
 
version 0.28
錯誤修正:事項時間判斷錯誤的bug
功能修正:出勤記錄的時間排序
功能修正:列印處方加應診時間
 
version 0.27
功能修正:更新記錄支持UTF8
功能增強:更新按鈕加時間控制及更新進度條及更新前先取消通知區域圖標
錯誤修正:register在刷新的時候轉換日期或醫師則會出錯(index)的bug
 
version 0.26
錯誤修正:planID talbe drupid->drugid
 
version 0.25
功能增強:診治默認關聯上次診治的關聯,若有
錯誤修正:沖劑轉飲片煎藥方法轉換錯誤的bug
錯誤修正:中藥設定改后如沒有符合記錄會出錯的bug
功能修正:診治取消或確定包括兩個更改按鈕及相應textboxs的還原
功能修正:planin, wholesaler加索引
 
version 0.24
功能修正:update完成后再刪除文件,避免出錯
功能修正:預約取消后亦可刪除
功能增強:加入planin,Wholesaler table,為加入中藥管理準備
 
version 0.23
功能修正:改變顯示未繳費的顯示功能(改為選擇之一)
錯誤修正:修改新方、藥時也判斷同名的邏輯錯誤
功能修正:出勤記錄加入每月的備注功能
 
version 0.22
功能增強:預約增加取消功能(與刪除區分)
功能增加:新增事項的快捷鍵
功能修正:錄入新方、藥時增加檢查藥名、方名是否有相同的判斷
功能修正:權限中藥管理改為中藥設定
功能修正:若更新連接不上,取消提示
錯誤修正:修正治療項目輸入的bug
 
version 0.21
新增功能:治療項目設定
功能修正:處方整方輸入或者處方中的藥輸入改為若沒active則提示,而不是直接屏蔽
功能修正:治療增加active判斷
功能增強:service加上active
功能修正:藥方備注欄加入'另包'
錯誤修正:數據庫ohtertreatment改回othertreatment
 
version 0.20
新增功能:加入預設方劑管理功能
功能修正:診病中輸入藥物或藥方改回更有效算法
錯誤修正:中藥管理中無法取消關聯的bug
錯誤修正:修改關聯窗口打開時沒有算記錄數的bug
錯誤修正:中藥管理保存后若沒有關聯時顯示不正確的bug
 
version 0.19
功能增強:autoupdate加入查看更新記錄的功能
新增功能:加入Task,Taskdetail數據表
新增功能:預約加入Task時間段設定的功能(暫時單次)
功能加強:標題加上版本號
功能修正:收費時最後確定判斷是否被更改后進行數據刷新
功能修正:改大收費列表及收費字體
 
version 0.18
錯誤修正:病情關聯顯示出錯的bug
功能修正:藥丸收費改為提示欄提示,表格輸入
功能增強:加入顯示所有未收費資料的選項
功能修正:不診病也可以查看中藥與方劑
功能修正:收費列表改為姓名,有中文名顯示中文,沒有則顯示英文
功能修正:新病人改為只顯示新字
錯誤修正:重登入沒有加上判斷是否有診治狀態的病人的bug
 
version 0.17
新增功能:加入自動更新功能
錯誤修正:新增病人預約多出最後一個時間段的bug
功能修正:不是收費也可查看中藥湯茶零售的價格
 
version 0.16
錯誤修正:10劑以上煎藥計算錯誤的bug
功能加強:soup搜索時包括適應證
version 0.15

功能修正:複診時間改為下拉式
功能加強:soup數據表增加適應證
功能修正:病人搜索默認包括電話
錯誤修正:新增新病人出錯的bug
錯誤修正:當一個預約多於時段數的時候切換至少於時段數的預約情況的時候會超出index而出錯的bug
 
version 0.14
功能加強:處方表加lyric欄
功能加強:打卡表增加remark欄
功能加強:重複打卡增加提示功能
功能加強:打卡統計加入注釋功能
功能加強:處方加入方歌顯示
 
version 0.13
功能修正:所有showdialog的showintaskbar為false
錯誤修正:打印處方備注出錯的bug
功能修正:用戶sort by active and 用戶組
功能修正:用戶組加上編號顯示
功能修正:用戶組名稱擴大字號
功能修正:解決表格最後一行輸入會自動全選的問題,以及某些情況出同樣的問題(由endedit造成,以sendkeys解決)
錯誤修正:解決處方藥量清空然後接著刪除導致出現不能是null的錯誤
功能修正:取藥時間欄擴大
錯誤修正:加處方后刪除,增加處方的按鈕沒有enable
 
version 0.12
功能修正:數據庫增加庫存單位欄
功能修正:倉存量增加單位
功能修正:出勤統計移至統計菜單下
 
version 0.11
功能修正:藥柜占用選項增加1升(裝先煎藥)
錯誤修正:零售在方式上沒有轉換的bug
功能加強:轉換處方類型后自動轉換相應的煎藥
功能修正:合并打卡功能
功能修正:合并數據庫
功能修正:修改權限系統(暫時保留canrun的方式,方便以後作擴展)
錯誤修正:處方save之後再刪除再加會出錯的bug(及其他相應有同樣問題的主從更新)
 
version 0.10
功能修正:中藥管理初始為中文名搜索(替換編號)
功能加強:中藥管理加入信息,和生效的查找選項
功能修正:取消用編號關聯,而直接用relation關聯轉換藥方
功能加強:增加飲片和沖劑同時輸入的選項,同樣加上H或P以示標記
功能修正:修改關程序過程,若正在診治,直接取消
 
version 0.09
功能修正:設置中藥管理的權限
錯誤修正:第一張處方沒有藥物,再增加處方,然後刪除第一張處方出錯的bug(沒藥物不能按增加處方)
功能修正:consult取消,加確認是否取消
功能修正:選取處方類型,自動轉換輸入類選選擇
 
version 0.08
功能加強:病人搜索勾電話若搜索欄有內容則自動轉filter
錯誤修正:有零售時totalfee沒有減零售致計算錯誤的bug
新增功能:中藥管理
功能修正:飲片編號改為從H00000開始,沖劑從P00000開始
功能加強:加入飲片沖劑的relation字段,并加入相應值
 
version 0.07
功能修正:修正修正資料的tab次序
功能增強:多於一張方,加接下頁
錯誤修正:注冊>註冊
功能修正:解決處方簽名位置偏移問題
功能修正:煎藥為0不顯示
錯誤修正:病假診斷多於一行時顯示錯誤的bug
功能修正:刪除補發注銷收據一欄
錯誤修正:病人搜索若其中一搜索項為null出錯的bug
功能修正:菜單換成system與toolstrip統一風格
錯誤修正:修復chargedetail改動后不能計算煎藥價格的bug
功能修正:預約若沒有中文則顯示英文名
錯誤修正:若用類別選擇中藥輸入后會變為全部類別的bug
錯誤修正:修正病假紙選擇日期的bug
功能修正:chargedetail主索引移除serviceid
功能修正:手工修正chargeno
錯誤修正:重配處方選擇處方多於1時出錯的Bug
功能修正:將重配處方和特殊收費的chargedetail修改為從1開始
功能增強:相關資料按權限是否顯示電話號碼并調換位置
功能修正:將formbbringfront移至module
功能修正:將調試遺留的chargeno顯示去掉
功能增強:增加收費修改功能
功能調整:重新設定權限
 
version 0.06
錯誤修正:chargedetail的chargeNo的bug
錯誤修正:登入后check是否有診病中的記錄沒有考慮登入者,全部計算在內的bug
錯誤修正:load后若選新病情,關聯選項不會readonly的bug
錯誤修正:特殊收費遺留的messagebox清除
 
version 0.05
錯誤修正:重配明細中顯示的bug
功能修正:零售備注加長
錯誤修正:收費總數load記錄不准的bug
功能修正:load病人資料默認只是勾處方打印
功能增強:修改個人資料增加權限控制
錯誤修正:非醫師用戶 label沒有消失的bug
功能修正:用戶管理改為不可排序
功能修正:每日結算,特殊收費擴大備注欄
錯誤修正:解決fmfee按刷新會改變自動刷新狀態的bug

version 0.04
功能修正:煎藥位置改變
功能修正:擴大方輸入範圍,增大字體和表格
功能修正:藥味數轉label
功能修正:用法增加‘另燉’
錯誤修正:解決刪除用戶的錯誤
 
version 0.03
初始運行。
2

路過

雷人

握手

鮮花

雞蛋

發表評論 評論 (10 個評論)

回復 nastsin 2008-9-3 08:55
之前在附一實習時,
那邊的一所書店有推售一款這類的軟件,
店主也極力推薦給香港的學生。
每套約3500元。
但因為覺得暫時沒需要,所以也沒仔細看內容。
印象中好像是以個人為主的,
是否適合以聯網形式使用則不太了解。

老師這軟件會否考慮推出市場售賣呢?
價錢大概會是多少?

其他軟件的製作者大多不是用家,
所以他們比較不會了解到用家的需要,
現時工作上都會用到—些工具軟件,
但大多都要不斷修改,
才能達到基本要求。
現在由老師自己開發,
既是用家,也是製作者,
相信一定會比其他人開發的來得實際!
回復 Kevin 2008-9-3 15:32
目前沒有推出市場售賣的打算,因為目前還有很多的功能需要增加和完善。若有需要,目前的版本可以考慮免費提供。(但會考慮加密和加入限制流通的機制)
回復 nastsin 2008-9-3 17:17
可否先排隊申請?
有否特定限制及要求?
回復 lmymeow11 2008-9-3 23:22
厲害厲害!老師連software也自己design, implement。
想請問下是用什么programming language 寫的?
回復 Kevin 2008-9-4 17:02
nastsin: 可否先排隊申請? 有否特定限制及要求?
沒有限制,不過目前估計還是有很多的bugs,同時也沒有特別想過對外提供,所以還沒有考慮加密和防止拷貝的問題,有些功能可能也只是方便自己而已。若真的需要,可以考慮完這兩個問題後提供。
回復 Kevin 2008-9-4 17:36
lmymeow11: 厲害厲害!老師連software也自己design, implement。 想請問下是用什么programming language 寫的?
我只是迫不得已。若有人能夠幫忙按照我的意願去寫一套,我寧願不自己寫。
多年前打算用delphi寫,不過遲遲不支持unicode,最後放棄了。後來想寫基於web的,但發現對我而言,難度很大,很多細節不好實現,所以現在的系統是用vb.net來寫了。背後的數據庫是免費的SQL Server Express.
回復 lmymeow11 2009-1-6 23:15
我是读电脑的,如有需要,我可以试试帮忙的。
回復 Kevin 2009-1-7 16:49
很好。非常感謝!有否直接聯繫的方法?
回復 lmymeow11 2009-1-7 22:52
Kevin: 很好。非常感謝!有否直接聯繫的方法?
已将联络资料PM你。
回復 Kevin 2009-1-9 13:59
thanks!

facelist

您需要登錄後才可以評論 登錄 | 註冊

手機版|Archiver|鳴醫軒 / MedYeah! 創用 CC 授權條款
本 著作 係採用創用 CC 姓名標示-非商業性-禁止改作 3.0 香港 授權條款授權.

GMT+8, 2024-5-6 22:49 , Processed in 0.049517 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回頂部