醫(yī)院藥品進(jìn)銷存系統(tǒng)_第1頁
醫(yī)院藥品進(jìn)銷存系統(tǒng)_第2頁
醫(yī)院藥品進(jìn)銷存系統(tǒng)_第3頁
醫(yī)院藥品進(jìn)銷存系統(tǒng)_第4頁
醫(yī)院藥品進(jìn)銷存系統(tǒng)_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、由于對醫(yī)院和藥品編碼等信息不是很熟悉,我們在網(wǎng)上和附近的醫(yī)院進(jìn)行了系統(tǒng)的調(diào)查,以使我們的設(shè)計(jì)更符合實(shí)際包括以下幾個方面:1、醫(yī)院藥品進(jìn)銷存業(yè)務(wù)狀況:系統(tǒng)需求、組織結(jié)構(gòu)、管理內(nèi)容、業(yè)務(wù)過程等。2、數(shù)據(jù)的規(guī)范與統(tǒng)一:詳細(xì)了解了藥品統(tǒng)一編碼的規(guī)范,對于同一種編碼的藥品它的通用名,劑型,規(guī)格是相同的。而與其它屬性(質(zhì)量層次,價格等)無關(guān)。3、其他要求:對數(shù)據(jù)保密性、數(shù)據(jù)完整性的要求,對數(shù)據(jù)精度和數(shù)據(jù)吞吐量的要求,對來功能、應(yīng)用范圍擴(kuò)展性的要求等。本設(shè)計(jì)要實(shí)現(xiàn)的是醫(yī)院藥品進(jìn)銷存系統(tǒng),在設(shè)計(jì)該系統(tǒng)時,應(yīng)盡可能貼近實(shí)際、便于用戶操作.系統(tǒng)在實(shí)現(xiàn)上應(yīng)該具有如下功能:G.輸出相應(yīng)的數(shù)據(jù)報(bào)表。.在需求分析的基礎(chǔ)上

2、,我們對醫(yī)院藥品進(jìn)銷存系統(tǒng)有了一定的了解。在分析設(shè)計(jì)概念模型時,首先找出模型所需的實(shí)體,然后找到各實(shí)體之間的關(guān)系,畫出 ER模型圖。2.1、實(shí)體及其間的關(guān)系設(shè)計(jì).邏輯結(jié)構(gòu)設(shè)計(jì)的目的是將 ER模型向關(guān)系模型轉(zhuǎn)換,注意轉(zhuǎn)換時關(guān)系的主鍵、外鍵的設(shè)置以保持原有的 ER 模型中實(shí)體與實(shí)體之間的關(guān)系,另外還應(yīng)當(dāng)進(jìn)行規(guī)范化處理以消除數(shù)據(jù)冗余。.注1) 每一個實(shí)體類型轉(zhuǎn)換成一個關(guān)系模式。如實(shí)體 Medicine,StoreRoom,Operator,Provider,都可以轉(zhuǎn)化成對應(yīng)的一個關(guān)系模式。關(guān)系模型的主鍵是ER 模型的標(biāo)識符,其他屬性一樣。2) 一個聯(lián)系可轉(zhuǎn)化為一個關(guān)系模式,那么,兩端關(guān)系的標(biāo)識符及該

3、聯(lián)系屬性為關(guān)系的屬性,而關(guān)系的標(biāo)識符為兩端實(shí)體標(biāo)識符的組合。3)三個或三個以上的多對多的聯(lián)系可轉(zhuǎn)化為一個關(guān)系模式,那么,該關(guān)系的標(biāo)識符及聯(lián)系的屬性為關(guān)系的屬性,而關(guān)系的標(biāo)識符為各實(shí)體標(biāo)識符的組合。4)我們還涉及到了引用完整性約束,也就是外鍵的約束,外碼的約束貫穿著我們設(shè)計(jì)的始終,它把我們建立的關(guān)系緊密的聯(lián)系在了一起。5) 我們對關(guān)系模式進(jìn)行了消除數(shù)據(jù)冗余的處理。應(yīng)符合第三范式,不允許出現(xiàn)傳遞依賴、冗余、異常等等。在邏輯設(shè)計(jì)中形成了關(guān)系表后需要對關(guān)系作規(guī)范化處理,使每個關(guān)對各關(guān)系模式之間的數(shù)據(jù)依賴進(jìn)行了極小化處理,消除了冗余。對違反第三范式的關(guān)系模式進(jìn)行了必要的分解和合并。以下是各個數(shù)據(jù)表的詳細(xì)

