![jsp超市進(jìn)銷存系統(tǒng)ssh論文_第1頁](http://file4.renrendoc.com/view14/M06/08/2E/wKhkGWZAJjeAG_FOAAGbTORn5Wg842.jpg)
![jsp超市進(jìn)銷存系統(tǒng)ssh論文_第2頁](http://file4.renrendoc.com/view14/M06/08/2E/wKhkGWZAJjeAG_FOAAGbTORn5Wg8422.jpg)
![jsp超市進(jìn)銷存系統(tǒng)ssh論文_第3頁](http://file4.renrendoc.com/view14/M06/08/2E/wKhkGWZAJjeAG_FOAAGbTORn5Wg8423.jpg)
![jsp超市進(jìn)銷存系統(tǒng)ssh論文_第4頁](http://file4.renrendoc.com/view14/M06/08/2E/wKhkGWZAJjeAG_FOAAGbTORn5Wg8424.jpg)
![jsp超市進(jìn)銷存系統(tǒng)ssh論文_第5頁](http://file4.renrendoc.com/view14/M06/08/2E/wKhkGWZAJjeAG_FOAAGbTORn5Wg8425.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
目錄TOC\o"1-2"\h\z\u1引言 11.1研究現(xiàn)狀 11.2主要研究的目的及意義 11.3研究方法及設(shè)計(jì)思路 22需求分析與可行性分析 22.1功能需求分析 32.2界面需求分析 32.3硬件需求分析 32.4可行性分析 42.5其他需求 43相關(guān)技術(shù)簡介 53.1JSP技術(shù)簡介 53.2Mysql數(shù)據(jù)庫 53.3Tomcat 63.4JavaScript 64系統(tǒng)分析 64.1系統(tǒng)實(shí)現(xiàn)目標(biāo) 64.2系統(tǒng)體系結(jié)構(gòu) 74.3主控流程圖 74.4數(shù)據(jù)庫概念設(shè)計(jì) 84.5數(shù)據(jù)庫邏輯設(shè)計(jì) 105系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 115.1管理員登錄界面 115.2商家信息管理 125.3商品信息管理模塊 145.4商品庫存管理模塊 155.5進(jìn)貨管理模塊 165.6出貨管理模塊 175.7銷售管理模塊 195.8員工管理模塊 205.9會員管理模塊 216系統(tǒng)測試 216.1測試目的與意義 216.2測試過程 217結(jié)論 22參考文獻(xiàn) 22山山西大學(xué)商務(wù)學(xué)院本科畢業(yè)設(shè)計(jì) 昆山樂購超市進(jìn)銷存系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)PAGE14PAGE1昆山樂購超市進(jìn)銷存系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名:指導(dǎo)教師:摘要:當(dāng)今社會己進(jìn)入信息社會時代,信息己經(jīng)受到社會的廣泛關(guān)注,被看作社會和科學(xué)技術(shù)發(fā)展的三大支柱(材料、能源、信息)之一。信息是管理的基礎(chǔ),是進(jìn)行決策的的基本依據(jù)。在一個組織里,信息己作為人力、物力、財(cái)力之外的第四種能源,占有重要的地位。然而,信息是一種非物質(zhì)的,有別于基本資源的新形式的資源。信息也是管理的對象,必須進(jìn)行管理和控制。超市進(jìn)銷存系統(tǒng)是將IT技術(shù)用于超市信息的管理,它能夠收集與存儲超市的檔案信息,提供更新與檢索超市信息檔案的接口;提高工作效率。論文主要介紹了本課題的開發(fā)背景,所要完成的功能和開發(fā)的過程。重點(diǎn)的說明了系統(tǒng)設(shè)計(jì)的重點(diǎn)、設(shè)計(jì)思想、難點(diǎn)技術(shù)和解決方案。本系統(tǒng)前臺設(shè)計(jì)主要采用了JSP作為開發(fā)語言,后臺設(shè)計(jì)主要采用了MySQL作為數(shù)據(jù)庫管理系統(tǒng),開發(fā)環(huán)境采用了Eclipse,服務(wù)器采用Tomcat,是一種基于JSP技術(shù)上開發(fā)出的B/S結(jié)構(gòu)的超市管理系統(tǒng)。關(guān)鍵詞:超市管理JSPMySQL1引言1.1研究現(xiàn)狀近年來由于信息技術(shù)的不斷發(fā)展和擴(kuò)大,越來越多的人和企業(yè)選擇在計(jì)算機(jī)上面進(jìn)行管理所需要的信息,傳統(tǒng)的手工管理方式在大的信息數(shù)據(jù)面前已經(jīng)顯得沒有優(yōu)勢,例如我們研究的超市管理系統(tǒng),超市有大量的商品信息和交易信息需要每天進(jìn)行處理,傳統(tǒng)的人工計(jì)算和核算很浪費(fèi)精力和人力,采用信息技術(shù)提高超市管理水平和商品信息管理可以節(jié)省很多人力和物理。目前,對外開放必然趨勢使信息行業(yè)直面外國同行單位的直接挑戰(zhàn),因此,信息行業(yè)必須提高其工作效率,改善其工作環(huán)境。這樣,超市信息管理的信息化勢在必行。在傳統(tǒng)的超市信息管理中,其過程往往是很復(fù)雜的,繁瑣的,超市信息管理以超市信息管理為核心,在此過程中又需要經(jīng)過若干道手續(xù),因?yàn)檎麄€過程都需要手工操作,效率十分低下,且由于他們之間關(guān)聯(lián)復(fù)雜,統(tǒng)計(jì)和查詢的方式各不相同;且會出現(xiàn)信息的重復(fù)傳遞問題,因此該過程必須實(shí)現(xiàn)信息化。1.2主要研究的目的及意義運(yùn)用超市管理系統(tǒng)與傳統(tǒng)超市模式比較有很多的優(yōu)點(diǎn)如:1.查詢比較方便信息化管理提供了非常多的查詢途徑,可以通過商品名稱、價格、供應(yīng)商等途徑進(jìn)行查詢,快速又準(zhǔn)確。2.信息量大與過去的交易方式比較,超市管理系統(tǒng)能夠提供大量商品信息,資源更廣闊。3.商品管理信息化,系統(tǒng)化和規(guī)范化。傳統(tǒng)的商品管理看不出商品的庫存和銷量,不知道每個月每個商品的銷售統(tǒng)計(jì)信息,不能準(zhǔn)確的把握商品的銷售情況,超市管理系統(tǒng)可以看出每個商品的銷售情況,也可以統(tǒng)計(jì)銷售的結(jié)果,便于超市管理員做出更多的決策。1.3研究方法及設(shè)計(jì)思路(1)研究方法超市信息管理的開發(fā)與設(shè)計(jì)是采用軟件工程的思想去研究,依照軟件流程去進(jìn)行設(shè)計(jì),包括需求分析、計(jì)劃安排、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、系統(tǒng)的實(shí)現(xiàn)和最終的測試等項(xiàng)目開發(fā)過程。采用JAVA和JSP作為開發(fā)語言,數(shù)據(jù)庫采用Mysql數(shù)據(jù)庫,便于安裝和查詢,開發(fā)工具采用eclipse或者M(jìn)yEclipse,中間件采用tomcat。(2)設(shè)計(jì)思路設(shè)計(jì)的基本思想主要有以下幾點(diǎn):1.采用B/S模式完成設(shè)計(jì),其好處是后臺與前臺層次運(yùn)行時比較清晰,并且和大部分用戶的網(wǎng)頁搜索方式相適宜。2.設(shè)計(jì)理念與開發(fā)使用面向?qū)ο蟮姆绞?。對整體系統(tǒng)的認(rèn)識無誤,是運(yùn)用面向?qū)ο蠹夹g(shù)的基礎(chǔ),通過它可以確保系統(tǒng)良好的解構(gòu),進(jìn)而使產(chǎn)品具有較好的穩(wěn)定性和運(yùn)行效率。3.采用模塊化設(shè)計(jì)。模塊化設(shè)計(jì)要把所有系統(tǒng)分為比較小的模塊,這樣對代碼的重載有好處,可以使設(shè)計(jì)容易和過程的實(shí)現(xiàn)。4.系統(tǒng)界面簡單方便。設(shè)計(jì)容易的系統(tǒng)界面,可以使用戶比較快的對系統(tǒng)的控制進(jìn)行適應(yīng)。5.速度優(yōu)先的原則。由于此工具最關(guān)鍵的檢驗(yàn)規(guī)范就是速度,所以在開發(fā)的過程中,盡可能做到占用資源少,運(yùn)行速度快。6.設(shè)計(jì)既要突出重點(diǎn),又要考慮到細(xì)節(jié)。要符合設(shè)計(jì)要求,在有可能改進(jìn)的方面進(jìn)行擴(kuò)展,使系統(tǒng)更加適應(yīng)用戶的需要。2需求分析與可行性分析伴隨著信息行業(yè)的蓬勃發(fā)展和人們超市意識的增強(qiáng),辦公管理部門的的工作也越來越繁重,原來的超市系統(tǒng)已經(jīng)不能完全滿足相關(guān)人員使用的需要。為了協(xié)助信息行業(yè)開展辦公管理工作,提高工作效率,充分利用信息行業(yè)的現(xiàn)有資源,開發(fā)更好的超市系統(tǒng)勢在必行。超市系統(tǒng)是將IT技術(shù)用于超市信息的管理,它能夠收集與存儲患者信息,提供更新與檢索的接口;協(xié)助信息行業(yè)開展辦公管理工作提高工作效率。超市系統(tǒng)采用B/S結(jié)構(gòu)、結(jié)合網(wǎng)絡(luò)數(shù)據(jù)庫開發(fā)技術(shù)來設(shè)計(jì)本系統(tǒng)。開發(fā)語言采用JSP,數(shù)據(jù)庫使用Mysql數(shù)據(jù)庫。完成以下基本功能:1、登錄模塊:登錄模塊主要進(jìn)行用戶權(quán)限的驗(yàn)證,只有具備一定權(quán)限的人才能登錄到系統(tǒng),這樣才能保證系統(tǒng)的安全,同時不同的用戶有不同的權(quán)限。管理員在權(quán)限管理模塊中可以制定其他人的權(quán)限。每個頁面需要登錄才能訪問,如果沒有登錄便需要自動跳轉(zhuǎn)到登錄界面。2、商品管理模塊:該模塊主要是管理具體的商品,通過該模塊能夠查看每種產(chǎn)品的具體信息。能對庫存商品進(jìn)行查看、增加、刪除等操作,還能對進(jìn)貨進(jìn)行管理,增加新商品上架等功能。3、供應(yīng)商管理模塊:該模塊管理了供應(yīng)商的信息,對供應(yīng)商能增加,刪除,修改。4、人力管理模塊:該模塊主要是對雇員的基本信息進(jìn)行管理,能夠增加或刪除新雇員等。超市系統(tǒng)具有標(biāo)準(zhǔn)超市系統(tǒng)所具有的現(xiàn)實(shí)中完整的辦公管理步驟,完全的虛擬現(xiàn)實(shí)實(shí)現(xiàn)。真正實(shí)現(xiàn)節(jié)約資源、提高效率、業(yè)務(wù)處理的同時真正實(shí)現(xiàn)超市系統(tǒng)的功能作用。2.1功能需求分析超市管理系統(tǒng)的需求應(yīng)該包括用戶管理(人力資源)、商品管理、供應(yīng)商管理、銷售管理、會員管理等等,具體如下:1、商品管理模塊:該模塊主要是管理具體的商品,通過該模塊能夠查看每種產(chǎn)品的具體信息。能對庫存商品進(jìn)行查看、增加、刪除等操作,還能對進(jìn)貨進(jìn)行管理,增加新商品上架等功能。2、供應(yīng)商管理模塊:該模塊管理了供應(yīng)商的信息,對供應(yīng)商能增加,刪除,修改。3、人力管理模塊:該模塊主要是對雇員的基本信息進(jìn)行管理,能夠增加或刪除新雇員等。4、銷售模塊:該模塊主要是對銷售信息進(jìn)行管理,能夠增加或刪除銷售信息等。2.2界面需求分析目前,界面設(shè)計(jì)已經(jīng)成為對軟件質(zhì)量進(jìn)行評價的一條關(guān)鍵指標(biāo),一個好的用戶界面可以使用戶使用系統(tǒng)的信心和興趣增加,從而使工作效率提高,JSP技術(shù)是將JAVA語言作為腳本語言的,JSP網(wǎng)頁給整個服務(wù)器端的JAVA庫單元提供了一個接口用來服務(wù)HTTP的應(yīng)用程序。創(chuàng)建動態(tài)頁面比較方便??蛻艚缑媸侵杠浖到y(tǒng)與用戶交互的接口,往往涵蓋輸出、輸入、人機(jī)對話的界面格式等。2.3硬件需求分析硬件需求:CPU:Pentium以上計(jì)算機(jī)內(nèi)存:512M以上軟件需求:操作系統(tǒng)版本:WindowsXP/vista/Win7開發(fā)工具:MyEclipse6.0.1后臺服務(wù)器:ApacheTomcat6.0開發(fā)語言:Java瀏覽器:IE8.0以上2.4可行性分析2.4.1經(jīng)濟(jì)可行性本系統(tǒng)采用的軟件都是開源的,這樣可以削減很多的精力和資源,起到減少成本的作用。同時提升設(shè)計(jì)的作用,本系統(tǒng)對計(jì)算機(jī)配置的條件很低,乃至網(wǎng)吧淘汰下來的低配置計(jì)算機(jī)也可以滿足需要,因此在經(jīng)濟(jì)上完全具有可行性。2.4.2技術(shù)可行性本系統(tǒng)主要采用MyEclipse和Mysql數(shù)據(jù)庫作為設(shè)計(jì)工具,采用Java作為開發(fā)語言,主要使用了J2EE的技術(shù),java是一種面對對象的程語言,學(xué)習(xí)起來非常容易并且使用便利。在學(xué)校中,大學(xué)時就開設(shè)了java課程,大學(xué)時,我就已經(jīng)掌握了java的主要知識,也對J2EE的操作進(jìn)行了系統(tǒng)的學(xué)習(xí)。本系統(tǒng)從整體上看設(shè)計(jì)起來比較容易,本系統(tǒng)開發(fā)的重點(diǎn)就是對數(shù)據(jù)庫的設(shè)計(jì)和操作。在大學(xué)對軟件工程,軟件測試,UML統(tǒng)一建模語言等課程進(jìn)行過系統(tǒng)的了解,也能夠?qū)@些課程進(jìn)行開發(fā),擁有一定的系統(tǒng)辨別、開發(fā)和檢驗(yàn)?zāi)芰?。因此,完成系統(tǒng)實(shí)現(xiàn)在技術(shù)上完全具有可行性。2.4.3操作可行性本系統(tǒng)操作比較容易,大部分輸入信息頁面選擇的形式都是下拉框。在有些頁面,信息可以自動生成,不需要輸入。輸入時間也采用了日歷控件,操作比較容易,對操作人員的要求不高,只需要熟練操作WINDOWS即可。2.4.4時間可行性從時間上看,畢業(yè)設(shè)計(jì)的周期為兩個月左右,在這兩個月的時間里學(xué)習(xí)相關(guān)的技術(shù)知識和了解需求做設(shè)計(jì)編碼等等,總的來說可能會緊張一下,但是大體上是滿足的。2.4.5法律可行性此超市管理系統(tǒng)是為了大學(xué)畢業(yè)設(shè)計(jì)而自己設(shè)計(jì)的系統(tǒng),具有很大的實(shí)際意義。開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫都是開源代碼,因此對這個系統(tǒng)進(jìn)行開發(fā)與普通的系統(tǒng)軟件設(shè)計(jì)存在很大不同,沒有侵權(quán)等問題,在法律上完全具有可行性??偠灾?,設(shè)計(jì)一個超市管理系統(tǒng)具有效率高,操作簡便,降低成本等優(yōu)點(diǎn),所以,建立一個超市管理系統(tǒng)是非常必要的。2.5其他需求(1)安全性分析1.要想對本系統(tǒng)的超市和商品信息進(jìn)行管理,首先要依靠用戶名和密碼在系統(tǒng)中登陸,無權(quán)限的用戶不可以通過任何方式登錄系統(tǒng)和對系統(tǒng)的任何信息和數(shù)據(jù)進(jìn)行查看,這樣可以保證系統(tǒng)的安全可靠性和準(zhǔn)確性。2.在具體實(shí)現(xiàn)中對不同的權(quán)限進(jìn)行設(shè)定,不同權(quán)限的用戶在系統(tǒng)中登陸后,不可以越級操作,只有管理員能夠使用全部模塊;普通用戶只能下訂單,記錄商品銷售信息和修改個人信息等功能,不能管理其他的模塊數(shù)據(jù)。(2)數(shù)據(jù)完整性要求1.所有記錄信息要保持全面,信息記錄內(nèi)容不可以是空2.各種數(shù)據(jù)間相互聯(lián)系要保持正確3.相同數(shù)據(jù)在不同記錄中要保持一致3相關(guān)技術(shù)簡介3.1JSP技術(shù)簡介JSP程序使用了Java編程語言,JSP技術(shù)可以對動態(tài)網(wǎng)頁進(jìn)行封裝。通過tags和scriptlets,網(wǎng)頁還能訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP可以分離網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示,對可重用的基于組件的開發(fā)進(jìn)行支撐,更容易的對基于Web的應(yīng)用程序進(jìn)行設(shè)計(jì)。當(dāng)Web服務(wù)器接收到訪問JSP網(wǎng)頁的請求時,首先運(yùn)行的程序段,接下來將JSP文件中的HTML代碼和運(yùn)行效果一并返還給用戶。通過Java文件的插入能夠?qū)?shù)據(jù)庫、網(wǎng)頁多重定向等運(yùn)行,從而滿足構(gòu)建動態(tài)網(wǎng)頁所需要的程序。JSP和Servle相同,都可以通過服務(wù)器端運(yùn)行。由于能夠?qū)⒁粋€HTML文本返回給用戶端,所以用戶端具備瀏覽器就可以進(jìn)行瀏覽。HTML程序和穿插在內(nèi)部的Java程序可以構(gòu)建JSP網(wǎng)頁。在服務(wù)器被用戶端訪問時,能夠處理相應(yīng)的Java代碼,然后將產(chǎn)生的HTML頁面再返回給用戶端的瀏覽器。JSP的設(shè)計(jì)關(guān)鍵是Servlet,通常大型的Web應(yīng)用程序的設(shè)計(jì)成果也通過JavaServlet和JSP的協(xié)作。JSP既擁有了方便快捷的Java程序,又統(tǒng)統(tǒng)的面向用戶,既實(shí)現(xiàn)了平臺的無關(guān)性危險(xiǎn)還比較小,可以具備互聯(lián)網(wǎng)的全部優(yōu)勢。JSP技術(shù)的優(yōu)點(diǎn):(1)一次編寫,到處運(yùn)行。除了系統(tǒng)之外,代碼無需做任何改動。(2)系統(tǒng)的多平臺支持。通常情況下,能夠在任何情況下的全部平臺上進(jìn)行設(shè)計(jì),能夠安排在任何情況中,也能夠在任何情況下進(jìn)行發(fā)展。相比ASP/.net來說,優(yōu)點(diǎn)是顯而易見的。(3)強(qiáng)大的可塑性。通過一個不大的Jar程序能夠?qū)ervlet/JSP進(jìn)行運(yùn)行,也能夠通過很多服務(wù)器進(jìn)行集群和負(fù)載平衡,甚至能夠通過多臺Application解決問題。單臺服務(wù)器到多臺服務(wù)器,Java展現(xiàn)了一個強(qiáng)大的功能。(4)具有強(qiáng)大和多樣化的開發(fā)工具支持。Java已經(jīng)有了很多的設(shè)計(jì)方法,何況大部分工具都是沒有花費(fèi)的,這中間有很多都在多種平臺之下順暢的進(jìn)展。(5)支持服務(wù)器端組件。只有很有力的服務(wù)器端組件才能支撐web運(yùn)行,因此開發(fā)者可以在調(diào)用web頁面時通過另外的開發(fā)工具來達(dá)成紛亂效用的組件,來加強(qiáng)系統(tǒng)的可操作性。JSP可以通過完善的JAVABEANS組件來達(dá)成紛亂的商務(wù)功能。內(nèi)部對象表現(xiàn)出:request用戶端請求,此請求會涵蓋來自GET/POST請求的參數(shù);response網(wǎng)頁傳回用戶端的反應(yīng);管理pageContext網(wǎng)頁的屬性;session與請求相關(guān)的會話;applicationservlet正在進(jìn)行的內(nèi)容;out用來輸送響應(yīng)的輸出流;config代碼片段配置對象;pageJSP網(wǎng)頁本身。3.2Mysql數(shù)據(jù)庫MySQL采用C和C++進(jìn)行設(shè)計(jì),并同時采納了不同的編譯器來檢驗(yàn),確定源代碼的可移植性;支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多種操作系統(tǒng);為多種編程語言提供了API;支持多線程,充分對CPU資源加以利用;提供TCP/IP、ODBC和JDBC等很多數(shù)據(jù)庫連接途徑;能夠?qū)碛泻芏鄺l記錄的大型數(shù)據(jù)庫進(jìn)行運(yùn)算。通常來說,MySQL所設(shè)計(jì)的功能足以滿足一般的個人客戶和中小型企業(yè),而且因?yàn)镸ySQL是開放源碼軟件,所以能夠在很大程度上減少整體的費(fèi)用。3.3TomcatTomcat是一種是一個免費(fèi)的開放源代碼的Web應(yīng)用服務(wù)器。在訪問客戶比較少的情況下被經(jīng)常采納,在設(shè)計(jì)JSP程序時成為最好的選擇。換句話說,將Tomcat服務(wù)器安裝到一臺電腦上時,可通過它對HTML頁面的訪問請求進(jìn)行配合。事實(shí)上,Tomcat可以看成Apache服務(wù)器基礎(chǔ)上的延伸,但它工作時相對比較獨(dú)立,因此當(dāng)tomcat工作時,事實(shí)上它是看成一個與Apache服務(wù)器相對獨(dú)立的進(jìn)程運(yùn)行的。3.4JavaScriptJavaScript是一種根據(jù)對象和情況驅(qū)使而且相對危險(xiǎn)性比較低的用戶端腳本語言。還可以大范圍的用于用戶端Web設(shè)計(jì)的腳本語言,一般可以用做增加HTML網(wǎng)頁動態(tài)功能,例如反饋用戶的所有操控。JavaScript的一個關(guān)鍵作用是向?qū)ο蟮墓δ?,根?jù)以對象為基礎(chǔ)的程序開發(fā),能夠用更直接、系統(tǒng)化和能夠反復(fù)利用的方法設(shè)計(jì)程序。根據(jù)HTML程序,可以采用Javascript對交互式Web網(wǎng)頁進(jìn)行設(shè)計(jì)。Javascript的應(yīng)用能夠達(dá)成網(wǎng)頁和客戶之間及時、動態(tài)、交互性的關(guān)系。這樣網(wǎng)頁可以呈現(xiàn)非常豐富的信息和非常好看的內(nèi)容。在本系統(tǒng)中不少設(shè)計(jì)都采用了javascript技術(shù),例如校驗(yàn)用戶輸入數(shù)據(jù)的有效性等。4系統(tǒng)分析4.1系統(tǒng)實(shí)現(xiàn)目標(biāo)伴隨著信息行業(yè)的蓬勃發(fā)展和人們超市意識的增強(qiáng),辦公管理部門的的工作也越來越繁重,原來的超市系統(tǒng)已經(jīng)不能完全滿足相關(guān)人員使用的需要。為了協(xié)助信息行業(yè)開展辦公管理工作,提高工作效率,充分利用信息行業(yè)的現(xiàn)有資源,開發(fā)更好的超市系統(tǒng)勢在必行。超市系統(tǒng)是將IT技術(shù)用于超市信息的管理,它能夠收集與存儲患者信息,提供更新與檢索的接口;協(xié)助信息行業(yè)開展辦公管理工作提高工作效率。1、登錄模塊:登錄模塊主要進(jìn)行用戶權(quán)限的驗(yàn)證,只有具備一定權(quán)限的人才能登錄到系統(tǒng),這樣才能保證系統(tǒng)的安全,同時不同的用戶有不同的權(quán)限。管理員在權(quán)限管理模塊中可以制定其他人的權(quán)限。每個頁面需要登錄才能訪問,如果沒有登錄便需要自動跳轉(zhuǎn)到登錄界面。2、商品管理模塊:該模塊主要是管理具體的商品,通過該模塊能夠查看每種產(chǎn)品的具體信息。能對庫存商品進(jìn)行查看、增加、刪除等操作,還能對進(jìn)貨進(jìn)行管理,增加新商品上架等功能。3、供應(yīng)商管理模塊:該模塊管理了供應(yīng)商的信息,對供應(yīng)商能增加,刪除,修改。4、人力管理模塊:該模塊主要是對雇員的基本信息進(jìn)行管理,能夠增加或刪除新雇員等。超市系統(tǒng)具有標(biāo)準(zhǔn)超市系統(tǒng)所具有的現(xiàn)實(shí)中完整的超市管理步驟,完全的虛擬現(xiàn)實(shí)實(shí)現(xiàn)。真正實(shí)現(xiàn)節(jié)約資源、提高效率、業(yè)務(wù)處理的同時真正實(shí)現(xiàn)超市系統(tǒng)的功能作用。4.2系統(tǒng)體系結(jié)構(gòu)在系統(tǒng)功能分析的基礎(chǔ)上,做系統(tǒng)功能模塊圖如下:登陸登陸系統(tǒng)用戶系統(tǒng)管理系統(tǒng)用戶系統(tǒng)管理查詢信息增加用戶修改密碼打印信息統(tǒng)計(jì)信息管理銷售信息管理供貨公司管理商品信息查詢信息增加用戶修改密碼打印信息統(tǒng)計(jì)信息管理銷售信息管理供貨公司管理商品信息4.3主控流程圖輸入用戶名、密碼輸入用戶名、密碼密碼正確?N密碼正確?NYY進(jìn)入主控模塊進(jìn)入主控模塊選擇操作方式選擇操作方式退出系統(tǒng)Y退出系統(tǒng)Y停止停止4.4數(shù)據(jù)庫概念設(shè)計(jì)本系統(tǒng)一共設(shè)計(jì)規(guī)劃出9個實(shí)體,分別是訂單信息實(shí)體、會員信息實(shí)體、商品信息實(shí)體、銷售實(shí)體、商品存儲信息實(shí)體、供應(yīng)商信息、員工信息實(shí)體等。銷售單信息實(shí)體E-R圖如圖4.1所示??們r數(shù)量備注總價數(shù)量備注銷售單銷售單ID商品IDID商品ID會員ID號會員ID號圖4.1圖書類別信息實(shí)體E-R圖會員信息實(shí)體E-R圖如圖4.2所示。聯(lián)系電話聯(lián)系電話性別性別出生日期姓名會員出生日期姓名會員聯(lián)系地址 聯(lián)系地址圖4.2會員信息實(shí)體E-R圖商品信息實(shí)體E-R圖如圖3.2所示。產(chǎn)地產(chǎn)地價格價格名稱出產(chǎn)日期商品名稱出產(chǎn)日期商品保質(zhì)期 保質(zhì)期圖4.3商品信息實(shí)體E-R圖供應(yīng)商信息實(shí)體E-R圖如圖4.4所示。聯(lián)系電話聯(lián)系電話聯(lián)系人聯(lián)系人名稱地址供應(yīng)商名稱地址供應(yīng)商備注 備注圖4.4供應(yīng)商信息實(shí)體E-R圖銷售信息實(shí)體E-R圖如圖4.5所示。聯(lián)系電話聯(lián)系電話聯(lián)系人聯(lián)系人銷售地址銷售單銷售地址銷售單備注 備注圖4.5供應(yīng)商信息實(shí)體E-R圖賬單信息實(shí)體E-R圖如圖4.6所示。數(shù)量數(shù)量會員卡ID會員卡ID商品id總價賬單商品id總價賬單備注 備注圖4.6供應(yīng)商信息實(shí)體E-R圖4.5數(shù)據(jù)庫邏輯設(shè)計(jì)根據(jù)設(shè)計(jì)好的各實(shí)體E-R圖創(chuàng)建數(shù)據(jù)庫的邏輯結(jié)構(gòu),數(shù)據(jù)庫各表的結(jié)構(gòu)如下:會員信息采表用來儲存所有的會員信息,包括會員姓名、會員電話、會員級別、會員身份證號碼、會員性別、會員生日、會員性別、會員地址等字段。該表的邏輯結(jié)構(gòu)如表4.1所示。表4.1會員信息表字段名數(shù)據(jù)類型是否主鍵描述id整數(shù)(int)是編號name文本(varchar)否姓名phone文本(varchar)否電話Grade文本(varchar)否級別ident文本(varchar)否身份證號碼birthday文本(varchar)否生日sex文本(varchar)否性別address文本(varchar)否地址(2)供應(yīng)商信息表用來儲存所有的供應(yīng)商信息,包括供應(yīng)商名稱、供應(yīng)商聯(lián)系人、供應(yīng)商電話、供應(yīng)商地址、供應(yīng)商備注字段。該表的邏輯結(jié)構(gòu)如表4.2所示。表4.2供應(yīng)商信息表字段名數(shù)據(jù)類型是否主鍵描述Idint是圖書編號name文本(varchar)否名稱linkman文本(varchar)否供應(yīng)商聯(lián)系人phone文本(varchar)否電話address文本(varchar)否地址remark文本(varchar)否備注(3)商品信息表用來儲存所有的商品信息,包括商品名稱、商品類型、商品價格、商品生產(chǎn)日期、商品保存日期、商品產(chǎn)地、商品備注、供應(yīng)商ID、供應(yīng)商備注字段字段。該表的邏輯結(jié)構(gòu)如表4.3所示。表4.3商品信息表字段名數(shù)據(jù)類型是否主鍵描述id文本(varchar)是主鍵IDName文本(varchar)否商品名稱type文本(varchar)否商品類型price金錢貨幣(money)否商品價格start文本(varchar)否生產(chǎn)日期keep文本(varchar)否商品保存日期place文本(varchar)否商品產(chǎn)地remark文本(varchar)否商品備注factory_id整數(shù)(int)否供應(yīng)商ID(4)出貨信息表用來保存商品出貨信息,包括商品ID、數(shù)量、出貨日期、備注、員工ID、等字段。該表的邏輯結(jié)構(gòu)如表4.4所示。表4.4出貨信息表字段名數(shù)據(jù)類型是否主鍵描述id整數(shù)(int)是(自動遞增)主鍵IDgoods_id整數(shù)(int)否商品IDamount整數(shù)(int)否數(shù)量date日期時間(datetime)否出貨日期remark文本(varchar)否備注emp_id整數(shù)(int)否員工ID(5)賬單信息表用來保存所有銷售的賬單信息,包括會員卡ID、商品ID、數(shù)量、總價、備注字段。該表的邏輯結(jié)構(gòu)如表4.5所示。表4.5賬單信息表字段名數(shù)據(jù)類型是否主鍵描述id整數(shù)(int)是(自動遞增)主鍵card_id整數(shù)(int)否(外鍵)會員卡IDgoods_id整數(shù)(int)否(外鍵)商品IDamount整數(shù)(int)否(外鍵)數(shù)量total精度類別(double)否總價remark文本(varchar)否備注5系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)5.1管理員登錄界面對于一個完整的超市管理系統(tǒng),不僅要求功能強(qiáng)大、操作簡單,還要有良好的設(shè)計(jì)風(fēng)格和另人爽目的界面。登錄界面對于整個系統(tǒng)來說是非常重要的,因?yàn)樗O(shè)置了進(jìn)入本系統(tǒng)的用戶和口令,防止非法用戶進(jìn)入系統(tǒng),破壞系統(tǒng)安全和所保存的數(shù)據(jù),只有合法的管理員在輸入正確的密碼后方可進(jìn)入系統(tǒng),否則將提示密碼或用戶名輸入錯誤,并詢問用戶是否重新輸入。這樣就對使用者有了限制,增加了系統(tǒng)的安全性和保密性,便于控制和管理,有利于系統(tǒng)的維護(hù)。登錄界面如圖4.1所示:圖5.1登錄界面關(guān)鍵代碼如下所示://員工登錄 publicStringlogin(){ EmplogEmp=empService.CheckEmp(emp); if(logEmp==null){ getRequest().put("msg","用戶名或密碼錯誤!!"); return"login"; }getSession().put("emp",logEmp); return"main"; }5.2商家信息管理商家信息管理模塊是本系統(tǒng)中一個基礎(chǔ)的部分,在本模塊中包括對商家信息的增刪改功能,確保資料的安全。增加了系統(tǒng)的安全性和保密性,便于控制和管理。如下圖4.2和4.3所示:圖5.2商家列表界面圖5.3商品新增界面關(guān)鍵代碼如下所示://獲取所有供貨商信息 publicStringfactorylist(){ List<Factory>factories=factoryService.getFactorys(); getRequest().put("factorys",factories); return"factorylist"; } //更新供貨商信息 publicStringupdate(){ if(getServletRequest().getParameter("type")==null){//如果請求標(biāo)記為空則說明要更新數(shù)據(jù) factoryService.update(factory); return"refactorylist"; }else{//否則為修改頁面提供所有信息 Factoryresult=factoryService.getFactory(factory); getRequest().put("factory",result); return"update"; } } //刪除供貨商信息 publicStringdelete(){ factoryService.delete(factory); return"refactorylist"; } //添加供貨商信息 publicStringadd(){ factoryService.add(factory); return"refactorylist"; }5.3商品信息管理模塊本模塊主要實(shí)現(xiàn)商品信息的增加、刪除、修改、瀏覽等操作。如下圖4.4所示:圖5.4商品新增界面關(guān)鍵代碼如下所示://獲取所有商品信息 publicStringgoodslist(){ List<Goods>goodses=goodsService.getGoodses(); getRequest().put("goodses",goodses); return"goodslist"; } //更新商品信息 publicStringupdate(){ if(getServletRequest().getParameter("type")==null){//如果請求標(biāo)記為空則說明要更新數(shù)據(jù) goodsService.update(goods); return"regoodslist"; }else{//否則為修改頁面提供所有信息 Goodsresult=goodsService.getGoods(goods); getRequest().put("goods",result); List<Factory>factories=factoryService.getFactorys(); getRequest().put("factories",factories); return"update"; } } //刪除商品信息 publicStringdelete(){ goodsService.delete(goods); return"regoodslist"; } //添加商品信息 publicStringadd(){ if(getServletRequest().getParameter("type")==null){//如果請求標(biāo)記為空則說明要添加數(shù)據(jù) goodsService.add(goods); return"regoodslist"; }else{//否則為添加頁面提供所有信息 List<Factory>factories=factoryService.getFactorys(); getRequest().put("factories",factories); return"add"; } }5.4商品庫存管理模塊本模塊主要實(shí)現(xiàn)商品的庫存情況,包括商品名、商品類型、產(chǎn)品及庫存數(shù)量等等。如下圖所示:圖5.5商品庫存管理界面5.5進(jìn)貨管理模塊本模塊主要實(shí)現(xiàn)對商品進(jìn)行進(jìn)貨操作,包括商品名、數(shù)量、經(jīng)手人等等。如下圖4.6所示:圖5.6進(jìn)貨管理界面關(guān)鍵代碼如下所示://更新進(jìn)貨信息 publicStringupdate(){ if(getServletRequest().getParameter("type")==null){//如果請求標(biāo)記為空則說明要更新數(shù)據(jù) stock.setEmp((Emp)(getSession().get("emp")));//設(shè)置經(jīng)手人 stockService.update(stock); return"restocklist"; }else{//否則為修改頁面提供所有信息 Stockresult=stockService.getStock(stock); List<Goods>goodses=goodsService.getGoodses(); getRequest().put("stock",result); getRequest().put("goodses",goodses); return"update"; } } //刪除進(jìn)貨信息 publicStringdelete(){ stockService.delete(stock); return"restocklist"; } //添加進(jìn)貨信息 publicStringadd(){ if(getServletRequest().getParameter("type")==null){//如果請求標(biāo)記為空則說明要添加數(shù)據(jù) stock.setEmp((Emp)(getSession().get("emp")));//設(shè)置經(jīng)手人 Storestore=goodsService.getStore(stock.getGoods().getId()); if(store==null){//如果庫存表中沒有該商品庫存記錄 goodsService.addStore(stock.getGoods(),stock.getAmount());//添加庫存記錄 }else{store.setAmount(store.getAmount()+stock.getAmount());//更新庫存數(shù)量 goodsService.updateStore(store);//更新庫存記錄 }stockService.add(stock); return"restocklist"; }else{//否則為添加頁面提供所有信息 List<Goods>goodses=goodsService.getGoodses(); getRequest().put("goodses",goodses); return"add"; } }5.6出貨管理模塊本模塊主要實(shí)現(xiàn)對商品進(jìn)行出貨操作,包括商品名、數(shù)量、經(jīng)手人等等。如下圖4.7所示:圖5.7出貨管理界面關(guān)鍵代碼如下所示://更新出貨信息 publicStringupdate(){ if(getServletRequest().getParameter("type")==null){//如果請求標(biāo)記為空則說明要更新數(shù)據(jù) sell.setEmp((Emp)(getSession().get("emp")));//設(shè)置經(jīng)手人 sellService.update(sell); return"reselllist"; }else{//否則為修改頁面提供所有信息 Sellresult=sellService.getSell(sell); List<Goods>goodses=goodsService.getGoodses(); getRequest().put("sell",result); getRequest().put("goodses",goodses); return"update"; } } //刪除出貨信息 publicStringdelete(){ sellService.delete(sell); return"reselllist"; } //添加出貨信息 publicStringadd(){ if(getServletRequest().getParameter("type")==null){//如果請求標(biāo)記為空則說明要添加數(shù)據(jù) sell.setEmp((Emp)(getSession().get("emp")));//設(shè)置經(jīng)手人 Storestore=goodsService.getStore(sell.getGoods().getId()); if(store==null){//如果庫存表中沒有該商品庫存記錄 getRequest().put("msg","沒有該商品的庫存信息!!"); List<Goods>goodses=goodsService.getGoodses(); getRequest().put("goodses",goodses); return"add"; }else{ if(store.getAmount()<=0){ getRequest().put("msg","該商品庫存不足!!"); List<Goods>goodses=goodsService.getGoodses(); getRequest().put("goodses",goodses); return"add"; } if(sell.getAmount()>store.getAmount()){ getRequest().put("msg","出貨數(shù)量不得大于庫存數(shù)量!!"); List<Goods>goodses=goodsService.getGoodses(); getRequest().put("goodses",goodses); return"add"; } store.setAmount(store.getAmount()-sell.getAmount());//更新庫存數(shù)量 goodsService.updateStore(store); } sellService.add(sell); return"reselllist"; }else{//否則為添加頁面提供所有信息 List<Goods>goodses=goodsService.getGoodses(); getRequest().put("goodses",goodses); return"add"; }5.7銷售管理模塊本模塊主要進(jìn)行添加賬單操作,用來記錄會員或者普通會員的銷售情況,包括商品名、銷售數(shù)量、折扣、價格等等。如下圖4.8所示:圖5.8賬單管理界面點(diǎn)擊查看記錄可以顯示銷售詳情,如圖4.9所示:圖5.9銷售詳情界面關(guān)鍵代碼如下所示:publicStringadd(){if(getServletRequest().getParameter("type")==null){//如果請求沒有特殊標(biāo)志則進(jìn)行信息添加 bill.setCard(card); //設(shè)置銷售記錄歸某張銷售單 bill.setGoods(goodsService.getGoods(bill.getGoods())); //設(shè)置商品 bill.setTotal(bill.getAmount()*bill.getGoods().getPrice()); //設(shè)置總價=數(shù)量*單價 Storestore=goodsService.getStore(bill.getGoods().getId()); //獲取庫存信息 store.setSales(store.getSales()+bill.getAmount()); //增加該商品的銷量記錄 goodsService.updateStore(store);//更新庫存信息 Cardoldcard=cardService.getCard(card); //獲取該記錄的銷售單信息 if(oldcard.getVip()==null){ //如果是普通客戶 oldcard.setTotal(oldcard.getTotal()+bill.getTotal()); //總價累 }else{//如果是vip oldcard.setTotal(oldcard.getTotal()+bill.getTotal()); //總價累加 oldcard.setTotal_vip(String.valueOf(oldcard.getTotal()*oldcard.getVip().getRebate()));//設(shè)置會員折后價 oldcard.getVip().setGrade((int)(oldcard.getVip().getGrade()+bill.getTotal()));//會員累加積分 if(oldcard.getVip().getGrade()<1000){//按會員積分設(shè)置會員等級和折扣 oldcard.getVip().setLevel(1);oldcard.getVip().setRebate(0.95f); }elseif(oldcard.getVip().getGrade()>=1000&&oldcard.getVip().getGrade()<2000){ oldcard.getVip().setLevel(2);oldcard.getVip().setRebate(0.9f); }elseif(oldcard.getVip().getGrade()>=2000&&oldcard.getVip().getGrade()<3000){ oldcard.getVip().setLevel(3);oldcard.getVip().setRebate(0.85f); }elseif(oldcard.getVip().getGrade()>=3000&&oldcard.getVip().getGrade()<4000){ oldcard.getVip().setLevel(4);oldcard.getVip().setRebate(0.8f); }elseif(oldcard.getVip().getGrade()>=4000&&oldcard.getVip().getGrade()<5000){ oldcard.getVip().setLevel(5);oldcard.getVip().setRebate(0.75f); }else{ oldcard.getVip().setLevel(6);oldcard.getVip().setRebate(0.7f); } vipService.upgrade(oldcard.getVip());//更新會員信息 } billService.add(bill); //添加銷售記錄 cardService.update(oldcard); //更新銷售賬單 return"rebilllist"; }else{ //若請求中有特殊標(biāo)志則返回商品信息跳轉(zhuǎn)到添加頁面 List<Goods>goodses=goodsService.getGoodses(); getRequest().put("goodses",goodses); return"add"; } }5.8員工管理模塊本模塊主要實(shí)現(xiàn)管理員工信息,主要包括新增、修改、刪除,字段包括姓名、性別、密碼、年齡、電話等等。如下圖4.10所示:圖5.10員工管理界面5.9會員管理模塊本模塊主要實(shí)現(xiàn)管理會員信息,會員購買商品可以進(jìn)行打折,功能主要包括新增、修改、刪除,字段包括姓名、性別、電話、證件、生日等等。如下圖4.11所示:圖5.11會員界面6系統(tǒng)測試6.1測試目的與意義系統(tǒng)測試是管理信息系統(tǒng)開發(fā)周期中一個十分重要而漫長的的階段。其重要性體現(xiàn)在他是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對整個系統(tǒng)開發(fā)過程包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)的最終審查。系統(tǒng)測試的任務(wù)是盡可能徹底的檢查出程序中的錯誤,提高軟件系統(tǒng)的可靠性,其目的是檢驗(yàn)系統(tǒng)“做得怎樣”。這這階段又可以分為三個步驟:模塊測試,測試每個模塊的程序是否正確;組裝測試,測試模塊之間的接口是否正確;確認(rèn)測試,測試整個軟件系統(tǒng)是否滿足用戶功能和性能的要求。測試發(fā)現(xiàn)問題之后要經(jīng)過調(diào)試找出錯誤原因和位置,然后進(jìn)行改正。是基于系統(tǒng)整體需求說明書的黑盒測試,應(yīng)覆蓋系統(tǒng)隨偶聯(lián)合的部件,系統(tǒng)測試是正對整個圖書系統(tǒng)進(jìn)行的測試,目的是驗(yàn)證系統(tǒng)是否滿足了需求規(guī)格的定義,找出需求規(guī)格不符合或與之矛盾的地方。6.2測試過程在測試之初,由于將數(shù)據(jù)庫中的數(shù)據(jù)是隨便輸入,沒有實(shí)用性,為了使系統(tǒng)更加完善,在系統(tǒng)測試的過程中,本系統(tǒng)將一開始編程隨便輸入的數(shù)據(jù)全部清理后,輸入了一些有效的測試數(shù)據(jù),這樣可以更真實(shí)的反映系統(tǒng)的功能實(shí)現(xiàn)情況。這樣不斷發(fā)現(xiàn)問題,經(jīng)過反復(fù)的測試、調(diào)試,把問題一個個的解決,最終系統(tǒng)可以正常運(yùn)行。以下為測試登錄過程測試流程:1.打開系統(tǒng)首頁,輸入錯誤的登錄信息2.登錄3.輸入正確的登錄信息4.登錄5.測試結(jié)果測試用例如表5.1所示:表5.1測試用例表格模塊名稱測試用例預(yù)期結(jié)果實(shí)際結(jié)果是否通過登錄模塊用戶名:null密碼:null彈出錯誤提示,請輸入用戶名登錄失敗,提示請輸入用戶名通過登錄模塊用戶名:m1密碼:null彈出錯誤提示,請輸入密碼登錄失敗,提示輸入密碼通過登錄模塊用戶名:m1密碼:1彈出錯誤提示,用戶名或者密碼錯誤登錄失敗,提示用戶名或者密碼錯誤通過7結(jié)論本人將大學(xué)期間所了解到的計(jì)算機(jī)工程理論知識運(yùn)用到了本次的畢業(yè)來發(fā)中來。即對基礎(chǔ)學(xué)問進(jìn)行了加強(qiáng),同時也增加了動手能力。在這段時期里,我查找了很多與超市進(jìn)銷存管理系統(tǒng)相關(guān)的資料,查閱了很多JSP的相關(guān)文獻(xiàn),結(jié)合自己的經(jīng)驗(yàn),對超市管理系統(tǒng)的工作原理與內(nèi)容進(jìn)行了詳細(xì)調(diào)查,設(shè)計(jì)了這個網(wǎng)上書店系統(tǒng),雖然每個學(xué)期學(xué)校針對動手練習(xí)都會開始相應(yīng)的課程設(shè)計(jì)和實(shí)訓(xùn),但是在本次畢業(yè)設(shè)計(jì)的具體設(shè)計(jì)中還是暈倒了一些小問題,比如說在jsp頁面將輸入框設(shè)為不可用是添加屬性readonly=“true”,而本人在實(shí)際操作中卻誤寫成disable=“true”,這樣直接導(dǎo)致了request對象無法取得數(shù)據(jù),對程序調(diào)試了很久才發(fā)現(xiàn)request對象獲得的返回值一直為空,之前一直認(rèn)為是代碼出現(xiàn)了問題,一直在查源程序的邏輯。即使這些問題不是很嚴(yán)重,但是由于馬虎在操作中卻虛耗了不少精力,因此往常還要加強(qiáng)動手練習(xí)。在開發(fā)系統(tǒng)的過程中,本人運(yùn)用到了B/S三層結(jié)構(gòu)技術(shù)和平時學(xué)習(xí)中所了解的一些技術(shù),通過實(shí)現(xiàn)這些技術(shù),大大提高了整個系統(tǒng)的性能。在論文中這些技術(shù)都做了比較詳細(xì)的介紹。本系統(tǒng)還存在很多缺點(diǎn)和不完善的地方,例如有些細(xì)節(jié)上做的還不夠完善,有些功能模塊還需要加強(qiáng)。在今后的日子里,能夠?qū)@些不足進(jìn)行改善。通過本次畢業(yè)設(shè)計(jì)加強(qiáng)了自身的學(xué)習(xí)能力,也從中學(xué)到很多在課堂上學(xué)不到的知識。通過實(shí)踐我也深深的認(rèn)識到開發(fā)軟件的辛苦和解決問題后的喜悅心情,使我的獨(dú)立思考問題的能力有所增強(qiáng),同時也培養(yǎng)了我理論聯(lián)系實(shí)際的能力,為今后的工作打下了良好的基礎(chǔ)。參考文獻(xiàn)[1]孫衛(wèi)琴,李洪成.《Tomcat與JavaWeb開發(fā)技術(shù)詳解》[M].電子工業(yè)出版社,2013-6:1-205[2]BruceEckel.《Java編程思想》[M].機(jī)械工業(yè)出版社,2013-10:1-378[3]FLANAGAN.《Java技術(shù)手冊》[M].中國電力出版社,2012-6:1-465[4]孫一林,彭波.《Java數(shù)據(jù)庫編程實(shí)例》[M].清華大學(xué)出版社,2012-8:30-210[5]LEEANNEPHILLIPS.《巧學(xué)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 攪拌罐車租賃合同
- 三農(nóng)產(chǎn)品電商平臺運(yùn)營與管理作業(yè)指導(dǎo)書
- 農(nóng)業(yè)投資項(xiàng)目評估與分析作業(yè)指導(dǎo)書
- 頒獎活動策劃書
- 2025年三明貨車上崗證理論模擬考試題庫
- 2025年松原貨運(yùn)資格證考試
- 2025年臨夏貨運(yùn)從業(yè)資格證模擬考試題
- 2025年婁底貨運(yùn)運(yùn)輸駕駛員從業(yè)資格證考試試題
- 電力設(shè)備采購合同(2篇)
- 2024年領(lǐng)軍高考生物一輪復(fù)習(xí)專題01走近細(xì)胞含解析
- 2025屆高考物理二輪總復(fù)習(xí)第一編專題2能量與動量第1講動能定理機(jī)械能守恒定律功能關(guān)系的應(yīng)用課件
- T型引流管常見并發(fā)癥的預(yù)防及處理
- 2024-2025學(xué)年人教新版九年級(上)化學(xué)寒假作業(yè)(九)
- 內(nèi)業(yè)資料承包合同個人與公司的承包合同
- 【履職清單】2024版安全生產(chǎn)責(zé)任體系重點(diǎn)崗位履職清單
- 2022年全國醫(yī)學(xué)博士英語統(tǒng)一考試試題
- 學(xué)校工作總結(jié)和存在的不足及整改措施
- 《工業(yè)自動化技術(shù)》課件
- (績效考核)鉗工技能鑒定考核試題庫
- 2024年江蘇農(nóng)牧科技職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫參考答案
- 知識圖譜與大模型融合實(shí)踐研究報(bào)告
評論
0/150
提交評論