2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、<p><b>  畢業(yè)設(shè)計</b></p><p>  設(shè)計題目 藥品進銷存管理系統(tǒng)設(shè)計 </p><p>  學生姓名 </p><p>  學 號 </p>&

2、lt;p>  專業(yè)班級 </p><p>  指導教師 </p><p>  20 13 年 6 月 6 日</p><p>  藥品進銷存管理系統(tǒng)設(shè)計</p><p><b>  摘 要</b></p><p

3、>  藥品進銷存管理系統(tǒng)是醫(yī)院信息系統(tǒng)建設(shè)的重要組成部分。有效的藥品進銷存管理可以對藥品物流、資金流和信息流進行整體規(guī)劃,減少不良庫存,降低藥品流通資金占用率,挖掘潛在利潤。本文基于VB和ADO技術(shù)編程實現(xiàn)了一個集藥品進銷存為一體的信息管理系統(tǒng),該系統(tǒng)以SQL Server 2000為后臺數(shù)據(jù)庫,實現(xiàn)了商品類型管理、商品管理、進貨管理、銷售管理、報損管理、供銷商管理、銷售分析等功能。本系統(tǒng)界面簡潔、明快、直觀,尤其適合中小型藥房的

4、藥品批發(fā)零售管理。</p><p>  關(guān)鍵詞:藥品進銷存管理系統(tǒng);SQL Server 2000;ADO; VB</p><p>  Design of a Stocking-Selling-Storing System of Medicine</p><p><b>  ABSTRACT </b></p><p> 

5、 The stocking-selling-storing system of medicine is an important component in the construction of hospital information system, which can plan drugs, capital and information more effectively, reduce adverse inventory and

6、tap the potential profits. This dissertation developed a stocking-selling-storing system of medicine based on VB and ADO. We use SQL Server 2000 for database design. The system can achieve the product type management, pr

7、oduct management, purchasing management, sale management, los</p><p>  Key words: stocking-selling-storing system of medicine; SQL SERVER 2000; ADO; VB</p><p><b>  目 錄</b></p>

8、;<p><b>  第一章 緒論7</b></p><p>  1.1 研究背景7</p><p>  1.2 國內(nèi)外研究現(xiàn)狀7</p><p>  1.3 課題目的與意義8</p><p>  1.4 論文組織與結(jié)構(gòu)9</p><p>  第二章 開發(fā)工具簡介

9、10</p><p>  2.1 visual basic 編程開發(fā)工具10</p><p>  2.1.1 Visual Basic語言概述10</p><p>  2.1.1.1 VB簡介10</p><p>  2.1.1.2 VB語言的基本特點及VB應用程序的基本持點10</p><p>  2

10、.1.2 Visual Basic 編程環(huán)境11</p><p>  2.1.2.1 面對對象的編程11</p><p>  2.1.2.2 實現(xiàn)菜單選項11</p><p>  2.1.2.3 實現(xiàn)工具欄11</p><p>  2.1.2.4 關(guān)于版本11</p><p>  2.2 使用SQL

11、 Server 2000 實現(xiàn)關(guān)系型數(shù)據(jù)庫12</p><p>  2.2.1 數(shù)據(jù)庫的概念12</p><p>  2.2.2 SQL Server 2000介紹12</p><p>  2.3 ADO技術(shù)13</p><p>  2.3.1 VB訪問SQL 數(shù)據(jù)庫的常用方法13</p><p>  2.

12、3.2 ADO的概念以及作用13</p><p>  2.3.3 ADO的性能優(yōu)勢14</p><p>  2.3.4 使用ADO Data訪問數(shù)據(jù)庫14</p><p>  2.3.5 ADO對象模型15</p><p>  第三章 軟件需求分析16</p><p>  3.1 系統(tǒng)功能分析16<

13、/p><p>  3.1.1 基本信息的維護16</p><p>  3.1.2 進貨管理16</p><p>  3.1.3 銷售管理16</p><p>  3.1.4 報損管理16</p><p>  3.2 系統(tǒng)性能分析17</p><p>  3.2.1 多層結(jié)構(gòu)設(shè)計1

14、7</p><p>  3.2.2 面向?qū)ο笤O(shè)計17</p><p>  3.2.3 指導經(jīng)營的功能17</p><p>  3.3 系統(tǒng)功能模塊設(shè)計17</p><p>  3.4 數(shù)據(jù)流程圖18</p><p>  第四章 系統(tǒng)設(shè)計21</p><p>  4.1 數(shù)據(jù)庫設(shè)計

15、21</p><p>  4.1.1 數(shù)據(jù)庫需求分析21</p><p>  4.1.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計21</p><p>  4.1.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計24</p><p>  4.1.4數(shù)據(jù)庫的生成與配置26</p><p>  4.1.5 創(chuàng)建應用程序結(jié)構(gòu)27</p><

16、p>  4.2 軟件成果演示27</p><p>  4.2.1操作員登陸27</p><p>  4.2.2主界面28</p><p>  4.2.3 管理員列表28</p><p>  4.2.4商品類型管理29</p><p>  4.2.5商品管理模塊30</p><p&g

17、t;  4.2.6 進貨管理31</p><p>  4.2.7 銷售管理34</p><p>  4.2.8 報損管理35</p><p>  4.2.9供貨商管理36</p><p>  4.2.10 銷售分析38</p><p>  4.2.11 軟件其他內(nèi)容介紹39</p><

18、p><b>  總 結(jié)42</b></p><p><b>  致 謝43</b></p><p><b>  參考文獻44</b></p><p><b>  圖表清單</b></p><p>  圖 2. 1 ADO對象模型圖1

19、5</p><p>  圖 3. 1藥品進銷存系統(tǒng)功能模塊圖.........................................................................17</p><p>  圖 3. 2藥品進銷存系統(tǒng)數(shù)據(jù)流程圖18</p><p>  圖 3. 3商品類型管理數(shù)據(jù)流程圖18</p><

20、p>  圖 3. 4商品信息管理數(shù)19</p><p>  圖 3. 5商品進貨管理數(shù)據(jù)流程圖19</p><p>  圖 3. 6商品報損信息管理信息圖19</p><p>  圖 3. 7供貨商管理20</p><p>  圖 4. 1商品類型信息實體E-R圖………………………………………………….22</p>

21、<p>  圖 4. 2商品信息實體E-R圖22</p><p>  圖 4. 3單位信息實體E-R圖22</p><p>  圖 4. 4供應商信息實體E-R圖23</p><p>  圖 4. 5進貨信息實體E-R圖23</p><p>  圖 4. 6銷售信息實體E-R圖23</p><p>

