醫(yī)院藥品管理系統(tǒng)_第1頁(yè)
醫(yī)院藥品管理系統(tǒng)_第2頁(yè)
醫(yī)院藥品管理系統(tǒng)_第3頁(yè)
醫(yī)院藥品管理系統(tǒng)_第4頁(yè)
醫(yī)院藥品管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上理工大學(xué)軟件工程實(shí)驗(yàn)報(bào)告題目: 醫(yī)院藥品管理系統(tǒng) 姓名: 謝 茂 盛 班級(jí): 網(wǎng)絡(luò)121 學(xué)號(hào): 指導(dǎo)老師: 丁 凡 2015 年 11月20日醫(yī)院藥品管理系統(tǒng)目 錄一、緒論)二、項(xiàng)目開(kāi)發(fā)文檔)1 項(xiàng)目項(xiàng)目需求分析)2 項(xiàng)目可行性分析3)3 總體設(shè)計(jì)5)4 詳細(xì)設(shè)計(jì)6)5 編碼4)6 項(xiàng)目測(cè)試6)7 項(xiàng)目維護(hù)7)三、項(xiàng)目總結(jié)18)四、參考文獻(xiàn)19)一、緒論我國(guó),隨著醫(yī)藥衛(wèi)生體制改革的深入,醫(yī)藥連鎖經(jīng)營(yíng)的推行以及日趨激烈的商業(yè)角逐,越來(lái)越多的醫(yī)藥經(jīng)營(yíng)企業(yè)意識(shí)到提高企業(yè)管理水平的重要性,也迫切要求加快管理信息化的進(jìn)程。在醫(yī)藥行業(yè)中,醫(yī)藥經(jīng)營(yíng)企業(yè)的物流管理以及相應(yīng)的財(cái)務(wù)處理

2、、信息處理,長(zhǎng)期以來(lái)一直采用手工操作,但隨著產(chǎn)業(yè)結(jié)構(gòu)調(diào)整、全新的市場(chǎng)競(jìng)爭(zhēng)環(huán)境,企業(yè)管理和運(yùn)營(yíng)效率已經(jīng)成為企業(yè)成敗的關(guān)鍵所在,手工方式的弊端畢現(xiàn)無(wú)遺。這就要求藥品管理擺脫過(guò)去人手操作的煩瑣過(guò)程,對(duì)所有的藥品管理數(shù)據(jù)實(shí)行智能管理,促使藥品管理朝著科學(xué)化和規(guī)化的方向前進(jìn)。隨著計(jì)算機(jī)技術(shù)的普及,在醫(yī)藥行業(yè)中,醫(yī)藥經(jīng)營(yíng)企業(yè)逐漸借助計(jì)算機(jī)技術(shù)去完善醫(yī)藥的管理和提高自身的工作效率,以贏得市場(chǎng)競(jìng)爭(zhēng)的勝利。因而藥品管理信息系統(tǒng)已經(jīng)成為各醫(yī)藥經(jīng)營(yíng)企業(yè)實(shí)現(xiàn)藥品管理網(wǎng)絡(luò)化和信息化的必備工具,是醫(yī)藥經(jīng)營(yíng)企業(yè)規(guī)模經(jīng)營(yíng)管理不可缺少的部件之一。同時(shí),軟件開(kāi)發(fā)環(huán)境的高度集成和數(shù)據(jù)庫(kù)技術(shù)的日益成熟成為開(kāi)發(fā)藥品管理信息系統(tǒng)的技術(shù)基

