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

下載本文檔

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

文檔簡介

1、<p><b>  目 錄</b></p><p><b>  第1章 緒論1</b></p><p>  1.1 選題背景及意義1</p><p>  1.2 國內(nèi)外醫(yī)藥店信息管理系統(tǒng)發(fā)展?fàn)顩r1</p><p>  1.2.1 國內(nèi)外信息管理系統(tǒng)的發(fā)展?fàn)顩r1</p

2、><p>  1.2.2 國內(nèi)醫(yī)藥信息管理系統(tǒng)的發(fā)展?fàn)顩r2</p><p>  1.3 本系統(tǒng)的研究意義3</p><p>  1.4 論文的主要研究內(nèi)容及工作3</p><p>  第2章 可行性分析4</p><p>  2.1 現(xiàn)行系統(tǒng)的調(diào)查與分析4</p><p>  2

3、.1.1 現(xiàn)行系統(tǒng)調(diào)查4</p><p>  2.1.2 現(xiàn)行系統(tǒng)業(yè)務(wù)分析4</p><p>  2.2 現(xiàn)行系統(tǒng)的薄弱環(huán)節(jié)5</p><p>  2.3 新系統(tǒng)的方案5</p><p>  2.4 方案的可行性分析6</p><p>  2.4.1 方案一的可行性分析6</p>

4、<p>  2.4.2 方案二的可行性分析6</p><p><b>  2.5 結(jié)論7</b></p><p>  第3章 系統(tǒng)分析8</p><p><b>  3.1 概述8</b></p><p>  3.1.1 系統(tǒng)分析的原則8</p><

5、p>  3.1.2 系統(tǒng)分析方法8</p><p>  3.2 現(xiàn)行系統(tǒng)分析8</p><p>  3.2.1 系統(tǒng)簡介8</p><p>  3.2.2 現(xiàn)行系統(tǒng)業(yè)務(wù)調(diào)查9</p><p>  3.2.3 系統(tǒng)存在的主要問題和薄弱環(huán)節(jié)9</p><p>  3.3 新系統(tǒng)的邏輯設(shè)計9&l

6、t;/p><p>  3.3.1 新系統(tǒng)的目標(biāo)9</p><p>  3.3.2 需求分析10</p><p>  3.3.3 新系統(tǒng)業(yè)務(wù)流程分析10</p><p>  3.4 系統(tǒng)數(shù)據(jù)分析16</p><p>  3.5 數(shù)據(jù)字典18</p><p>  3.5.1 數(shù)據(jù)元

7、素19</p><p>  3.5.2 數(shù)據(jù)流20</p><p>  3.5.3 處理功能23</p><p>  3.5.4 數(shù)據(jù)存儲25</p><p>  3.5.5 外部實體28</p><p>  第4章 系統(tǒng)設(shè)計29</p><p>  4.1 概述29&

8、lt;/p><p>  4.1.1 系統(tǒng)設(shè)計的目標(biāo)29</p><p>  4.1.2 系統(tǒng)設(shè)計的策略29</p><p>  4.1.3 系統(tǒng)設(shè)計的方法29</p><p>  4.2 計算機系統(tǒng)配置29</p><p>  4.2.1 硬件配置29</p><p>  4.2

9、.2 軟件配置30</p><p>  4.3 系統(tǒng)總體結(jié)構(gòu)設(shè)計30</p><p>  4.4 模塊設(shè)計31</p><p>  4.5 數(shù)據(jù)庫設(shè)計32</p><p>  4.6 代碼設(shè)計34</p><p>  4.6.1 代碼設(shè)計的原則34</p><p>  4

10、.6.2 代碼設(shè)計34</p><p>  4.7 用戶界面設(shè)計35</p><p>  4.8 輸入/輸出設(shè)計37</p><p>  4.8.1 輸入設(shè)計37</p><p>  4.8.2 輸出設(shè)計38</p><p>  4.9 網(wǎng)絡(luò)設(shè)計39</p><p>  

11、4.10 安全保密設(shè)計39</p><p>  4.11 系統(tǒng)故障對策39</p><p>  4.11.1 系統(tǒng)故障的類型39</p><p>  4.11.2 故障防止措施39</p><p>  4.11.3 系統(tǒng)恢復(fù)方法39</p><p>  第5章 系統(tǒng)實施40</p>

12、<p>  5.1 概述40</p><p>  5.2 系統(tǒng)實施40</p><p>  5.2.1 語言選擇40</p><p>  5.2.2 典型的程序分析與設(shè)計40</p><p>  5.3 系統(tǒng)測試42</p><p>  5.4 系統(tǒng)轉(zhuǎn)換42</p>&

13、lt;p><b>  結(jié)論43</b></p><p><b>  參考文獻44</b></p><p><b>  致謝45</b></p><p>  第1章 緒 論</p><p>  1.1 選題背景及意義</p><p>

14、  隨著科技的不斷進步,企業(yè)都在不斷的注重管理的信息化以完善企業(yè)管理,增強企業(yè)自身的競爭力。醫(yī)藥業(yè)也不例外,通過較完善的信息系統(tǒng)實現(xiàn)自身企業(yè)對內(nèi)部管理的方便性、合理性、快捷性、高效性等要求。</p><p>  目前的手工管理效率低是最明顯的缺陷,另外,數(shù)據(jù)的一致性不好維護,如某個藥品信息的記錄有所改動(如更改編號),那么該要品的其他記錄就與此不一致,造成查詢的費時費力。要把全部數(shù)據(jù)都更改又相當(dāng)不方便。對藥品庫存

15、的盤點也很不方便,而且需要較多的人來進行管理操作,而且容易出錯,造成數(shù)據(jù)的不一致。而藥品業(yè)是關(guān)民生的行業(yè),錯誤信息可能會造成不可收拾的嚴(yán)重后果。因此,運用高效、準(zhǔn)確的信息管理系統(tǒng)來替代手工管理是完善醫(yī)藥業(yè)管理的有效手段。</p><p>  1.2 國內(nèi)外醫(yī)藥店信息管理系統(tǒng)發(fā)展?fàn)顩r</p><p>  對于企業(yè)來說信息的意義是十分重要的,因為當(dāng)代企業(yè)管理的方方面面都依賴于信息的獲得和利用

16、,特別是任何企業(yè)決策都需要信息。信息是一種資源,利用好信息資源可更好地開發(fā)和利用種種其它資源。主要用于開發(fā)和利用企業(yè)信息資源的管理信息系統(tǒng)(Management Information Systems, 簡稱MIS)的發(fā)展和廣泛應(yīng)用表明人們普遍認可有效地利用企業(yè)信息可幫助企業(yè)更好地制訂企業(yè)規(guī)劃,做好企業(yè)決策,并改善企業(yè)的效益。</p><p>  1.2.1 國內(nèi)外信息管理系統(tǒng)的發(fā)展?fàn)顩r</p>

17、<p>  管理信息系統(tǒng)自20世紀(jì)60年代的數(shù)據(jù)庫系統(tǒng)發(fā)展到現(xiàn)在,經(jīng)歷了層次數(shù)據(jù)庫系統(tǒng)、網(wǎng)狀數(shù)據(jù)庫系統(tǒng)、關(guān)系數(shù)據(jù)庫系統(tǒng)等發(fā)展階段,到今天可以說管理信息系統(tǒng)的技術(shù)已經(jīng)得到了很大的改善,國外在管理信息系統(tǒng)的應(yīng)用方面走在了前列,國內(nèi)對管理信息系統(tǒng)作用的普遍認可還不過是近十來年的事。但是管理信息系統(tǒng)在我國發(fā)展非常迅速,現(xiàn)在它的應(yīng)用已經(jīng)非常普遍,大到一個企業(yè),小到一個組織,到處可以看到各式各樣的管理信息系統(tǒng)的身影。</p>