22、;  圖 4. 7報損信息實體E-R圖24</p><p>  圖 4. 8管理員信息實體E-R圖24</p><p>  圖 4. 9登陸界面圖27</p><p>  圖 4. 10主界面圖28</p><p>  圖 4. 11管理員列表圖29</p><p>  圖 4. 12添加商品類型圖29&l

23、t;/p><p>  圖 4. 13修改商品類型信息圖29</p><p>  圖 4. 14刪除商品類型信息圖30</p><p>  圖 4. 15添加商品信息圖30</p><p>  圖 4. 16修改商品信息圖31</p><p>  圖 4. 17刪除商品信息圖31</p><p&

24、gt;  圖 4. 18登記進貨信息圖32</p><p>  圖 4. 19登記進貨信息圖232</p><p>  圖 4. 20修改進貨信息圖33</p><p>  圖 4. 21修改進貨信息圖233</p><p>  圖 4. 22刪除進貨信息圖33</p><p>  圖 4. 23登記銷售表圖

25、34</p><p>  圖 4. 24修改銷售記錄圖34</p><p>  圖 4. 25刪除銷售信息圖35</p><p>  圖 4. 26登記報損信息圖35</p><p>  圖 4. 27修改報損信息圖36</p><p>  圖 4. 28刪除報損信息圖36</p><p

26、>  圖 4. 29添加供貨商圖37</p><p>  圖 4. 30修改供貨商圖37</p><p>  圖 4. 31刪除供貨商圖37</p><p>  圖 4. 32刪除供貨商圖38</p><p>  圖 4. 33銷售分析圖39</p><p>  圖 4. 34樹形視圖39</p

27、><p>  圖 4. 35樹形視圖240</p><p>  圖 4. 36藥品信息模塊圖41</p><p>  圖 4. 37藥品信息模塊圖241</p><p>  圖 4. 38藥品信息模塊圖341</p><p>  表 4. 1藥品類型信息表(MerchandiseType)…………………………………

28、….….24</p><p>  表 4. 2藥品信息表(Merchandise)…………………………………………………..25</p><p>  表 4. 3藥品單位信息表(Unit)25</p><p>  表 4. 4供應商信息表(Provider)25</p><p>  表 4. 5進貨信息表(Buy)25</p>

29、;<p>  表 4. 6銷售信息表(Sell)26</p><p>  表 4. 7報損信息表(Dispose)26</p><p>  表 4. 8管理員信息實體(Admins)26</p><p><b>  第一章 緒論</b></p><p><b>  1.1 研究背景<

30、/b></p><p>  當今社會為信息社會,世界已進入在計算機信息管理領(lǐng)域中激烈競爭的時代。信息已成為繼勞動力、土地、資本之后的又一大資源,誰控制的信息越多,誰利用信息資源的效率越高,誰就會在各方面的競爭中,占有一席之地,誰就會更有優(yōu)勢,這一點已得到舉世公認。隨著WTO的加入和我國工業(yè)的迅猛發(fā)展,為了抓住機遇,在競爭占得先機,作為生產(chǎn)企業(yè)的一個必不可少的重要環(huán)節(jié)—藥品進銷存管理的信息化、計算機化也就迫在

31、眉捷了。開發(fā)藥品進銷存管理系統(tǒng)即有宏觀上的意義,那就是順應時代信息化、現(xiàn)代化潮流,提高效益,促進國民經(jīng)濟結(jié)構(gòu)優(yōu)化;也有微觀上的意義,那就是可以提高管理的現(xiàn)代化程序,加強管理的信息化手段,提高工作效率,增加單位效益。</p><p>  藥品進銷存管理系統(tǒng)按分類、分級的模式對倉庫進行全面的管理和監(jiān)控,縮短了藥品信息流轉(zhuǎn)時間,使企業(yè)的物資管理層次分明、井然有序,為采購、銷售提供依據(jù);智能化的預警功能可自動提示存貨的短

32、缺、超儲等異常狀況;系統(tǒng)還可進行材料藥品ABC分類匯總,減少資金積壓。完善的藥品管理功能,可對企業(yè)的存貨進行全面的控制和管理,降低藥品成本,增強企業(yè)的市場競爭力。目前,無論是公司還是企業(yè)對于貨物都實行了信息化管理,以提高管理水平和工作效率,同時也可以最大限度地減少手工操作帶來的錯誤。于是,進銷存管理信息系統(tǒng)便應運而生。在工廠中,產(chǎn)品的進銷存涉及產(chǎn)品原料的采購、庫存、投入生產(chǎn)、報損,甚至有時涉及到銷售,同時,對于產(chǎn)品也有相應的生產(chǎn)、庫存、

33、銷售、和報損等環(huán)節(jié)。在其他非生產(chǎn)性單位,如藥品、商店等,則主要涉及到進貨、庫存、銷售和報損4個方面。</p><p>  在設(shè)計一個系統(tǒng)時,首先要做好需求分析。合理地運用好Visual Basic的基本方法,建立一個適合企業(yè)或公司的進銷存管理系統(tǒng)。</p><p>  1.2 國內(nèi)外研究現(xiàn)狀</p><p>  國外藥品銷售業(yè)發(fā)展比較完善,由于物流配送業(yè)比較發(fā)達,

34、藥品銷售以大型連鎖藥店為主,各家藥店均配備有先進的計算機和成熟的進銷存管理信息系統(tǒng)。訂購、配送、銷售、庫存、財務(wù)、客房等各個環(huán)節(jié)均實現(xiàn)了信息化、標準化管理,借助計算機和進銷存管理信息系統(tǒng)的分析,能隨時掌握各種銷售藥品的經(jīng)營情況,盡最大可能滿足顧客的需求,提高服務(wù)質(zhì)量。在充分掌握具體情況的條件下及時決定下一步對策,實現(xiàn)了商品流、信息流、資金流的動態(tài)高效管理。目前我國零售藥店已達幾十萬家,行業(yè)競爭日趨激烈。有實力的醫(yī)藥銷售企業(yè)紛紛通過兼并、

35、收購等手段,不斷搶占市場銷售終端,向大型連鎖藥店方向發(fā)展。在規(guī)模急劇擴大的同時也帶來不少的問題,如難以合理制訂采購、配送、銷售計劃;不能及時、準確了解各層次銷售和庫存情況;客戶關(guān)系管理不到位,無法及時掌握最終客戶需求規(guī)律;企業(yè)決策、業(yè)績考評缺乏可量化的依據(jù);大量的人力、物力浪費在資料重復輸入,簡單處理之中等。雖然隨著科學技術(shù)的發(fā)展,醫(yī)藥連鎖零售企業(yè)管理信息系統(tǒng)的研究和發(fā)展已比較完善,成熟的產(chǎn)品也比較多,大都功能完善,但價格較高。另外,在