3、礎(chǔ),大大降低了系統(tǒng)的開(kāi)發(fā)成本。系統(tǒng)開(kāi)發(fā)工具的智能化、人性化,使得所開(kāi)發(fā)的系統(tǒng)充分滿足了醫(yī)藥經(jīng)營(yíng)企業(yè)的各種需求,從醫(yī)藥經(jīng)營(yíng)企業(yè)的各個(gè)環(huán)節(jié)對(duì)人流、物流、資金流、信息流進(jìn)行統(tǒng)一系統(tǒng)的管理。市場(chǎng)的需求和技術(shù)的支持,最終會(huì)導(dǎo)致越來(lái)越多的優(yōu)秀藥品管理軟件的出現(xiàn),并在競(jìng)爭(zhēng)中得到不斷的完善和優(yōu)化。二、項(xiàng)目開(kāi)發(fā)文檔1 項(xiàng)目需求分析1.1 項(xiàng)目目標(biāo)單位的藥品信息和數(shù)據(jù)紛亂復(fù)雜,整理統(tǒng)計(jì)費(fèi)力費(fèi)時(shí)。要做好對(duì)醫(yī)院藥品的管理,醫(yī)院就必須快速準(zhǔn)確地獲取藥品的信息,這就要求及時(shí)統(tǒng)計(jì)數(shù)據(jù)并方便查看,以及對(duì)藥品的數(shù)據(jù)信息進(jìn)行維護(hù)。本軟件是利用Struts2.0設(shè)計(jì)開(kāi)發(fā)的醫(yī)院藥品信息管理系統(tǒng),是醫(yī)院信息系統(tǒng)的一個(gè)重要組成部分,可實(shí)

4、現(xiàn)對(duì)醫(yī)院藥品信息的分類管理和數(shù)據(jù)分析,從而使信息整理快速、準(zhǔn)確、簡(jiǎn)單,以便于相關(guān)部門給予統(tǒng)籌安排,從而提高改進(jìn)傳統(tǒng)的管理方法,提高醫(yī)院藥品管理水平。特點(diǎn):多目標(biāo)性:對(duì)一個(gè)項(xiàng)目而言,項(xiàng)目目標(biāo)往往不是單一的,而是一個(gè)多目標(biāo)系統(tǒng),希望通過(guò)一個(gè)項(xiàng)目的實(shí)施,實(shí)現(xiàn)一系列的目標(biāo),滿足多方面的需求。我們本次的項(xiàng)目是為了實(shí)現(xiàn)醫(yī)院藥品管理員可以簡(jiǎn)單的管理藥品。在簡(jiǎn)單的層次上又有效科學(xué)的管理藥品入庫(kù)、出庫(kù)等。優(yōu)先性:項(xiàng)目是一個(gè)多目標(biāo)的系統(tǒng),不同目標(biāo)在項(xiàng)目的不同階段,根據(jù)不同需要,其重要性也不一樣。本項(xiàng)目主要目標(biāo)是可以對(duì)庫(kù)存的藥品入庫(kù)日期、出庫(kù)日期、有效期、庫(kù)存量等方面信息進(jìn)行增刪該查。對(duì)有藥品庫(kù)存不足時(shí)會(huì)對(duì)醫(yī)院藥品

5、管理員提示。層次性:本項(xiàng)目的最高層次的目標(biāo)是醫(yī)院藥品管理員可以簡(jiǎn)單科學(xué)的管理藥品。本項(xiàng)目的最低層次的目標(biāo)是醫(yī)院藥品管理員可以對(duì)所有的藥品信息增加、刪除、修改、查詢。1.2 功能描述醫(yī)院藥品平時(shí)儲(chǔ)存在庫(kù)房,由庫(kù)房為醫(yī)院進(jìn)藥。醫(yī)院銷售藥品由藥房管理,藥房藥品不足是可以向庫(kù)房申請(qǐng)補(bǔ)足。庫(kù)房:1、藥品入庫(kù):根據(jù)供貨單輸入入庫(kù)藥品屬性及數(shù)量等,入庫(kù)同時(shí)修改相應(yīng)藥品的庫(kù)存數(shù)量,打印入庫(kù)單。2、藥品出庫(kù):主要是往各藥房發(fā)藥,包括退還給藥品供應(yīng)商,同時(shí)打印藥品出庫(kù)單。3、藥品調(diào)價(jià):調(diào)整藥品的現(xiàn)行售價(jià),包括批發(fā)價(jià)、零售價(jià)。藥庫(kù)進(jìn)行價(jià)格調(diào)整后,各藥房立即執(zhí)行調(diào)整后的價(jià)格,同時(shí)打印調(diào)價(jià)單。4、藥品盤點(diǎn):對(duì)庫(kù)存藥品進(jìn)