18、<p>  信息系統(tǒng)在許多領(lǐng)域中的應(yīng)用非常普遍,這些領(lǐng)域包括工業(yè)、醫(yī)療衛(wèi)生、環(huán)境保護、軍事國防等許多方面。毫無疑問,當(dāng)代信息技術(shù)的發(fā)展包括信息系統(tǒng)的發(fā)展在許多方面已深入影響企業(yè)的運作。信息系統(tǒng)和技術(shù)已成為企業(yè)成功運作不可缺少的組成部分。信息技術(shù)可幫助各種各樣的企業(yè)增進企業(yè)運作的效率和效益,提高管理決策水平,加強其在國際市場競爭中的地位。無論是在產(chǎn)品開發(fā),客戶關(guān)系管理,還是在電子商務(wù)事務(wù)處理方面信息系統(tǒng)的重要性都是不言而喻的。

19、特別是由于供應(yīng)鏈和企業(yè)運作集成化正在成為企業(yè)運作演化史上的一個新階段。所有企業(yè)都必須順應(yīng)潮流,更新企業(yè)基礎(chǔ)設(shè)施,更新企業(yè)運作過程,同時開發(fā)適合這種需要的新一代企業(yè)信息系統(tǒng)。研制新一代企業(yè)信息系統(tǒng)可以說是一個巨大的挑戰(zhàn),要求我們開發(fā)高性能的信息技術(shù),高性能的信息系統(tǒng)來打造具有高竟?fàn)幜Φ钠髽I(yè)。</p><p>  1.2.2 國內(nèi)醫(yī)藥信息管理系統(tǒng)的發(fā)展?fàn)顩r</p><p>  隨著我國市場經(jīng)

20、濟的蓬勃發(fā)展和人們對醫(yī)藥產(chǎn)品需求的迅速增加,醫(yī)藥行業(yè)正處于一個高速發(fā)展的時期。藥品流通現(xiàn)代化經(jīng)營模式正成為醫(yī)藥流通企業(yè)掌握未來的有效手段,醫(yī)藥產(chǎn)業(yè)的競爭將向“大集團、大品種、大市場”戰(zhàn)略方向靠攏。在當(dāng)今高度信息化的時代,越來越多的醫(yī)藥經(jīng)營企業(yè)意識到提高企業(yè)管理水平的重要性,也迫切要求加快管理信息化的進程。</p><p>  醫(yī)藥銷售機構(gòu)維系業(yè)務(wù)正常運行以及建立核心競爭力的基礎(chǔ)之一就是擁有高效、穩(wěn)定的信息系統(tǒng)。行

21、業(yè)的快速發(fā)展必然導(dǎo)致市場競爭的加劇,要想在激烈的市場競爭中謀求發(fā)展,客觀上要求企業(yè)必須加強內(nèi)部管理,提高運營效率,另外,由于醫(yī)藥產(chǎn)品種類繁多、銷售模式特殊,業(yè)務(wù)量大,單憑手工記賬已遠遠適應(yīng)不了企業(yè)快速發(fā)展的需求。醫(yī)藥作為一個關(guān)系到人們健康的特殊行業(yè),并且國家對醫(yī)藥行業(yè)又有一些不同與其他行業(yè)的管理政策,這些都加大了企業(yè)管理的難度。而通過開發(fā)藥店管理系統(tǒng)能夠提高藥品銷售管理的工作效率、擴大服務(wù)范圍、增加藥店收入、及時獲取信息、減少決策失誤、

22、減少庫存積壓、提升員工的素質(zhì)。能夠及時提供藥品基本信息、庫存信息、銷售業(yè)務(wù)信息和藥店財務(wù)信息。在此基礎(chǔ)上,通過對各種信息的綜合分析,以改進藥品品種、提高服務(wù)質(zhì)量、滿足前來購藥顧客的不同要求,使藥店管理向高質(zhì)量、科學(xué)化發(fā)展。對提高倉儲管理的工作效率和對市場的反應(yīng)能力,能高效益、低庫存、保證服務(wù)質(zhì)量的滿足藥店藥品銷售日常管理的需要,使其采用現(xiàn)代化管理手段以適應(yīng)藥店藥品批發(fā)、零售業(yè)的發(fā)展。</p><p>  藥店管理

23、系統(tǒng)體現(xiàn)了當(dāng)今世界上先進的管理理論,并提供了藥店信息化集成的最方案。它將藥店的物流、資金流和信息流統(tǒng)一起來進行管理,對藥店所擁有的人力、資金、藥品、方法、信息和時間等各項資源進行綜合平衡和充分考慮,幫助醫(yī)院取得最大的經(jīng)濟效益,并科學(xué)、有效地管理醫(yī)院的各項具體業(yè)務(wù)工作。可以說,沒有信息化的醫(yī)藥經(jīng)營店幾乎是不可想象的。</p><p>  1.3 本系統(tǒng)的研究意義</p><p>  通常而

24、言,優(yōu)良的企業(yè)信息管理系統(tǒng)將幫助企業(yè)更好地突出企業(yè)的核心競爭力,降低企業(yè)的總體運行成本,提高企業(yè)對市場變化的反應(yīng)速度,對企業(yè)的長遠發(fā)展產(chǎn)生的促進作用。針對醫(yī)藥店銷售業(yè)務(wù)和環(huán)節(jié)實施該行業(yè)解決方案,企業(yè)將在很多方面獲得明顯的收益。</p><p>  通過本系統(tǒng)的運行,有助于企業(yè)重組傳統(tǒng)的業(yè)務(wù)流程;良好的成本控制,信息完整準(zhǔn)確,清晰透明,便于企業(yè)的成本控制;庫存管理流暢,降低了庫存的成本;藥品品質(zhì)管理大大改善,提高企

25、業(yè)信譽度;提高了企業(yè)管理層的決策能力,以及對市場趨勢的把握;提高企業(yè)的競爭力。</p><p>  日趨激烈的市場競爭,企業(yè)的競爭力不再僅僅體現(xiàn)再企業(yè)本身也體現(xiàn)再企業(yè)高層的管理決策能力,也要對于市場信息的充分了解。建立一個完善的藥店管理信息系統(tǒng)對于一個不斷迎戰(zhàn)更高挑戰(zhàn)的企業(yè)有著更加重要的價值。</p><p>  1.4 論文的主要研究內(nèi)容及工作</p><p>

26、;  通過結(jié)構(gòu)化的方法分析和設(shè)計本系統(tǒng),對系統(tǒng)進行自頂向下的逐層分解,逐步細分,逐步求精,從而達到易于理解的目的。在系統(tǒng)實施部分采用了面向?qū)ο缶幊蹋浞职l(fā)揮可視化編程的優(yōu)勢,力求編程準(zhǔn)確。本課題擬采用C/S模式的設(shè)計方法,面向局域網(wǎng)的應(yīng)用,讓數(shù)據(jù)面向局域網(wǎng)上更多的用戶,達到方便用戶的查詢和管理人員的管理工作的目的。同時,也方便了數(shù)據(jù)庫管理人員對數(shù)據(jù)庫的管理和維護,因為采用的是多層結(jié)構(gòu),加強了數(shù)據(jù)的安全性和穩(wěn)定性。并經(jīng)過上述的分析得到系統(tǒng)

27、主要有:采購管理模塊、銷售管理模塊、務(wù)管理模塊構(gòu)成。</p><p>  這篇論文按照系統(tǒng)開發(fā)過程的順序一共分為5個章節(jié):緒論、可行性分析、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施與維護,逐步介紹了醫(yī)藥店系統(tǒng)開發(fā)過程中邏輯模型與物理模型的建立過程。主要內(nèi)容有需求分析、業(yè)務(wù)流程建模、數(shù)據(jù)庫分析、程序設(shè)計等??梢宰屪x者了解到整個系統(tǒng)開發(fā)過程中的設(shè)計思路。</p><p>  第2章 可行性分析</

28、p><p>  可行性分析的目的是說明軟件開發(fā)項目的實現(xiàn)在技術(shù)上,經(jīng)濟上及運行條件上的可行性。通過對現(xiàn)行系統(tǒng)的調(diào)查研究,確定用戶提出建立一個新的系統(tǒng)的要求是否合理,是否可行,避免盲目投資,減少不必要的損失。</p><p>  2.1 現(xiàn)行系統(tǒng)的調(diào)查與分析</p><p>  2.1.1 現(xiàn)行系統(tǒng)調(diào)查</p><p><b>  1

