網(wǎng)上書店系統(tǒng)web實(shí)驗(yàn)報(bào)告(代碼全)_第1頁
網(wǎng)上書店系統(tǒng)web實(shí)驗(yàn)報(bào)告(代碼全)_第2頁
網(wǎng)上書店系統(tǒng)web實(shí)驗(yàn)報(bào)告(代碼全)_第3頁
網(wǎng)上書店系統(tǒng)web實(shí)驗(yàn)報(bào)告(代碼全)_第4頁
網(wǎng)上書店系統(tǒng)web實(shí)驗(yàn)報(bào)告(代碼全)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、湖南人文科技學(xué)院經(jīng)濟(jì)與管理科學(xué)系課程設(shè)計(jì)說明書 課 程 名 稱: web程序設(shè)計(jì) 題 目: 網(wǎng)上書店系統(tǒng) 年級(jí)/專業(yè)/班: 2011級(jí)電子商務(wù)1班 學(xué) 生 姓 名: 劉海旋 張欣月 學(xué) 號(hào): 11433114 11433133 指 導(dǎo) 教 師: 陳 剛 開 題 時(shí) 間: 2013.12.9 完 成 時(shí) 間: 2013.12.18 目錄第一章 緒論4第二章 需求分析42.1系統(tǒng)需求分析42.2功能需求描述42.3性能需求42.4功能規(guī)定52.5功能模塊圖5第三章 系統(tǒng)設(shè)計(jì)63.1程序流程圖63.2數(shù)據(jù)庫的設(shè)計(jì)73.2.1數(shù)據(jù)字典73.2.2數(shù)據(jù)庫的邏輯設(shè)計(jì)83.2.3數(shù)據(jù)庫的物理設(shè)計(jì)9第四章 系

2、統(tǒng)設(shè)計(jì)124.1登陸界面124.2網(wǎng)頁主頁124.3用戶注冊(cè)134.4用戶修改自己信息134.5用戶挑選書籍144.6用戶點(diǎn)擊購物車144.7用戶通過購物車完成的訂單154.8用戶訂單154.9用戶訂單的最后確認(rèn)164.10管理員管理圖書164.11管理員對(duì)用戶進(jìn)行管理164.12管理員對(duì)訂單進(jìn)行管理17第五章 個(gè)人總結(jié)17參考文獻(xiàn)17網(wǎng)上書店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要:隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展和人們購物意識(shí)的不斷革新,網(wǎng)上購物成為一種新型的購物方式;網(wǎng)上書店也漸漸成為一種時(shí)尚,正足逐步被人們所接受和認(rèn)可。本文針對(duì)網(wǎng)上書店系統(tǒng)的實(shí)際需求,選擇采用asp作為開發(fā)技術(shù),后臺(tái)使用access數(shù)據(jù)庫,設(shè)計(jì)并

3、實(shí)現(xiàn)了的網(wǎng)上書店系統(tǒng)。該系統(tǒng)主要由前臺(tái)管理和后臺(tái)管理兩部分構(gòu)成。前臺(tái)主要完成的功能是針對(duì)消費(fèi)者的,包括書店的圖書分類、推薦、用戶購書及用戶個(gè)人信息管理等;后臺(tái)的主要功能是增加、刪除圖書信息,查詢圖書信息,查詢統(tǒng)計(jì)圖書銷售信息等等。最后,對(duì)系統(tǒng)進(jìn)行了簡(jiǎn)單的測(cè)試。關(guān)鍵詞:網(wǎng)上書店;asp;dreamweaver;數(shù)據(jù)庫 design and implementation of online bookstore systemabstract:with the continuous reform and the development of network technology and peoples

4、 awareness of shopping, online shopping has become a new way of shopping; online bookstore has gradually become a kind of fashion, is gradually being recognized and accepted by the people. according to the actual demand of online bookstore system, choose asp as the development of technology, the bac

5、kground using the access database, online bookstore system is designed and implemented. the system consists of two main modules: foreground management and background management. the main function is for consumers, including book classification, recommendation,user books and personal information mana