36、連鎖藥店觸角還未伸到的廣大鄉(xiāng)鎮(zhèn)和農(nóng)村,規(guī)模大小不等的獨立藥品零售店還</p><p>  1.3 課題目的與意義</p><p>  利用數(shù)據(jù)庫系統(tǒng)可以很好的對數(shù)據(jù)進行維護,減少由于數(shù)據(jù)不一致等錯誤帶來的麻煩。方便數(shù)據(jù)的更新和查詢,降低錯誤率,方便藥品信息的維護及庫存的盤點。還可以運用較少的人員,高效的完成對醫(yī)藥的管理。由于社會的發(fā)展不斷趨于信息化,各個行業(yè)都要加強自身的信息化程度以適應

37、社會的發(fā)展。而管理信息化正迎合了這個趨勢,數(shù)據(jù)庫系統(tǒng)在醫(yī)藥業(yè)的應用業(yè)實現(xiàn)了醫(yī)藥業(yè)執(zhí)行工具、業(yè)務(wù)管理等的信息化,在這個信息化社會為醫(yī)藥業(yè)的發(fā)展增加了新的動力。相信隨著社會的不斷發(fā)展對該類系統(tǒng)的需求會越來越高。醫(yī)藥管理信息系統(tǒng),即服務(wù)于個人,又服務(wù)于企業(yè),并最終服務(wù)于社會,這是讓科技為人類服務(wù)的最好例證,其開發(fā)意義顯而易見。</p><p>  目前,國際上大多數(shù)發(fā)達國家的藥店基本上實現(xiàn)了電腦管理,尤其是那些較大型的

38、醫(yī)藥公司還采用了大型數(shù)據(jù)庫開發(fā)的軟件。而基于Access數(shù)據(jù)庫的多數(shù)是中小型藥店。但在大多數(shù)不發(fā)達國家,基于SQL Server 2000數(shù)據(jù)庫的醫(yī)藥管理系統(tǒng)應用得很廣泛。而在中國,許多小型藥店用的還是手工圖書管理,大多數(shù)藥店對計算機管理信息還沒有一定的認識,而SQL Server 2000數(shù)據(jù)庫具有使用方便、學習簡單、易學易用的特點,所以基于SQL Server 2000數(shù)據(jù)庫在非發(fā)達國家有著很廣闊的發(fā)展前景。</p>

39、<p>  本文嘗試對藥品進銷存管理系統(tǒng)進行系統(tǒng)的研究和探索,闡述了先進的管理思想應用于藥品管理的重要意義。分析當前國內(nèi)藥品管理的現(xiàn)狀并結(jié)合現(xiàn)在連鎖藥店的實際情況,展開了具體的研究,形成了初步的理論體系。通過開發(fā)本藥品管理系統(tǒng),使藥品進銷存管理工作系統(tǒng)化,規(guī)范化,自動化,從而達到提高管理效率的目的。引進創(chuàng)新的經(jīng)營機制,提高連鎖藥店的信息化建設(shè)和管理水平,適應新形勢下企業(yè)的生存和發(fā)展。</p><p> 

40、 1.4 論文組織與結(jié)構(gòu)</p><p>  本次論文通過系統(tǒng)分析國內(nèi)外藥品管理所存在的問題,大量了解廣大用戶的需求,并從我國的實際情況出發(fā)。結(jié)合大學所學知識,以及現(xiàn)有資源,決定以SQL Server 2000為數(shù)據(jù)庫,并用visual basic語言,以ADO技術(shù)來訪問數(shù)據(jù)庫來完成本次畢業(yè)設(shè)計。論文將最大程度上的描述本次畢業(yè)設(shè)計的整個過程,展示畢業(yè)設(shè)計的總體成果。</p><p>  

41、論文將有四章以及總結(jié)組成?,F(xiàn)對論文做簡單說明:</p><p>  其中第一章主要介紹了論文的研究背景以及國內(nèi)外藥品進銷存管理系統(tǒng)的開發(fā)情況從而引出本次課題的目的以及意義。</p><p>  第二章主要介紹了本次課題所用到的基礎(chǔ)軟件以及技術(shù)介紹,分別是:visual basic 編程開發(fā)工具以及visual basic語言的介紹、SQL Sever 2000軟件介紹以及其實現(xiàn)關(guān)系型數(shù)據(jù)庫

42、的方法介紹、ADO技術(shù)的介紹以及VB使用ADO訪問數(shù)據(jù)庫的方法介紹。</p><p>  第三章主要介紹藥品進銷存管理系統(tǒng)的軟件分析,并將從以下方面介紹(1)系統(tǒng)功能分析(2)系統(tǒng)性能分析(3)系統(tǒng)功能模塊分析(4)數(shù)據(jù)流程圖(5)總體設(shè)計方案,這5個方面來分析本次系統(tǒng)開發(fā)設(shè)計的整體思路。</p><p>  第四章是系統(tǒng)設(shè)計,將會詳細介紹系統(tǒng)的數(shù)據(jù)庫以及最后的軟件實現(xiàn)部分,將會通過大量

43、表格來介紹各個模塊數(shù)據(jù)庫的建立以及大量的軟件演示圖片來介紹軟件的結(jié)構(gòu)以及測試過程。</p><p>  最后對本次畢業(yè)設(shè)計做最后的總結(jié),以及列舉本次畢業(yè)設(shè)計所用到的參考書目。</p><p>  第二章 開發(fā)工具簡介</p><p>  2.1 visual basic 編程開發(fā)工具</p><p>  2.1.1 Visual Bas

44、ic語言概述</p><p>  2.1.1.1 VB簡介</p><p>  VB是微軟公司出品的一個快速可視化程序開發(fā)工具軟件,借助微軟在操作系統(tǒng)和辦公軟件的壟斷地位,VB在短短的幾年內(nèi)風靡全球。VB是極有特色和功能強大的軟件,主要表現(xiàn)在:所見即所得的界面設(shè)計,基于對象的設(shè)計方法,極短的軟件開發(fā)周期,較易維護的生成代碼。</p><p>  美國微軟公司在199

45、1年推出VB1.0至今已經(jīng)經(jīng)歷了6個版本,VB6.0運行在Win9x或Winme,Win2000,Winxp,WindowsNT等操作系統(tǒng)下,是一個32位的應用程序開發(fā)工具。</p><p>  2.1.1.2 VB語言的基本特點及VB應用程序的基本持點</p><p>  VB程序語言具有許多優(yōu)秀的特性,用其設(shè)計應用程序時有兩個基本特點:可視化設(shè)計和事件驅(qū)動編程。</p>