6、行盤點(diǎn),打印盤點(diǎn)標(biāo)表,盤點(diǎn)后打印盈虧單。5、藥品報(bào)損:對(duì)藥品損失進(jìn)行報(bào)損,記錄報(bào)損原因,報(bào)損批準(zhǔn)人,打印報(bào)損單。6、藥品調(diào)撥:庫(kù)房間藥品相互調(diào)撥。7、與藥品供應(yīng)商結(jié)帳:根據(jù)入庫(kù)藥品的入庫(kù)價(jià)與數(shù)量同藥品供應(yīng)商進(jìn)行結(jié)帳。8、統(tǒng)計(jì)查詢:對(duì)現(xiàn)存藥品、短缺、積壓藥品、藥品出庫(kù)情況等進(jìn)行查詢,打印查詢結(jié)果;生成采購(gòu)計(jì)劃。9、信息維護(hù):藥品特征維護(hù)、藥房信息維護(hù)、供貨單位維護(hù)、藥品目錄維護(hù)。藥房:1、藥品需求申請(qǐng):統(tǒng)計(jì)出低于限定庫(kù)存數(shù)量的藥品,發(fā)出需求藥品申請(qǐng),打印藥品需求申請(qǐng)單。2、醫(yī)囑處方發(fā)藥:每天根據(jù)住院病房醫(yī)生開(kāi)的處方,打印發(fā)藥單,進(jìn)行發(fā)藥,減少藥房相應(yīng)藥品的庫(kù)存數(shù)量。3、其它情況發(fā)藥:臨時(shí)取藥、急

7、診取藥、打印發(fā)藥單,進(jìn)行發(fā)藥,減少藥房相應(yīng)藥品的庫(kù)存數(shù)量。4、藥品盤存:對(duì)藥房藥品進(jìn)行盤點(diǎn),打印盤點(diǎn)標(biāo)表,盤點(diǎn)后打印盈虧單。5、藥品報(bào)損:對(duì)藥品損失進(jìn)行報(bào)損,記錄報(bào)損原因,報(bào)損批準(zhǔn)人,打印報(bào)損單。6、藥品調(diào)撥:醫(yī)院各藥房間藥品的相互調(diào)撥。7、門診發(fā)藥:輸入病人就診號(hào)或處方號(hào)可調(diào)出處方、打印處方。8、統(tǒng)計(jì)查詢:查詢藥品情況、短缺藥品、醫(yī)生用藥情況,打印查詢結(jié)果。2可行性分析2.1系統(tǒng)可行性:隨著計(jì)算機(jī)的普及,人們對(duì)計(jì)算機(jī)的認(rèn)識(shí)及需求有了明顯的增加。計(jì)算機(jī)對(duì)于大量信息的管理的優(yōu)勢(shì)更是顯而易見(jiàn)。對(duì)于一個(gè)只要企業(yè)來(lái)說(shuō),這方面的需要尤其重要。有了這個(gè)藥品庫(kù)存管理系統(tǒng),管理員的工作任務(wù)就可能會(huì)事半功倍。

