藥店藥品管理系統(tǒng)詳細(xì)設(shè)計(jì)_第1頁
藥店藥品管理系統(tǒng)詳細(xì)設(shè)計(jì)_第2頁
藥店藥品管理系統(tǒng)詳細(xì)設(shè)計(jì)_第3頁
藥店藥品管理系統(tǒng)詳細(xì)設(shè)計(jì)_第4頁
藥店藥品管理系統(tǒng)詳細(xì)設(shè)計(jì)_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

目錄

第一章問題定義.....................................................1

1開發(fā)背景.............................................................1

2開發(fā)目...............................................................1

第二章可行性研究和需求分析........................................2

2.1可行性研究...........................................................2

技術(shù)可行性............................................................2

經(jīng)濟(jì)可行性............................................................2

操作可行性............................................................3

2.2需求分析.............................................................3

數(shù)據(jù)流圖..............................................................4

第三章總體設(shè)計(jì).......................................................6

3.1總體設(shè)計(jì)原理.........................................................6

3.2運(yùn)行環(huán)境和系統(tǒng)結(jié)構(gòu).................................................7

3.3系統(tǒng)流程圖...........................................................7

3.4系統(tǒng)功能模塊圖和設(shè)計(jì)................................................8

3.5系統(tǒng)功能分析.........................................................9

3.6系統(tǒng)安全和維護(hù)措施.................................................10

第四章詳細(xì)設(shè)計(jì).....................................................10

4.1數(shù)據(jù)庫概念設(shè)計(jì)....................................................10

局部E-R模式設(shè)計(jì).....................................................11

全局E-R設(shè)計(jì).........................................................14

4.2數(shù)據(jù)庫邏輯設(shè)計(jì)......................................................15

第五章測試..........................................................18

5.1測試計(jì)劃...........................................................18

5.2測試目...............................................................18

5.3測試目標(biāo)...........................................................19

5.4測試方法............................................................19

5.5測試項(xiàng)目............................................................19

總結(jié)...................................................................19

第一章問題定義

1開發(fā)背景

隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)飛速發(fā)展,Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普

及,當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息自動(dòng)化作用也越來越大,從而使我們從

繁雜事務(wù)中解放出來,提高了我們工作效率。如何利用現(xiàn)代信息技術(shù)使企業(yè)擁有快速、

高效市場反映能力和高度效率,已是醫(yī)藥經(jīng)營企業(yè),特別是醫(yī)藥連鎖經(jīng)營企業(yè)特別關(guān)

心問題。盡快建立一個(gè)功能齊備藥品管理系統(tǒng),完善現(xiàn)代企業(yè)信息化管理機(jī)制,已成

為醫(yī)藥企業(yè)生存發(fā)展當(dāng)務(wù)之急.通過本系統(tǒng)軟件,能幫助用戶利用計(jì)算機(jī)管理藥品,

快速方便地對客戶所需要藥品進(jìn)行查找,方便了客戶同時(shí),也使用戶更加方便管理每

天進(jìn)貨情況.

2開發(fā)目

為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈時(shí)間觀念,中小型醫(yī)院藥品管理系統(tǒng)軟件

為醫(yī)院帶來了極大方便。

中小型醫(yī)院藥品管理系統(tǒng)可實(shí)現(xiàn)對藥品進(jìn)行各項(xiàng)管理。借助本系統(tǒng)顯示結(jié)

果可以達(dá)到以下目:

?方便使用者可以安全查找自己想要各種藥品信息;

?通過全面藥品信息采集和處理,輔助提高系統(tǒng)管理水平;

使用本系統(tǒng),可以有利發(fā)展小型藥品管理系統(tǒng)效率。

第二章可行性研究和需求分析

2.1可行性研究

技術(shù)可行性

一個(gè)完備中小型醫(yī)院藥品管理系統(tǒng)具有以下優(yōu)越性:

方便管理員查詢藥品進(jìn)銷等各種情況,節(jié)省時(shí)間,可以提高系統(tǒng)工作效率和準(zhǔn)確