46、<p><b> ?。?)可視化設(shè)計</b></p><p>  同其他的一些可視化程序開發(fā)工具一樣,VB具有可視化設(shè)計的特點,微軟的Word在剛剛進入市場時,同WPS競爭的一個重要的功能砝碼就是“所見即所得”的字處理功能,VB在設(shè)計應用程序界面時也可以說是“所見即所得”。在設(shè)計時,頭腦中所想象的應用程序界面,完全可以通過鍵盤鼠標以及徒手畫出來,而不是編制大量的代碼然后再編譯生成

47、,如果需要修改,也是利用鍵盤鼠標和手畫,而底層的一些程序代碼由VB自動生成或修改。</p><p>  VB為用戶提供大量的界面元素(在VB中稱為控件對象),這些控件對象對于熟悉Windows應用程序的用戶而言是一點也不陌生,如“窗體”、“菜單”、“命令按鈕”、“工具按鈕”、“檢查框”等等,用戶只需要利用鼠標、鍵盤把這些控件對象拖動到適當?shù)奈恢茫O(shè)置它們的大小、形狀、屬性等,就可以設(shè)計出所需的應用程序界面。<

48、;/p><p><b> ?。?)事件驅(qū)動編程</b></p><p>  Windows操作系統(tǒng)出現(xiàn)以來,圖形化的用戶界面和多任務(wù)多進程的應用程序要求程序設(shè)計不能是單一性的,在使用VB設(shè)計應用程序時,必須首先確定應用程序如何同用戶進行交互。例如發(fā)生鼠標單擊、鍵盤輸入等事件時,由用戶編寫的代碼控制這些事件的響應,這就是所謂的事件驅(qū)動編程。</p><p

49、>  2.1.2 Visual Basic 編程環(huán)境</p><p>  2.1.2.1 面對對象的編程</p><p>  Visual Basic應用程序由一系列對象組成,包括有函數(shù)、菜單、函數(shù)、結(jié)構(gòu)和數(shù)據(jù)窗口、用戶對象、用戶事件等等,對象中又包含若干控件如命令按鈕、單行編輯器等。這些對象和控件都可在許多應用中重復使用,每一個對象都具有一些特性和行為(屬性、事件和 方法)。

50、開發(fā)員工可以最有效利用所創(chuàng)建的每一個對象,使應用程序具有可通用性,可擴展性和強有力的功能 。</p><p>  2.1.2.2 實現(xiàn)菜單選項</p><p>  菜單是程序最重要的特性之一,大多數(shù)程序都依賴一個定義良好的菜單使程序易于使用和維護,Visual Basic也提供了強大的創(chuàng)建菜單功能是程序更加標準。我們可以使用Visual Basic的Application Wizard,

51、也可以使用Visual Basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單。</p><p>  2.1.2.3 實現(xiàn)工具欄</p><p>  Toolbar 是工具條控件,是實現(xiàn)工具條的主體。其中的按鈕可以顯示圖像和標題,并按功能分組或加入分隔符,還可以圍棋設(shè)置鼠標停留在其上顯示的提示字符。Toolbar也是一個控件容器且具有Style屬性,并可以為其增加下拉按鈕和平滑按鈕等。選

52、擇“工程”下拉菜單中的“部件”選項,顯示“部件”對話框。在“控件”選項卡列表中選擇“Microsoft Windows Common Controls 6.0”后,工具箱中增加修改控件。其屬性及對象如下:</p><p>  1.Align屬性定義工具條在窗體中的位置。</p><p>  2.ToolTipText屬性是字符串類型,定義控件的提示字符。</p><

53、p>  3.Style屬性定義按鈕外觀。</p><p>  4.ImageList屬性定義與數(shù)據(jù)條對應的ImageList控件名,該控件定義工具條按鈕顯示的圖像。</p><p>  5.HotImangeList屬性設(shè)置一個ImageList控件名,該控件定義按鈕獲得熱點時顯示的圖像。</p><p>  6.DisabledImageList屬性

54、定義工具條按鈕無效時顯示的圖像。創(chuàng)建工具條包括ImageList和Toolbar控件,ImageList用于為其他控件提供圖像庫,將ImageList控件加入到工具箱的操作于前述Toolbar控件相同。</p><p>  2.1.2.4 關(guān)于版本</p><p>  為了是程序顯得更具有專業(yè)風格,首先可以在其中加入通常的應用程序信息。這些信息包括公司名稱、版本號、修訂號以及其他類似信息。

55、Visual Basic允許你使用APP對象來保存這些信息,APP對象是一個預定義對象,不需要在程序中創(chuàng)建它。APP對象的大多數(shù)屬性被應用程序用來提供常規(guī)的信息,通過使用這些APP提供的屬性,可以在應用程序和用戶之間交流重要信息,在項目屬性框中可以設(shè)置它的屬性。</p><p>  2.2 使用SQL Server 2000 實現(xiàn)關(guān)系型數(shù)據(jù)庫</p><p>  2.2.1 數(shù)據(jù)庫的概念

56、</p><p>  數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進行操作的工具。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計算機的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫(flat-file)和關(guān)系數(shù)據(jù)庫(relational)。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個不同部分的術(shù)語,如:記錄、域等。</p><p>  2.2.2 SQL Server 2000介紹</p

57、><p>  SQL Server 2000是微軟公司開發(fā)的數(shù)據(jù)庫產(chǎn)品,SQL Server 2000被廣泛使用,很多電子商務(wù)網(wǎng)站、企業(yè)內(nèi)部信息化平臺等都是基于SQL Server 200產(chǎn)品上。 今天的商業(yè)環(huán)境要求不同類型的數(shù)據(jù)庫解決方案。性能、可伸縮性及可靠性是基本要求,而進入市場時間也非常關(guān)鍵。除這些核心企業(yè)品質(zhì)外,SQL Server 2000 還為您的數(shù)據(jù)管理與分析帶來了靈活性,允許單位在快速變化的環(huán)境中從

58、容響應,。SQL Server 2000 為快速開發(fā)新一代企業(yè)級商業(yè)應用程序、為企業(yè)贏得核心競爭優(yōu)勢打開了勝利之門。</p><p>  SQL Server 2000 提供了以 Web 標準為基礎(chǔ)的擴展數(shù)據(jù)庫編程功能。豐富的 XML 和 Internet 標準支持允許您使用內(nèi)置的存儲過程以 XML 格式輕松存儲和檢索數(shù)據(jù)。您還可以使用 XML 更新程序容易地插入、更新和刪除數(shù)據(jù)。</p><

59、p>  通過 Web 輕松訪問數(shù)據(jù)。有了 SQL Server 2000,您可以使用 HTTP 來向數(shù)據(jù)庫發(fā)送查詢、對數(shù)據(jù)庫中存儲的文檔執(zhí)行全文搜索、以及通過 Web 進行自然語言查詢。</p><p> ?。?)強大而靈活的基于 Web 的分析。</p><p>  SQL Server 2000 分析服務(wù)功能被擴展到了 Internet。您可以通過 Web瀏覽器來訪問和控制多維數(shù)

