版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 畢 業(yè) 設(shè) 計(jì) (論 文)</p><p> 課題名稱(chēng):老婆店母嬰網(wǎng)小型電子商務(wù)網(wǎng)站的建設(shè) </p><p> 指導(dǎo)教師: 張無(wú)香 </p><p> 系 別: 電子信息開(kāi)發(fā)系 </p><p>
2、 專(zhuān) 業(yè): 計(jì)算機(jī)軟件及網(wǎng)絡(luò)技術(shù) </p><p> 班 級(jí): 5班 </p><p> 姓 名: 劉艷 </p><p><b> 摘 要</b></p>
3、<p> 本網(wǎng)站的主題老婆店母嬰網(wǎng),整個(gè)網(wǎng)站都是銷(xiāo)售艾瑪?shù)膬?nèi)容為主的,主要包括了首頁(yè)、產(chǎn)品中心、售后服務(wù)、關(guān)于我們、留言、等欄目。在整個(gè)設(shè)計(jì)過(guò)程中主要是運(yùn)用Dreamweaver、ACCESS、JSP,Tomcat等編寫(xiě)的。通過(guò)本網(wǎng)站系統(tǒng),給想了解老婆店母嬰網(wǎng)的人群提供了一個(gè)良好的平臺(tái),給那些無(wú)從咨詢(xún)的人提供了一個(gè)可以互動(dòng)解決問(wèn)題的平臺(tái)。</p><p> 如今,在網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展下,互聯(lián)網(wǎng)的不
4、斷普及,讓人們都感受到網(wǎng)絡(luò)的方便快捷,從而大家都喜歡選擇從互聯(lián)網(wǎng)上獲取信息,因此,互聯(lián)網(wǎng)逐漸成為一個(gè)寬廣的信息發(fā)布平臺(tái)和獲取信息的平臺(tái)。本網(wǎng)站也需要通過(guò)Internet來(lái)對(duì)外宣傳、普及,從而幫助到更多想了解老婆店母嬰網(wǎng)的人們。</p><p> 本網(wǎng)站主要是以建立Dreamweaver、ACCESS、JSP,Tomcat等技術(shù)的動(dòng)態(tài)網(wǎng)站管理系統(tǒng)的前臺(tái)表現(xiàn)模塊,使用了JSP技術(shù)的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),加上ACCESS作為
5、后臺(tái)數(shù)據(jù)庫(kù),制作了一個(gè)簡(jiǎn)單的服務(wù)性電子商務(wù)網(wǎng)站系統(tǒng),實(shí)現(xiàn)了電子商務(wù)網(wǎng)站的基本功能,例如用戶注冊(cè)登錄,留言板,新聞發(fā)布,網(wǎng)頁(yè)信息瀏覽的實(shí)現(xiàn)。</p><p><b> 關(guān)鍵字:</b></p><p> 電子商務(wù)網(wǎng)站;JSP;數(shù)據(jù)庫(kù),老婆店母嬰網(wǎng),CSS,動(dòng)態(tài)網(wǎng)頁(yè) </p><p> 注冊(cè)登錄 信息發(fā)布,留言板</p>
6、<p><b> 目 錄</b></p><p><b> 摘 要1</b></p><p><b> 關(guān)鍵字:1</b></p><p><b> 第一章 引言4</b></p><p><b> 1.1
7、開(kāi)發(fā)背景4</b></p><p><b> 1.2設(shè)計(jì)思路4</b></p><p> 第二章 網(wǎng)站開(kāi)發(fā)技術(shù)簡(jiǎn)介6</p><p> 2.1 JSP的簡(jiǎn)單介紹6</p><p> 2.2 Microsoft Access 2003的簡(jiǎn)介7</p><p> 第三
8、章 網(wǎng)站需求分析8</p><p><b> 3.1 概述8</b></p><p> 3.2 功能需求8</p><p> 3.3 網(wǎng)站流程圖8</p><p> 第四章 網(wǎng)絡(luò)總體設(shè)計(jì)10</p><p> 4.1 網(wǎng)站的總體結(jié)構(gòu)10</p><p&g
9、t; 4.2 網(wǎng)站功能模塊的概述10</p><p> 第五章 數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)11</p><p> 5.1 數(shù)據(jù)庫(kù)設(shè)計(jì)11</p><p> 5.2 數(shù)據(jù)庫(kù)需求分析11</p><p> 5.3 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)12</p><p> 5.4 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)13</p>
10、;<p> 第六章 網(wǎng)站詳細(xì)設(shè)計(jì)17</p><p> 6.1 后臺(tái)管理系統(tǒng)界面17</p><p> 6.2 網(wǎng)站主界面30</p><p> 第七章 網(wǎng)站調(diào)試和用戶使用說(shuō)明32</p><p> 7.1 網(wǎng)站的調(diào)試32</p><p> 7.2 用戶使用說(shuō)明33</
11、p><p> 第八章 結(jié)束語(yǔ)33</p><p><b> 致謝辭34</b></p><p><b> 參考文獻(xiàn)34</b></p><p><b> 第一章 引言</b></p><p><b> 1.1開(kāi)發(fā)背景</b
12、></p><p> 二十世紀(jì)進(jìn)入信息發(fā)展高速路,數(shù)碼化革命給所有領(lǐng)域帶來(lái)新的改變。隨著電腦辦公自動(dòng)化的普及,電子商務(wù)應(yīng)運(yùn)而生,一切都?xì)w功于internet的巨大貢獻(xiàn),互聯(lián)網(wǎng)的世界里蘊(yùn)藏?zé)o限生機(jī),這里只有想不到的、沒(méi)有做不到的。由于國(guó)際互聯(lián)網(wǎng)是一個(gè)不受時(shí)空限制的信息交換系統(tǒng),所以它是目前最直接、最豐富和最快捷的聯(lián)系方式,信息溝通的高效率為企業(yè)帶來(lái)了最大的方便。所以在現(xiàn)今社會(huì)對(duì)于一個(gè)企業(yè)來(lái)說(shuō),網(wǎng)站已經(jīng)是不可
13、缺少的一部分了。</p><p> 現(xiàn)今,老婆店母嬰網(wǎng)越來(lái)越被人們關(guān)注,隨著人們需求工具的加重,越來(lái)越多的青少年選擇老婆店母嬰網(wǎng),中年人也占了一定的比例,由于金額的限定,有些青少年在選擇上出現(xiàn)了一些問(wèn)題,當(dāng)然在社會(huì)上的人群也不一定都了解老婆店母嬰網(wǎng)。同時(shí)隨著互聯(lián)網(wǎng)的快速發(fā)展和不斷普及,網(wǎng)站成了傳播信息最有效的平臺(tái)。所以我制作了一個(gè)專(zhuān)門(mén)針對(duì)老婆店母嬰網(wǎng)的電子商務(wù)網(wǎng)站,給這些人群提供了一個(gè)了解和選擇的平臺(tái),當(dāng)然對(duì)于
14、一個(gè)針對(duì)老婆店母嬰網(wǎng)企業(yè)本身而言,這個(gè)網(wǎng)站將會(huì)對(duì)其自身帶來(lái)不可估量的效用。</p><p><b> 1.2設(shè)計(jì)思路</b></p><p> (1) 樹(shù)立全新企業(yè)形象</p><p> 對(duì)于一個(gè)以軟件開(kāi)發(fā)和老婆店母嬰網(wǎng)銷(xiāo)售為主的電子商務(wù)而言,企業(yè)的品牌形象至關(guān)重要。 特別是對(duì)于互聯(lián)網(wǎng)技術(shù)高度發(fā)展的今天,大多客戶都是通過(guò)網(wǎng)絡(luò)來(lái)了解企業(yè)產(chǎn)品
15、、企業(yè)形象及企業(yè)實(shí)力,因此,電子商務(wù)網(wǎng)站的形象往往決定了客戶對(duì)企業(yè)產(chǎn)品的信心。建立具有國(guó)際水準(zhǔn)的網(wǎng)站能夠極大的提升企業(yè)的整體形象。</p><p> (2) 增強(qiáng)銷(xiāo)售能力</p><p> 銷(xiāo)售力指的是產(chǎn)品的綜合素質(zhì)優(yōu)勢(shì)在銷(xiāo)售上的體現(xiàn)?,F(xiàn)代營(yíng)銷(xiāo)理論認(rèn)為,銷(xiāo)售亦即是傳播。銷(xiāo)售的成功與否,除了決定于能否將產(chǎn)品的各項(xiàng)優(yōu)勢(shì)充分地傳播出去之外,還要看目標(biāo)對(duì)象從中得到的有效信息有多少。由于互聯(lián)網(wǎng)所
16、具有的“一對(duì)一”的特性,目標(biāo)對(duì)象能自主地選擇對(duì)自己有用的信息。這本身已經(jīng)決定了消費(fèi)者對(duì)信息已經(jīng)有了一個(gè)感興趣的前提。使信息的傳播不在是主觀加給消費(fèi)者,而是由消費(fèi)者有選擇地主動(dòng)吸收。 同時(shí),產(chǎn)品信息通過(guò)網(wǎng)站的先進(jìn)設(shè)計(jì),既有報(bào)紙信息量大的優(yōu)點(diǎn),又結(jié)合了電視聲、光、電的綜合刺激優(yōu)勢(shì),可以牢牢地吸引住目標(biāo)對(duì)象。因此,產(chǎn)品信息傳播的有效性將遠(yuǎn)遠(yuǎn)提高,同時(shí)亦即是提高了產(chǎn)品的銷(xiāo)售力。</p><p><b> (3
17、) 提高附加值</b></p><p> 許多人知道,購(gòu)買(mǎi)產(chǎn)品不僅買(mǎi)的是那些看得見(jiàn)的實(shí)物,還有那些看不見(jiàn)的售后服務(wù)。這也就是產(chǎn)品的附加值。產(chǎn)品的附加值越高,在市場(chǎng)上就越有競(jìng)爭(zhēng)力,就越受消費(fèi)者歡迎。因此,企業(yè)要贏得市場(chǎng)就要千方百計(jì)地提高產(chǎn)品的附加值。在現(xiàn)階段,傳統(tǒng)的售后服務(wù)手段已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足客戶的需要,為消費(fèi)者提供便捷、有效、即時(shí)的24小時(shí)網(wǎng)上服務(wù),是一個(gè)全新體現(xiàn)項(xiàng)目附加值的方向。世界各地的客戶在任
18、何時(shí)刻都可以通過(guò)網(wǎng)站下載自己需要的資料,在線獲得疑難的解答,在線提交自己的問(wèn)題。</p><p> 總結(jié)上述幾點(diǎn),老婆店母嬰網(wǎng)網(wǎng)站建設(shè)目標(biāo)可總結(jié)如下:</p><p> 1) 幫助企業(yè)建立有效的企業(yè)形象宣傳、企業(yè)風(fēng)采展示、公司產(chǎn)品宣傳,打造“母嬰網(wǎng)”新形象。</p><p> 2) 充分利用網(wǎng)絡(luò)快捷、跨地域優(yōu)勢(shì)進(jìn)行信息傳遞,對(duì)公司的新聞進(jìn)行及時(shí)的報(bào)道。<
19、/p><p> 3) 通過(guò)在線留言平臺(tái)實(shí)現(xiàn)用戶和公司“面對(duì)面”的交流,促進(jìn)產(chǎn)品更好,更快,更成功的發(fā)展。</p><p> 第二章 網(wǎng)站開(kāi)發(fā)技術(shù)簡(jiǎn)介</p><p> 2.1 JSP的簡(jiǎn)單介紹</p><p> JSP是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)技術(shù)標(biāo)準(zhǔn)。在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.ht
20、m,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)簽,就構(gòu)成了JSP網(wǎng)頁(yè)java程序片段可以操縱數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)以及發(fā)送E-mail等,實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,這樣大大降低了對(duì)客戶瀏覽器的要求,即使客戶瀏覽器端不支持Java,也可以訪問(wèn)JSP網(wǎng)頁(yè)。</p><p> JSP全名為Java Server Pages,
21、其根本是一個(gè)簡(jiǎn)化的Servlet設(shè)計(jì),他實(shí)現(xiàn)了Html語(yǔ)法中的java擴(kuò)張(以 <%, %>形式)。JSP與Servlet一樣,是在服務(wù)器端執(zhí)行的。通常返回給客戶端的就是一個(gè)HTML文本,因此客戶端只要有瀏覽器就能瀏覽。Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶端。插入的Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能
22、。</p><p> 通常JSP頁(yè)面很少進(jìn)行數(shù)據(jù)處理,只是用來(lái)實(shí)現(xiàn)網(wǎng)頁(yè)的靜態(tài)化頁(yè)面,只是用來(lái)提取數(shù)據(jù),不會(huì)進(jìn)行業(yè)務(wù)處理。</p><p> JSP技術(shù)使用Java編程語(yǔ)言編寫(xiě)類(lèi)XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)的顯示分離,支持可重用的基于組件的設(shè)計(jì),
23、使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。 JSP(JavaServer Pages)是一種動(dòng)態(tài)頁(yè)面技術(shù),它的主要目的是將表示邏輯從Servlet中分離出來(lái)。</p><p> JSP頁(yè)面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁(yè)面返回給客戶端的瀏覽器。Java Servlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開(kāi)發(fā)需
24、要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。</p><p> 自JSP推出后,眾多大公司都支持JSP技術(shù)的服務(wù)器,如IBM、Oracle、Bea公司等,所以JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言。</p><p> 2.2 Microsoft Access 2003的簡(jiǎn)介<
25、/p><p> Access功能強(qiáng)大,使用方便,是最優(yōu)秀的桌面數(shù)據(jù)庫(kù)開(kāi)發(fā)工具之一。Access與其他數(shù)據(jù)庫(kù)開(kāi)發(fā)系統(tǒng)之間有相當(dāng)顯著的區(qū)別就是:Access數(shù)據(jù)庫(kù)系統(tǒng)把數(shù)據(jù)庫(kù)應(yīng)用程序的建立移到了用戶環(huán)境中,用戶不用寫(xiě)一行代碼,就可以在很短的時(shí)間里開(kāi)發(fā)出一個(gè)功能強(qiáng)大而且相當(dāng)專(zhuān)業(yè)的數(shù)據(jù)庫(kù)應(yīng)用程序,并且這一過(guò)程完全是可視的[3]。</p><p> Access與其他桌面數(shù)據(jù)庫(kù)的另一個(gè)重要區(qū)別是:A
26、ccess中的數(shù)據(jù)庫(kù)文件既包括存儲(chǔ)數(shù)據(jù)的表,又包括操作或控制數(shù)據(jù)的其他對(duì)象。它由七種對(duì)象組成:表、查詢(xún)、窗體、報(bào)表、WEB頁(yè)、宏和模塊[2]。</p><p> Access 2003在網(wǎng)絡(luò)功能上有了很大的改進(jìn),在數(shù)據(jù)庫(kù)中通過(guò)超級(jí)鏈接字段可以直接鏈接到指定的WEB頁(yè)面或網(wǎng)絡(luò)文件,也可以通過(guò)“數(shù)據(jù)訪問(wèn)頁(yè)”將數(shù)據(jù)庫(kù)文件中的數(shù)據(jù)發(fā)布到網(wǎng)絡(luò)上,從而實(shí)現(xiàn)數(shù)據(jù)共享。</p><p> 第三章 網(wǎng)站
27、需求分析</p><p><b> 3.1 概述</b></p><p> 目前的企業(yè)還是以傳統(tǒng)商務(wù)方法為主,但隨著經(jīng)濟(jì)全球化和電子商務(wù)經(jīng)濟(jì)的到來(lái),企業(yè)如果還固守于傳統(tǒng)模式則必定不能再適應(yīng)經(jīng)濟(jì)全球化的趨勢(shì),許多企業(yè)因?yàn)檫\(yùn)行良好而沒(méi)意識(shí)到正面臨因?yàn)椴贿m應(yīng)經(jīng)濟(jì)發(fā)展環(huán)境而被被淘汰的危險(xiǎn)。企業(yè)上網(wǎng)和開(kāi)展電子商務(wù)是一個(gè)不可回避的現(xiàn)實(shí),當(dāng)你的競(jìng)爭(zhēng)對(duì)手正在通過(guò)INTERNET共
28、享信息,通過(guò)電子商務(wù)降低成本,拓展銷(xiāo)售渠道時(shí),你卻只能坐失良機(jī)。 </p><p> 企業(yè)擁有自己的網(wǎng)站可以給你增加業(yè)務(wù),帶來(lái)更多的顧客,網(wǎng)絡(luò)無(wú)區(qū)域性,只要你有網(wǎng)站就可以讓全世界的人都發(fā)掘你的信息,服務(wù)更多的顧客。而且網(wǎng)站可以給你企業(yè)做相應(yīng)的推廣,這樣不但降低了你的推廣費(fèi)用,還給你企業(yè)樹(shù)立了更好的形象。</p><p><b> 3.2 功能需求</b></
29、p><p> 根據(jù)不同用戶的不同使用需求與權(quán)限,因此不同角色在系統(tǒng)中應(yīng)具有的功能也有不同。下面是電子商務(wù)網(wǎng)站中2個(gè)角色具有的功能。</p><p> ?。?)網(wǎng)站管理員應(yīng)具有的功能</p><p> 對(duì)產(chǎn)品信息的管理,進(jìn)行產(chǎn)品分類(lèi)的添加、修改、刪除等功能;</p><p> 對(duì)企業(yè)新聞的管理,能對(duì)新聞實(shí)行的添加、刪除和修改做出相應(yīng)的操作;&
30、lt;/p><p> 對(duì)留言信息的管理,能對(duì)注冊(cè)用戶提交的信息進(jìn)行添加、刪除。</p><p> (2)用戶瀏覽應(yīng)具有的功能</p><p> 對(duì)于網(wǎng)站的注冊(cè)用戶,能進(jìn)行注冊(cè)用戶的登陸功能,并能瀏覽網(wǎng)頁(yè)信息,登陸后能在留言板上發(fā)表意見(jiàn)等。</p><p><b> 3.3 網(wǎng)站流程圖</b></p>&
31、lt;p> 下面是各用戶功能流程圖分析。</p><p> 普通用戶功能流程分析,如圖3.1</p><p> 圖3.1 會(huì)員功能流程圖</p><p> 管理員功能流程分析,如圖3.2所示。</p><p> 第四章 網(wǎng)絡(luò)總體設(shè)計(jì)</p><p> 4.1 網(wǎng)站的總體結(jié)構(gòu)</p>&
32、lt;p> 本網(wǎng)站主要包括網(wǎng)站前臺(tái)、網(wǎng)站后臺(tái)管理系統(tǒng)和數(shù)據(jù)庫(kù)三大部分組成。 網(wǎng)站前臺(tái)包括首頁(yè)、新聞中心、榮譽(yù)資質(zhì)、產(chǎn)品展示、售后服務(wù)、留言板6個(gè)功能欄目。網(wǎng)站的總體結(jié)構(gòu)如圖4.1所示。</p><p> 圖4.1 網(wǎng)站總體結(jié)構(gòu)圖</p><p> 4.2 網(wǎng)站功能模塊的概述</p><p> 電子商務(wù)網(wǎng)站的主要任務(wù)是發(fā)布企業(yè)新聞和產(chǎn)品信息;管理員可以增
33、加最新的產(chǎn)品信息、企業(yè)新聞,還可以對(duì)其實(shí)行修改、刪除、修改。并提供最新產(chǎn)品信息、企業(yè)新聞讓瀏覽者瀏覽。</p><p> 網(wǎng)站前臺(tái)中的各欄目主要功能如下:</p><p> ?、?關(guān)于我們:一級(jí)導(dǎo)航條,即公司概況,公司的企業(yè)文化宣傳陣地;</p><p> ?、?新聞中心:一級(jí)導(dǎo)航條,即公司的企業(yè)新聞,重大活動(dòng)報(bào)道,還有行業(yè)內(nèi)的重要新聞;</p>&
34、lt;p> ③ 產(chǎn)品展示:一級(jí)導(dǎo)航條,即現(xiàn)在公司的產(chǎn)品介紹,下設(shè)目前公司主要銷(xiāo)售的四大系列產(chǎn)品; </p><p> ?、芸蛻舴?wù):一級(jí)導(dǎo)航條,為網(wǎng)站客戶提供會(huì)員留言(采用會(huì)員留言方式是為了保護(hù)客戶資料不被非法竊取、利用)等功能;</p><p> 第五章 數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b> 5.1 數(shù)據(jù)庫(kù)設(shè)計(jì)</b>
35、;</p><p> 數(shù)據(jù)庫(kù)在一個(gè)網(wǎng)站系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞將直接影響到網(wǎng)站的執(zhí)行效率,對(duì)實(shí)現(xiàn)的效果產(chǎn)生影響。數(shù)據(jù)庫(kù)設(shè)計(jì)是對(duì)一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),有效存儲(chǔ)數(shù)據(jù),滿足用戶信息要求和處理要求。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)儲(chǔ)存效率,保證數(shù)據(jù)的完整性和一致性[2]。</p><p> 設(shè)計(jì)數(shù)據(jù)庫(kù)系統(tǒng)時(shí)應(yīng)該首先充分了解用戶各
36、個(gè)方面的需求,包括現(xiàn)有的以及將來(lái)可能增加的需求。數(shù)據(jù)庫(kù)設(shè)計(jì)一般包括如下幾個(gè)步驟:</p><p> (1)數(shù)據(jù)庫(kù)需求分析;</p><p> (2)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì);</p><p> (3)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)。</p><p> 5.2 數(shù)據(jù)庫(kù)需求分析</p><p> 進(jìn)行整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)必須準(zhǔn)確了解與分
37、析用戶需求(包括數(shù)據(jù)和處理)。用戶需求分析是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),是最困難、最耗費(fèi)時(shí)間的一步。作為最基本的需求分析做得是否充分與準(zhǔn)確,決定了在其構(gòu)建數(shù)據(jù)庫(kù)的速度和質(zhì)量。</p><p> 用戶的需求具體體現(xiàn)在各種信息的提供、存儲(chǔ)、更新和查詢(xún)方面,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出與輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。以這種思想作為設(shè)計(jì)策略,小型電
38、子商務(wù)網(wǎng)站至少有以下3項(xiàng)需求:</p><p> (1)用戶表:包括的數(shù)據(jù)項(xiàng)有用戶姓名、密碼等。 </p><p> (2)新聞表:包括的數(shù)據(jù)項(xiàng)有標(biāo)題、類(lèi)別、時(shí)間等。</p><p> 5.3 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p> 概念結(jié)構(gòu)設(shè)計(jì)是將分析得出的用戶需求信息抽象為概念模型的過(guò)程。即在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求
39、的各種實(shí)體以及它們之間的相互關(guān)聯(lián)的概念結(jié)構(gòu)設(shè)計(jì)模型。這樣才能更好、更準(zhǔn)確的用某一DBMS實(shí)現(xiàn)這一些需求,這是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。</p><p> 概念結(jié)構(gòu)的主要特點(diǎn)是能真實(shí)、充分地反映現(xiàn)實(shí)世界,容易理解、更改,容易向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。描述概念模型的有力工具是E-R模型。</p><p> 設(shè)計(jì)概念結(jié)構(gòu)通常有4類(lèi)方法:</p><p> (
40、1)自頂向下,即首先定義全局概念結(jié)構(gòu)的框架,然后一步步的細(xì)化。</p><p> (2)自底向上,即首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來(lái),得到全局概念結(jié)構(gòu)。</p><p> (3)逐步擴(kuò)張,首先定義最重要的核心概念結(jié)構(gòu),然后向外擴(kuò)充,以滾雪球的方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu)。</p><p> (4)混合策略,即將自頂向下和自底向上相
41、結(jié)合,用自頂向下策略設(shè)計(jì)一個(gè)全局概念結(jié)構(gòu)的框架,以它為骨架集成自底向上策略中設(shè)計(jì)的各局部概念結(jié)構(gòu)。其中最經(jīng)常采用的策略是自底向上方法,即自頂向下進(jìn)行需求分析,然后再自底向上設(shè)計(jì)概念結(jié)構(gòu)。</p><p> 本網(wǎng)站根據(jù)上面的需求分析和數(shù)據(jù)庫(kù)設(shè)計(jì)規(guī)劃得出的實(shí)體有:會(huì)員實(shí)體,新聞實(shí)體,管理員實(shí)體。管理員與新聞實(shí)體之間關(guān)系的E-R圖,如圖5.1所示。</p><p> 圖5.1 管理員與新聞E
42、-R圖</p><p> 5.4 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 概念結(jié)構(gòu)是獨(dú)立于任何一種數(shù)據(jù)模型的信息結(jié)構(gòu)。邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。</p><p> 設(shè)計(jì)邏輯結(jié)構(gòu)時(shí)一般要分3步進(jìn)行:</p><p> (1)將概念結(jié)構(gòu)轉(zhuǎn)換為一般的關(guān)
43、系、網(wǎng)狀、層次模型;</p><p> (2)將轉(zhuǎn)換來(lái)的關(guān)系、網(wǎng)狀、層次模型向特定的DBMS支持下的數(shù)據(jù)模型轉(zhuǎn)換;</p><p> (3)對(duì)數(shù)據(jù)模型進(jìn)行優(yōu)化。</p><p> 將以上的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)轉(zhuǎn)換為關(guān)系模型。數(shù)據(jù)庫(kù)表格以會(huì)員表、新聞表設(shè)計(jì)結(jié)果如下:</p><p> 表5.1 管理員與會(huì)員表(user)</p>
44、;<p> 表5.2 新聞表(news)</p><p> 第六章 網(wǎng)站詳細(xì)設(shè)計(jì)</p><p> 6.1 后臺(tái)管理系統(tǒng)界面 </p><p><b> 管理員登陸 </b></p><p><b> 新聞發(fā)布界面</b></p><p> 編輯
45、新聞發(fā)布的主要代碼:</p><p> <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %></p><p> <!DOCTYPE html
46、PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p><p> <html xmlns="http://www.w3.org/1999/xhtml"></p>
47、;<p><b> <head></b></p><p> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /></p><p> <title>信息列表</title>&l
48、t;/p><p> <style type="text/css"></p><p><b> <!--</b></p><p><b> body {</b></p><p> margin-left: 0px;</p><p>
49、margin-top: 0px;</p><p> margin-right: 0px;</p><p> margin-bottom: 0px;</p><p><b> }</b></p><p> .STYLE1 {font-size: 14px}</p><p><b>
50、 .STYLE4 {</b></p><p> font-size: 14px;</p><p> color: #1F4A65;</p><p> font-weight: bold;</p><p><b> }</b></p><p><b> a:link
51、 {</b></p><p> font-size: 14px;</p><p> color: #06482a;</p><p> text-decoration: none;</p><p><b> }</b></p><p> a:visited {</p>
52、;<p> font-size: 14px;</p><p> color: #06482a;</p><p> text-decoration: none;</p><p><b> }</b></p><p><b> a:hover {</b></p>&
53、lt;p> font-size: 14px;</p><p> color: #FF0000;</p><p> text-decoration: underline;</p><p><b> }</b></p><p> a:active {</p><p> font-si
54、ze: 14px;</p><p> color: #FF0000;</p><p> text-decoration: none;</p><p><b> }</b></p><p> .STYLE7 {font-size: 14}</p><p><b> -->&
55、lt;/b></p><p><b> </style></b></p><p><b> <script></b></p><p> var highlightcolor='#eafcd5';</p><p> //此處clickcolor只
56、能用win系統(tǒng)顏色代碼才能成功,如果用#xxxxxx的代碼就不行,還沒(méi)搞清楚為什么:(</p><p> var clickcolor='#51b2f6';</p><p> function changeto(){</p><p> source=event.srcElement;</p><p> if (s
57、ource.tagName=="TR"||source.tagName=="TABLE")</p><p><b> return;</b></p><p> while(source.tagName!="TD")</p><p> source=source.parentEle
58、ment;</p><p> source=source.parentElement;</p><p> cs = source.children;</p><p> //alert(cs.length);</p><p> if (cs[1].style.backgroundColor!=highlightcolor&
59、&source.id!="nc"&&cs[1].style.backgroundColor!=clickcolor)</p><p> for(i=0;i<cs.length;i++){</p><p> cs[i].style.backgroundColor=highlightcolor;</p><p>&l
60、t;b> }</b></p><p><b> }</b></p><p> function changeback(){</p><p> if (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||sour
61、ce.id=="nc")</p><p><b> return</b></p><p> if (event.toElement!=source&&cs[1].style.backgroundColor!=clickcolor)</p><p> //source.style.backgroundC
62、olor=originalcolor</p><p> for(i=0;i<cs.length;i++){</p><p> cs[i].style.backgroundColor="";</p><p><b> }</b></p><p><b> }</b>&
63、lt;/p><p> function clickto(){</p><p> source=event.srcElement;</p><p> if (source.tagName=="TR"||source.tagName=="TABLE")</p><p><b> retur
64、n;</b></p><p> while(source.tagName!="TD")</p><p> source=source.parentElement;</p><p> source=source.parentElement;</p><p> cs = source.children;
65、</p><p> //alert(cs.length);</p><p> if (cs[1].style.backgroundColor!=clickcolor&&source.id!="nc")</p><p> for(i=0;i<cs.length;i++){</p><p> c
66、s[i].style.backgroundColor=clickcolor;</p><p><b> }</b></p><p><b> else</b></p><p> for(i=0;i<cs.length;i++){</p><p> cs[i].style.backgro
67、undColor="";</p><p><b> }</b></p><p><b> }</b></p><p><b> </script></b></p><p><b> </head></b>
68、</p><p><b> <body></b></p><p> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"></p>
69、;<p><b> <tr></b></p><p> <td height="30"><table width="100%" border="0" cellspacing="0" cellpadding="0"></p>&
70、lt;p><b> <tr></b></p><p> <td width="15" height="30"><img src="images/tab_03.gif" width="15" height="30" /></td><
71、/p><p> <td width="1101" background="images/tab_05.gif"><img src="images/311.gif" width="16" height="16" /> <span class="STYLE4">信息
72、列表</span></td></p><p> <td width="281" background="images/tab_05.gif"><table border="0" align="right" cellpadding="0" cellspacing="
73、;0"></p><p><b> <tr></b></p><p> <td width="92"> </td></p><p> <td width="28"> </td></p
74、><p> <td width="60"> </td></p><p> <td width="52"> </td></p><p><b> </tr></b></p><p>
75、</table></td></p><p> <td width="14"><img src="images/tab_07.gif" width="14" height="30" /></td></p><p><b> </tr&
76、gt;</b></p><p> </table></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td><table width="
77、;100%" border="0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td width="9" background="images/tab_12
78、.gif"> </td></p><p> <td bgcolor="#f3ffe3"><table width="99%" border="0" align="center" cellpadding="0" cellspacing="1&
79、quot; bgcolor="#c0de98" onmouseover="changeto()" onmouseout="changeback()"></p><p><b> <tr></b></p><p> <td width="6%" height=&
80、quot;26" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2 STYLE1">列表</div></td></p><p> <td width="80
81、%" height="18" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2 STYLE1">新聞動(dòng)態(tài)</div></td></p><p> <
82、;td width="14%" height="18" background="images/tab_14.gif" class="STYLE1"><div align="center" class="STYLE2 STYLE1">時(shí)間</div></p><p>
83、 <div align="center" class="STYLE2"></div></p><p> <div align="center" class="STYLE2"></div> <div align="center" cl
84、ass="STYLE2"></div></td></p><p><b> </tr><%</b></p><p> Connection conn = null;</p><p> Statement stmt = null;</p><p>
85、 ResultSet rs = null;</p><p> String strSQL = "";</p><p> int PageSize =2;</p><p> int Page = 1;</p><p> int totalPage = 1;</p><p> int tota
86、lrecord = 0;</p><p><b> try{</b></p><p> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");</p><p><b> }</b></p><p> catch(ClassNotFou
87、ndException ce){</p><p> out.println(ce.getMessage());</p><p><b> }</b></p><p><b> try{</b></p><p> String strDirPath=pageContext.getServlet
88、Context().getRealPath("/"); </p><p> strDirPath=strDirPath.replace('\\','/');</p><p> String strUrl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ="
89、;+strDirPath+"database/AM.mdb";</p><p> conn=DriverManager.getConnection(strUrl) ;</p><p> stmt=conn.createStatement(</p><p> ResultSet.TYPE_SCROLL_INSENSITIVE,</p&g
90、t;<p> ResultSet.CONCUR_READ_ONLY);</p><p><b> //算出總行數(shù)</b></p><p> strSQL = "SELECT count(*) as recordcount FROM xw";</p><p> rs = stmt.executeQuery
91、(strSQL);</p><p> if (rs.next()) totalrecord = rs.getInt("recordcount");</p><p><b> //輸出記錄</b></p><p> strSQL = "SELECT * FROM xw order by id asc"
92、;</p><p> rs = stmt.executeQuery(strSQL);</p><p> if(totalrecord % PageSize ==0)// 如果是當(dāng)前頁(yè)碼的整數(shù)倍</p><p> totalPage = totalrecord / PageSize; </p><p> else // 如果最后還空余
93、一頁(yè)</p><p> totalPage = (int) Math.floor( totalrecord / PageSize ) + 1; </p><p> if(totalPage == 0) totalPage = 1;</p><p> if(request.getParameter("Page")==null || reque
94、st.getParameter("Page").equals(""))</p><p><b> Page = 1;</b></p><p><b> else</b></p><p><b> try {</b></p><p>
95、 Page = Integer.parseInt(request.getParameter("Page"));</p><p><b> }</b></p><p> catch(java.lang.NumberFormatException e){</p><p> // 捕獲用戶從瀏覽器地址攔直接輸入Page=s
96、dfsdfsdf所造成的異常</p><p><b> Page = 1;</b></p><p><b> }</b></p><p> if(Page < 1) Page = 1;</p><p> if(Page > totalPage) Page = totalPage
97、;</p><p> rs.absolute((Page-1) * PageSize + 1);</p><p> for(int iPage=1; iPage<=PageSize; iPage++)</p><p><b> {</b></p><p> String s=rs.getString(&qu
98、ot;id");</p><p><b> %></b></p><p><b> <tr></b></p><p> <td height="18" bgcolor="#FFFFFF"><div align="cente
99、r" class="STYLE1"></p><p> <input name="checkbox14" type="checkbox" class="STYLE2" value="checkbox" /></p><p> </div></
100、td></p><p> <td height="18" bgcolor="#FFFFFF" class="STYLE2"><div align="center" class="STYLE2 STYLE1"><%=rs.getString("name")%&
101、gt;</div></td></p><p> <td height="18" bgcolor="#FFFFFF"><div align="center" class="STYLE2 STYLE1"><%=rs.getString("time")%>&l
102、t;/div></td></p><p><b> </tr> </b></p><p><b> <%</b></p><p> if(!rs.next()) break;</p><p><b> }</b></p>
103、<p><b> }</b></p><p> catch(SQLException e){</p><p> System.out.println(e.getMessage());</p><p><b> }</b></p><p><b> finally{&
104、lt;/b></p><p> stmt.close();</p><p> conn.close();</p><p><b> }</b></p><p><b> %></b></p><p> </table></td>&
105、lt;/p><p> <td width="9" background="images/tab_16.gif"> </td></p><p><b> </tr></b></p><p> </table></td></
106、p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td height="29"><table width="100%" border="0" cellspacing
107、="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td width="15" height="29"><img src="images/tab_20.gif" width=
108、"15" height="29" /></td></p><p> <td background="images/tab_21.gif"><table width="100%" border="0" cellspacing="0" cellpadding=&
109、quot;0"></p><p><b> <tr></b></p><p> <td width="25%" height="29" nowrap="nowrap"><span class="STYLE1">共<%=total
110、record%>條紀(jì)錄,當(dāng)前第<%=Page%>/<%=totalPage%>頁(yè),每頁(yè)<%=PageSize%>條紀(jì)錄</span></td></p><p> <td width="75%" valign="top" class="STYLE1"><div align
111、="right"></p><p> <table width="352" height="20" border="0" cellpadding="0" cellspacing="0"></p><p><b> <tr><
112、;/b></p><p> <td width="62" height="22" valign="middle"><div align="right"><a href="xw.jsp?Page=1"><img src="images/first.gif&q
113、uot; width="37" height="15" /></a></div></td></p><p> <td width="50" height="22" valign="middle"><div align="right"&
114、gt;<a href="xw.jsp?Page=<%=Page-1%>"><img src="images/back.gif" width="43" height="15" /></a></div></td></p><p> <td width=&quo
115、t;54" height="22" valign="middle"><div align="right"><a href="xw.jsp?Page=<%=Page+1%>"><img src="images/next.gif" width="43" height
116、="15" /></a></div></td></p><p> <td width="49" height="22" valign="middle"><div align="right"><a href="xw.jsp?Page=
117、<%=totalPage%>"><img src="images/last.gif" width="37" height="15" /></a></div></td></p><p> <td width="59" height="22&qu
118、ot; valign="middle"><div align="right">轉(zhuǎn)到第</div></td></p><p> <td width="25" height="22" valign="middle"><span class="STY
119、LE7"></p><p> <input type="text" name="page" class="STYLE1" style="height:10px; width:25px;" size="5" /></p><p> </span>&l
120、t;/td></p><p> <td width="23" height="22" valign="middle">頁(yè)</td></p><p> <td width="30" height="22" valign="middle"
121、;><a href="xw.jsp?Page=<%=page%>"><img src="images/go.gif" width="37" height="15" /></a></td></p><p><b> </tr></b>&
122、lt;/p><p><b> </table></b></p><p> </div></td></p><p><b> </tr></b></p><p> </table></td></p><p&
123、gt; <td width="14"><img src="images/tab_22.gif" width="14" height="29" /></td></p><p><b> </tr></b></p><p> </ta
124、ble></td></p><p><b> </tr></b></p><p><b> </table></b></p><p><b> </html></b></p><p><b> </b
125、ody></b></p><p><b> 添加信息相關(guān)代碼:</b></p><p> <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage=&
126、quot;" %></p><p> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p><p> <html x
127、mlns="http://www.w3.org/1999/xhtml"></p><p><b> <head></b></p><p> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /&g
128、t;</p><p> <title>無(wú)標(biāo)題文檔</title></p><p> <style type="text/css"></p><p><b> <!--</b></p><p> .STYLE3 {font-size: 20px}<
129、/p><p><b> --></b></p><p><b> </style></b></p><p><b> </head></b></p><p><b> <body></b></p>
130、<p> <form action="xwadd_do.jsp" method="post"></p><p> <table width="391" border="0" align="center" cellpadding="0" cellspacing=&
131、quot;0"></p><p><b> <tr></b></p><p> <td colspan="2"><img src="images/main_042.jpg" width="400" height="60" /><
132、/td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td width="145" align="center" valign="middle" bgcol
133、or="#9DCD60"><span class="STYLE3"> ID:</span></td></p><p> <td width="255" bgcolor="#9DCD60"><input name="id" type="text&
134、quot; id="id" /></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td align="center" valign="middle&
135、quot; bgcolor="#9DCD60"><span class="STYLE3">標(biāo)題:</span></td></p><p> <td bgcolor="#9DCD60"><input name="name" type="text" id=&
136、quot;name" /></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td align="center" valign="middle" bg
137、color="#9DCD60"><span class="STYLE3">時(shí)間:</span></td></p><p> <td bgcolor="#9DCD60"><input name="time" type="text" id="tim
138、e" /></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td colspan="2" align="center" valign="m
139、iddle" bgcolor="#9DCD60"><label></p><p> <input type="submit" name="Submit" value=" 添加" /></p><p><b> </label></b>
140、</p><p> </p><p> <input type="reset" name="Submit2" value="重置" /> </td></p><p><b> </tr>&
141、lt;/b></p><p><b> <tr></b></p><p> <td colspan="2"><img src="images/main_04.gif" width="400" height="30" /></td>&
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子商務(wù)網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 電子商務(wù)網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文--電子商務(wù)網(wǎng)站設(shè)計(jì)
- 電子商務(wù)網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 電子商務(wù)網(wǎng)站畢業(yè)論文
- 電子商務(wù)網(wǎng)站畢業(yè)論文
- 電子商務(wù)網(wǎng)站畢業(yè)論文
- 電子商務(wù)網(wǎng)站建設(shè)畢業(yè)論文網(wǎng)站設(shè)計(jì)畢業(yè)論文
- 電子商務(wù)網(wǎng)站的設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文——btoc電子商務(wù)網(wǎng)站
- 校園電子商務(wù)網(wǎng)站畢業(yè)論文
- 畢業(yè)論文——btoc電子商務(wù)網(wǎng)站
- 電子商務(wù)網(wǎng)站畢業(yè)論文7
- 畢業(yè)論文-旅游電子商務(wù)網(wǎng)站
- 畢業(yè)論文范文——電子商務(wù)網(wǎng)站設(shè)計(jì)
- 畢業(yè)論文范文——電子商務(wù)網(wǎng)站設(shè)計(jì)
- 畢業(yè)論文---電子商務(wù)網(wǎng)站設(shè)計(jì)與開(kāi)發(fā)
- 電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)——畢業(yè)論文
- 家電銷(xiāo)售電子商務(wù)網(wǎng)站畢業(yè)論文
- 電子商務(wù)網(wǎng)站畢業(yè)設(shè)計(jì)論文
評(píng)論
0/150
提交評(píng)論