java網(wǎng)上商城論文_第1頁
java網(wǎng)上商城論文_第2頁
java網(wǎng)上商城論文_第3頁
java網(wǎng)上商城論文_第4頁
java網(wǎng)上商城論文_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、摘要隨著互聯(lián)網(wǎng)時代的到來,傳統(tǒng)的商業(yè)模式已發(fā)生了深刻改變,高效的電子商務(wù)系統(tǒng)已經(jīng)開始被認(rèn)為是現(xiàn)代企業(yè)制勝的法寶,電子商務(wù)的高效、安全、節(jié)約、全球化等諸多優(yōu)點,能有效地提高企業(yè)在現(xiàn)代商業(yè)活動中的競爭力。網(wǎng)上購物系統(tǒng)是典型的b/s網(wǎng)絡(luò)服務(wù)模式,屬于btoc電子商務(wù)類型。本文將簡述網(wǎng)上數(shù)碼商城系統(tǒng)項目起源、總體架構(gòu)、設(shè)計思想、開發(fā)技術(shù)和網(wǎng)上數(shù)碼商城系統(tǒng)后臺管理模塊詳細設(shè)計及其實現(xiàn)技術(shù)。本系統(tǒng)用jsp在網(wǎng)絡(luò)上架構(gòu)一個動態(tài)的電子商務(wù)網(wǎng)站,它是在windowsxp下,以sql server 2000為數(shù)據(jù)庫開發(fā)平臺,tomcat網(wǎng)絡(luò)信息服務(wù)作為應(yīng)用服務(wù)器,采用jsp(java server pages)技

2、術(shù)開發(fā)的網(wǎng)上購物系統(tǒng)。他分前臺部分和后臺部分,前臺部分由用戶使用,主要包括用戶注冊,購物車管理,訂單管理,個人資料管理等功能;后臺部分由管理員使用,主要包括商品管理,處理訂單,用戶信息管理等功能。建立后的網(wǎng)站系統(tǒng)是一個動態(tài)、交互式、具有商品提供、系統(tǒng)管理、用戶留言等功能的電子商務(wù)網(wǎng)站。關(guān)鍵詞jsp;購物車管理;網(wǎng)上購物;訂單管理40abstractthis paper mainly discusses the realization of online digital commercial city technology. with the advent of the internet era

3、, the traditional business model has undergone profound changes, and efficient e-commerce system has begun to be considered a magic weapon for winning modern enterprise, e-commerce efficiency, security, economy, globalization, and many other advantages, can be effective to enhance their activities i

4、n the modern commercial competitiveness. soon, there will be 60 per cent of the commercial activities in the operation of the internet, you ready? online digital commercial city is a typical b / s mode network services belonging to b to c e-commerce types. this article will briefly online digital co

5、mmercial city origin system, the overall architecture, design thinking, the development of technology and online digital commercial city system management module background detail design and implementation techniques. the system is trying to use jsp in a dynamic network of e-commerce websites struct

6、ure, which is in windows xp, sql server 2000 for database development in platform, tomcat application server as a network information services, use jsp (java server pages) technology development online shopping system. prospects and the background of some of his hours, the prospects of users, includ

7、ing users registered, a shopping cart management, order management, personal information management, message board management functions; background in part by managers, including commodity management, processing orders, customer information management, information management, and other functions lin

8、ks.keywords jspshopping managementorder managementonline digital commercial information.目錄摘要iabstractii第1章緒論11.1課題背景11.2網(wǎng)上商城介紹11.3目的和意義11.4系統(tǒng)設(shè)計思想21.5本系統(tǒng)技術(shù)概述21.5.1jsp動態(tài)網(wǎng)絡(luò)技術(shù)與tomcat31.5.2tomcat中連接池機制31.5.3jdbc數(shù)據(jù)訪問技術(shù)4第2章可行性研究52.1業(yè)務(wù)流程圖52.2市場可行性分析62.3經(jīng)濟可行性分析62.4技術(shù)可行性72.5運行可行性72.6本章小結(jié)8第3章需求分析93.1需求分析概述93.1

9、.1需求分析的過程93.1.2需求層次103.2本系統(tǒng)的需求分析103.2.1數(shù)據(jù)流圖113.2.2數(shù)據(jù)字典123.3本章小結(jié)14第4章總體設(shè)計154.1總體設(shè)計過程154.2數(shù)據(jù)庫設(shè)計164.2.1數(shù)據(jù)庫技術(shù)的概念描述164.2.2數(shù)據(jù)庫管理系統(tǒng)(dbms)概述174.2.3數(shù)據(jù)庫的需求分析174.2.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計174.3本章小結(jié)19第5章詳細設(shè)計205.1系統(tǒng)運行平臺設(shè)置205.2購物車205.2.1實現(xiàn)購物車的bean205.2.2實現(xiàn)購物車的界面215.2.3功能性測試225.3訂單和購物清單查詢235.3.1編寫定單的基本信息actionform235.3.2完成后臺處理a

10、ction235.3.3定單查詢頁面245.4本章小結(jié)27第6章系統(tǒng)測試286.1軟件測試概述286.2軟件測試286.3本系統(tǒng)的軟件測試296.4本章小結(jié)30結(jié)論31致謝32參考文獻33附錄134附錄240第1章緒論1.1課題背景internet奇跡般地改變著我們的生活。打開電腦,輕擊鼠標(biāo),叩開商店大門,通過網(wǎng)上購物,這一切已不再是夢想。電子商務(wù)從90年代初期興起以來,已從網(wǎng)上購物擴展到了銀行、證券業(yè)的運營,成為一種通過網(wǎng)絡(luò)技術(shù)的應(yīng)用,快速而有效地進行各種商業(yè)行為的最新方法。電子商務(wù)在今天已被認(rèn)為是繼電子出版和電子郵件之后在internet上的又一焦點。國際互聯(lián)網(wǎng)(internet)在商務(wù)中