60、據(jù)。</p><p> ?。?)高度的可伸縮性和可靠性</p><p>  使用 SQL Server 2000 可以獲得非凡的可伸縮性和可靠性。通過向上伸縮和向外擴展的能力,SQL Server 滿足了苛刻的電子商務(wù)和企業(yè)應用程序要求。</p><p><b> ?。?)向上伸縮</b></p><p>  SQL S

61、erver 2000 利用了對稱多處理器(SMP) 系統(tǒng)。SQL Server Enterprise Edition 最多可以使用 32 個處理器和 64 GB RAM。</p><p><b> ?。?)向外擴展</b></p><p>  向外擴展可以將數(shù)據(jù)庫和數(shù)據(jù)負載分配給多臺服務(wù)器。</p><p><b> ?。?)可用性&

62、lt;/b></p><p>  通過增強的故障轉(zhuǎn)移群集、日志傳送和新增的備份策略,SQL Server 2000 達到了最大的可用性。</p><p>  (6)最快的進入市場時間</p><p>  SQL Server 2000 是 Microsoft .NET Enterprise Server 的數(shù)據(jù)管理與分析中樞。SQL Server 2000 包

63、括加速從概念到最后交付開發(fā)過程的工具。</p><p> ?。?)集成和可擴展的分析服務(wù)</p><p>  有了 SQL Server 2000,您可以建立帶有集成工具的端到端分析解決方案,從數(shù)據(jù)創(chuàng)造價值。此外,還可以根據(jù)分析結(jié)果自動驅(qū)動商業(yè)過程以及從最復雜的計算靈活地檢索自定義結(jié)果集。</p><p>  (8)快速開發(fā)、調(diào)試和數(shù)據(jù)轉(zhuǎn)換</p>&

64、lt;p>  SQL Server 2000 帶有交互式調(diào)節(jié)和調(diào)試查詢、從任何數(shù)據(jù)源快速移動和轉(zhuǎn)化數(shù)據(jù)、以及按Transact-SQL方式定義和使用函數(shù)等功能。您可以從任意 Visual Studio 工具以可視化方式設(shè)計和編寫數(shù)據(jù)庫應用程序。</p><p>  (9)簡化的管理和調(diào)節(jié)</p><p>  使用 SQL Server 2000,您可以很容易地在企業(yè)資源旁邊集中管理數(shù)

65、據(jù)庫。可以在保持聯(lián)機的同時輕松地在計算機間或?qū)嵗g移動和復制數(shù)據(jù)庫。</p><p><b>  2.3 ADO技術(shù)</b></p><p>  2.3.1 VB訪問SQL 數(shù)據(jù)庫的常用方法</p><p>  Visual Basic作為前端開發(fā)語言,與SQL Server接口有多種常用的方法,即DAO(Data Access Object)

66、數(shù)據(jù)訪問對象;為ODBCAPI編程;使用SQL Server的Visual Basic庫(VB SQL)為DB庫API編程;RDO(Remote Data)遠程數(shù)據(jù)對象;ADO(Active Data Object)數(shù)據(jù)對象等。</p><p>  2.3.2 ADO的概念以及作用</p><p>  ActiveX數(shù)據(jù)對象(ActiveDataObject,ADO)是應用層的編程接口,A

67、ctiveX數(shù)據(jù)對象ADO封裝并實現(xiàn)了OLEDB的所有功能,它通過OLEDB提供的COM接口訪問數(shù)據(jù)。可訪問各種類型的數(shù)據(jù)源,既適合于SQL Server、Oracle、Access等數(shù)據(jù)庫應用程序,也適合于Excel電子表格、文本文件和郵件服務(wù)器。特別在一些腳本語言中訪問數(shù)據(jù)庫操作是ADO的主要優(yōu)勢。</p><p>  ADO最普遍的用法就是在關(guān)系數(shù)據(jù)庫中查詢一個表 或多個表,然后在應用程序中檢索并顯示查詢結(jié)

68、果,可能還允許用戶更改并保存數(shù)據(jù)。通過編程使用ADO還可執(zhí)行其他任務(wù),包括:</p><p>  (1)使用SQL查詢數(shù)據(jù)庫并顯示結(jié)果。</p><p> ?。?)通過Internet訪問文件存儲中的信息。</p><p> ?。?)操作電子郵件系統(tǒng)中的消息和文件夾。</p><p>  (4)將來自數(shù)據(jù)庫的數(shù)據(jù)保存在XML文件中。</

69、p><p> ?。?)允許用戶查看數(shù)據(jù)庫表中的數(shù)據(jù)并進行更改。</p><p>  2.3.3 ADO的性能優(yōu)勢</p><p>  上訴幾種幾種訪問方法各自特點如下:DAO方法是基于對象的,主要用于訪問本地數(shù)據(jù)庫,適用于應用系統(tǒng)規(guī)模較小,數(shù)據(jù)處理量不大的情形。ODBCAPI和VBSQL方法從本質(zhì)上講是基于程序的。ODBC是一種通用數(shù)據(jù)庫接口,ODBCAPI方法通用性好

70、,用ODBCAPI允許對數(shù)據(jù)庫進行任何操作,可以完成非常復雜的功能,允許最強的互操作性,編程簡單,但速度慢于VBSQL方法。VBSQL是連接VisualBasic程序到SQLServer的性能最好最直接的方式,具有真正的事件驅(qū)動及錯誤處理能力,完全支持異步處理、游標和計算列等優(yōu)點,但其編程復雜。RDO是位于ODBCAPI之上的一個對象模型層,它依賴ODBCAPI、ODBC驅(qū)動程序以及后端數(shù)據(jù)庫引擎來實現(xiàn),用RDO所編的程序短小、快速。A

71、DO是應用層的編程接口,它擴展了DAO和RDO所使用的對象模型,它包含較少的對象,更多的屬性、方法和事件,這使得ADO對象更容易。ADO適合各種客戶機/服務(wù)器應用系統(tǒng)和基于Web的應用,尤其在一些腳本語言中訪問數(shù)據(jù)庫操作是ADO的主要優(yōu)勢??偟膩碚f,ADO比DAO、RDO具有更好的靈活性,訪問數(shù)據(jù)的效率更高,是開發(fā)數(shù)據(jù)庫</p><p>  2.3.4 使用ADO Data訪問數(shù)據(jù)庫</p><

