在線圖書商城系統(tǒng)課程設計報告 郭江涵_第1頁
在線圖書商城系統(tǒng)課程設計報告 郭江涵_第2頁
在線圖書商城系統(tǒng)課程設計報告 郭江涵_第3頁
在線圖書商城系統(tǒng)課程設計報告 郭江涵_第4頁
在線圖書商城系統(tǒng)課程設計報告 郭江涵_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、山東理工大學計算機學院實 訓 報 告計算機軟件開發(fā)實踐班 級軟件1304姓 名郭江涵學 號13110572XXX 指導教師XXX二一五年 七 月 九 日實訓任務書及成績評定課題名稱 在線圖書商城系統(tǒng)、目的目的和要求:1.1、設計目的 當今社會,互聯(lián)網(wǎng)和電子商務的應用越來越普遍,網(wǎng)上購物越來越成為了人們生活和學習的一部分。圖書作為知識傳遞的一個工具,也是我們?nèi)粘I钪械囊徊糠?。但是現(xiàn)在的實體書店越來越少了,很多消費者很難購買到圖書。由于實體書店有房租、店員工資、庫存管理等運營成本,所以了圖書的銷售價格過高,消費者無法接受高額的書費,整體導致實體書店經(jīng)營困難。在線圖書商城作為電子商務的一種應用形式

2、,具有廣闊的發(fā)展前景,書籍是人類進步的階梯,人類社會的發(fā)展和進步都離不開書籍。人們已經(jīng)普遍的認識到了書籍的重要、書籍作為商品,有它的特殊性:圖書屬低價商品,易于運輸,構(gòu)建在線圖書商城有其獨特的優(yōu)勢、在線圖書商城與傳統(tǒng)的書店相比,至少具有以下優(yōu)勢:信息量大、圖書信息豐富,檢索定購便捷,可提供如暢銷書排行、讀者評論等個性化服務。 在線圖書商城系統(tǒng)設計立足于網(wǎng)絡平臺,集購物支付等功能于一體,為想從事網(wǎng)上圖書銷售的人提供一個具有實用價值的網(wǎng)站模板。1.2、設計題目要求 整站系統(tǒng)包括商城前臺系統(tǒng)和后臺管理系統(tǒng),商城的前臺系統(tǒng)主要面向商城會員,匿名用戶無法訪問網(wǎng)站的任何界面,只有注冊稱為商城會員登錄之后才

3、能顯示網(wǎng)站轉(zhuǎn)到并顯示首頁內(nèi)容。商城會員登陸之后可查看所有頁面。要求使用DIV+CSS進行所有網(wǎng)頁的布局。頁面顯示效果可自由發(fā)揮,但功能點不能缺少,后臺數(shù)據(jù)庫使用ACCESS數(shù)據(jù)庫,網(wǎng)站動態(tài)技術(shù)使用ASP.NET。前臺功能包括:網(wǎng)站首頁、圖書介紹、聯(lián)系我們、幫助中心、我的帳號(替換賬號)、購物車。后臺數(shù)據(jù)庫結(jié)構(gòu):圖書分類表、圖書信息表、會員表。1.3、系統(tǒng)的具體需求網(wǎng)站首頁:(1)網(wǎng)站首頁:包括頂部菜單、本周推薦、相關(guān)推薦、圖書分類、十大暢銷書等模塊。(2)聯(lián)系我們:用戶填寫反饋信息,提交至后臺系統(tǒng)處理。(3)幫助中心:顯示購物常見幫助信息。(4)我的賬號:顯示當前登錄會員的所有注冊信息。圖書分

4、類頁:(1) 頁面包括圖書搜索、 圖書分頁、搜索結(jié)果列表、圖書分類列表、十大暢銷書等功能模塊。(2) 圖書搜索:根據(jù)書名,搜索出包含該書名的所有圖書,實現(xiàn)分頁顯示功能,點擊某本圖書轉(zhuǎn)到圖書介紹頁。(3) 圖書分類:參考首頁、圖書介紹頁同一位置的功能模塊(4) 十大暢銷書:從數(shù)據(jù)庫取出最新的十本書。 (5)從數(shù)據(jù)庫中取出圖書的所有分類,點擊某一個分類則進入圖書分類頁。圖書介紹頁:(1)根據(jù)地址欄傳入的圖書編號參數(shù)從數(shù)據(jù)庫中取出對應的圖書信息,將圖書信息填充到相應的頁面位置。(2)圖書分類:參考首頁同一位置的功能模塊。(3)十大暢銷書:從數(shù)據(jù)庫取出最新的十本書。數(shù)據(jù)庫說明:(1) 圖書分類表:分類