11、廣泛、深入的應(yīng)用,宣布了電子商務(wù)時代的來臨,不久,將有60%的商務(wù)活動在網(wǎng)上運行,您準(zhǔn)備好了嗎?企業(yè)如果不開展電子商務(wù),將喪失21世紀(jì)國際貿(mào)易的“球籍” ,您不心急?電子商務(wù)是通過互聯(lián)網(wǎng)實現(xiàn)企業(yè)、商戶及消費者的網(wǎng)上購物、網(wǎng)上交易及在線電子支付的一種不同于傳統(tǒng)商業(yè)運營的新型商業(yè)運營模式,電子商務(wù)是隨著internet發(fā)展而發(fā)展起來的,主要以edi(電子數(shù)據(jù)交換)和internet來實現(xiàn)的,電子商務(wù)有廣義和狹義之分,狹義的電子商務(wù)是主要利用web在網(wǎng)上進行交易,稱作電子網(wǎng)易(e-commerce)。廣義的電子商務(wù)包括基于web的全部商業(yè)活動,稱作電子商業(yè)(e-business)。1.2網(wǎng)上商城介紹

12、目前常說的網(wǎng)上商城(有時也稱為網(wǎng)絡(luò)商店,或者簡稱網(wǎng)店),通常是指建立在第三方提供的電子商務(wù)平臺上的、由商家自行開展電子商務(wù)的一種形式,正如同在大型商場中租用場地開設(shè)商家的專賣店一樣。在電子商務(wù)發(fā)展的早期,一些網(wǎng)上零售網(wǎng)站也稱為網(wǎng)上商店,如當(dāng)當(dāng)網(wǎng)上書店、亞馬遜網(wǎng)上書店等,隨著這些網(wǎng)上零售網(wǎng)站的快速發(fā)展,其經(jīng)營商品品種越來越多,規(guī)模也越來越大,因此這些獨立的電子商務(wù)網(wǎng)站通常都不再稱為網(wǎng)上商店,而改稱“網(wǎng)上商城”了,一些大型電子商務(wù)網(wǎng)站除了自己銷售產(chǎn)品之外,也可能為其他企業(yè)提供租用網(wǎng)上商店或者開設(shè)網(wǎng)上專賣店的業(yè)務(wù),因此如果繼續(xù)叫做“網(wǎng)上商店”的確也不能確切描述其全部含義。本系統(tǒng)主要實現(xiàn)的是數(shù)碼產(chǎn)品的

13、銷售。1.3目的和意義也許你曾有過這樣的經(jīng)歷:為了買一樣?xùn)|西而跑遍大半個城市,或者擠進人流非常密集的場所?,F(xiàn)代化生活的節(jié)奏越來越快,我們需要的是快捷、便利的購物方式,因此,如何改善購物的便利,就顯得迫在眉睫了,而internet的高速發(fā)展為我們提供了這樣的購買方式通過網(wǎng)絡(luò)選購想要的產(chǎn)品。通過網(wǎng)上商城,你可以在最短的時間內(nèi)查找到所需的數(shù)碼產(chǎn)品,然后選擇最優(yōu)的投遞方式把您選擇的商品送到您的手上,從而大大節(jié)省我們彼此寶貴的時間。當(dāng)然,你還可以在第一時間了解到商城引進的新產(chǎn)品,或者在里面瀏覽,以找到自己感興趣的數(shù)碼產(chǎn)品,這一切,都將在您點擊鼠標(biāo)的過程中輕松完成,從某種程度上說,這更有利于文化知識的傳播

14、。1.4系統(tǒng)設(shè)計思想一個優(yōu)秀的應(yīng)用系統(tǒng),必須有一個正確的設(shè)計思想,通過合理地選擇數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)以及開發(fā)環(huán)境,構(gòu)成一個完善的體系結(jié)構(gòu),才能充分發(fā)揮計算機應(yīng)用的優(yōu)勢。根據(jù)購買者的實際需求,本系統(tǒng)的設(shè)計按照下述原則進行。1實用性系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原則,同時融入先進的設(shè)計思想。根據(jù)用戶實際的需求情況,量身制作一個功能齊全、操作簡單、實用性強,充分滿足購物者的需求,真正成為為用戶提供快捷、方便的工具。2先進性本系統(tǒng)將充分應(yīng)用現(xiàn)有成熟的計算機技術(shù)、軟件開發(fā)技術(shù),為用戶提供高性能的系統(tǒng),可以方便的實現(xiàn)用戶的需要。3高可靠性一個實用的系統(tǒng)同時必須是可靠的,本系統(tǒng)通過合理而先進的結(jié)構(gòu)設(shè)計以及

15、軟、硬件的優(yōu)化選型,可保證系統(tǒng)的可靠性與容錯性。4可維護性系統(tǒng)的設(shè)計要求方便維護(瀏覽、查找等)。5可擴展性及靈活性系統(tǒng)的設(shè)計以方便未來業(yè)務(wù)的擴展和系統(tǒng)擴充為目標(biāo),系統(tǒng)要求能夠方便的瀏覽,充分保護系統(tǒng)的投資。購買者可以根據(jù)自己的需要,靈活的瀏覽頁面,查找所需的物品。6智能性智能化是這個系統(tǒng)軟件的一大特色。系統(tǒng)在設(shè)計時,充分考慮后臺的管理,方便的將產(chǎn)品添加到前臺,每一個系統(tǒng)考慮得很周密。1.5本系統(tǒng)技術(shù)概述本系統(tǒng)采用jsp動態(tài)網(wǎng)頁技術(shù)、sql server 2000數(shù)據(jù)庫管理系統(tǒng)、jdbc數(shù)據(jù)庫連接技術(shù)、apache-tomcat-5.5.17運行平臺等建立的用于方便商品購買的網(wǎng)上購物平臺。1.