72、;p>  在VB中可以使用ADOData控件來快速建立數(shù)據(jù)綁定控件和數(shù)據(jù)提供者之間的連接。數(shù)據(jù)綁定控件是任何具有“數(shù)據(jù)源”屬性的控件,數(shù)據(jù)提供者可以是任何符合OLEDB規(guī)范的數(shù)據(jù)源。在實現(xiàn)數(shù)據(jù)訪問時,只需設(shè)置好ADO Data控件與數(shù)據(jù)相關(guān)的屬性,無需編寫程序代碼就可以實現(xiàn)數(shù)據(jù)訪問操作?;驹L問步驟如下:首先在工具箱上添加ADOData控件,然后設(shè)置AdodclConnectionString,接著設(shè)置AdodclRecord2S

73、ource項,選擇命令類型為“22adCmdTable”,在表名項中選擇所用表名,最后在ADO上新增綁定控件。</p><p>  ADO是獨立于開發(fā)工具和開發(fā)語言的數(shù)據(jù)接口,它具有較強的功能、通用性好、效率高、占用空間少等特點。隨著數(shù)據(jù)庫訪問技術(shù)的不斷發(fā)展,對數(shù)據(jù)庫的訪問多采用ADO對象模型,ADO將成為數(shù)據(jù)庫訪問技術(shù)的主流。</p><p>  2.3.5 ADO對象模型</p&

74、gt;<p>  ADO對象模型包含九個對象和四個集合,如圖所示,灰色背景的是對象,白色背景的是集合。</p><p>  圖 2. 1 ADO對象模型圖</p><p><b>  對象:</b></p><p> ?。?)Connection對象代表與數(shù)據(jù)源的唯一會話。在使用 客戶端/服務(wù)器數(shù)據(jù)庫系統(tǒng)的情況下,該對象可以 等價

75、于與服務(wù)器的實際網(wǎng)絡(luò)連接。Connection對象 的某些集合、方法或?qū)傩钥赡懿豢捎?,這取決于提 供者支持的功能。</p><p> ?。?)Command對象用來定義針對數(shù)據(jù)源運行的具體命 令,例如 SQL 查詢。</p><p> ?。?)Recordset對象表示從基本表或命令執(zhí)行的結(jié)果所 得到的整個記錄集合。所有Recordset對象均由記 錄(行)和字段(列)組成。</p&

76、gt;<p> ?。?)Record對象表示來自Recordset或提供者的一行數(shù) 據(jù)。該記錄可以表示數(shù)據(jù)庫記錄或某些其他類型的 對象(例如文件或目錄),這取決于提供者。</p><p>  第三章 軟件需求分析</p><p>  3.1 系統(tǒng)功能分析</p><p>  3.1.1 基本信息的維護</p><p>  類

77、型的建立與維護,包括藥品類型的新建、修改和刪除等。</p><p>  藥品基本信息管理:包括藥品基本信息的新建、修改和刪除等。</p><p>  供貨商信息管理:包括供貨商信息的新建、修改和刪除等。</p><p>  管理員信息管理:系統(tǒng)管理員的添加、刪除和修改密碼等。</p><p>  3.1.2 進貨管理</p>

78、<p>  藥品進貨信息管理:藥品進貨信息包括藥品進貨數(shù)量、單價、供貨商等。藥品進貨管理功能完成進貨信息登記、修改和刪除等。</p><p>  分類查看:可以根據(jù)藥品類型來查看某種藥品的進貨情況。</p><p>  更新庫存:進貨信息的變動直接關(guān)系到庫存的變化。</p><p>  進貨分析:列出當前進貨量最多的前幾項藥品和進貨量最少的前幾項藥品。&l

79、t;/p><p>  庫存分析:列出當前庫存量最多的前幾項藥品和庫存量最少的前幾項藥品。</p><p>  3.1.3 銷售管理</p><p>  藥品銷售信息管理:藥品銷售信息包括藥品銷售數(shù)量、單價、統(tǒng)計日期等。藥品銷售管理功能完成銷售信息登記、修改和刪除等。</p><p>  分類查看:可以根據(jù)藥品類型來查看某種藥品的銷售情況。<

80、;/p><p>  更新庫存:銷售信息的變動直接關(guān)系到庫存的變化。</p><p>  銷售分析:列出當前銷售量最多的前幾項藥品和銷售量最少的前幾項藥品。</p><p>  3.1.4 報損管理</p><p>  藥品報損信息管理:藥品報損信息包括藥品報損數(shù)量、報損原因等。藥品報損管理功能完成報損信息登記、修改和刪除等。</p>

81、<p>  分類查看:可以根據(jù)藥品類型來查看某種藥品的報損情況。</p><p>  更新庫存:報損信息的變動同樣直接關(guān)系到庫存的變化。</p><p>  報損分析:列出當前報損量最多的前幾項藥品和報損量最少的前幾項藥品。</p><p>  3.2 系統(tǒng)性能分析</p><p>  3.2.1 多層結(jié)構(gòu)設(shè)計</p>

82、;<p>  嚴格意義上的三層結(jié)構(gòu)設(shè)計,其程序邏輯結(jié)構(gòu)分為用戶界面層、業(yè)務(wù)邏輯處理層和數(shù)據(jù)存儲層。本系統(tǒng)采用的上有三層結(jié)構(gòu)進一步擴展而成的多層結(jié)構(gòu)。</p><p>  3.2.2 面向?qū)ο笤O(shè)計</p><p>  在系統(tǒng)中將藥品類型、藥品等都封裝成相應的類,同時每個類都有自己對應的集合類和操作類,從而再次提高了對數(shù)據(jù)庫操作的安全性和程序的可擴展性。</p>

83、<p>  3.2.3 指導經(jīng)營的功能</p><p>  進銷存管理系統(tǒng)并不僅僅能代替?zhèn)鹘y(tǒng)的書面操作,更重要的是它提供了信息分析的功能,只要單擊一個按鈕就可以查到目前銷售最好的藥品或是庫存最多的藥品,從而起到指導經(jīng)營的作用。</p><p>  3.3 系統(tǒng)功能模塊設(shè)計</p><p>  按結(jié)構(gòu)化程序設(shè)計思想分析可知藥品進銷存系統(tǒng)功能模塊圖:<

84、/p><p>  圖3. 1 藥品進銷存系統(tǒng)功能模塊圖</p><p><b>  3.4 數(shù)據(jù)流程圖</b></p><p>  圖 3. 2藥品進銷存系統(tǒng)數(shù)據(jù)流程圖</p><p>  圖 3. 3商品類型管理數(shù)據(jù)流程圖</p><p><b>  第四章 系統(tǒng)設(shè)計</b>

