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

正文內(nèi)容

藥品藥庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文設(shè)計(jì)-資料下載頁

2025-06-28 06:39本頁面
  

【正文】 VARCHAR2(50) Y 包裝單位 PACKNUM NUMBER(1 6,6) N 包裝數(shù)量 PRODUCER VARCHAR2(1 00) Y 生產(chǎn)廠家 BILLCOUNT NUMBER Y 品種消耗次數(shù) BILLQTY NUMBER Y 消耗總數(shù)量 HOSDEPTCODE VARCHAR2(1 0) Y 消耗部門代碼 HOSDEPTNAME VARCHAR2(50) Y 消耗部門名稱 (4)請領(lǐng)單信息表 請領(lǐng)單信息表包括請領(lǐng)單序號、請領(lǐng)單號、請領(lǐng)部門代碼、出藥藥庫部門 代碼、請領(lǐng)日期、藥品代碼、藥品名稱、藥品規(guī)格、生產(chǎn)廠家、請領(lǐng)數(shù)量等字 段,其中請領(lǐng)單號為主鍵,可以唯一確定請領(lǐng)單信息,藥品代碼、生產(chǎn)廠家為 外鍵。 表3.8請領(lǐng)單信息表 字段 類型 描述 是否必須 PLAN ID VARCHAR2(50) N 請領(lǐng)單序號 PLAN CODE VARCHAR2(50) Y 請領(lǐng)單號出庫單號 APPLyDEPT VARCHAR2(20) Y 請領(lǐng)部門代碼 OUTDEPT VARCHAR2(20) Y 出藥藥庫部門代碼 PLpLNDATE DATE Y 請領(lǐng)日期 GOODS VARCHAR2(20) Y 藥品代碼 GoODSNAME VARCHAR2(200) Y 藥品名稱 SPEC VARCHAR2(200) Y 藥品規(guī)格 PRODUCER VARCHAR2(200) Y 生產(chǎn)廠家 MSUNITNo VARCHAR2(1 0) N 計(jì)量單位 PACKNI 7M NUMBER(36,6) N 包裝數(shù)量 BILLQTY NUMBER(36,6) Y 請領(lǐng)數(shù)量 EMPNAME VARCHAR2(20) N 請領(lǐng)人姓名 (5)發(fā)票信息表 發(fā)票信息表包括發(fā)票號、發(fā)票日期、HIS計(jì)劃單號、藥庫代碼、供應(yīng)商代碼、 藥品代碼、規(guī)格、數(shù)量、供應(yīng)價(jià)、批號、含稅金額等字段,其中發(fā)票號為主鍵, 可以唯一確定發(fā)票信息,藥庫代碼、供應(yīng)商代碼、商品代碼、生產(chǎn)廠家為外鍵。 字段 類型 描述 是否必須 INVOICENO VARCHAR2(20) Y 如果沒有發(fā)票號 INVOICEDATE VARCHAR2(10) Y 發(fā)票日期 INBILLNO . Ⅵ啵CHAR2(50) Y HIS計(jì)劃單號 INBILLSEQ VARCHa92(50) Y HIS計(jì)劃流水號 HOSDEPTCODE VARCHAR2(20) Y 藥庫代碼 DEALHOSCODE VARCHAR2(50) Y 供應(yīng)商代碼 DEALHOSNAME VARCHAR2(100) Y 供應(yīng)商名稱 GOODS VARCHAR2(50) Y 藥品代碼 NAME VARCHAR2(1 00) Y 藥品名稱 SPEC VARCHAR2(50) Y 規(guī)格 PRODUCER VARCHAR2(1 00) Y 生產(chǎn)廠家 MSUN兀NO VARCHAR2(20) Y 包裝單位 DBILLQTY Number(36,6) Y 數(shù)量 DPRC Number(36,6) Y 發(fā)票明細(xì)中的價(jià)格 TRDPRC Number(36,6) Y 批發(fā)價(jià) I盯LPRC Number(36,6) Y 零售價(jià) LOTNo VARCHAR2(20) Y 生產(chǎn)批號 ENDDATE DATE Y 有效期 DSU^n,A LUE Number(36,6) Y 發(fā)票明細(xì)金額 WHSPOS Number(36,6) Y 醫(yī)院his中的庫位 第四章系統(tǒng)實(shí)現(xiàn) 第一節(jié)開發(fā)環(huán)境的實(shí)現(xiàn) 4.1.1數(shù)據(jù)庫實(shí)現(xiàn) 醫(yī)院藥庫物流管理信息系統(tǒng)數(shù)據(jù)庫采用的是SQL Server 2005版本,集管 理、開發(fā)、商業(yè)智能三大模塊應(yīng)用。以及增強(qiáng)了企業(yè)數(shù)據(jù)管理、開發(fā)人員生產(chǎn) 力和商務(wù)智能三個(gè)方面的特性。 4.1.2程序設(shè)計(jì)和編碼調(diào)試工具實(shí)現(xiàn) 系統(tǒng)采用Visum Studio 2005進(jìn)行程序設(shè)計(jì)和編碼調(diào)試。Visual Studio 2005先后經(jīng)歷了Visum Studio 6.0,Visual Studio 2002003,200等幾個(gè) 版本,實(shí)際上是Visual Studio 6.0幾次升級后的調(diào)高版。Visual Studio 2005 是一個(gè)全面集成的開發(fā)環(huán)境,用于編寫、調(diào)試代碼,把代碼編譯為程序進(jìn)行發(fā) 布。Visual Studio提供了一個(gè)非常專業(yè)的多文檔界面應(yīng)用程序,在該應(yīng)用程序 中可以進(jìn)行與代碼開發(fā)相關(guān)的任何操作。 4.1.3程序開發(fā)語言實(shí)現(xiàn) 程序開發(fā)采用的是C語言,c是從C和C++繼承而來的,它既擁有C/CH 的強(qiáng)大功能,又具備Visual Basic使用簡單的特性。C具有幾個(gè)獨(dú)有的特點(diǎn), 分別是動(dòng)態(tài)查閱、中間代碼、命名空間中的申明、基本數(shù)據(jù)類型、兩個(gè)基本類、 參數(shù)傳遞、與COM的集成、索引下標(biāo)、代理和反饋。 第二節(jié)關(guān)鍵技術(shù)的實(shí)現(xiàn) 4.2.1線程互斥技術(shù) 在醫(yī)院藥庫物流管理信息系統(tǒng)中,為了提高系統(tǒng)的運(yùn)行效率,充分利用系 統(tǒng)資源,需要多個(gè)操作同時(shí)進(jìn)行,這時(shí)就需要?jiǎng)?chuàng)建多個(gè)線程,利用多線程處理 的方式處理不同事務(wù)。但在這些事務(wù)處理的過程中,可能會(huì)同時(shí)調(diào)用一些公共 資源或信息,如果兩個(gè)或兩個(gè)以上的線程對其進(jìn)行訪問,就會(huì)造成資源沖突或 線程死鎖。解決這一問題的方法是實(shí)現(xiàn)線程互斥,某一資源在同一時(shí)間只能允 許一條線程對其進(jìn)行訪問,具有唯一性和排他性n引。 通過CreateThread函數(shù)創(chuàng)建用戶線程,通過WaitForSingleObject函數(shù)實(shí) 現(xiàn)互斥對象使用權(quán)的申請,通過ReleaseMutex函數(shù)實(shí)現(xiàn)釋放互斥對象,下面描 述創(chuàng)建獲取藥品庫存信息的線程和將電子庫存信息轉(zhuǎn)化為指令的線程,并對線 程互斥算法進(jìn)行了描述。 以上算法實(shí)現(xiàn)了線程的創(chuàng)建和互斥,避免了多線程同時(shí)對資源進(jìn)行訪問操 作。需要注意的是,在使用互斥對象時(shí),一個(gè)線程可以多次申請互斥對象,只 要互斥對象的累加數(shù)量不為“O,則此線程總可以訪問該對象,但在釋放的時(shí) 候,同樣需要多次釋放,直至計(jì)數(shù)器為“0。 4.2.2數(shù)據(jù)庫連接池技術(shù) 數(shù)據(jù)庫連接是一種關(guān)鍵的有限的昂貴的資源,尤其是在多用戶的網(wǎng)頁應(yīng)用 程序中更為突出,對數(shù)據(jù)庫連接的管理不僅會(huì)影響到這個(gè)系統(tǒng)或應(yīng)用程序的伸 縮性和健壯性,而且會(huì)影響程序的性能指標(biāo)。因此數(shù)據(jù)庫連接管理問題是系統(tǒng) 實(shí)施的重點(diǎn)也是難點(diǎn)。傳統(tǒng)的數(shù)據(jù)庫應(yīng)用一般是通過配置直接進(jìn)行連接,在進(jìn) 行數(shù)據(jù)庫訪問時(shí)通過設(shè)置連接到數(shù)據(jù)庫,不需要訪問時(shí),關(guān)閉連接。這種的數(shù) 據(jù)庫連接方式具有很大的局限性,只能被應(yīng)用在數(shù)據(jù)庫應(yīng)用不頻繁的系統(tǒng)中, 如果應(yīng)用于有大量數(shù)據(jù)訪問的系統(tǒng)中,會(huì)造數(shù)據(jù)庫頻繁連接,如果不能很好的 管理和控制,可能會(huì)造成系統(tǒng)數(shù)據(jù)的溢出、系統(tǒng)崩潰。數(shù)據(jù)庫連接池技術(shù)就是 針對這一問題而提出的,通過對連接方式的改變,高效合理的連接和管理數(shù)據(jù) 庫,保證了數(shù)據(jù)庫性能的最大發(fā)揮。 4.2.2.1連接池原理 數(shù)據(jù)庫連接池是眾多連接對象的緩沖池,負(fù)責(zé)分配、管理、釋放數(shù)據(jù)庫連 接,它與傳統(tǒng)連接方式不同的是允許應(yīng)用程序重復(fù)使用一個(gè)現(xiàn)有的數(shù)據(jù)庫連接, 而再不是重新建立一個(gè):釋放空閑時(shí)間超過最大空閑時(shí)間的數(shù)據(jù)庫連接來避免 因?yàn)闆]有釋放數(shù)據(jù)庫連接而引起的數(shù)據(jù)庫連接遺漏。它的基本工作原理是預(yù)先 創(chuàng)建一定數(shù)量的連接,并將這些連接放在數(shù)據(jù)庫連接池中,連接的數(shù)量是由最 小數(shù)據(jù)庫連接數(shù)來設(shè)定的,一旦有應(yīng)用程序需要訪問數(shù)據(jù)庫,只需要從緩沖池 中取出一個(gè)連接進(jìn)行使用,使用后再將連接放回緩沖池。并且通過設(shè)定連接池 的最大連接數(shù),限制應(yīng)用程序無休止的與數(shù)據(jù)庫連接。數(shù)據(jù)庫連接池的應(yīng)用, 可以實(shí)時(shí)監(jiān)測到連接的使用情況,為系統(tǒng)的實(shí)施和測試提供了準(zhǔn)確的依據(jù)娩168。 4.2.2.2連接池的使用 數(shù)據(jù)庫連接技術(shù)的關(guān)鍵是其自身的管理機(jī)制。具體的使用方式為:首先在 數(shù)據(jù)庫操作類(DBOperation類)的初始化方法中獲得連接池管理類的實(shí)例 connectionMan,并通過傳入所要操作的數(shù)據(jù)庫的名稱(dbname)來使用相應(yīng)的 數(shù)據(jù)庫連接池: 由于藥品庫存信息的共享主要是庫存數(shù)據(jù)的提取、傳輸和導(dǎo)入。這些操作 都是通過多線程的方式進(jìn)行的。數(shù)據(jù)庫連接池設(shè)定了一個(gè)名稱參數(shù),當(dāng)應(yīng)用程 序需要進(jìn)行數(shù)據(jù)連接時(shí),會(huì)創(chuàng)建一個(gè)操作類的實(shí)例,同時(shí)會(huì)像數(shù)據(jù)庫連接池提 出連接請求,實(shí)現(xiàn)同時(shí)訪問多個(gè)數(shù)據(jù)庫。 第三節(jié)系統(tǒng)功能實(shí)現(xiàn) 4.3.1藥品基本信息管理 藥品基本信息模塊包括了對醫(yī)院內(nèi)所有藥品信息進(jìn)行查詢(分別可以通過 商品代碼、商品名稱、拼首、生產(chǎn)廠家四種方式進(jìn)行查詢),編輯分類、添加商 品、修改商品(進(jìn)入商品維護(hù)界面進(jìn)行藥品基本信息的維護(hù),包括藥品代碼、 藥品名稱、通用名、商品名、規(guī)格、生產(chǎn)廠家、計(jì)量單位、包裝數(shù)量、批號、 價(jià)格等基礎(chǔ)信息,其中系統(tǒng)顯示為藍(lán)色的項(xiàng)為必填項(xiàng),也是藥品屬性中的重要 屬性)啟用/停用等多項(xiàng)功能,實(shí)現(xiàn)了醫(yī)院使用藥品信息的明晰化管理。 4.3.2算法管理 算法管理模塊是用來對藥品補(bǔ)貨算法的公式進(jìn)行維護(hù)的模塊。由于每種藥 品的使用量、使用周期、有效期限、送貨周期等都不盡相同,所以各個(gè)醫(yī)院可 以在此模塊中,使用者可以根據(jù)自己醫(yī)院藥品的實(shí)際情況(一般醫(yī)院會(huì)根據(jù)藥 品使用情況和藥品價(jià)值進(jìn)行藥品ABc分類,并結(jié)合醫(yī)院一級、二級庫房的存儲(chǔ) 情況,對這些分類進(jìn)行分析得出藥品庫存的上下
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1