16、5.1jsp動態(tài)網(wǎng)絡(luò)技術(shù)與tomcatjsp(javaserverpages)是sun公司推出的一種動態(tài)網(wǎng)頁技術(shù)。jsp技術(shù)是以java語言作為腳本語言的,熟悉java語言的人可以很快上手。jsp本身雖然也是腳本語言,但是卻和php、asp有著本質(zhì)的區(qū)別。php和asp都是由語言引擎解釋執(zhí)行程序代碼,而jsp代碼卻被編譯成servlet并由java虛擬機執(zhí)行,這種編譯操作僅在對jsp頁面的第一次請求時發(fā)生。因此普遍認(rèn)為jsp的執(zhí)行效率比php和asp都高。jsp在技術(shù)結(jié)構(gòu)上有著其他腳本語言所沒有的優(yōu)勢:jsp可以通過javabean等技術(shù)實現(xiàn)內(nèi)容的產(chǎn)生和顯示相分離,并且jsp可以使用javab

17、ean或者ejb(enterprisejavabeans)來執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理,進而完成企業(yè)級的分布式的大型應(yīng)用。因此,不少國外的大型企業(yè)系統(tǒng)和商務(wù)系統(tǒng)都使用jsp技術(shù),作為采用java技術(shù)家族的一部分,jsp技術(shù)也能夠支持高度復(fù)雜的基于web的應(yīng)用。tomcat是一個免費的開源的serlvet容器,它是apache基金會的jakarta項目中的一個核心項目,由apache,sun和其它一些公司及個人共同開發(fā)而成。由于有了sun的參與和支持,最新的servlet和jsp規(guī)范總能在tomcat中得到體現(xiàn)。tomcat被javaworld雜志的編輯選為2001年度最具創(chuàng)新的java

18、產(chǎn)品,可見其在業(yè)界的地位。tomcat提供了各種平臺的版本供下載,可以從上下載其源代碼版或者二進制版。由于java的跨平臺特性,基于java的tomcat也具有跨平臺性。1.5.2tomcat中連接池機制使用傳統(tǒng)的方式開發(fā)jdbc應(yīng)用時,要為每一次請求建立一次數(shù)據(jù)庫連接,因此在一個這樣web應(yīng)用中,建立數(shù)據(jù)庫連接的操作是系統(tǒng)中代價最大的操作之一。而且,你必須去管理每一個連接,確保他們能被正確關(guān)閉,如果出現(xiàn)程序異常而導(dǎo)致某些連接未能關(guān)閉,將導(dǎo)致數(shù)據(jù)庫系統(tǒng)中的內(nèi)存泄露,最終將不得不重啟數(shù)據(jù)庫。針對以上問題,首先想到可以采用一個全局的connectio

19、n對象,創(chuàng)建后就不關(guān)閉,以后程序一直使用它,這樣就不存在每次創(chuàng)建、關(guān)閉的問題了。但是,同一個連接使用次數(shù)過多,將會導(dǎo)致連接的不穩(wěn)定,進而會導(dǎo)致web服務(wù)器的頻頻重啟。故而,這種方法也不可取。而連接池技術(shù)可以解決上述問題。連接池最基本的思想就是預(yù)先建立一些連接放置于內(nèi)存對象中以備使用,當(dāng)程序需要建立數(shù)據(jù)庫連接時,只須從內(nèi)存中取出一個來使用,使用完畢后,只需放回內(nèi)存即可。而連接的創(chuàng)建和關(guān)閉都由連接池來管理。同時,還可以通過設(shè)置連接池的參數(shù)來控制連接池中的連接數(shù)、每個連接的最大使用次數(shù)等。通過使用連接池,將大大提高程序效率。1.5.3jdbc數(shù)據(jù)訪問技術(shù)jdbc是java數(shù)據(jù)庫連接(java dat

20、abase connectivity)技術(shù)的簡稱,是為各種常用數(shù)據(jù)庫提供無縫連接的技術(shù)。它由一些java語言編寫的類和界面組成.jdbc為數(shù)據(jù)庫應(yīng)用開發(fā)人員,數(shù)據(jù)庫前臺工具開發(fā)人員提供了一種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計接口,使開發(fā)人員可以用純java語言編寫完整的數(shù)據(jù)庫應(yīng)用程序。jdbc的任務(wù):1與一個數(shù)據(jù)庫建立連接。2向數(shù)據(jù)庫發(fā)送sql語句。3處理數(shù)據(jù)庫返回的結(jié)果。jdbc是一種低級的api。jdbc和odbc及其他api的比較:1odbc不適合在java中直接使用,因為它是一個c語言實現(xiàn)的api,從java程序調(diào)用本地的c程序會在安全性,完整性,健壯性方面都有許多缺點。2不能完全精確地實現(xiàn)從odbc

21、 c api到j(luò)ava api的翻譯.3odbc很難學(xué),它把簡單和高級功能混雜在一起,甚至對非常簡單的查詢,其選項也非常復(fù)雜。而jdbc恰好相反,其盡量保證簡單功能的簡便性,而同時在必要時允許使用高級功能。4啟用純java需要象jdbc這樣的java api發(fā)送sql語句時,連接一旦建立,就可用來向它所涉及的數(shù)據(jù)庫傳送sql語句。jdbc對可被發(fā)送的sql語句類型不加任何限制。這就提供了很大的靈活性,即允許使用特定的數(shù)據(jù)庫語句甚至于非sql語句。第2章可行性研究本系統(tǒng)采用mvc設(shè)計模式,使用符合jsp model2的設(shè)計標(biāo)準(zhǔn),在前臺用jsp進行頁面開發(fā)和管理用戶界面,提示信息完善,界面友好,具

22、有較強的親和力,后臺采用mysql數(shù)據(jù)開發(fā)和管理數(shù)據(jù)庫,對數(shù)據(jù)庫操作采用事務(wù)處理機制,具有強大的錯誤處理功能。本系統(tǒng)的開發(fā)環(huán)境是使用現(xiàn)在非常流行的開源開發(fā)工具eclipse和tomcat服務(wù)器。本系統(tǒng)在技術(shù)方面可行,系統(tǒng)的目標(biāo)確定后,可以從市場可行性、經(jīng)濟可行性、技術(shù)可行性和運行可行性等幾個方面對能否實現(xiàn)新系統(tǒng)目標(biāo)進行可行性分析。2.1業(yè)務(wù)流程圖業(yè)務(wù)流程是根據(jù)市場需求與企業(yè)要求調(diào)整企業(yè)流程,包括設(shè)計、分析和優(yōu)化的過程。設(shè)計階段主要包括兩個內(nèi)容:其一,透視現(xiàn)有流程質(zhì)量。其二,根據(jù)當(dāng)前市場要求調(diào)整現(xiàn)有業(yè)務(wù)流程。該系統(tǒng)的業(yè)務(wù)流程主要介紹用戶購物的詳細過程以及如何處理所購買物品訂單的過程。本系統(tǒng)的業(yè)務(wù)

