陳悅
【摘要】 本管理系統(tǒng)使用基于Web網(wǎng)絡的C/S結構和SQL Server 2012的數(shù)據(jù)庫開發(fā)技術,采用C#語言,針對目前醫(yī)藥管理手續(xù)繁雜、效率低下的現(xiàn)狀,設計一個現(xiàn)代化的信息管理系統(tǒng)。本系統(tǒng)是一個銷售管理系統(tǒng),目的是希望在傳統(tǒng)醫(yī)藥銷售中引入計算機技術,使醫(yī)藥銷售工作采用自動化系統(tǒng)化管理,從而節(jié)省人力物力,便于人們日常生活服務。
【關鍵詞】 SQL Server 2012 Asp.net C# 醫(yī)藥 管理系統(tǒng)
一、引言
醫(yī)藥作為民生的基本保障之一,是我們生活中不可缺少的部分。隨著我國經(jīng)濟的不斷發(fā)展,人民物質生活水平顯著提高,健康已然成為人們熱烈關注的話題之一。隨著醫(yī)療制度按改革的不斷推進,部分藥品在國家規(guī)定的指導價格范圍內實現(xiàn)價格放開,藥品的采購方式更加靈活多樣,各類藥店越來越多,故而要加強對醫(yī)藥銷售的管理工作實現(xiàn)信息化、科學化、自動化以方面人們的日常生活。
我們都有過去醫(yī)院看病或去藥房買藥的經(jīng)歷,從過去所經(jīng)歷的跟隨醫(yī)護人員憑單取藥到如今用自己使用醫(yī)療卡刷卡取藥的變化,讓我們明顯地體會到科學化管理的便利性,我們明顯感受到,過去對藥品的管理方式不僅浪費人力物力,還容易出現(xiàn)錯誤,所以我們需要一種新的更高效的管理方式來解決這種境況。
二、系統(tǒng)需求
蚌埠市醫(yī)藥管理系統(tǒng)的目標是對在傳統(tǒng)醫(yī)藥銷售中引入計算機技術,使醫(yī)藥銷售工作采用自動化系統(tǒng)化管理,從而節(jié)省人力物力,便于人們日常生活服務。本系統(tǒng)的主要目標和效果是將購藥客戶分個人和醫(yī)院兩種,若是個人購藥,則凡醫(yī)師指導下使用的藥品不予購買;同時在客戶進行購藥時,會根據(jù)客戶購買的藥品提示客戶該藥品的劑量與注意事項;當藥品庫存不足時會向操作員提示庫存不足,請立即添加采購訂單的信息;且對于退貨藥品,如果所退藥品超過三次同來自同一供應商,則中斷與該供應商的買賣往來等實現(xiàn)功能。
三、系統(tǒng)功能結構分析
3.1信息管理模塊的功能有:
管理藥品基本信息、供貨商基本信息和客戶基本信息:
購藥客戶分個人和醫(yī)院兩種,若是個人購藥,則凡醫(yī)師指導下使用的藥品不予購買;
購藥客戶分新客戶和老客戶,老客戶持有會員卡,積分在滿一定大小后可以抵用部分金額;
購藥客戶可以使用現(xiàn)金或購物卡購藥,其中購藥客戶使用的購物卡分醫(yī)???,信用卡和店鋪禮品卡三種;
管理職員(操作員、采買員、庫存管理員)的基本信息,其中操作員作為系統(tǒng)使用者;
3.2進貨管理模塊的功能有:
采購訂單的管理,即記錄醫(yī)院采購的藥品清單;
進貨入庫信息的管理,即記錄采購的藥品登記入庫;
3.3庫存管理模塊的功能有:
庫存信息管理,即藥品庫存不足時會向操作員提示庫存不足的信息;
庫存退貨信息的管理,即對于庫存退貨藥品,如果所退藥品超過三次同來自同一供應商,則中斷與該供應商的買賣往來;
3.4銷售管理模塊的功能有:
銷售信息管理,即會根據(jù)客戶購買的藥品提示客戶該藥品的劑量與注意事項;
銷售退貨信息管理,即記錄客戶退貨信息;
3.5財務管理模塊的功能有:
統(tǒng)計當日,當月的財務報表;
管理每條財務相關記錄信息;
查詢各年各月各日報表;
3.6 幫助模塊
即引導用戶使用,對系統(tǒng)各個模塊劃分進行說明
四、系統(tǒng)數(shù)據(jù)分析
根據(jù)對本系統(tǒng)中涉及到的各類型數(shù)據(jù)的分析,確定各項數(shù)據(jù)之間的相互關系,結合實體完整性、參照完整性和用戶自定義的完整性規(guī)則,得出如下數(shù)據(jù)信息:
1.藥品信息:(藥品編號、藥品名稱、規(guī)格、劑型、包裝規(guī)格、用法用量、發(fā)藥單位、藥房單價、庫房單價、供貨商編號、注意事項、備注)
2.操作員信息:(操作員ID、姓名、性別、出生日期、民族、登錄密碼、工作電話、個人手機)
3.采買員信息:(采買員ID、姓名、性別、出生日期、民族、聯(lián)系電話)
4.庫存管理員信息:(管理員編號、姓名、性別、出生日期、民族、聯(lián)系電話)
5.供貨商信息:(供貨商編號、供貨商名稱、供貨聯(lián)系人、供貨電話、供貨商地址、供貨方開戶行、供貨方賬戶)
6.財務項目信息:(項目序號、項目名稱、項目類型)
7.采購登記:(采購單編號、采購明細編號、合計、供貨商編號、交易時間、采買員ID)
8.采購明細:(序號、采購明細編號、藥品編號、藥品名稱、藥品單價、規(guī)格、采買數(shù)量)
9.入庫登記:(入庫單編號、入庫明細編號、入庫日期、采買員ID、管理員編號)
10.入庫明細:(序號、入庫明細編號、藥品編號、藥品名稱、藥品單價、規(guī)格、數(shù)量)
11.庫存退貨:(退貨單編號、退貨明細編號、退款金額、退貨理由、交易日期、管理員編號、采購單編號、供貨商編號)
12.庫存退貨明細:(序號、退貨明細編號、藥品編號、藥品名稱、退貨單價、退貨數(shù)量)
13.銷售登記:(銷售單號、銷售明細編號、客戶編號、客戶名稱、合計、支付方式、支付卡號、會員卡號、積分抵用、實付款、找零、交易時間、操作員ID)
14.銷售明細:(序號、銷售明細編號、客戶編號、客戶名稱、藥品編號、藥品名稱、出貨單位、數(shù)量、藥品單價)
15.銷售退貨登記:(銷售退貨編號、銷售退貨明細編號、客戶編號、客戶名稱、銷售單號、退款金額、退貨理由、操作員ID、交易時間)
16.銷售退貨明細:(序號、銷售退貨明細編號、客戶編號、客戶名稱、藥品編號、藥品名稱、退貨數(shù)量、退貨單價、銷售單號)
17.財務項目:(項目編號、項目名稱、項目類型)
18.財務統(tǒng)計:(財務賬單編號、財務明細編號、支出金額、收入金額、利潤、日期、操作員ID)
19.財務明細:(序號、財務明細編號、項目編號、項目名稱、采購單編號、庫存退貨編號、銷售單號、銷售退貨單號、交易時間、支出金額、收入金額、操作員ID)
五、系統(tǒng)界面設計
通過系統(tǒng)數(shù)據(jù)分析,在對整個醫(yī)藥管理系統(tǒng)進行初步調查之后,了解用戶的信息需求,對系統(tǒng)進行規(guī)劃分析,提出系統(tǒng)總體方案,在整體方案的指導下,對各個功能模塊進行詳細設計,在基于Web網(wǎng)絡的C/S結構和SQL Server 2012的數(shù)據(jù)庫開發(fā)技術之上,開發(fā)出蚌埠市醫(yī)藥管理系統(tǒng),本系統(tǒng)的部分界面如圖2所示。
六、結束語
該醫(yī)藥管理系統(tǒng)是基于C/S模式,充分發(fā)揮了Visual studio 2013和SQL Server 2012的數(shù)據(jù)開發(fā)技術,頁面友好,操作簡單,給操作者提供了極大的便利。隨著信息技術的發(fā)展,相信此類管理系統(tǒng)的使用會越來越廣泛,功能也會越來越強大。
參 考 文 獻
[1]George Shepherd著.張大威譯.Asp.Net 4從入門到精通[M].清華大學出版社,2011.6.
[2]陳志泊,李冬梅,王春玲著.數(shù)據(jù)庫原理及應用教程[M].人民郵電出版社,2002.
[3]鄭耀東等編著.ASP.NET從入門到實踐[M].清華大學出版社,2009,9.
[4]王珊,薩師煊等編著.數(shù)據(jù)庫系統(tǒng)概論[M].高等教育出版社,2006,5.
[5] 張海藩.軟件工程導論(第5版)[M].清華大學出版社,2008,2.
[6] Jeffrey L.Whitten,Lonnie D.Bentley,Kevin C.Dittman. 系統(tǒng)分析與設計方法[M].機械工業(yè)出版社,2004,9.