本科畢業(yè)論文-超市倉(cāng)庫(kù)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
本科畢業(yè)論文-超市倉(cāng)庫(kù)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
本科畢業(yè)論文-超市倉(cāng)庫(kù)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
本科畢業(yè)論文-超市倉(cāng)庫(kù)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
本科畢業(yè)論文-超市倉(cāng)庫(kù)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩54頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

超市倉(cāng)庫(kù)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)目錄1緒論111課題背景及意義112系統(tǒng)設(shè)計(jì)的意義113任務(wù)概述2131項(xiàng)目目標(biāo)2132項(xiàng)目范圍214系統(tǒng)開(kāi)發(fā)環(huán)境2141B/S結(jié)構(gòu)2142ASPNET2143SQLSERVER2008數(shù)據(jù)庫(kù)32需求分析421系統(tǒng)目標(biāo)422系統(tǒng)功能描述4221功能需求分析4222性能需求分析523系統(tǒng)數(shù)據(jù)流圖5231數(shù)據(jù)流圖5232二層數(shù)據(jù)流圖5233三層數(shù)據(jù)流圖6234四層數(shù)據(jù)流圖9235數(shù)據(jù)字典113總體設(shè)計(jì)1331系統(tǒng)概述1332系統(tǒng)模塊結(jié)構(gòu)1333數(shù)據(jù)庫(kù)設(shè)計(jì)16331概念結(jié)構(gòu)設(shè)計(jì)16332邏輯結(jié)構(gòu)設(shè)計(jì)194詳細(xì)設(shè)計(jì)2041數(shù)據(jù)庫(kù)設(shè)計(jì)2042系統(tǒng)功能實(shí)現(xiàn)225編碼與實(shí)現(xiàn)2651管理員登錄2652系統(tǒng)自動(dòng)報(bào)警2953其他功能32531商品管理32532出庫(kù)入庫(kù)管理33533盤(pán)存管理、系統(tǒng)管理和用戶(hù)管理346系統(tǒng)測(cè)試3561測(cè)試的種類(lèi)3562測(cè)試細(xì)節(jié)35結(jié)論37參考文獻(xiàn)38翻譯部分39英文原文39中文譯文46致謝52摘要當(dāng)今社會(huì),超市已經(jīng)成為了人們生活中必不可少的組成部分。不僅僅是銷(xiāo)售工作,超市的倉(cāng)庫(kù)管理工作對(duì)超市而言也是十分重要的。傳統(tǒng)的超市倉(cāng)庫(kù)管理是采用人工管理的方法,管理員按照自己的一套方法來(lái)記錄商品信息,比如存放位置、庫(kù)存情況等等。這種管理方式效率低下,而且管理員勞動(dòng)強(qiáng)度大,十分不便。隨著計(jì)算機(jī)技術(shù)的日益普及,開(kāi)發(fā)一款高效的基于B/S模式的現(xiàn)代超市倉(cāng)庫(kù)管理系統(tǒng)顯得十分必要。本文詳細(xì)介紹了使用ASPNET和SQLSERVER2008數(shù)據(jù)庫(kù)對(duì)超市倉(cāng)庫(kù)管理系統(tǒng)進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)的過(guò)程。本次超市倉(cāng)庫(kù)管理系統(tǒng)的開(kāi)發(fā)運(yùn)用傳統(tǒng)的面向過(guò)程軟件分析和設(shè)計(jì)思想,開(kāi)發(fā)工具借助ASPNETSQLSERVER2008,系統(tǒng)功能主要包括以下幾個(gè)方面商品信息管理,商品入庫(kù)管理,商品出庫(kù)管理,商品盤(pán)存管理,系統(tǒng)管理,用戶(hù)管理,系統(tǒng)自動(dòng)報(bào)警。系統(tǒng)自動(dòng)報(bào)警是針對(duì)超市倉(cāng)庫(kù)管理設(shè)計(jì)的一項(xiàng)功能,當(dāng)商品庫(kù)存低于庫(kù)存下限時(shí),系統(tǒng)自動(dòng)報(bào)警功能被觸發(fā),第一時(shí)間通知管理員獲取信息,防止商品出現(xiàn)缺貨。關(guān)鍵詞倉(cāng)庫(kù)管理;B/S模式;ASPNETABSTRACTINTODAYSSOCIETY,THESUPERMARKETHASBECOMEANINTEGRALPARTOFPEOPLESLIVESNOTONLYSALES,THESUPERMARKETWAREHOUSEMANAGEMENTISALSOVERYIMPORTANTTRADITIONALSUPERMARKETWAREHOUSEMANAGEMENTISMANUALMANAGEMENT,THEADMINISTRATORINACCORDANCEWITHITSOWNSETOFMETHODSTORECORDPRODUCTINFORMATION,SUCHASSTORAGELOCATION,INVENTORY,ANDSOONTHISMANAGEMENTMETHODISINEFFICIENTANDLABORINTENSIVE,ANDISVERYINCONVENIENTWITHTHEGROWINGPOPULARITYOFCOMPUTERTECHNOLOGY,ITISVERYNECESSARYTODEVELOPAHIGHLYEFFICIENTSUPERMARKETMODERNWAREHOUSEMANAGEMENTSYSTEMBASEDONB/SMODETHISPAPERDESCRIBESTHEUSEOFASPNETANDSQLSERVER2008DATABASETHESUPERMARKETWAREHOUSEMANAGEMENTPROCESSTHESUPERMARKETWAREHOUSEMANAGEMENTSYSTEMWASDEVELOPEDBYUSINGTHETRADITIONALSOFTWAREANALYSISANDDESIGNMETHOD,DEVELOPINGTOOLSUSINGASPNETSQLSERVER2008,SYSTEMFUNCTIONSMAINLYINCLUDETHEFOLLOWINGASPECTSPRODUCTINFORMATIONMANAGEMENT,PRODUCTSTORAGEMANAGEMENT,THEPRODUCTOUTOFDATABASEMANAGEMENT,INVENTORYMANAGEMENT,SYSTEMMANAGEMENT,USERMANAGEMENT,AUTOMATICALARMSYSTEMTHEAUTOMATICALARMSYSTEMISAFEATUREDESIGNEDFORSUPERMARKETWAREHOUSEMANAGEMENTWHENTHESTOCKOFMERCHANDISEINVENTORYISLOWERTHANTHELOWERLIMIT,THESYSTEMAUTOMATICALARMFUNCTIONISTRIGGERED,THEFIRSTTIMETONOTIFYTHEADMINISTRATOR,TOPREVENTMERCHANDISEOUTOFSTOCKKEYWORDSWAREHOUSEMANAGEMENTB/SMODEASPNET1緒論11課題背景及意義隨著經(jīng)濟(jì)的不斷發(fā)展,人們生活水平得到了提高,當(dāng)今社會(huì),超市已經(jīng)遍布幾乎所有大大小小的城市,成為了人們生活中必不可少的一部分。超市為人們提供了一個(gè)輕松方便的購(gòu)物場(chǎng)所,因此深受大家喜歡。為了最大限度滿(mǎn)足顧客的購(gòu)物需求,超市商品的種類(lèi)越來(lái)越繁多,越來(lái)越多樣化。隨之而來(lái)的就是商品數(shù)量的日漸增多。這樣滿(mǎn)足了顧客需求,可是也為超市倉(cāng)庫(kù)的管理帶來(lái)了壓力。傳統(tǒng)的超市倉(cāng)庫(kù)管理是采用人工管理的方法,管理員按照自己的一套方法來(lái)記錄商品信息,比如存放位置、庫(kù)存情況等等。隨著商品信息越來(lái)越多,給管理員的管理帶來(lái)了很多麻煩,比如查詢(xún)商品困難等。這種方法已經(jīng)逐漸顯出不足,不僅僅管理效率低,而且管理員勞動(dòng)強(qiáng)度越來(lái)越大,當(dāng)超市倉(cāng)庫(kù)管理員更換時(shí),新的管理員并不是很了解商品信息和擺放情況,會(huì)在以后的工作中遇到更多麻煩,甚至?xí)斐沙袖N(xiāo)售業(yè)績(jī)下滑。另外這種管理方法并不能讓管理員第一時(shí)間得知庫(kù)存不足的商品,而是需要管理員自己去查詢(xún)哪些商品庫(kù)存不足需要采購(gòu)補(bǔ)貨,這就有可能造成商品真空期,影響銷(xiāo)售。因此,開(kāi)發(fā)一個(gè)高效的針對(duì)超市倉(cāng)庫(kù)進(jìn)行管理的系統(tǒng)迫在眉睫。超市倉(cāng)庫(kù)信息管理系統(tǒng)通過(guò)計(jì)算機(jī)對(duì)超市倉(cāng)庫(kù)進(jìn)行管理,商品信息存儲(chǔ)在系統(tǒng)之中,即使倉(cāng)庫(kù)管理員更換,新管理員依然可以方便的通過(guò)系統(tǒng)獲知商品信息,通過(guò)系統(tǒng)對(duì)商品進(jìn)行查詢(xún)等,而且當(dāng)商品庫(kù)存不足時(shí),系統(tǒng)有自動(dòng)報(bào)警功能,通知管理員查看,管理員可以打印需要補(bǔ)貨的商品,送達(dá)采購(gòu)部門(mén),以便采購(gòu)部門(mén)及時(shí)補(bǔ)貨,避免商品真空期。12系統(tǒng)設(shè)計(jì)的意義超市倉(cāng)庫(kù)信息管理系統(tǒng)旨在提供一種比傳統(tǒng)人工管理更高效的管理方式,借助系統(tǒng)自身的靈活性和便捷性,在超市倉(cāng)庫(kù)管理中提高管理效率,降低管理員工作強(qiáng)度,節(jié)省超市倉(cāng)庫(kù)管理環(huán)節(jié)的人力物力,降低超市運(yùn)營(yíng)成本。系統(tǒng)通過(guò)管理員錄入商品信息來(lái)對(duì)商品信息進(jìn)行記錄存儲(chǔ),隨便管理員怎樣更換,進(jìn)入系統(tǒng)后商品信息一目了然。而且管理員可以隨時(shí)查詢(xún)某一商品信息。系統(tǒng)同時(shí)可以對(duì)商品的出庫(kù)入庫(kù)進(jìn)行記錄,并對(duì)庫(kù)存情況及時(shí)更新。當(dāng)某商品庫(kù)存量低于庫(kù)存下限時(shí),系統(tǒng)自身的自動(dòng)報(bào)警功能可以及時(shí)通知管理員,從而有效避免了商品真空期的出現(xiàn)。同樣管理員可以查詢(xún)滯銷(xiāo)退貨的商品,及時(shí)獲取滯銷(xiāo)商品信息,采取相應(yīng)措施,減少超市損失。與傳統(tǒng)人工管理方式相比,該系統(tǒng)在管理效率方面有了提高,而且其自動(dòng)報(bào)警功能能夠避免商品缺貨情況的出現(xiàn),使得超市倉(cāng)庫(kù)的管理更便捷更精準(zhǔn)。13任務(wù)概述131項(xiàng)目目標(biāo)通過(guò)對(duì)某超市的調(diào)研,了解倉(cāng)庫(kù)管理員的日常工作,包括其工作內(nèi)容和工作流程,以此確定系統(tǒng)的在功能上的需求和性能方面的需求,該倉(cāng)庫(kù)管理系統(tǒng)旨在提供一種比傳統(tǒng)人工管理更高效的管理方式,借助系統(tǒng)自身的靈活性和便捷性,在超市倉(cāng)庫(kù)管理中提高管理效率,降低管理員工作強(qiáng)度,節(jié)省超市倉(cāng)庫(kù)管理環(huán)節(jié)的人力物力,降低超市運(yùn)營(yíng)成本。從安全角度考慮,該系統(tǒng)不支持自主注冊(cè),只有一個(gè)管理員帳號(hào)供管理員使用,沒(méi)有其他用戶(hù),管理員可以對(duì)新商品建檔和管理,可以對(duì)商品進(jìn)行入庫(kù)管理以及出庫(kù)管理,可以進(jìn)行商品盤(pán)存,當(dāng)商品庫(kù)存低于限度時(shí)系統(tǒng)會(huì)自動(dòng)報(bào)警提示補(bǔ)貨。管理員還可以對(duì)收貨單位、供貨單位等進(jìn)行管理,如果有必要還可以修改賬號(hào)登錄密碼。132項(xiàng)目范圍根據(jù)超市倉(cāng)庫(kù)管理工作內(nèi)容,該系統(tǒng)主要實(shí)現(xiàn)商品管理、入庫(kù)管理、出庫(kù)管理、盤(pán)存管理、系統(tǒng)管理、用戶(hù)管理等。入庫(kù)管理可以對(duì)正常商品采購(gòu)入庫(kù)和商家退貨入庫(kù)進(jìn)行管理。系統(tǒng)在入庫(kù)和出庫(kù)操作時(shí)及時(shí)對(duì)庫(kù)存量進(jìn)行更新,當(dāng)庫(kù)存低于下限時(shí)會(huì)自動(dòng)進(jìn)行報(bào)警,可以有效避免商品出現(xiàn)真空期,避免給超市帶來(lái)?yè)p失。系統(tǒng)運(yùn)用ASPNET技術(shù)進(jìn)行開(kāi)發(fā),數(shù)據(jù)庫(kù)采用SQLSERVER,為超市提供一個(gè)便捷、靈活、安全、高效的倉(cāng)庫(kù)管理系統(tǒng),降低了管理員工作強(qiáng)度,減少了超市在倉(cāng)庫(kù)管理方面的投入成本,從另一種意義上說(shuō)使得超市有更多精力投入到運(yùn)營(yíng)銷(xiāo)售方面,增加了超市利潤(rùn)。14系統(tǒng)開(kāi)發(fā)環(huán)境141B/S結(jié)構(gòu)B/S結(jié)構(gòu)(BROWSER/SERVER,瀏覽器/服務(wù)器模式),與C/S結(jié)構(gòu)不同,其客戶(hù)端不需要安裝專(zhuān)門(mén)的軟件,只需要瀏覽器即可。瀏覽器通過(guò)WEB服務(wù)器與數(shù)據(jù)庫(kù)進(jìn)行交互,可以方便的在不同平臺(tái)下進(jìn)行工作。服務(wù)器端可采用高性能計(jì)算機(jī),并安裝ORACLE、SYBASE、INFORMIX等大型數(shù)據(jù)庫(kù)。B/S結(jié)構(gòu)簡(jiǎn)化了客戶(hù)端的工作,它是隨著INTERNET技術(shù)興起而產(chǎn)生的,是對(duì)C/S技術(shù)的改進(jìn),但該結(jié)構(gòu)下服務(wù)器的工作較重,對(duì)服務(wù)器的性能要求更高。142ASPNETASPNET是MICROSOFT公司推出的新一代建立動(dòng)態(tài)WEB應(yīng)用程序的開(kāi)發(fā)平臺(tái),是一種建立動(dòng)態(tài)WEB應(yīng)用程序的新技術(shù)。ASPNET是MICROSOFTNET的一部分,是ACTIVESERVERPAGE簡(jiǎn)稱(chēng)ASP的另一個(gè)版本。ASPNET的語(yǔ)法在很大程度上與ASP兼容,同時(shí)還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護(hù)。ASPNET是一個(gè)已編譯的、基于NET的環(huán)境,可以用任何與NET兼容的語(yǔ)言(包括VISUALBASICNET、C和JSCRIPTNET)創(chuàng)建應(yīng)用程序。另外,任何ASPNET應(yīng)用程序都可以使用整個(gè)NETFRAMEWORK。開(kāi)發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點(diǎn),其中包括托管的公共語(yǔ)言運(yùn)行庫(kù)環(huán)境、類(lèi)型安全和繼承等。MICROSOFT公司為ASPNET設(shè)計(jì)了功能強(qiáng)大的代碼,代碼易于重用和共享,可用編譯類(lèi)語(yǔ)言編寫(xiě)策略,從而使程序員更容易開(kāi)發(fā)WEB應(yīng)用程序,滿(mǎn)足不同客戶(hù)的需求。ASPNET有很多優(yōu)點(diǎn),它為WEB應(yīng)用程序提供了默認(rèn)的授權(quán)和身份驗(yàn)證方案,有較高的安全性。同時(shí)用ASPNET開(kāi)發(fā)的WEB應(yīng)用程序易于部署。另外ASPNET與現(xiàn)有ASP應(yīng)用程序有很好的兼容性,不會(huì)因?yàn)榘惭bASPNET而導(dǎo)致現(xiàn)有ASP應(yīng)用程序崩潰1。143SQLSERVER2008數(shù)據(jù)庫(kù)SQLSERVER2008是微軟推出的數(shù)據(jù)庫(kù)軟件產(chǎn)品,也是至今為止最強(qiáng)大最全面的SQLSERVER版本。2008代表其版本系列號(hào),SERVER是服務(wù)器的意思,表明SQLSERVER2008在計(jì)算機(jī)網(wǎng)絡(luò)中是一臺(tái)提供數(shù)據(jù)服務(wù)的服務(wù)器。SQL(STRUCTUREDQUERYLANGUAGE)譯為結(jié)構(gòu)化查詢(xún)語(yǔ)言,是各種關(guān)系數(shù)據(jù)庫(kù)所采用的標(biāo)準(zhǔn)語(yǔ)言。相比以前的版本,SQLSERVER2008在很多方面做了改進(jìn),增加了很多新的功能,比之前的任何版本更安全、更高效、更智能。2需求分析需求分析主要是為了弄明白用戶(hù)需要計(jì)算機(jī)來(lái)做什么、完成什么任務(wù),該階段由系統(tǒng)分析員按照自己對(duì)問(wèn)題的理解,對(duì)系統(tǒng)的目標(biāo)和系統(tǒng)的范圍進(jìn)行說(shuō)明,從用戶(hù)的視角對(duì)需求進(jìn)行分析和定義,把系統(tǒng)需求準(zhǔn)確地表達(dá)出來(lái),主要包括系統(tǒng)的功能需求、性能需求、環(huán)境約束和外部接口描述等。要做好該階段的工作,需要系統(tǒng)分析員和用戶(hù)之間有良好的配合交流。21系統(tǒng)目標(biāo)根據(jù)對(duì)實(shí)際情況的調(diào)研分析和客戶(hù)方提出的需求,本系統(tǒng)應(yīng)具有如下特點(diǎn)(1)頁(yè)面以簡(jiǎn)潔為主,注重可操作性。(2)從安全性考慮,系統(tǒng)不支持用戶(hù)自主注冊(cè),并增加驗(yàn)證碼防止暴力破解。(3)支持對(duì)新商品進(jìn)行建檔,存儲(chǔ)該商品全面信息。(4)支持出庫(kù)入庫(kù)管理,入庫(kù)包括正常的采購(gòu)入庫(kù)和商家退貨入庫(kù)。(5)提供查詢(xún)功能,可以查詢(xún)商品信息。(6)當(dāng)出現(xiàn)庫(kù)存低于下限的商品時(shí),系統(tǒng)自動(dòng)彈出報(bào)警窗口,第一時(shí)間告知管理員。(7)管理員接到報(bào)警查看低限商品并可以打印商品列表送交采購(gòu)部門(mén)及時(shí)補(bǔ)貨。22系統(tǒng)功能描述221功能需求分析(1)管理員登錄模塊包括對(duì)管理員的用戶(hù)名密碼進(jìn)行匹配性驗(yàn)證,以及登錄驗(yàn)證碼,防止暴力破解登錄。(2)商品管理模塊能夠?qū)π律唐愤M(jìn)行建檔,管理員可以查看所有已建檔商品信息并可以修改或刪除。(3)入庫(kù)管理模塊包括正常的采購(gòu)入庫(kù)和商品退貨入庫(kù)。管理員可以進(jìn)行入庫(kù)登記,可以修改或刪除入庫(kù)記錄,也可以按照時(shí)間段進(jìn)行入庫(kù)情況統(tǒng)計(jì)。(4)出庫(kù)管理模塊管理員可以查看所有出庫(kù)信息,可以進(jìn)行出庫(kù)登記,可以修改或刪除出庫(kù)記錄??梢园磿r(shí)間段進(jìn)行統(tǒng)計(jì)查詢(xún)。(5)盤(pán)存管理管理員可以查看所有在存商品的庫(kù)存情況。可以進(jìn)行商品查詢(xún),可以按名稱(chēng)查詢(xún)單一商品,也可以按種類(lèi)查詢(xún)某一種類(lèi)商品。還可以查詢(xún)滯銷(xiāo)退貨信息。(6)系統(tǒng)管理包括供貨單位管理、收貨單位管理、商品種類(lèi)管理、經(jīng)手人管理等。(7)用戶(hù)管理主要提供用戶(hù)修改密碼的功能。(8)其他系統(tǒng)要具備自動(dòng)報(bào)警功能。當(dāng)商品庫(kù)存不足時(shí)能夠自動(dòng)報(bào)警第一時(shí)間告知管理員。同時(shí)要具備報(bào)表模塊,管理員可以打印缺貨名單和滯銷(xiāo)商品名單。222性能需求分析(1)安全性系統(tǒng)應(yīng)具備管理員登錄驗(yàn)證和靈活的密碼修改功能,確保系統(tǒng)有較高的安全性。(2)穩(wěn)定性系統(tǒng)要具備持續(xù)正常運(yùn)行的能力,盡量避免系統(tǒng)運(yùn)行過(guò)程中崩潰或引起計(jì)算機(jī)死機(jī)。(3)靈活性系統(tǒng)應(yīng)具有較高的靈活性,避免重復(fù)操作,修改信息時(shí)自動(dòng)綁定并顯示要修改的信息,可以直接進(jìn)行修改。23系統(tǒng)數(shù)據(jù)流圖本系統(tǒng)采用結(jié)構(gòu)化分析與設(shè)計(jì)方法,建立結(jié)構(gòu)化分析模型來(lái)對(duì)系統(tǒng)模型進(jìn)行描述。231數(shù)據(jù)流圖通過(guò)對(duì)系統(tǒng)的分析,系統(tǒng)只有單一用戶(hù)即管理員,把整個(gè)倉(cāng)庫(kù)管理視為一個(gè)大的加工,由此得到系統(tǒng)的頂層數(shù)據(jù)流圖,如圖21所示。管理員超市倉(cāng)庫(kù)管理系統(tǒng)超市倉(cāng)庫(kù)管理系統(tǒng)登錄信息確認(rèn)登錄圖21頂層DFD圖系統(tǒng)的用戶(hù)就是倉(cāng)庫(kù)管理員,管理員的一切工作都需要登錄系統(tǒng)之后才能進(jìn)行。管理員負(fù)責(zé)對(duì)倉(cāng)庫(kù)商品的管理,對(duì)日常的商品入庫(kù)出庫(kù)進(jìn)行登記管理。232二層數(shù)據(jù)流圖對(duì)頂層數(shù)據(jù)流圖進(jìn)行分解擴(kuò)展,得到二層數(shù)據(jù)流圖,如圖22所示。商品管理模塊中,管理員可以從商品表中讀取所有商品信息,對(duì)新商品進(jìn)行建檔,寫(xiě)入商品表。在入庫(kù)管理中,管理員根據(jù)入庫(kù)單進(jìn)行操作,把入庫(kù)信息寫(xiě)入入庫(kù)表,亦可以讀取入庫(kù)信息。在出庫(kù)管理中,管理員同樣根據(jù)出庫(kù)單進(jìn)行操作,把出庫(kù)商品寫(xiě)入出庫(kù)表,亦可以從出庫(kù)表獲取出庫(kù)信息。同時(shí)出庫(kù)入庫(kù)會(huì)造成庫(kù)存量變化,需要修改商品信息表中的庫(kù)存。在盤(pán)存管理中,管理員能夠獲取商品的當(dāng)前信息,包括庫(kù)存量等。該模塊同時(shí)包括商品查詢(xún)功能,管理員可以查詢(xún)某一商品信息。此外系統(tǒng)還有用戶(hù)管理模塊和系統(tǒng)管理模塊,方便對(duì)用戶(hù)信息和系統(tǒng)信息進(jìn)行管理。管理員6用戶(hù)管理5系統(tǒng)管理1商品管理2入庫(kù)管理3出庫(kù)管理4盤(pán)存管理商品信息出庫(kù)單入庫(kù)單入庫(kù)信息入庫(kù)數(shù)量出庫(kù)信息出庫(kù)數(shù)量商品信息入庫(kù)表商品信息表出庫(kù)表商品信息商品信息新密碼商品信息表用戶(hù)信息表圖22二層DFD圖233三層數(shù)據(jù)流圖對(duì)二層數(shù)據(jù)流圖中的加工進(jìn)行進(jìn)一步的細(xì)分,得出各個(gè)加工的三層數(shù)據(jù)流圖。(1)商品管理商品管理子系統(tǒng)的數(shù)據(jù)流圖如圖23所示。管理員14修改12添加13刪除商品信息表商品信息新商品11判斷是否是新商品商品信息有效信息無(wú)效信息確認(rèn)信息圖23商品管理子系統(tǒng)DFD圖當(dāng)管理員對(duì)商品建檔時(shí),系統(tǒng)先判斷商品是否是新商品,如果不是則不能重復(fù)建檔,否則可以進(jìn)行建檔,將商品信息寫(xiě)入商品表中。管理員可以對(duì)商品表中的商品信息進(jìn)行修改并保存在商品表中。亦可以對(duì)商品信息進(jìn)行刪除。(2)入庫(kù)管理入庫(kù)管理子系統(tǒng)的數(shù)據(jù)流圖如圖24所示。管理員21按時(shí)間統(tǒng)計(jì)23退貨入庫(kù)22采購(gòu)入庫(kù)24修改入庫(kù)信息時(shí)間段結(jié)果25刪除入庫(kù)信息入庫(kù)信息統(tǒng)計(jì)結(jié)果時(shí)間段入庫(kù)信息入庫(kù)信息表入庫(kù)數(shù)量入庫(kù)數(shù)量商品信息表入庫(kù)記錄入庫(kù)記錄入庫(kù)記錄入庫(kù)記錄圖24入庫(kù)管理子系統(tǒng)DFD圖管理員能夠獲取入庫(kù)表中所有入庫(kù)信息,并且能夠統(tǒng)計(jì)選定時(shí)間段內(nèi)的入庫(kù)情況。當(dāng)管理員發(fā)現(xiàn)某一入庫(kù)信息需要更正時(shí),可以選中該信息對(duì)該信息進(jìn)行修改,亦可以刪除該入庫(kù)信息。無(wú)論是正常的采購(gòu)入庫(kù)還是退貨入庫(kù),都會(huì)對(duì)商品的庫(kù)存造成影響,因此需要修改商品信息表中的庫(kù)存量以保證數(shù)據(jù)的正確性。(3)出庫(kù)管理出庫(kù)管理子系統(tǒng)的數(shù)據(jù)流圖如圖25所示。管理員31按時(shí)間統(tǒng)計(jì)32商品出庫(kù)登記33修改出庫(kù)信息時(shí)間段結(jié)果34刪除出庫(kù)信息統(tǒng)計(jì)結(jié)果時(shí)間段出庫(kù)信息出庫(kù)信息表出庫(kù)數(shù)量商品信息表出庫(kù)記錄出庫(kù)記錄圖25出庫(kù)管理子系統(tǒng)DFD圖管理員可以查看所有出庫(kù)記錄,并且可以對(duì)其中的錯(cuò)誤的記錄進(jìn)行修改或者刪除操作。進(jìn)行出庫(kù)操作后商品庫(kù)存量減少,因此需要及時(shí)對(duì)商品信息表中的商品庫(kù)存進(jìn)行修改以保證數(shù)據(jù)正確無(wú)誤。管理員可以統(tǒng)計(jì)某一段時(shí)間段內(nèi)的出庫(kù)情況并進(jìn)行相應(yīng)分析。(4)盤(pán)存管理盤(pán)存管理子系統(tǒng)的數(shù)據(jù)流圖如圖26所示。管理員42按種類(lèi)查詢(xún)43查詢(xún)退貨結(jié)果41按名稱(chēng)查詢(xún)名稱(chēng)種類(lèi)結(jié)果結(jié)果入庫(kù)信息表商品信息表盤(pán)存信息圖26盤(pán)存管理子系統(tǒng)DFD圖管理員可以查看所有商品的盤(pán)存信息,也可以按照查詢(xún)條件查詢(xún)相應(yīng)商品的盤(pán)存信息。比如按照名稱(chēng)查詢(xún)某一商品,也可以按照種類(lèi)查詢(xún)某一種類(lèi)商品。同時(shí)對(duì)于商家退貨的商品,管理員可以進(jìn)行查詢(xún),以便獲取這些商品信息并對(duì)這些商品進(jìn)行進(jìn)一步處理工作。(5)系統(tǒng)管理系統(tǒng)管理子系統(tǒng)的數(shù)據(jù)流圖如圖27所示。管理員54經(jīng)手人管理52收貨單位管理51商品種類(lèi)管理53供貨單位管理商品種類(lèi)表收貨單位表供貨單位表經(jīng)手人表圖27系統(tǒng)管理子系統(tǒng)DFD圖系統(tǒng)管理子系統(tǒng)包括四個(gè)子系統(tǒng),種類(lèi)管理、收貨單位管理、供貨單位管理、經(jīng)手人管理。所包括的四個(gè)加工都是一個(gè)更小的系統(tǒng),都可以繼續(xù)進(jìn)行細(xì)分,因此需要畫(huà)第四層數(shù)據(jù)流圖加以描述。(6)用戶(hù)管理用戶(hù)管理子系統(tǒng)的數(shù)據(jù)流圖如圖28所示。管理員61判斷舊密碼62判斷新密碼舊密碼錯(cuò)誤密碼正確密碼有效密碼無(wú)效密碼用戶(hù)信息表圖28用戶(hù)管理子系統(tǒng)DFD圖為了安全性,管理員修改密碼之前需要輸入舊密碼進(jìn)行驗(yàn)證,輸入錯(cuò)誤則不能進(jìn)行修改,輸入正確才能夠繼續(xù)進(jìn)行。通過(guò)密碼驗(yàn)證后,進(jìn)一步對(duì)輸入的新密碼的有效性進(jìn)行驗(yàn)證。如果兩次輸入的新密碼不一致,則視為無(wú)效密碼,不能寫(xiě)入表中。如果兩次輸入一致但與舊密碼相同,也視為無(wú)效密碼,不予修改。只有兩次輸入一致且不與舊密碼相同才視為有效新密碼并進(jìn)行修改寫(xiě)入表中。234四層數(shù)據(jù)流圖對(duì)系統(tǒng)管理子系統(tǒng)的每個(gè)加工進(jìn)行細(xì)分又可以得到四層數(shù)據(jù)流圖。(1)商品種類(lèi)管理商品種類(lèi)管理子系統(tǒng)的數(shù)據(jù)流圖如圖29所示。管理員511添加種類(lèi)513修改種類(lèi)512刪除種類(lèi)新種類(lèi)新種類(lèi)種類(lèi)信息商品種類(lèi)信息表信息圖29商品種類(lèi)管理子系統(tǒng)DFD圖管理員可以從表中獲取商品種類(lèi)的信息??梢蕴砑臃N類(lèi),可以進(jìn)行刪除或者修改操作。(2)收貨單位管理收貨單位管理子系統(tǒng)的數(shù)據(jù)流圖如圖210所示。管理員521添加523修改522刪除新收獲單位新收貨單位收貨單位信息收貨單位表信息圖210收貨單位管理子系統(tǒng)DFD圖管理員可以從表中獲取收貨單位信息,可以添加收貨單位,可以進(jìn)行刪除或修改操作。(3)供貨單位管理供貨單位管理子系統(tǒng)的數(shù)據(jù)流圖,如圖211所示。管理員531添加533修改532刪除新供獲單位新供貨單位供貨單位信息供貨單位表信息圖211供貨單位子系統(tǒng)DFD圖管理員可以從表中獲取供貨單位信息,可以添加供貨單位,可以進(jìn)行刪除或修改操作。(4)經(jīng)手人管理經(jīng)手人管理子系統(tǒng)的數(shù)據(jù)流圖如圖212所示。管理員541添加543修改542刪除新經(jīng)手人經(jīng)手人信息經(jīng)手人信息經(jīng)手人表信息圖212經(jīng)手人管理子系統(tǒng)DFD圖管理員可以從表中獲取經(jīng)手人信息,可以添加經(jīng)手人,可以進(jìn)行刪除或修改操作。235數(shù)據(jù)字典數(shù)據(jù)字典的作用是對(duì)軟件中的每個(gè)數(shù)據(jù)規(guī)定一個(gè)定義條目。下面列舉本系統(tǒng)中的字典條目名稱(chēng)商品信息描述描述商品的詳細(xì)信息來(lái)源原始數(shù)據(jù)去處商品信息表組成商品ID商品名稱(chēng)商品種類(lèi)商品單位庫(kù)存位置下限上限當(dāng)前庫(kù)存名稱(chēng)入庫(kù)信息描述描述商品入庫(kù)信息來(lái)源原始數(shù)據(jù)去處入庫(kù)信息表組成入庫(kù)編號(hào)入庫(kù)時(shí)間商品名稱(chēng)商品種類(lèi)商品單位入庫(kù)數(shù)量入庫(kù)單價(jià)入庫(kù)總價(jià)備注名稱(chēng)商品種類(lèi)信息描述描述商品種類(lèi)信息來(lái)源原始數(shù)據(jù)去處商品種類(lèi)表組成種類(lèi)編號(hào)種類(lèi)名稱(chēng)父類(lèi)編號(hào)名稱(chēng)出庫(kù)信息描述描述商品出庫(kù)信息來(lái)源原始數(shù)據(jù)去處出庫(kù)信息表組成出庫(kù)編號(hào)出庫(kù)時(shí)間商品名稱(chēng)商品種類(lèi)商品單位出庫(kù)數(shù)量出庫(kù)單價(jià)出庫(kù)總價(jià)名稱(chēng)供貨單位信息描述描述供貨單位的詳細(xì)信息來(lái)源原始數(shù)據(jù)去處供貨單位表組成供貨單位編號(hào)名稱(chēng)地址聯(lián)系電話(huà)聯(lián)系人名稱(chēng)收貨單位信息描述描述收貨單位的詳細(xì)信息來(lái)源原始數(shù)據(jù)去處收貨單位表組成收貨單位編號(hào)名稱(chēng)地址聯(lián)系電話(huà)聯(lián)系人名稱(chēng)經(jīng)手人信息描述描述經(jīng)手人的詳細(xì)信息來(lái)源原始數(shù)據(jù)去處經(jīng)手人表組成編號(hào)姓名聯(lián)系方式名稱(chēng)用戶(hù)信息描述記錄用戶(hù)的賬號(hào)密碼來(lái)源原始數(shù)據(jù)去處用戶(hù)信息表組成用戶(hù)編號(hào)用戶(hù)名密碼3總體設(shè)計(jì)系統(tǒng)總體設(shè)計(jì)又稱(chēng)為概要設(shè)計(jì),主要包括系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和文件設(shè)計(jì)等內(nèi)容。該階段采用自頂向下的原則,首先設(shè)計(jì)總體結(jié)構(gòu),然后向下逐步細(xì)分,直至進(jìn)行完每一個(gè)子模塊的設(shè)計(jì)。31系統(tǒng)概述考慮到如今的INTERNET時(shí)代,用瀏覽器在網(wǎng)上瀏覽信息已經(jīng)非常普遍,同時(shí)考慮到B/S系統(tǒng)的免安裝特性及自身優(yōu)點(diǎn),本系統(tǒng)采用B/S模式進(jìn)行設(shè)計(jì)。系統(tǒng)基于ASPNET,數(shù)據(jù)庫(kù)采用SQLSERVER2008。32系統(tǒng)模塊結(jié)構(gòu)根據(jù)對(duì)超市倉(cāng)庫(kù)管理的考察調(diào)研,結(jié)合客戶(hù)的功能需求,得到超市倉(cāng)庫(kù)信息管理系統(tǒng)的總體模塊結(jié)構(gòu),如圖31所示。從圖中可以清楚看到超市倉(cāng)庫(kù)管理系統(tǒng)包括管理員登錄、商品管理、入庫(kù)管理、出庫(kù)管理、盤(pán)存管理、系統(tǒng)管理、用戶(hù)管理、系統(tǒng)自動(dòng)報(bào)警幾大模塊。每個(gè)模塊又包括若干更小的模塊。接下來(lái)對(duì)這些模塊進(jìn)行詳細(xì)的描述。(1)管理員登錄模塊該模塊具備用戶(hù)名密碼識(shí)別功能和驗(yàn)證碼功能。首先對(duì)驗(yàn)證碼進(jìn)行驗(yàn)證。如果輸入的驗(yàn)證碼不正確,則會(huì)彈出提示框提示驗(yàn)證碼輸入錯(cuò)誤并終止后續(xù)驗(yàn)證。驗(yàn)證碼驗(yàn)證成功才進(jìn)一步對(duì)輸入的用戶(hù)名密碼組合進(jìn)行驗(yàn)證。如果用戶(hù)名與數(shù)據(jù)表中的用戶(hù)名不一致,則彈出提示框提示用戶(hù)名不存在。否則繼續(xù)驗(yàn)證密碼是否正確,正確則成功進(jìn)入系統(tǒng),錯(cuò)誤則彈出密碼錯(cuò)誤信息框,如圖32所示。(2)商品管理模塊商品管理模塊主要實(shí)現(xiàn)對(duì)商品信息的管理,包括添加、刪除、修改等操作,如圖33所示。在該模塊實(shí)現(xiàn)的功能中,管理員可以讀取所有商品信息,每條商品信息后面都有修改和刪除鏈接,管理員可以選中其中任意一條點(diǎn)擊修改或刪除進(jìn)行相關(guān)操作。入庫(kù)管理出庫(kù)管理盤(pán)存管理用戶(hù)管理商品管理自動(dòng)報(bào)警系統(tǒng)管理商品信息管理商品入庫(kù)管理商品采購(gòu)入庫(kù)滯銷(xiāo)退貨入庫(kù)商品入庫(kù)統(tǒng)計(jì)修改密碼注銷(xiāo)添加商品信息倉(cāng)庫(kù)管理商品出庫(kù)管理商品出庫(kù)統(tǒng)計(jì)商品出庫(kù)統(tǒng)計(jì)管理收貨單位添加收貨單位管理商品單位添加商品單位添加供貨單位管理供貨單位查看商品盤(pán)存商品查詢(xún)圖31系統(tǒng)總體模塊結(jié)構(gòu)圖管理員登錄驗(yàn)證碼驗(yàn)證用戶(hù)名驗(yàn)證密碼驗(yàn)證圖32管理員登錄模塊商品管理添加刪除修改圖33商品管理模塊(3)入庫(kù)管理模塊入庫(kù)管理模塊主要實(shí)現(xiàn)對(duì)入庫(kù)信息的管理,包括添加、刪除、修改等,同時(shí)具備按時(shí)間段查詢(xún)功能,如圖34所示。入庫(kù)管理添加刪除修改統(tǒng)計(jì)圖34入庫(kù)管理模塊管理員可以選中某一條入庫(kù)記錄進(jìn)行修改或刪除,還可以查詢(xún)?nèi)我鈺r(shí)間段內(nèi)的入庫(kù)記錄,只需要在日期中選擇開(kāi)始日期和截止日期,點(diǎn)擊查詢(xún)即可。(4)出庫(kù)管理模塊出庫(kù)管理主要實(shí)現(xiàn)對(duì)出庫(kù)信息的管理,包括添加、刪除、修改等,同時(shí)具備按時(shí)間段查詢(xún)功能,如圖35所示。該模塊和入庫(kù)管理模塊類(lèi)似,管理員可以對(duì)任一出庫(kù)記錄進(jìn)行修改或刪除操作,并能輸入開(kāi)始日期和截止日期進(jìn)行某一時(shí)間段內(nèi)的出庫(kù)統(tǒng)計(jì)。出庫(kù)管理添加刪除修改統(tǒng)計(jì)圖35出庫(kù)管理模塊(5)盤(pán)存管理模塊在盤(pán)存管理中管理員可以獲取商品的庫(kù)存剩余量,并且可以查詢(xún)某一條件商品的盤(pán)存情況,如圖36所示。盤(pán)存管理盤(pán)存信息商品查詢(xún)按名稱(chēng)查詢(xún)按種類(lèi)查詢(xún)查詢(xún)退貨圖36商品盤(pán)存模塊(6)系統(tǒng)管理模塊系統(tǒng)管理包括商品種類(lèi)管理、供貨單位管理、收貨單位管理、經(jīng)手人管理等。主要實(shí)現(xiàn)信息的添加、刪除、修改等操作,如圖37所示。圖系統(tǒng)管理供貨單位管理收貨單位管理經(jīng)手人管理商品種類(lèi)管理添加刪除修改添加刪除修改添加刪除修改刪除添加修改37系統(tǒng)管理模塊(7)用戶(hù)管理模塊用戶(hù)管理模塊主要實(shí)現(xiàn)對(duì)密碼的修改功能。33數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)采用SQLSERVER2008數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)存儲(chǔ)。在數(shù)據(jù)庫(kù)中定義系統(tǒng)中涉及到的各種信息表并存儲(chǔ)相應(yīng)數(shù)據(jù),在系統(tǒng)運(yùn)行過(guò)程中數(shù)據(jù)庫(kù)擔(dān)當(dāng)著和系統(tǒng)進(jìn)行數(shù)據(jù)交互的任務(wù),對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行及時(shí)的讀和寫(xiě),因此數(shù)據(jù)庫(kù)是否穩(wěn)定直接決定著所開(kāi)發(fā)的系統(tǒng)的穩(wěn)定性。數(shù)據(jù)庫(kù)中表的結(jié)構(gòu)的設(shè)計(jì)也因此顯得十分重要。331概念結(jié)構(gòu)設(shè)計(jì)通過(guò)前面對(duì)系統(tǒng)的分析,我們可以規(guī)劃出來(lái)以下實(shí)體商品信息實(shí)體、入庫(kù)信息實(shí)體、出庫(kù)信息實(shí)體、管理員實(shí)體、供貨單位實(shí)體、收貨單位實(shí)體、經(jīng)手人實(shí)體、商品種類(lèi)實(shí)體。下面給出各個(gè)實(shí)體對(duì)應(yīng)的ER圖。(1)商品信息實(shí)體如圖38所示。商品信息商品編號(hào)商品編號(hào)商品種類(lèi)商品種類(lèi)商品單位商品單位庫(kù)存下限庫(kù)存下限庫(kù)存上限庫(kù)存上限當(dāng)前庫(kù)存當(dāng)前庫(kù)存商品位置商品名稱(chēng)商品名稱(chēng)圖38商品信息ER圖(2)入庫(kù)信息實(shí)體如圖39所示。入庫(kù)編號(hào)入庫(kù)編號(hào)入庫(kù)日期入庫(kù)日期入庫(kù)信息商品名稱(chēng)商品名稱(chēng)商品種類(lèi)商品種類(lèi)商品單位商品單位入庫(kù)單價(jià)入庫(kù)單價(jià)入庫(kù)總價(jià)入庫(kù)總價(jià)供貨單位供貨單位經(jīng)手人經(jīng)手人備注備注入庫(kù)數(shù)量入庫(kù)數(shù)量入庫(kù)數(shù)量圖39入庫(kù)信息ER圖(3)出庫(kù)信息實(shí)體如圖310所示。出庫(kù)編號(hào)出庫(kù)編號(hào)出庫(kù)日期出庫(kù)日期出庫(kù)信息商品名稱(chēng)商品名稱(chēng)商品種類(lèi)商品種類(lèi)商品單位商品單位出庫(kù)單價(jià)出庫(kù)單價(jià)出庫(kù)總價(jià)出庫(kù)總價(jià)收貨單位收貨單位經(jīng)手人經(jīng)手人出庫(kù)數(shù)量出庫(kù)數(shù)量圖310出庫(kù)信息ER圖(4)管理員實(shí)體如圖311所示。管理員編號(hào)編號(hào)密碼用戶(hù)名圖311管理員ER圖(5)供貨單位實(shí)體如圖312所示。供貨單位編號(hào)編號(hào)名稱(chēng)名稱(chēng)聯(lián)系人聯(lián)系人地址地址聯(lián)系電話(huà)聯(lián)系電話(huà)圖312供貨單位ER圖(6)收貨單位實(shí)體如圖313所示。收貨單位編號(hào)編號(hào)名稱(chēng)名稱(chēng)聯(lián)系人聯(lián)系人地址地址聯(lián)系電話(huà)聯(lián)系電話(huà)圖313收貨單位ER圖(7)經(jīng)手人實(shí)體如圖314所示。經(jīng)手人經(jīng)手人編號(hào)經(jīng)手人編號(hào)手機(jī)經(jīng)手人名稱(chēng)圖314經(jīng)手人ER圖(8)商品種類(lèi)實(shí)體如圖315所示。商品種類(lèi)種類(lèi)編號(hào)種類(lèi)編號(hào)父類(lèi)編號(hào)種類(lèi)名稱(chēng)圖315商品種類(lèi)ER圖332邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)就是把概念設(shè)計(jì)中的ER圖以數(shù)據(jù)表的形式展現(xiàn)出來(lái),及進(jìn)行數(shù)據(jù)庫(kù)中表的設(shè)計(jì)。根據(jù)概念設(shè)計(jì)中的實(shí)體,該系統(tǒng)中需要?jiǎng)?chuàng)建的表有(1)商品信息表用于存放所有商品的詳細(xì)信息。(2)入庫(kù)信息表用于存放商品入庫(kù)信息。(3)出庫(kù)信息表用于存放商品出庫(kù)信息。(4)管理員信息表用于存放登錄信息。(5)供貨單位表用于存放供貨單位信息。(6)收貨單位表用于存放收貨單位信息。(7)經(jīng)手人表用于存放經(jīng)手人信息。(8)商品種類(lèi)表用于存放商品種類(lèi)信息。4詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)是對(duì)概要設(shè)計(jì)的細(xì)化,其任務(wù)主要包括為每個(gè)模塊進(jìn)行詳細(xì)的算法設(shè)計(jì)、為每個(gè)模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計(jì)、對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì)。下面主要介紹該系統(tǒng)中數(shù)據(jù)庫(kù)的設(shè)計(jì)和每個(gè)模塊的具體實(shí)現(xiàn)。41數(shù)據(jù)庫(kù)設(shè)計(jì)該系統(tǒng)數(shù)據(jù)庫(kù)采用SQLSERVER2008,數(shù)據(jù)庫(kù)名稱(chēng)為MANAGERWAREHOUSE,數(shù)據(jù)庫(kù)中建立以下數(shù)據(jù)表(1)商品信息表商品信息表用來(lái)存儲(chǔ)當(dāng)前在存商品的全部信息,如表31所示。表31T_PRODUCT商品信息表字段中文描述數(shù)據(jù)類(lèi)型是否為空備注HID商品編號(hào)INT否主鍵PRODUCTNAME商品名稱(chēng)NVARCHAR10否PRODUCTKIND商品種類(lèi)NVARCHAR10否UNIT商品單位NVARCHAR10否WAREHOUSE存放倉(cāng)庫(kù)NVARCHAR10否POSITION存放位置VARCHAR20否LOWLINE庫(kù)存下限INT否UPLINE庫(kù)存上限INT否RESULT當(dāng)前庫(kù)存INT是(2)入庫(kù)信息表入庫(kù)信息表用來(lái)存儲(chǔ)商品入庫(kù)信息,如表32所示。表32T_INWAREHOUSE入庫(kù)信息表字段中文描述數(shù)據(jù)類(lèi)型是否為空備注IID入庫(kù)編號(hào)INT否主鍵IDATE入庫(kù)日期DATETIME否PRODUCTNAME商品名稱(chēng)NVARCHAR10否PRODUCTKIND商品種類(lèi)NVARCHAR10否UNIT商品單位NVARCHAR10否COUNT入庫(kù)數(shù)量INT否INPRICE入庫(kù)單價(jià)DECIMAL19,4否TOTAL入庫(kù)總價(jià)DECIMAL19,4否SUPPLYUNIT供貨單位NVARCHAR10否PERSON經(jīng)手人NVARCHAR10否NOTES備注NVARCHAR10是(3)出庫(kù)信息表出庫(kù)信息表用來(lái)存儲(chǔ)商品出庫(kù)信息,如表33所示。表33T_OUTWAREHOUSE出庫(kù)信息表字段中文描述數(shù)據(jù)類(lèi)型是否為空備注OID出庫(kù)編號(hào)INT否主鍵ODATE出庫(kù)日期DATETIME否PRODUCTNAME商品名稱(chēng)NVARCHAR10否PRODUCTKIND商品種類(lèi)NVARCHAR10否UNIT商品單位NVARCHAR10否COUNT出庫(kù)數(shù)量INT否OUTPRICE出庫(kù)單價(jià)DECIMAL19,4否TOTAL出庫(kù)總價(jià)DECIMAL19,4否RECEIVINGUNIT收貨單位NVARCHAR10否PERSON經(jīng)手人NVARCHAR10否(4)管理員信息表管理員信息表用來(lái)存儲(chǔ)管理員的賬號(hào)密碼,如表34所示。表34T_USERS管理員信息表字段中文描述數(shù)據(jù)類(lèi)型是否為空備注USERID管理員編號(hào)INT否主鍵USERNAME用戶(hù)名NVARCHAR10否PWD密碼NVARCHAR16否(5)供貨單位表供貨單位表用來(lái)存儲(chǔ)供貨單位信息,如表35所示。表35T_SUPPLYUNIT供貨單位表字段中文描述數(shù)據(jù)類(lèi)型是否為空備注SID編號(hào)INT否主鍵NAME名稱(chēng)NVARCHAR10否ADDRESS地址NVARCHAR20否PERSON聯(lián)系人NVARCHAR10否TEL聯(lián)系電話(huà)VARCHAR16否(6)收貨單位表收貨單位表用來(lái)存儲(chǔ)收貨單位信息,如表36所示。表36T_RECEIVINGUNIT收貨單位表字段中文描述數(shù)據(jù)類(lèi)型是否為空備注RID編號(hào)INT否主鍵NAME名稱(chēng)NVARCHAR10否ADDRESS地址NVARCHAR20否PERSON聯(lián)系人NVARCHAR10否TEL聯(lián)系電話(huà)VARCHAR16否(7)經(jīng)手人表經(jīng)手人表用來(lái)存儲(chǔ)經(jīng)手人信息,如表37所示。表37T_PERSON經(jīng)手人表字段中文描述數(shù)據(jù)類(lèi)型是否為空備注USERID編號(hào)INT否主鍵NAME姓名NVARCHAR10否TEL手機(jī)號(hào)碼VARCHAR16否(8)商品種類(lèi)表商品種類(lèi)表用來(lái)存儲(chǔ)商品的種類(lèi)信息,如表38所示。表38T_KIND商品種類(lèi)表字段中文描述數(shù)據(jù)類(lèi)型是否為空備注ID編號(hào)INT否主鍵NAME種類(lèi)名稱(chēng)NVARCHAR10否FID父類(lèi)編號(hào)INT否42系統(tǒng)功能實(shí)現(xiàn)(1)管理員登錄管理員登錄需要經(jīng)過(guò)驗(yàn)證碼驗(yàn)證和賬號(hào)密碼驗(yàn)證雙層驗(yàn)證。首先對(duì)驗(yàn)證碼進(jìn)行驗(yàn)證,驗(yàn)證不通過(guò)則終止登錄。驗(yàn)證通過(guò)繼續(xù)進(jìn)行用戶(hù)名驗(yàn)證密碼,驗(yàn)證成功則登錄系統(tǒng),失敗則結(jié)束登錄。管理員登錄流程圖如圖41所示。開(kāi)始登錄驗(yàn)證碼驗(yàn)證用戶(hù)名驗(yàn)證密碼驗(yàn)證退出系統(tǒng)進(jìn)入系統(tǒng)YYYNNN圖41管理員登錄流程圖(2)商品管理商品管理對(duì)倉(cāng)庫(kù)中所有商品信息進(jìn)行管理。當(dāng)商品第一次入庫(kù)時(shí),系統(tǒng)會(huì)判斷是不是新商品,是則提示需要對(duì)商品進(jìn)行建檔,即添加商品信息。管理員可以查看所有商品信息,可以選中某條商品信息進(jìn)行修改或者刪除。(3)入庫(kù)管理和出庫(kù)管理商品入庫(kù)包括正常的采購(gòu)入庫(kù)和退貨入庫(kù)。當(dāng)采購(gòu)商品入庫(kù)時(shí),系統(tǒng)首先判斷商品是否已經(jīng)存在,如果存在,只需要修改商品庫(kù)存即可。如果不存在,則提示需要對(duì)商品建檔,才能進(jìn)行入庫(kù)操作。同時(shí)管理員可以對(duì)入庫(kù)信息進(jìn)行修改或刪除。該模塊提供查詢(xún)?nèi)霂?kù)信息的操作,輸入查詢(xún)開(kāi)始日期和終止日期,查詢(xún)這一時(shí)間段內(nèi)的所有入庫(kù)情況。出庫(kù)管理和入庫(kù)管理類(lèi)似,管理員可以添加出庫(kù)信息,可以對(duì)出庫(kù)信息進(jìn)行刪除或修改。也可以輸入開(kāi)始日期和終止日期進(jìn)行查詢(xún)。此處只給出入庫(kù)管理模塊的流程圖,如圖42所示。(4)盤(pán)存管理和系統(tǒng)管理盤(pán)存管理模塊主要任務(wù)是能夠讓管理員掌握商品的當(dāng)前庫(kù)存量。因此該模塊中管理員可以瀏覽所有商品的庫(kù)存信息。同時(shí)該模塊添加了商品查詢(xún)功能。管理員可以按照商品名稱(chēng)查詢(xún)某一特定商品的全部信息,也可以按照商品種類(lèi)查詢(xún)某一特定種類(lèi)的商品信息。系統(tǒng)管理包括收貨單位管理、供貨單位管理、經(jīng)手人管理、商品種類(lèi)管理。主要實(shí)現(xiàn)上述信息的最基本的添加、刪除、修改操作,不再一一贅述。(5)用戶(hù)管理用戶(hù)管理主要做了修改密碼功能。修改密碼需要用戶(hù)輸入舊密碼進(jìn)行驗(yàn)證,只有驗(yàn)證通過(guò)才能進(jìn)行修改,否則無(wú)權(quán)進(jìn)行修改,保證管理員信息安全。驗(yàn)證通過(guò)后繼續(xù)對(duì)用戶(hù)輸入的兩次新密碼一致性進(jìn)行驗(yàn)證,通過(guò)則修改成功,新密碼寫(xiě)入數(shù)據(jù)表,不一致則修改失敗,需要重新輸入。系統(tǒng)流程圖如圖43所示。開(kāi)始商品入庫(kù)修改信息刪除信息退貨入庫(kù)采購(gòu)入庫(kù)入庫(kù)完成商品建檔判斷新商品結(jié)束NY圖42入庫(kù)管理流程圖開(kāi)始驗(yàn)證舊密碼驗(yàn)證新密碼修改成功結(jié)束修改密碼NNYY圖43用戶(hù)管理流程圖5編碼與實(shí)現(xiàn)51管理員登錄登錄過(guò)程首先進(jìn)行驗(yàn)證碼驗(yàn)證,驗(yàn)證碼輸入錯(cuò)誤則終止本次登錄,必須重新登錄。驗(yàn)證碼驗(yàn)證成功后對(duì)用戶(hù)名進(jìn)行驗(yàn)證,從用戶(hù)表中檢索輸入的用戶(hù)名是否存在,如果存在就繼續(xù)驗(yàn)證輸入的密碼是否匹配。只有通過(guò)了驗(yàn)證碼驗(yàn)證并且用戶(hù)名密碼相匹配才能進(jìn)入系統(tǒng)。判斷用戶(hù)名是否存在的代碼如下PUBLICBOOLISAVAILABLESTRINGUSERNAMESTRINGCONNSTRCONFIGURATIONMANAGERCONNECTIONSTRINGS“CONNSTR“CONNECTIONSTRINGUSINGSQLCONNECTIONCONNNEWSQLCONNECTIONCONNSTRCONNOPENUSINGSQLCOMMANDCMDCONNCREATECOMMANDCMDCOMMANDTEXT“SELECTFROMT_USERSWHEREUSERNAMEUSERNAME“CMDPARAMETERSADDNEWSQLPARAMETER“USERNAME“,USERNAMEINTICONVERTTOINT32CMDEXECUTESCALARIFI0RETURNFALSEELSERETURNTRUE接下來(lái)給出的是系統(tǒng)登錄代碼PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESTRINGNUMTHISTEXTBOX3TEXTTRIMIFSESSION“VALIDNUMS“TOSTRINGNUMTOUPPERSTRINGUSERNAMETEXTBOX1TEXTTRIMTOSTRINGIFISAVAILABLEUSERNAMETHISPAGEREGISTERSTARTUPSCRIPT“SS“,“ALERT用戶(hù)名不存在“ELSESTRINGPWD檢索數(shù)據(jù)庫(kù)GETPWDUSERNAMEIFPWDTEXTBOX2TEXTTRIMSESSION“USERNAME“THISTEXTBOX1TEXTTRIMSESSION“PWD“THISTEXTBOX2TEXTTRIMRESPONSEREDIRECT“MANAGERPRODUCTSASPX“ELSETHISPAGEREGISTERSTARTUPSCRIPT“SS“,“ALERT密碼錯(cuò)誤“ELSETHISPAGEREGISTERSTARTUPSCRIPT“SS“,“ALERT驗(yàn)證碼錯(cuò)誤“登錄界面截圖如圖51所示。登錄需要輸入驗(yàn)證碼、用戶(hù)名和密碼以進(jìn)行登錄驗(yàn)證。驗(yàn)證碼驗(yàn)證截圖如圖52所示。當(dāng)驗(yàn)證碼驗(yàn)證失敗時(shí)頁(yè)面彈出消息并終止本次登錄。用戶(hù)名驗(yàn)證截圖如圖53所示。密碼驗(yàn)證截圖如圖54所示。圖51登錄界面截圖圖52驗(yàn)證碼驗(yàn)證界面截圖圖53用戶(hù)名驗(yàn)證界面截圖圖54密碼驗(yàn)證界面截圖52系統(tǒng)自動(dòng)報(bào)警系統(tǒng)自動(dòng)報(bào)警主要是為了防止商品庫(kù)存過(guò)低而提出的一項(xiàng)需求。當(dāng)存在商品的庫(kù)存量低于商品的庫(kù)存下限時(shí),系統(tǒng)右下角會(huì)彈出消息框提示管理員存在商品庫(kù)存不足,管理員可以選擇查看,并可以導(dǎo)出商品列表送交采購(gòu)部門(mén)進(jìn)行補(bǔ)貨。判斷商品是否充足的代碼PROTECTEDBOOLISNOTENOUGHSTRINGS“SELECTFROMT_PRODUCTWHERERESULTFUNCTIONTIPS_POPVARMSGPOPDOCUMENTGETELEMENTBYID“WINPOP“VARPOPHPARSEINTMSGPOPSTYLEHEIGHT/將對(duì)象的高度轉(zhuǎn)化為數(shù)字IFPOPH0MSGPOPSTYLEDISPLAY“BLOCK“/顯示隱藏的窗口SHOWSETINTERVAL“CHANGEHUP“,2ELSEHIDESETINTERVAL“CHANGEHDOWN“,2FUNCTIONCHANGEHSTRVARMSGPOPDOCUMENTGETELEMENTBYID“WINPOP“VARPOPHPARSEINTMSGPOPSTYLEHEIGHTIFSTR“UP“IFPOPH4MSGPOPSTYLEHEIGHTPOPH4TOSTRING“PX“ELSECLEARINTERVALHIDEMSGPOPSTYLEDISPLAY“NONE“/隱藏DIVFUNCTIONMESSAGE/加載DOCUMENTGETELEMENTBYIDWINPOPSTYLEHEIGHT0PXSETTIMEOUT“TIPS_POP“,3000/3秒后調(diào)用TIPS_POP這個(gè)函數(shù)自動(dòng)彈出消息提示框截圖如圖55所示。圖55自動(dòng)彈出消息界面截圖查看庫(kù)存不足信息頁(yè)面截圖如圖56所示。彈出消息提示后,如果點(diǎn)擊查看,則會(huì)列出所有庫(kù)存低于下限的商品信息,管理員可以導(dǎo)出到WORD文檔中,送交采購(gòu)部門(mén)及時(shí)補(bǔ)貨。圖56查看庫(kù)存不足信息界面截圖53其他功能531商品管理商品管理主要實(shí)現(xiàn)對(duì)新商品的添加、對(duì)商品信息的刪除和修改。當(dāng)點(diǎn)擊左邊導(dǎo)航中的管理商品信息時(shí),頁(yè)面跳轉(zhuǎn)到商品管理頁(yè)面,呈現(xiàn)出所有當(dāng)前已建檔商品信息。每條信息后面緊跟著刪除和修改操作,可以根據(jù)需要進(jìn)行選擇。當(dāng)點(diǎn)擊導(dǎo)航中的添加商品信息時(shí),則會(huì)跳轉(zhuǎn)到商品建檔頁(yè)面,即添加新商品信息頁(yè)面。商品管理頁(yè)面截圖如圖57所示。圖57商品管理界面截圖添加商品信息頁(yè)面截圖如圖58所示。圖58添加商品信息界面截圖532出庫(kù)入庫(kù)管理出庫(kù)入庫(kù)管理是超市倉(cāng)庫(kù)管理中的基本功能,實(shí)現(xiàn)對(duì)商品進(jìn)出的登記、信息修改和刪除等。管理員通過(guò)左側(cè)導(dǎo)航選擇出庫(kù)管理或入庫(kù)管理可以查看所有信息記錄,同時(shí)可以選擇對(duì)某條記錄進(jìn)行修改或刪除。當(dāng)選擇入庫(kù)統(tǒng)計(jì)或者出庫(kù)統(tǒng)計(jì)時(shí),系統(tǒng)會(huì)要求輸入開(kāi)始時(shí)間和終止時(shí)間,輸入完成后點(diǎn)擊統(tǒng)計(jì)可以統(tǒng)計(jì)之一時(shí)間段內(nèi)的所有出入庫(kù)記錄。為了簡(jiǎn)明扼要,此處只截取一張圖片加以說(shuō)明。入庫(kù)統(tǒng)計(jì)頁(yè)面截圖如圖59所示。圖59入庫(kù)統(tǒng)計(jì)界面截圖533盤(pán)存管理、系統(tǒng)管理和用戶(hù)管理在左側(cè)導(dǎo)航中盤(pán)存管理項(xiàng)下面有兩個(gè)選項(xiàng),商品盤(pán)存信息和商品查詢(xún)。首先管理員可以選中商品盤(pán)存信息查看所有商品盤(pán)存信息,如果管理員需要快速得到某一商品的盤(pán)存信息,可以選擇商品查詢(xún)選項(xiàng),該選項(xiàng)提供按商品名稱(chēng)查詢(xún)功能,可以得到所需商品的全部信息,當(dāng)然該選項(xiàng)下還有另一種功能,即按種類(lèi)查詢(xún)功能,可以查詢(xún)某一類(lèi)商品的全部信息。該系統(tǒng)的系統(tǒng)管理主要是對(duì)收貨單位、供貨單位、經(jīng)手人和商品種類(lèi)的管理。當(dāng)選擇對(duì)收貨單位或供貨單位管理時(shí),管理員可以對(duì)信息進(jìn)行修改或刪除,也可以添加新的收貨單位或供貨單位。單位信息包括名稱(chēng),地址,聯(lián)系人和聯(lián)系電話(huà)。系統(tǒng)會(huì)對(duì)輸入的聯(lián)系電話(huà)進(jìn)行檢測(cè),如果不符合目前國(guó)內(nèi)所有的電話(huà)號(hào)碼格式,則會(huì)報(bào)錯(cuò)要求重新輸入聯(lián)系電話(huà),頁(yè)面截圖如圖510所示。同樣的在經(jīng)手人信息管理中需要對(duì)經(jīng)手人的手機(jī)號(hào)碼進(jìn)行驗(yàn)證,如果不符合當(dāng)前國(guó)內(nèi)手機(jī)號(hào)碼格式,則會(huì)提示需要重新輸入正確的手機(jī)號(hào)碼。用戶(hù)管理主要實(shí)現(xiàn)對(duì)密碼修改功能。管理員需要輸入舊密碼和兩次新密碼,系統(tǒng)首先對(duì)管理員輸入的舊密碼進(jìn)行驗(yàn)證,如果輸入正確則繼續(xù)驗(yàn)證新密碼,如果兩次輸入的新密碼一致,則將新密碼保存至數(shù)據(jù)庫(kù)中,修改成功。如果兩次輸入的新密碼不一致,則修改失敗。圖510電話(huà)號(hào)碼驗(yàn)證界面截圖6系統(tǒng)測(cè)試軟件測(cè)試是動(dòng)態(tài)查找程序代碼中的各類(lèi)錯(cuò)誤和問(wèn)題的過(guò)程。隨著人類(lèi)對(duì)計(jì)算機(jī)應(yīng)用的逐漸深入,人們對(duì)軟件的要求也越來(lái)越高,因此,軟件測(cè)試也顯得越來(lái)越重要。61測(cè)試的種類(lèi)程序測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程。按照這個(gè)定義,測(cè)試是一個(gè)執(zhí)行程序的過(guò)程,即要求被測(cè)試程序在計(jì)算機(jī)上運(yùn)行。其實(shí),不執(zhí)行程序也可以發(fā)現(xiàn)程序中的錯(cuò)誤。為便于區(qū)分,一般把前者稱(chēng)為動(dòng)態(tài)測(cè)試,后者稱(chēng)為靜態(tài)分析。顧名思義,靜態(tài)分析就是通過(guò)對(duì)被測(cè)程序的靜態(tài)審查,發(fā)現(xiàn)代碼中潛在的錯(cuò)誤。它一般用人工方式脫機(jī)完成,因此也叫做人工測(cè)試或代碼評(píng)審;也可以借助靜態(tài)分析器在計(jì)算機(jī)上進(jìn)行檢查,但不要求執(zhí)行程序。動(dòng)態(tài)測(cè)試分為兩類(lèi),一類(lèi)是根據(jù)程序的功能來(lái)設(shè)計(jì)測(cè)試用例,稱(chēng)為黑盒測(cè)試;另一類(lèi)則根據(jù)被測(cè)程序的內(nèi)部結(jié)構(gòu)設(shè)計(jì)測(cè)試用例,測(cè)試者需要事先了解程序的結(jié)構(gòu),因此稱(chēng)為白盒測(cè)試。62測(cè)試細(xì)節(jié)(1)驗(yàn)證碼測(cè)試系統(tǒng)登錄模塊具有驗(yàn)證碼驗(yàn)證功能,針對(duì)該功能做了兩項(xiàng)測(cè)試輸入正確的驗(yàn)證碼和錯(cuò)誤的驗(yàn)證碼。測(cè)試結(jié)果當(dāng)輸入正確的驗(yàn)證碼時(shí),系統(tǒng)不會(huì)彈出驗(yàn)證碼錯(cuò)誤消息,而是接著往下執(zhí)行,進(jìn)行用戶(hù)名密碼驗(yàn)證。當(dāng)輸入錯(cuò)誤驗(yàn)證碼時(shí),系統(tǒng)立即彈出驗(yàn)證碼錯(cuò)誤消息框,終止執(zhí)行,并終止本次登錄。測(cè)試通過(guò)。(2)用戶(hù)名有效性測(cè)試如果驗(yàn)證碼驗(yàn)證通過(guò),系統(tǒng)會(huì)接著進(jìn)行用戶(hù)名驗(yàn)證。針對(duì)用戶(hù)名驗(yàn)證,同樣做了兩組測(cè)試分別輸入已經(jīng)存在的用戶(hù)名和不存在的用戶(hù)名。測(cè)試結(jié)果當(dāng)輸入有效的用戶(hù)名時(shí),系統(tǒng)不會(huì)彈出用戶(hù)名不存在的消息框,而是進(jìn)行密碼驗(yàn)證。當(dāng)輸入不存在的用戶(hù)名時(shí),系統(tǒng)檢索數(shù)據(jù)庫(kù)中的用戶(hù)信息,找不到該用戶(hù)名,按照預(yù)期彈出消息提示框提示“用戶(hù)名不存在”,終止登錄。測(cè)試通過(guò)。(3)密碼驗(yàn)證測(cè)試如果用戶(hù)名有效性驗(yàn)證通過(guò),則系統(tǒng)接著會(huì)對(duì)管理員輸入的密碼進(jìn)行驗(yàn)證,即驗(yàn)證輸入的密碼是否和數(shù)據(jù)庫(kù)中與該用戶(hù)名對(duì)應(yīng)的密碼相一致,如果一致,則成功進(jìn)入系統(tǒng),如果不一致,則提示密碼錯(cuò)誤,登錄失敗。針對(duì)密碼驗(yàn)證,同樣做了兩組測(cè)試分別輸入與用戶(hù)名匹配的密碼和不匹配的密碼。測(cè)試結(jié)果當(dāng)輸入與用戶(hù)名相匹配的密碼時(shí),成功進(jìn)入系統(tǒng)。當(dāng)輸入錯(cuò)誤的密碼時(shí),系統(tǒng)彈出消息提示框提示“密碼錯(cuò)誤”,登錄失敗。測(cè)試通過(guò)。(4)系統(tǒng)自動(dòng)報(bào)警測(cè)試系統(tǒng)加載每一個(gè)頁(yè)面時(shí),都會(huì)首先進(jìn)行商品庫(kù)存量和商品庫(kù)存的最低限度值的比較。當(dāng)庫(kù)存量低于庫(kù)存最低限度時(shí),系統(tǒng)右下角會(huì)自動(dòng)彈出報(bào)警,提示存在庫(kù)存不足商品,供管理員查看。針對(duì)自動(dòng)報(bào)警功能,為了便于測(cè)試,選擇了直接在數(shù)據(jù)庫(kù)中修改商品的庫(kù)存量。首先修改庫(kù)存使得商品的庫(kù)存都不低于庫(kù)存下限,這時(shí)候運(yùn)行程序,頁(yè)面加載時(shí)并沒(méi)有自動(dòng)報(bào)警。然后手動(dòng)修改,使得一些商品的庫(kù)存低于庫(kù)存下限,這時(shí)候重新運(yùn)行程序,系統(tǒng)自動(dòng)彈出報(bào)警,提示存在商品不足商品,點(diǎn)擊查看。點(diǎn)擊之后頁(yè)面呈現(xiàn)出所有商品庫(kù)存量不足的商品信息。測(cè)試通過(guò)。(5)修改密碼測(cè)試管理員修改密碼流程管理員輸入舊密碼、新密碼、重復(fù)新密碼,系統(tǒng)首先對(duì)管理員輸入的舊密碼進(jìn)行判斷,如果舊密碼輸入正確,則允許進(jìn)行修改,轉(zhuǎn)去判斷兩次輸入的新密碼,如果兩次新密碼一致則密碼成功修改為新密碼,如果舊密碼錯(cuò)誤,則無(wú)權(quán)修改密碼。如果舊密碼正確但是兩次新密碼不一致,則修改失敗,密碼不變。針對(duì)以上情況,采用以下測(cè)試方法首先在舊密碼輸入時(shí)輸入錯(cuò)誤的舊密碼,然后點(diǎn)擊提交按鈕,結(jié)果彈出提示框提示舊密碼輸入不正確。然后輸入正確的舊密碼,但是輸入的兩次新密碼不一致,再次點(diǎn)擊提交按鈕,系

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論