23、流程圖如圖2-1所示。圖2-1業(yè)務(wù)流程圖2.2市場可行性分析項目是否可以實施,主要應(yīng)該看該項目是否有潛在市場,以及市場的變化對項目的開發(fā)結(jié)果會有哪些影響。一個項目的市場需求是推動技術(shù)進步的主要動力,有時市場的需求,決定了某項技術(shù)的產(chǎn)生。有的時候,我們即使沒有技術(shù),沒有經(jīng)濟實力,只要找對市場,我們也會通過其他渠道來達到項目的經(jīng)濟等方面的要求來開發(fā)項目,所以說,市場需求是項目可行性的根本。本系統(tǒng)是購物系統(tǒng),是人們?nèi)粘I钕M的工具。只要針對大眾對物品的喜好,使系統(tǒng)功能齊全,操作簡單,界面美觀大方,就一定會有市場潛力。2.3經(jīng)濟可行性分析項目的經(jīng)濟可行性,除資金方面的需要外,還有經(jīng)濟風(fēng)險的承受程度。

24、因為項目的啟動需要資金的支持,資金的多少以及未來的風(fēng)險,都會給投資方帶來一定的經(jīng)濟風(fēng)險。對現(xiàn)有系統(tǒng)的分析,包括現(xiàn)有系統(tǒng)的缺陷,項目的主要特點,與現(xiàn)有系統(tǒng)的區(qū)別,以及該項目將要帶來的經(jīng)濟效益等,都將有助于降低項目的風(fēng)險。1系統(tǒng)初期投資系統(tǒng)的初期投資,如表2-1所示。表2-1網(wǎng)上商城初期投資序號項目人工(人·日)單價(元)合計(元)1需求分析108008,0002總體設(shè)計128009,6003詳細設(shè)計108008,0004編碼實現(xiàn)1580012,0005系統(tǒng)集成測試58004,0006說明手冊編制38002,4007合計44,0002貨幣的時間價值本系統(tǒng)開發(fā)成功后,用戶便可以在網(wǎng)上出售商

25、品。如果每件商品出售的價格是100元。每年至少可以賣出300件商品,則以后每年可以賺得3.0萬元,假設(shè)年利率為5%,該軟件的生命期預(yù)計為5年。系統(tǒng)的貨幣時間價值,如表2-2所示。表2-2網(wǎng)上商城的貨幣時間價值年份將來值(萬)(1+i)n現(xiàn)在值(萬)累計的現(xiàn)在值(萬)131.052.8572.857231.10252.7215.578331.15762.5928.170431.21552.46810.638531.27632.35112.9893投資回收期系統(tǒng)開發(fā)成功后,第一年可以賺得2.857萬元,比投資少1.543萬元。但第二年可以賺得2.721萬元。即:1.543/2.721=0.5671

26、+0.567=1.567純收入:12.989-4.4=8.589(萬元)當(dāng)然,如果想要在五年后得到預(yù)計的純收入,那么首先就應(yīng)拿出初期投資的4.4萬。而且考慮到開發(fā)本系統(tǒng)將為以后帶來的利益,拿出4.4萬來進行網(wǎng)站維護與更完善的開發(fā),是絕對必要的。經(jīng)過以上分析,開發(fā)網(wǎng)上商城在經(jīng)濟方面是可行的。2.4技術(shù)可行性本系統(tǒng)采用mvc設(shè)計模式,使用符合jsp model2的設(shè)計標(biāo)準(zhǔn),在前臺用jsp進行頁面開發(fā)和管理用戶界面,提示信息完善,界面友好,具有較強的親和力,后臺采用sql數(shù)據(jù)開發(fā)和管理數(shù)據(jù)庫,對數(shù)據(jù)庫操作采用事務(wù)處理機制,具有強大的錯誤處理功能。本系統(tǒng)的開發(fā)環(huán)境是使用現(xiàn)在非常流行的開源開發(fā)工具ecl

27、ipse和tomcat服務(wù)器。使用很靈活以及他們當(dāng)前的廣泛實際應(yīng)用,充分說明本系統(tǒng)在技術(shù)方面可行。2.5運行可行性運行可行性研究內(nèi)容包括新系統(tǒng)規(guī)定的運行方式是否可行。如果新系統(tǒng)是建立在原來已擔(dān)負(fù)其他任務(wù)的計算機系統(tǒng)上的,就不能要求它在實時在線狀態(tài)下運行,以免與原有的任務(wù)相矛盾。計算機技術(shù)的發(fā)展,帶來了計算機在現(xiàn)代企業(yè)、家庭中的普及,使得應(yīng)用計算機成為現(xiàn)代人生活中非常重要的一部分。計算機技術(shù)的成熟,帶來了軟硬件的越來越優(yōu)的配置及性能,越來越能被大眾所接受的價格。于是,計算機的應(yīng)用者在計算機的配置方面不斷更新,以滿足自己越來越高的需求。本系統(tǒng)對計算機的軟硬件的要求不是特別高,所以系統(tǒng)在運行方面是可

28、行的。2.6本章小結(jié)本系統(tǒng)的可行性研究,從市場可行性、經(jīng)濟可行性、運行可行性、技術(shù)可行性等幾個方面著手進行考慮。市場可行性主要研究該系統(tǒng)的潛在市場;經(jīng)濟可行性主要研究本系統(tǒng)的初期投資、投資回收期及純收入;運行可行性主要研究系統(tǒng)運行環(huán)境;技術(shù)可行性主要研究系統(tǒng)開發(fā)軟硬件條件。綜上考慮,本項目的開發(fā)技術(shù)成熟、完備,有一定的經(jīng)濟效益,運行環(huán)境優(yōu)良,具有一定的開發(fā)前景。第3章需求分析3.1需求分析概述需求分析是軟件生存周期中最重要的一步。只有通過需求分析,才能把軟件功能和性能的總體概念描述為具體的軟件需求規(guī)格說明,進而奠定軟件開發(fā)的基礎(chǔ)。軟件需求分析工作也是一個不斷認(rèn)識和逐步細化的過程。該過程將軟件調(diào)