8、藥品管理是醫(yī)院藥品管理的核心,是節(jié)流增收最有潛力的環(huán)節(jié)。本藥庫(kù)管理系統(tǒng)是按照衛(wèi)生部新的財(cái)務(wù)制度的要求設(shè)計(jì)的,采用藥品分類標(biāo)準(zhǔn)編碼體系,實(shí)現(xiàn)了發(fā)藥與庫(kù)存管理一體化。支持藥品多種規(guī)格的變換,加權(quán)平均等多種倉(cāng)庫(kù)管理模式。支持藥品有效期管理,防止藥物的過(guò)期浪費(fèi),可以根據(jù)現(xiàn)有的庫(kù)存、藥品有效期以及往年同期的藥品消耗情況制定采購(gòu)計(jì)劃、失效預(yù)報(bào)或應(yīng)暫停采購(gòu)的藥品清單,方便領(lǐng)導(dǎo)決策。本系統(tǒng)主要有以下幾個(gè)功能模塊:(1)系統(tǒng)登錄模塊,登錄系統(tǒng)。(2)系統(tǒng)設(shè)置模塊,管理系統(tǒng)用戶及密碼。(3)基本信息管理模塊,錄入藥品基本信息,供貨商及客戶的相關(guān)信息。(4)藥品管理模塊,庫(kù)存藥品信息,藥品的報(bào)損。(5)其他信息管理

9、模塊,流通資金,業(yè)務(wù)員管理,數(shù)據(jù)備份,數(shù)據(jù)庫(kù)初值。有了這個(gè)藥品庫(kù)存管理系統(tǒng),管理員的工作任務(wù)就可能會(huì)事半功倍。在本系統(tǒng)的可行性分析過(guò)程中,通過(guò)調(diào)查分析醫(yī)院藥品庫(kù)存管理所具備的能力及實(shí)現(xiàn)的方法。確定總體結(jié)構(gòu),利用SQL Server數(shù)據(jù)庫(kù)所具有的能力,以最簡(jiǎn)潔最容易的方法,對(duì)藥品名稱、編碼、種類等屬性進(jìn)行增加、修改、刪除、查詢。使用Java/JSP應(yīng)用程序編程,還可以清晰的看到入庫(kù)出庫(kù)信息,這有利于醫(yī)院藥品管理員有效的對(duì)藥品倉(cāng)庫(kù)的管理。藥品管理系統(tǒng)的規(guī)模、設(shè)備狀況、維護(hù)和修改系統(tǒng)程序,都需要相關(guān)的操作人員。2.2技術(shù)可行性藥品管理系統(tǒng)采用MVC模式,MVC英文即Model-View-Contro

10、ller,即把一個(gè)應(yīng)用的輸入、處理、輸出流程按照Model、View、Controller的方式進(jìn)行分離,這樣一個(gè)應(yīng)用被分成三個(gè)層模型層、視圖層、控制層。系統(tǒng)是由網(wǎng)絡(luò)和網(wǎng)頁(yè)實(shí)現(xiàn)的。所以本系統(tǒng)使用Java技術(shù)編程,應(yīng)用界面友好且功能強(qiáng)大的DREAMWEAVER作為開(kāi)發(fā)工具,服務(wù)器端腳本用JSP/JAVA腳本來(lái)編寫(xiě),客戶端腳本也用Java來(lái)編寫(xiě),數(shù)據(jù)庫(kù)使用SQL Server 20005 數(shù)據(jù)庫(kù),服務(wù)器是TOMCAT 5.0 。使用 Struts,會(huì)話管理,過(guò)濾器以及數(shù)據(jù)庫(kù)集成技術(shù),構(gòu)建健壯的Web應(yīng)用程序。使用Java Server Pages技術(shù)(JSP頁(yè)面)編寫(xiě)網(wǎng)頁(yè)。使用Model2設(shè)計(jì)良好