性。為了適應(yīng)新形勢發(fā)展,我進(jìn)行了這一系統(tǒng)初步設(shè)計(jì)工作,也可以說是做一個(gè)初步

探索,希望它能夠在查詢藥品信息時(shí)發(fā)揮高效、便捷作用,把系統(tǒng)管理員從繁重工作中

解脫出來!

該藥品管理系統(tǒng)是以SQLServer數(shù)據(jù)庫為后臺核心應(yīng)用、以服務(wù)為目信息平臺,

對資源進(jìn)行科學(xué)加工整序和管理維護(hù),為藥品信息提供管理。

經(jīng)濟(jì)可行性

經(jīng)濟(jì)可行性主要依據(jù)是成本/效益分析,該系統(tǒng)目標(biāo)是以最低成本,在最短期限內(nèi)

開發(fā)出藥品管理系統(tǒng)。系統(tǒng)能減少很多不必要資源,不用像以前那樣用冗余紙張式管

理。大大節(jié)省了醫(yī)院能源。并且計(jì)算機(jī)存儲(chǔ)和快速查詢功能大大提高了藥品信息管理

效率,并且還提高了藥品信息管理精確度。

方便快速操作,可減少藥品信息管理漏洞,又減少因工作冗余出現(xiàn)錯(cuò)誤,并且操

作非常簡單,可減少許多不很必要人員,這無論從物質(zhì)上還是工作人員工資上都為醫(yī)

院節(jié)約了開支。為醫(yī)院增加了財(cái)富。

目標(biāo)系統(tǒng)開發(fā)需求比較低,加上具有成熟軟硬件環(huán)境,所以在軟硬件支出上比較

低。而且,目標(biāo)系統(tǒng)并不是十分復(fù)雜。當(dāng)系統(tǒng)開發(fā)完實(shí)際運(yùn)行后,將很大程度上提高

計(jì)算機(jī)功能,在為使用者帶來便利同時(shí),也為系統(tǒng)進(jìn)一步推廣創(chuàng)造了條件。這帶來經(jīng)

濟(jì)回報(bào)將遠(yuǎn)超過支出,并且最重要是該軟件開發(fā)可以使我們對系統(tǒng)開發(fā)有全面認(rèn)識。

從經(jīng)濟(jì)角度考慮,此藥品管理系統(tǒng)開發(fā)可行。

操作可行性

用戶僅需具有基本電腦操作能力即可。

綜上所述,此項(xiàng)目在技術(shù)、經(jīng)濟(jì)、操作和社會(huì)效益上是完全可行。

2.2需求分析

系統(tǒng)功能及用戶需求分析

在開始制作中小型醫(yī)院藥品管理系統(tǒng)之前,就要先明確此系統(tǒng)能做些什么

事情,也就是所謂需求.

1.功能需求

(1)對藥品信息維護(hù),及時(shí)添加新藥品信息,如藥品編號,藥品名稱,藥品數(shù)量,

單價(jià),規(guī)格,購置日期等.

(2)對系統(tǒng)安全性管理,包括用戶添加以及密碼修改。

(3)對藥品庫存查詢,包括藥品編號,藥品名稱,藥品數(shù)量,單價(jià),規(guī)格,購置日

期.過期日期.

(4)對各種藥品銷售情況進(jìn)行統(tǒng)計(jì),對進(jìn)貨情況進(jìn)行統(tǒng)計(jì),對報(bào)損情況進(jìn)行統(tǒng)計(jì)

2.信息需求

本系統(tǒng)應(yīng)該包含用戶個(gè)人基本信息管理,藥品基本信息管理,客戶基本信

息管理,供貨商基本信息管理等。

用戶個(gè)人基本信息:編號,姓名,性別,年齡,出生年月,籍貫,聯(lián)系電話

藥品基本信息管理:藥品編號,規(guī)格,數(shù)量,單價(jià),生產(chǎn)日期,生產(chǎn)廠商

客戶基本信息:姓名,性別,年齡,出生年月,聯(lián)系電話,家庭住址