5、編號、分類名稱。 (2)圖書信息表:圖書編號、書名、作者、出版社、出版時間(版次)、ISBN、定價、搶購價(會員價)、頁數(shù)、圖書簡介。 (3)會員表:會員編號、登錄名、密碼、姓名、聯(lián)系電話。、設計進度及完成情況日 期內(nèi) 容2015.7.5構(gòu)思網(wǎng)站設計框架、完成網(wǎng)站首頁的整體排版2015.7.6設計后臺數(shù)據(jù)庫、完成首頁設計2015.7.7完成剩余頁面的設計2015.7.9進行全面修改,檢驗不足并修正、主要參考文獻及資料HTML、CSS、JavaScript標準教程徐津平 編著HTML5+CSS3開發(fā)實戰(zhàn)【美】Richard 著、成績評定:設計成績: (教師填寫)指導老師: (簽字)二一五 年 月

6、 日13目 錄第一章 概述1第二章 系統(tǒng)分析2第三章 系統(tǒng)設計5第四章 系統(tǒng)實現(xiàn)8第五章 結(jié)束語13第一章 概述在策劃一個系統(tǒng)時,人們用程序設計語言描述需要解決的問題,用語言翻譯加工以使計算機理解其描述,爾后就能使計算機代替人們工作了。雖然編程語言最終目的是促使計算機為人們工作,但人們用編程語言對問題的描述方式與內(nèi)容,隨著使用群體的擴大,越來越多地成為人們之間相互交流過程描述與信息表的工具。在線圖書商城系統(tǒng)采用ASP技術(shù)及相應的數(shù)據(jù)庫技術(shù)并且利用基于B/S結(jié)構(gòu)的多層開發(fā)模式。ASP全名Active Server Pages,是一個Web服務器端的開發(fā)環(huán)境,利用它可以產(chǎn)生和執(zhí)行動態(tài)的、互動的、高

7、性能的Web服務器程序。ASP網(wǎng)頁可以包含HTML標記、普通文本、腳本命令以及COM組件。利用ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁作為用戶界面的Web應用程序、與HTML相比,ASP網(wǎng)頁具有明顯的動態(tài)優(yōu)勢。ASP技術(shù)為創(chuàng)建動態(tài)的Web頁面提供一種簡化、快捷的方式,該技術(shù)為創(chuàng)建顯示動態(tài)生成內(nèi)容的Web頁面提供了一個簡單方法。ASP技術(shù)的設計目的是使得構(gòu)造基于Web的應用程序更加容易快捷,而這些應用程序能夠與各種Web服務器,應用服務器,瀏覽器和開發(fā)工具共同工作。第2章 系統(tǒng)分析2.1系統(tǒng)需求:整站系統(tǒng)包括商城前臺系統(tǒng)和后臺管理系統(tǒng)。商城前臺系統(tǒng)主要面向商城會

8、員。匿名用戶無法訪問網(wǎng)站任何頁面,只有注冊成為商城會員登錄之后才能顯示網(wǎng)站轉(zhuǎn)到并顯示首頁內(nèi)容。 商城會員登錄之后可查看所有頁面。2.2頁面設計:圖2.1主菜單草圖(1) 登陸注冊頁面: 本界面包括2個界面: 會員注冊:提供新用戶注冊成為網(wǎng)站會員的入口 會員登錄:驗證會員信息,提供會員登錄界面,訪問網(wǎng)站首頁及其他頁面的入口(2) 網(wǎng)站首頁: 本界面包括5個模塊:頂部菜單:包含網(wǎng)站其他頁面的訪問入口;本周推薦:從后臺數(shù)據(jù)庫讀取一本書的信息顯示;相關(guān)推薦:根據(jù)本周推薦的圖書類別,給出同類別的其他圖書;圖書分類:從數(shù)據(jù)庫中取出圖書的所有分類,點擊某一個分類則進入圖書分類頁;十大暢銷書:顯示銷量最高的十

9、本書。(3) 圖書分類頁: 頁面包括圖書搜索、 圖書分頁、搜索結(jié)果列表、圖書分類列表、十大暢銷書等功能模塊。圖書搜索:根據(jù)書名,搜索出包含該書名的所有圖書,實現(xiàn)分頁顯示功能,點擊某本圖書轉(zhuǎn)到圖書介紹頁。圖書分類:參考首頁、圖書介紹頁同一位置的功能模塊十大暢銷書:從數(shù)據(jù)庫取出最新的十本書。(4) 聯(lián)系我們: 本頁面包括:填寫信息的表單、圖書分類、十大暢銷書三個模塊。會員填寫完基本信息及反饋意見后點擊提交按鈕。表單數(shù)據(jù)交由后臺管理程序處理;圖書分類、十大暢銷書參見網(wǎng)站首頁設計。(5) 幫助中心:顯示購物常見幫助信息,可參考淘寶網(wǎng)、京東等在線商城的幫助中心。(6) 我的帳號:顯示當前登錄會員的所有注

10、冊信息。2.3課題實現(xiàn):在線圖書商城系統(tǒng)中,存在用戶、商品、購物車、訂單等幾個對象實體,以上述實體為例,一個用戶對應多個商品,同時一個商品對應多個用戶:一個用戶對應多個購物車,同時一個購物車只屬于一個用戶;一個用戶對應多個訂單、一個訂單對應多個商品:一個訂單對應多個購物車、一個購物車只能屬于一個訂單。由此可知用戶和購物車之間,用戶和訂單之間、訂單和購物車之間、管理員和用戶、商品、購物車、訂單之間都是一對多的關(guān)系;商品和購物車之間、用戶和商品之間是多對多的關(guān)系。在數(shù)據(jù)庫技術(shù)中,我們用模型的概念描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,對現(xiàn)實世界進行抽象。表現(xiàn)實體類型及實體間聯(lián)系的模型稱為“數(shù)據(jù)模型”,其中之一就是

