網(wǎng)上購(gòu)物商城概要設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
網(wǎng)上購(gòu)物商城概要設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
網(wǎng)上購(gòu)物商城概要設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
網(wǎng)上購(gòu)物商城概要設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)
網(wǎng)上購(gòu)物商城概要設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、網(wǎng)上購(gòu)物商城概要設(shè)計(jì)說(shuō)明書(shū)編寫(xiě):日期:審核:日期:批準(zhǔn):日期:受控狀態(tài):是發(fā)布版次:日期:YYYY-MM-DD編號(hào):變更記錄日期版本變更說(shuō)明作者簽字確認(rèn)系統(tǒng)模塊對(duì)應(yīng)章節(jié)對(duì)應(yīng)部門(mén)* 負(fù)責(zé)人簽字? TOC o 1-5 h z HYPERLINK l bookmark9 o Current Document 引言4 HYPERLINK l bookmark15 o Current Document 編寫(xiě)目的4背景4基線(xiàn)4范圍4定義4參考資料5 HYPERLINK l bookmark33 o Current Document 總體設(shè)計(jì)5概述5功能描述5.運(yùn)行環(huán)境5.開(kāi)發(fā)環(huán)境6.設(shè)計(jì)思想7系統(tǒng)構(gòu)思7.

2、關(guān)鍵技術(shù)與算法9.關(guān)鍵數(shù)據(jù)結(jié)構(gòu)10| HYPERLINK l bookmark42 o Current Document 人工處理過(guò)程10 HYPERLINK l bookmark45 o Current Document 系統(tǒng)功能設(shè)計(jì)11 HYPERLINK l bookmark48 o Current Document 商品分類(lèi)檢索功能11購(gòu)物車(chē)功能11訂單功能11訂單生成子功能11訂單查詢(xún)子功能11處理訂單子功能12。 HYPERLINK l bookmark64 o Current Document 會(huì)員注冊(cè)功能 12 HYPERLINK l bookmark67 o Current

3、Document 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)12說(shuō)明12數(shù)據(jù)結(jié)構(gòu)12 HYPERLINK l bookmark73 o Current Document 數(shù)據(jù)結(jié)構(gòu)與系統(tǒng)元素的關(guān)系14 HYPERLINK l bookmark76 o Current Document 接口設(shè)計(jì)14用戶(hù)接口 14外部接口 14 HYPERLINK l bookmark87 o Current Document 運(yùn)行設(shè)計(jì)14 HYPERLINK l bookmark93 o Current Document 系統(tǒng)初始化14運(yùn)行控制15用戶(hù)界面的控制15運(yùn)行控制的條件與限制L5前臺(tái)和后臺(tái)的控制關(guān)系L5系統(tǒng)結(jié)束15 HYPERL

4、INK l bookmark106 o Current Document 系統(tǒng)出錯(cuò)處理設(shè)計(jì)16出錯(cuò)信息16補(bǔ)救措施16 HYPERLINK l bookmark118 o Current Document 系統(tǒng)維護(hù)設(shè)計(jì)16檢測(cè)點(diǎn)的設(shè)計(jì)16添加商品測(cè)試16 HYPERLINK l bookmark130 o Current Document 檢測(cè)專(zhuān)用模塊的設(shè)計(jì)17用戶(hù)注冊(cè)測(cè)試11用戶(hù)購(gòu)物測(cè)試17 HYPERLINK l bookmark140 o Current Document 尚待解決的問(wèn)題171引言1.1,編寫(xiě)目的1.2本說(shuō)明書(shū)目的在于明確說(shuō)明系統(tǒng)各功能的實(shí)現(xiàn)方式,指導(dǎo)開(kāi)發(fā)員進(jìn)行編碼。本說(shuō)