85、</p><p><b>  4.1 數(shù)據(jù)庫設(shè)計</b></p><p>  4.1.1 數(shù)據(jù)庫需求分析</p><p> ?。?)針對超市進銷存管理系統(tǒng),分別對采購部門、銷售部門和庫存保管部門進行詳細的調(diào)研和分析,總結(jié)出如下的需求信息:</p><p>  商品按類管理,所以需要有一商品類型信息。商品必須屬于一個商品類

86、型。如果一個商品類型存在商品,或存在下級商品類型,則該類型不可刪除。需要記錄供應商品信息。在涉及商品數(shù)量的地方,要給出相應的單位。商品銷售信息單中要包含登記商品銷售數(shù)量、單價等信息。在進貨信息中要包含商品供應商等信息。商品報損要有報損原因。進貨、銷售、報損操作要有相應操作員信息。只有管理員登錄之后才可以使用系統(tǒng)。默認的管理員不可以刪除。進貨、銷售、庫存、報損信息都要可以添加、修改、刪除、分類查找。當進行進貨、銷售和報損操作后,能相應更新

87、庫存。需要對進貨、銷售、庫存、報損進行分析,總結(jié)熱門商品。</p><p>  (2)經(jīng)上述系統(tǒng)功能分析和需求總結(jié),考慮到將來功能的擴展,設(shè)計如下的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):</p><p>  商品類型信息,包括數(shù)據(jù)項有:商品類型編號、商品類型名稱等。商品信息,包括的數(shù)據(jù)項有:商品編號、商品名稱、商品介紹、庫存量等。商品單位信息,包括單位編號、單位名稱等。供應商信息,包括供應商名稱、介紹等。進貨

88、信息,包括進貨商品、數(shù)量、單位、單價、進貨時間經(jīng)手人等。銷售信息,包括銷售商品、數(shù)量、單位、單價、登記時間等。報損信息,包括報損商品、數(shù)量、單位、原因、登記時間等。管理員信息,包括管理員賬號、密碼、是否是默認賬號等。</p><p>  4.1.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計</p><p>  本系統(tǒng)根據(jù)以上的設(shè)計規(guī)劃出的實體有:商品類型信息實體、商品信息實體、商品單位信息實體、供應商信息實體、進

89、貨信息實體、銷售信息實體、報損信息實體和管理員信息實體。</p><p>  各個實體具體的描述E-R圖如下:</p><p>  圖 4. 1商品類型信息實體E-R圖</p><p>  圖 4. 2商品信息實體E-R圖</p><p>  圖 4. 3單位信息實體E-R圖</p><p>  圖 4. 4供應商信息

90、實體E-R圖</p><p>  圖 4. 5進貨信息實體E-R圖</p><p>  圖 4. 6銷售信息實體E-R圖</p><p>  圖 4. 7報損信息實體E-R圖</p><p>  4.1.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p>  首先將管理信息系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為SQL Server 2000

91、數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,即:數(shù)據(jù)庫的邏輯結(jié)構(gòu)。其各個表格的設(shè)計結(jié)果如下:</p><p>  表 4. 1藥品類型信息表(MerchandiseType)</p><p>  表 4. 2藥品信息表(Merchandise)</p><p>  表 4. 3藥品單位信息表(Unit)</p><p>  表 4. 4供應商信息表(Pr

92、ovider)</p><p>  表 4. 5進貨信息表(Buy)</p><p>  表 4. 6銷售信息表(Sell)</p><p>  表 4. 7報損信息表(Dispose)</p><p>  表 4. 8管理員信息實體(Admins)</p><p>  4.1.4數(shù)據(jù)庫的生成與配置</p>

93、<p>  經(jīng)過以上的需求分析和概念結(jié)構(gòu)設(shè)計以后,得到數(shù)據(jù)庫的邏輯結(jié)構(gòu)。現(xiàn)在就可以SQL Server 2000數(shù)據(jù)庫中創(chuàng)建表了。</p><p>  4.1.5 創(chuàng)建應用程序結(jié)構(gòu)</p><p>  (1)創(chuàng)建用戶界面端程序</p><p>  VB中選擇文件-新建工程,打開,選擇VB應用程序向?qū)?。設(shè)置后將向?qū)傻哪K命名mdlMain保存與文件夾

94、Merchandise中。</p><p> ?。?)創(chuàng)建業(yè)務(wù)邏輯處理組件</p><p>  新建ActiveX DLL工程-設(shè)置工程屬性-加入對ADO的引用。</p><p> ?。?)創(chuàng)建基本界面組件</p><p>  新建ActiveX DLL工程-設(shè)置工程屬性-加入對業(yè)務(wù)邏輯組件的引用。</p><p> 

95、?。?)在界面端程序中使用組件</p><p>  在工程資源管理器中選中工程Merchandise,選擇菜單工程-引用命令。打開引用對話框,在可用的引用列表中選擇BuySellStorageUI和BuySellStorageDB。</p><p>  4.2 軟件成果演示</p><p>  4.2.1操作員登陸</p><p>  圖 4

96、. 9登陸界面圖</p><p>  輸入用戶名以及密碼即可登陸,如果累計3次登陸錯誤,將會自動關(guān)閉軟件。</p><p><b>  4.2.2主界面</b></p><p>  圖 4. 10主界面圖</p><p>  從主界面上可以清晰的看到軟件的主題構(gòu)架。下面將會演示各個部分的功能。</p>&l

97、t;p>  4.2.3 管理員列表</p><p>  圖 4. 11管理員列表圖</p><p>  管理員列表具有添加添加、修改以及刪除用戶以及密碼的修改等。具體的操作是點擊軟件左上方的“系統(tǒng)”按鈕,選擇用戶管理即可顯示上圖所示的菜單。</p><p>  4.2.4商品類型管理</p><p>  商品類型管理有添加,修改,刪除商

98、品類型的功能。單擊菜單欄中的商品類型管理即可顯示。下列將一一演示各個功能的作用。</p><p><b>  (1)添加商品類型</b></p><p>  圖 4. 12添加商品類型圖</p><p>  在類型管理菜單中單擊“添加商品類型”就可以顯示如圖所示的窗口。其作用為添加商品類型并對類型做相關(guān)說明。</p><p&

99、gt;<b> ?。?)修改商品類型</b></p><p>  圖 4. 13修改商品類型信息圖</p><p>  先選中所要修改的藥品類型,然后在類型管理菜單中單擊“修改商品類型”就可以顯示如圖所示的窗口。其作用為修改商品類型或?qū)︻愋驼f明做相關(guān)修改。</p><p><b> ?。?)刪除商品類型</b></p

100、><p>  圖 4. 14刪除商品類型信息圖</p><p>  先選中所要刪除的商品類型,然后在類型管理菜單中單擊“修改商品類型”就可以顯示如圖所示的窗口。其作用為刪除所選中的商品類型。</p><p>  4.2.5商品管理模塊</p><p>  商品管理模塊的作用是添加商品,修改或刪除商品信息。單擊菜單欄中的“商品管理”即可顯示<