4、信息(還附加了一個表來存放管理員的信息.以便于管理員用戶的登錄操作):.DealOutDate 表.Medicine_Useinfo 信息表關(guān)系屬性 A A 上具有某個特定值的元祖的效率。索引通常有助于包含有屬性 A 和常量的查詢,但當(dāng)關(guān)系變得很大時,通過掃描關(guān)系中所有的元祖來找出那些匹配給定條件的元祖的操作方式代價太高。故我們設(shè)計(jì)索引需要對一下兩方面折中選擇。首先,對某個屬性使用索引能極大的提高對該屬性值的檢索效率,使用該屬性時,還可以加快連接。其次,對關(guān)系上某個屬性的索引會使得對關(guān)系的插入、刪除、修改變得復(fù)雜和費(fèi)時。.且基于藥品名稱或編碼的查詢和修改相當(dāng)?shù)念l繁,加之在數(shù)據(jù)庫更新和維護(hù)過程中

5、對供貨商的更新和查詢也比較的頻繁,而且供貨商的數(shù)量也可能比較大,綜合考量后應(yīng)為本系統(tǒng)建立如下 3個索引,已達(dá)到操作的便捷和系統(tǒng)功能的優(yōu)化。create unique index M_ID_index on Medicine(M_ID);create unique index P_ID_index on Provider(P_ID);create index M_Name_index on Medicine(M_Name);SQLServer 的安全性管理是建立在認(rèn)證和訪問許可兩者機(jī)制上的。認(rèn)證是指確定登陸SQLServer的用戶的登錄賬號和密碼是否正確,以此來驗(yàn)證其是否具有鏈接 SQL Ser

6、ver的權(quán)限。但是登錄并不被授予訪問數(shù)據(jù)庫的許可。第二個用戶級才是用戶,用戶在數(shù)據(jù)庫內(nèi)具戶可以組成一個角色??紤]到該系統(tǒng)可能有不同的用戶,而每個用戶對該數(shù)據(jù)庫的訪問權(quán)限應(yīng)該是不一樣的。我們把該系統(tǒng)的用戶角色大致分為:管理員和不同的操作員。結(jié)合實(shí)際情況,管理員可以對整個系統(tǒng)進(jìn)行所有的操作,包括查詢、刪除、修改、插入。.庫房信息的添加修改。出庫操作員可以進(jìn)行用藥信息的管理,過期藥品處理的管理和庫房信由于考慮到引用完整性約束,也即是外鍵約束。在刪除、修改時用級聯(lián)原則。當(dāng)一個表的某一些值被修改時,引用這個表的屬性的表的相應(yīng)的屬性值隨著改變。5.2添加用戶和角色步驟三,選擇要添加用戶的數(shù)據(jù)庫(Medic

7、ine數(shù)據(jù)庫),將其展開。步驟四,選擇用戶目錄,單擊右鍵,選擇新建用戶,彈出數(shù)據(jù)庫用戶屬性窗口。步驟五,從登錄名下拉框中選擇用戶所屬的登陸。(拉框中新建,在彈出的對話框中填入名稱,選擇SQLServer-填寫新密碼-確定)步驟八,如果要往角色中添加現(xiàn)有的用戶,單擊添加按紐將用戶添加到角色中。步驟九,單擊 OK將角色添加到數(shù)據(jù)庫中,此時 SQL Server Enterprise Manager窗口的右半部窗口中會顯示新添加的角色。步驟十,用鼠標(biāo)右鍵單擊新添加的角色,從彈出的快捷菜單中選擇屬性,右鍵單擊打開。步驟十一單擊權(quán)限按鈕,打開數(shù)據(jù)庫角色屬性對話框,在要賦予它權(quán)限設(shè)置上面打鉤。單擊僅列出該

8、角色具有權(quán)限的對象,檢查賦予的權(quán)限是否正確。步驟十二,檢查無誤,單擊確定按紐返回到 SQL Server Enterprise Manager。create table Provider(.P_ID char(5)S_ID char(5)references Provider(P_ID) not null,references StoreRoom(S_ID) not null,.-* 操作員 Operator表 *create table Operator(varchar(20) not null,char(1) check(O_Sex in (F,M) default(M)create table OutStore(Out_Mount int not null,S_ID char(5)O_ID char(5)references StoreRoom(S_ID) not null,references Operator(O_ID)

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論