29、研階段的需求資料進行分析和設(shè)計,使軟件范圍逐步細化到詳細定義的程序,并分析出各種不同的軟件元素,然后為這些元素找到可行的解決方法。需求分析的任務(wù):分析員通過需求分析提供一種可轉(zhuǎn)化為數(shù)據(jù)設(shè)計、結(jié)構(gòu)設(shè)計和過程設(shè)計的數(shù)據(jù)與功能表示,在軟件完成后,需求分析階段研究的對象是軟件項目的用戶需求。3.1.1需求分析的過程需求分析的過程可以分為四個方面:問題識別、分析與綜合、制訂規(guī)格說明、評審。問題識別就是從系統(tǒng)角度來理解軟件,確定對所開發(fā)系統(tǒng)的綜合要求,并提出這些需求的實現(xiàn)條件,以及需求應(yīng)該達到的標(biāo)準(zhǔn)。這些需求包括:功能需求(做什么),性能需求(要達到什么指標(biāo)),環(huán)境需求(如機型,操作系統(tǒng)等),可靠性需求(

30、不發(fā)生故障的概率),安全保密需求,用戶界面需求,資源使用需求(軟件運行是所需的內(nèi)存,cpu等),軟件成本消耗與開發(fā)進度需求,預(yù)先估計以后系統(tǒng)可能達到的目標(biāo)。分析與綜合逐步細化所有的軟件功能,找出系統(tǒng)各元素間的聯(lián)系,接口特性和設(shè)計上的限制,分析他們是否滿足需求,剔除不合理部分,增加需要部分。最后,綜合成系統(tǒng)的解決方案,給出要開發(fā)的系統(tǒng)的詳細邏輯模型(做什么的模型)。制訂規(guī)格說明書即編制文檔,描述需求的文檔稱為軟件需求規(guī)格說明書。請注意,需求分析階段的成果是需求規(guī)格說明書,向下一階段提交。評審對功能的正確性,完整性和清晰性,以及其它需求給予評價。評審?fù)ㄟ^才可進行下一階段的工作,否則重新進行需求分析

31、。3.1.2需求層次軟件需求包括三個不同的層次業(yè)務(wù)需求、用戶需求和功能需求,也包括非功能需求。業(yè)務(wù)需求(business requirement)反映了組織機構(gòu)或客戶對系統(tǒng)、產(chǎn)品高層次的目標(biāo)要求,它們在項目視圖與范圍文檔中予以說明。用戶需求(user requirement)文檔描述了用戶使用產(chǎn)品必須要完成的任務(wù),這在用例(use case)文檔或方案腳本(scenario)說明中予以說明。功能需求(functional requirement)定義了開發(fā)人員必須實現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足了業(yè)務(wù)需求。軟件需求各組成部分之間的關(guān)系,如圖3-1所示。圖3-1需求的層次圖需求

32、分析過程是整個系統(tǒng)開發(fā)的重要階段,分析的成功與否,決定著整個系統(tǒng)功能的完善性以及穩(wěn)定性。在該階段需求分析人員需要確定整個產(chǎn)品的功能要求,并且將現(xiàn)實事務(wù)抽象成對象并建模。3.2本系統(tǒng)的需求分析需求分析是一組活動的總稱,作為系統(tǒng)分析員,必須協(xié)同軟件用戶共同完成。而需求分析的任務(wù)是定義待開發(fā)的軟件的功能、性能等指標(biāo)。首先要了解用戶的相關(guān)業(yè)務(wù),如果是一家公司做網(wǎng)上商城,除了參考現(xiàn)在已經(jīng)存在的類似和相關(guān)系統(tǒng)外,還需要通過用戶的演示、講解和有關(guān)文檔,與用戶進行交流協(xié)商。也許用戶列舉了查詢、訂購、下訂單、商品管理、用戶管理和訂單管理,也許還有自己有特色的東西。但是在這個過程中,還是可以提出自己有建設(shè)性的想法

33、和建議,只有這樣用戶和系統(tǒng)設(shè)計人員才會在系統(tǒng)提供的業(yè)務(wù)上達成一致,這對于軟件來說是非常重要的。其次要分析用戶的業(yè)務(wù)流程,前面了解的用戶業(yè)務(wù)只是一些離散的業(yè)務(wù)活動,而業(yè)務(wù)流程是一種重要的信息,比如用戶購買商品這個流程,它需要經(jīng)歷商品查詢、加入購物車、查詢購物車、結(jié)算(包括填寫訂購人詳細信息、送貨方式和支付方式)、訂單確認(rèn)、送貨到收貨等一系列活動,然后將了解到的用戶活動加以整理并按照這些活動所固有的次序形成業(yè)務(wù)流程。還要了解用戶對于軟件的期望值,除了需要能夠正確處理用戶的業(yè)務(wù)外,用戶對系統(tǒng)的其他需求也要了解,這些對于用戶而言也顯得尤為重要。3.2.1數(shù)據(jù)流圖系統(tǒng)數(shù)據(jù)流圖如圖3-2所示。圖3-2系統(tǒng)

34、數(shù)據(jù)流圖3.2.2數(shù)據(jù)字典數(shù)據(jù)字典的作用是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實體、數(shù)據(jù)存儲和數(shù)據(jù)項等方面進行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個方面對系統(tǒng)的邏輯模型進行完整的描述。本系統(tǒng)數(shù)據(jù)項如表3-1所示。1數(shù)據(jù)項定義表3-1系統(tǒng)頂層數(shù)據(jù)項定義編號名稱別名類型長度i01-01userid用戶idsmallint2字節(jié)i01-02userloginname用戶登陸名varchar20字節(jié)i01-03username用戶名varchar20字節(jié)i01-04userpassword用戶密碼varchar20字節(jié)i0