6、gement; the background of the main features is to increase, delete the book information, book information query, query statistics book sales information and so on. finally, the system is a simple test.keywords: online bookstore; asp; dreamweaver; database第一章 緒論網(wǎng)上書店,或稱電子書店,線上書店,是利用信息技術(shù)、網(wǎng)絡(luò)技術(shù)通過網(wǎng)絡(luò)完成圖書交易

7、的一種電子商務(wù)類型川。隨著網(wǎng)絡(luò)技術(shù)的成熟,網(wǎng)上書店作為電了商務(wù)的一種,于20世紀(jì)90年代后期開始興起,現(xiàn)在己經(jīng)具備了一定規(guī)模。由于網(wǎng)絡(luò)已經(jīng)覆蓋全球,信息、量巨大而且獨(dú)具優(yōu)勢(shì)。借助這個(gè)良好的平臺(tái)進(jìn)行書籍的銷售,可以使讀者足不出戶就能選購自己需要的書本。網(wǎng)土?xí)杲阱氤?,且永不下班關(guān)門,讀者可以隨時(shí)隨地自由地查詢和訂購圖書。與傳統(tǒng)的書店相比較,網(wǎng)上書店具有全面且快速的圖書查詢檢索功能,齊全的圖書品種,方便快捷的配送服務(wù),低廉的銷售價(jià)格,直接準(zhǔn)確的數(shù)據(jù)積累,靈活多樣的宣傳營(yíng)銷平臺(tái),先進(jìn)的互聯(lián)網(wǎng)技術(shù),完善的售后服務(wù)等優(yōu)勢(shì)。網(wǎng)上書店作為一種新興的書籍售賣方式,越來越受到人們的關(guān)注。研究網(wǎng)上書店系統(tǒng)的設(shè)計(jì)

8、和實(shí)現(xiàn)無論是從研究背景還是研究意義都具有很高的理淪價(jià)值和很好的實(shí)踐價(jià)值。第2章 需求分析2.1系統(tǒng)需求分析系統(tǒng)的主要目的是實(shí)現(xiàn)一個(gè)圖書管理系統(tǒng)。系統(tǒng)有2 類用戶分別為管理員、讀者會(huì)員。管理員經(jīng)口令認(rèn)證進(jìn)人系統(tǒng)后,管理員可完成維護(hù)系統(tǒng)的功能, 包括管理圖書和管理會(huì)員。讀者會(huì)員則完成查詢圖書、修改個(gè)人資料、查詢個(gè)人借閱信息的功能, 工作完成后可以退出系統(tǒng)。2.2功能需求描述隨著互聯(lián)網(wǎng)的高速發(fā)展,網(wǎng)上購物已經(jīng)成為了當(dāng)今主流,網(wǎng)上購書也不例外。所以設(shè)計(jì)一個(gè)網(wǎng)上書店系統(tǒng)可以輕松解決人們的便利購書。系統(tǒng)主要是為方便用戶定制開發(fā)的,因此針對(duì)網(wǎng)上購書而言,經(jīng)過了反復(fù)地論證,最終確定了網(wǎng)上書店系統(tǒng)的設(shè)計(jì)方案,網(wǎng)

9、上書店系統(tǒng)的主要功能為:(1) 用戶登錄。管理員或會(huì)員根據(jù)賬號(hào)和密碼登錄系統(tǒng)進(jìn)行身份驗(yàn)證。(2) 添加圖書。只有管理員登錄成功后才能添加圖書。通過點(diǎn)擊導(dǎo)航條上的“添加圖書“超鏈接進(jìn)入添加圖書頁面,填好后點(diǎn)提交, 就進(jìn)數(shù)據(jù)庫了。(3) 修改圖書。只有管理員登錄成功后才能修改圖書。通過點(diǎn)擊導(dǎo)航條上的“修改圖書“超鏈接進(jìn)入修改圖書頁面,修改好后點(diǎn)提交, 就進(jìn)數(shù)據(jù)庫了。(4) 刪除圖書。只有管理員登錄成功后才能修改圖書。通過點(diǎn)擊導(dǎo)航條上的“刪除圖書“超鏈接進(jìn)入刪除圖書頁面,點(diǎn)刪除就可將書刪除。(5) 修改和查詢個(gè)人信息。用戶可以修改自己的個(gè)人信息和密碼。(6) 購物車功能。用戶可以把自己選好的圖書放進(jìn)

