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

正文內(nèi)容

基于bs模式的倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-資料下載頁

2025-08-19 19:40本頁面

【導讀】的信息管理系統(tǒng)同時也是許多企業(yè)必不可少的一部分,企業(yè)通過使用信息化管理系統(tǒng)管理水平和管理效率。都得到了很大的提高,傳統(tǒng)的運輸方式顯然已經(jīng)落后于信息化的發(fā)展要求,它終將被全新的方式取代。來必然要發(fā)生的結(jié)果。倉庫入庫首先需要登記倉庫的一些基本信息,很大程度上提高了以前倉庫人員工作效率低、工作時間久的特征。大大減少了以往入貨、出庫繁瑣的流程,雜亂,周期久的弊端?;趥}庫管理系統(tǒng)的半自動?;?,極大程度上節(jié)省了企業(yè)的時間,節(jié)約了企業(yè)的開支。對物質(zhì)管理的實時性和準確性也有了很大的保障。系統(tǒng)的主要特點,在本次的系統(tǒng)設(shè)計與實現(xiàn)中中采用的SQLServer2020作為后臺數(shù)據(jù)庫,利用了Visual. studio2020作為本系統(tǒng)的開發(fā)平臺。采用的主要技術(shù)有:C#,HTML,,SERVLET,JS,CSS。要功能模塊主要有以下幾類,管理員模塊:庫存警報,數(shù)據(jù)報表,庫存盤點,庫存產(chǎn)品,倉庫管理,單據(jù)管理,系統(tǒng)通知,用戶管理,密碼修改。

  

