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

正文內(nèi)容

基于jsp的醫(yī)院藥品信息管理系統(tǒng)的設計與實現(xiàn)-資料下載頁

2024-11-06 02:26本頁面

【導讀】生產(chǎn)生活等非常多的方面,當今的人們已經(jīng)離不開電腦技術(shù)帶來的便利。此篇文章將會以技術(shù)角度為視角,來對藥品的管理進行分析。JSP語言完成開發(fā)。利用Myeclipse、Tomcat工具,然后用oracle數(shù)據(jù)庫來進行后臺。數(shù)據(jù)的操作,以此來完成設計。本設計的功能模塊具體包括:管理員的登陸模塊,藥。及藥品出貨也就是出庫存的管理和統(tǒng)計。為視圖層,servlet作為控制器層,javabean作為模型層。實現(xiàn)業(yè)務邏輯處理和數(shù)據(jù)訪問操作,運用軟件工程的具體步驟模塊化進行設計。經(jīng)過測試后,能夠完成這項設計的基本功能模塊。

  

【正文】 函數(shù) , 從而完成查詢 功能。如用戶輸入的檢索字符串,將傳給 servlet 類, servlet 將首先調(diào)用 service 類 中函數(shù)。 調(diào)用 service 中的 dao 方法, dao 類中有相應的對數(shù)據(jù)庫操作的語言來完成訪問數(shù)據(jù)庫的操作。 if((NAME)) { (t_str)。 }else { (t_str)。 } Drug drug1 = new Drug()。 if((drug)||(drug)){ if((drug)){ drug1 = (drug)。 } else if((drug)) { drug1 = (drug)。 } (msg, 成功查找到此商品 ,信息如下: )。 (DRUGID,商品編號: + ())。 (DRUGNAME,商品名稱: + ())。 (DRUGTYPE,商品類別: + ())。 (DRUGNUM,庫存總量: + ())。 (DRUGNORMS,商品規(guī)格: + ())。 (DRUGINF,其他信息: + ())。 (ID, ())。 ().forward(request, 濟南大學畢業(yè)設計 24 response)。 } else{ (msg, 倉庫中沒有此類商品或輸入信息有誤! )。 ().forward(request,response)。 } } 藥品查詢界面如圖 所示 : 圖 查詢結(jié)果 圖 同樣的方法,通過 “修改信息 ”我們能打開信息修改的功能,以及為 藥品庫存 增加新的類別、刪除類別的其操作,結(jié)果如下面界面 如 圖 所示 : 濟南大學畢業(yè)設計 25 圖 信息修改 圖 添加藥品界面如圖 所示: 圖 增加新類 圖 濟南大學畢業(yè)設計 26 出入庫模塊 入庫功能模塊的數(shù)據(jù)是在 藥品庫存 類已有類的情況下進行操作的,因而在此過程中首先將根據(jù)信息對倉庫內(nèi)信息進行檢索匹配,匹配到后在庫存上增加相關(guān)數(shù)量;若藥品庫存 內(nèi)不存在此類,需要通過增加新類實現(xiàn)。入庫的 servlet 類函數(shù)如下。 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String action = (action)。 String inid=(String)(INNAME)。 int innum=((INNUM))。 Drug drug = new Drug()。 (inid)。 InDrug indrug = new InDrug()。 (inid)。 (innum)。 if((drug, innum)){ (drug, innum)。 //倉庫庫存處理 (indrug)。 //添加 入 庫商品入表 dataList(request,response)。 } else{ dataList(request,response)。 ().forward(request, response)。 } } 藥品入庫界面如圖 所示: 圖 藥品入庫實現(xiàn) 圖 濟南大學畢業(yè)設計 27 出庫模塊的實現(xiàn)同入庫模塊一樣,需首先對倉庫內(nèi)信息進行匹配,另外進行出庫操作時,還需對倉庫內(nèi)藥品的庫存量進行比較,只有在庫存數(shù)量達足夠時,才能進行相關(guān)數(shù)量商品的出庫,下面給出商品出庫的 servlet 類函數(shù),以及出庫功能的實現(xiàn)圖示。 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String action = (action)。 String outid=(String)(OUTNAME)。 int outnum=((OUTNUM))。 Drug drug = new Drug()。 (outid)。 OutDrug outdrug = new OutDrug()。 (outid)。 (outnum)。 if((drug, outnum)){ (drug, outnum)。 //倉庫庫存處理 (outdrug)。 //添加出庫商品 出 表 dataList(request,response)。 } else{ dataList(request,response)。 (msg, 倉庫中沒有此類商品或該類商品庫存不足 !)。 ().forward(request, response)。 } } 藥品出庫界面如圖 所示: 圖 藥品出庫實現(xiàn) 圖 濟南大學畢業(yè)設計 28 本章小結(jié) 本章詳細闡述了醫(yī)藥管理系統(tǒng)的具體實現(xiàn),給出了各個功能模 塊的主要程序的算法,并對算法進行詳細的分析,并結(jié)合模塊的運行界面,展示出代碼編譯后的最終實現(xiàn)形式。 濟南大學畢業(yè)設計 29 6 系統(tǒng)的測試 在軟件 程序開發(fā) 的 研發(fā)生命周期里 , 經(jīng)常會遇到一些麻煩的問題 , 由于程序員對需求的理解錯誤可能會與用戶的需求產(chǎn)生一定的偏差 , 軟件的 生命周期 里在每一個時期都有可能出現(xiàn)錯誤 。 因此需要用測試的方法來確保程序最終的完全合理運行,它是程序開發(fā)過程中必不可少也是很關(guān)鍵的一個環(huán)節(jié),它是對軟件開發(fā)的最終的定心劑 。 測試的目標 測試 的目的想要找出程序哪個地方有錯誤 , 并且 找 到處理問題 的 辦法 , 確保 程序的 可靠性 。 測試的目的可分為如下幾個目標: ( 1) 測試是 在程序還未完全完成時運行程序來查看其中出現(xiàn)的問題 。 ( 2) 有可能在測試程序運行的過程中會發(fā)現(xiàn)一些新的錯誤的問題 。 ( 3) 如果說一個測試是完美的那是應為測試出了一些從未發(fā)現(xiàn)的問題 。 測試的方法 對程序的測試通常有 兩種方法:黑盒測試 和白盒測試。在選擇那種測試時時考慮我們具體程序的內(nèi)部構(gòu)造來進行選擇 。 黑盒測試 黑盒測試是 相對來說比較簡單比較直接的測試 , 它檢測的是看看程序能不能跟你寫的說明規(guī)定一樣來運行 , 軟件在運行的過程中,到底實沒實現(xiàn)與數(shù)據(jù)庫的連接,能不能按照操作來 修改數(shù)據(jù)庫的數(shù)據(jù),程序運行是否穩(wěn)定 。黑盒測試又稱為功能測試。 白盒測試 白盒測試 顧名思義是把程序看做是一個透明的盒子 , 檢測之前,我們已經(jīng)提前了解了程序應該怎樣運行 。 根據(jù)軟件的邏輯結(jié)構(gòu)來一步一步的執(zhí)行程序看看能不能正常的運轉(zhuǎn) 。又稱為結(jié)構(gòu)測試。 測試的內(nèi)容 安全測試 隨意的輸入賬號和密碼 , 然后看能不能 輕易登陸進入 藥品 系統(tǒng);系統(tǒng)的源代碼是否容易被他人檢測,從客戶端是否會暴露出相關(guān)信息,密碼的加密處理是否完善等檢測。 濟南大學畢業(yè)設計 30 信息管理測試 根據(jù)該醫(yī)藥管理系統(tǒng)的功能模塊,按其錄入 的指導形式進行數(shù)據(jù)的輸入,檢測是否能夠輸出相應的結(jié)果。 在我的程序的首頁界面上寫上編號點擊 ID查詢或者寫上名字點 NAME 查詢看能不能顯示出相對應的數(shù)據(jù),藥品可以有修改操作修改完成之后打開數(shù)據(jù)庫看修改后的結(jié)果是否已經(jīng)錄入 ;添加新的藥品信息,重啟系統(tǒng)后是否能成功檢測到相關(guān)信息等。 隨機測試 用戶在使用系統(tǒng)各功能模塊時,具有隨意性傾向,任意輸入鍵盤數(shù)值、隨意跳轉(zhuǎn)功能模塊界面,通過反復無規(guī)則的隨機測試,從而找出系統(tǒng)中可能存在的錯誤。若系統(tǒng)一直正常運行,則表明系統(tǒng)功能結(jié)構(gòu)比較穩(wěn)定。 集中 測試 集 成測試是在單元測試的基礎上,對系統(tǒng)所有功能進行統(tǒng)一的測試。主要用于測試各個功能模塊能否協(xié)同工作,測試模塊之間的接口能否正常工作。例如查看用戶管理模塊與購物車模塊能否一致,在購物車中需要用戶的登陸信息并將用戶信息保存到購物車數(shù)據(jù)庫中。 測試過程為:瀏覽器登陸系統(tǒng)的主頁,然后按照各個模塊進行點擊,查看每個功能能否實現(xiàn);完成一整個購物流程,測試鏈接是否正常,能否正常跳轉(zhuǎn),模塊之間的參數(shù)傳遞是否有錯誤。 典型測試用例 安全 性 測試用例表 如表 所示 : 表 安全 性 測試用例表 測試 預期的結(jié)果 實際結(jié)果 最終定論 隨意輸出一些錯誤的賬號和密碼 不能夠進入系統(tǒng) 進入系統(tǒng)失敗 結(jié)果符合 輸入賬戶 “admin”密碼“1234”登陸 成功進入系統(tǒng) 進入系統(tǒng)成功,并能進行各項操作 結(jié)果符合 濟南大學畢業(yè)設計 31 藥品信息測試用例表 如表 所示: 表 藥品信息測試用例表 測試 預期的結(jié)果 實際結(jié)果 最終 結(jié)論 藥品添加模塊添加 “維生素 C 片, 1000 瓶 ”等信息 系統(tǒng)中存有 “藥品名:維生素 C 片,庫存量:1000 瓶 ” 檢索到 “藥品名:維生素 C 片,庫存量: 1000瓶 ” 結(jié)果符合 藥品刪除模塊輸入編號 “0001”刪除 系統(tǒng)中 “0001”編號藥品為不存在 檢索到 “系統(tǒng)中不存在此類藥品 ” 結(jié)果符合 藥品出庫模塊中 “維生素 C 片,出庫量 199瓶 ” 數(shù)據(jù)庫中存在 “維生素C 片 ”,數(shù)量是 799 瓶 查看 到 “藥品名:維生素 C 片, 數(shù) 量: 799 瓶 ” 符合結(jié)果 藥品出庫模塊中 “維生素 C 片,入庫量 500瓶 ” 數(shù)據(jù)庫中存在 “維生素C 片 ”,數(shù)量 為 “1000瓶 ” 查看 到 “藥品名:維生素 C 片, 數(shù) 量: 1000瓶 ” 符合結(jié)果 本章小結(jié) 本章 ,主要講的是軟件開發(fā)的測試環(huán)節(jié) , 根據(jù)完成 后的 程序?qū)嵭腥?方面的測試檢查。先通過對各個模塊的測試逐一完善各個模塊的 功能,最后經(jīng)過綜合測試,來檢查模塊間功能的切合程度,找出其中存在的問題并改正,完善整個系統(tǒng)的功能,是系統(tǒng)真正能夠穩(wěn)定、有效的運行起來。 濟南大學畢業(yè)設計 32 總 結(jié) 以上各個步驟的完成,一個完整的醫(yī)院藥品管理系統(tǒng)也已建成,該醫(yī)院藥品管理系統(tǒng)將使醫(yī)藥管理行業(yè)者從繁雜的人工管理中解脫出來,利用 現(xiàn)代計算機 的高效性能, 完成對醫(yī)院藥物 的便捷、高效、準確管理。 該 程序涵括了對醫(yī)院藥品管理 的模塊, 能夠?qū)崿F(xiàn)基本的增刪改查等操作 ;同時又包含出入庫模塊功能,對系統(tǒng)內(nèi)藥品的出入庫情況能夠動態(tài)的掌握,并能分析出系統(tǒng)內(nèi)藥品的動態(tài)流向等多方面信息。 為了讓各個方面的人能夠共享此系統(tǒng)中的信息,達到更好的交流,系統(tǒng)對出入庫、藥品等信息均提供了報表輸出的功能, 用了這個系統(tǒng)之后能讓醫(yī)院的管理更加的便捷更實用 。 綜合以上的各個方面,本論文的成果可以概括的總結(jié)為如下幾點: ( 1) 簡要 分析了 當前世界和中國醫(yī)院藥品信息管理方面的一些問題和需求 。 ( 2) 介紹了搭建信息系統(tǒng)的先進技術(shù) JSP,及流行的 MVC+DAO 模式;概述MyEclipse 及 Oracle 先進軟件平臺的使用。 ( 3) 實現(xiàn)了本系統(tǒng)所需的功能,并結(jié)合相關(guān)手段進行了對系統(tǒng)的測試,能夠滿足醫(yī)藥行業(yè)藥品管理者對藥品信 息進行管理的需求。 通過對本系統(tǒng)的開發(fā)設計,最終達到了系統(tǒng)設計初期設想的功能結(jié)構(gòu),雖然因個人能力問題還存在某些不足之處,但基本上完成了系統(tǒng)設計的預期目標。 濟南大學畢業(yè)設計 33 參 考 文 獻 [1] 張海藩 . 軟件工程導論 (第五版 )[M]. 北京 : 清華大學出版社 , [2] 耿祥義 , 張躍平 . JSP 實用教程 (第二版 )[M]. 北京 : 清華大學出版社 , [3] 沙海中 . 醫(yī)院藥品管理系統(tǒng)設計與開發(fā) [M]. 成都 : 電子科技大學 , [4] 李興華 . 名師講壇 JAVA WEB 開發(fā)實戰(zhàn)經(jīng)典基礎篇 [M]. 北京 : 清華大學 出版社 , [5] 王兆華 . 淺析醫(yī)院藥品管理 [J]. 甘肅中醫(yī) , 2020, 20(4): 2650 [6] 宋濤 . 基于三層模式的數(shù)據(jù)庫連接模型的設計 [J]. 信息與電子工程 , 2020, 3(1): 4446 [7] 王夕寧 . JSP 通用模塊及典型系統(tǒng)開發(fā)實例導航 [M]. 北京 : 人民郵電出版社 , [8] 王珊 , 薩師煊 . 數(shù)據(jù)庫系統(tǒng)概論 (第四版 )[M]. 北京 : 高等教育出版社 , [9] 孫一林 , 彭波 . JSP 數(shù)據(jù)庫編程實例 [M]. 北京 : 清華大學出版社 , [10] 賽奎春 . JSP 工程 應用與項目實踐 [M]. 上海 : 機械工業(yè)出版社 , [11] 葉核亞 . Java 程序設計使用教程 (第三版 )[M]. 北京 : 電子工業(yè)出版社 , [12
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1