5、明書(shū)的預(yù)期讀者為:項(xiàng)目經(jīng)理,系統(tǒng)分析員,系統(tǒng)設(shè)計(jì)人員,開(kāi)發(fā)工程師,測(cè)試 經(jīng)理以及測(cè)試設(shè)計(jì)人員等。1.3背景待開(kāi)發(fā)軟件系統(tǒng)的名稱(chēng):網(wǎng)上購(gòu)物商城此軟件系統(tǒng)任務(wù)用戶(hù):網(wǎng)絡(luò)銷(xiāo)售的管理者和對(duì)網(wǎng)上購(gòu)物有興趣的顧客1.4基線(xiàn)網(wǎng)上購(gòu)物商城需求分析說(shuō)明書(shū)1.51.6本概要設(shè)計(jì)文檔提供給系統(tǒng)設(shè)計(jì)開(kāi)發(fā)人員,包括詳細(xì)設(shè)計(jì)人員和項(xiàng)目組成員。1.7定義商場(chǎng)會(huì)員:網(wǎng)上購(gòu)物平臺(tái)中合法系統(tǒng)注冊(cè)用戶(hù)。購(gòu)物車(chē):用來(lái)儲(chǔ)存用戶(hù)購(gòu)物的信息,如商品編號(hào)、數(shù)量等。訂單:一筆完整的訂單記錄應(yīng)該包括它多有相關(guān)商品集合以及各個(gè)商品的數(shù)量等信息。商品:包括商品編號(hào)、商品名稱(chēng)、商品價(jià)格、描述以及所屬類(lèi)別等。1.8參考資料*屬于本項(xiàng)目的其他已發(fā)表的文件

6、。本文件中引用的其他文獻(xiàn)、資料以及軟件開(kāi)發(fā)標(biāo)準(zhǔn)。Cascading Style Sheet 中文手冊(cè)精通 CSS Andy Budd Cameron Moll Simon Collison 著 陳劍甌 譯2總體設(shè)計(jì)2.1概述2.1.1功能描述?系統(tǒng)包括的范圍:商品分類(lèi)檢索、首頁(yè)推薦商品、購(gòu)物車(chē)、訂單生成、訂單查詢(xún)、輔 助功能、商品評(píng)論、管理員管理、商品類(lèi)別管理、分類(lèi)商品管理、會(huì)員管理、處理訂單、進(jìn) 銷(xiāo)存功能、配送方式、付款方式等。2.1.2運(yùn)行環(huán)境軟件環(huán)境分類(lèi)名稱(chēng)版本語(yǔ)種操作系統(tǒng)Windows Server2003簡(jiǎn)體中文操作系統(tǒng)的附加功能SP43簡(jiǎn)體中文數(shù)據(jù)庫(kù)平臺(tái))Oracle 9i9簡(jiǎn)體中

7、文數(shù)據(jù)庫(kù)平臺(tái)補(bǔ)丁應(yīng)用平臺(tái)Tomcat簡(jiǎn)體中文應(yīng)用平臺(tái)補(bǔ)丁郵件系統(tǒng)客戶(hù)端軟件 硬件環(huán)境服務(wù)器最低配置推薦配置應(yīng)用和數(shù)據(jù)庫(kù)服務(wù) 器Cpu:Mem: 512HD:40G郵件服務(wù) 器2.1.3開(kāi)發(fā)環(huán)境服務(wù)器軟件環(huán)境分類(lèi)名稱(chēng)版本語(yǔ)種操作系統(tǒng)!Windows Server2003及以 上版本操作系統(tǒng)的附加功能數(shù)據(jù)庫(kù)平臺(tái)?數(shù)據(jù)庫(kù)平臺(tái)補(bǔ)丁應(yīng)用平臺(tái)應(yīng)用平臺(tái)補(bǔ)丁版本控制系統(tǒng)目錄服務(wù)系統(tǒng)郵件系統(tǒng)、服務(wù)器硬件環(huán)境服務(wù)器最低配置推薦配置應(yīng)用服務(wù) 器、數(shù)據(jù)庫(kù) 服務(wù)器、郵 件服務(wù)器、 目錄服務(wù) 器開(kāi)發(fā)機(jī)器軟件環(huán)境分類(lèi)名稱(chēng)!版本語(yǔ)種操作系統(tǒng)Microsoft Windows XPProfessional2002簡(jiǎn)體中文操作系