10、購物車,再次確認(rèn)購物車?yán)锏男畔⒓纯梢源_認(rèn)購書。2.3性能需求為了保證系統(tǒng)能夠長(zhǎng)期、安全、穩(wěn)定、可靠、高效的運(yùn)行,網(wǎng)上書店系統(tǒng)應(yīng)該滿足以下的性能需求:(1)系統(tǒng)處理的準(zhǔn)確性和及時(shí)性系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足中小型企業(yè)對(duì)信息處理的需求。(2)系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性網(wǎng)上書店系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。例如用戶查詢的需求也會(huì)不斷的更新和完善,都要求系統(tǒng)提供足夠的功能的調(diào)整和擴(kuò)充。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系統(tǒng)的開放性來完成,既系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,

11、可以簡(jiǎn)單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。(3)系統(tǒng)的易用性和易維護(hù)性網(wǎng)上屬書店系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不時(shí)非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面。(4)系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。所有這些都要符合主流國際、國家和行業(yè)標(biāo)準(zhǔn)。(5)系統(tǒng)的先進(jìn)性目前計(jì)算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為圖書管理系統(tǒng)工程,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一

12、方面,在系統(tǒng)設(shè)計(jì)和開發(fā)的過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。(6)系統(tǒng)的響應(yīng)速度圖書管理系統(tǒng)系統(tǒng)在日常處理中的響應(yīng)速度為秒級(jí),達(dá)到實(shí)時(shí)要求,以及時(shí)反饋信息。在進(jìn)行統(tǒng)計(jì)分析時(shí),根據(jù)所需數(shù)據(jù)量的不同而從秒級(jí)到分鐘級(jí),原則是保證操作人員不會(huì)因?yàn)樗俣葐栴}而影響工作效率。2.4功能規(guī)定前臺(tái)功能劃分: (1)圖書搜索 (2)查看圖書詳細(xì)信息 (3)用戶注冊(cè) (4)用戶登錄 (5)修改用戶信息 (6)購物車功能 (7)查看訂單后臺(tái)功能劃分為: (1)圖書管理系統(tǒng)(增刪改查) (2)用戶信息管理(刪查) (3)訂單信息管理(查看訂單清單,更新出貨狀態(tài))2.5功能模塊圖第3

13、章 系統(tǒng)設(shè)計(jì)3.1程序流程圖用戶登錄流程圖管理員登錄流程圖3.2數(shù)據(jù)庫的設(shè)計(jì)3.2.1數(shù)據(jù)字典(1)名稱:管理員 描述:記錄管理員信息 定義:管理員信息=管理員id+管理員密碼 輸入數(shù)據(jù):管理員信息 輸出數(shù)據(jù):管理員信息(2)名稱:圖書信息表結(jié)構(gòu)描述:記錄所有圖書的基本情況 定義:圖書信息=圖書id+圖書名稱+圖書描述+圖書價(jià)格+圖書類別 輸入數(shù)據(jù):圖書信息 輸出數(shù)據(jù):圖書信息(3)名稱:用戶信息表結(jié)構(gòu) 描述:記錄所有用戶信息情況 定義:用戶信息=用戶id+用戶姓名+用戶密碼+用戶電話+用戶地址 輸入數(shù)據(jù):用戶信息 輸出數(shù)據(jù):用戶信息(4)名稱:訂單人信息表結(jié)構(gòu) 描述:記錄所有訂單人的基本情況

14、 定義:讀者信息=訂單id+訂單人+訂單人電話+訂單人地址+訂單日期+訂單的狀態(tài) 輸入數(shù)據(jù):訂單人信息 輸出數(shù)據(jù):訂單人信息(5)名稱:訂單表結(jié)構(gòu) 描述:記錄已下訂單的情況 定義:訂單信息=訂單id+訂單人+訂單人電話+訂單人地址+訂單日期+訂單的狀態(tài) 輸入數(shù)據(jù):訂單信息 輸出數(shù)據(jù):訂單信息3.2.2數(shù)據(jù)庫的邏輯設(shè)計(jì) 在需求分析階段已完成該系統(tǒng)所有的數(shù)據(jù)分析。根據(jù)該階段所建立的概念模型,已經(jīng)得出滿足系統(tǒng)設(shè)計(jì)要求的幾個(gè)關(guān)系描述,該階段的主要工作就是把前一階段的成果轉(zhuǎn)化為具體的數(shù)據(jù)庫。下面給出概念結(jié)構(gòu)設(shè)計(jì)得e-r圖(1)管理員實(shí)體e-r圖圖3.1(2)用戶實(shí)體e-r圖圖3.2(3)圖書信息實(shí)體e-