供貨商基本信息:供貨商編號,名稱,地址,聯(lián)系電話,郵編

3.處理需求

本管理系統(tǒng)要求能夠?qū)崿F(xiàn)瀏覽藥品所有信息,瀏覽供貨商所有信息,用戶

對藥品管理信息等功能。

4.用戶需求

醫(yī)院藥品管理系統(tǒng)針對用戶主要是藥品管理員,客戶和供貨商.

用戶需求包括以下兩個(gè)方面:

藥品管理員可以在登陸驗(yàn)證通過以后,進(jìn)入藥品管理系統(tǒng)界面進(jìn)行增加用戶、

修改用戶密碼.

管理員能夠在登陸系統(tǒng)后對藥品信息進(jìn)行藥品增加、藥品刪除、藥品修改.

管理員能夠在登陸系統(tǒng)后對供貨商信息進(jìn)行增加、刪除、修改

數(shù)據(jù)流圖

數(shù)據(jù)流程圖,它是描述數(shù)據(jù)處理過程有力工具。數(shù)據(jù)流程圖從數(shù)據(jù)傳遞和加工角

度,以圖型方式刻畫數(shù)據(jù)處理系統(tǒng)工作情況。數(shù)據(jù)流程圖是一種能全面地描述信息系

統(tǒng)邏輯模型主要工具,它可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中流動(dòng)、處理

和存儲(chǔ)情況。本管理系統(tǒng)數(shù)據(jù)流圖如下圖2.1所示:

圖2.1藥品管理系統(tǒng)基本系統(tǒng)模型

藥品信息

定貨信息

,,

供貨商

圖2.2藥品管理系統(tǒng)的頂層數(shù)據(jù)流圖

圖2.3藥品管理層數(shù)據(jù)流圖

圖2.4銷售管理層數(shù)據(jù)流圖

定貨信息

藥品管藥品信息biI定貨信息

理員更新庫

婪3.4

供貨L定貨信息

商,定貨信息處理訂

3.5貨

處理出圖2.5供貨商管理層數(shù)據(jù)流圖

第三章總體設(shè)計(jì)

L_______

3.1總體設(shè)計(jì)原理

經(jīng)過了需求分析,我們已經(jīng)清楚了系統(tǒng)所要完成全部功能,接下來就是決定“怎

么做”。概括說,總體設(shè)計(jì)基本目就是回答“系統(tǒng)應(yīng)該如何實(shí)現(xiàn)”這個(gè)問題。通過

這個(gè)階段工作,將劃分出組成系統(tǒng)物理元素:程序,文件,數(shù)據(jù)庫,人工過程和文件

等??傮w設(shè)計(jì)階段另一項(xiàng)重要任務(wù)是設(shè)計(jì)基本結(jié)構(gòu),也就是要確定系統(tǒng)中每個(gè)程序是

由哪些模塊組成,以及這些模塊間相互關(guān)系。

采用模塊化原理可以使軟件結(jié)構(gòu)清晰,不僅容易設(shè)計(jì)也容易閱讀和理解。因?yàn)槌?/p>

序錯(cuò)誤通常局限在有關(guān)模塊及它們之間接口中,所以模塊化使軟件容易測試和調(diào)試。

應(yīng)而有助于提高系統(tǒng)可靠性。并且模塊化還能夠提高軟件可修改性,也有助于軟件開

發(fā)工程組織管理。因此,在進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)時(shí)應(yīng)該遵循最主要原理就是模塊化獨(dú)立

原理。

3.2運(yùn)行環(huán)境和系統(tǒng)結(jié)構(gòu)

3.3系統(tǒng)流程圖

該藥品管理系統(tǒng)系統(tǒng)流程圖如下:

3.4系統(tǒng)功能模塊圖和設(shè)計(jì)

采用模塊化原理可以使軟件結(jié)構(gòu)清晰,不僅容易設(shè)計(jì)也容易閱讀和理解。因?yàn)槌?/p>

序錯(cuò)誤常局限在有關(guān)模塊及它們之間接口中,所以模塊化使軟件容易測試和調(diào)試,因