8、統(tǒng)的附加功能數(shù)據(jù)庫(kù)平臺(tái)My Sql應(yīng)用平臺(tái)開(kāi)發(fā)平臺(tái)Zend Studio -英文客戶(hù)端軟件?開(kāi)發(fā)機(jī)器硬件環(huán)境分類(lèi)最低配置推薦配置開(kāi)發(fā)機(jī)器)2.2設(shè)計(jì)思想2.2.1系統(tǒng)構(gòu)思系統(tǒng)功能層次模塊圖1)購(gòu)物商城前臺(tái)2)2)前臺(tái)商店功能此功能是用于客戶(hù)瀏覽界面,及對(duì)購(gòu)物的流程顯示。I注冊(cè)羌爵字查治分美檀宙皇員萱陸)酒寫(xiě)朝峰既客戶(hù)喘息XI注冊(cè)羌爵字查治分美檀宙皇員萱陸)酒寫(xiě)朝峰既客戶(hù)喘息X1最新(產(chǎn)品(推薦產(chǎn)品M臻做勃兩芯間 :好改購(gòu)箱車(chē)卜陶的商城、商品分類(lèi)檢索商品的類(lèi)別由店主自行在網(wǎng)店管理系統(tǒng)中設(shè)定。支持商品分類(lèi)檢索。在檢索中,當(dāng)查詢(xún) 到某一級(jí)分類(lèi)時(shí),自動(dòng)顯示該級(jí)別以及其所有子類(lèi)別下的商品。個(gè)人信息維護(hù)員

9、工利用該 功能可以維護(hù)系統(tǒng)允許個(gè)人維護(hù)的信息。其中自我介紹、聯(lián)系方式和興趣愛(ài)好會(huì)被公開(kāi)給整 個(gè)公司。2.2.2關(guān)鍵技術(shù)與算法使用PHP+MySql進(jìn)行程序設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)PHP是近年發(fā)展起來(lái)的一種新興的語(yǔ)言。PHP是一種服務(wù)器端、跨平臺(tái)、HTM匚嵌入式的 腳本語(yǔ)言。其實(shí),它的工作方式與ASP相似,其主要功能也是用來(lái)開(kāi)發(fā)動(dòng)態(tài)交互式的Web 服務(wù)器應(yīng)用程序PHP醞釀?dòng)?994年,1995年發(fā)布其第一個(gè)公開(kāi)版本,目前已發(fā)展為版本。 新的版本修正了以前的一些BUG,還加入了新的一些擴(kuò)展特性。PHP支持HTTP的身份驗(yàn)證, Cookic、GIF圖像創(chuàng)建。目前,由PHP開(kāi)發(fā)小組開(kāi)發(fā)的PHP被越來(lái)越多的網(wǎng)站

10、采用,世界上 有超過(guò)600萬(wàn)個(gè)網(wǎng)站用PHP,并且還在不斷地增加。PHP的出現(xiàn),可以成為ASP或JSP的代替 品,它擁有其他網(wǎng)站編程語(yǔ)言的特點(diǎn),并且開(kāi)發(fā)Web應(yīng)用程序簡(jiǎn)單易用,又有很好的不同平 臺(tái)問(wèn)的可移植性,很有發(fā)展?jié)摿?。PHP具有以下特點(diǎn):PHP是公開(kāi)免費(fèi)的。語(yǔ)法簡(jiǎn)單、易學(xué)易用。面向?qū)ο缶幊棠芰?。?持眾多網(wǎng)絡(luò)協(xié)議。具有強(qiáng)大的數(shù)據(jù)庫(kù)操作能力和豐富的函數(shù)庫(kù)。移植性強(qiáng)、跨多個(gè)平臺(tái)PHP 更是一種真正跨平臺(tái)、跨服務(wù)器的開(kāi)發(fā)語(yǔ)言。執(zhí)行效率高。和其它的語(yǔ)言相比,PHP系統(tǒng)消 耗較少的系統(tǒng)資源。MySQL數(shù)據(jù)庫(kù)MySQL是一個(gè)快速而又健壯的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。這個(gè)數(shù)據(jù)庫(kù)將允許你高效地存儲(chǔ)、 搜索、排序和