【正文】 此視圖是由系統(tǒng)日志表、產(chǎn)品表、操作類型表組成,同 樣也是選取了各個表中一些字段,這張視圖的作用在顯示不同產(chǎn)品的使用情況。 陜西理工學院畢業(yè)設(shè)計 第 19 頁 共 33 頁 (4). dbo. View_Sum 5 系統(tǒng)實現(xiàn) 界面設(shè)計實現(xiàn) 登錄界面的實現(xiàn) 此頁面可以進行 管理員 和 出入庫管理人員 雙向登錄 ,如果驗證成功,進入 各自 系統(tǒng)。否則,留在登錄頁面。 陜西理工學院畢業(yè)設(shè)計 第 20 頁 共 33 頁 圖 登錄界面 系統(tǒng)首頁設(shè)計的實現(xiàn) 此頁面是進入系統(tǒng)的主頁面,用戶可以選擇自己需要的操作。 管理員登錄成功的主界面與出入庫員 登錄成功的主界面有所不同。 管理員 登錄成功后主界面: 圖 管理員 登錄界面 出入庫員 登錄成功后主界面: 陜西理工學院畢業(yè)設(shè)計 第 21 頁 共 33 頁 圖 出入庫人員 登錄界面 功能模塊的實現(xiàn) 管理員 模塊的實現(xiàn) 庫存警報 此操作 管理員和出入庫的管理員都能查看 。 此功能可以查看出產(chǎn)品的編號、名稱、數(shù)量、數(shù)量上限、數(shù)量下限、現(xiàn)存數(shù)量、所屬倉庫。它的作用在于通過查看產(chǎn)品的數(shù)量來看產(chǎn)品是否已經(jīng)缺貨和殘品倉庫中最多存入多少。 陜西理工學院畢業(yè)設(shè)計 第 22 頁 共 33 頁 圖 庫存警報 界面 數(shù)據(jù)報表 此操作只能由 管理員 進行登陸后修改。 此表的作 用用于記錄所有的產(chǎn)品的操作記錄,可以進行查詢操作,最主要的是能夠進行導出 PDF 和 EXCEL 格式的文件進行查看。 圖 數(shù)據(jù)報表 界面 陜西理工學院畢業(yè)設(shè)計 第 23 頁 共 33 頁 庫存盤點 此操 管理員 登陸后修改。 此功能用于進行對各個倉庫進行查看近幾月的匯總情況,主要是產(chǎn)品的出入庫,調(diào)撥和借出歸還等信息。 圖 庫存盤點 界面 庫存產(chǎn)品 此操作由 管理員 登陸后查看。 查看所用的產(chǎn)品,可以進行修改、搜索、添加產(chǎn)品和添加大類。 陜西理工學院畢業(yè)設(shè)計 第 24 頁 共 33 頁 圖 庫存產(chǎn)品 界面 倉庫管理 此操作由 管理員 登陸 進行管理 。 此功能主要是進行對倉庫的添加和修改的操作。 圖 倉庫管理 界面 陜西理工學院畢業(yè)設(shè)計 第 25 頁 共 33 頁 單據(jù)管理 此操作由 管理員 登陸后查看。 此操作查看商品的狀態(tài)。 圖 單據(jù)管理 界面 系統(tǒng)通知 此操作由管理員發(fā)布通知。 通過管理員發(fā)布一些通知供用戶看。 陜西理工學院畢業(yè)設(shè)計 第 26 頁 共 33 頁 圖 系統(tǒng)通知界面 用戶管理 此操作由管理員管理用戶 ,用于進行對用戶的增、刪、改、查。 圖 用戶管理界面 出入庫 模塊功能圖 系統(tǒng)通知 管理員發(fā)布通知,用戶查看 。 陜西理工學院畢業(yè)設(shè)計 第 27 頁 共 33 頁 圖 系統(tǒng)通知 界面 入庫管理 此操作由 入庫管理員 登陸后操作。 用于對入庫商品信息的添加。 陜西理工學院畢業(yè)設(shè)計 第 28 頁 共 33 頁 圖 入庫 管理界面 庫存查詢 此操作由 出入庫管理員 登陸后 查詢 。 查看庫存中的產(chǎn)品。 圖 庫存查詢 界面 此操作由 出入庫管理員 登陸后操作。 陜西理工學院畢業(yè)設(shè)計 第 29 頁 共 33 頁 圖 密碼修改 界面 此操作 出庫員 登陸后操作。 用于保存出庫產(chǎn)品的信息。 圖 出庫 管理界面 6 系統(tǒng) 測試 在所有的編程都結(jié)束之后我們接下來要進行系統(tǒng)的測試,系統(tǒng)測試是做軟件開發(fā)的 必不可少的一個環(huán)節(jié),通過測試系統(tǒng)的各部分達到系統(tǒng)能過穩(wěn)定的運行。不管是什么公司只要是做軟件開陜西理工學院畢業(yè)設(shè)計 第 30 頁 共 33 頁 發(fā)的都離 不開系統(tǒng)測試這個環(huán)節(jié)。我們不僅僅要測試系統(tǒng)的穩(wěn)定性還要測試系統(tǒng)中所有有可能出現(xiàn)的情況。還要測試系統(tǒng)中的字體的書寫。通過軟件測試來達到我們系統(tǒng)的穩(wěn)定運行 [13]。 依據(jù) 上面 所說的測試對象,我們把測試劃分為 以下 幾個方面來進行測試。 單元測試: 單元測試是對軟件基本組成單元進行的測試,所發(fā)現(xiàn)的往往是編碼和詳細設(shè)計中的錯誤; 集成測試:集 成測試是將已分別通過測試的單元按設(shè)計要求組合起來再進行測試,發(fā)現(xiàn)的往往是軟件設(shè)計中的錯誤,也可能發(fā)現(xiàn)需求中的錯誤; 確認測試:確認測試是檢查所開發(fā)的軟件是否滿足需求規(guī)格說明書中所確定的功能和性能的需求,發(fā)現(xiàn)的是需求分析階段的錯誤; 單元測試 單元測試集中檢測軟件設(shè)計的最小單元 —— 模塊。一個最小的單元應(yīng)該是有明確的功能、性能定義、接口定義,而且可以清晰地與其他單位區(qū)分開。在編寫出源程序代碼并通過編譯程序的語法檢查后,用詳細設(shè)計說明書作指南,對重要的執(zhí)行通路進行測試,以便發(fā)現(xiàn)模塊內(nèi)部的錯誤。 可以應(yīng)用人 工測試和計算機測試兩種測試方法來進行單元測試。通常,單元測試主要使用白盒測試技術(shù),而且多個模塊可以并行地進行測試。 單元測試需從 5個方面對模塊進行測試 : 1. 模塊接口 首先應(yīng)該對通過模塊接口的數(shù)據(jù)流進行測試,如果數(shù)據(jù)不能正確地進出,所有其他測試都是不切實際的。 1) 在對模塊接口進行測試時主要檢查下述幾個方面: 2) 參數(shù)的數(shù)目、次序、屬性或單位系統(tǒng)與變元是否一致; 3) 是否修改了只作輸入用的變元; 4) 全局變量的定義和用法在各個模塊中是否一致 2. 局部數(shù)據(jù)結(jié)構(gòu) 局部數(shù)據(jù)結(jié)構(gòu)是模塊常見的錯誤來源。常見的錯誤如下 : 1) 不正 確或不一致的數(shù)據(jù)說明 。 2) 錯誤的初始化或沒有賦處值 。 3) 變量名的拼寫或縮寫錯誤 。 4) 數(shù)據(jù)類型不相容 5) 上溢、下溢和地址異常 3. 重要的執(zhí)行通路 由于通常不可能進行窮盡測試,因此,在進行單元測試時 ,關(guān)鍵是選擇最有代表性、最可能發(fā)現(xiàn)錯誤的執(zhí)行通路。應(yīng)該設(shè)計測試方案用來發(fā)現(xiàn)由于錯誤的計算、不正確的比較或不適當?shù)目刂屏鞫斐傻腻e誤 [13]。 4. 出錯處理通路 好的設(shè)計應(yīng)該能預(yù)見出現(xiàn)錯誤的條件,并且設(shè)置適當?shù)奶幚礤e誤的通路,以便在真的出現(xiàn)錯誤時執(zhí)行相應(yīng)的出錯處理通路或結(jié)束處理。當評價出錯處理通路時,應(yīng)該著重測試下述一些可 能發(fā)生的錯誤 [13]: 1) 對錯誤的描述是難以理解的; 2) 記下的錯誤與實際遇到的錯誤不同; 陜西理工學院畢業(yè)設(shè)計 第 31 頁 共 33 頁 3) 在對錯誤進行處理之前,錯誤條件已經(jīng)引起系統(tǒng)干預(yù); 4) 對錯誤的處理不正確; 5) 描述錯誤的信息難以確定造成錯誤的位置。 5. 邊界條件 邊界測試是單元測試中最后且最重要的一步。軟件常常在它的邊界上失效,例如,處理 n 元數(shù)組的第 n個元素時,或做到 i 次循環(huán)中的第 i次重復時,往往會發(fā)生錯誤。使用剛好小于、剛好等于和剛好大于最大值或最小值的數(shù)據(jù)結(jié)構(gòu)、控制量和數(shù)據(jù)值的測試方案,非??赡馨l(fā)現(xiàn)軟件中的錯誤。 集成測試 集成測試是測試和組 裝軟件的系統(tǒng)化技術(shù),在裝配的過程中對組裝的模塊進行測試 ,主要目標是發(fā)現(xiàn)與接口有關(guān)的問題。它包括子系統(tǒng)測試和系統(tǒng)測試兩個過程。測試的技術(shù)有兩種: 1. 非漸增式測試技術(shù) : 是先分別測試每個模塊,再把所有模塊按設(shè)計要求放在一起結(jié)合成所要的程序。 2. 漸增式測試技術(shù):是把下一個要測試的模塊同已經(jīng)測試好的那些模塊結(jié)合起來進行測試,測試完以后再把下一個應(yīng)該測試的模塊結(jié)合進來測試。這種每次增加一個模塊的方法稱為漸增式測試,這種方法實際上同時完成單元測試和集成測試。 目 前在進行集成測試時普遍采用漸增式測試方法。漸增方式有兩種集成方法 :自頂向下集成 ( 深度優(yōu)先的策略 和 寬度優(yōu)先的策略 ) 和 自底向上集成 。 確認測試 確認測試 (validation testing),又稱為有效性測試或驗收測試。目標是驗證軟件的有效性。其任務(wù)是驗證系統(tǒng)的功能、性能等特性是否符合需求規(guī)格說明;文檔資料是否正確、完整;系統(tǒng)的可移植性、兼容性、錯誤的恢復能力和易維護性是否滿足。確認測試對已測試過的純技術(shù)性的問題不再測試,對用戶特別感興趣的功能和性能需要增加測試。按照用戶的實際使用過程,使用實際數(shù)據(jù)進行測試。確認測試是以用戶為主進行的,用戶參與設(shè)計測試方案 ,參與實地測試,參與評價測試結(jié)果。確認測試屬于黑盒測試。 確認測試有下述兩種可能的結(jié)果: ( 1) 功能和性能與用戶要求一致,軟件是可以接受的; ( 2) 功能和性能與用戶要求有差距。 性能測試 性能測試在軟件的質(zhì)量保證中起著重要的作用。 性能不單單是我們經(jīng)常說的電腦的性能,數(shù)據(jù)庫的性能。當讓這些性能也是不可忽視的,但對于設(shè)計而言我們應(yīng)該考慮的是程序運行的穩(wěn)定性,還有代碼方面的性能,代碼是否低耦合性,是否方便修改,模塊是否獨立。代碼的是否低效。還有就是數(shù)據(jù)庫的穩(wěn)定性,對于數(shù)據(jù)訪問量大時數(shù)據(jù)庫會不會崩潰這些 技術(shù)方面的問題。 管理系統(tǒng)的測試 在完成編碼的工作以后 ,根據(jù) 上面提到 的方法和步驟進行了如下的測試 : 單元測試: 單元測試是對軟件基本組成單元進行的測試,所發(fā)現(xiàn)的往往是編碼和詳細設(shè)計中的錯誤; 集成測試:集成測試是將已分別通過測試的單元按設(shè)計要求組合起來再進行測試,發(fā)現(xiàn)的往往是軟件設(shè)計中的錯誤,也可能發(fā)現(xiàn)需求中的錯誤; 性能測試 :讓多個人來體驗系統(tǒng),進行隨機 進行 測試 。(這里不做測試) 陜西理工學院畢業(yè)設(shè)計 第 32 頁 共 33 頁 確認測試:確認測試是檢查所開發(fā)的軟件是否滿足需求規(guī)格說明書中所確定的功能和性能 需求,發(fā)現(xiàn)的是需求分析階段的錯誤; 通 過這幾方面的測試,我 修改了一些錯誤,讓系統(tǒng)能夠穩(wěn)定的運行。也讓系統(tǒng)和當初設(shè)計時功能達到相同。 本次測試中存在問題有, 登錄系統(tǒng)后退出系統(tǒng)回返回到界面,但是選擇不同權(quán)限登錄時會跳轉(zhuǎn)到上次登錄后的界面 , 界面設(shè)計時快捷菜單時顯示位置不是預(yù)期結(jié)果, 無刷新頁面的處理出現(xiàn)問題。 但是經(jīng)過努力,一一解決。到目前為止,系統(tǒng)測試正常!如以后出現(xiàn)問題,則進一步改進,完善。 由于時間問題,在 倉庫 管理系統(tǒng)的測試過程中,隨機的選擇了部分模塊進行黑盒測試,其余的模塊則進行白盒測試,具體測試方法及結(jié)果如下: 添加 /修改模塊測試。測試方法:白 盒測試 測試用例 1, 管理員 通過正確的用戶名和密碼成功進入系統(tǒng)之后,可以點擊 新建倉庫、編輯 ,進入添加 /修改 倉庫 。(如表 ) 表 添加 /修改測試用例 測試方法 測試 用例 期望結(jié)果 測試結(jié)果 1. 測試人員在表單中輸入倉庫名 ,點擊保存; 2. 測試人員在添加 /修改選項中以正確的方法 輸入新的倉庫名 ,點擊保存, 頁面自動刷新 ,進入查看全部信息界面; 例:輸入“二號倉庫”點擊保存 例:將“二號倉庫”改成“三號倉庫”點擊保存。 1. 在數(shù)據(jù)庫的“ KeepNum”中會添加二號倉庫,系統(tǒng)的倉庫信息中會出現(xiàn)二 號倉庫。 2. 在數(shù)據(jù)庫的“ KeepNum”中會將二號倉庫改為三號倉庫,系統(tǒng)的倉庫信息中會出現(xiàn)三號倉庫。 測試結(jié)果與期望結(jié)果完全相同, 測試成功 測試結(jié)果與期望結(jié)果完全相同, 測試成功 管理員庫存產(chǎn)品 模塊測試,白盒測試。 測試用例 2, 菜單欄或快捷菜單中點擊庫存產(chǎn)品 按鍵,即可進入 庫存產(chǎn)品 全部信息界面,在此界面中, 新加產(chǎn)品,產(chǎn)品搜索,新加大類 等一系列操作。(如表 ) 表 添加功能 測試用例 測試方法 測試用例 期望結(jié)果 測試結(jié)果 測試人員進入查看全部信息界面,選擇新加大類進行新加,在 產(chǎn)品搜索上進行產(chǎn)品的搜索。 例:添加“ 原材料系列 ”大類。 新加后,界面上能夠看見新加的大類“ 原材料系列 ” 選擇真確的查詢條件能夠查出相應(yīng)的物品,而不正確的查詢條件插不出來。 測試結(jié)果與期望結(jié)果完全相同,測試成功。 搜索測試 , 黑盒測試。 測試用例 3,測試人員成功登陸系統(tǒng),進入 數(shù)據(jù)報表 管理 界面進行測試。(如表 ) 陜西理
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1