35、1-05useremail用戶郵件varchar40字節(jié)i01-06userzip用戶郵編varchar10字節(jié)i01-07useraddress用戶地址varchar200字節(jié)i01-08digid商品idint4字節(jié)i01-09digname商品名稱varchar20字節(jié)i01-10factory商品廠家varchar40字節(jié)i01-11brand商品品牌varchar40字節(jié)i01-12isbn商品編號varchar10字節(jié)i01-13explain商品簡介varchar500字節(jié)i01-14picture商品圖片varchar100字節(jié)i01-15stockprice商品進貨價格flo

36、at8字節(jié)i01-16sellprice商品零售價格flocat8字節(jié)i01-17stock商品庫存數(shù)量int4字節(jié)i01-18sellsum商品銷售數(shù)量int4字節(jié)i01-19intime商品售出時間datatime8字節(jié)i01-20itemid購物項目編號varchar50字節(jié)i01-21productid產(chǎn)品idint10字節(jié)i01-22quantity購物項數(shù)量int4字節(jié)續(xù)表3-2i01-23listprice商品價格float8字節(jié)i01-24ordered訂單號varchar50字節(jié)i01-25userid訂購人idsmallint2字節(jié)i01-26ordertime訂單產(chǎn)生日期

37、datetime8字節(jié)i01-27orderstatus訂單是否確認(rèn)int4字節(jié)i01-28passtime確認(rèn)時間datetime8字節(jié)i01-29orderpassid訂單處理人smallint2字節(jié)i01-30ordersendsate訂單發(fā)送狀態(tài)int4字節(jié)i01-31orderrecname訂單接收人姓名varchar20字節(jié)i01-32orderrecaddress訂單接收地址varchar200字節(jié)i01-33orderreczip訂單接收地址郵編varchar10字節(jié)i01-34ordertotalprice訂單總價float8字節(jié)i01-35advertisemnetid公告

38、idsmallint2字節(jié)i01-36advertisemnettatle公告標(biāo)題varchar20字節(jié)i01-37message公告信息varchar500字節(jié)i01-38datatime公告產(chǎn)生日期datatime8字節(jié)i01-39submit提交人varchar10字節(jié)2數(shù)據(jù)流定義系統(tǒng)頂層數(shù)據(jù)流定義:數(shù)據(jù)流編號:d21-01數(shù)據(jù)流名稱:查找商品數(shù)據(jù)流來源:顧客數(shù)據(jù)流去向:p2-01數(shù)據(jù)流組成:i01-09+i01-10+i01-11數(shù)據(jù)流編號:d21-02數(shù)據(jù)流名稱:商品基本信息數(shù)據(jù)流來源:p2-01數(shù)據(jù)流去向:f2-02數(shù)據(jù)流組成:i01-08+i01-09+i01-10+i01-11

39、+i01-12+i01-13+i01-16數(shù)據(jù)流編號:d21-04數(shù)據(jù)流名稱:購買商品基本信息數(shù)據(jù)流來源:p2-03數(shù)據(jù)流去向:f2-03數(shù)據(jù)流組成:i01-09+i01-19+i01-20+i01-21+i01-22+i01-23數(shù)據(jù)流編號:d21-11數(shù)據(jù)流名稱:用戶基本信息數(shù)據(jù)流來源:p2-08數(shù)據(jù)流去向:f2-01數(shù)據(jù)流組成:i01-01+i01-02+i01-03+i01-04+i01-05+i01-06+i01-07數(shù)據(jù)流編號:d21-15數(shù)據(jù)流名稱:廣告基本信息數(shù)據(jù)流來源:p2-10數(shù)據(jù)流去向:f2-05數(shù)據(jù)流組成:i01-35+i01-36+i01-37+i01-38+i01-

40、393.3本章小結(jié)軟件的需求分析工作是非常重要的,同時也是非常嚴(yán)格的。本系統(tǒng)的需求分析的任務(wù)是通過對系統(tǒng)使用者,即顧客購物的需求進行分析,來完成下一階段的系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)、功能模塊等的設(shè)計工作。需求分析要依照需求分析的過程,按需求的業(yè)務(wù)需求、用戶需求、功能需求三個層次來完成。其中的用戶需求就是市場的需求,它是需求分析階段最重要的工作。第4章總體設(shè)計4.1總體設(shè)計過程總體設(shè)計的任務(wù)是從整體上對網(wǎng)站精心策劃并確定網(wǎng)站的設(shè)計目標(biāo),在技術(shù)上合理規(guī)劃設(shè)計指標(biāo),收集、整理、編輯網(wǎng)站內(nèi)容,同時從訪問者的角度設(shè)計劃分欄目。鑒于網(wǎng)上商城系統(tǒng)的兩種用戶角色的說明,可將系統(tǒng)分為前臺和后臺,這種分法也是當(dāng)前網(wǎng)站系統(tǒng)慣用

41、的做法。前臺供給客戶使用,用于展現(xiàn)信息和完成與客戶的交互性處理,前臺包括九大模塊:數(shù)碼分類、信息公告、產(chǎn)品查詢、會員登陸、銷售排行、商品瀏覽、購物流程、付款方式、購物車;后臺供給網(wǎng)站的管理者使用,用于管理網(wǎng)站內(nèi)容。該后臺系統(tǒng)包括七大基本模塊:使用幫助、訂單管理、數(shù)碼管理、管理用戶、數(shù)碼分類、網(wǎng)站廣告管理、網(wǎng)站信息管理。利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個單獨的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個數(shù)據(jù)的子集,最底層的各個矩形框代表組成這個數(shù)據(jù)的實際數(shù)據(jù)元素(不能再分割的元素)。隨著結(jié)構(gòu)的精細