11、檢索數(shù)據(jù)MySQL服務(wù)器將控制對(duì)數(shù)據(jù)的訪(fǎng)問(wèn),從而確保多個(gè)用戶(hù)可以并發(fā)地 使用它,同時(shí)提供了快速訪(fǎng)問(wèn)并確保只有通過(guò)驗(yàn)證的用戶(hù)才能獲得數(shù)據(jù)訪(fǎng)問(wèn)。因此,MySQL 是一個(gè)多用戶(hù)、多線(xiàn)程的服務(wù)器。它使用了模式化查詢(xún)語(yǔ)言(SQL),這是全球通用的標(biāo)準(zhǔn)數(shù) 據(jù)庫(kù)查詢(xún)語(yǔ)言MySQL與其他數(shù)據(jù)庫(kù)相比具有許多優(yōu)點(diǎn),如高性能、低成本、易于配置和學(xué) 習(xí)、可移植性、源代碼可供使用、技術(shù)支持可供使用等MySQL可以在許多不同的UNIX系 統(tǒng)中使用,同時(shí)也可以在Microsoft的Windows系統(tǒng)中使用。PHP與MySQL的黃金組合在Web應(yīng)用系統(tǒng)中,前臺(tái)的動(dòng)態(tài)Web頁(yè)面必須有后臺(tái)的數(shù)據(jù)庫(kù)支持才能完成功能,而 MySQL

12、是PHP的最好伙伴。在實(shí)際的PHP+MySQL的Web系統(tǒng)中,用戶(hù)和系統(tǒng)一次典型的交互 過(guò)程。首先,當(dāng)用戶(hù)通過(guò)瀏覽器使用Web系統(tǒng)時(shí),瀏覽器接收用戶(hù)的請(qǐng)求,并通過(guò)Internet 傳送到PHP服務(wù)器;然后,PHP服務(wù)器分析用戶(hù)的請(qǐng)求,并通過(guò)數(shù)據(jù)庫(kù)接口函數(shù)向后臺(tái)數(shù)據(jù) 庫(kù)管理系統(tǒng)發(fā)送SQL查詢(xún)語(yǔ)句;最后,MySQL接收到SQL語(yǔ)句,執(zhí)行相應(yīng)的操作。反過(guò)來(lái), MySQL執(zhí)行SQL查詢(xún)語(yǔ)句后,將查詢(xún)結(jié)果數(shù)據(jù)發(fā)送到PHP服務(wù)器;后者在對(duì)結(jié)果集進(jìn)行相應(yīng) 的處理后,將其傳遞給前臺(tái)的瀏覽器把數(shù)據(jù)按一定形式顯示給用戶(hù)。這就是典型的 PHP+MySQL Web系統(tǒng)的體系模式。使用Apache服務(wù)器本系統(tǒng)的運(yùn)行平臺(tái)

13、是Apache,它是眾多的服務(wù)器軟件中的一種,已經(jīng)成為目前應(yīng)用較 廣行的服務(wù)器軟件之一。它支持多種操作系統(tǒng),如Unix,Linux,Windows等,功能強(qiáng)大Apache 服務(wù)器同IIS,Tomcat服務(wù)器相比,具有很大優(yōu)勢(shì):首先,Apache服務(wù)器是開(kāi)源的,不需要支 付任何費(fèi)用就可以免費(fèi)下載并使用;其次,Apache服務(wù)器改善了 IIS易假死的毛病,配置 完成后非常穩(wěn)定;最后,由于Apache開(kāi)源的特點(diǎn),所以任何人都可以分析他的代碼,發(fā)現(xiàn)其 中的漏洞,并發(fā)布補(bǔ)丁來(lái)彌補(bǔ)該漏洞,也使其安全性大大提高了??傊?,Apache與其它服務(wù) 器軟件相比,具有安裝方便,配置簡(jiǎn)單,效率高,便于管理,安全性高等

