版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于ssh的嬰幼兒產(chǎn)品銷售系統(tǒng)摘 要隨著現(xiàn)代都市生活節(jié)奏的不斷加快、網(wǎng)絡(luò)覆蓋面的日益擴(kuò)大,越來越多的人們加入了網(wǎng)上購物的行列。如今,網(wǎng)購已經(jīng)成為人們生活的一部分。本系統(tǒng)主要是使用java作為開發(fā)語言開發(fā)出的一個(gè)基于ssh的嬰幼兒產(chǎn)品銷售系統(tǒng)。前臺(tái)頁面使用jsp,系統(tǒng)框架使用struts2.0 +spring2.0 + hibernate3.2,后臺(tái)使用oracle作為數(shù)據(jù)庫管理系統(tǒng),服務(wù)器采用tomcat6.0,運(yùn)行環(huán)境為myeclipse8.5。系統(tǒng)的設(shè)計(jì)主要針對(duì)嬰幼兒產(chǎn)品的銷售,為網(wǎng)站使用定位的目標(biāo)人群。通過嬰幼兒產(chǎn)品銷售系統(tǒng)這個(gè)平臺(tái),可以使購物者足不出戶就能了解豐富多彩的嬰幼兒產(chǎn)品信息。
2、買家注冊(cè)登錄后進(jìn)行商品挑選,加入購物車,結(jié)算下訂單;管理員進(jìn)入后臺(tái)管理程序,可完成對(duì)注冊(cè)會(huì)員信息進(jìn)行管理,對(duì)商品信息進(jìn)行管理,處理訂單,修改個(gè)人密碼等功能。此系統(tǒng)參照當(dāng)前流行的幾大嬰幼兒產(chǎn)品銷售網(wǎng)站進(jìn)行設(shè)計(jì),實(shí)現(xiàn)了購物網(wǎng)站的基本功能;在此基礎(chǔ)上也添加了一些自己的想法和設(shè)計(jì)。關(guān)鍵詞:嬰幼兒產(chǎn)品;網(wǎng)上購物;java;ssh;oraclethe infant product sales system based on ssh frameworkabstract with the increasing surface coverage space of modern urban life, more
3、and more people joined the ranks of online shopping. today, online shopping has become part of peoples lives. the system is developed using java language developed as a ssh-based infant product sales system. front page jsp, system framework using struts2.0 + spring2.0 + hibernate3.2, background usin
4、g oracle as the database management system, server using tomcat6.0, the operating environment for myeclipse8.5. system design sells products for infants and young children, use for the site to locate the target population. infant product sales system through this platform allows shoppers to stay at
5、home will be able to understand the variety of infant product information. buyers of goods after registration selection, add to cart, under the settlement order; administrator management program into the background, to be completed by registered members information management, product information ma
6、nagement, processing orders, modify personal passwords and other functions. referring to the current system of several popular infant product sales website design, to achieve the basic functions shopping site; on this basis, also added some of my own ideas and designs.keywords: baby products;shoppin
7、g online;b/s;ssh;jsp目 錄摘 要iabstractii1 緒論11.1 課題背景11.2 目的和意義11.3 開發(fā)工具及技術(shù)11.3.1 開發(fā)工具11.3.2 jsp21.3.3 javascript31.3.4 ssh31.4 軟硬件需求52 可行性分析62.1 技術(shù)可行性62.2 經(jīng)濟(jì)可行性62.3 操作可行性62.4 法律可行性63 需求分析73.1 設(shè)計(jì)的基本思想73.2 功能模塊需求分析73.3 系統(tǒng)用戶用例圖93.3.1 普通用戶用例圖93.3.2 管理員用例圖93.4 性能需求103.4.1 系統(tǒng)的安全性103.4.2 數(shù)據(jù)庫的安全性103.5 界面需求104
8、 系統(tǒng)分析與設(shè)計(jì)124.1 數(shù)據(jù)庫的分析與設(shè)計(jì)124.1.1 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)124.1.2 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)144.1.3 數(shù)據(jù)庫的連接原理155 系統(tǒng)功能實(shí)現(xiàn)185.1 普通用戶模塊185.1.1 系統(tǒng)主頁面實(shí)現(xiàn)185.1.2 商品類別查詢195.1.3 用戶注冊(cè)195.1.4 用戶信息修改205.1.5 購物車215.1.6 用戶訂單確認(rèn)225.1.7 頁面銷售排行榜與最新商品225.2 管理員登陸頁面245.3 管理員管理模塊255.3.1 商品類別管理265.3.2 商品信息管理295.3.3 會(huì)員信息管理315.3.4 修改密碼325.3.5 退出系統(tǒng)336 系統(tǒng)測(cè)試346
9、.1 系統(tǒng)測(cè)試目的與意義346.2 功能測(cè)試346.2.1 主頁面的登錄模塊測(cè)試346.2.2 主頁面的商品模塊測(cè)試356.2.3 用戶購物車模塊測(cè)試356.2.4 商品管理模塊測(cè)試356.3 性能測(cè)試366.4 測(cè)試結(jié)論37結(jié) 論38參考文獻(xiàn)39致 謝40外文原文41中文翻譯531 緒論1.1 課題背景互聯(lián)網(wǎng)的興起從本質(zhì)上改變了整個(gè)社會(huì)的商品交易方式,國內(nèi)各大企業(yè)從上個(gè)世紀(jì)90年代互聯(lián)網(wǎng)興起之時(shí),就產(chǎn)生了通過網(wǎng)絡(luò)進(jìn)行銷售經(jīng)營商品的想法。但是由于在互聯(lián)網(wǎng)上企業(yè)的信譽(yù)難以認(rèn)證、網(wǎng)絡(luò)的法規(guī)政策不健全、物流不發(fā)達(dá)等一系列的原因,限制了網(wǎng)上交易發(fā)展的步伐。進(jìn)入21世紀(jì)以后,隨著整個(gè)社會(huì)的發(fā)展、進(jìn)步,制
10、約網(wǎng)上交易的各個(gè)瓶頸問題逐一被擊破,各企業(yè)也紛紛的加入到電子商務(wù)的洪潮之中。中國互聯(lián)網(wǎng)協(xié)會(huì)網(wǎng)絡(luò)營銷工作委員會(huì)調(diào)查顯示,隨著國內(nèi)產(chǎn)業(yè)環(huán)境和消費(fèi)市場(chǎng)的成熟,網(wǎng)絡(luò)購物將在今年實(shí)現(xiàn)更大發(fā)展。根據(jù)會(huì)員企業(yè)艾瑞咨詢集團(tuán)的預(yù)測(cè),2014年我國網(wǎng)絡(luò)購物交易將同比增長125,交易總量將達(dá)1263億,形成了中國網(wǎng)絡(luò)購物的快速增長浪潮,網(wǎng)絡(luò)購物這一消費(fèi)方式給人們生活帶來的變化,除了購物場(chǎng)所的改變以外,更重要的是大大改變了傳統(tǒng)的消費(fèi)行為習(xí)慣,無論是否在網(wǎng)上購物,上網(wǎng)查看產(chǎn)品的相關(guān)信息,已經(jīng)成為購物決策環(huán)節(jié)的重要組成部分,這一環(huán)節(jié)對(duì)購物行為的實(shí)際發(fā)生起到了至關(guān)重要的指導(dǎo)作用。1.2 目的和意義 與傳統(tǒng)方式銷售相比在線銷
11、售有很多的優(yōu)點(diǎn)如: 1檢索便捷 在線銷售提供了多種檢索途徑,可以從分類、新品、特價(jià)等途徑進(jìn)行檢索,快捷準(zhǔn)確。 2信息量大 與傳統(tǒng)銷售方式相比,在線銷售能夠提供海量產(chǎn)品信息。 3成本低,風(fēng)險(xiǎn)小,無地域限制 網(wǎng)絡(luò)銷售最突出的優(yōu)點(diǎn)是:不再限制消費(fèi)者的購買時(shí)段,擴(kuò)大和鞏固了客戶群,從而增加了企業(yè)的核心競(jìng)爭(zhēng)力,節(jié)省實(shí)際開店時(shí)需要投入的成本和租用費(fèi)用。1.3 開發(fā)工具及技術(shù)1.3.1 開發(fā)工具 此次設(shè)計(jì)主要采用myeclipse加tomcat后臺(tái)服務(wù)器進(jìn)行,數(shù)據(jù)存儲(chǔ)使用oracle數(shù)據(jù)庫進(jìn)行管理,下面對(duì)myeclipse、tomcat及oracle數(shù)據(jù)庫進(jìn)行簡(jiǎn)要介紹。(1)myeclipse myecli
12、pse,是一個(gè)十分優(yōu)秀的用于開發(fā)java, j2ee的eclipse插件集合,myeclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開元產(chǎn)品的支持十分不錯(cuò)。myeclipse企業(yè)級(jí)工作平臺(tái)(myeclipse enterprise workbench ,簡(jiǎn)稱myeclipse)是對(duì)eclipse ide的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和javaee的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的javaee集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持html, struts, spring,hibernate,jsp, css, javasc
13、ript, sql。 (2)tomcat tomcat是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場(chǎng)合下被普遍使用,是開發(fā)和調(diào)試jsp 程序的首選??梢赃@樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好apahce服務(wù)器,可利用它響應(yīng)對(duì)html頁面的訪問請(qǐng)求。實(shí)際上tomcat 部分是apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。 (3) oracle oracle數(shù)據(jù)庫系統(tǒng)是美國oracle公司(甲骨文)提供的以分布式數(shù)據(jù)庫為核心的一組軟件產(chǎn)品,是目前最流行的客戶/服務(wù)器(client/server)或b/s
14、體系結(jié)構(gòu)的數(shù)據(jù)庫之一。oracle數(shù)據(jù)庫是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng),作為一個(gè)通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個(gè)關(guān)系數(shù)據(jù)庫,它是一個(gè)完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫它實(shí)現(xiàn)了分布式處理功能。但它的所有知識(shí),只要在一種機(jī)型上學(xué)習(xí)了oracle知識(shí),便能在各種類型的機(jī)器上使用它。能在所有主流平臺(tái)上運(yùn)行(包括windows)。完全支持所有的工業(yè)標(biāo)準(zhǔn)。采用完全開放策略??梢允箍蛻暨x擇最適合的解決方案。對(duì)開發(fā)商全力支持。 1.3.2 jspjsp技術(shù)使用java編程語言編寫類xml的tags和scriptlets,來封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scrip
15、tlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。jsp將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于web的應(yīng)用程序的開發(fā)變得迅速和容易。 web服務(wù)器在遇到訪問jsp網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同jsp文件中的html代碼一起返回給客戶。插入的java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁所需要的功能。jsp與servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端就是一個(gè)html文本,因此客戶端只要有瀏覽器能瀏覽。jsp頁面由html代碼和嵌入其中的java代碼所組成。服務(wù)器在頁面被客戶端請(qǐng)求以后對(duì)這些java代碼進(jìn)行處理,然后將生
16、成的html頁面返回給客戶端的瀏覽器。servlet是jsp的技術(shù)基礎(chǔ),而且大型的web應(yīng)用程序的開發(fā)需要java servlet和jsp配合才能完成。jsp具備了java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。jsp技術(shù)的優(yōu)點(diǎn):(1)一次編寫,到處運(yùn)行。除了系統(tǒng)之外,代碼不用做任何更改。 (2)系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比asp/.net的局限性是顯而易見的。 (3)強(qiáng)大的可伸縮性。從只有一個(gè)小的jar文件就可以運(yùn)行servlet/jsp,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡
17、,到多臺(tái)application進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無數(shù)臺(tái)服務(wù)器,java顯示了一個(gè)巨大的生命力。 (4)多樣化和功能強(qiáng)大的開發(fā)工具支持。java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下 (5)支持服務(wù)器端組件。web應(yīng)用需要強(qiáng)大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供web頁面調(diào)用,以增強(qiáng)系統(tǒng)性能。jsp可以使用成熟的java beans 組件來實(shí)現(xiàn)復(fù)雜商務(wù)功能。內(nèi)部對(duì)象說明:request 客戶端請(qǐng)求,此請(qǐng)求會(huì)包含來自get/post請(qǐng)求的參數(shù); response網(wǎng)頁傳回客戶端的響應(yīng);pa
18、gecontext 網(wǎng)頁的屬性是在這里管理; session 與請(qǐng)求有關(guān)的會(huì)話; application servlet正在執(zhí)行的內(nèi)容;out 用來傳送響應(yīng)的輸出流; config代碼片段配置對(duì)象;pagejsp網(wǎng)頁本身; exception針對(duì)錯(cuò)誤網(wǎng)頁,未捕捉的例外。1.3.3 javascriptjavascript是一種基于對(duì)象和事件驅(qū)動(dòng)并具有相對(duì)安全性的客戶端腳本語言。同時(shí)也是一種廣泛用于客戶端web開發(fā)的腳本語言,常用來給html網(wǎng)頁添加動(dòng)態(tài)功能,比如響應(yīng)用戶的各種操作。javascript的一個(gè)重要功能就是面向?qū)ο蟮墓δ埽ㄟ^基于對(duì)象的程序設(shè)計(jì),可以用更直觀、模塊化和可重復(fù)使用的方
19、式進(jìn)行程序開發(fā)。在html基礎(chǔ)上,使用javascript可以開發(fā)交互式web網(wǎng)頁。javascript的出現(xiàn)使得網(wǎng)頁和用戶之間實(shí)現(xiàn)了一種實(shí)時(shí)性的、動(dòng)態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。在本系統(tǒng)中很多地方使用了javascript技術(shù),比如說,檢驗(yàn)用戶輸入數(shù)據(jù)的有效性,是否重復(fù),是否為空等等。1.3.4 sshssh 在j2ee項(xiàng)目中表示了3種框架,即 spring + struts +hibernate。struts對(duì)model,view和controller都提供了對(duì)應(yīng)的組件。spring是一個(gè)輕量級(jí)的控制反轉(zhuǎn)(ioc)和面向切面(aop)的容器框架,它由rod
20、johnson創(chuàng)建。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。spring使用基本的javabean來完成以前只可能由ejb完成的事情。 hibernate是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì)jdbc進(jìn)行了非常輕量級(jí)的對(duì)象封裝,可以應(yīng)用在任何使用jdbc的場(chǎng)合,可以在servlet/jsp的web應(yīng)用中使用,也可以在應(yīng)用ejb的j2ee架構(gòu)中取代cmp,完成數(shù)據(jù)持久化的重任。它的優(yōu)點(diǎn)有: (1)ssh把底層進(jìn)行了很好的封裝,開發(fā)人員可以更專注于業(yè)務(wù)處理,開發(fā)效率高,層次清晰,易于維護(hù)及擴(kuò)展。 (2)ssh把數(shù)據(jù)庫,實(shí)體,配置都進(jìn)行了整合,封裝了層次的結(jié)構(gòu),在框架的融合,代碼的耦合有很好的優(yōu)
21、勢(shì),便于編程的持續(xù)化,擴(kuò)展化,維護(hù)化。 (3)實(shí)現(xiàn)mvc模式。結(jié)構(gòu)清晰,使開發(fā)者只關(guān)注業(yè)務(wù)邏輯的實(shí)現(xiàn)。可以使用豐富的tag、struts的標(biāo)記庫(taglib),能大大提高開發(fā)效率。另外提供exception處理機(jī)制;數(shù)據(jù)庫鏈接池管理等。 下面簡(jiǎn)單介紹一下ssh中各框架的含義。 (1)struts struts框架結(jié)構(gòu)如圖1.1所示。圖1.1 struts框架結(jié)構(gòu)圖struts對(duì)model,view和controller都提供了對(duì)應(yīng)的組件。在上圖中,actionservlet,這個(gè)類是struts的核心控制器,負(fù)責(zé)攔截來自用戶的請(qǐng)求。action,這個(gè)類通常由用戶提供,該控制器負(fù)責(zé)接收來自ac
22、tionservlet的請(qǐng)求,并根據(jù)該請(qǐng)求調(diào)用模型的業(yè)務(wù)邏輯方法處理請(qǐng)求,并將處理結(jié)果返回給jsp頁面顯示。model部分由actionform和javabean組成,其中actionform用于封裝用戶的請(qǐng)求參數(shù),封裝成actionform對(duì)象,該對(duì)象被actionservlet轉(zhuǎn)發(fā)給action,action根據(jù)actionform里面的請(qǐng)求參數(shù)處理用戶的請(qǐng)求。javabean則封裝了底層的業(yè)務(wù)邏輯,包括數(shù)據(jù)庫訪問等。view部分采用jsp實(shí)現(xiàn)。struts提供了豐富的標(biāo)簽庫,通過標(biāo)簽庫可以減少腳本的使用,自定義的標(biāo)簽庫可以實(shí)現(xiàn)與model的有效交互,并增加了現(xiàn)實(shí)功能。對(duì)應(yīng)上圖的jsp部分
23、。controller組件有兩個(gè)部分組成系統(tǒng)核心控制器,業(yè)務(wù)邏輯控制器。系統(tǒng)核心控制器,對(duì)應(yīng)上圖的actionservlet。該控制器由struts框架提供,繼承httpservlet類,因此可以配置成標(biāo)注的servlet。該控制器負(fù)責(zé)攔截所有的http請(qǐng)求,然后根據(jù)用戶請(qǐng)求決定是否要轉(zhuǎn)給業(yè)務(wù)邏輯控制器。業(yè)務(wù)邏輯控制器,負(fù)責(zé)處理用戶請(qǐng)求,本身不具備處理能力,而是調(diào)用model來完成處理。對(duì)應(yīng)action部分。 (2)springspring的出現(xiàn)是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性,它使用基本的javabean代替ejb,并提供了更多的企業(yè)應(yīng)用功能,適用于任何java應(yīng)用。簡(jiǎn)單來說,spring是一
24、個(gè)輕量級(jí)的控制反轉(zhuǎn)(ioc)和面向切面(aop)的容器框架。spring從大小與開銷兩方面而言都是輕量的。完整的spring框架可以在一個(gè)大小只有1mb多的jar文件里發(fā)布。spring通過一種稱作控制反轉(zhuǎn)(ioc)的技術(shù)促進(jìn)了松耦合。當(dāng)應(yīng)用了ioc,一個(gè)對(duì)象依賴的其它對(duì)象會(huì)通過被動(dòng)的方式傳遞進(jìn)來,而不是這個(gè)對(duì)象自己創(chuàng)建或者查找依賴對(duì)象。spring還提供了面向切面編程的豐富支持,允許通過分離應(yīng)用的業(yè)務(wù)邏輯與系統(tǒng)級(jí)服務(wù)(例如審計(jì)和事務(wù)管理)進(jìn)行內(nèi)聚性的開發(fā)。應(yīng)用對(duì)象只實(shí)現(xiàn)它們應(yīng)該做的完成業(yè)務(wù)邏輯。它們并不負(fù)責(zé)其它的系統(tǒng)級(jí)關(guān)注點(diǎn),例如日志或事務(wù)支持。同時(shí)spring包含并管理應(yīng)用對(duì)象的配置和生命
25、周期,在這個(gè)意義上它是一種容器,可以配置你的每個(gè)bean如何被創(chuàng)建基于一個(gè)可配置原型,bean可以創(chuàng)建一個(gè)單獨(dú)的實(shí)例或者每次需要時(shí)都生成一個(gè)新的實(shí)例,以及,它們是如何相互關(guān)聯(lián)的。spring可以將簡(jiǎn)單的組件配置、組合成為復(fù)雜的應(yīng)用。在spring中,應(yīng)用對(duì)象被聲明式地組合,典型地是在一個(gè)xml文件里。spring也提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等)。所有spring的這些特征保證更干凈、更可管理、并且更易于測(cè)試的代碼的編寫。它們也為spring中的各種模塊提供了基礎(chǔ)支持。 (3)hibernate hibernate是一個(gè)開放源代碼的對(duì)象關(guān)系映射框架,它對(duì)jdbc進(jìn)行了非常輕量
26、級(jí)的對(duì)象封裝,使得java程序員可以隨心所欲的使用對(duì)象編程思維來操縱數(shù)據(jù)庫。 hibernate可以應(yīng)用在任何使用jdbc的場(chǎng)合,既可以在java的客戶端程序使用,也可以在servlet/jsp的web應(yīng)用中使用,最具革命意義的是,hibernate可以在應(yīng)用ejb的j2ee架構(gòu)中取代cmp,完成數(shù)據(jù)持久化的重任。hibernate的核心接口一共有5個(gè),分別為:session、sessionfactory、transaction、query和configuration。這5個(gè)核心接口在任何開發(fā)中都會(huì)用到。通過這些接口,不僅可以對(duì)持久化對(duì)象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。1.4 軟硬件需求(1)硬
27、件需求:cpu:pentium以上計(jì)算機(jī)內(nèi)存: 512m以上(2)軟件需求:操作系統(tǒng)版本:windows xp /vista/win7開發(fā)工具:myeclipse 8.5后臺(tái)服務(wù)器:apache tomcat 6.0開發(fā)語言:java瀏覽器:ie、獵豹、google chrome瀏覽器2 可行性分析開發(fā)任何一個(gè)系統(tǒng),都會(huì)受到時(shí)間和資源上的限制。因此,在每一個(gè)項(xiàng)目開發(fā)之前,都要進(jìn)行可行性分析,可以減少項(xiàng)目的開發(fā)風(fēng)險(xiǎn),避免人力、物力和財(cái)力的浪費(fèi)。下面就技術(shù)、經(jīng)濟(jì)、操作和法律四個(gè)方面來介紹。2.1 技術(shù)可行性本系統(tǒng)開發(fā)工具是myeclipse和oracle數(shù)據(jù)庫,開發(fā)語言是java,主要使用了j2e
28、e的技術(shù),java是一種面向?qū)ο缶幊陶Z言,簡(jiǎn)單易學(xué)而且靈活方便。大三時(shí)就學(xué)習(xí)了java課程,大四期間也系統(tǒng)的了解了j2ee的知識(shí),本系統(tǒng)總體上開發(fā)難度不高,數(shù)據(jù)庫的設(shè)計(jì)和操作是本系統(tǒng)設(shè)計(jì)的核心。在大學(xué)期間學(xué)習(xí)過軟件工程,軟件測(cè)試,uml統(tǒng)一建模語言等課程,每個(gè)學(xué)期也會(huì)完成對(duì)應(yīng)的課程設(shè)計(jì),具備一定的系統(tǒng)分析、設(shè)計(jì)和測(cè)試能力。因此,完成系統(tǒng)實(shí)現(xiàn)在技術(shù)上完全具有可行性。2.2 經(jīng)濟(jì)可行性本系統(tǒng)所用的軟件都是開源的,為開發(fā)軟件節(jié)省了大量的金錢和時(shí)間,達(dá)到降低成本,提高開發(fā)效率的目的,本系統(tǒng)對(duì)計(jì)算機(jī)配置的要求不高,開發(fā)過程中使用個(gè)人筆記本電腦完全可以滿足要求,在經(jīng)濟(jì)上具有絕對(duì)的可行性。2.3 操作可行性
29、本系統(tǒng)操作簡(jiǎn)單,輸入信息頁面大多數(shù)都是采用文本框形式,只需根據(jù)自己的語言習(xí)慣將內(nèi)容風(fēng)格保持一致即可,無其他條件;在很多頁面還采取了下拉框的選擇形式,某些地方信息甚至可以自動(dòng)生成,無需輸入;時(shí)間的輸入也是用的日歷控件,操作簡(jiǎn)便;文件上傳也是通用易懂的操作形式,對(duì)操作人員的要求很低。對(duì)windows操作熟練的人員只需對(duì)本系統(tǒng)的操作稍加培訓(xùn)即可工作,而且本系統(tǒng)可視性非常好,在技術(shù)上基本無難度。2.4 法律可行性本嬰幼兒產(chǎn)品銷售系統(tǒng)是自行開發(fā)的網(wǎng)上購物系統(tǒng),是很有實(shí)際意義的系統(tǒng),開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫都是開源代碼,系統(tǒng)實(shí)現(xiàn)上使用的網(wǎng)絡(luò)上一些開源的代碼塊,在使用到的部分都會(huì)注明出處,不存在侵權(quán)等問題
30、,即法律上是可行的。3 需求分析3.1 設(shè)計(jì)的基本思想設(shè)計(jì)思想遵循以下幾點(diǎn): (1) 采用b/s模式進(jìn)行開發(fā),其優(yōu)點(diǎn)是后臺(tái)與前臺(tái)處理層次分明,而且符合眾多已經(jīng)習(xí)慣網(wǎng)頁搜索方式的用戶。 (2) 采用面向?qū)ο蟮拈_發(fā)與設(shè)計(jì)理念。運(yùn)用面向?qū)ο蠹夹g(shù)的前提是對(duì)整體系統(tǒng)的高度和準(zhǔn)確抽象,通過它可以保證系統(tǒng)良好的框架,進(jìn)而帶來產(chǎn)品較強(qiáng)的穩(wěn)定性和運(yùn)行效率。 (3)采用模塊化設(shè)計(jì)。模塊化設(shè)計(jì)要求將整個(gè)系統(tǒng)劃分成基于小的模塊,有利于代碼的重載,簡(jiǎn)化設(shè)計(jì)和實(shí)現(xiàn)過程。 (4)簡(jiǎn)單方便的系統(tǒng)界面。設(shè)計(jì)簡(jiǎn)單友好的系統(tǒng)界面,方便用戶較快的適應(yīng)系統(tǒng)的操作。 (5)速度優(yōu)先原則。由于此工具最重要的評(píng)測(cè)標(biāo)準(zhǔn)就是速度,因此在設(shè)計(jì)過程
31、中,具體過程盡量做到資源占用少,速度快。 (6)設(shè)計(jì)既要突出重點(diǎn),又要細(xì)致周到。要符合設(shè)計(jì)需求,在有可能改進(jìn)的地方進(jìn)行擴(kuò)充,使系統(tǒng)更適應(yīng)用戶的需要。3.2 功能模塊需求分析本系統(tǒng)最大的特點(diǎn)是使用操作簡(jiǎn)單、友好的提示信息。本系統(tǒng)將實(shí)現(xiàn)以下基本功能: (1)系統(tǒng)具有簡(jiǎn)潔大方的頁面,使用簡(jiǎn)便。 (2)管理員用戶具有商品類別管理、商品信息管理、商品信息更新管理、訂單管理、會(huì)員信息管理、系統(tǒng)管理功能。 (3)普通用戶具有瀏覽商品、商品查詢、購買商品、修改個(gè)人信息等功能 (4)具有較強(qiáng)的安全性,避免用戶的惡意操作。系統(tǒng)的功能分普通用戶平臺(tái),管理員平臺(tái)。系統(tǒng)的總體功能圖如圖3.1所示。圖3.1 系統(tǒng)的總體功
32、能圖 普通用戶功能模塊圖說明:普通用戶可以在線瀏覽商品,查詢商品,如果要購買、下訂單操作,首先需要注冊(cè)一個(gè)個(gè)人賬號(hào),然后登陸到系統(tǒng)中,如功能圖3.2所示。圖3.2 普通用戶的用戶功能模塊圖管理員功能模塊圖說明:管理員是功能最多的一種用戶角色。 (1)商品類別信息管理模塊:在該模塊中完成對(duì)商品類別信息的管理,包括類別錄入、查詢、修改、增加和刪除等功能操作。其中類別信息包括類別名稱、類別介紹等信息。 (2)商品信息管理模塊:在該模塊中定義了商品信息的管理,其功能包括商品錄入、查詢、刪除等操作。 (3)會(huì)員管理模塊:該模塊中包括瀏覽會(huì)員信息和刪除會(huì)員信息2個(gè)功能。 (4)系統(tǒng)管理模塊:在該模塊中定義
33、了系統(tǒng)日常維護(hù)的功能,包括公告信息的添加和查詢,修改功能,以及系統(tǒng)用戶管理和修改密碼等功能。 管理員用戶功能模塊圖如圖3.3所示。圖3.3 管理員用戶功能模塊圖3.3 系統(tǒng)用戶用例圖3.3.1 普通用戶用例圖出于安全性的考慮,普通用戶對(duì)商品的操作只有瀏覽商品和商品查詢、商品購買等功能,其他的刪除修改功能都沒有設(shè)計(jì),因?yàn)槠胀ㄓ脩糇钪饕P(guān)心的就是商品信息的更新和查詢等功能。而對(duì)于網(wǎng)站會(huì)員而言,對(duì)自己信息具有修改的權(quán)利是必須的,所以添加了用戶修改個(gè)人信息的功能。普通用戶用例圖如圖3.4所示。圖3.4 普通用戶用例圖3.3.2 管理員用例圖 此次系統(tǒng)的實(shí)現(xiàn)里,沒有設(shè)計(jì)商家自主添加商品的權(quán)限,而把添加商
34、品的這些功能全部賦予了管理員,所以管理員是系統(tǒng)的核心用戶。管理員涉及到六大功能模塊,對(duì)系統(tǒng)的所有信息有著操作的權(quán)限,能夠及時(shí)動(dòng)態(tài)的更新系統(tǒng)的各項(xiàng)信息。管理員用戶用例圖如圖3.5所示。圖3.5 管理員用例圖3.4 性能需求3.4.1 系統(tǒng)的安全性 本商品交易系統(tǒng)在管理權(quán)限上要嚴(yán)格進(jìn)行控制,具體要求如下: (1)要想管理本系統(tǒng)的商品信息,必須先要憑用戶名和密碼登陸到系統(tǒng)中,沒有權(quán)限的用戶不能通過任何方式登錄系統(tǒng)查看系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴(yán)密性和安全性。 (2)在具體實(shí)現(xiàn)中設(shè)定不同權(quán)限,不同權(quán)限用戶登錄到系統(tǒng)后,不能越級(jí)操作,管理員可以使使用所有模塊;普通用戶只能在線瀏覽信息,比如,查詢
35、商品信息、在線購買、下訂單、修改個(gè)人信息的功能。 (3)使用線程的思想,登錄用戶超過一定時(shí)間未進(jìn)行操作則自動(dòng)退出。3.4.2 數(shù)據(jù)庫的安全性 (1)數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)定義主鍵,長度,字段類型,各種約束,保證數(shù)據(jù)庫中數(shù)據(jù)的安全與統(tǒng)一。 (2)使用js校驗(yàn)頁面錄入數(shù)據(jù),保證錄入數(shù)據(jù)的安全性。3.5 界面需求界面設(shè)計(jì)目前已經(jīng)成為評(píng)價(jià)軟件質(zhì)量的一條重要指標(biāo),一個(gè)好的用戶界面可以增加用戶使用系統(tǒng)的信心和興趣,提高工作效率,jsp技術(shù)是用java語言作為腳本語言的,jsp網(wǎng)頁為整個(gè)服務(wù)器端的java庫單元提供了一個(gè)接口來服務(wù)于http的應(yīng)用程序。 創(chuàng)建動(dòng)態(tài)頁面非常方便。用戶界面是指軟件系統(tǒng)與用戶交互的接口,
36、通常包括輸出、輸入、人-機(jī)對(duì)話的界面格式等。3.5.1 輸出設(shè)計(jì)輸出是由計(jì)算機(jī)對(duì)輸入的原始信息進(jìn)行加工處理,形成高質(zhì)量的有效信息,并使之具有一定的格式,提供管理者使用,這是輸出設(shè)計(jì)的主要職責(zé)和目標(biāo)。系統(tǒng)設(shè)計(jì)的過程正好和實(shí)施過程相反,并不是從輸入設(shè)計(jì)到輸出設(shè)計(jì),而是從輸出設(shè)計(jì)到輸入設(shè)計(jì),這是因?yàn)檩敵霰砀裰苯优c使用者相聯(lián)系,設(shè)計(jì)的出發(fā)點(diǎn)應(yīng)當(dāng)是保證輸出表格方便地為使用者服務(wù),正確及時(shí)反映和組成用于各部門的有用信息。輸出設(shè)計(jì)的原則是考慮既要全面反映不同管理層的各項(xiàng)需要,又要言簡(jiǎn)意賅,不要將用戶需要和不需要的都提供給用戶。3.5.2 輸入設(shè)計(jì)輸入數(shù)據(jù)的收集和錄入是比較費(fèi)事的,需要大量的人力和一定設(shè)備,并
37、且容易出錯(cuò)。如果輸入系統(tǒng)的數(shù)據(jù)有錯(cuò)誤,則處理后的輸出將擴(kuò)大這些錯(cuò)誤,因此輸入數(shù)據(jù)的正確性對(duì)于整個(gè)系統(tǒng)質(zhì)量的好壞是具有決定性意義的。輸入設(shè)計(jì)的原則有如下幾點(diǎn): (1)輸入量應(yīng)保持在能滿足處理要求的最低限度。設(shè)計(jì)中可采用設(shè)置字段初值,下拉式數(shù)據(jù)窗口等方式盡量減少用戶鍵盤輸入量。輸入量越少,錯(cuò)誤率就越少,數(shù)據(jù)準(zhǔn)備時(shí)間也減少。 (2)輸入的準(zhǔn)備及輸入過程應(yīng)盡量容易進(jìn)行,從而減少錯(cuò)誤的發(fā)生。 (3)應(yīng)盡量早對(duì)輸入數(shù)據(jù)進(jìn)行檢查(盡量接近原數(shù)據(jù)發(fā)生點(diǎn)),以便使錯(cuò)誤及時(shí)得到更正。 (4)輸入數(shù)據(jù)盡早地用其處理所需的形式被記錄,以避免數(shù)據(jù)由一種介質(zhì)轉(zhuǎn)移到另一種介質(zhì)時(shí)需要轉(zhuǎn)錄而可能發(fā)生的錯(cuò)誤。4 系統(tǒng)分析與設(shè)計(jì)4
38、.1 數(shù)據(jù)庫的分析與設(shè)計(jì)計(jì)算機(jī)信息系統(tǒng)以數(shù)據(jù)庫為核心,在數(shù)據(jù)庫管理系統(tǒng)的支持下,進(jìn)行信息的收集、整理、存儲(chǔ)、檢索、更新、加工、統(tǒng)計(jì)和傳播等操作。數(shù)據(jù)庫已經(jīng)成為現(xiàn)在信息系統(tǒng)等計(jì)算機(jī)系統(tǒng)的基礎(chǔ)與核心部分。數(shù)據(jù)庫設(shè)計(jì)的好壞直接影響到整個(gè)系統(tǒng)的質(zhì)量和效率。數(shù)據(jù)庫的設(shè)計(jì)需要經(jīng)過規(guī)劃,一般分為需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)5個(gè)步驟。4.1.1 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)概念設(shè)計(jì)是指在數(shù)據(jù)分析的基礎(chǔ)上自底向上的建立整個(gè)系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu),從用戶的角度進(jìn)行視圖設(shè)計(jì),然后將視圖集成,最后對(duì)集成的結(jié)構(gòu)分析優(yōu)化得到最后結(jié)果。數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)采用實(shí)體聯(lián)系(e-r)模型設(shè)計(jì)方法。e-r模型法的組成元素有:實(shí)體、
39、屬性、聯(lián)系,e-r模型用e-r圖表示,是提示用戶工作環(huán)境中所涉及的事物,屬性則是對(duì)實(shí)體特性的描述。概念設(shè)計(jì)的目標(biāo)是產(chǎn)生反映企業(yè)組織信息要求的數(shù)據(jù)庫概念結(jié)構(gòu),即概念模式。概念模式是獨(dú)立于數(shù)據(jù)庫邏輯結(jié)構(gòu),獨(dú)立于支持?jǐn)?shù)據(jù)庫的dbms,不依賴于計(jì)算機(jī)系統(tǒng)的,根據(jù)以上對(duì)數(shù)據(jù)庫的需求分析,并結(jié)合系統(tǒng)概念模型的特點(diǎn)及建立方法,建立e-r模型圖。 (1)普通用戶實(shí)體圖,如圖4.1所示。性別姓名年齡密碼聯(lián)系方式用戶名普通用戶 圖4.1 普通用戶實(shí)體圖 (2)商品類別實(shí)體圖,如圖4.2所示。類別介紹是否刪除類別名稱商品類別 圖4.2 商品類別信息實(shí)體圖 (3)商品信息實(shí)體圖,如圖4.3所示商品介紹商品圖片商品價(jià)格
40、商品名稱類別id商品信息 圖4.3 商品信息實(shí)體圖 (4)管理員信息實(shí)體圖,如圖4.4所示登陸賬號(hào)登陸密碼用戶id管理員 圖4.4 管理員信息實(shí)體圖 (5)訂單信息實(shí)體圖,如圖4.5所示送貨地址付款方式圖片總金額下單時(shí)間紹訂單編號(hào)會(huì)員id訂單信息 圖4.5 訂單信息實(shí)體圖4.1.2 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)我們知道,數(shù)據(jù)庫概念模型獨(dú)立于任何特定的數(shù)據(jù)庫管理系統(tǒng),因此,需要根據(jù)具體使用的數(shù)據(jù)庫管理系統(tǒng)的特點(diǎn)進(jìn)行轉(zhuǎn)換。即轉(zhuǎn)化為按計(jì)算機(jī)觀點(diǎn)處理的邏輯關(guān)系模型,e-r模型向關(guān)系數(shù)據(jù)庫模型轉(zhuǎn)換應(yīng)遵循下列原則: (1)每一個(gè)實(shí)體要轉(zhuǎn)換成一個(gè)關(guān)系 (2)所有的主鍵必須定義非空(not null) (3)對(duì)于二元
41、聯(lián)系應(yīng)按照一對(duì)多、弱對(duì)實(shí)、一對(duì)一、多對(duì)多等聯(lián)系來定義外鍵。根據(jù)e-r模型,普通用戶公寓管理系統(tǒng)建立了以下邏輯數(shù)據(jù)結(jié)構(gòu),下面是各數(shù)據(jù)表的詳細(xì)說明。 (1)普通用戶表主要是記錄了普通用戶基本信息。表結(jié)構(gòu)如表4.1所示。表4.1普通用戶表(t_user)列名數(shù)據(jù)類型長度允許空是否主鍵 說明user_idint4否是用戶iduser_namevarchar50否否用戶名user_pwvarchar50否否用戶密碼user_realnamevarchar50否否 姓名user_sexvarchar4否否性別user_telvarchar15否否聯(lián)系方式user_addressvarchar20否否住址
42、(2)商品類別信息表主要是記錄了商品類別的基本信息,表結(jié)構(gòu)如表3.2所示。表4.2商品類別信息表(t_catelog)列名數(shù)據(jù)類型長度允許空是否主鍵說明catelog_idint 4 否 是類別idcatelog_namevarchar50否否類別名稱catelog_miaoshuvarchar50否否類別介紹 (3)商品信息表主要是商品的相關(guān)信息,其中id是主鍵,表結(jié)構(gòu)如圖3.3所示。表4.3商品信息表(t_goods)列名數(shù)據(jù)類型長度允許空是否主鍵說明goods_idint4否是商品idcatelog_idint4否否類別idgoods_namevarchar50否否名稱goods_mia
43、oshuvarchar50否否介紹goods_picvarchar50否否商品封皮shichangjiadouble8否否商品價(jià)格 (4)管理員信息表主要記錄了管理員的賬號(hào)信息,包括用戶名和密碼,表結(jié)構(gòu)如表3.7所示。表4.4管理員信息表(t_admin)列名數(shù)據(jù)類型長度允許空是否主鍵說明useridint4否是編號(hào)usernamevarchar50否否用戶名userpwvarchar50否否密碼 (5)訂單信息表主要記錄的會(huì)員的訂單的信息,包括訂單編號(hào)、下單時(shí)間等,表結(jié)構(gòu)如表3.7所示。表4.5訂單信息表(t_order)列名數(shù)據(jù)類型長度允許空是否主鍵說明order_idint4否是編號(hào)or
44、der_datedate50否否下單時(shí)間order_zhuangtaivarchar50否否訂單狀態(tài)songhuodizhivarchar50否否送貨地址fukuanfangshivarchar50否否付款方式j(luò)inevarchar50否否總金額user_idint4否否會(huì)員id4.1.3 數(shù)據(jù)庫的連接原理 采用spring管理的下的hibernate連接數(shù)據(jù)庫的方式。(1)首先在web.xml中配置spring的監(jiān)聽。 contextconfiglocation /web-inf/applicationcontext.xml org.springframework.web.context.c
45、ontextloaderlistener (2)applationcontext里配置映射驅(qū)動(dòng)bean和映射文件地址 org.hibernate.dialect.oracledialect trueupdatecom/model/tadmin.hbm.xml com/model/tuser.hbm.xml com/model/tgoods.hbm.xml com/model/torderitem.hbm.xml com/model/torder.hbm.xml5 系統(tǒng)功能實(shí)現(xiàn)在系統(tǒng)分析和設(shè)計(jì)階段,系統(tǒng)開發(fā)工作主要是集中在邏輯、功能和技術(shù)設(shè)計(jì)上。在管理信息系統(tǒng)的生命周期中,經(jīng)過需求分析、系統(tǒng)設(shè)計(jì)
46、等階段,開始系統(tǒng)實(shí)施階段。系統(tǒng)實(shí)施階段繼承此前面各個(gè)階段的工作成果,將技術(shù)設(shè)計(jì)轉(zhuǎn)化為物理實(shí)現(xiàn),因此系統(tǒng)實(shí)施的成果是系統(tǒng)分析和設(shè)計(jì)階段的結(jié)晶。5.1 普通用戶模塊5.1.1 系統(tǒng)主頁面實(shí)現(xiàn) (1)描述:頁面的上方顯示的是該網(wǎng)站的logo,下方主要部分是信息顯示區(qū)域,左側(cè)部分是方便菜單欄:左上方是登陸模塊,用戶必須輸入正確的用戶名、密碼和驗(yàn)證碼后才能進(jìn)入系統(tǒng),接下來是一個(gè)商品類別信息,最下面是一個(gè)萬年歷模塊。中間部分的上方是一張圖片,下面有銷售排行榜顯示和最新商品顯示。下面最下方是一些版權(quán)所有的聲明。 (2)程序運(yùn)行效果圖如圖5.1所示。圖5.1 系統(tǒng)主頁面設(shè)計(jì)5.1.2 商品類別查詢 (1)描述
47、:普通用戶點(diǎn)擊導(dǎo)航欄的“類別查詢”。調(diào)用后臺(tái)的java類goodsaction的goodssearch方法查詢所有的類別信息,并綁定這些信息到request對(duì)象中,在顯示層jsp展示出來,然后用戶點(diǎn)擊類別名稱,即可顯示該類別的信息。 (2)程序效果圖如圖5.2所示。圖5.2 類別查詢界面設(shè)計(jì) (3)關(guān)鍵代碼: public string goodssearch() map request=(map)servletactioncontext.getcontext().get(request); /拼接sql語句 string sql=from tgoods where goodsdel=no a
48、nd goodsname like %+goodsname.trim()+%; /hibiernate執(zhí)行查詢語句 list goodslist=goodsdao.gethibernatetemplate().find(sql); request.put(goodslist, goodslist); return actionsupport.success; 5.1.3 用戶注冊(cè)1.描述:對(duì)于游客,至于瀏覽的功能,如果想進(jìn)一步使用本系統(tǒng),比如說購買商品、在線下訂單等,首先需要注冊(cè)一個(gè)合法的賬號(hào),然后登陸后,方能使用,點(diǎn)擊導(dǎo)航欄菜單“免費(fèi)注冊(cè)”,調(diào)用js的open()方法,彈出注冊(cè)頁面,輸入相關(guān)正確信息后點(diǎn)擊注冊(cè)按鈕即可完成注冊(cè),如果是沒有輸入完整的信息,或都會(huì)給出相應(yīng)的錯(cuò)誤提示,不能錄入成功。輸入數(shù)據(jù)都通過form表單中定義的方法onsubmit=return checkform()來檢查,checkform()函數(shù)中是各種的校驗(yàn)輸入數(shù)據(jù)的方式。2.程序效果圖如圖5.3所示:圖5.3 用戶注冊(cè)界面設(shè)計(jì)5.1.4 用戶信息修改1. 描述:登錄用戶可以在“我的信息”里查看到自己的信息,并且可以對(duì)個(gè)人信息修改。 2.程序效果圖如圖5.4所示:圖5.4 用戶信息界面3.用戶信息修改關(guān)鍵代碼: public string useredit() tuser us
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度國有企業(yè)股權(quán)認(rèn)購與改革合作協(xié)議3篇
- 貴州貴陽市普通中學(xué)2024-2025學(xué)年高一上學(xué)期期末監(jiān)測(cè)歷史試題(含答案)
- 冀教版小學(xué)信息技術(shù)四年級(jí)上冊(cè)《第1課 制作月歷》說課稿
- 河南省安陽市(2024年-2025年小學(xué)六年級(jí)語文)部編版隨堂測(cè)試(下學(xué)期)試卷及答案
- 二零二五年度房地產(chǎn)營銷內(nèi)容營銷承包合同3篇
- 2024年江西省九江市九江縣新合鎮(zhèn)招聘社區(qū)工作者考前自測(cè)高頻考點(diǎn)模擬試題(共500題)含答案
- 貴州警察學(xué)院《光通信系統(tǒng)課程設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024版住宅買賣合同示范文本3篇
- 二零二五年度影視廣告植入合同3篇
- 2024年職場(chǎng)用工合約與商業(yè)保密協(xié)議一體化范本一
- 血細(xì)胞分析報(bào)告規(guī)范化指南2020
- 《中國近現(xiàn)代史綱要(2023版)》課后習(xí)題答案合集匯編
- 上海外國語大學(xué)附屬外國語學(xué)校2020-2021七年級(jí)下學(xué)期期中英語試卷+答案
- 綠色施工措施措施 四節(jié)一環(huán)保
- TCSES 71-2022 二氧化碳地質(zhì)利用與封存項(xiàng)目泄漏風(fēng)險(xiǎn)評(píng)價(jià)規(guī)范
- GB/T 8561-2001專業(yè)技術(shù)職務(wù)代碼
- GB/T 7661-2009光學(xué)零件氣泡度
- GB/T 4745-2012紡織品防水性能的檢測(cè)和評(píng)價(jià)沾水法
- GB/T 16857.1-2002產(chǎn)品幾何量技術(shù)規(guī)范(GPS)坐標(biāo)測(cè)量機(jī)的驗(yàn)收檢測(cè)和復(fù)檢檢測(cè)第1部分:詞匯
- GB 28261-2012安全氣囊氣體發(fā)生器用點(diǎn)火具生產(chǎn)安全技術(shù)條件
- RT qPCR(實(shí)時(shí)熒光定量PCR)課件
評(píng)論
0/150
提交評(píng)論