網(wǎng)上書店項目設(shè)計報告_第1頁
網(wǎng)上書店項目設(shè)計報告_第2頁
網(wǎng)上書店項目設(shè)計報告_第3頁
網(wǎng)上書店項目設(shè)計報告_第4頁
網(wǎng)上書店項目設(shè)計報告_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、項目設(shè)計報告1、 系統(tǒng)目標(biāo)對于典型的數(shù)據(jù)庫管理系統(tǒng), 尤其是像網(wǎng)上書店這樣數(shù)據(jù)流特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活的需求。網(wǎng)上書店系統(tǒng)目標(biāo)如下: 展示網(wǎng)站最新的圖書信息,不斷更新商品種類,使用戶了解最新的市場動態(tài) 根據(jù)圖書的銷售情況展示部分圖書 用戶可以注冊登錄,修改個人資料,修改密碼,查詢提交的訂單 實現(xiàn)購物車功能,用戶選擇圖書后,在線提交訂單 對商品信息進(jìn)行管理,可以按照商品的類別添加商品,可以修改或刪除商品信息,還可以管理特價商品 可以查看用戶的詳細(xì)信息,修改用戶的會員等級 對用戶提交的訂單,根據(jù)情況進(jìn)行階段處理 對管理員信息進(jìn)行管理 系統(tǒng)運(yùn)行穩(wěn)定,安全可靠2、 網(wǎng)上書店

2、購物流程用戶可以直接瀏覽圖書,進(jìn)行圖書查詢,將圖書加入購物車,注冊登陸后才能提交購物車和查詢訂單。 訂單提交成功后, 前臺用戶操作流程就結(jié)束了。如圖描述了網(wǎng)上商店的購物流程。3、 系統(tǒng)功能結(jié)構(gòu)1)網(wǎng)上書店前臺實現(xiàn)的功能有:網(wǎng)站首頁:首頁是客戶打開網(wǎng)站的第一個頁面, 一般這個頁面信 息量大,且需充分展現(xiàn)網(wǎng)站特點(diǎn),以吸引客戶,留住客戶。上市新書:按錄入系統(tǒng)的時間排序,優(yōu)先顯示新錄入的書籍信息。特價圖書:顯示特價書籍信息。新用戶注冊:提供客戶網(wǎng)上自助注冊功能,填寫注冊表單并提交 后,就能成為書店的用戶,并可以進(jìn)行網(wǎng)上購書。用戶登錄:供已注冊的用戶登錄,登錄后才可網(wǎng)上購書。購物車管理:已登錄的用戶將購

3、買的書籍放入購物車, 可以修改 物品的數(shù)量,刪除物品,清空購物車等。訂單管理:登錄的用戶可以查看自己已下的訂單,可查看訂單狀態(tài),訂單詳細(xì)信息,刪除訂單等。2)網(wǎng)上書店后臺管理實現(xiàn)功能有:管理員登錄:管理員通過輸入用戶名和密碼登錄。 不同類型的管理員管理不同的信息。商品分類管理:只有商品管理員可以操作??梢孕略錾唐贩诸?,修改和刪除商品分類。并可以把信息以文件形式導(dǎo)出。商品管理:只有商品管理員可以操作??梢孕略錾唐?,查看、修改和刪除商品信息。并可以把信息以文件形式導(dǎo)出特價商品管理:只有商品管理員可以操作??梢孕略鎏貎r商品, 查看、修改和刪除特價商品信息。并可以把信息以文件形式導(dǎo)出。訂單管理:只有訂

4、單管理員可以操作??梢圆榭春吞幚碛唵?。并 可以把訂單信息以文件形式導(dǎo)出。會員和留言管理:只有會員管理員可以操作。可以查看會員信息, 修改會員等級,刪除會員??梢圆榭?、回復(fù)和刪除留言。并可以把會 員和留言信息以文件形式導(dǎo)出。系統(tǒng)用戶管理:只有系統(tǒng)管理員可以操作。可以查看和修改管理 員信息,包括管理員類型和密碼。以及新增和刪除管理員。后臺管理商品分類管理商品管理特價商品管理訂單管理會員管理系統(tǒng)用戶管理4、 系統(tǒng)開發(fā)環(huán)境本系統(tǒng)采用的技術(shù)方案為 jsp+tomcat+mysql即使用jsp作為web服務(wù)器端開發(fā)語言,采用tomcat作為web服務(wù)器和jsp引擎, 采用mysql作為后臺數(shù)據(jù)庫管理系統(tǒng)。

5、本系統(tǒng)開發(fā)環(huán)境如下:操作系統(tǒng):windows 7或xp運(yùn)行工具:internet explorer 8.0開發(fā)工具:eclipse數(shù)據(jù)庫:mysql服務(wù)器:tomcat 6.05、 數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起米并存放二級存儲器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點(diǎn):盡可能不重復(fù),以最優(yōu)方式為某個特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進(jìn)行管理和控制。從發(fā)展的歷史看, 數(shù)據(jù)庫是數(shù)據(jù)管理的高級階段, 它是由文件管理系統(tǒng)發(fā)展起來的。數(shù)據(jù)庫的基本結(jié)構(gòu)分三個層次, 反映了觀察數(shù)據(jù)庫的三種不同角度。物理數(shù)據(jù)層。 它是數(shù)據(jù)庫的最內(nèi)層, 是物理