14、優(yōu)點(diǎn)。2.2.3關(guān)鍵數(shù)據(jù)結(jié)構(gòu)訂單功能數(shù)據(jù)結(jié)構(gòu) 簡(jiǎn)要說(shuō)明本系統(tǒng)中的最主要的數(shù)據(jù)結(jié)構(gòu)。訂單表dingdan列名數(shù)據(jù)類(lèi)型屬性描述idint標(biāo)識(shí)不同訂單的自增變量dingdanhaoint標(biāo)識(shí)不同商品的自增變量spcint標(biāo)識(shí)不同用戶(hù)的自增變量timedatetime下訂單的日期totalNumeric(10,2)商品的價(jià)格slint商品的數(shù)量zfffint商品的付款方式dizhiVarchar(400)收貨人地址telVarchar(11)收貨人電話(huà)youbianVarchar(6)收貨人地址郵編time,bit訂單是否發(fā)貨xiadanrenbit訂單是否反饋shouhuorenVarchar(50

15、)收貨人姓名2.3人工處理過(guò)程說(shuō)明在本系統(tǒng)的運(yùn)行過(guò)程中不得不包含的人工處理過(guò)程(若有的話(huà))。指出該處理過(guò)程在系 統(tǒng)中的前后相關(guān)的功能及操作。該過(guò)程出現(xiàn)的原因,輸入、輸出、處理過(guò)程。購(gòu)物車(chē)、收藏夾人工處理過(guò)程用戶(hù)選中商品后,只要點(diǎn)選“購(gòu)買(mǎi)”按鈕,商品自動(dòng)進(jìn)入購(gòu)物車(chē)(同樣商品不會(huì)重復(fù)進(jìn)入)。 在購(gòu)物車(chē)中可自由調(diào)整購(gòu)買(mǎi)商品的數(shù)量,即時(shí)計(jì)算采購(gòu)金額。在購(gòu)物車(chē)中確認(rèn)所購(gòu)商品的 品種和數(shù)量后,可進(jìn)入訂單確認(rèn)。確認(rèn)所購(gòu)商品和送貨方式、付款方式等資料,確認(rèn)后生成 訂單。會(huì)員可以隨時(shí)查詢(xún)定單的當(dāng)前處理情況,如是否配送是否收到貨款等等。輔助功能、商品評(píng)論人工處理過(guò)程會(huì)員修改資料、修改密碼,用戶(hù)缺貨登記,缺貨登記處

16、理,發(fā)貨或缺貨通知等。客戶(hù)戶(hù)可以 對(duì)商品進(jìn)行評(píng)論,管理員可以在商品檔案管理員進(jìn)行管理。系統(tǒng)功能設(shè)計(jì)4此部分主要對(duì)關(guān)鍵功能進(jìn)行設(shè)計(jì),描述其實(shí)現(xiàn)方式。如果對(duì)詳細(xì)設(shè)計(jì)要求不高,也可在下面的部分中包括對(duì)詳細(xì)設(shè)計(jì)的功能說(shuō)明,不必另建詳細(xì) 設(shè)計(jì)文件。此部分主要對(duì)各模塊功能進(jìn)行分解,盡量能細(xì)化到每一個(gè)操作。同時(shí)附以特征界 面和數(shù)據(jù)表設(shè)計(jì)。4.1商品分類(lèi)檢索功能類(lèi)似于搜索引擎的分類(lèi)檢索功能,根據(jù)不同的類(lèi)別一層一層瀏覽下去,直到顯示出所有產(chǎn) 品。如:休閑產(chǎn)品、糧油、果汁飲料、餅干蛋糕、沖調(diào)劑、奶制品;商品擁有屬性如下:商品小圖、商品大圖、商品單位、庫(kù)存設(shè)置商品價(jià)格:原始零售價(jià)當(dāng)前零售價(jià)市場(chǎng)價(jià)會(huì)員價(jià)獲得積分商品簡(jiǎn)