而有助于提高軟件可靠性。一個(gè)好電子系統(tǒng)要有一些必要模塊組成,若缺少了某些模

塊則這個(gè)系統(tǒng)就會(huì)有缺陷。

1)中小型醫(yī)院藥品管理系統(tǒng)需要實(shí)現(xiàn)功能主要有五大塊,系統(tǒng)功能模塊圖如下圖

所示:

圖4.2功能模塊圖

2)功能實(shí)現(xiàn):

用戶管理模塊:藥品管理員可以在登陸驗(yàn)證通過以后,進(jìn)入藥品管理系統(tǒng)界面

進(jìn)行增加,刪除,更新用戶信息以及修改用戶密碼等.

藥品管理模塊:用戶登錄該系統(tǒng)后,可對藥品信息進(jìn)行增加,刪除,更新,并且

對藥品進(jìn)行查詢等操作.

供貨商管理模塊:用戶登錄該系統(tǒng)后,可對供貨商信息進(jìn)行增加,刪除,修改.

銷售管理模塊:用戶登錄系統(tǒng)后,可對銷售信息進(jìn)行查詢,對退貨信息進(jìn)行查詢.

統(tǒng)計(jì)模塊:用戶登錄該系統(tǒng)后,可對銷售信息進(jìn)行統(tǒng)計(jì),對進(jìn)貨信息進(jìn)行統(tǒng)計(jì),

對報(bào)損信息進(jìn)行統(tǒng)計(jì).

3.5系統(tǒng)功能分析

權(quán)限功能:為用戶設(shè)置權(quán)限功能,可分為普通用戶,一般用戶,超級用戶。普通

用戶只是查詢不能修改,一般用戶只能對授權(quán)范圍內(nèi)進(jìn)行相應(yīng)修改及刪除,超級用戶

能修改、刪除所有信息。

錄入功能:為一般用戶提供相應(yīng)錄入功能,為超級用戶提供對所有信息錄入功能。

查詢功能:為所有用戶提供查詢功能,可查詢允許范圍內(nèi)所有信息。

維護(hù)功能:為一般用戶提供查詢及相應(yīng)修改,刪除功能,為超級用戶提供對所有

信息修改刪除功能。

幫助功能:能幫助初次使用者對本系統(tǒng)應(yīng)用及處理常見問題。

退出功能:結(jié)束并關(guān)閉系統(tǒng)。

3.6系統(tǒng)安全和維護(hù)措施

本系統(tǒng)采用直接方式添加記錄,該方法直接而簡單.,為了避免輸入有錯(cuò)誤,該功

能界面對用戶容易出錯(cuò)地方都給出了輸入提示,同時(shí)也使用了更新和取消按鈕來確認(rèn)

數(shù)據(jù)取消輸入,如果輸入數(shù)據(jù)和實(shí)際數(shù)據(jù)不相復(fù),則系統(tǒng)會(huì)給出提示信息,讓你重新

輸入正確數(shù)值。

此管理系統(tǒng)也為系統(tǒng)用戶提供了一定安全性,該系統(tǒng)可以多人使用,每人使用不

同用戶名和密碼進(jìn)入系統(tǒng),但只有系統(tǒng)管理員權(quán)限可以進(jìn)行用戶管理,其它用戶都不能

對用戶進(jìn)行操作。一個(gè)好管理系統(tǒng),應(yīng)該為系統(tǒng)提供處理系統(tǒng)故障,恢復(fù)系統(tǒng)數(shù)據(jù)功

能。該系統(tǒng)也同樣提供了數(shù)據(jù)維護(hù)(包括對數(shù)據(jù)備份、恢復(fù))兩項(xiàng)功能。建議用戶定

期備份系統(tǒng)數(shù)據(jù),這樣在系統(tǒng)出現(xiàn)問題時(shí),可以進(jìn)行有效地恢復(fù)。

第四章詳細(xì)設(shè)計(jì)

4.1數(shù)據(jù)庫概念設(shè)計(jì)