29、.組織機構(gòu)調(diào)查</b></p><p>  本系統(tǒng)主要針對中小型醫(yī)藥店,通過對幾個醫(yī)藥店的調(diào)查研究發(fā)現(xiàn)一般一個中型醫(yī)藥店一般有負責(zé)專項管理的工作任務(wù)3-4名,銷售人員5人左右,每天來往醫(yī)藥店的估計80人左右。</p><p>  其組織結(jié)構(gòu)圖如圖2-1所示:</p><p>  圖2-1 醫(yī)藥店組織結(jié)構(gòu)圖</p><p>  2.

30、計算機應(yīng)用情況調(diào)查</p><p>  (1)配置2臺奔4處理器的臺式計算機和一臺打印機,并且計算機都已聯(lián)網(wǎng)。</p><p> ?。?)大多數(shù)時間是一些熟悉Office的Excel的工作人員在使用這些計算機。</p><p> ?。?)多采用手工操作,輸入不規(guī)范,而且效率比較低下,查詢不方便。</p><p>  2.1.2 現(xiàn)行系統(tǒng)業(yè)務(wù)

31、分析</p><p>  在醫(yī)藥店與管理相關(guān)的業(yè)務(wù)如下:</p><p><b>  1.藥品信息管理 </b></p><p>  藥品信息的管理是一個醫(yī)藥店管理的重要工作,一般包括新藥品的入庫信息處理、藥品賣出后的倉庫信息管理和藥品的保質(zhì)期等信息的管理等。當(dāng)新藥品到貨時工作人員把到貨日期和藥品信息進行登錄并修改庫存,賣出藥品后要對庫存進行修

32、改等業(yè)務(wù)處理功能與此同時藥品銷售人員還要保證賣出的藥品沒有過期。</p><p><b>  2.客戶信息管理</b></p><p>  每個醫(yī)藥店都有大量的客戶群,甚至在一些大型的醫(yī)藥銷售單位還存在著VIP用戶。所以每當(dāng)有新客戶來臨時要對客戶信息進行登錄,以保證一些特殊藥品的售后服務(wù)工作。</p><p><b>  3.職工信息

33、管理</b></p><p>  每月結(jié)束時管理人員會根據(jù)銷售人員的出勤和藥品銷售情況錄入到Excel表格,并根據(jù)相關(guān)的規(guī)定判斷員工的工作成績并把最終的信息記錄作為員工評優(yōu)的依據(jù)。</p><p><b>  4.供應(yīng)商信息管理</b></p><p>  不同的藥品可能從不同供應(yīng)商采購,不同的供應(yīng)商對于同一種藥品的要價也不同。為此

34、醫(yī)藥店的工作人員還有統(tǒng)計一個專門的供應(yīng)商表格在每次采購前要根據(jù)藥品進價、供應(yīng)商遠近等信息對于供應(yīng)商進行選擇。</p><p>  2.2 現(xiàn)行系統(tǒng)的薄弱環(huán)節(jié)</p><p>  現(xiàn)行系統(tǒng)存在的薄弱環(huán)節(jié)概括的說有以下幾點:</p><p>  1.信息輸入工作繁雜,經(jīng)常存在信息重復(fù)輸入問題。</p><p>  2.查詢比較困難,無法實現(xiàn)多個

35、表之間的綜合查詢。</p><p>  3.各部門的業(yè)務(wù)活動大都處于手工狀態(tài),工作量大,輸入不規(guī)范,誤差較多。</p><p>  4.損益現(xiàn)象嚴(yán)重。藥品入庫、劃價、記賬等步驟繁多,加上財務(wù)對藥店管理機制的不完善,最終導(dǎo)致藥房報表與庫存不符而引發(fā)的藥品損益現(xiàn)象嚴(yán)重。</p><p>  5.在現(xiàn)有的條件下,工作效率比較低。</p><p> 

36、 2.3 新系統(tǒng)的方案</p><p><b>  1.方案一</b></p><p>  本系統(tǒng)的終端擬采用Windows XP操作系統(tǒng),奔4處理器,1024內(nèi)存,80GB硬盤,17英寸顯示器,一個光驅(qū),一套光電鍵鼠,一臺打印機。服務(wù)器采用小型計算機,lunix操作系統(tǒng)。采用B/S結(jié)構(gòu)。</p><p>  醫(yī)藥店管理系統(tǒng)建成后可以和Int

37、ernet相連,提供網(wǎng)上服務(wù)。但需要多人共同參與開發(fā)這個醫(yī)藥店管理系統(tǒng),同時醫(yī)藥店也派有關(guān)的業(yè)務(wù)人員配合。前臺采用Java語言進行設(shè)計,前臺是Oracle9i數(shù)據(jù)庫管理系統(tǒng),網(wǎng)絡(luò)服務(wù)器選用Tomcat5.5。開發(fā)時間約為4.5個月。</p><p><b>  2.方案二 </b></p><p>  本系統(tǒng)的客戶端擬采用奔4處理器,1024MB內(nèi)存,160GB硬盤,

38、17英寸顯示器,一個光驅(qū),一套光電鍵鼠,一臺打印機,可配置一臺網(wǎng)絡(luò)服務(wù)器或者掛到總服務(wù)器上。服務(wù)器采用微型計算機,AMD2500+以上處理器,1024MB內(nèi)存,160GB硬盤,17英寸顯示器,一個DVD光驅(qū),一套光電鍵鼠,一臺激光打印機。本系統(tǒng)的客戶端擬采用Windows XP操作系統(tǒng),服務(wù)器采用Windows XP操作系統(tǒng)。采用C/S結(jié)構(gòu)。</p><p>  醫(yī)藥店管理系統(tǒng)建成后可以與醫(yī)藥店的內(nèi)部網(wǎng)絡(luò)進行連接

39、,實現(xiàn)藥店內(nèi)部各部門之間的關(guān)聯(lián)性。系統(tǒng)前臺開發(fā)語言使用Microsoft Visual FoxPro 6.0,后臺數(shù)據(jù)庫使用VF自帶的數(shù)據(jù)庫開發(fā)。開發(fā)時間約為3.5個月。</p><p>  2.4 方案的可行性分析</p><p>  2.4.1 方案一的可行性分析</p><p><b>  1.技術(shù)上的可行性</b></p>

40、;<p>  此方法涉及的技術(shù)是目前來說最流行的,可以有CVS框架實現(xiàn),這個是java里面一個特殊的類,用這種技術(shù)不僅能很好的進行安全控制而且用這種框架開發(fā)出來的系統(tǒng)有很好的擴展特性,并且這種技術(shù)已經(jīng)成熟,所以該方案技術(shù)上是可行的。</p><p><b>  2.經(jīng)濟上的可行性</b></p><p>  采用此方案需要承包給專門的開發(fā)人員,需要多人合

41、作完成這個系統(tǒng),而且花費的時間較長,投資和其它方案比較來說相對較大,所以對于開發(fā)中小型醫(yī)藥店的管理系統(tǒng)來講該方案不具有經(jīng)濟的可行性。</p><p>  3.系統(tǒng)的運行可行性</p><p>  此方案做出來的系統(tǒng)是網(wǎng)絡(luò)系統(tǒng),可以連接到網(wǎng)絡(luò)上。由于用這個方案做出來的系統(tǒng)界面友好,幫助信息詳盡,易學(xué)易用,對現(xiàn)有人員不用進行培訓(xùn)。所以該方案具備系統(tǒng)的可運行性。</p><p

42、>  2.4.2 方案二的可行性分析</p><p><b>  1.技術(shù)上的可行性</b></p><p>  本次開發(fā)采用Microsoft Visual FoxPro 6.0作為編程工具。目前,可視化的數(shù)據(jù)庫編程工具有Delphi, VC, Java, VF, PB, VB等等,它們都屬于通用性質(zhì)的開發(fā)工具。在這其中,Visual FoxPro語言適合于