17、介:關(guān)鍵字、商品型號(hào)、商品規(guī)格、生產(chǎn)商、品牌/商標(biāo)、上市時(shí)間、商品等級(jí)、 總點(diǎn)擊數(shù)4.2購(gòu)物車(chē)功能購(gòu)物車(chē)是用來(lái)儲(chǔ)存用戶(hù)購(gòu)物的信息,如商品編號(hào)、數(shù)量等。首先用戶(hù)進(jìn)入登陸界面,進(jìn)行 登錄后,可以完成查看產(chǎn)品類(lèi)型,查看購(gòu)物車(chē)內(nèi)容、訂購(gòu)產(chǎn)品、顯示訂購(gòu)單及刪除指 定定單等相應(yīng)功能,若成功訂購(gòu),還可以按照網(wǎng)頁(yè)指示用銀行劃撥或信用卡方式進(jìn)行 支付。首先用戶(hù)在登陸頁(yè)面中登陸網(wǎng)站,進(jìn)入顯示產(chǎn)品信息的網(wǎng)頁(yè),在該網(wǎng)頁(yè)中,設(shè) 有產(chǎn)品類(lèi)型”、”查看購(gòu)物車(chē)”、”顯示訂購(gòu)單”等超級(jí)鏈接。此時(shí)若要購(gòu)物,便可在相 關(guān)產(chǎn)品后面的表單中輸入購(gòu)買(mǎi)數(shù)量,將其放入購(gòu)物車(chē)。4.3訂單功能4.3.1訂單生成子功能訂單生成流程:查找商品2.放

18、入購(gòu)物車(chē)3.提交訂單4.查看訂單狀態(tài)5.收貨確認(rèn)4.3.2訂單查詢(xún)子功能若用戶(hù)點(diǎn)擊”查看購(gòu)物車(chē)”的超級(jí)鏈接。下方框架將會(huì)顯示購(gòu)物車(chē)內(nèi)的產(chǎn)品情況,此時(shí) 還可進(jìn)行產(chǎn)品刪除的操作。若用戶(hù)點(diǎn)擊”顯示訂購(gòu)單”超級(jí)鏈接,下方框架將會(huì)顯示訂 購(gòu)單網(wǎng)頁(yè),用戶(hù)在對(duì)訂單細(xì)目核對(duì)后,便可進(jìn)行訂購(gòu)了。4.3.3處理訂單子功能處理所有訂單,訂單流程如下:用戶(hù)提交訂單fB、管理員確認(rèn)定單一C、用戶(hù)付款確認(rèn)一D、管理員發(fā)貨T、用戶(hù)簽收f(shuō)F、 用戶(hù)簽收確認(rèn)fG、結(jié)算訂單。資金明細(xì)查詢(xún)收入和支出的金額列表清單。發(fā)退貨查詢(xún)發(fā)貨和退貨的清單。關(guān)鍵詞管理關(guān)鍵詞增、刪、改。廠商管理商品提供廠商的增、刪、改。送貨&付款管理4.4會(huì)員注冊(cè)

19、功能注冊(cè)功能相當(dāng)于整個(gè)網(wǎng)站平臺(tái)入口,注冊(cè)功能用戶(hù)體驗(yàn)的良好性直接影響用戶(hù)的使用心理, 注冊(cè)功能簡(jiǎn)單、明快便于操作,會(huì)大大吸引用戶(hù)對(duì)成為網(wǎng)站會(huì)員的興趣、同時(shí),友好型的使 用體驗(yàn)也促使用戶(hù)樂(lè)于分享。注冊(cè)邏輯流程:輸入用戶(hù)名、密碼、郵箱、電話(huà)、公司、地址并同意條款即可注冊(cè)成功。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1說(shuō)明在面向?qū)ο蟮脑O(shè)計(jì)方法中,數(shù)據(jù)也可以作為一個(gè)對(duì)象來(lái)處理,如果數(shù)據(jù)附屬于某一對(duì)象,可 以將其納入該對(duì)象的屬性管理之中。所以在面向?qū)ο蟮脑O(shè)計(jì)過(guò)程中,對(duì)數(shù)據(jù)的設(shè)計(jì)是在對(duì)對(duì) 象的設(shè)計(jì)過(guò)程中完成的。!列出本系統(tǒng)使用的主要數(shù)據(jù)結(jié)構(gòu),包括它們的名稱(chēng)、標(biāo)識(shí)符及數(shù)據(jù)項(xiàng)等。1.用戶(hù)信息表user列名數(shù)據(jù)類(lèi)型屬性描述idi