6、存貯設(shè)備上實際存儲的數(shù)據(jù)的集合。這些數(shù)據(jù)是原始數(shù)據(jù),是用戶加工的對象,由內(nèi)部模式描述的指令操作處理的位串、字符和字組成。概念數(shù)據(jù)層。 它是數(shù)據(jù)庫的中問一層, 是數(shù)據(jù)庫的整體邏輯表示。指出了每個數(shù)據(jù)的邏輯定義及數(shù)據(jù)問的邏輯聯(lián)系,是存貯記錄的集合。 它所涉及的是數(shù)據(jù)庫所有對象的邏輯關(guān)系, 而不是它們的物理情況,是數(shù)據(jù)庫管理員概念一卜的數(shù)據(jù)庫。邏輯數(shù)據(jù)層。 它是用戶所看到和使用的數(shù)據(jù)庫, 表示了一個或一 些特定用戶使用的數(shù)據(jù)集合,即邏輯記錄的集合。數(shù)據(jù)庫不同層次之問的聯(lián)系是通過映射進(jìn)行轉(zhuǎn)換的。數(shù)據(jù)庫具有 以下主要特點(diǎn):實現(xiàn)數(shù)據(jù)共享。數(shù)據(jù)共享包含所有用戶可同時存取數(shù)據(jù)庫中的數(shù) 據(jù),也包括用戶可以用各種

7、方式通過接口用數(shù)據(jù)庫, 并提供數(shù)據(jù)共享。減少數(shù)據(jù)的冗余度。同文件系統(tǒng)相比,由于數(shù)據(jù)庫實現(xiàn)丫數(shù)據(jù)共 享,從而避免了用戶各自建立應(yīng)用文件。減少了大量重復(fù)數(shù)據(jù),減少 了數(shù)據(jù)冗余,維護(hù)了數(shù)據(jù)的一致性。數(shù)據(jù)的獨(dú)立性。數(shù)據(jù)的獨(dú)立性包括數(shù)據(jù)庫中數(shù)據(jù)庫的邏輯結(jié)構(gòu)和 應(yīng)用程序相互獨(dú)立,也包括數(shù)據(jù)物理結(jié)構(gòu)的變化不影響數(shù)據(jù)的邏輯結(jié) 構(gòu)。數(shù)據(jù)實現(xiàn)集中控制。文件管理方式中,數(shù)據(jù)處于一種分散的狀態(tài), 不同的用戶或同一用戶在不同處理中其文件之問毫無關(guān)系。利用數(shù)據(jù) 庫可對數(shù)據(jù)進(jìn)行集中控制和管理,并通過數(shù)據(jù)模型表示各種數(shù)據(jù)的組 織以及數(shù)據(jù)問的聯(lián)系。數(shù)據(jù)庫中表的描述:admin (管理員)表字段字段含義備注idint管理員編號主

8、鍵,遞增admintypeint管理員類型允許空adminnamechar (12)管理員姓名允許空loginnamechar (12)登錄名允許空loginpwdchar (12)密他允許空cart (購物車)表字段字段含義備注idint購物車編號主鍵,遞增memberint購物車的用戶編號非空moneydecimal購物車中貨物的金額允許空cartstatusint購物車中貨物是占卜訂單允許空1代表已下訂單0代表沒有cartselectedmer(購物車內(nèi)谷)表字段字段含義備注idint購物車內(nèi)容編號主鍵,遞增cartint購物車的編號非空merchandiseint購物車中貨物的編號非空

9、numberint購物車中貨物數(shù)量非空pricedecimal貨物單價非空moneydecimal總價格非空category (圖書分類)表字段字段含義備注idint圖書分類編號主鍵,遞增catenamechar (40)分類名允許空catedesctext分類介紹允許空leaveword (留百)表字段口字段含義備注idint留言編號主鍵,遞增memberint留言的用戶編號非空adminint留言的管理員編號允許空titlechar (60)標(biāo)題允許空contenttext留百內(nèi)谷允許空leavedatedatetime發(fā)表日期允許空answercontenttext回復(fù)內(nèi)容允許空answ

10、erdatedatetime回復(fù)日期允許空member(會員)表字段字段含義備注idint會員編號主鍵,遞增memberlevelint會員等級非空loginnamechar (12)登錄名允許空loginpwdchar (12)密他允許空membernamej char (20)姓名允許空phonechar (15)電話允許空addressvarchar (100)地址允許空zipchar (10)郵編允許空regdatedatetime注冊時間允許空lastdatedatetime上次登錄時間允許空logintimesint登錄次數(shù)允許空emailvarchar (100)郵箱允許空mem

11、berlevel (會員等級)表字段字段含義備注idint會員等級編號主鍵,遞增levelnamechar (20)等級名允許空favourableint享受的折扣允許空merchandise (商品)表字段字段含義備注idint商品編號主鍵,遞增categoryint商品分類編號非空mernamechar (40)商品名允許空pricedecimal價格允許空spricedecimal特價允許空mermodelchar (40)商品類型允許空picturevarchar (100)圖片路徑允許空merdesctext商品簡介允許空manufacturerchar (60)出版社允許空leavefactorydatedatetime出廠日期允許空specia

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論