43、 C/S模式的系統(tǒng)開發(fā),并且具備自帶的數(shù)據(jù)庫,嚴(yán)謹?shù)臄?shù)據(jù)庫類型檢查機制,智能且強大的數(shù)據(jù)庫窗口對象,實現(xiàn)簡單,易于開發(fā)。 </p><p><b>  2.經(jīng)濟上的可行性</b></p><p>  在闡述課題開發(fā)意義一節(jié)中,我們已經(jīng)提到,現(xiàn)存的醫(yī)藥店大部分采用人工管理對人力、物力的浪費且速度慢,準(zhǔn)確性差。而采用計算機管理可大大彌補這些缺陷。因此,開發(fā)一個小型管理軟件

44、是解決這些問題的一個良好途徑。這樣,花少量的成本開發(fā),即可得到輕松快捷的工作環(huán)境。因此,本系統(tǒng)在經(jīng)濟上是可行的。</p><p>  3.系統(tǒng)的運行可行性</p><p>  醫(yī)藥店管理系統(tǒng)的開發(fā),是在實際調(diào)研后,根據(jù)實際的工作過程進行編寫的,因此它完全符合醫(yī)藥店管理工作的各種特定要求。一旦系統(tǒng)開發(fā)成功并調(diào)試運行后,在實際的管理方面是行得通的。</p><p>  

45、本系統(tǒng)的開發(fā)充分遵循操作員的操作習(xí)慣,使得操作員在使用時,只要自如的按習(xí)慣進行操作,即可輕松完成工作。</p><p>  因此,從操作角度衡量,本系統(tǒng)的開發(fā)方案也是可行的。</p><p><b>  2.5 結(jié)論</b></p><p>  通過前面的分析論證,該方案二從經(jīng)濟上、技術(shù)上、系統(tǒng)可運行性上都具有可行性,并且在校期間學(xué)習(xí)過VF知

46、識,可以獨立開發(fā)運行出來。而且該方案也符合醫(yī)藥店管理工作的要求,系統(tǒng)開發(fā)出來后能較好的提高醫(yī)藥店管理工作的效率,所以決定采用該方案對進行開發(fā)。</p><p><b>  第3章 系統(tǒng)分析</b></p><p><b>  3.1 概述</b></p><p>  3.1.1 系統(tǒng)分析的原則</p>

47、<p>  1.邏輯設(shè)計與物理設(shè)計分開的原則</p><p>  為了保證系統(tǒng)整體的合理性和最佳性,我在系統(tǒng)分析階段集中力量做好邏輯設(shè)計;同時為了保證了系統(tǒng)開發(fā)的質(zhì)量,節(jié)省了人力和物力,我在系統(tǒng)設(shè)計階段以邏輯設(shè)計的成果作為依據(jù),使物理設(shè)計具有更好的全局觀念和多種物理方案的選擇余地。這樣分階段安排。</p><p><b>  2.面向用戶的原則</b><

48、;/p><p>  用戶是信息系統(tǒng)開發(fā)的起源和歸宿。所以在整個系統(tǒng)的開發(fā)過程中首先要聽取用戶的要求、建議,然后按照他們的要求進行分析和設(shè)計系統(tǒng),這也是保證系統(tǒng)質(zhì)量的一個重要環(huán)節(jié)。</p><p>  3.結(jié)構(gòu)化分析的原則</p><p>  這次系統(tǒng)的開發(fā)是基于結(jié)構(gòu)化思想的,所以結(jié)構(gòu)化的思想在各個階段基本上都涉及到了。在系統(tǒng)分析階段以抽象和分解為手段,我對系統(tǒng)進行自頂向

49、下的逐層分解、逐步細分、逐步求精。</p><p>  3.1.2 系統(tǒng)分析方法</p><p>  采用結(jié)構(gòu)化分析的方法,自頂向下的逐層分解、逐步細分、逐步求精,利用分解和抽象這兩個基本手段控制系統(tǒng)的復(fù)雜性,把大問題分解成小問題,然后分別解決。分解是把一個復(fù)雜問題分割成若干個較小、較易解決的問題,然后分別處理。例如我將系統(tǒng)的功能分成四個模塊考慮,正是基于這樣的方法。抽象是考慮問題的本質(zhì)

50、屬性,暫時不考慮具體的細節(jié),以后再逐層添加細節(jié),直到最詳細的內(nèi)容,即把復(fù)雜的處理內(nèi)容隱蔽起來,便于抓住主體,有利于對問題的理解。例如我考慮頂層的業(yè)務(wù)流程時我就暫時拋開各個模塊細節(jié),先進行總體上的分析,然后再考慮各個模塊里的細節(jié)。</p><p>  3.2 現(xiàn)行系統(tǒng)分析</p><p>  3.2.1 系統(tǒng)簡介</p><p>  醫(yī)藥店是一個專門經(jīng)營藥品銷售工

51、作的單位,該單位向相應(yīng)的客戶提供藥品,客戶可以是一個單位也可以是個人。藥品有很多分類,針對某一疾病的藥品也有不同的分類。醫(yī)藥店向藥品生產(chǎn)廠家或批發(fā)商訂貨。同時醫(yī)藥店根據(jù)不同客戶的需求,把藥品賣給客戶。當(dāng)藥品庫存不足時,醫(yī)藥店向供應(yīng)商發(fā)出訂貨請求,以滿足銷售的需要。該公司與銷售相關(guān)的主要業(yè)務(wù)有采購、供應(yīng)和財務(wù)處理等。</p><p>  3.2.2 現(xiàn)行系統(tǒng)業(yè)務(wù)調(diào)查</p><p>  醫(yī)

52、藥的具體業(yè)務(wù)流程如下:客戶到醫(yī)藥店選擇藥品,然后填寫訂貨單,將訂貨單交給銷售人員,銷售人員審核訂貨單,如果存在錯誤重新填寫訂貨單。否則進行下一步的處理。如果是新客戶,則先進行登記。然后根據(jù)用戶的訂貨情況對于庫存進行檢索,如果滿足供應(yīng)條件,則開收款單,客戶付款后開收據(jù)和發(fā)貨單,會計將應(yīng)收款金額記入明細賬??蛻羧藛T根據(jù)發(fā)貨單提貨,并由專門的人員發(fā)貨并修改庫存,同時對銷售記錄進行存檔。如果庫存不能滿足訂貨需求,將現(xiàn)貨部分賣給客戶,并將缺貨信息

53、發(fā)送給采購部門。采購部門根據(jù)缺貨情況向,確定向哪個供應(yīng)商訂購哪些種類的藥品,以及采購數(shù)量,然后按供應(yīng)商匯總,將訂購種類和數(shù)量打印出來向供應(yīng)商發(fā)送訂貨單。供應(yīng)商根據(jù)訂購藥品的總價向醫(yī)藥店發(fā)送付款單。醫(yī)藥店進行核對后,付款并修改相應(yīng)明細賬。當(dāng)供應(yīng)商把貨物發(fā)來時,要和訂貨單進行核對,確認無誤后入庫并向銷售部門發(fā)送到貨通知。此外該系統(tǒng)還要允許經(jīng)理查詢相關(guān)的銷售和庫存等信息。財務(wù)部門要根據(jù)相應(yīng)的明細賬修改會計總賬,并繪制會計報表。</p&g

54、t;<p>  3.2.3 系統(tǒng)存在的主要問題和薄弱環(huán)節(jié)</p><p>  現(xiàn)行系統(tǒng)存在的主要問題和薄弱的環(huán)節(jié)概括起來有以下幾點:</p><p>  1.現(xiàn)行系統(tǒng)基本上是依賴office軟件進行操作,管理手段落后,辦事效率低。</p><p>  2.由于信息的繁瑣,在進行信息的錄入和處理時容易發(fā)生錯誤。 </p><p>

55、;  3.查詢比較困難?,F(xiàn)行系統(tǒng)的大部分信息是采用excel表格記錄的,在查詢時很難實現(xiàn)多個表之間的查詢,只能做單個表的查詢。</p><p>  4.現(xiàn)行系統(tǒng)的安全性比較差。由于用戶管理機制不明確,用戶使用權(quán)限也沒有明確的定義,用戶使用比較混亂。</p><p>  3.3 新系統(tǒng)的邏輯設(shè)計</p><p>  3.3.1 新系統(tǒng)的目標(biāo)</p>