根據(jù)對數(shù)據(jù)流圖和數(shù)據(jù)字典分析,確定該應(yīng)用中實(shí)體、屬性和實(shí)體之間聯(lián)系,并

畫出系統(tǒng)總體E-R圖。概念設(shè)計(jì)可分為三步進(jìn)行:首先設(shè)計(jì)局部E-R模式,然后把各

局部E-R模式綜合成一個(gè)全局模式,最后對全局ER模式進(jìn)行優(yōu)化,得到最終模式,即

概念模式。

4.1.1局部E-R模式設(shè)計(jì)

利用ER方法可分成三步進(jìn)行:首先設(shè)計(jì)局部ER模式,然后把各局部ER模式綜合

成一個(gè)全局模式,最后對全局ER模式進(jìn)行優(yōu)化,得到最終模式,即概念模式。

各個(gè)實(shí)體E-R圖如下所示:

圖4.2用戶信息E-R圖

圖4.5定貨報(bào)表E-R圖

圖4.8出貨信息E-R圖

圖4.9用戶登錄信息E-R圖

4.1.2全局E-R設(shè)計(jì)

所有局部ER模式都設(shè)計(jì)好了后,接下來就是把它們綜合成單一全局概念結(jié)構(gòu)。全

局概念結(jié)構(gòu)不僅要支持所有局部ER模式,而且必須合理地表示一個(gè)完整、一致數(shù)據(jù)庫

概念結(jié)構(gòu)。

系統(tǒng)總體E-R圖說明

1)每個(gè)用戶可以查看多個(gè)定貨報(bào)表,一份定貨報(bào)表可以被多個(gè)用戶查看;

2)每個(gè)用戶可以查看多種藥品信息,每一種藥品信息可被多個(gè)用戶查看;

3)每個(gè)用戶可以查看多個(gè)出貨信息,每一種出貨信息可被多個(gè)用戶查看;

4)每個(gè)客戶可以購買多種藥品,每一種藥品可被多個(gè)客戶購買;

5)每個(gè)客戶可以查看多個(gè)出貨報(bào)表,而每個(gè)出貨報(bào)表只能被買藥品客戶所查看;

6)每個(gè)供貨商可以提供多種藥品,每種藥品可以被多個(gè)供貨商所提供;

7)每個(gè)供貨商可以查看多個(gè)定貨信息,但每個(gè)定貨信息只能被一個(gè)供貨商查看,

即提供藥品供貨商;

圖4.10全局E-R圖

4.2數(shù)據(jù)庫邏輯設(shè)計(jì)

藥品(藥品編號、藥品名稱、藥品單價(jià)、數(shù)量、規(guī)格、購置日期、生產(chǎn)廠家)

用戶(用戶編號、姓名、性別、出生日期、家庭住址、聯(lián)系電話)

供貨商(供貨商編號、名稱、地址、電話、郵編、)

客戶(姓名、性別、年齡、出生日期、家庭住址、聯(lián)系電話)

定貨報(bào)表(藥品編號、藥品名稱、數(shù)量、定貨日期、生產(chǎn)廠商、規(guī)格)

出貨報(bào)表(藥品編號、藥品名稱、數(shù)量、出貨日期、生產(chǎn)廠商、規(guī)格)

定貨信息(藥品編號、入庫單價(jià)、藥品名稱、數(shù)量、定貨日期、生產(chǎn)廠商、規(guī)格)

出貨信息(藥品編號、出庫單價(jià)、藥品名稱、數(shù)量、出貨日期、生產(chǎn)廠商、規(guī)格)

用戶登陸(用戶名,密碼)

4.3程序流程圖

圖4.12藥品管理系統(tǒng)程序流程圖

第五章測試

5.1測試計(jì)劃

軟件測試階段主要任務(wù)是發(fā)現(xiàn)并排除在分析、設(shè)計(jì)、編程各階段中產(chǎn)生各種類型

錯(cuò)誤,以得到可使用軟件系統(tǒng)。

關(guān)于軟件測試,很多人認(rèn)為

溫馨提示

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

最新文檔

評論

0/150

提交評論