11、的Web應(yīng)用程序能夠容易的移植到復(fù)雜的J2EE架構(gòu)。通過(guò)MVC模式編寫(xiě)的,具有極其良好的可擴(kuò)展性。它可以輕松實(shí)現(xiàn)以下功能:實(shí)現(xiàn)一個(gè)模型的多個(gè)視圖;采用多個(gè)控制器;當(dāng)模型改變時(shí),所有視圖將自動(dòng)刷新;所有的控制器將相互獨(dú)立工作。本團(tuán)隊(duì)在大學(xué)的學(xué)習(xí)中,已經(jīng)學(xué)過(guò)這幾門語(yǔ)言。熱愛(ài)計(jì)算機(jī)科學(xué),有一種奮發(fā)向上刻苦鉆研的精神,經(jīng)過(guò)大學(xué)兩年的學(xué)習(xí),這些課程已熟練掌握,本系統(tǒng)是在學(xué)校開(kāi)發(fā),遇到問(wèn)題可以與同學(xué)一起研究,再加上導(dǎo)師的指導(dǎo)。因此在技術(shù)上能夠適應(yīng)本系統(tǒng)的開(kāi)發(fā)。2.3使用可行性本系統(tǒng)主要是對(duì)制藥公司的藥品庫(kù)存的管理,能夠及時(shí)的登錄存入的藥品和減少銷售藥品的數(shù)量;能夠?qū)γ恳环N藥品的各種信息進(jìn)行匯總,比如藥品編

12、號(hào)、藥品名、生產(chǎn)日期、過(guò)期日期、主要訂購(gòu)商等等;并且能提供對(duì)藥品各種信息的查詢; 對(duì)生產(chǎn)和銷售的藥品每月月底做一個(gè)匯總,同時(shí)對(duì)每月的盈利情況進(jìn)行匯總;當(dāng)藥品的存儲(chǔ)數(shù)量低于某一數(shù)量的時(shí)候,系統(tǒng)要能自動(dòng)提示管理員該藥品該再進(jìn)貨(生產(chǎn))了;同時(shí)當(dāng)某一種藥品的數(shù)量超過(guò)了某一數(shù)值的時(shí)候管理系統(tǒng)又能自動(dòng)提示管理員該暫時(shí)減少或者停止該藥的進(jìn)貨(生產(chǎn))量;對(duì)已經(jīng)過(guò)期的藥品應(yīng)該注銷,同時(shí)提醒管理員銷毀或者處理該藥品。本項(xiàng)目開(kāi)發(fā)在技術(shù)方面采用Java/JSP應(yīng)用程序編程與數(shù)據(jù)庫(kù)相結(jié)合方法來(lái)實(shí)現(xiàn)。要求所有數(shù)據(jù)信息的儲(chǔ)存都由數(shù)據(jù)庫(kù)來(lái)完成。使用到局域網(wǎng)連接技術(shù)、JSP/Struts 2.0開(kāi)發(fā)技術(shù)、SQL Server

13、2005服務(wù)器端的T-SQL語(yǔ)言數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù),這些都是非常成熟的技術(shù)。本系統(tǒng)采用先進(jìn)的開(kāi)發(fā)技術(shù),開(kāi)發(fā)的程序具有WINDOWS圖形用戶界面,和WINDOWS特性風(fēng)格,界面直觀易懂,操作簡(jiǎn)潔,使用非常方便。2.4 運(yùn)行環(huán)境CPU奔騰 1.4G或以上存512M或以上硬盤80GB或以上服務(wù)器端OSWindows 2000/NT/Server客戶端OSWindows 2000/XP網(wǎng)絡(luò)配置局域網(wǎng)3 總體設(shè)計(jì)隨著計(jì)算機(jī)的普及,人們對(duì)計(jì)算機(jī)的認(rèn)識(shí)及需求有了明顯的增加。計(jì)算機(jī)對(duì)于大量信息的管理的優(yōu)勢(shì)更是顯而易見(jiàn)。對(duì)于一個(gè)只要企業(yè)來(lái)說(shuō),這方面的需要尤其重要。有了這個(gè)藥品庫(kù)存管理系統(tǒng),管理員的工作任務(wù)就可能會(huì)事