56、<p>  本著滿足用戶要求和改進現(xiàn)行系統(tǒng)缺點的思想提出了新系統(tǒng)的目標(biāo):</p><p>  1.對藥品信息的維護和管理,能實現(xiàn)藥品信息的添加、修改和刪除,并能按一定條件查詢藥品信息。</p><p>  2.對供應(yīng)商信息的管理,能夠完成信息的添加、修改和刪除,并按一定條件查詢信息。</p><p>  3.對用戶信息的管理,能夠完成信息的添加、修改和刪除

57、,并按一定條件查詢信息。</p><p>  4.出入庫管理,能夠查詢庫存藥品信息,并對庫存進行更新、盤點。</p><p>  5.查詢功能,要求可以按日期查詢,也可按用戶選擇字段和輸入內(nèi)容查詢。</p><p>  6.增加用戶管理機制,明確定義用戶權(quán)限。對于不同的用戶給予不同的管理系統(tǒng)應(yīng)用權(quán)限。</p><p>  3.3.2 需求分

58、析</p><p>  新系統(tǒng)分析分為需求分析和功能分析兩個階段。需求分析是系統(tǒng)開發(fā)最重要的一步,對于醫(yī)藥店管理而言,需求分析就是充分了解用戶對新系統(tǒng)提出的要求,通過對用戶和現(xiàn)行系統(tǒng)進行詳細的調(diào)研后,得出了用戶對新系統(tǒng)的需求如下:</p><p>  1.具有數(shù)據(jù)輸入功能</p><p>  包括藥品信息、客戶信息、員工信息、供應(yīng)商信息的輸入。為了保證記錄的完整性。

59、</p><p>  2.具有信息存儲功能</p><p>  能夠存儲藥品信息、客戶信息、員工信息、供應(yīng)商信息等重要數(shù)據(jù)。</p><p><b>  3.具有瀏覽功能</b></p><p>  瀏覽功能要求包括以下幾項內(nèi)容。</p><p>  瀏覽藥品信息、客戶信息、員工信息、供應(yīng)商信息等

60、內(nèi)容。</p><p><b>  4.具有查詢功能</b></p><p>  查詢功能要求包括以下幾項內(nèi)容:</p><p> ?。?)按照生產(chǎn)日期、藥品名稱、藥品編號、供應(yīng)商編號等查詢條件查詢相關(guān)的藥品信息。</p><p>  (2)按藥品名稱、藥品編號、進貨時間等查詢條件查詢相關(guān)的供應(yīng)商信息。</p>

61、;<p> ?。?)按銷售時間等查詢條件查詢相關(guān)的員工信息。</p><p> ?。?)提供供應(yīng)商信息、藥品信息、員工信息的多種查詢方式。</p><p><b>  5.具有打印功能</b></p><p>  能夠?qū)⒏鞣N查詢結(jié)果通過打印機輸出或輸出到其他的Excel表格處理工具中。</p><p>  

62、6.具有數(shù)據(jù)維護功能</p><p>  對已輸入的各項數(shù)據(jù)(如:藥品信息、客戶信息、員工信息、供應(yīng)商信息等數(shù)據(jù))可以由專門的操作員進行增加、刪除和修改。</p><p>  7.用戶控制功能。設(shè)置多個用戶權(quán)限用來控制用戶可訪問的內(nèi)容。</p><p>  8.系統(tǒng)功能。提供系統(tǒng)友好界面、退出系統(tǒng)等基本的系統(tǒng)功能。</p><p>  3.3

63、.3 新系統(tǒng)業(yè)務(wù)流程分析</p><p>  1. 新系統(tǒng)的業(yè)務(wù)流程分析</p><p>  通過對新系統(tǒng)業(yè)務(wù)的詳細調(diào)查,了解到它的業(yè)務(wù)過程。系統(tǒng)總的業(yè)務(wù)流程圖如圖3-1所示。</p><p>  新系統(tǒng)大體上可以分為三個比較大的模塊即采購管理、銷售管理、財務(wù)管理。由于新系統(tǒng)在上述三個模塊上的業(yè)務(wù)與現(xiàn)行系統(tǒng)的業(yè)務(wù)幾乎一樣,現(xiàn)行系統(tǒng)的業(yè)務(wù)在前面已經(jīng)仔細的分析過,所以

64、在這里就不在詳細分析上述三個模塊的業(yè)務(wù)流程了了。下面是系統(tǒng)的主要業(yè)務(wù)流程和數(shù)據(jù)流程圖:</p><p>  圖3-1藥店高層業(yè)務(wù)流程圖</p><p>  經(jīng)過進一步的調(diào)查分析,銷售管理做的主要事情如下:</p><p>  (1)編輯訂貨單。審核用戶訂貨單不合格的訂單返給客戶。</p><p><b>  (2)登錄新客戶。<

65、;/b></p><p> ?。?)確定客戶訂單。</p><p>  (4)開發(fā)貨單。銷售能夠滿足客戶藥品的藥品并將應(yīng)收金額記入明細帳。</p><p> ?。?)編制銷售和庫存報表。</p><p> ?。?)檢索庫存。允許經(jīng)理查詢相關(guān)銷售和庫存信息。銷售管理的業(yè)務(wù)流程如圖3-2所示:</p><p>  采

66、購管理主要做的事情如下:</p><p>  (1)按缺貨信息匯總?cè)必泦巍?lt;/p><p> ?。?)確定向供應(yīng)商訂購的藥品數(shù)量。</p><p> ?。?)按供應(yīng)商匯總,打印向供應(yīng)商的訂貨單。</p><p> ?。?)收到貨物時,核對訂貨單。</p><p> ?。?)藥品的入庫處理。采購管理的業(yè)務(wù)流程圖如圖3-3

67、所示</p><p>  財務(wù)管理的主要業(yè)務(wù)如下:</p><p> ?。?)應(yīng)收款帳務(wù)處理。</p><p> ?。?)應(yīng)付款賬務(wù)處理。</p><p> ?。?)根據(jù)應(yīng)付款明細帳和應(yīng)收款明細帳修改總賬。財務(wù)管理業(yè)務(wù)流程圖如圖3-4所示。</p><p>  圖3-2銷售管理業(yè)務(wù)流程圖</p><

68、p>  圖3-3采購管理業(yè)務(wù)流程圖</p><p>  圖3-4財務(wù)管理業(yè)務(wù)流程圖</p><p>  2. 新系統(tǒng)的數(shù)據(jù)流程分析</p><p>  根據(jù)對附近醫(yī)藥店的詳細調(diào)查,以及用戶的要求,我認為醫(yī)藥店的主要處理業(yè)務(wù)可分解為:銷售管理、采購管理和會計賬務(wù)管理。 系統(tǒng)的高層數(shù)據(jù)流程圖如圖3-5所示。</p><p>  圖3-5 藥

69、店高層數(shù)據(jù)流程圖</p><p>  在畫出第一次數(shù)據(jù)流程圖后,再對其中的每一個處理功能進行擴展。也就是分別對銷售管理、采購管理和財務(wù)管理進行進一步的擴展。</p><p>  根據(jù)圖3-2業(yè)務(wù)流程圖及對出來功能“銷售管理”做進一步的調(diào)查可知,外部項有3個:客戶、經(jīng)理及采購部門。</p><p>  與之相關(guān)的數(shù)據(jù)存儲如下:</p><p>

70、<b> ?。?)藥品庫存1</b></p><p><b> ?。?)客戶信息</b></p><p><b> ?。?)藥品庫存2</b></p><p><b> ?。?)銷售記錄</b></p><p>  銷售管理的數(shù)據(jù)流程圖如圖3-6所示。&l

71、t;/p><p>  圖3-6 銷售管理數(shù)據(jù)流程圖</p><p>  根據(jù)圖3-3對采購管理的業(yè)務(wù)流程分析可知,其外部項有:</p><p><b> ?。?)供應(yīng)商。</b></p><p><b> ?。?)銷售管理。</b></p><p>  與之相關(guān)的數(shù)據(jù)存儲如下:&