11、實體聯(lián)系模型。實體聯(lián)系模型是獨立于計算機系統(tǒng)的模型,完全不涉及信息在系統(tǒng)中的表示,只是用來描述某個特定組織關(guān)心的信息結(jié)構(gòu),這類模型稱為“概念數(shù)據(jù)模型”。在線圖書商城的數(shù)據(jù)庫設計與實現(xiàn)。該系統(tǒng)包含圖書、會員倆個基本的實體對象同時還存在圖書的分類。由此設計三個數(shù)據(jù)庫表。(1)圖書分類表:分類編號、分類名稱。(2)圖書信息表:圖書編號、書名、作者、出版社、出版時間(版次)、ISBN、定價、搶購價(會員價)、頁數(shù)、圖書簡介。(3)會員表:會員編號、登錄名、密碼、姓名、聯(lián)系電話。第3章 系統(tǒng)設計3.1系統(tǒng)功能簡介: 圖3.1 系統(tǒng)功能簡介流程圖3.2網(wǎng)站首頁設計: 圖3.2網(wǎng)站首頁設計圖3.3圖書分類頁

12、面: 圖3.3圖書分類頁設計圖3.4 圖書購買頁面設計: 圖3.4 圖書購買頁面設計圖3.5聯(lián)系我們頁面設計: 圖3.5聯(lián)系我們頁面設計圖3.6登錄注冊頁 圖3.6登錄注冊頁面設計圖第四章 系統(tǒng)實現(xiàn)4.1系統(tǒng)登陸模塊 當打開系統(tǒng)時,會出現(xiàn)如圖4.1所示界面,登陸界面包括管理員登陸、員工登陸和退出系統(tǒng)3個部分,當選擇管理員登錄時,系統(tǒng)會提示你輸入管理員賬號和密碼,如果管理員的賬號和密碼都正確,系統(tǒng)開始進入管理員界面。圖4.1管理員登陸4.2 網(wǎng)站首頁頁面 會員登錄成功之后,就跳轉(zhuǎn)到網(wǎng)站首頁,在該頁面包含頂部菜單、本周推薦、相關(guān)推薦、圖書分類、十大暢銷書等模塊。該頁面包含網(wǎng)站的其他主要界面的入口。

13、如圖4.2所示。 圖4.2網(wǎng)站首頁4.3 圖書分類界面頁面包括圖書搜索、 圖書分頁、搜索結(jié)果列表、圖書分類列表、十大暢銷書等功能模塊。圖書搜索:根據(jù)書名,搜索出包含該書名的所有圖書,實現(xiàn)分頁顯示功能,點擊某本圖書轉(zhuǎn)到圖書介紹頁。圖書分類:參考首頁、圖書介紹頁同一位置的功能模塊。十大暢銷書:從數(shù)據(jù)庫取出最新的十本書。,如圖4.3所示。 圖4.3圖書分類界面4.4聯(lián)系我們頁面用戶填寫反饋信息,提交至后臺系統(tǒng)處理,如圖4.4所示。 圖4.4 聯(lián)系我們界面 4.5 圖書訂購界面當用戶選擇一本書時,跳轉(zhuǎn)到該界面,顯示該書的封面圖片,附帶該書的基本信息:書名、作者、出版時間、出版社等,接著是加入購物車按鈕

14、,下邊顯示圖書的基本描述,如圖4.5所示。 圖4.5圖書訂購界面第五章 結(jié)束語本次課程設計具有良好的擴展能力并且便于維護,使用較為便捷,對于管理人員來說是較好的管理工具,但是由于時間和其他方面的限制原因,系統(tǒng)還有很多的方面需要改進,我相信在以后的學習生活中定能一步一步的去克服這些,使在線圖書商城系統(tǒng)的功能越來越完善。在實訓的過程中,我發(fā)現(xiàn)了自己很多的不足,特別是這學期末,最后的實訓報告中,我找到了自己很多知識點的欠缺,我會在后面的學習過程中會更有方向性。網(wǎng)頁設計的過程中,我了解到了課本的重要性,我知道了以前的對課本的忽略,只有掌握最基本的東西,才能靈活全面的運用。再就是老師補充的課堂知識也是極為重要的,是以后學習中的捷徑。在課程設計的這段時間,我學會了很多的東西,加深了自己的動手能力和學習能力,同時使我對Web數(shù)據(jù)庫編程開發(fā)有了更深入的了解和認識,對過去所學的軟件工程、數(shù)據(jù)庫建立與連接等有了進一步的體會。在這個過程中,我遇到了很多的困難和問題,但在卓云亮老師和一些同

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論