




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第 I 頁 共 34 頁目 錄第一章 引言 .21.1課題背景 .21.2研究目標 .21.3論文各部分的內(nèi)容.2第二章系統(tǒng)設(shè)計 .42.1需求分析 .42.2系統(tǒng)架構(gòu) .92.3系統(tǒng)數(shù)據(jù)庫設(shè)計 .122.4系統(tǒng)模塊組成 .162.5類別模塊實現(xiàn) .23第三章系統(tǒng)實現(xiàn)結(jié)果 .273.1產(chǎn)品分類管理設(shè)計.283.2產(chǎn)品管理設(shè)計 .283.3訂單管理設(shè)計 .283.4用戶管理模塊 .29第四章總結(jié) .30第 1 頁 共 34 頁畢業(yè)設(shè)計 ( 論 文)中文摘要小型電子商務(wù)網(wǎng)站的設(shè)計摘要 當今世界網(wǎng)絡(luò)、通信和信息技術(shù)快速發(fā)展、因特網(wǎng)(Internet)在全球迅速普及,使得現(xiàn)代商業(yè)具有不斷增長的供貨能力
2、、不斷增長的客戶需求和不粉白眉黛黑增長的全球競爭三大簡授畫戎籌,使得任何一個商業(yè)組織都必須改變自己的組織結(jié)構(gòu)和運行方式來適應(yīng)這種全球性的發(fā)展和變化。隨著信息技術(shù)的國際貿(mào)易和商業(yè)領(lǐng)域的廣泛應(yīng)用,利用計算機技術(shù)、網(wǎng)絡(luò)通信技術(shù)和 Internet 實現(xiàn)商務(wù)活動的國際化、信息化和無紙化,已成為各國商務(wù)發(fā)展的一大趨勢。電子商務(wù)正是為了適應(yīng)這種以全球為市場的變化而出現(xiàn)和發(fā)展起來的。從形式上來說,電子商務(wù)主要指利用 Web 提供的通信手段在網(wǎng)上進行交易活動,包括通過 Internet 買賣產(chǎn)品和提供服務(wù)。是一種依托現(xiàn)代信息技術(shù)和網(wǎng)絡(luò)技術(shù),集金融電子化、管理信息化、商貿(mào)信息網(wǎng)絡(luò)化為一體,旨在實現(xiàn)物流、資金流與
3、信息流和諧統(tǒng)一的新型貿(mào)易方式。本文作者以一個小型銷售型公司的業(yè)務(wù)為模型,對此公司業(yè)務(wù)進行詳細調(diào)研,結(jié)合目前跨平臺的 JAVA 開發(fā)語言,采用 JSP + JAVABEAN+AJAX 技術(shù)。關(guān)鍵詞 電子商務(wù) 網(wǎng)上商城 JAVA JSP JavaScript 系統(tǒng)設(shè)計第 2 頁 共 34 頁第一章 引言1.1 課題背景電子商務(wù)網(wǎng)站改變了了人們的生活方式,是當今 e 時代便捷人們生活的一項偉大創(chuàng)舉。在生活節(jié)奏越來越快的今天,人們對購物便捷的需求也越來越強烈,而網(wǎng)上購物正是給人們帶來一種輕松,讓每個人享受購物的快樂和沖浪的樂趣一個網(wǎng)絡(luò)電子網(wǎng)站可以實現(xiàn)的功能非常強大,例如:淘寶集市除了基本的產(chǎn)品信息發(fā)布
4、和交易功能之外,還可分析客戶購買行為,列出相關(guān)商品,購買后的評價系統(tǒng),以及便捷的交易支付系統(tǒng),還有跟后臺服務(wù)系統(tǒng)及后臺物流系統(tǒng)的集成。當然也可以做的功能很簡單,例如:現(xiàn)在很多的公司只做到商品目錄介紹,連采購車的系統(tǒng)都沒有,下訂單還要通過電子郵件來完成。當然我覺得做的電子商務(wù)網(wǎng)站分為兩部分:一是前端的購物系統(tǒng),二是后端的管理系統(tǒng)。在整個系統(tǒng)中的核心技術(shù)為購物和結(jié)帳系統(tǒng),但最為難的技術(shù)為安全技術(shù),在整個系統(tǒng)中我們需要進行 SSL 加密,數(shù)據(jù)庫加密,和網(wǎng)頁間數(shù)據(jù)傳遞加密以及用戶和密碼加密。1.2 研究目標從企業(yè)以往的服務(wù)管理模式提供的一些服務(wù)的方式來看,有些傳統(tǒng)的方法已經(jīng)落伍且非常耗費人力和時間,為
5、了提高員工工作效率,加速資金周轉(zhuǎn)、降低各項成本及改善服務(wù)質(zhì)量,必須開發(fā)一個在線電子商務(wù)系統(tǒng)。這是本網(wǎng)站設(shè)計的核心部分。1.3 論文各部分的內(nèi)容論文共分為兩大部分:第一部分需求分析:本文作者通過目前的時代背景下、從企業(yè)的需求出發(fā),闡述電子商務(wù)的必要性和必然性、電子商務(wù)對目前企業(yè)和人們生活的影響;然后通過現(xiàn)有技術(shù)手段,來如何實現(xiàn)這樣一個電子商務(wù):從系統(tǒng)的架構(gòu)、數(shù)據(jù)庫的設(shè)計、整體界面及模塊的設(shè)計。以及設(shè)計過程上的思路及應(yīng)用技術(shù)做出介紹第二部分是對目前已完成的系統(tǒng)做一些展示,并挑出 2-3 個模塊來列舉模第 3 頁 共 34 頁塊的實現(xiàn)過程及實現(xiàn)方法,以及實現(xiàn)過程中的設(shè)計思路。第 4 頁 共 34 頁
6、第二章系統(tǒng)設(shè)計2.1 需求分析需求分析是一種軟件工程活動,它在系統(tǒng)級需求工程和軟件設(shè)計間起到橋梁的作用。需求分析需要開發(fā)人員準確理解用戶的要求,進行細致的調(diào)查分析,將客戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由定義轉(zhuǎn)換到相應(yīng)的形式功能規(guī)約(需求規(guī)格說明)的過程。它通過詳細調(diào)查現(xiàn)實世界要處理的對象(組織、部門、企業(yè)等) 、充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))的概況和發(fā)展前景、明確客戶的各種需求、收集支持系統(tǒng)目標的基礎(chǔ)數(shù)據(jù)及其處理方法、確定新系統(tǒng)的功能和邊界來實現(xiàn)。電子商務(wù)由用戶使用商家或企業(yè)提供的平臺、選購產(chǎn)品、生成訂單、以及最后通過物流到達用戶手中的過程在對電子商務(wù)網(wǎng)站進行調(diào)研分析時,首先
7、對電子商務(wù)所涉及的領(lǐng)域作了總體的了解,為在后面的調(diào)研分析做好充足的準備。通過對其各個主要流程模塊詳細深入的調(diào)查后,發(fā)現(xiàn)作為一個網(wǎng)站系統(tǒng),各個部門最基本的功能都是通過網(wǎng)絡(luò)對外宣傳,使得有興趣的客戶可以及時獲得他們想要的信息,以此來吸引更多的客戶加入。從企業(yè)以往的服務(wù)管理模式提供的一些服務(wù)的方式來看,有些傳統(tǒng)的方法已經(jīng)落伍且非常耗費人力和時間,為了提高員工工作效率,加速資金周轉(zhuǎn)、降低各項成本及改善服務(wù)質(zhì)量,必須開發(fā)一個在線電子商務(wù)系統(tǒng)。這是本網(wǎng)站設(shè)計的核心部分。2.1.1 小型電子商務(wù)網(wǎng)站開發(fā)目的和意義小型電子商務(wù)網(wǎng)站開發(fā)目的和意義我國目前網(wǎng)上購物分析以下是根據(jù) CNNIC(中國互聯(lián)網(wǎng)絡(luò)信息中心)
8、公布的中國 B2C 電子商務(wù)發(fā)展報告來進一步分析目前的網(wǎng)上購物的現(xiàn)狀。 (主要引用其中的分析圖表)第 5 頁 共 34 頁圖 2-1 國內(nèi)網(wǎng)上購物的原因調(diào)查2.1.2 選擇網(wǎng)上購物的原因選擇網(wǎng)上購物的原因從上面的圖可以看出網(wǎng)上購物選擇節(jié)約時間和操作方便的分別占 46。7%和44。2%,這說明隨著生活節(jié)奏的加快,人們越來越希望擁有簡單快捷的購物方式。由此可見,電子商務(wù)網(wǎng)絡(luò)有著很大的市場。21 世紀是網(wǎng)絡(luò)時代。網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,極大地影響了商業(yè)交易中傳統(tǒng)的交易方式和流通方式。企業(yè)隨著業(yè)務(wù)的不斷擴大,企業(yè)的規(guī)模也不斷擴大,迫切需要建立相應(yīng)的電子商務(wù)網(wǎng)絡(luò)。利用電子商務(wù)的優(yōu)勢同現(xiàn)有銷售模式和流通渠道相
9、結(jié)合,擴大消費市場,為企業(yè)的再發(fā)展帶來新的商機,也為各地消費者提供便利,而且降低商業(yè)成本。相對于中小企業(yè)來講,由于不涉及到大型的數(shù)據(jù)庫和保密安全等,網(wǎng)站的技術(shù)要求是被降低了,但建站的指導思想是不變的,網(wǎng)站便要以營銷為目的,宣傳其產(chǎn)品,讓客戶更直觀的了解產(chǎn)品的功能和特性 目前所講的網(wǎng)絡(luò)營銷在職能上可分為兩類事情。如何營銷網(wǎng)絡(luò)產(chǎn)品或服務(wù)。例如,如何銷售電子信箱、電子小組、網(wǎng)站會員登記等等,這里所要作的網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)本身是產(chǎn)品,目標顧客是網(wǎng)民,即如何來營銷網(wǎng)絡(luò)的事情。如何使用網(wǎng)絡(luò)來輔助傳統(tǒng)企業(yè)來做好營銷工作。在這一類的網(wǎng)絡(luò)營銷中,產(chǎn)品還是企業(yè)所生產(chǎn)的產(chǎn)品,目標顧客的其中一部分或大部分是網(wǎng)民,即網(wǎng)絡(luò)只
10、是企業(yè)營銷的一種工具。兩類網(wǎng)絡(luò)營銷的很多方法相同或類似,但卻不可完全等同。對于企業(yè)來說,企業(yè)網(wǎng)站是用來配合傳統(tǒng)企業(yè)進行第二類網(wǎng)絡(luò)營銷的重要工具,網(wǎng)絡(luò)是技術(shù),營銷才是關(guān)鍵。第 6 頁 共 34 頁2.1.3 國內(nèi)網(wǎng)上電子商務(wù)網(wǎng)站現(xiàn)狀國內(nèi)網(wǎng)上電子商務(wù)網(wǎng)站現(xiàn)狀綜合性購物網(wǎng)站:卓越網(wǎng)、當當網(wǎng)是以圖書起家,至今已經(jīng)成為中國網(wǎng)上零售的領(lǐng)先者。當當網(wǎng)是全球最大的綜合性中文網(wǎng)上購物商城,成立以來,當當網(wǎng)每年均保持 100%高速成長,2009 年成長率高達 120%。有數(shù)據(jù)顯示:2008 年當當網(wǎng)年銷售額達到 16 億元。并且李國慶強調(diào),三年內(nèi)將持續(xù)保持三位數(shù)增長,并終將占領(lǐng)市場近三成份額。IT 數(shù)碼購物網(wǎng)站:
11、自 2004 年創(chuàng)立至 2008 年,京東商城的年銷售額每年都在大幅度的增長中。2008 年銷售額接近 14 億元,年復增長率高達 340%,市場份額從 2007 年的 8.1%飆升至 2008 年的 18%,一下子將當當、卓越亞馬遜甩在后面,登上 B2C 行業(yè)頭把交椅。2009 年 3 月,京東單月銷售額超過 2 億元;4 月 9 日,京東單日訂單量突破了 1.6 萬份,銷售額過千萬。2009 年京東的銷售額達到 40 億元。服裝服飾:PPG 的迅猛崛起,喚醒了人們對于服裝 B2C 的野性呼喚。在 2007 年-2008 年初,曾有 40 多家男裝 B2C 相繼推出,此次混戰(zhàn)不僅包括原卓越的
12、陳年等一批 B2C 干將,也包括報喜鳥等知名傳統(tǒng)品牌,更包括大量小規(guī)模的廠家力量等。直到 2008 年中,vancl 凡客誠品不僅在聲勢、品牌、銷售上全方位超越 PPG。VANCL 正式成立于 2007 年 10 月 18 日,2007 年的營業(yè)收入為 112 萬元,2008 年飆升至 3 億元,預(yù)計 2009 年能達到 100%的增長。VANCL 目前每天有 2 萬訂單,銷售服裝 5 萬件左右。 。亞洲最大網(wǎng)絡(luò)零售商圈:淘寶網(wǎng)亞洲最大、最安全的網(wǎng)上交易平臺,提供各類服飾、美容、家居、數(shù)碼、話費/點卡充等等,與人們生活所需息息相關(guān)商品、服務(wù)。淘寶網(wǎng)現(xiàn)在業(yè)務(wù)跨越 C2C(個人對個人) 、B2C(
13、商家對個人)兩大部分。截止 2008 年 12 月 31 日,淘寶網(wǎng)注冊會員超 9800 萬人,覆蓋了中國絕大部分網(wǎng)購人群;2008 年交易額為 999.6 億元,占中國網(wǎng)購市場 80%的份額。淘寶網(wǎng) 8 月 20 日公布了截至 2009 年 6月 30 日的上半年業(yè)績報告。報告顯示,2009 年上半年淘寶實現(xiàn)交易額 809億元,逼近去年全年 999.6 億成交。對比國家統(tǒng)計局公布的上半年社會消費品零售總額 58711 億元。綜上可知,我國的網(wǎng)購產(chǎn)業(yè)在較短的十幾年間得到了較大幅度的發(fā)展,這種歸屬于電子商務(wù)類的產(chǎn)業(yè)隨著科技的發(fā)展進步逐漸深入人心。目前我第 7 頁 共 34 頁國互聯(lián)網(wǎng)上網(wǎng)人數(shù)已達
14、 5 億,目前全球網(wǎng)購用戶數(shù)量已經(jīng)超過 1.37 億。網(wǎng)購,正在展現(xiàn)出巨大的市場增長潛力,正在迅速成長成為一種消費時中國時尚。是強大的市場需求,驅(qū)動并成就了“網(wǎng)購消費時尚” 。2.1.4 小型電子商務(wù)網(wǎng)站應(yīng)該的功能小型電子商務(wù)網(wǎng)站應(yīng)該的功能一個電子商務(wù)網(wǎng)站應(yīng)該提供以下功能:1. 產(chǎn)品分類的增加,查詢和修改功能。產(chǎn)品需按照一定的方式實現(xiàn)分類;2. 分類中產(chǎn)品的增加、修改、刪除、查詢功能;3. 產(chǎn)品展示功能。當管理員建好產(chǎn)品的分類和各個分類中的產(chǎn)品后,可以將產(chǎn)品在前臺按照一定的方式展示給用戶。4. 購物車功能。當用戶選定一種產(chǎn)品后,就可以把這種產(chǎn)品放置到購物車中。需要注意的是,在購物車中的產(chǎn)品并不
15、是用戶最終會得到的產(chǎn)品,只是一個購物的意向。5. 訂單的生成、查詢功能。當用戶挑選好產(chǎn)品之后,可以把購物車中的產(chǎn)品形成一張訂單提交給系統(tǒng)。同時應(yīng)該提交用戶的電話和送貨地點。用戶提交訂單后。通過訂單查詢程序來查詢自己訂單的處理情況。6. 訂單處理功能。電子商務(wù)網(wǎng)站一般采用網(wǎng)上付款和快遞的方法進行交易,當管理員得到一個訂單并收到匯款后,可以開始處理訂單。首先,管理員要看用戶訂購的產(chǎn)品是否有貨,就可以把這個訂單的實際交付數(shù)量修改為用戶的訂購數(shù)量。如果不能夠滿足用戶的要求,應(yīng)該輸入相關(guān)的原因,并將訂單處理置于“作廢”狀態(tài)。接下來是物流,送貨多采用快遞方式,當用戶訂購的產(chǎn)品快遞出以后,就可以把訂單的狀態(tài)
16、改為“已成功” 。當然本系統(tǒng)簡化了這一系列屬于物流管理方面的操作過程,而直接由管理員統(tǒng)一進行這些狀態(tài)的修改設(shè)置將功能詳細表述如下普通用戶可以通過系統(tǒng)瀏覽商品(按類別)普通用戶可以通過系統(tǒng)搜索商品(按類型、價格、日期竺)普通用戶可以通過系統(tǒng)下訂單(享受市場價)普通用戶可以注冊成為系統(tǒng)會員(免費注冊)會員可以瀏覽和檢索商品會員可以下訂單(享受會員價)第 8 頁 共 34 頁會員可以瀏覽自己下過的訂單會員可以管理自己的信息(自服務(wù)系統(tǒng))1.修改密碼2.修改送貨地址3.修改聯(lián)系方式會員可以分級別1.不同級別會員享受不同等級的優(yōu)惠2.通過購物的金額確定級別管理員通過后臺進行會員管理1.會員瀏覽2.會員歷
17、史訂單瀏覽3.會員刪除4.指定會員級別管理員通過后臺進行產(chǎn)品分類的管理1.瀏覽產(chǎn)品分類2.添加產(chǎn)品分類3.修改產(chǎn)品分類4.刪除產(chǎn)品分類管理員通過后臺進行產(chǎn)品管理1.新增產(chǎn)品2.產(chǎn)品線架3.產(chǎn)品下架4.產(chǎn)品銷量統(tǒng)計5.產(chǎn)品搜索6.產(chǎn)品刪除7.產(chǎn)品修改管理員通過后臺進行訂單的管理1.訂單查詢2.修改訂單狀態(tài)3.訂單搜索4.訂單跟蹤第 9 頁 共 34 頁5.訂單提醒2.2 系統(tǒng)架構(gòu)2.2.1 邏輯架構(gòu)邏輯架構(gòu) JSP + JAVABEAN +DATABASEJSP 負責表現(xiàn):JAVABEAN 負責業(yè)務(wù)邏輯使用 JavaBean 將功能、處理、值、數(shù)據(jù)庫訪問和其他任何可以用 java 代碼創(chuàng)造的對象
18、進行打包,并且其他的開發(fā)者可以通過內(nèi)部的 JSP 頁面、Servlet、其他 JavaBean、applet 程序或者應(yīng)用來使用這些對象。用戶可以認為 JavaBean 提供了一種隨時隨地的復制和粘貼的功能,而不用關(guān)心任何改變。DATABASE 負責持久保持數(shù)據(jù)2.2.2 物理架構(gòu)物理架構(gòu)Web 服務(wù)器一臺(32bit)配置:CPU Core 2 2.93G,硬盤 320G,內(nèi)存 2G,OS:Windows 2003 專業(yè)版DataBase 服務(wù)器一臺配置:CPU Core 2 3.9G,硬盤 1T,內(nèi)存 8G,OS:Windows 2003 專業(yè)版2.2.3 技術(shù)解決方案技術(shù)解決方案程序開發(fā)
19、工具(Eclipse):Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。是著名的跨平臺的自由集成開發(fā)環(huán)境(IDE) 。最初主要用來 Java 語言開發(fā),但是目前亦有人通過插件使其作為其他計算機語言比如 C+和 Python 的開發(fā)工具。Eclipse 的本身只是一個框架平臺,但是眾多插件的支持使得 Eclipse 擁有其他功能相對固定的 IDE 軟件很難具有的靈活性。第 10 頁 共 34 頁WER SERVER:Tomcat5.5Tomcat 是一個輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多
20、的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。數(shù)據(jù)庫 DATABASE:MySQLMySQL 是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi)。這樣就增加了速度并提高了靈活性。MySQL 的 SQL“結(jié)構(gòu)化查詢語言” 。SQL 是用于訪問數(shù)據(jù)庫的最常用標準化語言。MySQL 軟件采用了 GPL(GNU 通用公共許可證) 。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。開始用戶登錄用戶管理產(chǎn)品分類產(chǎn)品管理訂單管
21、理失敗重試成功已作廢訂單已成功訂單處理中訂單未處理訂單圖 2.2.3-1 數(shù)據(jù)處理流程圖第 11 頁 共 34 頁配置管理 SCM(Software Configuration Management)CVS:CVS 是多個開發(fā)人員通過一個中心版本控制系統(tǒng)來記錄文件版本,從而達到保證文件同步的目的。CVS 版本控制系統(tǒng)是一種 GNU 軟件包,主要用于在多人開發(fā)環(huán)境下的源碼的維護JSPJSP 技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP 將
22、網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web 的應(yīng)用程序的開發(fā)變得迅速和容易。Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能AJAXAJAX 不是一種新的編程語言,而是一種用于創(chuàng)建更好更快以及交互性更強的 Web 應(yīng)用程序的技術(shù)。通過 AJAX,您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest 對象來直接與服務(wù)器進行通信。通過這個對象,您的 Java
23、Script 可在不重載頁面的情況與 Web 服務(wù)器交換數(shù)據(jù)。AJAX 在瀏覽器與 Web 服務(wù)器之間使用異步數(shù)據(jù)傳輸(HTTP 請求) ,這樣就可使網(wǎng)頁從服務(wù)器請求少量的信息,而不是整個頁面,可使因特網(wǎng)應(yīng)用程序更小、更快,更友好。JAVABEAN使用 JavaBean 將功能、處理、值、數(shù)據(jù)庫訪問和其他任何可以用 java 代碼創(chuàng)造的對象進行打包,并且其他的開發(fā)者可以通過內(nèi)部的 JSP 頁面、Servlet、其他 JavaBean、applet 程序或者應(yīng)用來使用這些對象。用戶可以認為 JavaBean 提供了一種隨時隨地的復制和粘貼的功能,而不用關(guān)心任何改變。系統(tǒng)相關(guān)技術(shù):Browser/
24、Server 體系B/S 結(jié)構(gòu)的軟件是相對傳統(tǒng)的 C/S 結(jié)構(gòu)而言的。C/S 結(jié)構(gòu)將程序分為兩部分,一部分是由多個用戶共享的信息與功能,這部分稱為服務(wù)器端;另一部分是為每一個用戶所專用,稱為客戶端。C/S 結(jié)構(gòu)應(yīng)該具有這樣的特征:客戶端、服務(wù)器端都安裝相應(yīng)的軟件,客戶端、服務(wù)器端各完成相應(yīng)的計算工作,服務(wù)器端第 12 頁 共 34 頁保存數(shù)據(jù)庫。而 B/S 結(jié)構(gòu)應(yīng)該具有如下特征:服務(wù)器端都安裝相應(yīng)的軟件,客戶端不安裝任何軟件(不需要維護)。客戶端運行程序是靠瀏覽器軟件(如 IE ,Netscape 等)登陸服務(wù)器進行的。客戶端在瀏覽器里完成一定的計算任務(wù)。Web 數(shù)據(jù)庫的訪問方式在 Inter
25、net 上服務(wù)器訪問數(shù)據(jù)庫的訪問方式有多種、如公共網(wǎng)關(guān)接口 CGI, Web 服務(wù)器專用 API, Java 語言的數(shù)據(jù)庫訪問接口 JDBC。CGI 是一個用于定義Web 服務(wù)器與外部程序之間通訊方式的標準。CGI 的主要優(yōu)點是能運行在各種平臺上,可以用任何語言編程,主要缺點是當瀏覽器向 CGI 程序發(fā)出請求時,CGI 執(zhí)行的是另一種獨立于 Web 服務(wù)器的系統(tǒng)進程,占用了 CPU 的資源,當大量用戶向服務(wù)器請求文件時,會嚴重消耗服務(wù)器的系統(tǒng)資源。Web 服務(wù)器專用API 是各 Web 服務(wù)器生產(chǎn)廠家為擴展自己的 Web 服務(wù)器功能而設(shè)置的接口。由于它和 Web 服務(wù)器緊密結(jié)合,使得它的運行速
26、度更快、效率更高,但它不具備跨平臺性。本系統(tǒng)采用的是微軟的 Web 服務(wù)器 IIS(Internet Information Server),它的專用 API 是 ISAPI 。JDBC 是 JAVA 語言的數(shù)據(jù)庫訪問接口,將Java Applet 嵌入在網(wǎng)頁中,當客戶瀏覽器向 Web 服務(wù)器發(fā)出請求時,Applet被下載到客戶瀏覽器中運行,然后該 Applet 通過 JDBC 訪問數(shù)據(jù)庫。JDBC 的數(shù)據(jù)庫訪問方式提供了高度的可擴充性和可移植性,但復雜的電子商務(wù)應(yīng)用會導致 Applet 下載過大,從而影響了下載速度。2.3 系統(tǒng)數(shù)據(jù)庫設(shè)計2.3.1 管理系統(tǒng)的數(shù)據(jù)流圖管理系統(tǒng)的數(shù)據(jù)流圖數(shù)據(jù)流
27、圖(DFD)是描述信息流和數(shù)據(jù)從輸入移動到輸出時被運用的變換的圖形化技術(shù),它反映系統(tǒng)必須完成的邏輯功能,是一種功能模型。它是組織中信息運動的抽象,是在調(diào)研的基礎(chǔ)上,從系統(tǒng)的科學性、管理的合理性、實際運動的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下,逐層分解,從邏輯上精確地描述系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲及數(shù)據(jù)來源和去向(外部實體)等項目。首先,分析系統(tǒng)的總體情況,劃分系統(tǒng)邊界,識別系統(tǒng)的數(shù)據(jù)來源和去處,確定外部實體從而得出系統(tǒng)的頂層數(shù)據(jù)流程圖。把整個網(wǎng)站系統(tǒng)看成一個整體,第 13 頁 共 34 頁分析這個整體與外界的聯(lián)系。通過分析得出系統(tǒng)有管理員和客戶這兩
28、個實體,系統(tǒng)的輸入有兩個來源,即管理員在對系統(tǒng)的維護更新過程中對系統(tǒng)所進行添加、刪除或修改的數(shù)據(jù)和用戶在與系統(tǒng)交互時輸入的訂單資料數(shù)據(jù)。系統(tǒng)的輸出也有兩個去向:一個是管理員在對系統(tǒng)錄入信息后系統(tǒng)返回給管理員的信息和用戶提交的訂單;另一個是管理員對系統(tǒng)錄入信息后,由瀏覽器輸出到客戶端的信息。其中管理員輸入的信息和從客戶瀏覽器上或管理員端顯示的信息包括首頁、關(guān)于我們、管理資訊、服務(wù)項目、招商代理、管理文庫、資料下載、在線服務(wù)、管理論壇、人才招聘等,而訂單信息是由客戶端輸入然后返回給客戶端并提交給管理員的。系統(tǒng)的頂層流圖如下:產(chǎn)品分類產(chǎn)品管理訂單管理用戶管理會員管理購物車訂單查詢產(chǎn)品查詢產(chǎn)品展示數(shù)據(jù)
29、庫后臺后臺前臺前臺圖 2.3.1 頂層數(shù)據(jù)流圖在信息世界中,信息從客觀事物出發(fā)流經(jīng)數(shù)據(jù)庫,通過決策機構(gòu)最后又回到客觀世界,信息的這一循環(huán)經(jīng)歷了三個領(lǐng)域:信息世界,數(shù)據(jù)世界,現(xiàn)實世界?,F(xiàn)實世界的事物反映到人的頭腦中,人的大腦對它有個認識過程,經(jīng)過分析(選擇、命名、分類等)進入信息世界。這些信息再進一步加工、編碼,然后進入數(shù)據(jù)世界,而軟件系統(tǒng)的開發(fā)工作需要考慮這兩個方面的問題,也就是要考慮系統(tǒng)開發(fā)所需要的數(shù)據(jù),以及如何對這些數(shù)據(jù)進行操作。這兩個問題貫穿了整個軟件系統(tǒng)的開發(fā)過程,這也就是數(shù)據(jù)庫的設(shè)計問題,軟件設(shè)計的一個核心。電子商務(wù)網(wǎng)站的主要對象是用戶,所以必需建立用戶表,包括用戶的基本信息情況;用
30、戶的主要活動是對產(chǎn)品的購買,所以必需建立產(chǎn)品信息表;用戶第 14 頁 共 34 頁對產(chǎn)品的購買,選擇所要的產(chǎn)品,首先得對產(chǎn)品進行搜索,所以我們把商品進行分類,建立產(chǎn)品類別表;最后用戶提交訂單,建立訂單表;管理員是后臺操作的用戶,在此建立了管理員信息表。一般會員管理 網(wǎng)絡(luò)電子商店前臺的基本功能。會員系統(tǒng):基本會員注冊、會員登錄認證。商品陳列系統(tǒng):商品模糊查詢、商品詳細數(shù)據(jù)介紹。添加商品到采購車、采購車內(nèi)容的刪除修改。訂單查詢系統(tǒng):根據(jù)會員的登錄查出會員歷史訂單及訂單的詳細信息。實現(xiàn)網(wǎng)絡(luò)電子商店的程序運行的基本結(jié)構(gòu)就是所謂的三層式結(jié)構(gòu),此種結(jié)構(gòu)最主要的是將前臺接口、商業(yè)對象及數(shù)據(jù)庫獨立分開,將此三
31、者分開,程序運行起來有更大的靈活性,前臺接口只負責數(shù)據(jù)的表現(xiàn),至于商業(yè)對象就是負責將一些商業(yè)邏輯運算封裝到對象,對象中運算方法則最主要是當作后臺數(shù)據(jù)庫與前臺接口的橋梁,JSP 也提供很簡單的方法讓您建立、修改及布置商業(yè)對象。至于數(shù)據(jù)庫,最主要的功能就是存儲數(shù)據(jù),就像微軟的產(chǎn)品來說最有名的前臺數(shù)據(jù)庫就是了 MySQL,在此網(wǎng)絡(luò)電子商務(wù)網(wǎng)站系統(tǒng)選擇的數(shù)據(jù)庫是MySQL。2.3.2 User 用戶表、字段設(shè)計用戶表、字段設(shè)計User(用戶)字段名字段類型說明主鍵IdInt序號/自動遞增主鍵UsernameVarchar用戶名PasswordVarchar密碼PhoneVarchar電話AddrVar
32、char地址rdatedatetime注冊日期2.3.3 Product 產(chǎn)品表、字段設(shè)計產(chǎn)品表、字段設(shè)計Product(產(chǎn)品)第 15 頁 共 34 頁字段名字段類型說明主鍵IdInt序號/自動遞增主鍵nameVarchar產(chǎn)品名DescryVarchar描述NormalpriceVarchar市場價MemberpriceVarchar會員價Pdatedatetime上架日期categoryIDInt類別 ID/引用 Category表的 id2.3.4 Cagegory 產(chǎn)品類型表、字段設(shè)計產(chǎn)品類型表、字段設(shè)計Cagegory(產(chǎn)品類別)字段名字段類型說明主鍵IdInt序號/自動遞增主鍵n
33、ameVarchar分類名DescryVarchar描述pidVarchar父 id2.3.5 SalesOrder 訂單抬頭表、字段設(shè)計訂單抬頭表、字段設(shè)計SalesOrder(訂單抬頭)字段名字段類型說明主鍵IdInt序號/自動遞增主鍵UseridInt用戶 IDAddrVarchar送貨地址odatedatetime下單時間StatusInt訂單狀態(tài)/0 未處理 1 處理中 2 處理成功 3 作廢2.3.6 SalesItem 訂單行項目表、字段設(shè)計訂單行項目表、字段設(shè)計SalesItem(訂單行項目)第 16 頁 共 34 頁字段名字段類型說明主鍵IdInt序號/自動遞增主鍵produ
34、ctidInt產(chǎn)品 IDUnitpriceVarchar單價Pcountdatetime數(shù)量orderidInt訂單 id/引用 salesorder的 ID2.4 系統(tǒng)模塊組成系統(tǒng)分為前端的客戶信息瀏覽及查詢和后臺管理兩大部分:前臺銷售管理系統(tǒng)的用戶是通過 Internet 訪問網(wǎng)站的客戶,后臺管理系統(tǒng)的用戶是通過Internet 訪問的后臺管理員前臺管理系統(tǒng)功能前臺的客戶信息瀏覽及查詢功能:可直接登錄上主頁瀏覽電子商務(wù)網(wǎng)站對外發(fā)布的所有信息,包括企業(yè)本身的資料、對外服務(wù)部門的介紹、企業(yè)文化的宣傳和特色及為客戶介紹其它相關(guān)領(lǐng)域如其他服務(wù)業(yè)的相關(guān)信息。可直接從主頁上即時瀏覽企業(yè)發(fā)布的最新新聞,
35、以增進和客戶的交流,提高工作的效率。通過點擊主頁上的鏈接,輸入個人信息資料和必要的產(chǎn)品信息在線提交訂單來訂購產(chǎn)品。后臺管理系統(tǒng)功能后臺管理系統(tǒng)的頁面將以加密的形式出現(xiàn),只能由管理員及其賦予權(quán)限的用戶登錄,登錄必須輸入密碼方可進入,以實現(xiàn)對本站點的全面維護及更新。進入后,頁面會以網(wǎng)頁的方式羅列出所有查詢及處理客戶填寫的信息。管理員可從網(wǎng)頁點擊進入該信息處理頁面,可以在這里對前臺網(wǎng)站的內(nèi)容進行更新,并支持對客戶填寫的信息增加、刪除、修改以及對客戶所發(fā)布信息的更新等操作,以使站點保持良好的運作狀態(tài),同時還可以根據(jù)客戶的提交時間和 IP 地址進行索引與分析。在對酒店內(nèi)部進行管理時,可通過為各個部門均分
36、配具有一定權(quán)限的管理員來實現(xiàn),此管理員分為一般用戶和超級用戶,使各個部門均第 17 頁 共 34 頁能自主的對本部門的信息進行更新及發(fā)布本部門的最新通告等。因此,此管理系統(tǒng)是對整個網(wǎng)站的管理。2.4.1系統(tǒng)組成模塊及其特點系統(tǒng)組成模塊及其特點綜上所述,整個網(wǎng)站系統(tǒng)包括了以下功能模塊:首頁、產(chǎn)品分類、用戶自助服務(wù)、購物車、訂單管理。其中有的模塊需以管理員的身份通過后臺管理系統(tǒng)進行更新其功能特點包括:1. 易用性好:操作簡單、界面友好,控件式的頁面布局,使得信息的查詢更簡便;使用的流程更清晰。2. 即時可見:對訂單的處理(包括購買產(chǎn)品的添加、修改、刪除)將立即在頁面中顯示出來,達到即時發(fā)布、即時見
37、效的功能。3. 功能完善:流程和業(yè)務(wù)能按照設(shè)計簡單明了的走下去,同時對客戶網(wǎng)上消費進行過程有可能出現(xiàn)的情況都要有處理方案4. 方便移植:針對不同的企業(yè),只需要稍作修改就可以開發(fā)出適合本企業(yè)特點的電子商務(wù)系統(tǒng)2.4.2業(yè)務(wù)邏輯分析業(yè)務(wù)邏輯分析會員類1.包裝系統(tǒng)會員2.與訂單類有一對多的關(guān)系管理員類1.包裝系統(tǒng)管理員產(chǎn)品類1.包裝產(chǎn)品的信息2.與訂單是多對一的關(guān)系類別類1.包裝產(chǎn)品的類別2.樹狀結(jié)構(gòu)3.與產(chǎn)品是一對多的關(guān)系第 18 頁 共 34 頁訂單類1.包裝訂單的信息2.與產(chǎn)品是多對多的關(guān)系3.與會員是多對一的關(guān)系購物車類1.包裝財物車的信息2. 與產(chǎn)品是一對多的關(guān)系2.4.3業(yè)務(wù)邏輯設(shè)計業(yè)務(wù)
38、邏輯設(shè)計User(用戶管理屬性、方法設(shè)計)1.Properties1.Id2.Username3.Password4.Phone5.Addr6.Rdate2. Methods1.Getorders()2.Save()3.Change()4.Delete5.Static search()Administrator(后臺用戶管理屬性、方法設(shè)計)1.Properties1.Username2.Password2.Methods1.Login()Product(產(chǎn)品管理屬性、方法設(shè)計)第 19 頁 共 34 頁1.Properties1.Id2.Name3.Descry4.Normalprice5.m
39、emberPrice6.pdate7.category2.methods1.getCategory()2.getSalesCount()3.save()4.change()5.search()Categroy(類別管理屬性、方法設(shè)計)1.3.descry4.pid(parent:categroy)2.mathods1.getProductCounts()2.save()3.change()SalesOrder&SaleItem(訂單抬頭屬性、方法設(shè)計)1.properties1.id2.userid3.addr4.SalesItem5.Odate第 20
40、 頁 共 34 頁2.Methods1.getTotalPrice()2.save()3.change()4.getSalesItem()5.SalesOrder&SaleItem(訂單行項目屬性、方法設(shè)計)1.Properties1.IductID3.unitPrice4.pCount2.methods1.getTotalPrice()2.save()3.change()4.getCartItems()ShoppingCart&CartIte(購物車抬頭屬性、方法設(shè)計)1.properties1.userid2.CartItem2.Methods1.getTotalPrice()
41、2.save()3.change()4.getCartItems()ShoppingCart&CartIte(購物車行項目屬性、方法設(shè)計)1.ductID2.unitPrice3.pCount第 21 頁 共 34 頁2.Methods1.getTotalPrice()小結(jié)目前的時代背景下、從企業(yè)的需求出發(fā),闡述電子商務(wù)的必要性和必然性、電子商務(wù)對目前企業(yè)和人們生活的影響;然后通過現(xiàn)有技術(shù)手段,來如何實現(xiàn)這樣一個電子商務(wù):從系統(tǒng)的架構(gòu)、數(shù)據(jù)庫的設(shè)計、整體界面及模塊的設(shè)計。以及設(shè)計過程上的思路及應(yīng)用技術(shù)做出介紹。通過需求分析和概要設(shè)計、詳細設(shè)計,對編碼過程和項目進度
42、時間表的控制有著進程碑的指導意義。系統(tǒng)實現(xiàn)用戶注冊模塊實現(xiàn) 用戶注冊頁面有以下頁面:注冊頁面 register.jsp;注冊成功registok.jsp;注冊失敗 registerr.jsp注冊執(zhí)行及轉(zhuǎn)換遠過程:用戶在首頁 login.jsp 中注冊鏈接、鏈接到register.jsp 頁面,同時裝載自身,同時通過腳本執(zhí)行代碼document.register.username.focus();將光標定位到 username 上,當一點擊提交時,是提交到自身,同時執(zhí)行register.jsp 中的 save()函數(shù),下面來看此提交的程序:request.setCharacterEncoding
43、(gb2312);/編碼選擇 gb2312String action = request.getParameter(action);/此說明自身頁面提交過來if(action != null & action.trim().equals(register) String username = request.getParameter(username);/接收用戶名 String password = request.getParameter(password);/接收密碼String phone = request.getParameter(phone);/接收電話String addr =
44、 request.getParameter(addr);/接收地址第 22 頁 共 34 頁User u = new User();/*new 一個 user 對象,這個 user 是通過register 頁面中 import=com.cmnc.shopping.user.*引用進來的,因為本文作者將所有 user 所有方法都封裝在 user.java 中,在下方詳細講解 user 對象中 sava()方法的執(zhí)行過程*/u.setUsername(username);u.setPassword(password);u.setPhone(phone);u.setAddr(addr);u.setR
45、date(new Date();u.save();/調(diào)用 com.cmnc.shopping.user.*中的 save 方法保存到數(shù)據(jù)庫out.println(注冊成功!恭喜!);user.java 頁面包含 register.jsp 中引用 com.cmnc.shopping.user.*中的save 方法,此方法是將自身保存到內(nèi)存public void save() Connection conn = DB.getConn();/save 方法首先鏈接上數(shù)據(jù)庫String sql = insert into user values (null, ?, ?, ?, ?, ?);/*然后將自
46、身插入到數(shù)據(jù)庫中*/PreparedStatement pstmt = DB.prepare(conn, sql);try pstmt.setString(1, username);/set 用戶名的值pstmt.setString(2, password); /set 密碼的值pstmt.setString(3, phone);/ set 電話的值pstmt.setString(4, addr);/ set 地址的值pstmt.setTimestamp(5, new Timestamp(rdate.getTime();/時間處理pstmt.executeUpdate();/執(zhí)行更新方法 ca
47、tch (SQLException e) /如果有異常,執(zhí)行異常處理方法e.printStackTrace(); finally 第 23 頁 共 34 頁DB.close(pstmt);DB.close(conn);通過 register.jsp,user.java 設(shè)計體現(xiàn)了三層架構(gòu)的思想,即 jsp 頁面只做前臺顯示作用,這樣避免了 jsp 頁面直接與數(shù)據(jù)庫交互,這樣一個是為了數(shù)據(jù)安全性考慮,同時分層也為項目的擴展和可移植有著巨大的好處,每一次都可獨立的發(fā)展:jsp 頁面不用和數(shù)據(jù)庫交互、顯得簡潔明了,如果客戶需要對項目自主擴展,只需要將中間的業(yè)務(wù)邏輯層基礎(chǔ)上生成 API 文檔,對業(yè)務(wù)邏
48、輯進行說明,即可進行,不用公布數(shù)據(jù)庫及其結(jié)構(gòu),如圖 3.1-1 所示register.jsp中間層 Javbean即業(yè)務(wù)邏輯層User.javaDB業(yè)務(wù)展示層底層數(shù)據(jù)層圖圖 3.1-1 用戶注冊三層架構(gòu)數(shù)據(jù)交互流程圖用戶注冊三層架構(gòu)數(shù)據(jù)交互流程圖2.5 類別模塊實現(xiàn)類別管理分前臺和后臺,前臺只是做展現(xiàn),后臺做數(shù)據(jù)處理,主要包含以下頁面:類別顯示 categorylist.jsp、類別添加 categoryadd.jsp、類別刪除categorydelete.jsp、類別修改 categorychange.jsp第 24 頁 共 34 頁類型添加在 admin 目錄,需通過管理員登錄后才能執(zhí)行,
49、數(shù)據(jù)及頁面轉(zhuǎn)換執(zhí)行過程,管理員通過 login.jsp 頁面登錄到后臺,點擊點擊添加類別鏈接到categoryadd.jsp 頁面,通過 categoryadd.jsp 頁面中的代碼提交信息給自身(即 categoryadd.jsp 頁面)request.setCharacterEncoding(gb2312);String action = request.getParameter(action);/此說明自身頁面提交過來if(action != null & action.trim().equals(add) String name = request.getParameter(name)
50、;/接收 name 值String descr = request.getParameter(descr);/得到描述值Category c = new Category();c.setPid(0);/因為是最根節(jié)點,所以為 0c.setName(name);c.setDescr(descr);c.setGrade(1);/設(shè)定級別CategoryService service = CategoryService.getInstance();/*拿到 CategoryService 內(nèi)部的對象,單利模式*/service.add(c);/調(diào)用 add 方法out.println(類別添加成功!
51、恭喜!);return;封裝的時候有很多種方法,在注冊模塊的時候是將所有的方法全部封裝在user.java 中,但是類別的封裝與 user.java 有所區(qū)別,本文作者裝產(chǎn)品類別方法分別封裝成 3 個文件,Category.java(類別)、CategoryService.java(類別管理)、GradeOutOfBoundsException.java(級別越界),在此,我們利用單利模式,使用靜態(tài)工場方法,正文是添加類別過程中方法的詳細代碼過程第 25 頁 共 34 頁private static CategoryService service;private CategoryService
52、() public static CategoryService getInstance() if(service = null) service = new CategoryService();return service;/* * 拿到所有的根類別* return */public List getTopCategories() List categories = new ArrayList();Connection conn = DB.getConn();Statement stmt = DB.getStatement(conn);ResultSet rs = DB.getResultS
53、et(stmt, select * from category where grade = 1);try while (rs.next() Category c = this.getCategoryFromRs(rs);categories.add(c); catch (SQLException e) e.printStackTrace(); finally DB.close(conn);return categories;public void add(Category c) /接收 CategoryConnection conn = DB.getConn();第 26 頁 共 34 頁tr
54、y conn.setAutoCommit(false);/*先將 conn 自動提交設(shè)置成 false,因為數(shù)據(jù)不能被中斷,必須整體提交,如果提交過程中有錯誤,需要退回,不能只插入一半*/ catch (SQLException e1) e1.printStackTrace();String sql = insert into category values (null, ?, ?, ?, ?, ?);/插入數(shù)據(jù)PreparedStatement pstmt = DB.prepare(conn, sql);try int cno = getNextCno(conn, c);pstmt.setI
55、nt(1, c.getPid();/得到根目錄 IDpstmt.setString(2, c.getName();/得到類別名稱pstmt.setString(3, c.getDescr();/得到描述pstmt.setInt(4, cno); /得到類別 NUMBERpstmt.setInt(5, c.getGrade();/得到類別級別pstmt.executeUpdate();/執(zhí)行更新方法mit();/整體完成后提交 catch (SQLException e) try conn.rollback();/*如果提交時出現(xiàn)異常,則執(zhí)行回滾,讓數(shù)據(jù)插入不成功*/ catch (SQLExc
56、eption e1) e1.printStackTrace();e.printStackTrace(); finally try conn.setAutoCommit(true);第 27 頁 共 34 頁 catch (SQLException e) e.printStackTrace();DB.close(pstmt);DB.close(conn);第 28 頁 共 34 頁第三章系統(tǒng)實現(xiàn)結(jié)果網(wǎng)站的管理界面只有管理員才能進入,在打開管理員界面前,首先將進入登錄界面,當管理員提交數(shù)據(jù)后,將執(zhí)行 admin/login.asp,把用戶的信息保存在Session 變量中管理員對后臺管理的登錄成功后的界面如圖所示。在此界面中,管理員可以查看已經(jīng)處理后的訂單,也可以處理用戶新下的訂單。還可以發(fā)布新產(chǎn)品、添加產(chǎn)品的類別(也可以在添加新產(chǎn)品時添加類別) ,此外還有管理員管理和會員信息管理的
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030緊定螺釘行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025-2030私人飛機市場投資前景分析及供需格局研究研究報告
- 2025-2030皮帶行業(yè)風險投資態(tài)勢及投融資策略指引報告
- 2025-2030男士休閑西服市場發(fā)展現(xiàn)狀調(diào)查及供需格局分析預(yù)測報告
- 2025-2030電烤爐行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 婦產(chǎn)護理技術(shù)操作規(guī)范
- 2025-2030生物飼料產(chǎn)業(yè)行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025-2030瓜拉納行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報告
- 2025-2030特色農(nóng)業(yè)行業(yè)發(fā)展分析及投資戰(zhàn)略研究報告
- 2025-2030物流公司行業(yè)發(fā)展分析及投資戰(zhàn)略研究報告
- GB/T 27030-2025合格評定第三方符合性標志的通用要求
- (二模)溫州市2025屆高三第二次適應(yīng)性考試數(shù)學試卷(含答案詳解)
- 2025年安全教育培訓考試:消防安全隱患排查標準操作試題
- 2025年信陽職業(yè)技術(shù)學院單招職業(yè)技能考試題庫含答案
- 2024年廣西高考化學試卷真題(含答案解析)
- 水利水電工程建設(shè)用地設(shè)計標準(征求意見稿)
- GB/T 3683-2023橡膠軟管及軟管組合件油基或水基流體適用的鋼絲編織增強液壓型規(guī)范
- 特洛伊戰(zhàn)爭(英文版)
- 2023河南專升本英語真題及答案
- DBJ04-T 410-2021城市停車場(庫)設(shè)施配置標準
- 保潔崗位培訓
評論
0/150
提交評論