14、半功倍。根據(jù)目標(biāo)、功能描述、數(shù)據(jù)流程圖的分析和系統(tǒng)的初步方案,新系統(tǒng)目標(biāo)應(yīng)設(shè)置為:及時(shí)接收新藥品的信息;查詢每種藥品的庫(kù)存情況;藥品庫(kù)存不足時(shí)及時(shí)提醒;庫(kù)存藥品過(guò)期及時(shí)上報(bào)銷毀或退還給原廠商等功能。接口設(shè)計(jì)由于各模塊功能單一,所以上層模塊與下層模塊之間存在調(diào)用與返回的關(guān)系,同層模塊之間沒(méi)有聯(lián)系。圖 1.1 總體設(shè)計(jì)圖 4 詳細(xì)設(shè)計(jì)報(bào)告4.1 E-R圖圖 1.2 系統(tǒng)E-R圖4.2 表結(jié)構(gòu)1. Medicine(藥品)表字段類型約束說(shuō)明CodeCHAR(30)PRIMARY KEY,編碼NnameVARCHAR(30)Not null名字AddressVARCHAR(20)Not null地址M

15、anufacturing_DateVARCHAR(10)Not null截至日期DatelineVARCHAR(10)Not null出廠日期PriceINTNot null價(jià)格NumberINTNot null數(shù)量2.Input(入庫(kù))表 字段類型約束說(shuō)明aCodeCHAR(30)PRIMARY KEY編碼PriceINTNot null價(jià)格AmountINTNot null數(shù)量DatalineVARCHAR(10)Not null出廠日期3. Output(出庫(kù))表字段類型約束說(shuō)明CodingCHAR(30)PRIMARY KEY編碼OriginalpirceINTNot null進(jìn)價(jià)dD

16、atelineVARCHAR(10)Not null出廠日期PriceINTNot null價(jià)格AmountINTNot null數(shù)量4.UserBase(用戶)表字段類型約束說(shuō)明UsernameVARCHAR(10)Not null用戶名PasswordVARCHAR(10)Not null密碼DivisionVARCHAR(30)Not null角色4.3 系統(tǒng)總體管理圖圖 1.3 系統(tǒng)管理流程圖4.4 分析系統(tǒng)模塊1 管理員管理系統(tǒng)流程圖:圖 1.4 管理員模塊圖2 庫(kù)存在醫(yī)院管理模式流程圖:圖 1.5 庫(kù)存模塊圖3 藥品在醫(yī)院部流動(dòng)流程圖:圖 1.6 藥品信息管理模塊圖類名 Input

17、私有成員變量aCode CHAR(30)Price intAmount intDataline VARCHAR(10)公有成員函數(shù)4.5 類圖類名Output私有成員變量Coding CHAR(30)Originalpirce intdDateline VARCHAR(10)Price int Amount int公有成員函數(shù)類名medicine私有成員變量Code char(30)Name varchar(30)Address varchar(20)Manufacturing_Data varchar(30)Dateline varchar(30)公有成員函數(shù)類名UserBase私有成員變量

18、username VARCHAR(10) password VARCHAR(10) division VARCHAR(30) 公有成員函數(shù)5 編碼1 項(xiàng)目代碼清單文件名項(xiàng)目名稱model. Medical. Javamodel. MedicalDAO.javamodel. MedicalService.javamodel .ObjectIdDAO.javamodel.ObjectNotFoundException.javamodel. User.javamodel. UserDAO.javamodel. UserService.javamodel中定義屬性代碼model中連接數(shù)據(jù)庫(kù)DAO代碼m

19、odel中服務(wù)類代碼model中連接數(shù)據(jù)庫(kù)DAO代碼model中出現(xiàn)異常代碼model中用戶定義屬性代碼model中用戶連接數(shù)據(jù)庫(kù)DAO代碼model中用戶服務(wù)類代碼controller.AddyaopinAction.javacontroller.ChaxunYaopinAction1.javacontroller.DeleteYaopinAction.javacontroller.LoginServlet.javacontroller.Udate_yaopin.javacontroller中增加映射類代碼controller中查詢映射類代碼controller中刪除映射類代碼control

