![藥店藥品管理系統(tǒng)詳細設(shè)計_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/9/57b3b803-b031-40cc-91eb-5b22a6a255ab/57b3b803-b031-40cc-91eb-5b22a6a255ab1.gif)
![藥店藥品管理系統(tǒng)詳細設(shè)計_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/9/57b3b803-b031-40cc-91eb-5b22a6a255ab/57b3b803-b031-40cc-91eb-5b22a6a255ab2.gif)
![藥店藥品管理系統(tǒng)詳細設(shè)計_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/9/57b3b803-b031-40cc-91eb-5b22a6a255ab/57b3b803-b031-40cc-91eb-5b22a6a255ab3.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、藥店藥品管理系統(tǒng)詳細設(shè)計目錄第一章問題定義1開發(fā)背景2開發(fā)目的第二章可行性研究與需求分析2.1可行性研究技術(shù)可行性經(jīng)濟可行性操作可行性2.2需求分析223數(shù)據(jù)流圖第三章 總體設(shè)計 3.1總體設(shè)計原理3.2運行環(huán)境與系統(tǒng)結(jié)構(gòu)3.3系統(tǒng)流程圖3.4系統(tǒng)功能模塊圖與設(shè)計3.5系統(tǒng)功能分析3.6系統(tǒng)安全與維護措施第四章詳細設(shè)計4.1數(shù)據(jù)庫的概念設(shè)計 .1222223.47.8.10.101010局部E-R模式設(shè)計10全局E-R設(shè)計1314第五章測試185.1測試計劃184.2數(shù)據(jù)庫的邏輯設(shè)計總結(jié)19181818195.2測試目的5.3測試目標5.4測試方法5.5測試項目第一章 問題定義1開發(fā)背景隨著計
2、算機及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,In ternet/l ntranet應(yīng)用在全球范圍內(nèi)日益普及,當 今社會正快速向信息化社會前進, 信息自動化的作用也越來越大,從而使我們從繁雜的事務(wù) 中解放出來,提高了我們的工作效率。如何利用現(xiàn)代信息技術(shù)使企業(yè)擁有快速、高效的市場 反映能力和高度的效率,已是醫(yī)藥經(jīng)營企業(yè),特別是醫(yī)藥連鎖經(jīng)營企業(yè)特別關(guān)心的問題。盡 快建立一個功能齊備的藥品管理系統(tǒng),完善現(xiàn)代企業(yè)的信息化管理機制,已成為醫(yī)藥企業(yè)生 存發(fā)展的當務(wù)之急.通過本系統(tǒng)軟件,能幫助用戶利用計算機管理藥品,快速方便地對客戶 所需要的藥品進行查找,方便了客戶的同時,也使用戶更加方便的管理每天的進貨情況 2開發(fā)目的為了適
3、應(yīng)現(xiàn)代社會人們高度強烈的時間觀念,中小型醫(yī)院藥品管理系統(tǒng)軟件為醫(yī)院帶來了極大的方便。中小型醫(yī)院藥品管理系統(tǒng)可實現(xiàn)對藥品進行各項管理。借助本系統(tǒng)顯示的結(jié)果可以達到以下目的:方便使用者可以安全的查找自己想要的各種藥品信息;通過全面的藥品信息采集和處理,輔助提高系統(tǒng)的管理水平;使用本系統(tǒng),可以有利的發(fā)展小型的藥品管理系統(tǒng)的效率第二章可行性研究與需求分析2.1可行性研究技術(shù)可行性一個完備的中小型醫(yī)院藥品管理系統(tǒng)具有以下優(yōu)越性:方便管理員查詢藥品的進銷等各種情況,節(jié)省時間,可以提高系統(tǒng)的工作效率和準確性。 為了適應(yīng)新形勢的發(fā)展,我進行了這一系統(tǒng)的初步設(shè)計工作,也可以說是做一個初步的探索, 希望它能夠在查
4、詢藥品信息時發(fā)揮高效、便捷的作用,把系統(tǒng)管理員從繁重的工作中解脫出 來!該藥品管理系統(tǒng)是以SQL Server數(shù)據(jù)庫為后臺核心應(yīng)用、以服務(wù)為目的信息平臺,對 資源進行科學的加工整序和管理維護,為藥品信息提供管理。經(jīng)濟可行性經(jīng)濟可行性主要依據(jù)是成本/效益分析,該系統(tǒng)的目標是以最低的成本, 在最短的期限內(nèi) 開發(fā)出藥品管理系統(tǒng)。系統(tǒng)能減少很多不必要的資源,不用像以前那樣用冗余的紙張式的管 理。大大節(jié)省了醫(yī)院的能源。并且計算機的存儲與快速查詢功能大大提高了藥品信息管理的 效率,并且還提高了藥品信息管理的精確度。方便快速的操作,可減少藥品信息管理的漏洞,又減少因工作的冗余出現(xiàn)的錯誤,并且 操作非常簡單,
5、可減少許多不很必要的人員,這無論從物質(zhì)上還是工作人員的工資上都為醫(yī) 院節(jié)約了開支。為醫(yī)院增加了財富。目標系統(tǒng)開發(fā)需求比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上比較低。 而且,目標系統(tǒng)并不是十分的復雜。當系統(tǒng)開發(fā)完實際運行后,將很大程度上提高計算機的 功能,在為使用者帶來便利的同時,也為系統(tǒng)的進一步推廣創(chuàng)造了條件。這帶來的經(jīng)濟回報 將遠超過支出,并且最重要的是該軟件的開發(fā)可以使我們對系統(tǒng)的開發(fā)有全面的認識。從經(jīng) 濟角度考慮,此藥品管理系統(tǒng)開發(fā)可行。操作可行性用戶僅需具有基本的電腦操作能力即可。綜上所述,此項目在技術(shù)、經(jīng)濟、操作和社會效益上是完全可行的。2.2需求分析系統(tǒng)功能及用戶需求
6、分析在開始制作中小型醫(yī)院藥品管理系統(tǒng)之前,就要先明確此系統(tǒng)能做些什么事情, 也就是所謂的需求 1.功能需求(1)對藥品信息的維護,及時的添加新藥品的信息,如藥品編號,藥品名稱,藥品數(shù)量 單價,規(guī)格,購置日期等.(2)對系統(tǒng)的安全性管理,包括用戶的添加以及密碼的修改。日期.(3)對藥品庫存的查詢,包括藥品的編號,藥品名稱,藥品數(shù)量,單價,規(guī)格,購置 過期日期.(4)對各種藥品的銷售的情況進行統(tǒng)計,對進貨情況進行統(tǒng)計,對報損情況進行統(tǒng)計 2 信息需求本系統(tǒng)應(yīng)該包含用戶個人基本信息的管理,藥品基本信息的管理,客戶基本信息 的管理,供貨商基本信息的管理等。用戶個人基本信息:編號,姓名,性別,年齡,出生
7、年月,籍貫,聯(lián)系電話藥品基本信息的管理:藥品編號,規(guī)格擻量,單價,生產(chǎn)日期,生產(chǎn)廠商 客戶基本信息:姓名,性別,年齡,出生年月,聯(lián)系電話,家庭住址供貨商基本信息:供貨商編號,名稱,地址,聯(lián)系電話,郵編 3.處理需求本管理系統(tǒng)要求能夠?qū)崿F(xiàn)瀏覽藥品的所有信息,瀏覽供貨商的所有信息,用戶對 藥品的管理信息等功能。4.用戶需求醫(yī)院藥品管理系統(tǒng)針對的用戶主要是藥品管理員,客戶和供貨商.用戶需求包括以下兩個方面:藥品管理員可以在登陸驗證通過以后,進入藥品管理系統(tǒng)界面進行 增加用戶、修改用管理員能夠在登陸系統(tǒng)后對藥品信息進行藥品增加、藥品刪除、藥品修改 管理員能夠在登陸系統(tǒng)后對供貨商信息進行增加、刪除、修改
8、223數(shù)據(jù)流圖數(shù)據(jù)流程圖,它是描述數(shù)據(jù)處理過程的有力工具。數(shù)據(jù)流程圖從數(shù)據(jù)傳遞和加工的角度, 以圖型的方式刻畫數(shù)據(jù)處理系統(tǒng)的工作情況。數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯 模型的主要工具,它可以用少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。本管理系統(tǒng)的數(shù)據(jù)流圖如下圖 2.1所示:藥藥品岀入庫信息/品/藥品信息藥 品圖2.1藥品管理系統(tǒng)的圖2.2藥品管理系統(tǒng)的頂圖2.3藥品管理層藥品藥品信息藥品信息2.1藥品信息.2庫存信息D2庫存清單.3報表信息岀貨信息岀貨信息八出貨信息.47d3圖2.4銷售管理層數(shù)據(jù)定貨信息定貨信息I D1定貨信息3定貨報表供定貨信息4.4采定貨報表圖2
9、.5供貨商管理層數(shù)第二章總體設(shè)計3.1總體設(shè)計原理階段經(jīng)過了需求分析,我們已經(jīng)清楚了系統(tǒng)所要完成的全部功能,接下來就是決定“怎么做 概括的說,總體設(shè)計的基本目的就是回答“系統(tǒng)應(yīng)該如何實現(xiàn) ? ”的這個問題。通過這個 的工作,將劃分出組成系統(tǒng)的物理元素:程序,文件,數(shù)據(jù)庫,人工過程和文件等??傮w設(shè) 計階段的另一項重要任務(wù)是設(shè)計基本的結(jié)構(gòu), 也就是要確定系統(tǒng)中每個程序是由哪些模塊組 成,以及這些模塊間的相互關(guān)系。采用模塊化原理可以使軟件結(jié)構(gòu)清晰,不僅容易設(shè)計也容易閱讀和理解。因為程序的錯 誤通常局限在有關(guān)的模塊及它們之間的接口中,所以模塊化使軟件容易測試和調(diào)試。應(yīng)而有 助于提高系統(tǒng)的可靠性。并且模
10、塊化還能夠提高軟件的可修改性,也有助于軟件開發(fā)工程的 組織管理。因此,在進行軟件結(jié)構(gòu)設(shè)計時應(yīng)該遵循的最主要的原理就是模塊化獨立原理。3.2運行環(huán)境與系統(tǒng)結(jié)構(gòu)3.3系統(tǒng)流程圖該藥品管理系統(tǒng)的系統(tǒng)流程圖如下:圖3.1藥品管理系統(tǒng)的系統(tǒng)流程圖3.4系統(tǒng)功能模塊圖與設(shè)計采用模塊化原理可以使軟件結(jié)構(gòu)清晰,不僅容易設(shè)計也容易閱讀和理解。因為程序錯誤 常局限在有關(guān)的模塊及它們之間的接口中,所以模塊化使軟件容易測試和調(diào)試,因而有助于 提高軟件的可靠性。一個好的電子系統(tǒng)要有一些必要的模塊組成,若缺少了某些模塊那么這 個系統(tǒng)就會有缺陷。1)中小型醫(yī)院藥品管理系統(tǒng)需要實現(xiàn)的功能主要有五大塊,系統(tǒng)的功能模塊圖如下圖所
11、 示:藥品管理系統(tǒng)用戶管理模玦藥品管理模銷售管理添刪加除供供貨貨商商修 改 供 貨 商圖4.2功能模塊圖2)功能的實現(xiàn):用戶管理模塊:藥品管理員可以在登陸驗證通過以后,進入藥品管理系統(tǒng)界面進 行增加,刪除,更新用戶信息以及修改用戶密碼等藥品管理模塊:用戶登錄該系統(tǒng)后,可對藥品信息進行增加,刪除,更新,并且對藥 品進行查詢等操作供貨商管理模塊:用戶登錄該系統(tǒng)后,可對供貨商信息進行增加 ,刪除,修改銷售管理模塊:用戶登錄系統(tǒng)后,可對銷售信息進行查詢,對退貨信息進行查詢統(tǒng)計模塊:用戶登錄該系統(tǒng)后,可對銷售信息進行統(tǒng)計,對進貨信息進行統(tǒng)計,對報損信息進行統(tǒng)計3.5系統(tǒng)功能分析權(quán)限功能:為用戶設(shè)置權(quán)限功
12、能,可分為普通用戶,一般用戶,超級用戶。普通用戶只 是查詢不能修改,一般用戶只能對授權(quán)范圍內(nèi)進行相應(yīng)修改及刪除,超級用戶能修改、刪除 所有信息。錄入功能:為一般用戶提供相應(yīng)的錄入功能,為超級用戶提供對所有信息的錄入功能。查詢功能:為所有用戶提供查詢的功能,可查詢允許范圍內(nèi)的所有信息。維護功能:為一般用戶提供查詢及相應(yīng)的修改,刪除功能,為超級用戶提供對所有信息 的修改刪除功能。幫助功能:能幫助初次使用者對本系統(tǒng)的應(yīng)用及處理常見的問題。退出功能:結(jié)束并關(guān)閉系統(tǒng)。3.6系統(tǒng)安全與維護措施本系統(tǒng)采用直接方式添加記錄,該方法直接而簡單,為了避免輸入有錯誤,該功能界面 對用戶容易出錯的地方都給出了輸入提示
13、,同時也使用了更新和取消按鈕來確認數(shù)據(jù)的取消 輸入,如果輸入數(shù)據(jù)與實際數(shù)據(jù)不相復,則系統(tǒng)會給出提示信息,讓你重新輸入正確的數(shù)值。此管理系統(tǒng)也為系統(tǒng)用戶提供了一定的安全性,該系統(tǒng)可以多人使用,每人使用不同的 用戶名和密碼進入系統(tǒng),但只有系統(tǒng)管理員的權(quán)限可以進行用戶的管理 ,其它用戶都不能對用 戶進行操作。一個好的管理系統(tǒng),應(yīng)該為系統(tǒng)提供處理系統(tǒng)故障,恢復系統(tǒng)數(shù)據(jù)的功能。該 系統(tǒng)也同樣提供了數(shù)據(jù)維護(包括對數(shù)據(jù)的備份、恢復)兩項功能。建議用戶定期備份系統(tǒng) 數(shù)據(jù),這樣在系統(tǒng)出現(xiàn)問題時,可以進行有效地恢復。第四章詳細設(shè)計4.1數(shù)據(jù)庫的概念設(shè)計根據(jù)對數(shù)據(jù)流圖和數(shù)據(jù)字典的分析,確定該應(yīng)用中的實體、屬性和實
14、體之間的聯(lián)系,并 畫出系統(tǒng)總體的E-R圖。概念設(shè)計可分為三步進行:首先設(shè)計局部 E-R模式,然后把各局部 E-R模式綜合成一個全局模式,最后對全局ER模式進行優(yōu)化,得到最終的模式,即概念模式。 局部E-R模式設(shè)計利用ER方法可分成三步進行:首先設(shè)計局部 ER模式,然后把各局部 ER模式綜合成一個全局模式,最后對全局 ER模式進行優(yōu)化,得到最終的模式,即概念模式各個實體的E-R圖如下所示:圖4.4供貨商信息E-R圖圖4.5定貨報表E-R圖藥品編號規(guī)藥品名稱匕數(shù)量:出貨圖4.6出貨報表E-R圖貨出庫單價生藥品名稱出藥品編號規(guī)入庫單價藥品名稱化藥品編號尸用戶名圖4.8出貨信息E-R圖圖4.7定貨信息
15、E-R圖圖4.9用戶登錄信息E-R圖全局E-R設(shè)計所有局部ER模式都設(shè)計好了后,接下來就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部 ER模式,而且必須合理地表示一個完整、一致的數(shù)據(jù)庫概念 結(jié)構(gòu) 系統(tǒng)的總體E-R圖說明1)每個用戶可以查看多個定貨報表,一份定貨報表可以被多個用戶查看;2)每個用戶可以查看多種藥品信息,每一種藥品信息可被多個用戶查看;3)每個用戶可以查看多個出貨信息,每一種出貨信息可被多個用戶查看;4)5)6)7)每個客戶可以購買多種藥品,每一種藥品可被多個客戶購買;每個客戶可以查看多個出貨報表,而每個出貨報表只能被買藥品的客戶所查看; 每個供貨商可以提供多種
16、藥品,每種藥品可以被多個供貨商所提供; 每個供貨商可以查看多個定貨信息,但每個定貨信息只能被一個供貨商查看,即提供杳杳1m供nJm客貨商、1購藥品的供貨商;圖4.10全局E-R圖4.2數(shù)據(jù)庫的邏輯設(shè)計藥品(藥品編號、藥品名稱、藥品單價、數(shù)量、規(guī)格、購置日期、生產(chǎn)廠家)用戶(用戶編號、姓名、性別、出生日期、家庭住址、聯(lián)系電話)供貨商(供貨商編號、名稱、地址、電話、郵編、)客戶(姓名、性別、 年齡、出生日期、家庭住址、聯(lián)系電話)定貨報表(藥品編號、藥品名稱、數(shù)量、定貨日期、生產(chǎn)廠商、規(guī)格)出貨報表(藥品編號、藥品名稱、數(shù)量、出貨日期、生產(chǎn)廠商、規(guī)格)4.3貨信息(藥品編號、入庫單價、藥品名稱、數(shù)量
17、、定貨日期、生產(chǎn)廠商、規(guī)格) 貨信息(藥品編號、出庫單價、藥品名稱、數(shù)量、出貨日期、生產(chǎn)廠商、規(guī)格) 用戶登陸(用戶名,密碼)序流程圖圖4.12藥品管理系統(tǒng)的程序流程圖第五章測試5.1測試計劃軟件測試階段的主要任務(wù)是發(fā)現(xiàn)并排除在分析、設(shè)計、編程各階段中產(chǎn)生的各種類型的 錯誤,以得到可使用的軟件系統(tǒng)。關(guān)于軟件測試,很多人認為“測試是證實程序中不存在錯誤”、“測試的目的是要證實程序正確地執(zhí)行了預期的功能”、“測試的過程是使人們確信程序可完成預期要完成的工作過程” 等。但這些定義是有缺陷的。因為進行測試不應(yīng)該只是為了證實程序的質(zhì)量有多好,而應(yīng)該 從程序本身存在錯誤這個假定出發(fā),從中發(fā)現(xiàn)盡可能多的錯誤
18、。從這個定義出發(fā),我們應(yīng)該 發(fā)發(fā)現(xiàn)了錯誤的測試看作是成功的測試,而沒有發(fā)現(xiàn)錯誤的測試應(yīng)該看作是失敗的測試。軟件測試的目的:(1)測試是程序的執(zhí)行過程,目的在于發(fā)現(xiàn)錯誤。(2)一個好的測試用例在于能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤。(3)一個成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯誤的測試。因此,測試一般不可能發(fā)現(xiàn)程序中的所有錯誤,測試只能證明程序中存在錯誤,但不能 證明程序中不存在錯誤。5.2測試目的在軟件的開發(fā)過程中存在許多復雜的問題,為了保證軟件在投入運行中;保證軟件的質(zhì) 量和運行的安全行,測試過程是必不可少的,同時也是關(guān)鍵的。測試是為了發(fā)現(xiàn)軟件在運行 過程中所出現(xiàn)的問題,并在出現(xiàn)問題時能夠及時的做出相應(yīng)的修改。5.3測試目標測試的目標是保證軟件在投入運行中的安全性和穩(wěn)定行。5.4測試方法測試方法是測試過程中至關(guān)重要的環(huán)節(jié),采用的測試方法不同所產(chǎn)生的效果和所用的測 試經(jīng)費也是不同的。一個好的測試方法能夠提高測試的效率,縮短測試的時間,也能夠減少 測試的經(jīng)費。5
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 簡單公司場地租用合同
- 貨車轉(zhuǎn)讓合同范本
- 消防維保合同書
- 購銷日化用品的合同
- 氨-柴油雙燃料發(fā)動機性能仿真及優(yōu)化研究
- 一種新型義齒修復材料JSAM的生物相容性評價
- 2025年人教版拓展型課程化學下冊階段測試試卷含答案
- 2025年浙教版九年級歷史下冊月考試卷含答案
- 2025年湘師大新版七年級歷史上冊月考試卷含答案
- 2025年人教新起點必修3物理上冊月考試卷
- 全過程造價咨詢服務(wù)的質(zhì)量、進度、保密等保證措施
- 人文關(guān)懷在護理工作中的體現(xiàn)
- 2025年1月八省聯(lián)考高考綜合改革適應(yīng)性測試-高三生物(陜西、山西、寧夏、青海卷) 含解析
- 環(huán)保行業(yè)深度研究報告
- 社會主義核心價值觀課件
- 《公路養(yǎng)護安全培訓》課件
- 公益捐助活動影響力評估方法
- 第七講推動構(gòu)建新時代的大國關(guān)系格局-2024年形勢與政策(課件)
- 2025年高考作文備考:議論文寫作的論證手法
- 2024年可行性研究報告投資估算及財務(wù)分析全套計算表格(含附表-帶只更改標紅部分-操作簡單)
- 湖北省石首楚源“源網(wǎng)荷儲”一體化項目可研報告
評論
0/150
提交評論