72、lt;/p><p><b> ?。?)藥品庫存。</b></p><p><b> ?。?)供應(yīng)商。</b></p><p> ?。?)向供應(yīng)商訂單。</p><p> ?。?)應(yīng)付款明細賬。采購管理的數(shù)據(jù)流程圖如圖 3-7所示。</p><p>  圖3-7 采購管理數(shù)據(jù)流程圖

73、</p><p>  根據(jù)圖3-4對財務(wù)管理的流程分析可知,其外部項有3個:客戶、供應(yīng)商、經(jīng)理。</p><p>  與之相關(guān)數(shù)據(jù)存儲如下:</p><p> ?。?)應(yīng)收款明細賬。</p><p>  (2)應(yīng)付款明細賬。</p><p>  (3)總賬。數(shù)據(jù)流程圖如圖3-8所示。</p><p&

74、gt;  圖3-8 財務(wù)管理數(shù)據(jù)流程圖</p><p>  3.4 系統(tǒng)數(shù)據(jù)分析</p><p>  概念數(shù)據(jù)模型是按照用戶的觀點來對數(shù)據(jù)和信息進行建模,主要用于數(shù)據(jù)庫的設(shè)計。它是現(xiàn)實世界到信息世界的第一層抽象,是數(shù)據(jù)庫設(shè)計人員進行數(shù)據(jù)庫設(shè)計的有力工具,也是數(shù)據(jù)庫設(shè)計人員和用戶之間進行交流的語言。概念模型的表示方法很多,實體-聯(lián)系方法即E-R模型是最有力的工具。</p>&

75、lt;p>  醫(yī)藥店管理涉及的實體有:</p><p>  1.藥品信息 藥品編號,藥品名稱,藥品類別代碼,售價,廠價,單位,有效期至,批準(zhǔn)文號等。</p><p>  2.藥品類別 藥品類別代碼,類別說明等。</p><p>  3.供應(yīng)商信息 供應(yīng)商號,供應(yīng)商名,聯(lián)系人,聯(lián)系電話,所在城市等。</p><p>  4.藥品銷售單 藥

76、品銷售單編號,藥品編號,藥品名稱,售價,單位,數(shù)量,總額,銷售日期,客戶編號,職工號等。</p><p>  5.職工信息 職工號,姓名,登錄名,用戶權(quán)限等。</p><p>  6.藥品采購單 藥品采購單編號,藥品編號,藥品名稱,廠價,單位,數(shù)量,總額,采購日期,供應(yīng)商編號等。</p><p>  7.客戶信息 客戶編號,客戶名,聯(lián)系電話,所在城市等</p&

77、gt;<p>  這些實體之間的關(guān)系如下:</p><p>  1.一個供應(yīng)商可以提高一種或多種藥品,一個藥品可以由多個不同供應(yīng)商提供。</p><p>  2.一種藥品只能屬于一種類別,一種類別可以由多種藥品。</p><p>  3.一個倉庫可以存放多種藥品,一個藥品只能存放在特定的倉庫。</p><p>  4.一個職工可

78、以銷售多種藥品,一種藥品可以由多個不同的員工銷售。</p><p>  根據(jù)這些實體之間的不同聯(lián)系,可以得出系統(tǒng)的局部E-R圖和全局E-R圖:</p><p>  圖3-9 供應(yīng)商、藥品實體聯(lián)系圖</p><p>  圖3-10 藥品、藥品類別實體聯(lián)系圖</p><p>  圖3-11 倉庫、藥品實體聯(lián)系圖</p><p&

79、gt;  圖3-12 職工、藥品實體聯(lián)系圖</p><p>  系統(tǒng)的全局E-R圖如圖3-13所示:</p><p>  圖3-13 系統(tǒng)全局E-R圖</p><p><b>  3.5 數(shù)據(jù)字典</b></p><p>  數(shù)據(jù)字典是對數(shù)據(jù)流程圖的補充,它是系統(tǒng)中各類數(shù)據(jù)描述的集合,是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲

80、得的主要成果。數(shù)據(jù)字典的內(nèi)容是隨著數(shù)據(jù)流程圖自頂向下地擴展而逐步充實的。我在整個系統(tǒng)的開發(fā)過程中,包括系統(tǒng)交付運行使用后的維護階段,一直在充實和修改這部數(shù)據(jù)字典,始終保持它的一致性和完整性。它是我在各個階段中必不可少的依據(jù)。系統(tǒng)設(shè)計方案也是根據(jù)它制定的。當(dāng)我對系統(tǒng)進行修改或擴充功能時,都會以這部數(shù)據(jù)字典為依據(jù),必要時要修改或充實它。</p><p>  3.5.1 數(shù)據(jù)元素</p><p&g

81、t;  數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)單位,如:藥品編號、藥品名稱、供應(yīng)商編號等。這里以藥品編號為例來介紹數(shù)據(jù)元素的定義,如表3-1所示。</p><p>  表3-1 數(shù)據(jù)元素的定義</p><p>  由于篇幅有限,不再列出其它數(shù)據(jù)元素定義表,數(shù)據(jù)元素一覽表如表3-2所示。</p><p>  表3-2 數(shù)據(jù)元素一覽表</p>

82、<p><b>  續(xù)表</b></p><p>  3.5.2 數(shù)據(jù)流</p><p>  數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。以藥品訂貨單為例來介紹數(shù)據(jù)流的定義,如表3-3所示。</p><p>  表3-3 數(shù)據(jù)流定義表</p><p><b>  續(xù)表</b></p>

83、<p>  由于篇幅有限,不再列出其它數(shù)據(jù)流定義表,數(shù)據(jù)流一覽表如表3-4所示。</p><p>  表3-4 數(shù)據(jù)流表一覽表</p><p><b>  續(xù)表</b></p><p><b>  續(xù)表</b></p><p>  3.5.3 處理功能</p><

84、p>  處理功能一般用判定表或判定樹來描述。以審核訂貨單為例來介紹處理功能的定義,如表3-5所示。</p><p>  表3-5 處理功能定義表</p><p><b>  續(xù)表</b></p><p>  處理功能一覽表如表3-6所示。</p><p>  表3-6 處理功能一覽表</p><

85、p><b>  續(xù)表</b></p><p>  3.5.4 數(shù)據(jù)存儲</p><p>  數(shù)據(jù)存儲是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來源和去向之一。它可以是手工文檔或手工憑單,也可以是計算機文檔。以顧客來介紹數(shù)據(jù)存儲的定義,如表3-7所示。</p><p>  表3-7 數(shù)據(jù)存儲定義表</p><p> 

86、 由于篇幅有限,不再列出其它數(shù)據(jù)存儲定義表。數(shù)據(jù)存儲一覽表如表3-8所示。</p><p>  表3-8 數(shù)據(jù)存儲一覽表</p><p><b>  續(xù)表</b></p><p><b>  續(xù)表</b></p><p>  3.5.5 外部實體</p><p>  外部實

87、體是數(shù)據(jù)的來源或去向,它是指不受系統(tǒng)控制,在系統(tǒng)以外的人或事物,它也可以是另外一個信息處理系統(tǒng)。</p><p>  以客戶為例來介紹外部實體的定義,如表3-9所示。</p><p>  表3-9 外部實體定義表</p><p>  由于篇幅有限,不再列出其它外部實體定義表。本系統(tǒng)用到五個外部項,它們分別是客戶、供應(yīng)商、經(jīng)理、采購部門、銷售部門。外部實體一覽表如表3

88、-10所示。</p><p>  表3-10 外部實體一覽表數(shù)據(jù)流</p><p><b>  第4章 系統(tǒng)設(shè)計</b></p><p><b>  4.1 概述</b></p><p>  4.1.1 系統(tǒng)設(shè)計的目標(biāo)</p><p>  系統(tǒng)設(shè)計的目標(biāo)是:在保證實現(xiàn)系

