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

正文內(nèi)容

藥品倉(cāng)庫(kù)管理系統(tǒng)doc(編輯修改稿)

2025-08-11 05:43 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 } }}第3章 調(diào)試分析 hibernate連接Mysql數(shù)據(jù)庫(kù)問(wèn)題 本系統(tǒng)我使用的是java web相關(guān)知識(shí)點(diǎn)的一個(gè)持久層框架hibernate,由于很長(zhǎng)時(shí)間沒(méi)有與這個(gè)框架接觸了,這次在連接數(shù)據(jù)庫(kù)時(shí)遇到了一些小問(wèn)題,一個(gè)就是在向數(shù)據(jù)庫(kù)中加入信息時(shí),一般的英文字母都沒(méi)有問(wèn)題,但是當(dāng)加入中文文字時(shí)在數(shù)據(jù)庫(kù)中的信息就是??形式的亂碼。 后來(lái)上網(wǎng)查閱了一下資料才知道,在連接數(shù)據(jù)庫(kù)加載配置文件時(shí)沒(méi)有指定連接數(shù)據(jù)庫(kù)的編碼方式。導(dǎo)致編碼方式不一致導(dǎo)致了亂碼的問(wèn)題。解決方法:在jdbc:mysql://:3306/store后加上charaterEncoding=utf8就可以解決了! 程序中的空指針異常問(wèn)題說(shuō)到這個(gè)問(wèn)題我想說(shuō)的是這是個(gè)最容易忽略的問(wèn)題,也是最致命的問(wèn)題,因?yàn)槲覀冊(cè)诰幊痰倪^(guò)程中往往都會(huì)忽略它,導(dǎo)致服務(wù)器錯(cuò)誤信息積累過(guò)多導(dǎo)致崩潰,下面我舉出一個(gè)例子如下://庫(kù)存出庫(kù)函數(shù)Public String medicineStockDelete(){ MedicineStock updateMedicineStock = ()。//通過(guò)服務(wù)類獲取更新對(duì)象If(deleteCount ()){//判斷刪除個(gè)數(shù)是否大于庫(kù)存?zhèn)€數(shù) medicineStock = (no)。//通過(guò)編號(hào)查找?guī)齑鎸?duì)象 Return “view”。//返回到查看視圖 }} 以上代碼的問(wèn)題就是在查詢完信息后,沒(méi)有判斷該對(duì)象是否為空,如果對(duì)象為空的話那么就會(huì)出現(xiàn)空指針異常的問(wèn)題。 藥品信息查詢多條件查詢問(wèn)題對(duì)于這個(gè)問(wèn)題的提出我認(rèn)為對(duì)于以后的多條件查詢是否可以做成一個(gè)共同的方法來(lái)處理,為什么這么說(shuō)呢,因?yàn)槎鄺l件查詢必然會(huì)涉及到很多的表,這樣的話我們應(yīng)該采取什么方式來(lái)把這些屬性連接起來(lái)形成一個(gè)sql語(yǔ)句,并且保證它的正確性。后來(lái)我上網(wǎng)查了下資料,解決了sql語(yǔ)句總是拼不正確的問(wèn)題,就是首先定義一個(gè)StringBuffer的對(duì)象,然后再將屬性進(jìn)行拼接,如果是多個(gè)的話,用一個(gè)標(biāo)示字段來(lái)判斷是否有上一個(gè)屬性被查詢,這樣就可以保證sql的正確性了。 藥品庫(kù)存保質(zhì)期到期報(bào)警功能問(wèn)題 采用了如下代碼:if(year nowyear){ return false。 }else if(month nowmonth){ return false。 }else if(totalInteger nowday){ return false。 } 通過(guò)依次判斷年,月,日,來(lái)判斷是否過(guò)期。第4章 使用說(shuō)明 登陸界面 : 進(jìn)入系統(tǒng)界面說(shuō)明:該視圖為系統(tǒng)的登陸界面,如圖示為超市藥品信息管理系統(tǒng),頁(yè)面共有三個(gè)輸入框,分別為:用戶名,密碼,驗(yàn)證碼,在登陸時(shí),管理員,密碼,驗(yàn)證碼都不準(zhǔn)許為空,請(qǐng)輸入正確的用戶名和密碼,并且輸入與圖片相符的驗(yàn)證碼,點(diǎn)擊登陸按鈕就可以進(jìn)入該系統(tǒng),如果對(duì)您輸入的信息不滿意,點(diǎn)擊重置按鈕,三個(gè)輸入框?qū)⒆兂煽眨谟脩粲孟鄳?yīng)的用戶名密碼登陸時(shí),系統(tǒng)會(huì)根據(jù)該用戶的身份進(jìn)入到不同的管理界面去。頁(yè)面還有本系統(tǒng)的使用說(shuō)明連接,如果用戶不了解該系統(tǒng)的使用,可以點(diǎn)擊進(jìn)入學(xué)習(xí)一下本系統(tǒng)的基本操作。 進(jìn)入系統(tǒng)首頁(yè) : 說(shuō)明:在用戶成功登陸后進(jìn)入到了系統(tǒng)的管理界面,本界面分為三部分,上面的藍(lán)色條為頁(yè)頭記錄登陸用戶的基本信息,在右上角有退出系統(tǒng)提示,在左邊下拉欄的是系統(tǒng)管理員具有的功能操作,包括藥品信息管理,藥品進(jìn)銷存詳單管理,藥品信息管理,倉(cāng)庫(kù)信息管理,其他參數(shù)管理。右邊是歡迎界面,包含了一些該系統(tǒng)的說(shuō)明及規(guī)定信息。 藥品信息管理:該界面是供應(yīng)商提供的藥品信息錄入的界面,要求就是輸入正確的規(guī)范的數(shù)據(jù),其中藥品規(guī)格,藥品價(jià)格,藥品個(gè)數(shù)都必須是數(shù)字且不能為空,倉(cāng)庫(kù)必須選擇,藥品名稱不能為空!藥品描述可以添加文件(包括圖片),在所有信息輸入完成后點(diǎn)擊提交按鈕,如果提交成功的話,頁(yè)面將返回到藥品列表頁(yè)面,如果未成功系統(tǒng)會(huì)有相關(guān)提示。 :說(shuō)明:該界面是供應(yīng)商提供的藥品信息更新的界面,要求就是輸入正確的規(guī)范的數(shù)據(jù),藥品價(jià)格,藥品規(guī)格,藥品個(gè)數(shù)都必須是數(shù)字且不能為空,倉(cāng)庫(kù)必須選擇,藥品名稱不能為空!在所有信息輸入完成后點(diǎn)擊提交按鈕,如果提交成功的話,頁(yè)面將返回到藥品列表頁(yè)面,如果未成功系統(tǒng)會(huì)有相關(guān)提示。 : 說(shuō)明:如圖示,在操作欄中的最后一個(gè)操作是對(duì)本藥品的刪除操作,但是用戶在對(duì)于要?jiǎng)h除的藥品時(shí)需注意一下,如果庫(kù)存中還有該藥品的話系統(tǒng)會(huì)提示庫(kù)存中仍然存在該藥品是否確認(rèn)刪除,如果確認(rèn)刪除的話,該藥品即可被刪除,且是該藥品的庫(kù)存信息也會(huì)被刪除。如果取消的話,操作終止。: 說(shuō)明:如圖示,在藥品信息查詢上,提供了如上幾條查詢條件,用戶在操作時(shí)應(yīng)遵循如下方式,如果用戶什么都沒(méi)有輸入的話,點(diǎn)擊查詢按鈕后系統(tǒng)會(huì)把所有的藥品信息全部顯示出來(lái),如果在以上幾個(gè)輸入框中輸入數(shù)據(jù)了的話,系統(tǒng)會(huì)根據(jù)輸入的條件進(jìn)行查詢,即是按照輸入條件都滿足的情況進(jìn)行的查詢。其中查詢條件有:藥品編號(hào)(全匹配),藥品名稱(全匹配),所在倉(cāng)庫(kù)。該頁(yè)面是藥品庫(kù)存信息操作界面,并圖中可以有兩種操作,第一個(gè)操作時(shí)是對(duì)藥品庫(kù)存添加藥品的“入庫(kù)”按鈕,一個(gè)是將該藥品出庫(kù)的“出庫(kù)”按鈕,當(dāng)點(diǎn)擊添加該藥品后或出現(xiàn)如下界面,: 說(shuō)明:圖中有一個(gè)添加個(gè)數(shù)的輸入框,輸入的值必須為整數(shù),且不能為空!點(diǎn)擊提交后如果成功頁(yè)面將返回到藥品列表界面。此時(shí)會(huì)有一條記錄藥品出庫(kù)的信息被加入到進(jìn)銷存詳單列表中。圖中有一個(gè)出庫(kù)個(gè)數(shù)的輸入框,輸入的值必須為整數(shù),不能為空!如果輸入值大于系統(tǒng)中該藥品的庫(kù)存數(shù)量,則系統(tǒng)會(huì)提示庫(kù)存量不足的消息,否則跳到藥品列表,標(biāo)示藥品出庫(kù)成功。此時(shí)會(huì)有一條記錄藥品出庫(kù)的信息被加入到進(jìn)銷存詳單列表中。:說(shuō)明:如圖所示展示的是藥品進(jìn)銷存情況,用戶在庫(kù)存管理中的操作一般都記錄在該列表中,用戶可以查看每一條詳單的狀態(tài),一種是藥品的入庫(kù),另一種是藥品的出庫(kù)。用戶還可以修改該信息的備注,查看單條詳單具體信息,刪除相應(yīng)訂單操作,由于比較直觀在此不作說(shuō)明,其中需要注意的是詳單的備注,一般都是在藥品入庫(kù)時(shí)加入的,當(dāng)點(diǎn)擊查看或修改按鈕時(shí)會(huì)看到改備注信息,方便用戶對(duì)藥品出入庫(kù)原因有所了解。 結(jié)論本次課程設(shè)計(jì)經(jīng)過(guò)測(cè)試運(yùn)行,達(dá)到課設(shè)預(yù)期目標(biāo),但由于我有考試的緣故,導(dǎo)致在倉(cāng)促時(shí)間里,沒(méi)能完成所有功能,例如藥品調(diào)撥處理,藥品流向跟蹤這兩大功能未能實(shí)現(xiàn)。而其他七大功能:藥品入庫(kù)處理、藥品出庫(kù)處理、藥品調(diào)價(jià)處理、藥品到期報(bào)警、藥品庫(kù)缺報(bào)警、庫(kù)存盤(pán)點(diǎn)管理和庫(kù)存分析管理功能已實(shí)現(xiàn),完成課設(shè)的預(yù)期目標(biāo)。第五章 參考文獻(xiàn)[1] 吳仁群. Java基礎(chǔ)教程[ M ]. 清華大學(xué)出版社,2004[2] . [M]. 中國(guó)財(cái)政經(jīng)濟(jì)出版社,2011[3] 周小彤 . Java從入門(mén)到精通(第二版)[M]. 清華大學(xué)出版社,2010[4] 張志峰 . Java程序設(shè)計(jì)與項(xiàng)目實(shí)訓(xùn)教程[M]. 清華大學(xué)出版社,2012[5] 劉新 . Java開(kāi)發(fā)技術(shù)大全[M]. 清華大學(xué)出版社,2009[6] 薩師煊,王珊. 數(shù)據(jù)庫(kù)系統(tǒng)概論[M]. 高等教育出版社,2002[7] 清宏計(jì)算機(jī)工作室. JAVA編程技巧[M]. 機(jī)械工業(yè)出版社,2004 [8] 朱紅,司光亞. J
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1