15、r圖圖3.3(4)購物車實(shí)體e-r圖圖3.4(5)訂單實(shí)體e-r圖圖3.5(6)總體e-r圖圖3.63.2.3數(shù)據(jù)庫的物理設(shè)計(jì)book表是圖書的信息(包括:圖書名稱,圖書價(jià)格,圖書描述,圖書數(shù)量等),如表3.1、圖3.7、圖3.8數(shù)據(jù)類型變量名變量作用數(shù)據(jù)長(zhǎng)度stringtitle定義書名255doubleprice定義書本價(jià)格stringauthor定義作者名255stringintroduction定義簡(jiǎn)介255intcount定義數(shù)量11表3.1圖3.7 圖3.8orderitem表是購物車的信息(包括:購物車id,圖書單價(jià),購買數(shù)量,訂單id等),如表3.2、圖3.9、圖3.10數(shù)據(jù)類

16、型變量名變量作用數(shù)據(jù)長(zhǎng)度bookbeanbookid定義書籍11intbuycount定義數(shù)量11doubleunitprice定義價(jià)格intorderid定義訂單id11intitemid定義購物車id11表3.2圖3.9圖3.10orders表是訂單的信息(包括:訂單id,訂單人,訂單人電話,訂單人地址),如表3.3、圖3.11、圖3.12數(shù)據(jù)類型變量名變量作用數(shù)據(jù)長(zhǎng)度stringusername定義用戶名11stringzipcode定義密碼11stringphone定義電話號(hào)碼11stringadress定義地址11表3.3圖3.11圖3.12 user表是用戶的信息(包括:用戶id,

17、用戶姓名,用戶密碼,用戶電話,用戶地址),如表 3.4、圖3.13、圖3.14數(shù)據(jù)類型變量名變量作用數(shù)據(jù)長(zhǎng)度intuserid定義使用者id11stringloginname定義登陸名255datepassword定義密碼255stringuserphone定義電話255stringuseraddr定義地址255表 3.4 圖3.13圖3.14第四章 系統(tǒng)設(shè)計(jì)4.1登陸界面4.2網(wǎng)頁主頁4.3用戶注冊(cè)4.4用戶修改自己信息4.5用戶挑選書籍4.6用戶點(diǎn)擊購物車4.7用戶通過購物車完成的訂單4.8用戶訂單 4.9用戶訂單的最后確認(rèn)4.10管理員管理圖書4.11管理員對(duì)用戶進(jìn)行管理4.12管理員對(duì)訂單進(jìn)行管理第5章 個(gè)人總結(jié) 通過做課程設(shè)計(jì),有幾點(diǎn)感想,歸納如下: 1.扎實(shí)的理論基礎(chǔ)。如果不掌握它們,很難寫出高水平的程序。而這一點(diǎn)又是我們所缺乏的。 2.不鉆牛角尖。當(dāng)遇到障礙的時(shí)候,要靈活運(yùn)用知識(shí),也許會(huì)發(fā)現(xiàn)那些難題現(xiàn)在竟然可以迎刃而解。 3. 多與別人交流。三人行必有我?guī)煛?4.良好的編程風(fēng)格。注意養(yǎng)成良好的習(xí)慣,代碼的縮進(jìn)編排,變量的命名規(guī)則要始終保持一致。沒做完一部分就檢查成果,在這次的設(shè)計(jì)過程中,我學(xué)到的不僅是知識(shí),我還認(rèn)識(shí)到許多事情。這次設(shè)計(jì)使我的編程水平提高了一大步,使我充分的認(rèn)識(shí)到合作的可貴。 由于這次設(shè)計(jì)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論