89、統(tǒng)邏輯模型的基礎(chǔ)上,盡可能地提高系統(tǒng)的各項指標(biāo),即系統(tǒng)的運行效率、可靠性、可修改性、靈活性、通用性和實用性。</p><p>  1.能夠更快捷、更準(zhǔn)確、更多的提供和更新信息。</p><p>  2.能夠具有更多、更細的處理功能。</p><p>  3.能夠提供更有效、更科學(xué)的管理方法。</p><p>  4.1.2 系統(tǒng)設(shè)計的策略&

90、lt;/p><p>  本系統(tǒng)采用結(jié)構(gòu)化設(shè)計的方法,系統(tǒng)分解為層次化的模塊結(jié)構(gòu)。對高層模塊將采用以事務(wù)為中心的設(shè)計策略,把一個大的復(fù)雜的系統(tǒng)逐步分解成小的相對簡單的模塊;對低層的模塊,采用以變換為中心的設(shè)計策略。此外,為了實現(xiàn)數(shù)據(jù)共享,提高模塊的獨立性,使系統(tǒng)具有很高的可修改性,我提高模塊的內(nèi)聚性,降低模塊間的耦合程度。</p><p>  4.1.3 系統(tǒng)設(shè)計的方法</p>

91、<p>  本系統(tǒng)的設(shè)計主要是圍繞著功能設(shè)計,數(shù)據(jù)庫設(shè)計,編碼設(shè)計,界面設(shè)計等項內(nèi)容進行,采用“自頂向下”的結(jié)構(gòu)化設(shè)計原則將系統(tǒng)分解為若干個模塊,然后使用結(jié)構(gòu)圖來表達這些模塊之間的聯(lián)結(jié)關(guān)系。</p><p>  4.2 計算機系統(tǒng)配置</p><p>  4.2.1 硬件配置</p><p><b>  1.主機</b></

92、p><p>  服務(wù)器:CPU :奔騰4處理器,內(nèi)存1024MB。</p><p>  客戶機:CPU :奔騰4處理器,內(nèi)存1024MB。</p><p><b>  2.外存儲器</b></p><p>  服務(wù)器硬盤:基本空間為160GB.</p><p>  客戶機硬盤:基本空間為160GB。&

93、lt;/p><p>  3.終端與外部設(shè)備配置</p><p>  服務(wù)器:網(wǎng)絡(luò)接口:RJ45接口,雙絞線5類網(wǎng)線;顯示器及顯卡:彩色VGA,分辨率1024*768,64位PCI接口,緩存1MB以上;</p><p>  客戶機:網(wǎng)絡(luò)接口:RJ45接口,雙絞線5類網(wǎng)線;顯示器及顯卡:彩色VGA,分辨率1024*768,64位PCI接口,緩存1MB以上。</p>

94、;<p><b>  4.其它輔助設(shè)備</b></p><p>  服務(wù)器:DVD光驅(qū),一臺激光打印機</p><p>  客戶機:DVD光驅(qū)。</p><p>  4.2.2 軟件配置</p><p>  1.操作系統(tǒng)(OS):Windows XP操作系統(tǒng)。</p><p>  

95、2.數(shù)據(jù)庫管理系統(tǒng)(DBMS):Visual FoxPro 6.0自帶的數(shù)據(jù)庫管理系統(tǒng)。</p><p>  3.使用的編程語言:Visual FoxPro編程語言。</p><p>  4.軟件工具:Microsoft Visual FoxPro 6.0版本。</p><p>  4.3 系統(tǒng)總體結(jié)構(gòu)設(shè)計</p><p>  根據(jù)數(shù)據(jù)流程

96、圖所描述的新系統(tǒng)數(shù)據(jù)的流動情況,用結(jié)構(gòu)圖的方式再進行系統(tǒng)的總體結(jié)構(gòu)設(shè)計。數(shù)據(jù)流程圖描述了系統(tǒng)具有銷售管理、采購信息管理和財務(wù)信息管理等幾個功能,再結(jié)合系統(tǒng)設(shè)置的要求,將以上功能用結(jié)構(gòu)圖的方式表示出來,如圖4-1所示。</p><p>  圖4-1系統(tǒng)功能結(jié)構(gòu)圖</p><p><b>  4.4 模塊設(shè)計</b></p><p>  1.銷售

97、管理模塊說明:客戶到醫(yī)藥店選擇藥品,然后填寫訂貨單,將訂貨單交給銷售人員,銷售人員審核訂貨單,如果存在錯誤重新填寫訂貨單。否則進行下一步的處理。如果是新客戶,則先進行登記。然后根據(jù)用戶的訂貨情況對于庫存進行檢索,如果滿足供應(yīng)條件,則開收款單,客戶付款后開收據(jù)和發(fā)貨單,會計將應(yīng)收款金額記入明細賬??蛻羧藛T根據(jù)發(fā)貨單提貨,并由專門的人員發(fā)貨并修改庫存,同時對銷售記錄進行存檔。如果庫存不能滿足訂貨需求,將現(xiàn)貨部分賣給客戶,并將缺貨信息發(fā)送給采

98、購部門。 </p><p>  2.采購管理模塊說明:采購部門根據(jù)銷售部門反應(yīng)的缺貨情況,確定向哪個供應(yīng)商訂購哪些種類的藥品,以及采購數(shù)量,然后按供應(yīng)商匯總,將訂購種類和數(shù)量打印出來向供應(yīng)商發(fā)送訂貨單。供應(yīng)商根據(jù)訂購藥品的總價向醫(yī)藥店發(fā)送付款單。醫(yī)藥店進行核對后,付款并修改相應(yīng)明細賬。當(dāng)供應(yīng)商把貨物發(fā)來時,要和訂貨單進行核對,確認無誤后入庫并向銷售部門發(fā)送到貨通知。</p><p>  3

99、.財務(wù)管理模塊說明:財務(wù)管理模塊的主要作用是對于客戶手持的付款單和供應(yīng)商提供的應(yīng)付款賬單的處理,在處理這些明細賬的同時修改總賬并將其做成會計報表定期交個經(jīng)理查詢。</p><p>  對于各個模塊的設(shè)計見表4-1~4-3示:</p><p>  表4-1 銷售管理模塊說明書</p><p>  表4-2 采購管理模塊說明書</p><p> 

100、 表4-3 財務(wù)管理模塊說明書</p><p><b>  續(xù)表</b></p><p>  4.5 數(shù)據(jù)庫設(shè)計</p><p>  在數(shù)據(jù)庫設(shè)計中,我首先創(chuàng)建一個藥品信息管理數(shù)據(jù)庫,然后在數(shù)據(jù)庫中創(chuàng)建需要的表和字段,如果需要,還可以設(shè)計視圖等。在系統(tǒng)分析階段,用E-R圖來說明了藥品信息管理系統(tǒng)的數(shù)據(jù)庫概念模型。同時,在上面的實體以及實體之間

101、關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中的表以及各個表之間的關(guān)系。我在上面的章節(jié)已經(jīng)對系統(tǒng)的主要實體和數(shù)據(jù)流程進行了分析,根據(jù)輸入輸出過程中的元素得到了醫(yī)藥店管理數(shù)據(jù)庫中各個表的設(shè)計結(jié)果如表4-4表4-9所示:</p><p>  表4-4 藥品信息表</p><p>  表4-5 供應(yīng)商信息表</p><p>  表4-6 藥品銷售表</p><p> 

102、 表4-7 藥品類別索引信息表</p><p>  表4-8 藥品采購表</p><p>  表4-9 用戶信息表</p><p><b>  4.6 代碼設(shè)計</b></p><p>  4.6.1 代碼設(shè)計的原則</p><p>  代碼是代表系統(tǒng)中客觀存在的事物名稱、屬性或狀態(tài)的符號,而

103、代碼設(shè)計是將系統(tǒng)中具有某些屬性或特征的信息歸并在一起。我在代碼設(shè)計中遵從以下基本原則:</p><p>  唯一性:在一個分類編碼標(biāo)準(zhǔn)中,每一個編碼對象僅有一個代碼,一個代碼只唯一表示一個編碼對象。如:醫(yī)藥編號。藥品的醫(yī)藥編號是藥品流通期間的唯一代碼。</p><p>  合理性:代碼結(jié)構(gòu)與分類體系相適應(yīng)。</p><p>  可擴充性:在設(shè)計過程中留有適當(dāng)?shù)目臻g,

