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

正文內(nèi)容

倉庫管理系統(tǒng)畢業(yè)設(shè)計論文計算機專業(yè)-資料下載頁

2025-08-24 20:03本頁面

【導(dǎo)讀】成敗很大一部分就與倉庫有關(guān)。及發(fā)貨,將會導(dǎo)致管理費用的增加,服務(wù)質(zhì)量難以得到保證,從而影響企業(yè)的競爭力。簡單、靜態(tài)的倉儲管理已無法保證企業(yè)各種資源的高效利用。如今的倉庫作業(yè)和庫存控制作。目前,國內(nèi)外大多數(shù)企業(yè)已開始使用現(xiàn)代化的倉庫管理。針對倉庫的入庫、出庫、盤點、報表主要功能進行改善,所以開發(fā)倉庫管理系統(tǒng)十分必要。整,但究其關(guān)鍵功能仍離不開其對貨物的管理上。對倉庫的管理逐漸的步入規(guī)范化和自動化,從而達到提高倉庫管理效率的目的。性及安全性對本系統(tǒng)進行優(yōu)化,使其功能充分得到發(fā)揮。仿真模擬檢測,對其不足之處進行修改,并對界面進行美化。《j2ee應(yīng)用實踐教程》電子工業(yè)出版社2020年1月?!禪ML基礎(chǔ)、案例與應(yīng)用》(第三版)人民郵電出版社2020年4月?!禞ava2實用教程》(第三版)清華大學(xué)出版社2020年7月

  

