freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

醫(yī)院藥品管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文doc-文庫(kù)吧資料

2025-07-24 17:49本頁(yè)面
  

【正文】 password varchar(20)asselect * from users where username=username and password=password 數(shù)據(jù)庫(kù)連接技術(shù) 18由于本系統(tǒng)開發(fā)使用的數(shù)據(jù)庫(kù)連接技術(shù)是 ,所以在此對(duì)該技術(shù)做簡(jiǎn)單介紹。使用數(shù)據(jù)庫(kù)存儲(chǔ)過程具有以下優(yōu)點(diǎn):1. 存儲(chǔ)過程只是在開發(fā)時(shí)進(jìn)行一次編譯,以后每次執(zhí)行存儲(chǔ)過程都不需再重新編譯。 數(shù)據(jù)庫(kù)存儲(chǔ)過程數(shù)據(jù)庫(kù)的存儲(chǔ)過程就是指在數(shù)據(jù)庫(kù)系統(tǒng)中,一些為了完成特定功能的 SQL 語(yǔ)句集合,這些語(yǔ)句集合經(jīng)編譯后存儲(chǔ)在數(shù)據(jù)庫(kù)中,用戶可以通過調(diào)用這些語(yǔ)句集的名字并給出參數(shù)來執(zhí)行它 [2]。本系統(tǒng)用到了觸發(fā)器的以下功能:1. 修改或添加其它數(shù)據(jù)表中的數(shù)據(jù):當(dāng)一個(gè) SQL 語(yǔ)句對(duì)數(shù)據(jù)表進(jìn)行操作時(shí),觸發(fā)器可以根據(jù)該 SQL 語(yǔ)句的操作情況對(duì)另一個(gè)表進(jìn)行相應(yīng)操作。由于 SQL Server 2022 具有可信任、高效和智能等眾多優(yōu)點(diǎn),所以它成為了本藥品管理系統(tǒng)信息存儲(chǔ)的首選數(shù)據(jù)庫(kù)。17SQL Server 2022 允許在使用了 Microsoft .NET 和 Visual Studio 開發(fā)的自定義應(yīng)用程序中使用數(shù)據(jù),也允許在面向服務(wù)的架構(gòu)中使用數(shù)據(jù)。加上本系統(tǒng)是基于 C/S 架構(gòu)的軟件, Visual Studio 在前臺(tái)頁(yè)面設(shè)計(jì)方面具有明顯的優(yōu)勢(shì),控件使用方式簡(jiǎn)單隨意,故成為了本系統(tǒng)開發(fā)的首選環(huán)境 數(shù)據(jù)庫(kù)開發(fā)工具SQL Server 2022 是在 Microsoft 的數(shù)據(jù)平臺(tái)上發(fā)布的,可以組織管理任何數(shù)據(jù)的數(shù)據(jù)庫(kù)軟件。使用 C.Net 開發(fā)必然需要相應(yīng)的開發(fā)工具,我使用的是 Microsoft Visual Studio 2022。C是一種安全的、穩(wěn)定的、簡(jiǎn)單的、優(yōu)雅的,由 C 和 C++衍生出來的面向?qū)ο?的編程語(yǔ)言。從上述可知,為了讓本系統(tǒng)得以運(yùn)行,同時(shí)保證較高的運(yùn)行效率,客戶端計(jì)算機(jī)中必須安裝 Windows XP/Windows 7 平臺(tái),且需要安裝配置了 Microsoft .NET Framework 及其以上版本;服務(wù)器端的計(jì)算機(jī)中必須安裝 Windows Server 2022 及其以上版本,且安裝配置了 Microsoft SQL Server 2022 數(shù)據(jù)庫(kù)。由于本系統(tǒng)是基于 Windows 平臺(tái)開發(fā),故其運(yùn)行的硬件環(huán)境需要安裝有 Windows 操作系統(tǒng)。這是硬件環(huán)境的基本要求,當(dāng)然這些要求并不是完全固定的,在條件允許的情況下,如果可以采用更好的物理配置,隨著配置的增高,系統(tǒng)運(yùn)行的速度也會(huì)隨之提高。本藥品管理系統(tǒng)在實(shí)施運(yùn)行過程中,需要普通計(jì)算機(jī)一臺(tái),包括鍵盤、鼠標(biāo)等基本輸入設(shè)備,也可添加更多輔助輸入設(shè)備。下面簡(jiǎn)要介紹下數(shù)據(jù)庫(kù)中八個(gè)重要的表的組成:1. 系統(tǒng)用戶表結(jié)構(gòu)如表 31 所示表 31 系統(tǒng)用戶表字段名 字段類型 長(zhǎng)度 對(duì)應(yīng)中文名稱 是否主鍵username varchar 20 登錄名 Ypassword varchar 50 登錄密碼 Npower varchar 20 登陸權(quán)限 N2. 藥品信息表結(jié)構(gòu)如表 32 所示表 32 藥品信息表結(jié)構(gòu)表字段名 字段類型 長(zhǎng)度 對(duì)應(yīng)中文名稱 是否主鍵yp_num int null 藥品編號(hào) Yyp_name varchar 100 藥品名稱 Nyp_pinyin varchar 50 拼音碼 Nyp_leixing varchar 20 藥品類型 Nyp_zhonglei varchar 20 藥品種類 Nyp_danwei varchar 20 藥品單位 Nyp_cs_num int null 廠商編號(hào) Nyp_cs_name varchar 100 廠商名稱 Nyp_gongxiao varchar Max 藥品功效 Nyp_jinji varchar Max 藥品禁忌 Nyp_geiyaofangshi varchar 30 給藥方式 N3. 廠商信息表結(jié)構(gòu)如表 33 所示表 33 廠商信息表結(jié)構(gòu)表字段名 字段類型 長(zhǎng)度 對(duì)應(yīng)中文名稱 是否主鍵cs_num int null 廠商編號(hào) Ycs_name varchar 100 廠商名稱 Ncs_address varchar 100 廠商地址 Ncs_lianxiren varchar 20 廠商聯(lián)系人 Ncs_dianhua varchar 50 廠商電話 Ncs_ varchar 50 廠商郵箱 N14cs_bank varchar 40 廠商銀行卡號(hào) Ncs_jinhuocishu int null 廠商進(jìn)貨次數(shù) Ncs_tuihuocishu int null 廠商退貨次數(shù) N4. 退貨記錄表結(jié)構(gòu)如表 34 所示表 34 退貨記錄表結(jié)構(gòu)表字段名 字段類型 長(zhǎng)度 對(duì)應(yīng)中文名稱 是否主鍵th_num int null 退貨自動(dòng)編號(hào) Yth_yp_num int null 退貨藥品編號(hào) Nth_yp_name varchar 100 退貨藥品名稱 Nth_cs_num int null 退貨廠商編號(hào) Nth_cs_name varchar 100 退貨廠商名稱 Nth_yp_leixing varchar 20 退貨藥品類型 Nth_yp_danwei varchar 20 退貨藥品單位 Nth_shuliang float null 退貨數(shù)量 Nth_yuanyin float Max 退貨原因 Nth_date datetime null 退貨日期 N5. 消費(fèi)者信息表結(jié)構(gòu)如表 35 所示表 35 消費(fèi)者信息表結(jié)構(gòu)表字段名 字段類型 長(zhǎng)度 對(duì)應(yīng)中文名稱 是否主鍵customer_num int null 顧客編號(hào) Ycustomer_name varchar 30 顧客姓名 Ncustomer_sex varchar 10 顧客性別 Ncustomer_age int null 顧客年齡 Ncustomer_idcard varchar 50 顧客身份證號(hào) Ncustomer_dianhua varchar 30 顧客電話 N6. 消費(fèi)記錄表結(jié)構(gòu)如表 36 所示表 36 消費(fèi)記錄表結(jié)構(gòu)表字段名 字段類型 長(zhǎng)度 對(duì)應(yīng)中文名稱 是否主鍵xs_num int null 銷售自動(dòng)編號(hào) Yxs_yp_num int 100 銷售藥品編號(hào) Nxs_yp_name varchar 100 銷售藥品名稱 Nxs_yp_leixing varchar 30 銷售藥品類型 Nxs_yp_zhonglei varchar 30 銷售藥品種類 Ncs_yp_danwei varchar 20 銷售藥品單位 Nxs_cs_num int null 廠商編號(hào) Nxs_cs_name varchar 100 廠商名稱 Nxs_jiage float null 銷售單價(jià) N15xs_customer_num int null 顧客編號(hào) Nxs_customer_name varchar 30 顧客姓名 Nxs_shuliang flaot null 銷售數(shù)量 Nxs_date datetime null 銷售日期 N7. 藥庫(kù)明細(xì)表結(jié)構(gòu)如表 37 所示表 37 藥庫(kù)明細(xì)表結(jié)構(gòu)表字段名 字段類型 長(zhǎng)度 對(duì)應(yīng)中文名稱 是否主鍵mx_num int null 明細(xì)自動(dòng)編號(hào) Ymx_yp_num int null 藥品編號(hào) Nmx_yp_name varchar 100 藥品名稱 Nmx_yp_cs_num int null 廠商編號(hào) Nmx_yp_cs_name varchar 100 廠商名稱 Nmx_yp_rk_date datetime null 藥品入庫(kù)日期 Nmx_yp_rk_shuliang float null 藥品入庫(kù)數(shù)量 Nmx_yp_rk_caigouyuan_num int null 入庫(kù)采購(gòu)員編號(hào) Nmx_yp_xs_date datetime null 銷售日期 Nmx_yp_xs_shuliang float null 銷售數(shù)量 Nmx_yp_xs_customer_num int null 顧客編號(hào) Nmx_yp_xs_customer_name varchar 30 顧客名字 Nmx_yp_th_date datetime null 退貨日期 Nmx_yp_th_shuliang float null 退貨數(shù)量 N8. 采購(gòu)員信息表結(jié)構(gòu)如表 38 所示表 38 采購(gòu)員信息表結(jié)構(gòu)表字段名 字段類型 長(zhǎng)度 對(duì)應(yīng)中文名稱 是否主鍵cgy_num int null 采購(gòu)員編號(hào) Ycgy_name varchar 20 采購(gòu)員姓名 Ncgy_sex varchar 10 采購(gòu)員性別 Ncgy_age int null 采購(gòu)員年齡 Ncgy_idcard varchar 50 身份證號(hào) Ncgy_dianhua varchar 30 采購(gòu)員電話 Ncgy_pic image null 采購(gòu)員照片 N164 系統(tǒng)詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)表示對(duì)該系統(tǒng)進(jìn)行詳細(xì)的設(shè)計(jì),在總體設(shè)計(jì)的基礎(chǔ)上進(jìn)一步明確系統(tǒng)結(jié)構(gòu),詳細(xì)地介紹系統(tǒng)的各個(gè)模塊,為系統(tǒng)的開發(fā)實(shí)現(xiàn)和測(cè)試做準(zhǔn)備。通過之前與用戶的交流、對(duì)系統(tǒng)的需求分析和總體模塊的設(shè)計(jì),便可對(duì)本系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行詳細(xì)設(shè)計(jì),根據(jù)了解分析的實(shí)際情況,本藥品管理系統(tǒng)創(chuàng)建了名稱為 hospital_info 的數(shù)據(jù)庫(kù),利用這個(gè)數(shù)據(jù)庫(kù)來存儲(chǔ)醫(yī)院藥品的相關(guān)信息、13廠商的基本信息、消費(fèi)者基本信息及各種數(shù)據(jù)記錄。用數(shù)據(jù)庫(kù)實(shí)體圖表示如圖 310 所示:12圖 310 消費(fèi)者 ER 圖其余數(shù)據(jù)庫(kù)表基本都由以上主體的屬性組成,這些主體及他們之間的關(guān)系共同組成了本藥品管理系統(tǒng)的數(shù)據(jù)庫(kù)基本結(jié)構(gòu)。這些屬性全部或部分會(huì)影響到多個(gè)表的信息。用數(shù)據(jù)庫(kù)實(shí)體圖表示藥品信息如圖 38 所示:圖 38 藥品信息 ER 圖在第二章需求分析中,我們已經(jīng)知道,藥品的報(bào)價(jià)信息直接或間接影響了整個(gè)藥品入庫(kù)、銷售的過程,而報(bào)價(jià)這個(gè)流程是由廠商來完成的,所以說廠商也是本藥品管理系統(tǒng)中不可缺少的實(shí)體之一。用數(shù)據(jù)庫(kù)實(shí)體圖表示用戶關(guān)系如圖 37 所示: 圖 37 系統(tǒng)用戶 ER 圖11 藥品信息作為藥品管理系統(tǒng)中最為關(guān)鍵的組成部分,其屬性信息會(huì)影響眾多數(shù)據(jù)庫(kù)表的信息,故應(yīng)含有如下屬性:藥品編號(hào)(作為區(qū)分藥品的唯一憑據(jù)) ,藥品名稱,藥品拼音碼,藥品類型,藥品種類,藥品單位,藥品生產(chǎn)廠商編號(hào),藥品廠商名稱,藥品功效,藥品禁忌,藥品給藥方式。下面將一一分析這些實(shí)體在數(shù)據(jù)庫(kù)中的表示方式。 系統(tǒng)數(shù)據(jù)分析系統(tǒng)數(shù)據(jù)分析是數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步,數(shù)據(jù)分析過程同數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)密切相關(guān),需要確定、編制、組織、篩選應(yīng)用程序所使用的信息 [2]。用 UML 順序圖表示如圖 36 所示:管理員藥品查詢界面 藥品3 . 藥品信息4 . 顯示藥品信息1 . 獲取查詢信息和類別2 . 查詢藥品信息圖 36 查詢順序圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)指在給定的數(shù)據(jù)庫(kù)服務(wù)、操作系統(tǒng)和硬件環(huán)境下,怎樣將用戶的需求表示出來,并將它抽象成有效的數(shù)據(jù)庫(kù)結(jié)構(gòu)。用 UML 順序圖表示如圖 34 所示:顧客 藥房管理員1 . 購(gòu)買藥品 ( )藥品銷售界面 藥品4 . 藥品信息5 . 顯示藥品信息7 . 銷售小票打印2 . 需求信息錄入 3 . 獲取藥品信息更新銷售信息圖 34 藥品銷售順序圖藥品退貨類似于藥品入庫(kù)的逆過程,由藥庫(kù)管理員確認(rèn)退貨藥品信息,之后管理系統(tǒng)更新數(shù)據(jù)庫(kù)信息,將退貨藥品發(fā)回生產(chǎn)廠商即完成退貨流程。用 UML 順序圖表示如圖 33 所示:藥庫(kù)管理員藥品調(diào)價(jià)界面 藥品廠商1 . 藥品報(bào)價(jià)2 . 藥品信息及報(bào)價(jià)3 . 藥品價(jià)格調(diào)整4 . 藥品價(jià)格6 . 調(diào)整價(jià)格顯示5 . 銷售價(jià)格變更圖 33 藥品調(diào)價(jià)順序圖調(diào)價(jià)完畢后就要考慮藥品銷售的問題了。整個(gè)過程涉及數(shù)據(jù)的大部分由計(jì)算機(jī)完成,用 UML 順序圖表示如圖 32 所示:8藥庫(kù)管理員藥品入庫(kù)界面 藥品顯示入庫(kù)成功并顯示入庫(kù)信息廠商打印收據(jù) 入庫(kù)記錄信息藥品追加信息錄入 更新藥品入庫(kù)信息入庫(kù)記錄信息顯示成功信息并顯示入庫(kù)信息打印收據(jù)藥品報(bào)價(jià)藥品入庫(kù)信息錄入 添加藥品入庫(kù)信息圖 32 入庫(kù)模塊順序圖然后就是藥品出售前調(diào)價(jià)功能的時(shí)間邏輯順序了。下面將按功能分別闡述本系統(tǒng)運(yùn)行的時(shí)間邏輯順序。類元角色用生命線表示,當(dāng)對(duì)象存在時(shí),角色便用一條虛線表示,當(dāng)對(duì)象的過程處于激活狀態(tài)時(shí),生命線便是一個(gè)雙道線 [6]。 1. 用戶管理分為五個(gè)模塊:(1) 密碼修改:當(dāng)前用戶可以修改當(dāng)前的登錄密碼(2) 鎖屏:用戶暫時(shí)離開時(shí)保護(hù)系統(tǒng)不被他人操作(3) 用戶管理:本模塊是系統(tǒng)管理員用來管理用戶權(quán)限及添加、刪除用戶的,普通用戶無法執(zhí)行(4) 重新登錄(5) 退出 2. 入庫(kù)管理分為三個(gè)模塊:7(1) 首次入庫(kù):藥品首次進(jìn)入藥品倉(cāng)庫(kù)時(shí)入庫(kù)信息的錄入(2) 追加入庫(kù):藥庫(kù)已有藥品再次進(jìn)入藥庫(kù)時(shí)入庫(kù)信息的錄入(3) 入庫(kù)記錄查詢:管理員查詢藥品進(jìn)入倉(cāng)庫(kù)的記錄3. 藥品銷售管理分為兩個(gè)模塊:(1) 藥品銷售:藥房管理員對(duì)藥品進(jìn)行銷售及銷售信息的管理(2) 藥品銷售查詢:管理員對(duì)藥品銷售的情況及銷售記錄進(jìn)行查詢4. 查詢明細(xì)分為三個(gè)模塊:(1) 藥庫(kù)明細(xì)管理:查詢整個(gè)藥庫(kù)的藥品流向,例如某藥品入庫(kù)日期,銷售日期等(2) 庫(kù)存查詢:對(duì)倉(cāng)庫(kù)中存在的藥品數(shù)量進(jìn)行查詢,便于工作人員管理
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1