104、以便以后的補充。如:藥品編號可以增加位數(shù)。</p><p>  簡單性:代碼結(jié)構(gòu)簡單,以便節(jié)省存儲空間和提高系統(tǒng)的處理效率。</p><p>  實用性:代碼能反映對象的特點。</p><p>  規(guī)范性:代碼的書寫統(tǒng)一。</p><p>  4.6.2 代碼設(shè)計</p><p>  代碼表主要包括代碼的類型、名稱、

105、功能、使用范圍、使用要求的說明等</p><p>  在這個醫(yī)藥店管理系統(tǒng)中的主要存儲表中幾乎都用到代碼設(shè)計,在這兒舉一個例子進行說明。</p><p>  在這個系統(tǒng)中銷售編號一般使用20位中的11位,意義如下:</p><p>  XXXX XX XX XXX </p><p><b>  順序號</b><

106、/p><p><b>  職工號</b></p><p><b>  藥品編號</b></p><p><b>  銷售日期</b></p><p>  表4-10 代碼設(shè)計說明表</p><p>  4.7 用戶界面設(shè)計</p><p

107、>  本系統(tǒng)的界面設(shè)計的一些原則:</p><p>  1.樣式統(tǒng)一,所有的界面都使用統(tǒng)一的樣式。</p><p><b>  2.加注窗口標(biāo)題。</b></p><p>  4.7.1 系統(tǒng)界面設(shè)計</p><p>  1.系統(tǒng)的登錄界面如圖4-2所示。</p><p>  2.系統(tǒng)主界

108、面如圖4-3所示。</p><p>  圖4-3 系統(tǒng)主界面</p><p>  3.系統(tǒng)的輸出界面舉例如圖4-4所示。</p><p>  圖4-4 銷售查詢輸出界面</p><p>  4.系統(tǒng)的輸入界面舉例如圖4-5所示。</p><p>  圖4-5 銷售登記界面</p><p>  4

109、.8 輸入/輸出設(shè)計</p><p>  4.8.1 輸入設(shè)計</p><p><b>  1.輸入項目</b></p><p>  可供輸入的項目主要有以下幾個:</p><p> ?。?)藥品信息1:包括要輸入藥品的藥品編號,藥品名稱,藥品類別代碼,售價,廠價,庫存量,單位,有效期至,批準(zhǔn)文號等。</p&g

110、t;<p> ?。?)供應(yīng)商信息1:包括要輸入供應(yīng)商的供應(yīng)商編號,供應(yīng)商名稱,聯(lián)系人,聯(lián)系電話,所在城市等。</p><p>  (3)藥品銷售信息1:包括要輸入銷售編號,銷售日期,藥品編號,藥品名稱,單價,數(shù)量,單位,總額,職工編號等。</p><p>  (4)藥品采購信息1:包括要輸入銷售編號,銷售日期,藥品編號,藥品名稱,單價,數(shù)量,單位,總額,供應(yīng)商編號等。<

111、/p><p> ?。?)用戶信息1:包括要輸入職工號,姓名,用戶登錄名,用戶密碼,權(quán)限代碼等。</p><p><b>  2.輸入的承擔(dān)者</b></p><p>  本系統(tǒng)的輸入工作都是有銷售人員、采購人員、和財務(wù)管理人員從用戶界面錄入的,數(shù)據(jù)來源都是來自于醫(yī)藥信息、藥品銷售信息和藥品采購信息等。</p><p><

112、;b>  3.主要功能要求</b></p><p>  該系統(tǒng)的輸入大都通過用戶界面來進行輸入來完成,我們可以通過界面的程序來控制輸入的正確性,對于輸入的正確性進行檢驗,不正確的輸入不能輸入到數(shù)據(jù)庫中,并給用戶提示,要求用戶修改。通過正確性檢驗可以很好的提高輸入的速度,再加上友好的用戶界面,使輸入變的簡單、方便。節(jié)省人力、物力。</p><p><b>  4.

113、輸入要求</b></p><p>  輸入的主要數(shù)據(jù)類型是字符型,輸入數(shù)據(jù)的來源主要是藥品信息、供應(yīng)商信息、客戶信息等。有的輸入要求一定格式。</p><p><b>  5.輸入校驗</b></p><p>  該系統(tǒng)的輸入的校驗大都通過程序和數(shù)據(jù)庫控制來實現(xiàn)的。比如許多關(guān)鍵字段數(shù)據(jù)庫中就要求非空;而程序?qū)崿F(xiàn)的校驗則會更具體,比如

114、用戶名和密碼輸入的機會不超過3次、日期的檢驗等。</p><p>  4.8.2 輸出設(shè)計</p><p><b>  1.輸出項目</b></p><p>  可供輸出的項目主要有以下幾個:</p><p> ?。?)藥品信息2:包括要輸出藥品的藥品編號,藥品名稱,藥品類別代碼,售價,廠價,庫存量,單位,有效期至,批

115、準(zhǔn)文號等。</p><p> ?。?)供應(yīng)商信息2:包括要輸出供應(yīng)商的供應(yīng)商編號,供應(yīng)商名稱,聯(lián)系人,聯(lián)系電話,所在城市等。</p><p> ?。?)藥品銷售信息2:包括要輸出銷售編號,銷售日期,藥品編號,藥品名稱,單價,數(shù)量,單位,總額,職工編號等。</p><p> ?。?)藥品采購信息2:包括要輸出銷售編號,銷售日期,藥品編號,藥品名稱,單價,數(shù)量,單位,總

116、額,供應(yīng)商編號等。</p><p>  (5)用戶信息2:包括要輸出職工號,姓名,用戶登錄名,用戶密碼,權(quán)限代碼等。</p><p><b>  2.輸出接收者</b></p><p>  不同的用戶權(quán)限只能查詢特定的數(shù)據(jù),上述信息的接收者為可以查詢上述信息的人。</p><p><b>  3.主要功能<

117、;/b></p><p><b>  輸出的幾個功能:</b></p><p> ?。?)供用戶瀏覽相關(guān)信息。</p><p>  (2)供用戶根據(jù)某些查詢條件查詢相關(guān)信息。</p><p> ?。?)為用戶提供打印功能。</p><p><b>  4.輸出要求</b>

118、;</p><p>  輸出的主要數(shù)據(jù)類型也是字符型,輸出數(shù)據(jù)設(shè)備介質(zhì)有用戶界面、網(wǎng)頁、Excel表格等,具體的輸出界面見附帶的可執(zhí)行程序,至于網(wǎng)頁、Excel表格的內(nèi)要根據(jù)用戶的查詢結(jié)果而定,格式見附帶的可執(zhí)行程序。</p><p><b>  4.9 網(wǎng)絡(luò)設(shè)計</b></p><p>  系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)采用以太局域網(wǎng),可以和醫(yī)藥店內(nèi)部的I

119、ntranet相連。用RJ45接口,雙絞線5類網(wǎng)線,交換機、路由器等設(shè)備進行連接,傳輸速率為100MB/S。計算機系統(tǒng)為C/S結(jié)構(gòu),有兩個機器作為服務(wù)器,其中的一個作為備份服務(wù)器,其它的機器為客戶端。服務(wù)器為客戶端的請求提供服務(wù)。</p><p>  4.10 安全保密設(shè)計</p><p>  系統(tǒng)為不同的用戶設(shè)置不同的密碼和權(quán)限,最高權(quán)限只有超級管理員才擁有,可以控制整個系統(tǒng)的所有操作

120、,包括添加超級管理員、操作員和用戶;二級管理權(quán)限是操作員,擁有修改、新增、瀏覽等功能,并能修改自己的密碼;三級權(quán)限為一般的用戶,可以瀏覽信息,但不可以修改信息,只可以修改自己的密碼。所有的用戶都不能越權(quán)操作。系統(tǒng)登陸時要驗證用戶名和密碼,密碼超過3次不正確就會退出系統(tǒng)。</p><p>  4.11 系統(tǒng)故障對策</p><p>  4.11.1 系統(tǒng)故障的類型</p>

溫馨提示

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

評論

0/150

提交評論