【正文】 sql 語句 br *創(chuàng)建: ckjava ****************************************************/ public int updata(String sqls){ int k=10。 try{ k=0。 k=().executeUpdate(sqls)。 }catch(Exception ex){ k=1。 (updata)。 (())。 ()。 }finally{()。} return k。 } /*************************************************** *函數(shù)名稱: StrConverDate()br *函數(shù)功能: 把合法的字符串轉(zhuǎn)換為 Date 類型 br *返回值: converdat (Date 類型 ) *參數(shù)說明: strdate 合法的 String 類型日期 br *創(chuàng)建: ckjava ****************************************************/ public Date StrConvertDate(String strdate) 第 頁 25 { Date convertdate=null。 try{ convertdate= (strdate)。 (打印日期 )。 (())。 }catch(Exception ex){()。} return convertdate。 } } 連接池的代碼如下: import 。 import 。 import 。 import 。 public class DBPool { private static DataSource pool。 static { Context env = null。 try { env = (Context) new InitialContext().lookup(java:p/env)。 pool = (DataSource)(jdbc/DBPool)。 if(pool==null) (39。DBPool39。 is an unknown DataSource)。 第 頁 26 } catch(NamingException ne) { ()。 } } public static DataSource getPool() { return pool。 } } 超市倉庫管理 系統(tǒng)的登錄頁面 超市倉庫管理 系統(tǒng)分為三種登錄模式 (1) 管理員登錄 (2) 超級用戶 登錄 第 頁 27 第六章 系統(tǒng)測試 測試的指導(dǎo)原則 在軟件測試中,應(yīng)注意以下原則: ( 1) 測試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的輸出數(shù)據(jù)兩部分組成。 ( 2) 測試用例不僅要選用合 理的輸入數(shù)據(jù),還要選擇不合理的輸入數(shù)據(jù)。 ( 3) 除了檢查程序是否做了它應(yīng)該做的事情,還應(yīng)該檢查程序運行時候 了它不應(yīng)該做的事情。 ( 4) 應(yīng)該定測試計劃并嚴格執(zhí)行,排除隨意性。 ( 5) 長期保留測試用例。 ( 6) 對發(fā)現(xiàn)錯誤較多的程序段,應(yīng)進行更深入的測試。 ( 7) 程序員避免測試自己的程序。 代碼測試 靜態(tài)測試 ( 1) 同一程序內(nèi)的代碼書寫是否為同一風(fēng)格 ( 2) 代碼布局是否合理、美觀 ( 3) 程序中函數(shù)、子程序塊分界是否明顯 ( 4) 注釋是否符合既定格式 ( 5) 注釋 是否正確反映代碼的功能 ( 6) 變量定義是否正確(長度、類型、存儲類型) 第 頁 28 ( 7) 是否引用了未初始化變量 ( 8) 數(shù)組和字符串的下標(biāo)是否為整數(shù) ( 9) 數(shù)組和字符串的下標(biāo)是否在范圍內(nèi)(不“越界”) ( 10) 進行數(shù)組的檢索及其它操作中,是否會出現(xiàn)“漏掉一個”這種情況 ( 11) 是否在應(yīng)該使用常量的地方使用了變量(例:數(shù)組范圍檢查) ( 12) 是否為變量賦予不同類型的值 ( 13) ( 12)的情況下,賦值是否符合數(shù)據(jù)類型的轉(zhuǎn)換規(guī)則 ( 14) 變量的命名是否相似 ( 15) 是否存在聲明過,但從 未引用或者只引用過一次的變量 ( 16) 在特定模塊中所有的變量是否都顯式聲明過 ( 17) 非( 16)的情況下,是否可以理解為該變量具有更高的共享級別 ( 18) 賦值的目的變量是否小于賦值表達式的值 ( 19) 是否存在分數(shù)和浮點數(shù)的比較 ( 20) 精度問題是否會影響比較 ( 21) 每一個邏輯表達式是否都得到了正確表達 ( 22) 邏輯表達式的操作數(shù)是否均為邏輯值 ( 23) 程序、模塊、子程序和循環(huán)是否能夠終止 ( 24) 是否存在永不執(zhí)行的循環(huán) ( 25) 是否存在多循環(huán)一次或少循環(huán)一次的情況 ( 26) 循環(huán)變量是否在循環(huán)內(nèi)被錯誤地修改 ( 27) 子程序接受的參數(shù)類型、大小、次序是否和調(diào)用模塊相匹配 ( 28) 全局變量定義和用法在各個模塊中是否一致 第 頁 29 動態(tài)測試 ( 1) 所用的測試數(shù)據(jù)是否具有實際的意義 ( 2) 是否每一組測試數(shù)據(jù)都得到了執(zhí)行 ( 3) 每一組測試數(shù)據(jù)的測試結(jié)果是否與預(yù)期結(jié)果一致 ( 4) 文件的屬性是否正確 ( 5) 測試數(shù)據(jù)是否具有一定的代表性 ( 6) 數(shù)字輸入框是否接受數(shù)字輸入 ( 7) 數(shù)字輸入框是否拒絕字符串和“非法”數(shù)字的輸入 ( 8) 對于可添加數(shù)據(jù)組合框,添加 數(shù)據(jù)后數(shù)據(jù)是否能夠得到正確顯示和進行選擇 ( 9) 列表框是否能夠進行選擇 ( 10) 多項列表框是否能夠進行多數(shù)據(jù)項選擇 ( 11) 單選組內(nèi)是否有且只有一個單選鈕可選 ( 12) 密碼輸入框是否按掩碼的方式顯示 ( 13) Cancel 之類的按鈕按下后,控件中的數(shù)據(jù)是否清空復(fù)原或按既定規(guī)約處理 ( 14) Submit 之類的按鈕按下后,數(shù)據(jù)是否得到提交或按既定規(guī)約處理 ( 15) 異常信息表述是否正確 ( 16) 軟件是否按預(yù)期方式處理錯誤 各個模塊測試 首先,對于登陸模塊:當(dāng)用戶輸入用戶名和密碼 并且選擇其身份類型后,點擊登陸能否進入其相對應(yīng)的操作界面,登陸不成功是否能夠返回用戶一個錯誤的第 頁 30 信息。 是否能夠限制用戶非法登陸 (比如用戶不經(jīng)過登陸界面直接進入操作界面 );是 否允許用戶無限制的登陸系統(tǒng);用戶退出系統(tǒng)后,是否就能及時關(guān)閉數(shù)據(jù)庫連接, 不會一直占用資源而導(dǎo)致系統(tǒng)崩潰等等。 對于管理員:管理員成功登陸后,是否存在越權(quán)現(xiàn)象,是否其權(quán)限少寫了個。是否其每個權(quán)限的操作都能達到最佳效果,是否存在不合理的增、刪、改、查等等。 入庫出庫模塊:用戶登錄后,向數(shù)據(jù)庫里添加貨物及詳細信息,出庫時的出庫記錄。 盤點報 表模塊:針對數(shù)據(jù)庫信息及各個時間段的操作做個統(tǒng)計。 測試方法 軟件測試方法一般分為兩大類:動態(tài)測試方法與靜態(tài)測試方法,而動態(tài)測試方法中又根據(jù)測試用例的設(shè)計方法不同。 (1) 靜態(tài)測試:指被測試程序不在機器上運行,而是采用人工檢測和計算機輔助靜態(tài)分析的手段對程序進行檢測。 (2) 動態(tài)測試:指通過運行程序發(fā)現(xiàn)錯誤。一般意義上的測試大多指動態(tài)測試。對軟件產(chǎn)品進行動態(tài)測試,使用客戶瀏覽器對服務(wù)器的訪問。 第 頁 31 第七章 一些問題以及解決方法 關(guān)于亂碼問題 MySQL 數(shù)據(jù)存儲數(shù)據(jù)亂碼以及前臺顯示亂 碼 :MySQL 數(shù)據(jù)庫默認的數(shù)據(jù)存儲類型編碼是 gbk 格式的。當(dāng)我們從數(shù)據(jù)庫中讀取數(shù)據(jù)的時候往往在前臺界面上顯示的是‘ ???’出現(xiàn)亂碼現(xiàn)象。這是因為我們所編制的 jsp 文件所使用的編碼格式是: gb2312 的,所以出現(xiàn)了不兼容現(xiàn)象。為了解決這個問題在 jsp 的整體頁面中加了個這個屬性 : pageEncoding=gbk這樣基本上就解決了這個問題了。還有一種方法就是在建設(shè)數(shù)據(jù)的時候就將所建數(shù)據(jù)庫的編碼格式改為 gbk。然后在編程和繪制前臺界面完成要保存的時候就將 java 文件和 jsp 文件的編碼格式也保存成 gbk 的。這樣 以后也不會出現(xiàn)亂碼問題了。總之就是數(shù)據(jù)庫的編碼格式要和 jsp 文件的編碼格式一樣就對了。 關(guān)于非法登陸問題 為了實現(xiàn)用戶不登陸就不能非法進入其相應(yīng)的操作界面這個功能。使用一個名為攔截器( filter)的接口類。編寫了一個 java 文件分別用于攔截 不明用戶非法登陸。如果用戶不登陸就想直接進入操作界面,攔截器就會迫使登陸者轉(zhuǎn)向登陸頁面登陸。這樣用戶要是不登陸就不能進入這個操作界面了。 第 頁 32 系統(tǒng)亮點 (1) 報表統(tǒng)計 : 系統(tǒng)針對超市倉庫管理的復(fù)雜操作情況,設(shè)計了靈活的報表功能。 (2) 數(shù)據(jù) 庫連接:采用數(shù)據(jù)庫連接池進行數(shù)據(jù)庫的連接,比一般的直接連接更有優(yōu)越性,因為它提高了性能的同時還保存了寶貴的資源。 (2) 賬戶安全 : 對于不同用戶對其權(quán)限設(shè)置做了嚴格的限制 。 第 頁 33 結(jié)束語 經(jīng)過這幾個月的努力,終于完成了本系統(tǒng)的設(shè)計及實現(xiàn)工作。通過畢業(yè)設(shè)計的完成和親身實踐,對專業(yè)知識有了深入的學(xué)習(xí),把學(xué)過的知識融會貫通,又學(xué)到了以前沒有學(xué)到的知識,培養(yǎng)了我獨立思考問題的能力。這既豐富了我們的知識,又拓寬了我們的視野,為我們以后進入社會、參加工作架起了一座橋梁。這次畢業(yè)設(shè)計我的體會是只學(xué)了書本上的知識是遠遠不 夠的,一定要參與實踐,做到學(xué)之為用這是最重要的。經(jīng)過兩個多月的設(shè)計和開發(fā), 超市倉庫 管理系統(tǒng)基本開發(fā)完畢其功能基本符合要求。 但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如用戶界面不夠美觀,有一些功能還沒有實現(xiàn)等都需要進一步改善。 只要學(xué)習(xí)就會有更多的問題,有更多的難點,但也會有收獲 。 通過本系統(tǒng)的開發(fā),提高了我分析問題、解決問題的能力,在閱讀和分析資料、構(gòu)思和設(shè)計一個軟件的整體框架、前臺和后臺連接等方面有了切實的實踐體會,并初步了解了一些工程管理的方法,為以后的發(fā)展奠定了良好的基礎(chǔ)。第 頁 34 參 考文獻 [1]:鄭阿奇、俞琰?!?j2ee 應(yīng)用實踐教程》電子工業(yè)出版社 2020 年 1 月 [2]:李虎、趙龍剛?!?UML 基礎(chǔ)、案例與應(yīng)用》(第三版) 人民郵電出版社 2020 年 4 月 [3]:耿祥義、張躍平?!?Java2 實用教程》(第三版) 清華大學(xué)出版社 2020年 7 月 [4]:耿祥義、張躍平?!?Jsp 實用教程》(第二版) 清華大學(xué)出版社 2020年 7 月 第 頁 35 致 謝 首先對我的指導(dǎo)老師張哲老師、 馬琦老師、 雷燕老師 、劉超老師 的指導(dǎo)與關(guān)懷表示衷心的感謝,他們嚴謹?shù)慕虒W(xué)態(tài)度、淵博的 理論知識、腳踏實地和精益求精的工作作風(fēng)給我留下了深刻的印象,永遠是我學(xué)習(xí)的榜樣。在整個畢業(yè)設(shè)計過程中,他們從整體上給我們把舵,給了我們很多督促和教導(dǎo),并指出了軟件開發(fā)過程中所應(yīng)避免的許多問題,有了問題能夠及時和他們溝通,給了我很大的幫助。系統(tǒng)的整體設(shè)計與分析方面,他們有著深刻的教導(dǎo),在數(shù)據(jù)庫的設(shè)計方面,他們也給了我很大的幫助,使我少走了很多彎路。我所取得的每一點進步都是同老師的指導(dǎo)和關(guān)懷分不開,他們的悉心教誨和無微不至的關(guān)懷將令我終身難忘。 在畢業(yè)設(shè)計的過程中,和我在一起的幾位同學(xué)給了我很大的支持和幫助,在此對他們表示最真摯的感謝,最后深深感謝含辛茹苦養(yǎng)育我成長的父母,他們無私的愛和付出為我創(chuàng)造了一個良好的學(xué)習(xí)環(huán)境。最后我要向所有幫助過我的老師、同學(xué)及朋友們道一聲感謝!
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1