20、ler中登陸映射類代碼controller中修改映射類代碼view. AddyaopinForm.javaview.ChaxunyaopinActionForm1.javaview.DeleteYaopinActionForm.javaview中增加表單驗(yàn)證代碼view中查詢表單驗(yàn)證代碼view中刪除表單驗(yàn)證代碼N0705第2組醫(yī)院藥品管理系統(tǒng).doc Login.jsp yaopin.jsp UpdateMed.jsp delect_yaopin.jsp項(xiàng)目文檔登陸片段顯示藥品片段修改藥品片段刪除藥品片段2項(xiàng)目命名約定類名:大寫(xiě)字母開(kāi)頭 如:Medical類屬性:采用匈牙利命名法(即第一個(gè)字

21、母小寫(xiě)并表明數(shù)據(jù)類型)如:name類方法:每個(gè)單詞均為大寫(xiě)字母開(kāi)頭 如:getCode()變量:采用匈牙利命名法(即第一個(gè)字母小寫(xiě)并表明數(shù)據(jù)類型) 如:Code環(huán)境變量:全部大寫(xiě) 如:Medicine6 項(xiàng)目測(cè)試測(cè)試容預(yù)計(jì)實(shí)際改善情況登陸測(cè)試登陸模塊測(cè)試成功更新測(cè)試更新模塊測(cè)試失敗路徑重新更改增加測(cè)試增加模塊測(cè)試成功 查詢測(cè)試查詢模塊測(cè)試成功 刪除測(cè)試刪除模塊測(cè)試成功1登陸測(cè)試:2 增加測(cè)試:3 顯示測(cè)試7 項(xiàng)目維護(hù)系統(tǒng)的運(yùn)行與維護(hù),是軟件開(kāi)發(fā)的最后一個(gè)環(huán)節(jié)。系統(tǒng)運(yùn)行中出現(xiàn)的問(wèn)題,可以反饋到編碼階段甚至邏輯設(shè)計(jì)階段,進(jìn)行反復(fù)的修改運(yùn)行操作,直至系統(tǒng)完善。而有效的系統(tǒng)維護(hù),可以大大延長(zhǎng)軟件的聲明

22、周期,盡可能提高系統(tǒng)的利用率和所帶來(lái)的效益。 本系統(tǒng)是個(gè)較復(fù)雜的人-機(jī)系統(tǒng),由于系統(tǒng)外部環(huán)境與部因素的變化,不斷影響系統(tǒng)的運(yùn)行,同時(shí)需要系統(tǒng)不斷地適應(yīng)這些變化,不斷地完善系統(tǒng),以提高系統(tǒng)運(yùn)行的效率與服務(wù)水平,這就需要自始至終進(jìn)行系統(tǒng)的維護(hù)工作。 系統(tǒng)的維護(hù)主要包括幾個(gè)方面: (1)程序的維護(hù):指的是修改部分或全部程序,這種維護(hù)往往是在條件發(fā)生變化或原系統(tǒng)的效率低的情況下進(jìn)行的。 (2)數(shù)據(jù)文件的維護(hù):指的是按照用戶的要求對(duì)數(shù)據(jù)文件進(jìn)行不定期的修改。 (3)代碼的維護(hù):隨著系統(tǒng)的發(fā)展和變化,可能會(huì)出現(xiàn)舊代碼不能適應(yīng)新要求的問(wèn)題,因此,有必要變更代碼,予以維護(hù)。 (4)硬件的維護(hù):指的是對(duì)系統(tǒng)所使

