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

正文內(nèi)容

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

2025-06-27 22:58本頁(yè)面
  

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