42、化,層次方框圖對數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細,這種模式非常適合于需求分析階段的需要。從對頂層信息的分類開始,沿著圖中每條路徑反復(fù)細化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細節(jié)為止。前臺文件結(jié)構(gòu)圖如圖4-1所示。圖4-1前臺文件結(jié)構(gòu)圖后臺文件結(jié)構(gòu)圖如圖4-2所示。圖4-2后臺文件結(jié)構(gòu)圖4.2數(shù)據(jù)庫設(shè)計4.2.1數(shù)據(jù)庫技術(shù)的概念描述數(shù)據(jù)庫技術(shù)是計算機科學(xué)技術(shù)中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用最廣的技術(shù)之一,它已成為計算機信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。數(shù)據(jù)庫,是存放數(shù)據(jù)的倉庫。數(shù)據(jù)是按一定的格式存放的。數(shù)據(jù)庫是指長期儲存在計算機內(nèi)、有組織的、可共享的數(shù)據(jù)集合,它是數(shù)據(jù)管理的最新技術(shù),是計算機科學(xué)的重要分支。

43、數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為各種用戶共享。今天,信息資源已經(jīng)成為各個部門的重要財富和資源。建立一個滿足各級部門信息處理要求的行之有效的信息系統(tǒng)也成為一個企業(yè)或者組織生存和發(fā)展的重要條件。因此,作為信息系統(tǒng)核心和基礎(chǔ)的數(shù)據(jù)庫技術(shù)得到越來越廣泛的應(yīng)用,從小型單項事務(wù)處理系統(tǒng)到大型信息系統(tǒng),從聯(lián)機事務(wù)處理到聯(lián)機分析處理,從一般企業(yè)管理到計算機輔助設(shè)計與制造(cad/cam)、計算機集成制造系統(tǒng)(cims)、辦公信息系統(tǒng)(ois)、地理信息系統(tǒng)(gis)等,越來越多新的應(yīng)用領(lǐng)域采用數(shù)據(jù)庫存儲和處理他們的信息資源。對于一個國家來說,

44、數(shù)據(jù)庫的建設(shè)規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻率已成為衡量這個國家信息化程度的重要標(biāo)志。4.2.2數(shù)據(jù)庫管理系統(tǒng)(dbms)概述數(shù)據(jù)庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。他是數(shù)據(jù)庫系統(tǒng)的一個重要組成部分,其主要功能包括以下幾個方面:1數(shù)據(jù)定義功能dbms提供數(shù)據(jù)定義語言(ddl),用戶通過它可以方便地對數(shù)據(jù)庫中的數(shù)據(jù)對象進行定義。2數(shù)據(jù)操縱功能dbms還提供數(shù)據(jù)操縱語言(dml),用戶可以使用dml操縱數(shù)據(jù)實現(xiàn)對數(shù)據(jù)庫的基本操作,如查詢、插入、刪除和修改等。3數(shù)據(jù)庫的運行管理數(shù)據(jù)庫在建立、運用和維護時由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理、統(tǒng)一控制,以保證數(shù)據(jù)的安全性、完整性、多用戶對數(shù)據(jù)的并

45、發(fā)使用及發(fā)生故障后的系統(tǒng)恢復(fù)。4數(shù)據(jù)庫的建立和維護功能它包括數(shù)據(jù)庫初始數(shù)據(jù)的輸入、轉(zhuǎn)換功能,數(shù)據(jù)庫的轉(zhuǎn)儲、恢復(fù)功能,數(shù)據(jù)庫的重組織功能和性能監(jiān)視、分析功能等。4.2.3數(shù)據(jù)庫的需求分析數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下:公告信息表(board):公告編號,公告標(biāo)題,公告信息,提交時間,提交人。商品類別表(goodstype):分類編號,分類名稱。商品信息表(goods):商品編號,商品名稱,商品廠家,商品品牌,商品進貨價格,商品零售價格,商品庫存數(shù)量,商品銷售數(shù)量,商品售出時間。購物車表(basket):商品編號,用戶登陸名,產(chǎn)品id,購物項數(shù)量,商品價格。用戶表(users):用戶名,用戶登陸名,用戶密碼

46、,用戶郵件,用戶地址。管理員表(admin):用戶名,密碼,用戶姓名。訂單表(order_table):訂單號,用戶id,訂單產(chǎn)生日期,訂單是否確認(rèn),訂單處理人,訂單發(fā)送狀態(tài),訂單接收人姓名,訂單接收地址,訂單接收地址編碼,訂單總價。4.2.4數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計e-r圖提供了表示實體型、屬性和聯(lián)系的方法:1實體型:用矩形表示,矩形內(nèi)寫明實體名。2屬性:用橢圓表示,并用無向邊將其與相應(yīng)的實體連接起來。3聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體連接起來,同時在無向邊旁標(biāo)上聯(lián)系的類型(1:1,1:n或m:n)。本系統(tǒng)的e-r圖如圖4-3所示。圖4-3數(shù)據(jù)庫e-r圖hdstcms

47、數(shù)據(jù)庫中用戶訂單如表4-1所示。表4-1userorder_table(用戶訂單表)序號英文名中文名類型長度(字符)1ordered訂單號varchar202userid訂購人idsmallint23ordertime訂單產(chǎn)生日期datetime84orderstatus訂單是否確認(rèn)int25orderpasstime確認(rèn)時間datatime86orderpassid訂單處理人smallint27ordersendstate訂單發(fā)送狀態(tài)int48orderrecname訂單接收人姓名varchar109orderrecaddrss訂單接收地址varchar20010orderpeczip訂單接

48、收地址編碼float1011ordertotalprice訂單總價int104.3本章小結(jié)總體設(shè)計階段,在需求分析的基礎(chǔ)之上規(guī)劃出了系統(tǒng)的功能模塊,以及在此分析基礎(chǔ)上設(shè)計出的具體的、可以滿足本系統(tǒng)全部需求的數(shù)據(jù)庫。由于數(shù)據(jù)庫在設(shè)計中有非常重要的作用,所以在開發(fā)過程中,在考慮數(shù)據(jù)庫上的時間較多。第5章詳細設(shè)計5.1系統(tǒng)運行平臺設(shè)置1硬件環(huán)境:臺式計算機(pc)一臺,如表5-1所示。表5-1運行環(huán)境硬件配置硬件配置處理器pentiumiii800以上內(nèi)存1g以上硬盤空間1g以上2軟件環(huán)境:windows 2000 professional/server or windows xp操作系統(tǒng)。5.2購