20、nt標(biāo)識(shí)不同用戶(hù)的自增變量pwdVarchar(32)用戶(hù)登錄密碼emailVarchar(100)用戶(hù)的郵箱tishiVarchar(100)用戶(hù)找回密碼問(wèn)題huidaVarchar(20)用戶(hù)的回答dizhiVarchar(200)用戶(hù)地址telint用戶(hù)電話(huà)nameVarchar(50)用戶(hù)姓名truename;Varchar(50)用戶(hù)真實(shí)姓名youbianint用戶(hù)郵編regtimedatetime用戶(hù)注冊(cè)時(shí)間*lastlogintimedatetime用戶(hù)最后登陸時(shí)間logincishuint用戶(hù)登錄次數(shù)qqint】用戶(hù)qq號(hào)2.商品信息表shangpin列名數(shù)據(jù)類(lèi)型屬性描述idi

21、nt標(biāo)識(shí)不同商品的自增變量pinpaiint商品所屬品牌mingchengVarchar(50)|商品名字jiangjietext商品具體描述shichangjiaNumeric(10,2)商品的市場(chǎng)價(jià)格huiyuanjiaNumeric(10,2)商品的會(huì)員價(jià)格addtimedatetime商品的上架日期tupianVarchar(100)商品圖片的鏈接地址tuijianbit商品是否推薦shuliangint商品銷(xiāo)售的數(shù)量3.評(píng)價(jià)表pingjia列名數(shù)據(jù)類(lèi)型屬性描述idint標(biāo)示不同評(píng)價(jià)的自增變量】spidint標(biāo)示不同商品的變量useridint標(biāo)示不同用戶(hù)的變量titleVarchar

22、 (50)評(píng)價(jià)分?jǐn)?shù)contentVarchar(200)評(píng)價(jià)內(nèi)容timedatetime評(píng)價(jià)日期5.3數(shù)據(jù)結(jié)構(gòu)與系統(tǒng)元素的關(guān)系說(shuō)明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪(fǎng)問(wèn)這些數(shù)據(jù)結(jié)構(gòu)的各個(gè)系統(tǒng)元素之間的對(duì)應(yīng)關(guān)系。將數(shù)據(jù)和系統(tǒng)的程 序模塊有機(jī)地結(jié)合起來(lái)??梢赃M(jìn)一步向系統(tǒng)最終的數(shù)學(xué)模型(程序語(yǔ)言)靠近。6接口設(shè)計(jì)6.1用戶(hù)接口說(shuō)明將向用戶(hù)提供的接口,以及系統(tǒng)的回答信息。即用戶(hù)在系統(tǒng)運(yùn)行過(guò)程中提供的輸入操作, 及系統(tǒng)相應(yīng)的輸出信息。輸入操作包括是否通過(guò)界面、通過(guò)讀取數(shù)據(jù)文件等方式實(shí)現(xiàn)。本系統(tǒng)提供可視化的操作方式,不提供命令控制語(yǔ)句進(jìn)行輸入控制,從而用戶(hù)只需要使 用鼠標(biāo)進(jìn)行命令操作,使用鍵盤(pán)輸入系統(tǒng)接受的參數(shù)。用戶(hù)接口集中

