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

正文內(nèi)容

中小醫(yī)院藥房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_畢業(yè)論文-資料下載頁(yè)

2025-08-22 21:40本頁(yè)面

【導(dǎo)讀】醫(yī)院信息管理系統(tǒng)在我國(guó)各省市一級(jí)大型醫(yī)院中的應(yīng)用已經(jīng)比較成熟。了對(duì)大量工作的統(tǒng)計(jì)以及各種報(bào)表的自動(dòng)生成等功能。根據(jù)分析和結(jié)合醫(yī)院行業(yè)特點(diǎn),本系統(tǒng)采用B/S體系結(jié)構(gòu),根據(jù)醫(yī)院的各功能部門人員安排進(jìn)行用戶的劃分,以藥品流向?yàn)橹?。其主要設(shè)計(jì)思想是全面信息化,盡量減少人力。務(wù)部門提交的賬目明細(xì)變得可靠和清晰。

  

【正文】 eId) { var objImage = [valImageId]。 if (objImage == undefined) { return。 } var now = new Date()。 = (39。?39。)[0] + 39。?x=39。 + ()。} 在數(shù)據(jù)庫(kù)中將庫(kù) \藥房管理員,采購(gòu)員和醫(yī)生信息分別存放在了三個(gè)表中,所以在點(diǎn)登錄按鈕后,實(shí)質(zhì)是將整個(gè)表單的數(shù)據(jù)提交到了另外一個(gè)頁(yè)面,根據(jù) checkbox選項(xiàng)值進(jìn)行用戶類型判斷,判斷了用戶類型后再查詢相應(yīng)的用戶表,根據(jù)用戶名,查找到相應(yīng)的用戶職務(wù)以及跳轉(zhuǎn)到相應(yīng)的用戶主頁(yè)面。并設(shè)置了一個(gè) Session(uno)變量保存用戶登錄號(hào)和 Session(userstyle)變量保存用戶類別(值分別設(shè)置為admin、 merchandiser、 doctor)。 登錄用戶類型判別即相應(yīng)的登錄驗(yàn)證關(guān)鍵代 碼如下: Dim mySQL myID=(uid) 西南科技大學(xué)本科生畢業(yè)論文 25 myPWD=(upwd) myCategory=(user) Session(uno)=myID if myIDand myPWDthen if myCategory=admin then Session(userstyle)=admin mySQL=select * from admin where adminpwd=39。amp。myPWDamp。39。 and adminno=39。amp。 myIDamp。39。 else if myCategory=doctor then mySQL=select * from doctor where tpwd=39。amp。myPWDamp。39。and tno=39。amp。myIDamp。39。 else mySQL=select * from merchandiser where mpwd=39。amp。myPWDamp。39。 and mno= 39。amp。 myID amp。39。 end if end if 各用戶界面設(shè)計(jì) 藥房管理員的用戶界面如 圖 52 所示: 圖 52 藥房管理員用戶界面 西南科技大學(xué)本科生畢業(yè)論文 26 如果藥房管理員的職務(wù)只是普通的員工,登錄后就缺少藥房添加藥品確認(rèn)這一功能項(xiàng)。 其余的用戶登錄后的界面也和這個(gè)差不多,只是根據(jù)不同用戶的功能,其左邊的功能條不一樣。 庫(kù)房管理員左邊的功能條包括:首頁(yè)、查看藥品信息、查看個(gè)人信息、建議添加藥品、庫(kù)房添加藥品確認(rèn)、生成入庫(kù)清單、簽核建議采購(gòu)清單(主任)、生成入庫(kù)清單、查看過(guò)期藥品清單、生成出庫(kù)清單、退出登錄。 采購(gòu)員左邊的 功能條包括:首頁(yè)、查看藥品信息、查看個(gè)人信息、建議添加藥品、查看建議采購(gòu)清單、生成實(shí)際采購(gòu)清單、簽核建議采購(gòu)清單(主任)、生成實(shí)際采購(gòu)清單、查看實(shí)際采購(gòu)清單、退出登錄。 醫(yī)生左邊的功能條包括:首頁(yè)、查看藥品信息、查看個(gè)人信息、建議添加藥品、開藥方、退出登錄。 后臺(tái)系統(tǒng)管理員左邊的功能條包括:首頁(yè)、查看藥品信息、查看個(gè)人信息、查看用戶信息、修改用戶信息、添加新用戶、藥房 /庫(kù)房管理、退出登錄。 查看藥品信息模塊設(shè)計(jì) 該模塊根據(jù)不同用戶功能設(shè)置不同,醫(yī)生在查看藥品時(shí)主要是了解藥品的功效,所以在 查詢時(shí)設(shè)置查詢字段為藥品名和藥品用途,顯示的藥品信息包括藥品號(hào),藥品名,藥品用途。 采購(gòu)員需要對(duì)醫(yī)院藥品的庫(kù)存、藥品價(jià)格和藥品生產(chǎn)廠家有非常清楚的了解,所以需要在查詢到的藥品中顯示出以上信息,所以設(shè)置其可以根據(jù)藥品名,藥品生產(chǎn)廠家,藥品用途進(jìn)行查詢。 藥房管理員和庫(kù)房管理員則需要對(duì)自己所管理的庫(kù)房和藥房的藥品的藥品數(shù)量,藥品生產(chǎn)日期和保質(zhì)期有清楚的了解,以及對(duì)某個(gè)庫(kù)房 /藥房的藥品信息的了解,所以查詢字段除了包含為采購(gòu)人員設(shè)置的查詢字段外還包括了庫(kù)房 /藥房選擇。其列出來(lái)供選擇的庫(kù)房 /藥房號(hào)均為該管理員實(shí)際管理 的庫(kù)房 /藥房號(hào)。實(shí)現(xiàn)代碼如下: 藥 /庫(kù)房號(hào): select name=rno % sql=select * from room where adminno=39。amp。Session(uno)amp。39。/*查詢 room表中管理員為該登錄賬戶的庫(kù)房 /藥房 */ 西南科技大學(xué)本科生畢業(yè)論文 27 set res=(sql) if not ( and ) then do while not % option value=%=res(rno)%%=res(rno)%/option % loop end if set res=nothing %/select %end if end if% 在該功能模塊,設(shè)置了兩種查詢方式:查看能夠查到的所有藥品的信息和按照用戶填寫的檢索項(xiàng)進(jìn)行查詢。當(dāng)按照用戶的檢索項(xiàng)進(jìn)行查詢時(shí),查詢字段不能全部為空。該限制是在提交了表單后通過(guò)對(duì)所有獲取到的查詢字段和獲取到的查詢方式的聯(lián)合判斷進(jìn)行來(lái)實(shí)現(xiàn)的。 建議添加藥品模塊設(shè)計(jì) 建議添加藥品模塊的功能包括對(duì)用戶所建 議添加的藥品信息的填寫和提交,包括對(duì)藥品名、藥品功效、藥品建議采購(gòu)數(shù)量和藥品性狀的填寫或選擇,為了維護(hù)信息的完整性和避免歧義,所有字段必須填寫完整方能提交成功。同時(shí),由于建議添加藥品數(shù)據(jù)提交后是存在于數(shù)據(jù)庫(kù)中,所以,為了避免對(duì)數(shù)據(jù)庫(kù)的誤操作,要對(duì)各填寫字段的長(zhǎng)度和數(shù)據(jù)類型進(jìn)行限制。本模塊中,具體限制如下: 藥品名字段限制其長(zhǎng)度為 50 個(gè)字節(jié),語(yǔ)句為: onkeyup=CheckStringLength(,50) 藥品功效字段限制其長(zhǎng)度為 200 個(gè)字節(jié),限 制語(yǔ)句為 onkeyup=CheckStringLength(,200) 建議采購(gòu)數(shù)量字段限制其只能輸入數(shù)字限制語(yǔ)句為: onKeyUp=value=(/\D/g,39。39。) 西南科技大學(xué)本科生畢業(yè)論文 28 該功能模塊界面設(shè)計(jì)如 圖 53 所示 : 圖 53 建議添加藥品模塊界面 簽核建議添加藥品模塊設(shè)計(jì) 如果用戶職務(wù)為各部門的主任或者是醫(yī)院的院長(zhǎng),則其功能還包括簽核建議添加藥品。 主任點(diǎn)擊該功能條后會(huì)彈出該部門 所有人建議采購(gòu)的藥品清單。主任可以選擇簽核或者駁回某一條采購(gòu)建議或者是駁回所有的采購(gòu)建議。得到主任簽核后的建議記錄都會(huì)顯示在院長(zhǎng)的簽核建議采購(gòu)藥品單上,院長(zhǎng)也可以駁回某一條或所有采購(gòu)建議或者是簽核所有的采購(gòu)建議。院長(zhǎng)簽核后的數(shù)據(jù)將后生成采購(gòu)清單供采購(gòu)員進(jìn)行采購(gòu)。 簽核建議采購(gòu)清單模塊流程如圖 54 所示: 西南科技大學(xué)本科生畢業(yè)論文 29 圖 54 簽核建議采購(gòu)清單流程 過(guò)期藥品處理模塊設(shè)計(jì) 庫(kù)房管理員和藥房管理員都可以查看其管理的庫(kù)房或藥房里的過(guò)期藥品清單,首先在界面上會(huì)列出所有的該管理員所管理的庫(kù)房或藥房,在進(jìn)行庫(kù) 房和藥房的選擇后就在下面顯示出該庫(kù)房或藥房的過(guò)期藥品信息。包括藥品名、藥品號(hào)、藥品數(shù)量、藥品所在庫(kù)房或藥房以及是否對(duì)該藥品進(jìn)行處理。 對(duì)過(guò)期藥品的判斷是通過(guò)將數(shù)據(jù)庫(kù)中藥品的生產(chǎn)日期加上保質(zhì)期與當(dāng)前時(shí)間進(jìn)行比 較實(shí)現(xiàn)的。具體 sql 語(yǔ)句如下: sql=select * from drug where date_produce+shelflife=39。amp。now()amp。39。 and rno in (select rno from room where adminno=39。amp。Session(uno)amp。39。) 該 模塊中,對(duì)列出的過(guò)期藥品可以選擇進(jìn)行處理,具體的處理操作是將該過(guò)期藥品記錄從藥品表中移動(dòng)到銷毀列表中去,并為他們生成一個(gè)相同的銷毀清單號(hào),以便以后查看。 開藥方和藥單處理模塊 藥方是由病人的主治醫(yī)生根據(jù)病人的病情而開設(shè)的藥品清單,單據(jù)上有藥單編號(hào),主治醫(yī)生名字,病人姓名和病人年齡以及醫(yī)生所開設(shè)的藥品以及數(shù)量。藥單編 西南科技大學(xué)本科生畢業(yè)論文 30 號(hào)需要時(shí)唯一的,所以是由主治醫(yī)生的登錄號(hào)和當(dāng)前時(shí)間構(gòu)成。主治醫(yī)生姓名系統(tǒng)會(huì)自動(dòng)的填入。醫(yī)生在填寫藥品名時(shí)也有對(duì)該字段的最大長(zhǎng)度限制 為 50 字節(jié)。 藥方會(huì)提交到藥房,病人根據(jù)自己的 姓名到藥房取藥,藥房管理員對(duì)藥單的處理界面會(huì)列出所有的等待處理的藥單記錄,藥房管理員點(diǎn)擊某一記錄進(jìn)去后會(huì)顯示出該藥單的詳細(xì)信息,包括要單號(hào),病人姓名,性別,年齡,需要取的藥品以及數(shù)量和單據(jù)處理人員,當(dāng)管理員點(diǎn)擊處理選項(xiàng)時(shí),會(huì)列出所有的單據(jù)上的藥品信息以及庫(kù)存量,并自動(dòng)判斷藥房庫(kù)存是否足。這樣就減少了管理員在藥品庫(kù)存不足的情況下去查找藥品的時(shí)間。從而提高了藥房抓藥的效率。 系統(tǒng)安全性設(shè)計(jì) IIS+ASP 的系統(tǒng)設(shè)計(jì)方案作為一種典型的服務(wù)器端網(wǎng)頁(yè)設(shè)計(jì)技術(shù),被廣泛應(yīng)用在網(wǎng)上銀行、電子商務(wù)、網(wǎng)上調(diào)查、網(wǎng) 上查詢 、 BBS、搜索引擎等各 種互聯(lián)網(wǎng)應(yīng)用中。但是,該解決方案在為我們帶來(lái)便捷的同時(shí),也帶來(lái)了嚴(yán)峻的安全問題。黑客主要通過(guò)對(duì)源代碼的讀取和修改以及抓住一些程序設(shè)計(jì)漏洞等對(duì)系統(tǒng)進(jìn)行攻擊,竊造成不良后果。所以系統(tǒng)一旦在實(shí)際中得到應(yīng)用,安全性是至關(guān)重要評(píng)估因素。 本系統(tǒng)中,主要采用了以下方法進(jìn)行系統(tǒng)安全設(shè)計(jì): 為系統(tǒng)設(shè)計(jì)兩級(jí)用戶,只向外提供一般用戶的登錄鏈接頁(yè)面。該措施不僅是為了實(shí)現(xiàn)系統(tǒng)的分級(jí)管理,也使得具有更多系統(tǒng)權(quán)限的后臺(tái)管理員賬戶更加安全。 在每個(gè)頁(yè)面進(jìn)行用戶登錄驗(yàn)證,用對(duì) Session( uid) 字段的是否為空 判斷來(lái)實(shí)現(xiàn)。從而避免了攻擊者跳過(guò)登錄界面對(duì)系統(tǒng)的訪問。 在每個(gè)獲取前頁(yè)面提交數(shù)據(jù)的頁(yè)面,在采用 ()和 request()獲取字段值后對(duì)變量進(jìn)行非空判斷和其他限制性判斷(比如:為數(shù)字,長(zhǎng)度限制,是否為指定值等),確保系統(tǒng)更加安全。 為了防止攻擊者的 sql 注入,在系統(tǒng)中不直接傳遞 sql 語(yǔ)句需要的所有變量。 在有些編輯 ASP 程序的工具中,當(dāng)創(chuàng)建或者修改一個(gè) ASP 文件時(shí),編輯器自動(dòng)創(chuàng)建一個(gè)備份文件,如果你沒有刪除這個(gè) bak 文件,攻擊者可以直接下載,這樣源程序就會(huì)被下載,上傳程序之前要仔細(xì)檢查, 刪除不必要的文檔。對(duì)以 BAK 為后綴的文件要特別小心。 為了防止黑客用特定的程序暴力破解某個(gè)用戶的密碼進(jìn)行非法登錄,在系統(tǒng)的登錄頁(yè)面設(shè)置了字母和數(shù)字交替生成的驗(yàn)證碼。 西南科技大學(xué)本科生畢業(yè)論文 31 第 6 章 系統(tǒng)測(cè)試分析報(bào)告 系統(tǒng)測(cè)試目標(biāo) 對(duì)系統(tǒng)的各個(gè)功能模塊進(jìn)行測(cè)試,包括系統(tǒng)功能性測(cè)試和安全性測(cè)試。找出系統(tǒng)中潛在的各種缺陷并最終確保系統(tǒng)能夠正確有效的運(yùn)行。 系統(tǒng)功能性測(cè)試 登錄功能測(cè)試 對(duì)登錄功能的測(cè)試包括對(duì)不同用戶類型登錄的測(cè)試、對(duì)驗(yàn)證碼的測(cè)試和對(duì)登錄字段的限制驗(yàn)證。 對(duì)不同類型的用戶進(jìn)行登錄 驗(yàn)證。 測(cè)試方法:用正確的藥房管理員賬號(hào): padmin1,密碼 1,進(jìn)行登錄。選擇用戶類型為管理員,輸入正確的驗(yàn)證碼。 測(cè)試結(jié)果:成功登錄到藥房管理員用戶主界面。 測(cè)試方法:用正確的庫(kù)房管理員賬號(hào) roomadmin1,密碼 1,進(jìn)行登錄驗(yàn)證。選擇用戶類型為管理員,輸入正確的驗(yàn)證碼。 測(cè)試結(jié)果:成功登錄到庫(kù)房管理員用戶主界面。 測(cè)試方法:此后分別用正確的醫(yī)生和采購(gòu)員賬號(hào)進(jìn)行登錄驗(yàn)證,結(jié)果均正確跳轉(zhuǎn)到了相應(yīng)的界面。 測(cè)試結(jié)論:登錄模塊對(duì)不同用戶的登錄判斷正確。 對(duì)驗(yàn)證碼的測(cè)試。 測(cè)試方法 : 用正確的藥房管理員賬號(hào): padmin1,密碼 1,進(jìn)行登錄。選擇用戶類型為管理員,輸入錯(cuò)誤的驗(yàn)證碼。 測(cè)試結(jié)果:系統(tǒng)提示驗(yàn)證碼錯(cuò)誤。 測(cè)試結(jié)論:結(jié)合第一步的測(cè)試,可以判斷驗(yàn)證碼設(shè)置成功。 對(duì)登錄字段的限制驗(yàn)證。 測(cè)試方法:用空用戶名進(jìn)行登錄。 測(cè)試結(jié)果:系統(tǒng)提示請(qǐng)輸入用戶名。 測(cè)試方法:用空密碼進(jìn)行登錄。 測(cè)試結(jié)果:系統(tǒng)提示請(qǐng)輸入密碼。 西南科技大學(xué)本科生畢業(yè)論文 32 測(cè)試結(jié)論:對(duì)登錄字段的限制認(rèn)證設(shè)置成功。 對(duì)相同部門不同
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1