49、物車在這里,我先介紹一下購物車的主要表現(xiàn)為:用戶信息和權(quán)限相關(guān)功能的實現(xiàn)方法,就是選購的物品要一件一件地放進購物車,然后生成訂單,繼而生成訂單進行查詢和修改,最后還要進行訂單處理。現(xiàn)在就介紹購物車的工作原理吧,其實原理并不復(fù)雜,我們是把用戶所選購的所有商品的信息全部記錄在用戶的session中,用戶所選購的商品信息我們是把它封裝處理到一個bean中后才保存到session中的。5.2.1 實現(xiàn)購物車的bean1實現(xiàn)目標(biāo)購物車所包含的數(shù)據(jù)是一個用戶的一次購買記錄,因此在這一次購買中,我們考慮到用戶可能會選擇多種商品,而每種商品又可能會選擇任意多個數(shù)目,所以我們的購物車bean應(yīng)該包含多個購物項,

50、而每個購物項又與一種商品相關(guān)聯(lián)。cartitem對象用來描述每個購物項的信息,他記錄的是每次購物過程中購買一個商品的詳細情況。主要包括單個屬性:客戶購買的商品、購買數(shù)量以及總價錢。另外,在這個cartitem對象中,還包括了這些屬性的setxxx()和getxxx()方法。另外要說明的是,我們設(shè)定cartitem屬性中的總價錢,主要是為了迎合商品因某種活動而出現(xiàn)的單價可能會變化,例如在不同的階段,我們的商店可能會采取不用的促銷策略,給消費者不同的折扣;另外,還可能建立不同的會員制度,不用級別的會員購買同一種商品的價格是有所不一樣的,所以在里我要記錄每種商品的總價錢。當(dāng)然我們除了記錄用戶所有的購

51、物項bean以及購買的所有物品的總價錢外,還要對購物車的增加一些常規(guī)的操作,例如增加購物項和刪除購物項等等。我覺得在購物車中增加與刪除商品的操作方法是相對簡單的,但就是要特別注意計算總價錢時要小心。在購物車的對象中包括了兩個屬性:購物項的信息和購物車中的商品的總價錢。其中,購物項信息記錄了所有添加到購物車中的購物項的信息,也就是記錄了一次購買的所有商品的種類和數(shù)量以及每種商品的總價錢。購物車中的商品的總價錢則記錄了這個購物車中所有商品的總價錢,主要是為了顯示和存儲的時候方便些,不需要每次都重新計算價格。在cart對象中,還包括了一系列購物車對象的操作方法,分別包括為以下一些方法:addcart

52、item()向購物車中增加一個購物項,也就是增加客戶放入購物車中某種商品的記錄。delcartitem()從購物車中清除購物項,也就是清除購物車中某種商品的記錄。updatecartitem()這個方法用于修改購物車中某個商品的數(shù)量,它采取的辦法是先將購物車中該商品的訂購記錄刪除。然后在重新增加,使用的是上面的兩個方法來實現(xiàn)的。之所以這樣做是因為購物車中的訂購記錄都是記錄在內(nèi)存中的,而如果需要對數(shù)據(jù)庫進行操作則最好不要這樣,在記錄上進行修改將會得到更高的效率。而我對購物車操作的三個方法中都使用了synchronized關(guān)鍵字,限制在同一時刻只有一個線程可以運行該方法,這樣做的目的是為了避免同時

53、修改購物車中商品的總價錢而造成的價格混亂。5.2.2實現(xiàn)購物車的界面購物車頁面主要是用于顯示用戶所選擇的商品信息以及每種商品的數(shù)量,單價,最后還要包括所選擇商品的總價錢,如圖5-1所示:圖5-1實現(xiàn)購物車界面這個頁面需要后臺數(shù)據(jù)庫提供的參數(shù)是cart,也就是當(dāng)前用戶購物車對象。在購物車頁面中,主要包括兩部分:購物清單和對購物車操作的功能按鈕。其中購物清單列出了購物車中所有商品的情況,包括每種商品的單價,數(shù)量和總價錢。用戶還可以在這里修改每種商品的數(shù)量。對購物車的操作按鈕主要就是“結(jié)帳”。在這個頁面中,對結(jié)帳的鏈接進行了限制,沒有登錄的用戶是不能看到“結(jié)帳”按鈕的。主要是因為在結(jié)帳的時候需要確定

54、訂貨人是誰,所以需要用戶登錄后才能去結(jié)帳。5.2.3功能性測試在這一部分的測試中主要是關(guān)于購物車的操作。其中包括,向購物車增加商品,刪除商品和修改購物車中商品數(shù)量。而要特別注意的是檢查商品金額的計算是否正確,如圖5-2所示。圖5-2購物商品單擊“繼續(xù)采購”按鈕,可以返回商品展示頁面,供用戶繼續(xù)瀏覽并添加商品,添加多個商品后的頁面這時重點看的是金額是否正確。在這里還進行從購物車中刪除商品的功能測試,單擊“刪除”文字鏈接,可將該商品從購物車中刪除,同時該商品的金額要從合計金額中扣除。在“數(shù)量”中可修改商品的數(shù)量,每次修改完后,都要單擊相應(yīng)的“修改”按鈕,同時合計金額要根據(jù)商品數(shù)量的變化隨之發(fā)生變化。5.3訂單和購物清單查詢在完成了購物車之后就可以實現(xiàn)擁有商品的功能了,也就是將用戶選擇的商品生成一個訂單。用戶的訂單信息需要保存到在兩個表中:orders表和vends表。orders表用來保存訂單的基本信息,例如:訂貨人,地址,電話等。vends表用來保存訂單中包括的商品信息,例如:購買的商品,商品價格以及數(shù)量等。5.3.1編寫定單的基本信息actionform這里是根據(jù)已經(jīng)定義的orders表來完成相應(yīng)的actionfor

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論