23、在下圖的界面層,用戶(hù)主要通過(guò)窗體、控件、對(duì)話(huà)框等可視化元素進(jìn)行交互。6.2外部接口說(shuō)明本系統(tǒng)同外界的所有接口,包括與硬件、各支持軟件之間的接口關(guān)系。指出輸入、輸出 方,接口數(shù)據(jù)的特點(diǎn)等。1)登陸模塊與商品管理模塊:管理員可以對(duì)數(shù)據(jù)庫(kù)中的商品進(jìn)行增加、刪除、修改等 操作,這三種功能的權(quán)限僅局限于管理員,要進(jìn)行操作需要確保為管理員,調(diào)用登陸模塊驗(yàn) 證用戶(hù)以保證數(shù)據(jù)庫(kù)的信息的正確、完整與安全。2)登錄模塊與購(gòu)物車(chē)管理模塊:用戶(hù)進(jìn)入系統(tǒng)后可以瀏覽商品,若要購(gòu)物則需要確保 用戶(hù)為本系統(tǒng)的會(huì)員,非會(huì)員可以注冊(cè),會(huì)員成功登錄后將會(huì)員ID儲(chǔ)存于服務(wù)器中,購(gòu)物 過(guò)程將購(gòu)買(mǎi)商品的ID也儲(chǔ)存于服務(wù)器中,當(dāng)會(huì)員確認(rèn)購(gòu)

24、買(mǎi)時(shí),將會(huì)員ID、購(gòu)買(mǎi)商品的ID 和購(gòu)買(mǎi)數(shù)量存于數(shù)據(jù)庫(kù)中的customer_order表中,并更改該商品的庫(kù)存量。7運(yùn)行設(shè)計(jì)7.1)系統(tǒng)初始化7.2說(shuō)明本系統(tǒng)的初始化過(guò)程。以流程的方式描述系統(tǒng)依次的動(dòng)作,包括內(nèi)存使用情況、數(shù)據(jù)初 始化、對(duì)象的初始化等。7.3運(yùn)行控制說(shuō)明對(duì)系統(tǒng)施加不同的外界運(yùn)行控制時(shí)所引起的各種不同的運(yùn)行模塊組合,說(shuō)明每種運(yùn) 行所歷經(jīng)的內(nèi)部模塊和支持軟件。說(shuō)明每一種外界運(yùn)行控制的方式方法和操作步驟。說(shuō)明每種運(yùn)行模塊組合將占用各種資源的情況。說(shuō)明系統(tǒng)運(yùn)行時(shí)的安全控制。7.3.1:用戶(hù)界面的控制7.3.2界面是軟件與用戶(hù)交互的最直接的層,界面的好壞決定用戶(hù)對(duì)軟件的第一印 象。而且設(shè)

25、計(jì)良好的界面能夠引導(dǎo)用戶(hù)自己完成相應(yīng)的操作,起到向?qū)У淖饔谩?同時(shí)界面如同人的面孔,具有吸引用戶(hù)的直接優(yōu)勢(shì),設(shè)計(jì)合理的界面能給用戶(hù)帶來(lái)輕松愉悅的感受。7.3.3運(yùn)行控制的條件與限制本項(xiàng)目的開(kāi)發(fā)必須有公司和領(lǐng)導(dǎo)的大力支持,必須有足夠的人員并且有很高 的團(tuán)隊(duì)精神。另外可能有技術(shù)和設(shè)備方面的欠缺,合理利用現(xiàn)有設(shè)備,項(xiàng)目的可 擴(kuò)展性、安全性、易于維護(hù)等。7.3.4前臺(tái)和后臺(tái)的控制關(guān)系前臺(tái)主要以展示商品的基本信息和商品的廣告信息,在線(xiàn)支付,在線(xiàn)留言等 功能,后臺(tái)主要以控制前臺(tái)的商品轉(zhuǎn)換和其運(yùn)行為主,以次控制前臺(tái)的運(yùn)行工作 模式。7.4系統(tǒng)結(jié)束說(shuō)明本系統(tǒng)的結(jié)束過(guò)程。以流程的方式描述系統(tǒng)退出時(shí)依次的動(dòng)作,包括內(nèi)存釋放情況、對(duì) 象的釋放等。一般情況下系統(tǒng)出

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論