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

正文內(nèi)容

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

2025-06-27 22:58本頁面
  

【正文】 圖 56 商品信息管理模塊頁面1.其中刪除商品名稱流程如圖所示:長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 28獲得商品名稱和編號查詢該商品編號庫存庫存商品數(shù) 0提示該商品庫存不為 0 ,不能刪除刪除該商品YN結(jié)束開始更新商品名稱列表圖 57 刪除商品名稱主要流程2.貨物信息添加,完成商場貨物信息的添加功能,管理員可以添加商場的貨物信息,貨物信息添加頁面設(shè)計如圖 58 所示: 圖 58 貨物信息添加模塊圖 58 貨物信息添加模塊頁面其中添加商品名稱主要流程如圖所示:長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 29輸入商品名稱等信息查詢該商品名稱是否存在存在 ?提示該商品已經(jīng)存在 , 不能再次添加向商品庫添加該商品信息YN結(jié)束開始圖 59 添加商品名稱主要流程圖 商品進貨模塊 商品進貨管理模塊完成商場貨物的采購進貨功能,工作人員選擇貨物信息,輸入進貨的數(shù)量擊擊“進貨”提交到數(shù)據(jù)庫中,進貨模塊的頁面設(shè)計如圖 510 所示:圖 59 進貨管理模塊圖 511 進貨管理模塊圖 510 進貨信息列表圖其中商品進貨主要流程如所示: 長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 30圖 511 商品進貨主要流程圖 商品庫存信息查看模塊 商品庫存信息查看模塊完成商品庫存信息的查看功能,用戶可以查看商品的庫存信息,可以設(shè)置庫存報警值,也可以按商品名稱查詢商品的庫存信息,商品庫存信息查看模塊對應的磁盤文件為 。商品庫存查詢模塊的設(shè)計如圖 513所示:圖 512 貨物銷售出庫模塊長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 31其中“檢索”按鈕對應的代碼如下:protected void Button2_Click(object sender, EventArgs e) { //顯示庫存列表 DataTable dt = new DataTable()。 dt = (select * from 庫存,商品信息,商品類別 where 庫存. 商品編號= and =編號 and 商品名稱 like 39。% + + %39。)。 if ( 1) (())。 = 。 ()。} 銷售管理模塊 商品銷售管理模塊完成商品信息的功能,在進行商品銷售時,首先選擇要銷售的商品,輸入銷售的金額及數(shù)量,完成商品銷售的功能,同時更新商品庫存。銷售管理模塊的設(shè)計如圖 514 所示:圖 513 銷售管理模塊其中銷售商品主要流程如圖所示:長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 32開始輸入銷售商品名稱查詢該商品庫存數(shù)量數(shù)量 0更新商品庫存庫存減去銷售數(shù)量在銷售數(shù)據(jù)庫添加銷售記錄提示庫存不足或銷售數(shù)量填寫有誤結(jié)束Y N圖 514 銷售商品主要流程圖 銷售利潤統(tǒng)計模塊 銷售利潤統(tǒng)計模塊完成商場商品銷售利潤的統(tǒng)計功能,可以按銷售的時間或銷售的商品進行統(tǒng)計,并能統(tǒng)計出總的銷售利潤,銷售利潤統(tǒng)計模塊對應的磁盤為。銷售利潤統(tǒng)計模塊的設(shè)計如圖 515 所示:長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 33圖 515 商品利潤統(tǒng)計模其中“檢索”按鈕的代碼設(shè)計如下: protected void Button2_Click(object sender, EventArgs e) { //顯示銷售利潤列表 DataTable dt = new DataTable()。 dt = (select sum((出庫價格價格) * 量) as 總利潤,sum(數(shù)量) as 總數(shù)量 from 出庫,商品信息,商品類別 where 出庫.商品編號= and = and 商品名稱 like 39。% + + %39。 and 出貨時間 between 39。 + + 39。 and 39。 + + 39。)。 if ( 0) { = [0][總數(shù)量].ToString()。 = [0][總利潤].ToString()。 } dt = (select *,(出庫價格價格) * 量 as 利潤 from 出庫, 商品信息,商品類別 where =編號 and = and 商品名稱 like 39。% + + %39。 and 出貨時間 between 39。+ +39。 and 39。+ +39。)。 if ( 1) (())。 = 。 ()。長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 34 } 庫存預警查詢模塊 庫存預警查詢模塊用于查詢低于庫存預警的商品信息,以便提示用戶盡快進貨,庫存預警查詢模塊可以按商品名稱進行檢索。庫存預警查詢模塊對應的磁盤文件為,庫存預警查詢模塊的設(shè)計如圖 516 所示:圖 516 庫存預警查詢模塊其中“檢索”按鈕的代碼設(shè)計如下:protected void Button2_Click(object sender, EventArgs e) { //顯示庫存中所有數(shù)量小于報警值的商品 DataTable dt = new DataTable()。 dt = (select * from 庫存,商品信息,商品類別 where =商品信息 .商品編號 and =編號 and 商品名稱 like 39。% + + %39。 and 預警量庫存數(shù)量)。 if ( 1) (())。 = 。長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 35 ()。 } 保質(zhì)期報警管理模塊 保質(zhì)期報警模塊用于查詢過保質(zhì)期的商品信息,以便及時下架,保質(zhì)期查詢模塊對應的磁盤文件為 ,保質(zhì)期查詢模塊的頁面設(shè)計如圖 517 所示:圖 517 保質(zhì)期報警頁面其中“檢索”按鈕的代碼設(shè)計如下:protected void Button2_Click(object sender, EventArgs e) { //顯示保質(zhì)期小于當前日期的所有庫存商品 DataTable dt = new DataTable()。 dt = (select * from 庫存,商品信息,商品類別 where 庫存. 商品編號= and =編號 and 商品名稱 like 39。% + + %39。 and 商品保質(zhì)期39。+ () +39。)。 if ( 1) (())。 = 。 ()。 }長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 36第六章 測試設(shè)計 系統(tǒng)測試的基本原則軟件測試的基本原則:所有測試都應該能追溯到用戶需求。應該遠在測試開始之前就制定出測試計劃。實際上,一旦完成了需求模型就可以著手制定測試計劃,在建立了設(shè)計模型之后就可以立即開始設(shè)計詳細的測試方案。應該從“小規(guī)模”測試開始,并逐步進行“大規(guī)?!睖y試。通常首先重點測試單個程序模塊,然后把測試重點轉(zhuǎn)向在集成的模塊簇中尋找錯誤,最后在整個系統(tǒng)中尋找錯誤 [10]。 軟件測試方法 測試任何軟件都有兩種方法:黑盒測試和白盒測試。 對于軟件測試而言,黑盒測試法把程序看成一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,也就是說,黑盒測試是在程序接口進行的測試,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮茌斎霐?shù)據(jù)產(chǎn)生正確地輸出信息,并且保持外部信息地完整性。黑盒測試又稱為功能測試。與黑盒測試法相反,白盒測試法地前提是可以把程序看成裝在一個透明地白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過程。這種方法按照程序內(nèi)部的邏輯測試程序,檢驗程序中的每條通路是否都按預定要求正確工作。白盒測試又稱為結(jié)構(gòu)測試。本貨物管理系統(tǒng)決定采用黑盒測試法,即知道了產(chǎn)品應該具有的功能,可以通過測試來檢驗是否每個功能都能正常使用 [4]。 系統(tǒng)的單元測試系統(tǒng)登錄模塊單元測試方案設(shè)計:1.系統(tǒng)登錄模塊輸入測試方案 通過模塊接口的數(shù)據(jù)流進行測試,如果數(shù)據(jù)不能正確地進出,所有其他測試都是不切實際的。例如,用戶進入系統(tǒng)的登錄窗口的確定按鈕,當正確錄入后看是否能正常進入系統(tǒng),經(jīng)過測試,得知此部分代碼是否存在問題。2. 系統(tǒng)登錄模塊輸出結(jié)果預測 例如,當正確輸入用戶信息時,能夠進入系統(tǒng),否則提示用戶輸入的用戶名或密碼錯誤,要求重新輸入。3.系統(tǒng)登錄模塊模塊測試結(jié)果預測長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 371) 輸入數(shù)據(jù) 例如,向用戶名,密碼窗口,輸入正確的用戶名,密碼,再輸入錯誤的用戶名和密碼。2) 結(jié)果分析 當輸入正確的用戶名和密碼,能夠進入此系統(tǒng),當輸入的用戶名和密碼錯時,系統(tǒng)會彈出提示框,提示用戶名或者密碼錯誤,要求用戶重新輸入。由此測試得出此模塊能夠?qū)崿F(xiàn)預期的功能。用同樣的方法測試本模塊其它窗體的功能,最終得到本模塊功能都能基本實現(xiàn)。 系統(tǒng)測試結(jié)論測試項目測試用例:登陸模塊測試用力表 61長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 38商品信息模塊測試用力表 62模塊 測試用例描述 操作過程及數(shù)據(jù) 預期結(jié)果 用例類型按要求全部輸入商品的相關(guān)信息進入商品信息管理界面,輸入商品名稱,產(chǎn)地,規(guī)格,供應商,再提交。添加成功。 功能點商品信息管理沒輸入商品名稱 進入商品管理界面,沒輸入商品名稱,再提交請輸入商品名稱。 功能點 軟件能力經(jīng)過軟件測試,表明軟件的應用功能還算比較完善,基本要求的功能都能正常的實現(xiàn)。 軟件的缺陷和限制 經(jīng)過測試,系統(tǒng)體現(xiàn)的問題有以下幾個方面: ,有時可以輸入隨意值,造成顯示的混亂。,有時造成查詢結(jié)果的不準確。 ,色彩感不夠。 建議 根據(jù)測試的問題,以下是對于以上問題的建議 。 ,來滿足不同查詢要求。 。 系統(tǒng)維護建議 不管軟件還是硬件總有出錯的時候,系統(tǒng)出現(xiàn)錯誤時,有可能導致數(shù)據(jù)庫中數(shù)據(jù)的丟失,一些重要數(shù)據(jù)的丟失可能會導致巨大的損失,另外,由于業(yè)務(wù)的發(fā)展,許多數(shù)據(jù)需要不定期的進行更新、或調(diào)整。諸多因素導致對于數(shù)據(jù)我們應當提供專長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 39門維護,如數(shù)據(jù)庫需要定期備份,這一切一般都在服務(wù)器上實現(xiàn),本系統(tǒng)使用后臺的 SQL 數(shù)據(jù)庫。維護過程本質(zhì)上是修改和壓縮了的軟件定義和開發(fā)過程,而且事實上遠在提出一項維護要求之前,與軟件維護有關(guān)的工作就已經(jīng)開始了。由于本軟件存在著一些缺陷和限制,需要對其進行必要的維護和改進 。長春工業(yè)大學 計算機科學與技術(shù)學院 基于 WEB 的商場管理的設(shè)計與實現(xiàn) 40結(jié) 論以上就是本系統(tǒng)的設(shè)計和開發(fā)過程。系統(tǒng)在設(shè)計和開發(fā)過程中,嚴格按照軟件工程的軟件開發(fā)思想,經(jīng)過了問題定義、可行性研究、需求分析、總體設(shè)計、詳細設(shè)計、測試等幾個階段最后到系統(tǒng)實現(xiàn)。在設(shè)計過程中,采用了結(jié)構(gòu)化分析方法和模塊劃分等設(shè)計思想,使得系統(tǒng)開發(fā)見效快,適用性高,程序設(shè)計有章可循。我們所開發(fā)的這一系統(tǒng),主要具備的功能是記錄貨物庫存、入庫、出庫的情況,使企業(yè)采購、庫存和銷售能夠有機的結(jié)合起來,提高企業(yè)的效率和效益。通過使用 編程,使我真正體會到了可視化編程的優(yōu)點,自己動手開發(fā)小規(guī)模的應用系統(tǒng),學會一種規(guī)范化的編程方法,使我加深了對軟件的理解。在此,我能夠依據(jù)實際情況以及課堂上所學習的知識,應用到自己的實際工作,幫助解決工作過程中的問題,對實施方法程序有深刻理解。在數(shù)據(jù)庫設(shè)計方面,編程技術(shù)方面有了一定的進步,通過這一系列工作使我系統(tǒng)地掌握幾年來所學的專業(yè)知識,并基本掌握了開發(fā)一個應用軟件的能力。雖然所實現(xiàn)的模塊在此系統(tǒng)中算是一個比較簡單的一塊,但實際操作起來還是有一定的難度的。學以致用,學用結(jié)合,這既是學習理論知識目的,又是檢驗學習的最好方法。畢業(yè)設(shè)計是整個教學過程的最后環(huán)節(jié),是綜合運用所學知識解決實際問題能力的考查,這次畢業(yè)設(shè)計使我學到了不少的東西,知道了一個軟件的開發(fā)不但需要有一個敏捷的思維,更需要的是要有動手能力, 所有的事物都不能憑空想象的,它既離不開理論也離不開實踐,所以要理論和實際相結(jié)合,這樣才符合世間事物的原委,同時也使我了解到了 在數(shù)據(jù)庫方面編程的概要,讓我知道了計算機的編程秘訣在于嚴密的思考與仔細的推敲,只有這樣,
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1