101、/p><p><b> ?。?)添加商品</b></p><p>  圖 4. 15添加商品信息圖</p><p>  在“商品管理”中單擊“添加商品”就可以顯示如上所示的窗口。其作用為添加商品及其相關(guān)信息。</p><p><b>  (2)修改商品信息</b></p><p>

102、;  圖 4. 16修改商品信息圖</p><p>  選中所要修改的商品,然后在“商品管理”中單擊“修改商品信息”就可以顯示如上所示的窗口。其作用為修改商品及其相關(guān)信息。</p><p><b> ?。?) 刪除商品</b></p><p>  圖 4. 17刪除商品信息圖</p><p>  選中所要刪除的商品,然后

103、在“商品管理””中單擊“商品信息”就可以顯示如上所示的窗口。其作用為刪除商品及其相關(guān)信息。</p><p>  4.2.6 進貨管理</p><p>  進貨管理模塊的作用是登記,修改或刪除進貨信息。單擊菜單欄中的“進貨管理”即可顯示</p><p><b> ?。?)登記進貨信息</b></p><p>  圖 4.

104、18登記進貨信息圖</p><p>  單擊菜單欄中“進貨管理”,單擊“登記進貨信息”就可以顯示如上窗口。填完窗口中的內(nèi)容將按“確定”鍵,將會彈出如下窗口。</p><p>  圖 4. 19登記進貨信息圖2</p><p>  此時表示登記入庫成功。</p><p><b> ?。?)修改進貨信息</b></p&

105、gt;<p>  圖 4. 20修改進貨信息圖</p><p>  單擊菜單欄中“進貨管理”,單擊“修改進貨信息”就可以顯示如上窗口。填完窗口中的內(nèi)容將按“確定”鍵,將會彈出如下窗口,表示庫存修改成功。</p><p>  圖 4. 21修改進貨信息圖2</p><p><b> ?。?)刪除進貨信息</b></p>

106、<p>  圖 4. 22刪除進貨信息圖</p><p>  單擊菜單欄中“進貨管理”,單擊““刪除進貨信息”就可以顯示如上窗口。填完窗口中的內(nèi)容將按“確定”鍵,就刪除成功。</p><p>  4.2.7 銷售管理</p><p><b> ?。?)登記銷售表</b></p><p>  圖 4. 23登記

107、銷售表圖</p><p>  單擊菜單欄中“銷售管理”,單擊“登記銷售表”就可以顯示如上窗口。填完窗口中的內(nèi)容將按“確定”鍵,銷售信息便登記成功。</p><p><b>  (2)修改銷售記錄</b></p><p>  圖 4. 24修改銷售記錄圖</p><p>  單擊菜單欄中“銷售管理”,單擊“修改銷售記錄”就

108、可以顯示如上窗口。填完窗口中的內(nèi)容將按“保存”鍵,銷售信息便修改成功。</p><p><b> ?。?)刪除銷售信息</b></p><p>  圖 4. 25刪除銷售信息圖</p><p>  單擊菜單欄中“銷售管理”,單擊“刪除銷售記錄”就可以顯示如上窗口。點擊確定鍵,銷售信息就刪除成功。</p><p>  4.

109、2.8 報損管理</p><p><b> ?。?)登記報損信息</b></p><p>  圖 4. 26登記報損信息圖</p><p>  單擊菜單欄“報損管理”,單擊“登記報損”就可以顯示如上的窗口,填寫報損信息點擊確定,表示報損信息登記成功。</p><p><b>  (2)修改報損記錄</b&

110、gt;</p><p>  圖 4. 27修改報損信息圖</p><p>  單擊菜單欄“報損管理”,單擊“修改報損記錄”就可以顯示如上的窗口,修改報損信息點擊確定,表示報損信息修改成功。</p><p><b>  (3)刪除報損信息</b></p><p>  圖 4. 28刪除報損信息圖</p>&l

111、t;p>  單擊菜單欄“報損管理”,單擊“刪除報損記錄”就可以顯示如上的窗口,點擊確定,表示報損信息刪除成功。</p><p>  4.2.9供貨商管理</p><p><b> ?。?) 添加供貨商</b></p><p>  圖 4. 29添加供貨商圖</p><p>  單擊菜單欄“供貨商管理”,單擊“添加供

112、貨商”就可以顯示如上窗口,填寫相關(guān)信息點擊確定表示供貨商添加成功。</p><p><b> ?。?)修改供貨商</b></p><p>  圖 4. 30修改供貨商圖</p><p>  單擊菜單欄“供貨商管理”,單擊“修改供貨商”就可以顯示如上窗口,填寫相關(guān)信息點擊確定表示供貨商修改成功。</p><p><b

113、> ?。?) 刪除供貨商</b></p><p>  圖 4. 31刪除供貨商圖</p><p>  單擊菜單欄“供貨商管理”,單擊“刪除供貨商”就可以顯示如上窗口,單擊“確定”供貨商就刪除成功了。</p><p>  4.2.10 銷售分析</p><p>  圖 4. 32刪除供貨商圖</p><p

114、>  單擊菜單欄上的“銷售分析”將顯示如上所示的圖。其中“分析內(nèi)容”可選的有:“進貨分析”、“庫存分析”、“銷售分析”、“報損分析”,“前后”可選的有“前”、“后”,分別表示的是按照時間的先后來進行分析?!帮@示數(shù)量”按鍵表示的是顯示所要顯示的藥品種類的數(shù)量,超過藥品數(shù)量藥品將不會顯示在銷售分析中。其具體操作是在“顯示數(shù)量”后面輸入數(shù)字,然后單擊“查看”如上訴的庫存分析圖將顯示數(shù)字由“15”改為“2”將會出現(xiàn)下圖所示的結(jié)果。<

115、/p><p>  圖 4. 33銷售分析圖</p><p>  4.2.11 軟件其他內(nèi)容介紹</p><p><b> ?。?)樹形視圖</b></p><p>  軟件左邊所顯示的樹形視圖是商品類型。單擊每一類藥品可以在右側(cè)的藥品管理模塊中看到相關(guān)的藥品信息,例如單擊所有藥品將會看到下圖所示的信息。</p>

116、<p>  圖 4. 34樹形視圖</p><p>  而當單擊“西藥”時將會出現(xiàn)如下的內(nèi)容。</p><p>  圖 4. 35樹形視圖2</p><p> ?。?) 藥品信息模塊</p><p>  圖 4. 36藥品信息模塊圖</p><p>  如上圖所示內(nèi)容即為藥品信息模塊的軟件實現(xiàn)部分。分別點擊

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論