版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> 電子信息與工程學(xué)院畢業(yè)論文</p><p> 課題名稱:**電子商務(wù)書店系統(tǒng)</p><p> 學(xué)生姓名:***</p><p> 學(xué) 號:</p><p> 學(xué) 院:電子與信息工程學(xué)院</p><p> 專業(yè)年級:計算機(jī)科學(xué)與技術(shù)08-2班</p><p>
2、指導(dǎo)教師:**</p><p> 職 稱:講師</p><p> 完成日期:二○一二年四月十五日</p><p> **電子商務(wù)書店系統(tǒng)</p><p> 摘 要: 本系統(tǒng)嘗試用PHP在網(wǎng)絡(luò)上架構(gòu)一個動態(tài)的電子商務(wù)網(wǎng)站,它是在Windows XP下,以MySQL為數(shù)據(jù)庫開發(fā)平臺,Tomcat網(wǎng)絡(luò)信息服務(wù)作為應(yīng)用服務(wù)器,MyEclip
3、se為開發(fā)工具,采用HTML,javascript,CSS控制樣式前臺界面設(shè)計,采用PHP(Personal Home Page)技術(shù)開發(fā)的網(wǎng)上書店系統(tǒng)。系統(tǒng)分前臺部分和后臺部分,前臺部分由用戶使用,主要包括客戶登錄,客戶注冊,商品選購(可按分類方式查詢商品,或通過關(guān)鍵字查詢),購物車管理,查看用戶訂單,用戶個人信息修改等功能。后臺部分由管理員使用,主要包括商品管理(增,刪,查),訂單管理(查看訂單清單,更新訂單付款,刪除訂單),用戶信
4、息管理(修,刪,查),發(fā)布新產(chǎn)品等功能。建立后的網(wǎng)站系統(tǒng)是一個動態(tài)、交互式、具有商品提供、系統(tǒng)管理功能的電子商務(wù)網(wǎng)站。</p><p> 關(guān)鍵詞: 網(wǎng)上書店;Tomcat;MySQL;動態(tài)網(wǎng)頁;PHP </p><p><b> 目 錄</b></p><p><b> 1前言5</b></p>
5、<p> 1.1 研究背景5</p><p><b> 1.2研究目的5</b></p><p> 1.3本項目主要工作5</p><p> 1.4 主要研究成果5</p><p><b> 2開發(fā)運行環(huán)境5</b></p><p> 2.1系
6、統(tǒng)開發(fā)環(huán)境和運行環(huán)境5</p><p> 2.1.1開發(fā)環(huán)境5</p><p> 2.2 開發(fā)工具介紹5</p><p> 2.2.1 MySQL5</p><p> 2.2.2 MyEclipse6</p><p> 2.2.3 PHP7</p><p> 2.2.4
7、Tomcat7</p><p><b> 3需求分析7</b></p><p><b> 3.1 引言7</b></p><p> 3.1.1 編寫目的7</p><p> 3.1.2 背景7</p><p> 3.2 任務(wù)概述7</p>
8、<p> 3.2.1 目標(biāo)7</p><p> 3.2.2 應(yīng)用目標(biāo)7</p><p> 3.3 功能需求8</p><p> 3.3.1 游客用例8</p><p> 3.3.2 會員用例8</p><p> 3.3.3 管理員用例8</p><p> 3.
9、4 運行環(huán)境規(guī)定9</p><p><b> 3.5數(shù)據(jù)描述9</b></p><p> 4模塊分析與整體設(shè)計10</p><p><b> 4.1 引言10</b></p><p> 4.2 本系統(tǒng)的功能模塊圖10</p><p> 4.3系統(tǒng)的功能模塊
10、簡介11</p><p> 4.4系統(tǒng)流程分析12</p><p> 5數(shù)據(jù)庫分析和設(shè)計14</p><p><b> 5.1 引言14</b></p><p> 5.1.1編寫目的14</p><p> 5.1.2參考資料15</p><p> 5
11、.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計15</p><p> 5.2.1系統(tǒng)主要模塊E-R圖15</p><p> 5.2.2本系統(tǒng)主要實體的E-R圖16</p><p> 5.3數(shù)據(jù)庫邏輯設(shè)計17</p><p><b> 6測試報告15</b></p><p> 6.1編寫目的15<
12、;/p><p><b> 6.2 背景15</b></p><p> 6.2.1軟件測試的意義16</p><p> 6.2.2軟件測試的原則16</p><p> 6.2.3軟件測試的方法16</p><p> 6.3 測試概要17</p><p> 6
13、.3.1被測試軟件的名稱17</p><p> 6.3.2測試方法17</p><p> 6.4 測試結(jié)果17</p><p> 6.4.1 用戶注冊測試17</p><p> 6.4.2 系統(tǒng)登錄測試17</p><p> 6.4.3圖書瀏覽及查找測試17</p><p>
14、; 6.4.4購物車測試18</p><p> 6.4.5訂單測試18</p><p> 6.5本章小結(jié)18</p><p> 7程序界面介紹18</p><p> 7.1**電子商務(wù)書店系統(tǒng)整體頁面預(yù)覽18</p><p> 7.2**電子商務(wù)書店系統(tǒng)用戶注冊頁面18</p>&
15、lt;p> 7.3**電子商務(wù)書店系統(tǒng)后臺頁面19</p><p> 7.4**電子商務(wù)書店系統(tǒng)書籍展示頁面19</p><p> 7.5**電子商務(wù)書店系統(tǒng)圖書詳細(xì)資料20</p><p> 7.6**電子商務(wù)書店購物車頁面20</p><p><b> 8開發(fā)總結(jié)21</b></p&g
16、t;<p> 8.1 軟件設(shè)計和編程的認(rèn)識21</p><p> 8.3 數(shù)據(jù)庫設(shè)計的認(rèn)識21</p><p> 8.4 不足和提高22</p><p><b> 致謝22</b></p><p><b> 1前言</b></p><p>&l
17、t;b> 1.1 研究背景</b></p><p> 互聯(lián)網(wǎng)遠(yuǎn)不只是一個信息平臺,它愈來愈深刻地改變著人們的生活和消費方式。由于傳統(tǒng)書店受到營業(yè)時間和地域的限制 ,產(chǎn)品銷售的范圍也很有限。而網(wǎng)絡(luò)書店不受上述因素的限制,令許多傳統(tǒng)書店望塵莫及 。開發(fā)這個系統(tǒng)主要根據(jù)目前電子書店的要求,實現(xiàn)網(wǎng)上圖書的購買,不僅可以滿足各種客戶對不同書種的需求,而且可以拓寬書店的業(yè)務(wù)面,節(jié)約成本,還可以提供個性化
18、服務(wù)等。</p><p><b> 1.2研究目的</b></p><p> 應(yīng)用以往學(xué)習(xí)的WEB開發(fā)技術(shù)和數(shù)據(jù)庫技術(shù)的知識,開發(fā)出電子商務(wù)網(wǎng)上書店系統(tǒng),方便圖書的網(wǎng)上訂購。應(yīng)用所學(xué)的有關(guān)數(shù)據(jù)庫的知識,更深入的學(xué)習(xí)PHP開發(fā)技術(shù),將所學(xué)的書面知識和實際應(yīng)用結(jié)合起來,以達(dá)到學(xué)以致用的目的。</p><p> 1.3本項目主要工作</p
19、><p> (1)通過獨立的調(diào)研活動,搜集相關(guān)的文獻(xiàn)資料,進(jìn)行系統(tǒng)的需求分析;</p><p> (2)通過對文獻(xiàn)的閱讀和開發(fā)工具的學(xué)習(xí),掌握解決課題所使用的開發(fā)環(huán)境;</p><p> (3)在(1)、(2)的基礎(chǔ)上,確定完成課題項目所需的功能框架,進(jìn)行系統(tǒng)的模塊規(guī)劃;</p><p> (4)進(jìn)行相應(yīng)功能模塊開發(fā),根據(jù)項目需要,選擇合
20、適的編程語言和開發(fā)工具;</p><p> (5)系統(tǒng)功能模塊完成后,進(jìn)行系統(tǒng)整體安裝調(diào)試,基本實現(xiàn)網(wǎng)上購書流程所需的功能。</p><p> 1.4 主要研究成果</p><p> 《伊犁師范學(xué)院電子信息與工程學(xué)院畢業(yè)設(shè)計論文》</p><p> 《**電子商務(wù)書店系統(tǒng)》</p><p><b>
21、 2開發(fā)運行環(huán)境</b></p><p> 2.1系統(tǒng)開發(fā)環(huán)境和運行環(huán)境</p><p><b> 2.1.1開發(fā)環(huán)境</b></p><p> 操作系統(tǒng):Windows XP</p><p> 數(shù) 據(jù) 庫:MySQL</p><p> 開發(fā)工具:MyEclipse</
22、p><p><b> 開法語言:PHP</b></p><p> 2.2 開發(fā)工具介紹</p><p> 整個系統(tǒng)所用的開發(fā)工具有:</p><p> MyEclipse、MySQL、java和tomcat。</p><p> 2.2.1 MySQL </p><p>
23、; MySQL是一個精巧的SQL數(shù)據(jù)庫管理系統(tǒng),雖然它不是開放源代碼的產(chǎn)品,但在某些情況下你可以自由使用。由于它的強(qiáng)大功能、靈活性、豐富的應(yīng)用編程接口(API)以及精巧的系統(tǒng)結(jié)構(gòu),受到了廣大自由軟件愛好者甚至是商業(yè)軟件用戶的青睞,特別是與</p><p> Apache和PHP/PERL結(jié)合,為建立基于數(shù)據(jù)庫的動態(tài)網(wǎng)站提供了強(qiáng)大動力。MySQL是一個真正的多用戶、多線程SQL數(shù)據(jù)庫服務(wù)器。SQL(結(jié)構(gòu)化查詢語
24、言)是世界上最流行的和標(biāo)準(zhǔn)化的數(shù)據(jù)庫語言。MySQL是以一個客戶機(jī)/服務(wù)器結(jié)構(gòu)的實現(xiàn),它由一個服務(wù)器守護(hù)程序mysqld和很多不同的客戶程序和庫組成。 </p><p> SQL是一種標(biāo)準(zhǔn)化的語言,它使得存儲、更新和存取信息更容易。例如,你能用SQL語言為一個網(wǎng)站檢索產(chǎn)品信息及存儲顧客信息,同時MySQL也足夠快和靈活以允許你存儲記錄文件和圖像。 </p><p> MySQL 主要目
25、標(biāo)是快速、健壯和易用。最初是因為我們需要這樣一個SQL服務(wù)器,它能處理與任何可不昂貴硬件平臺上提供數(shù)據(jù)庫的廠家在一個數(shù)量級上的大型數(shù)據(jù)庫,但速度更快,MySQL就開發(fā)出來。自1996年以來,我們一直都在使用MySQL,其環(huán)境有超過 40 個數(shù)據(jù)庫,包含 10,000個表,其中500多個表超過7百萬行,這大約有100 個吉字節(jié)(GB)的關(guān)鍵應(yīng)用數(shù)據(jù)。</p><p> MySQL建立的基礎(chǔ)是業(yè)已用在高要求的生產(chǎn)環(huán)
26、境多年的一套實用例程。盡管MySQL仍在開發(fā)中,但它已經(jīng)提供一個豐富和極其有用的功能集。</p><p> 2.2.2 MyEclipse </p><p> MyEclipse企業(yè)級工作平臺(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整
27、合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 </p><p> 在結(jié)構(gòu)上,MyEclipse的特征可以被分為5類: </p><p> (1)JavaEE模型 </p><p> (2)W
28、EB開發(fā)工具 </p><p> (3)EJB開發(fā)工具 </p><p> (4)應(yīng)用程序服務(wù)器的連接器 </p><p> (5)JavaEE項目部署服務(wù) </p><p><b> 數(shù)據(jù)庫服務(wù)</b></p><p> MyEclipse整合幫助 </p><p&
29、gt; 對于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過一系列的插件來實現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進(jìn)行單獨的擴(kuò)展和升級。 </p><p> 簡單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的JavaEE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯,MyEclipse6.0以前版本需先安裝Eclip
30、se。MyEclipse6.0以后版本安裝時不需安裝Eclipse。</p><p><b> 2.2.3 PHP</b></p><p> PHP是英文超級文本預(yù)處理語言Hypertext Preprocessor的縮寫。PHP是一種HTML內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風(fēng)格有類似于C語言,被廣泛的運用。PHP 獨特的語法
31、混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多。</p><p> 2.2.4 Tomcat</p><p> Tomcat是Apache 軟件基金會(Apache Software Foundation)的Jakarta 項目中的一個核心項
32、目,由Apache、Sun 和其他一些公司及個人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 規(guī)范。因為Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費,因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。目前最新版本是6.0。</p><p
33、><b> 3需求分析</b></p><p><b> 3.1 引言</b></p><p> 為了規(guī)范以及條理的進(jìn)行本系統(tǒng)的設(shè)計,也為使得后續(xù)的開發(fā)和維護(hù)工作變得有趣而輕松,編寫了本系統(tǒng)的需求分析說明書;旨在開發(fā)過程中進(jìn)行參考,使該系統(tǒng)在需求的規(guī)范之內(nèi),避免重復(fù)勞動,也為后期系統(tǒng)的維護(hù)服務(wù)提供指南。 </p><
34、;p> 3.1.1 編寫目的</p><p> 本軟件需求說明書旨在分析、確定系統(tǒng)所要完成的功能,系統(tǒng)本身性能、操作使用、運行環(huán)境、輸入/輸出等各相關(guān)方面的要求,用來給系統(tǒng)的開發(fā)人員和用戶閱讀,同時也作為開發(fā)過程中的開發(fā)標(biāo)準(zhǔn),當(dāng)雙方確認(rèn)之后,以供開發(fā)參考。</p><p><b> 3.1.2 背景</b></p><p> 隨著
35、信息技術(shù)的發(fā)展,人們逐漸發(fā)現(xiàn)網(wǎng)站在促成實體商店的銷售方面很有價值,電子商務(wù)越來越受到跟多的關(guān)注,自從亞馬遜成功之后,這種網(wǎng)上交易的模式逐漸為人們所接受,并成為廣大消費群體受歡迎的消費模式。網(wǎng)上書店,作為實體書店的一種延伸,發(fā)揮著越來越大的作用,它突破了區(qū)域的限制,不在局限于某個一個地區(qū),影響力也越來越大,其超低的投入,巨大的批發(fā)數(shù)量,廣大的消費群體使之成為最具影響力、競爭力的競爭模式。</p><p><b
36、> 3.2 任務(wù)概述</b></p><p><b> 3.2.1 目標(biāo)</b></p><p> 本需求說明書說明《**電子商務(wù)書店系統(tǒng)》的外部行為,以及其它的相關(guān)因素,為下一步工作,系統(tǒng)分析/系統(tǒng)設(shè)計提供一個指導(dǎo)性方法。給軟件需求者(軟件使用者)與我們設(shè)計者能更好的交流、溝通提供書面途徑。</p><p> 3.2
37、.2 應(yīng)用目標(biāo)</p><p> 通過本系統(tǒng)軟件,能幫助客戶利用瀏覽器快速方便的進(jìn)行網(wǎng)上購物,而網(wǎng)站管理員則可以方便管理會員信息、書籍入庫和進(jìn)行訂單處理,使網(wǎng)上購書方便、安全、快捷。</p><p><b> 3.3 功能需求 </b></p><p> 本網(wǎng)站訪問分3個角色:游客、用戶、管理員。</p><p>
38、 3.3.1 游客用例</p><p> 對于游客,可以注冊新用戶、瀏覽圖書信息和所屬所各種圖書等操作。</p><p> 圖3-1 游客用例圖</p><p> 3.3.2 會員用例</p><p> 用戶登錄系統(tǒng)可以修改個人信息,瀏覽圖書并可以對圖書進(jìn)行評論和放入收藏夾,可以輸入關(guān)鍵字搜索圖書,將想要購買的圖書放入購物車,通過購
39、物車帥選出要購買的圖書進(jìn)行購買,還可以查看用戶購買過的記錄等。</p><p> 圖3-2 用戶用例圖</p><p> 3.3.3 管理員用例</p><p> 網(wǎng)站管理員權(quán)限包括管理圖書、管理圖書分類、用戶管理、訂單管理。在圖書、圖書分類以及用戶管理中,管理員可以對其進(jìn)行增刪改,而在訂單管理中,管理員審核訂單,審核之后由發(fā)貨員進(jìn)行發(fā)貨。</p>
40、<p> 圖3-3 管理員用例圖</p><p> 3.4 運行環(huán)境規(guī)定</p><p> 數(shù)據(jù)庫:MySQL Server 5.0</p><p><b> 設(shè)計配置:</b></p><p> CPU:P4 2.0GHZ以上</p><p> 內(nèi)存: 256M以上,建
41、議最好為512M</p><p><b> 3.5數(shù)據(jù)描述</b></p><p> 系統(tǒng)頂層數(shù)據(jù)流圖如圖3-4所示:</p><p> 圖3-4系統(tǒng)頂層數(shù)據(jù)流圖</p><p> 系統(tǒng)第二層數(shù)據(jù)流圖如圖3-5所示:</p><p> 圖3-5系統(tǒng)第二層數(shù)據(jù)流圖</p>&
42、lt;p> 系統(tǒng)第三層數(shù)據(jù)流圖如圖3-6所示:</p><p> 圖3-6系統(tǒng)第三層數(shù)據(jù)流圖</p><p> 4模塊分析與整體設(shè)計</p><p><b> 4.1 引言</b></p><p> 本章內(nèi)容是在對該系統(tǒng)進(jìn)行完各項需求分析的基礎(chǔ)上,劃分各大功能模塊,并對每個功能模塊要實現(xiàn)的功能進(jìn)行具體地分
43、析,對本系統(tǒng)的整體設(shè)計進(jìn)行系統(tǒng)的規(guī)劃。在此過程中,將數(shù)據(jù)庫結(jié)構(gòu)設(shè)計和數(shù)據(jù)的處理設(shè)計緊密結(jié)合起來。與此同時,使開發(fā)人員在開發(fā)過程中對整個系統(tǒng)的布局明朗化,用戶對系統(tǒng)的功能結(jié)構(gòu)清晰化。</p><p> 4.2 本系統(tǒng)的功能模塊圖</p><p> 經(jīng)調(diào)研分析和仔細(xì)研讀文獻(xiàn),對系統(tǒng)功能和需求進(jìn)行分析,得到如圖4-1的功能模塊圖:</p><p> 圖4-1系統(tǒng)總
44、體功能模塊圖</p><p> 4.3系統(tǒng)的功能模塊簡介</p><p><b> ?。?)會員登錄:</b></p><p> 這個功能用于檢測登錄的用戶是否是本書店原有的會員,通過用戶輸入的信息和原來存儲的會員信息進(jìn)行比較和判斷,從而賦予用戶某些權(quán)限。只有登錄成功的用戶才擁有更多的權(quán)限。</p><p><
45、b> ?。?)瀏覽圖書</b></p><p> 作為網(wǎng)上書店,圖書的銷售才是其主要目標(biāo),只有讓用戶自由瀏覽網(wǎng)頁,才能將要銷售的商品信息傳遞給用戶,因此,瀏覽是每個網(wǎng)上書店必不可少的一項功能,也就是說它是網(wǎng)站的基礎(chǔ)功能。還可以點擊查看最新上線的圖書和銷量排行榜,點擊排行榜等最新的資訊。</p><p><b> ?。?)搜索圖書</b></p
46、><p> 這個模塊是為了方便用戶查找整個書店的圖書所設(shè)立的,當(dāng)用戶在搜索欄中輸入完整的書名或書名的一部分時,該模塊能將用戶所輸入的信息在書店的數(shù)據(jù)庫中進(jìn)行搜索,搜索完畢后,會自動轉(zhuǎn)到搜索結(jié)果頁面。</p><p><b> ?。?)查看購物車</b></p><p> 為網(wǎng)上書店用戶買書提供方便,用戶可以隨時查看購物車,查看自己將要購買的圖書
47、和相關(guān)信息。</p><p><b> (5)查看訂單</b></p><p> 會員下訂單以后可以查看自己的訂單,如果需要修改訂單可刪除訂單后重新下訂單。</p><p><b> (6)分類管理</b></p><p> 圖4-2分類管理模塊圖</p><p>
48、 分類管理包括增加分類、刪除分類、修改分類</p><p><b> ?。?)圖書管理</b></p><p> 圖4-3圖書管理模塊圖</p><p> 圖書管理包括增加圖書、刪除圖書、修改圖書</p><p> 增加圖書:這是整個書店的后臺管理最主要的部分,通過這個模塊,管理員可以增加新書的信息,將新書的信息存
49、儲到圖書的數(shù)據(jù)庫中,方便前臺系統(tǒng)的調(diào)用。通過這個模塊,書店管理員能夠方便快捷地對書店的圖書進(jìn)行管理。</p><p> 刪除圖書:這也是對書店的圖書信息進(jìn)行管理的,可以將過期沒用的圖書信息進(jìn)行刪除。</p><p><b> ?。?)注冊用戶</b></p><p> 這個主要是用于記錄用戶的基本信息的,充分發(fā)揮這個功能的作用,能夠很好地記
50、錄用戶的信息,從而掌握一些固定的客源。</p><p><b> ?。?)用戶管理</b></p><p> 圖4-4用戶管理模塊圖</p><p> 管理員可以增加、刪除和修改用戶</p><p><b> ?。?0)訂單管理</b></p><p><b>
51、 審核訂單</b></p><p><b> 4.4系統(tǒng)流程分析</b></p><p> (1)前臺購物流程圖 如圖:</p><p> 圖4-5前臺購物流程圖</p><p> ?。?)后臺訂單處理流程圖 如圖:</p><p> 圖4-6后臺訂單處理流程圖</p&
52、gt;<p> ?。?)注冊功能流程圖 如圖:</p><p> 圖4-7注冊功能流程圖</p><p> ?。?)用戶登錄流程圖 如圖:</p><p> 圖4-8用戶登錄流程圖</p><p> ?。?)商品搜索流程圖 如圖:</p><p> 圖4-9商品搜索流程圖</p>&l
53、t;p><b> 5數(shù)據(jù)庫分析和設(shè)計</b></p><p><b> 5.1 引言</b></p><p> 在信息世界中,信息從客觀事物出發(fā)流經(jīng)數(shù)據(jù)庫,通過決策機(jī)構(gòu)最后又回到客觀世界,信息的這一循環(huán)經(jīng)歷了三個領(lǐng)域:信息世界,數(shù)據(jù)世界,現(xiàn)實世界?,F(xiàn)實世界的事物反映到人的頭腦中,人的大腦對它有個認(rèn)識過程,經(jīng)過分析(選擇、命名、分類等)
54、進(jìn)入信息世界。這些信息再進(jìn)一步加工、編碼,然后進(jìn)入數(shù)據(jù)世界,而軟件系統(tǒng)的開發(fā)工作需要考慮這兩個方面的問題,也就是要考慮系統(tǒng)開發(fā)所需要的數(shù)據(jù),以及如何對這些數(shù)據(jù)進(jìn)行操作。這兩個問題貫穿了整個軟件系統(tǒng)的開發(fā)過程,這也就是數(shù)據(jù)庫的設(shè)計問題,軟件設(shè)計的一個核心。</p><p> 網(wǎng)上書店的主要對象是用戶,所以必需建立用戶表,包括用戶的基本信息情況;用戶的主要活動是對商品的購買,所以必需建立商品信息表;用戶對商品的購買
55、,用戶提交定單,建立定單表。</p><p><b> 5.1.1編寫目的</b></p><p> 為了讓本系統(tǒng)的管理員能很好的對本系統(tǒng)進(jìn)行管理和維護(hù),用戶可以對書店的情況方便的瀏</p><p> 覽,提高管理和使用效率。通過閱讀本說明書還可以提高對系統(tǒng)數(shù)據(jù)庫的整體認(rèn)識。</p><p> 本系統(tǒng)的數(shù)據(jù)庫功能
56、,主要體現(xiàn)在對各種信息的提供、保存、更新和查詢操作上,本環(huán)節(jié)就是為了很好的促進(jìn)系統(tǒng)開發(fā)者與系統(tǒng)使用人的信息交流,促進(jìn)效率,使用戶更加高效便利的使用本系統(tǒng)。</p><p><b> 5.1.2參考資料</b></p><p><b> 見參考文獻(xiàn)</b></p><p> 5.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計</p>
57、<p> 根據(jù)領(lǐng)域模型分析的結(jié)果:</p><p> 5.2.1系統(tǒng)主要模塊E-R圖</p><p> ?。?)系統(tǒng)登錄模塊,需要有各自用戶的各自登錄賬號及密碼。</p><p> 系統(tǒng)用戶E-R圖如圖5-1所示:</p><p> 圖5-1 系統(tǒng)登錄模塊E-R圖</p><p> ?。?)管理員
58、發(fā)布產(chǎn)品信息:需要發(fā)布的產(chǎn)品所有屬性且產(chǎn)品由唯一ID屬性,此屬性為產(chǎn)品信息表主鍵,在數(shù)據(jù)操作的流程中經(jīng)常用到。產(chǎn)品信息管理E-R圖如圖5-2所示:</p><p> 圖5-2產(chǎn)品信息管理模塊E-R圖</p><p> ?。?)管理員管理會員信息:已創(chuàng)建的會員實體有ID屬性,此屬性為會員信息表主鍵。會員管理E-R圖如圖5-3所示</p><p> 圖5-3會員管理
59、模塊E-R圖</p><p> ?。?)用戶訂購書籍:用戶可以通過訂單購買書籍</p><p> 圖5-4用戶訂購書籍模塊E-R圖</p><p> 5.2.2本系統(tǒng)主要實體的E-R圖</p><p><b> 用戶實體E-R圖:</b></p><p> 圖5-5用戶實體E-R圖<
60、/p><p> 在本電子商務(wù)系統(tǒng)中用戶的屬性包括:用戶ID、性別、出生日期、手機(jī)、聯(lián)系電話、郵編、傳真、真實姓名、詳細(xì)地址、用戶名稱、用戶密碼。</p><p><b> 訂單實體E-R圖:</b></p><p> 圖5-6訂單實體E-R圖</p><p> 在本電子商務(wù)系統(tǒng)中訂單的屬性包括:訂單號、訂單日期、圖書
61、數(shù)量、貨幣種類、訂單狀態(tài)、</p><p><b> 銷售價格。</b></p><p><b> 圖書實體E-R圖:</b></p><p> 圖5-7圖書實體E-R圖</p><p> 在本電子商務(wù)系統(tǒng)中圖書的屬性包括:圖書名稱、出版社、出版日期、進(jìn)貨日期、作者、是否推薦、庫存數(shù)量、書籍
62、類型、會員價、市場價、圖書 ID、內(nèi)容簡介。</p><p> 圖5-8購物車實體E-R圖</p><p> 在本電子商務(wù)系統(tǒng)中購物車的屬性包括:商品編號、商品名稱、商品價格、數(shù)量、單位、金額。</p><p> 5.3數(shù)據(jù)庫邏輯設(shè)計</p><p> 本系統(tǒng)主要數(shù)據(jù)庫表如下:</p><p> 表5-1商品
63、信息數(shù)據(jù)表(shop_goods):</p><p> 表5-2商品評論數(shù)據(jù)表(shop_comment)</p><p> 表5-3文章數(shù)據(jù)表(shop_article)</p><p> 表5-4會員數(shù)據(jù)表(shop_users)</p><p> 表5-5管理員表(shop_admin)</p><p>
64、 表5-6供貨商表(shop_provider)</p><p> 表5-7訂單商品數(shù)據(jù)表(shop_order_detail)</p><p><b> 6測試報告</b></p><p><b> 6.1編寫目的</b></p><p> **電子商務(wù)書店系統(tǒng)的設(shè)計與實現(xiàn)已經(jīng)調(diào)試成功,
65、在未正式運行之前,完全有必要進(jìn)行全面的測試,以檢驗軟件的可靠性、正確性以及穩(wěn)定性,這也是開發(fā)項目的最基本規(guī)范。只有這樣才能更好的對本系統(tǒng)的正確性做出客觀公正的評價。</p><p> 注:本測試報告在系統(tǒng)經(jīng)過較為嚴(yán)格測試的基礎(chǔ)上編寫。</p><p><b> 6.2 背景</b></p><p> 被測試系統(tǒng)的名稱:**電子商務(wù)書店系統(tǒng)
66、。</p><p> 為了更進(jìn)一步的對本軟件進(jìn)行驗證,為了能給用戶一個滿意的軟件,讓用戶更好的使用本軟件,從而提高用戶的工作效率。為此本測試組對此軟件做了詳細(xì)的測試。本報告最終的用戶是此軟件的開發(fā)者以及此軟件的最終維護(hù)者,為軟件以后升級和修改提供參考。</p><p> 6.2.1軟件測試的意義</p><p> 軟件測試就是利用測試工具按照測試方案和流程對產(chǎn)
67、品進(jìn)行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計和維護(hù)測試系統(tǒng),對測試方案可能出現(xiàn)的問題進(jìn)行分析和評估。執(zhí)行測試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。</p><p> 6.2.2軟件測試的原則</p><p> (1)軟件開發(fā)人員應(yīng)當(dāng)避免測試自己的程序。</p><p> (2)應(yīng)盡早地和不斷地進(jìn)行軟件測試。</p><
68、;p> (3)對測試用例要有正確的態(tài)度。</p><p> (4)一定要充分注意軟件測試中的群集現(xiàn)象。</p><p> (5)嚴(yán)格執(zhí)行測試計劃,排除測試的隨意性,以避免發(fā)生疏漏或者重復(fù)無效的工作。</p><p> (6)應(yīng)當(dāng)對每一個測試結(jié)果進(jìn)行全面檢查。</p><p> (7)妥善保存測試用例、測試計劃、測試報告和最終分
69、析報告,以備回歸測試及維護(hù)之用。</p><p> 6.2.3軟件測試的方法</p><p> (1)從是否關(guān)心軟件內(nèi)部結(jié)構(gòu)和具體實現(xiàn)的角度劃分 </p><p> A.白盒測試:白盒測試也稱結(jié)構(gòu)測試或邏輯驅(qū)動測試,它是按照程序內(nèi)部的結(jié)構(gòu)測試程序,通過測試來檢測產(chǎn)品內(nèi)部動作是否按照設(shè)計規(guī)格說明書的規(guī)定正常進(jìn)行,檢驗程序中的每條通路是否都能按預(yù)定要求正確工作。&
70、lt;/p><p> B.黑盒測試:黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試中,把程序看作一個不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對軟件界面和軟件功能進(jìn)行測試。 </p>
71、<p> (2)從是否執(zhí)行程序的角度</p><p> A.靜態(tài)測試:靜態(tài)方法是指不運行被測程序本身,僅通過分析或檢查源程序的語法、結(jié)構(gòu)、過程、接口等來檢查程序的正確性。對需求規(guī)格說明書、軟件設(shè)計說明書、源程序做結(jié)構(gòu)分析、流程圖分析、符號執(zhí)行來找錯。靜態(tài)方法通過程序靜態(tài)特性的分析,找出欠缺和可疑之處,例如不匹配的參數(shù)、不適當(dāng)?shù)难h(huán)嵌套和分支嵌套、不允許的遞歸、未使用過的變量、空指針的引用和可疑的
72、計算等。靜態(tài)測試結(jié)果可用于進(jìn)一步的查錯,并為測試用例選取提供指導(dǎo)。</p><p> B.動態(tài)測試:動態(tài)方法是指通過運行被測程序,檢查運行結(jié)果與預(yù)期結(jié)果的差異,并分析運行效率和健壯性等性能,這種方法由三部分組成:構(gòu)造測試實例、執(zhí)行程序、分析程序的輸出結(jié)果;動態(tài)測試,就是通過運行軟件來檢驗軟件的動態(tài)行為和運行結(jié)果的正確性。</p><p> ?。?)從軟件開發(fā)的過程按階段劃分有</p
73、><p> A.單元測試:單元測試是在軟件開發(fā)過程中要進(jìn)行的最低級別的測試活動,在單元測試活動中,軟件的獨立單元將在與程序的其他部分相隔離的情況下進(jìn)行測試。</p><p> B.集成測試:集成測試,也叫組裝測試或聯(lián)合測試。在單元測試的基礎(chǔ)上,將所有模塊按照設(shè)計要求(如根據(jù)結(jié)構(gòu)圖〕組裝成為子系統(tǒng)或系統(tǒng),進(jìn)行集成測試。實踐表明,一些模塊雖然能夠單獨地工作,但并不能保證連接起來也能正常的工作。
74、程序在某些局部反映不出來的問題,在全局上很可能暴露出來,影響功能的實現(xiàn)。</p><p> C.確認(rèn)測試:確認(rèn)測試的目的是向未來的用戶表明系統(tǒng)能夠像預(yù)定要求那樣工作。經(jīng)集成測試后,已經(jīng)按照設(shè)計把所有的模塊組裝成一個完整的軟件系統(tǒng),接口錯誤也已經(jīng)基本排除了,接著就應(yīng)該進(jìn)一步驗證軟件的有效性,這就是確認(rèn)測試的任務(wù),即軟件的功能和性能如同用戶所合理期待的那樣。</p><p> D.系統(tǒng)測試
75、:系統(tǒng)測試是將已經(jīng)確認(rèn)的軟件、計算機(jī)硬件、外設(shè)、網(wǎng)絡(luò)等其他元素結(jié)合在一起,進(jìn)行信息系統(tǒng)的各種組裝測試和確認(rèn)測試,其目的是通過與系統(tǒng)的需求相比較,發(fā)現(xiàn)所開發(fā)的系統(tǒng)與用戶需求不符或矛盾的地方,從而提出更加完善的方案.。</p><p> E.驗收測試:驗收測試是部署軟件之前的最后一個測試操作,其目的是確保軟件準(zhǔn)備就緒,并且可以讓最終用戶將其用于執(zhí)行軟件的既定功能和任務(wù)。驗收測試是向未來的用戶表明系統(tǒng)能夠像預(yù)定要求那
76、樣工作。</p><p><b> 6.3 測試概要</b></p><p> 6.3.1被測試軟件的名稱</p><p> **電子商務(wù)書店系統(tǒng)</p><p><b> 6.3.2測試方法</b></p><p> 黑盒測試+動態(tài)測試+集成測試</p>
77、;<p><b> 6.4 測試結(jié)果</b></p><p> 6.4.1 用戶注冊測試</p><p> 注冊時填寫的數(shù)據(jù)中不能有特殊的字符,否則數(shù)據(jù)庫操作將報錯。在表單驗證時不符合的項目后出現(xiàn)紅字提示正確的方法,并將焦點放在要修改的文本框中。全部合格后提示注冊成功,添加到數(shù)據(jù)庫的用戶表user中。并將用戶名放入session。當(dāng)用戶名或密碼為空
78、時提示不能為空,當(dāng)提交的信息沒有通過驗證則彈出對話框提示用戶名密碼出錯,讓用戶重新填寫。在這里可定義一個標(biāo)志變量i當(dāng)同一用戶沒提交一次驗證使i++,若i>=5則提示惡意解碼,強(qiáng)制關(guān)閉網(wǎng)站。但這一功能還沒有實現(xiàn)。</p><p> 6.4.2 系統(tǒng)登錄測試</p><p> 用戶輸入正確的用戶名和密碼,例如:用戶名:glj 密碼:123123 便可登錄。</p>&l
79、t;p> 如果用戶的用戶名和密碼不正確,系統(tǒng)將提示輸入錯誤。</p><p> 如果用戶輸入的用戶名不存在則提示用戶名不存在。</p><p> 6.4.3圖書瀏覽及查找測試</p><p> 當(dāng)用戶精確查找書籍時添加關(guān)鍵字,可以搜索出包含文本框輸入信息相關(guān)的書籍信息,如果什么也不填寫則找到所有書籍。</p><p> 如果點
80、擊圖書分類會直接顯示出該類下面所屬的全部書籍信息。</p><p> 6.4.4購物車測試</p><p> 當(dāng)查看書籍了之后點擊添加到購物車按鈕,將書籍添加到購物車。修改數(shù)量的文本框后點擊修改即可完成修改。但是如果輸入的是非數(shù)字則會系統(tǒng)報錯,所以在提交時使用腳本驗證,若為空或非數(shù)字則提示填寫數(shù)字,修改后如果數(shù)量符合要求則將重新顯示修改后的信息。將圖書放入購物車后,可以繼續(xù)瀏覽圖書信息
81、,將所需的圖書加入購物車,也可以直接點擊購買,進(jìn)行付款。</p><p><b> 6.4.5訂單測試</b></p><p> 購物車的信息提交到生成訂單頁面后先判斷庫存數(shù)量是否足夠,如不足夠則提示用戶修改數(shù)量,數(shù)量合格后提示生成訂單成功,并跳到訂單頁面,這里列出了所有此用戶提交的但是交易還沒完成即沒有付款的訂單和用戶的注冊信息,用戶可以點擊付款,完成交易。&l
82、t;/p><p><b> 6.5本章小結(jié)</b></p><p> 由于做了大量的測試,發(fā)現(xiàn)只有真正測試了才能發(fā)現(xiàn)的很多問題,所以網(wǎng)站的優(yōu)缺點已基本了解,也設(shè)計了一些解決的方法,并解決了一些問題。此網(wǎng)站主要是前臺的功能比較多,而后臺的設(shè)計不是很多只有簡單的查看刪除,添加等管理,這里就不詳細(xì)介紹了。</p><p><b> 7程序
83、界面介紹</b></p><p> 7.1**電子商務(wù)書店系統(tǒng)整體頁面預(yù)覽</p><p> 在瀏覽器中輸入地址:www.xxm.com打開后的界面;如圖7-1所示:</p><p> 圖7-1系統(tǒng)整齊頁面</p><p> 7.2**電子商務(wù)書店系統(tǒng)用戶注冊頁面</p><p> 在首頁面點擊會
84、員注冊,打開書店會員注冊的界面;如圖7-2所示:</p><p> 圖7-2系統(tǒng)會員注冊界面</p><p> 7.3**電子商務(wù)書店系統(tǒng)后臺頁面</p><p> 在瀏覽器中地址欄中輸入:www.xxm.com/admin;打開管理員登陸頁面;如圖7-3所示:</p><p> 圖7-3后臺管理界面</p><p
85、> 7.4**電子商務(wù)書店系統(tǒng)書籍展示頁面</p><p> 在首頁點擊你想看的書籍類型,打開此類書籍的展示界面;如圖7-4所示</p><p> 圖7-4書籍展示界面</p><p> 7.5**電子商務(wù)書店系統(tǒng)圖書詳細(xì)資料</p><p> 在書籍展示頁面點擊你想要了解的書籍,打開書籍詳細(xì)內(nèi)容;如圖7-5所示:</p
86、><p> 圖8-5圖書詳細(xì)資料展示界面</p><p> 7.6**電子商務(wù)書店購物車頁面</p><p> 把你想要購買的書籍加入購物車,打開購物車頁面;如圖7-6所示:</p><p><b> 7-6購物車界面</b></p><p><b> 8開發(fā)總結(jié)</b>
87、;</p><p> 在王蘭老師的指導(dǎo)下,本次畢業(yè)設(shè)計,就要畫上一個句號了。通過**電子商務(wù)書店系統(tǒng)設(shè)計及實現(xiàn)這個課題的開發(fā),我們在開發(fā)能力上有了實質(zhì)性地提高。我們不但提高了系統(tǒng)設(shè)計和編程能力,對數(shù)據(jù)庫和面向?qū)ο笏枷胗辛烁由钊氲牧私?,對軟件工程有了更深刻的認(rèn)識,而且對團(tuán)隊開發(fā)有了更加深入地了解。</p><p> 8.1 軟件設(shè)計和編程的認(rèn)識</p><p>
88、 在開發(fā)系統(tǒng)之前,總體規(guī)劃和系統(tǒng)需求分析,都建立在臆想基礎(chǔ)之上,在參看了師哥師姐們的眾多系統(tǒng)之后,意識到很大的不足就是缺少對現(xiàn)狀和系統(tǒng)的整體設(shè)計的清晰認(rèn)識。后來通過結(jié)合書本和成品的系統(tǒng),才對系統(tǒng)構(gòu)架有了深切的體會。</p><p> 對于具體的編程工作。首先,對關(guān)系框架需要有清醒而系統(tǒng)的認(rèn)識,要非常了解程序各個控件之間的調(diào)用與關(guān)系。其次,程序代碼格式要規(guī)整,程序段的結(jié)構(gòu)清晰,要有良好的可讀性。再次,要有對于程
89、序代碼功能段的注釋,變量命名要有意義,這樣有助于后期完善與維護(hù)系統(tǒng)工作。8.2 對學(xué)習(xí)與協(xié)調(diào)的認(rèn)識</p><p> 學(xué)習(xí)是一個過程,“術(shù)業(yè)有專攻”,在知識經(jīng)濟(jì)時代,模仿和內(nèi)化信息與知識,從更深層次的蛻變,才能在現(xiàn)代社會中贏得聲譽,樹立偉業(yè),而溝通與協(xié)調(diào)是整個過程的橋梁,協(xié)調(diào)各個環(huán)節(jié)與各種因素,協(xié)同發(fā)展。尤其是團(tuán)隊之間的溝通,對于整體成就的取得尤為重要。即便是兩個人,也應(yīng)該注意分工合作,提高工作效率,加快設(shè)計速
90、度。</p><p> 8.3 數(shù)據(jù)庫設(shè)計的認(rèn)識</p><p> 我們做的是**電子商務(wù)書店系統(tǒng),數(shù)據(jù)庫是整個系統(tǒng)的核心,數(shù)據(jù)庫系統(tǒng)的設(shè)計好壞,關(guān)系到數(shù)據(jù)庫的開發(fā)與維護(hù),關(guān)系數(shù)據(jù)之間的完整性與規(guī)范化,整體意識和系統(tǒng)思考,在數(shù)據(jù)庫的設(shè)計上有更深層次的體現(xiàn)。</p><p><b> 8.4 不足和提高</b></p><
91、;p> 實現(xiàn)的功能和不足主要有以下幾點:</p><p> (1) 用戶的注冊、登陸、取回密碼,均已實現(xiàn),但是表單的驗證還不完善,當(dāng)輸入的字符為標(biāo)點時就會出錯。登錄時沒有設(shè)置登錄次數(shù)容易出現(xiàn)惡意猜解密碼的現(xiàn)象。</p><p> (2) 書籍的搜索雖然功能實現(xiàn)了,但是還可以多加幾個搜索條件。</p><p> (3) 購物車模塊的設(shè)計很成功,功能都實現(xiàn)
92、了,而且很嚴(yán)謹(jǐn),是整個程序的亮點。</p><p> (4) 訂單模塊的設(shè)計存在一定的問題,似乎是流程上的設(shè)計問題,但是基本的訂單生成和查看訂單均已實現(xiàn),訂單模塊仍需進(jìn)一步改進(jìn)。</p><p> (5) 會員設(shè)置上有想法,希望通過消費額來設(shè)置會員的等級,并每一等級有不同的折扣值,或者可以通過購買數(shù)量來給予不同的折扣。但是這些功能還沒有實現(xiàn),將是我下一步的設(shè)計目標(biāo)。</p>
93、<p> (6) 數(shù)據(jù)庫中的記錄數(shù)量不足,需要多添加一些數(shù)據(jù),測試也需要大量的數(shù)據(jù)來完成。</p><p> 此外,困惑來源于知識儲備的不足,雖然做了很多努力來提高自己,參照和學(xué)習(xí)了很多系統(tǒng),但對開發(fā)工具的生疏和對系統(tǒng)意識的生澀,開發(fā)系統(tǒng)的過程走了很多彎路,漫長而艱辛。也曾一度有過放棄的念頭,但最終還是克服了各種困難,將設(shè)計過程中存在的問題一一解決,將系統(tǒng)基本做成功。</p>&l
94、t;p> 有個哲人說過:“重要的不是我們做了什么,而是我們在這個過程中得到了什么” 。成長與蛻變都?xì)w結(jié)于付出與體味,歸納與演繹。提升不僅僅是能力,從潛意識里改變了一種狀態(tài),才是本次**電子商務(wù)書店系統(tǒng)設(shè)計的收獲。</p><p><b> 致謝</b></p><p> 寫到這里,即我的學(xué)位論文將要付梓的時候,想要說的感謝很多。老師們的鼓勵和教導(dǎo)指引著我們
95、走過了四年的時間,感謝指導(dǎo)老師對我們論文的指導(dǎo),僅以致謝的方式遠(yuǎn)不能表達(dá)的我的感激之情。敬祝恩師們身體安康,合家幸福!</p><p> 衷心感謝同學(xué)們的幫助,你們在生活和學(xué)習(xí)上對我的幫助是這篇論文得以順利完成的保障。感謝父母在萬里之外對我的關(guān)懷,你們的鼓勵也是我完成論文的最大動力。</p><p> 四年時間轉(zhuǎn)瞬即過,回首往事感慨萬千。本科階段只是人生追求的開始,在以后的日子里我們會
96、更加勤奮的工作,努力去征服一個個的困難,實現(xiàn)人生的夢想。</p><p> 最后,再次謝謝所有幫助過我們的人和偉大的母校,謝謝!</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 孫衛(wèi)琴,李洪成.APACHE 與 PHP Web 開發(fā)技術(shù)詳解[M].電子工業(yè)出版社,2003年6月:1-205.</p>&
97、lt;p> [2]騰飛科技,何翠平.Dreamweaver8、Flash8、Fireworks8網(wǎng)頁制作從入門到精髓[M].北京:人民郵電出版社,2007:51-66.</p><p> [3] BruceEckel.PHP編程思想[M]. 機(jī)械工業(yè)出版社,2003年10月:1-378.</p><p> [4] 孫一林,彭波.PHP數(shù)據(jù)庫編程實例[M]. 清華大學(xué)出版社,20
98、02年8月:30-210.</p><p> [5] 耿祥義,張躍平.PHP實用教程. 清華大學(xué)出版社,2003年5月1日:1-354.</p><p> [6]騰飛科技.Dreamxeaver8完美網(wǎng)頁制作基礎(chǔ)、實例與技巧[M].北京:人民郵電出版社,2007:21-30.</p><p> [7]趙杰, 李濤, 王國業(yè).畢業(yè)設(shè)計指導(dǎo)及案例剖析:數(shù)據(jù)庫應(yīng)用方
99、向[M].北京:清華大學(xué)出版社,2005:15-25.</p><p> [8]梁美春,付文學(xué).軟件工程導(dǎo)論[M].陜西:聊安大學(xué)出版社,2002:45-66,80.</p><p> [9]龐尼亞. 數(shù)據(jù)庫設(shè)計與開發(fā)教程[M].北京:清華大學(xué)出版社,2005:18-22.</p><p> [10]馮建華,周立柱. 數(shù)據(jù)庫系統(tǒng)設(shè)計與原理[M].北京:清華大學(xué)
100、出版社,2004:25-42.</p><p> [11]苑靜中主編.數(shù)據(jù)庫應(yīng)用[M].北京:北京大學(xué)出版社,2006:19-25.</p><p> [12]魏雪萍.Dreamveaver MX 2004 中文版完全自學(xué)手冊[M].北京:人民郵電出版社,2004.</p><p> [13] Brown等.PHP編程指南(第二版)[M]. 電子工業(yè)出版社 ,
101、2003年3月:1-268. </p><p> [14]徐國智.MySQL數(shù)據(jù)庫系統(tǒng)開發(fā)實例精粹[M].北京:電子工業(yè)出版社,2006</p><p> [15]王珊,薩師煊. 數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2006:41-51,83-117.</p><p> [16] 朱紅,司光亞.PHP Web編程指南[M].電子工業(yè)出版社, 2001年
102、9月:34-307.</p><p> [17] 賽奎春.PHP工程應(yīng)用與項目實踐[M]. 機(jī)械工業(yè)出版社, 2002年8月:23-294.</p><p> [18]武延軍,黃飛躍. 精通JSP編程技術(shù)[M].北京:人民郵電出版社, 2001:56-80,78.</p><p> [19]陳剛.Eclipse從入門到精通[M].北京:清華大學(xué)出版社, 2
103、005:416-417.</p><p> [20] 清宏計算機(jī)工作室.PHP編程技巧[M]. 機(jī)械工業(yè)出版社, 2004年5月:1-410.</p><p> Qingqing E-commerce shopping system</p><p> Abstract: The system on the network try to use PHP arch
104、itecture a dynamic e-commerce site, which is under Windows XP ,using MySQL as database platform, Tomcat application server as a network information services, MyEclipse as a development tool, HTML, javascript , CSS style
105、front control interface design, the use of PHP (Personal Home Page) technology development of online bookstore system. System is divided into foreground and the background of part of the front part by the users, includin
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子商務(wù)網(wǎng)上書店畢業(yè)論文
- 畢業(yè)論文——電子商務(wù)系統(tǒng)
- 電子商務(wù)系統(tǒng)畢業(yè)論文
- 電子商務(wù)畢業(yè)論文--淺析電子商務(wù)
- 電子商務(wù)畢業(yè)論文
- 電子商務(wù)畢業(yè)論文
- 電子商務(wù)畢業(yè)論文
- 電子商務(wù)畢業(yè)論文
- 電子商務(wù)畢業(yè)論文
- 電子商務(wù)_畢業(yè)論文
- 電子商務(wù)畢業(yè)論文
- 電子商務(wù)畢業(yè)論文
- 電子商務(wù)畢業(yè)論文消費金融與電子商務(wù)
- 電子商務(wù)系畢業(yè)論文
- 電子商務(wù)畢業(yè)論文6
- 電子商務(wù)專業(yè)畢業(yè)論文
- 電子商務(wù)畢業(yè)論文2
- 電子商務(wù) 畢業(yè)論文2
- 電子商務(wù)專業(yè)畢業(yè)論文
- 電子商務(wù)畢業(yè)論文1
評論
0/150
提交評論