23、用的設(shè)備進(jìn)行維護(hù)。1 數(shù)據(jù)庫(kù)維護(hù)1.數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出:對(duì)系統(tǒng)SQL/MYSQL數(shù)據(jù)庫(kù)導(dǎo)出備份,導(dǎo)入更新服務(wù);2.數(shù)據(jù)庫(kù)備份:對(duì)系統(tǒng)數(shù)據(jù)庫(kù)備份,以電子或其它方式傳送給管理員;3.數(shù)據(jù)庫(kù)后臺(tái)維護(hù):維護(hù)數(shù)據(jù)庫(kù)后臺(tái)正常運(yùn)行,以便于管理員可以正常瀏覽;4.系統(tǒng)緊急恢復(fù):如系統(tǒng)出現(xiàn)不可預(yù)測(cè)性錯(cuò)誤時(shí),及時(shí)把系統(tǒng)恢復(fù)到最近備份; 2病毒防治 幫助客戶選擇合適的防病毒軟件,并在客戶端和服務(wù)器端進(jìn)行安裝調(diào)試和升級(jí);提供病毒預(yù)警服務(wù),隨時(shí)提示病毒發(fā)作信息,降低病毒感染傳播機(jī)會(huì),避免病毒發(fā)作造成破壞;在系統(tǒng)遭受病毒感染后,及時(shí)進(jìn)行病毒清除,使系統(tǒng)盡快恢復(fù)運(yùn)作。 3故障恢復(fù)幫助企業(yè)建立全面的資料備份以及災(zāi)難恢復(fù)計(jì)劃,做到

24、有備無(wú)患;在企業(yè)系統(tǒng)遭遇突發(fā)嚴(yán)重故障而導(dǎo)致網(wǎng)絡(luò)系統(tǒng)崩潰后,在最短的時(shí)間進(jìn)行恢復(fù);在重要的文件資料、數(shù)據(jù)被誤刪或遭病毒感染、黑客破壞后,通過(guò)技術(shù)手段盡力搶救,爭(zhēng)取恢復(fù)。三、項(xiàng)目總結(jié)在這次課程設(shè)計(jì)的過(guò)程中,我首先對(duì)醫(yī)藥管理進(jìn)行了了解,仔細(xì)分析了該管理對(duì)系統(tǒng)功能的要求并根據(jù)這些功能要求對(duì)系統(tǒng)進(jìn)行定義,確定系統(tǒng)必須做什么。但由于對(duì)醫(yī)藥管理了解不多,需求分析難免不夠完善。之后著手對(duì)系統(tǒng)的設(shè)計(jì)工作,首先是概念結(jié)構(gòu)設(shè)計(jì),根據(jù)需求分析結(jié)果總結(jié)系統(tǒng)實(shí)體及聯(lián)系并繪制系統(tǒng)的局部E-R圖然后畫(huà)出全部E-R圖。結(jié)合需求分析與概念結(jié)構(gòu)設(shè)計(jì)把設(shè)計(jì)好的E-R圖轉(zhuǎn)換為DBMS所支持的數(shù)據(jù)模型所符合的邏輯結(jié)構(gòu),運(yùn)用sqlserver數(shù)據(jù)庫(kù)管理系統(tǒng)建好表和相關(guān)約束。本系統(tǒng)最終能夠基本實(shí)現(xiàn)絕大多數(shù)功能,但還有許多不足之處,如藥品進(jìn)庫(kù)信息功能,對(duì)新進(jìn)藥品進(jìn)行入庫(kù)存儲(chǔ),但由于進(jìn)價(jià)跟有效期的變化不能只是對(duì)藥品的庫(kù)存量改進(jìn)。進(jìn)價(jià)可以運(yùn)用成本定價(jià)法更改。 在這次課程設(shè)計(jì)中雖然遇到很多困難,但從中學(xué)到了很多知識(shí),通過(guò)不斷的翻閱資料,各個(gè)問(wèn)題的解決使我對(duì)系統(tǒng)的設(shè)計(jì)越來(lái)越感興趣。相信我從這次課程設(shè)計(jì)所學(xué)到的東西可以讓我在以后的學(xué)習(xí)及工作中收益無(wú)限

溫馨提示

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

評(píng)論

0/150

提交評(píng)論