化妝品網(wǎng)上購(gòu)物系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)樣本_第1頁(yè)
化妝品網(wǎng)上購(gòu)物系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)樣本_第2頁(yè)
化妝品網(wǎng)上購(gòu)物系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)樣本_第3頁(yè)
化妝品網(wǎng)上購(gòu)物系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)樣本_第4頁(yè)
化妝品網(wǎng)上購(gòu)物系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)樣本_第5頁(yè)
已閱讀5頁(yè),還剩12頁(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)介

資料內(nèi)容僅供您學(xué)習(xí)參考,如有不當(dāng)之處,請(qǐng)聯(lián)系改正或者刪除。案卷號(hào)日期<SunnyBay化妝品網(wǎng)上購(gòu)物系統(tǒng)>概要設(shè)計(jì)說(shuō)明書(shū)作者:完成日期:/04簽收人:簽收日期:修改情況記錄:版本號(hào)修改批準(zhǔn)人修改人安裝日期簽收人V1.0

目錄TOC\o"1-4"1引言 11.1編寫(xiě)目的 11.2范圍 11.3定義 11.4參考資料 12總體設(shè)計(jì) 12.1需求規(guī)定 12.2運(yùn)行環(huán)境 22.3基本設(shè)計(jì)概念和處理流程 22.4結(jié)構(gòu) 22.5功能需求與程序的關(guān)系 22.6人工處理過(guò)程 22.7尚未解決的問(wèn)題 33接口設(shè)計(jì) 33.1用戶(hù)接口 33.2外部接口 33.3內(nèi)部接口 34運(yùn)行設(shè)計(jì) 34.1運(yùn)行模塊組合 34.2運(yùn)行控制 34.3運(yùn)行時(shí)間 45系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 45.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 45.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 45.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 46系統(tǒng)出錯(cuò)處理設(shè)計(jì) 56.1出錯(cuò)信息 56.2補(bǔ)救措施 56.3系統(tǒng)維護(hù)設(shè)計(jì) 51引言1.1編寫(xiě)目的隨著中國(guó)網(wǎng)上購(gòu)物平民化的發(fā)展,越來(lái)越多的人加入到網(wǎng)上購(gòu)物的行列。調(diào)查機(jī)構(gòu)AC尼爾森最新研究顯示,63%的中國(guó)網(wǎng)民曾在網(wǎng)上購(gòu)物。網(wǎng)購(gòu)成為中國(guó)的又一大消費(fèi)渠徑。在這種形勢(shì)下,北京交通大學(xué)計(jì)算機(jī)學(xué)院軟件工程課張志飛老師提出”網(wǎng)上購(gòu)物系統(tǒng)”這個(gè)課程設(shè)計(jì)。我們項(xiàng)目小組在撰寫(xiě)文檔的同時(shí),負(fù)責(zé)完成部分相關(guān)的設(shè)計(jì)編碼。本文檔是面向程序設(shè)計(jì)人員、軟件測(cè)試人員以及評(píng)審小組,并幫助項(xiàng)目小組進(jìn)一步撰寫(xiě)后續(xù)的詳細(xì)設(shè)計(jì)文檔。1.2范圍軟件系統(tǒng)名稱(chēng):SunnyBay化妝品網(wǎng)上購(gòu)物系統(tǒng)。系統(tǒng)基本功能:實(shí)現(xiàn)化妝品的網(wǎng)上選購(gòu)。主要功能包括商品預(yù)覽、商品結(jié)算、商品退貨、用戶(hù)咨詢(xún)、”愛(ài)美”資訊、游客注冊(cè)和會(huì)員管理等功能。系統(tǒng)定位:現(xiàn)在網(wǎng)上購(gòu)物非常流行,在有很多綜合的購(gòu)物網(wǎng)站,比如淘寶網(wǎng)、當(dāng)當(dāng)網(wǎng)、京東購(gòu)物商城等的同時(shí),也有像凡客和麥考林那樣的品牌專(zhuān)營(yíng)網(wǎng)。可是專(zhuān)門(mén)經(jīng)營(yíng)某類(lèi)商品的網(wǎng)站(如化妝品)卻依然很少。本系統(tǒng)只針對(duì)化妝品單類(lèi)經(jīng)營(yíng),提供相應(yīng)保健護(hù)膚的資訊指導(dǎo)消費(fèi)者的選購(gòu)合適的產(chǎn)品,附有在線(xiàn)咨詢(xún)和網(wǎng)友相互交流等環(huán)節(jié)為購(gòu)物給予更多參考的機(jī)會(huì)。我們以?xún)?yōu)質(zhì)的服務(wù)留住消費(fèi)者,同時(shí)獲取收益。該網(wǎng)上購(gòu)物系統(tǒng)的亮點(diǎn)在于用戶(hù)體驗(yàn)的便捷性與人性化。1.3定義BBS:BulletinBoardSystem,翻譯為中文就是”電子公告板”網(wǎng)上購(gòu)物:經(jīng)過(guò)互聯(lián)網(wǎng)檢索商品信息,并經(jīng)過(guò)電子訂購(gòu)單發(fā)出購(gòu)物請(qǐng)求,然后填上私人支票帳號(hào)或信用卡的號(hào)碼,廠商經(jīng)過(guò)郵購(gòu)的方式發(fā)貨,或是經(jīng)過(guò)快遞公司送貨上門(mén)。1.4參考資料(1)《軟件工程導(dǎo)論》(第五版),張海潘編著,清華大學(xué)出版社出版;(2)《Web程序設(shè)計(jì)》塞巴斯塔著,清華大學(xué)出版社出版;(3)《數(shù)據(jù)庫(kù)系統(tǒng)概論》(第四版),王珊薩師煊編著,高等教育出版社;(4);(5);(6).2總體設(shè)計(jì)2.1需求規(guī)定本系統(tǒng)主要面向兩類(lèi)人群:銷(xiāo)售化妝品用戶(hù)和購(gòu)買(mǎi)用戶(hù)。銷(xiāo)售用戶(hù)能夠在網(wǎng)上購(gòu)物系統(tǒng)設(shè)置系統(tǒng)的信息,實(shí)現(xiàn)商品的上架與下架、訂單的交易、會(huì)員的管理、在線(xiàn)應(yīng)答和資訊的更新。用戶(hù)界面的功能主要是實(shí)現(xiàn)商品的預(yù)覽、商品交易(購(gòu)物車(chē))、在線(xiàn)咨詢(xún)交流、會(huì)員注冊(cè)與登錄、瀏覽資訊。詳細(xì)的說(shuō)明可參見(jiàn)《需求分析說(shuō)明書(shū)》。2.2運(yùn)行環(huán)境網(wǎng)站主題用PHP和JSP編寫(xiě),數(shù)據(jù)庫(kù)基于MySql,其配置在服務(wù)端運(yùn)行,客戶(hù)端訪(fǎng)問(wèn)時(shí)只需要普通網(wǎng)絡(luò)瀏覽器即可。詳細(xì)說(shuō)明參見(jiàn)《需求分析說(shuō)明書(shū)》。2.3基本設(shè)計(jì)概念和處理流程本系統(tǒng)有兩部分組成:化妝品商城系統(tǒng)和商店后臺(tái)管理系統(tǒng)。兩套系統(tǒng)獨(dú)立運(yùn)作,購(gòu)物系統(tǒng)用作商品交易平臺(tái),后臺(tái)管理系統(tǒng)則作為銷(xiāo)售者管理網(wǎng)上商店產(chǎn)品和客戶(hù)信息的平臺(tái)。其處理過(guò)程如下:前臺(tái)購(gòu)物流程圖:瀏覽商品瀏覽商品選擇商品訂購(gòu)商品去購(gòu)物車(chē)去收銀臺(tái)提交訂單未注冊(cè)用戶(hù)已登錄注冊(cè)用戶(hù)未登錄注冊(cè)用戶(hù)注冊(cè)登錄后臺(tái)管理流程圖:用戶(hù)訂單用戶(hù)訂單訂單處理訂單發(fā)貨訂單結(jié)賬訂單刪除2.4結(jié)構(gòu)經(jīng)過(guò)本系統(tǒng)的需求分析說(shuō)明書(shū),能夠分析出該網(wǎng)上購(gòu)物系統(tǒng)大致能夠把前臺(tái)分為五個(gè)模塊:商品查詢(xún)模塊,訂單查詢(xún)模塊,訂購(gòu)模塊,”愛(ài)美”資訊模塊以及用戶(hù)交流模塊。后臺(tái)分為四個(gè)模塊:商品管理模塊,商品交易模塊,操作管理模塊以及新聞管理模塊。商店前臺(tái)購(gòu)物系統(tǒng):(1)商品查詢(xún)模塊經(jīng)過(guò)商品的名稱(chēng)進(jìn)行查詢(xún),能夠更快的得到自己所查的商品資料。(2)訂單查詢(xún)模塊提供給網(wǎng)絡(luò)用戶(hù)對(duì)所下的訂單進(jìn)行查詢(xún),能夠查詢(xún)到自己的訂單是已發(fā)貨還是正在處理。(3)訂購(gòu)模塊提供網(wǎng)絡(luò)用戶(hù)對(duì)所選購(gòu)商品的訂購(gòu)確定,并選擇商品數(shù)量。(4)其它模塊商品瀏覽,”愛(ài)美”資訊,用戶(hù)交流等功能。商店后臺(tái)管理系統(tǒng):(1)新聞管理模塊實(shí)現(xiàn)管理者對(duì)站內(nèi)的新聞進(jìn)行分類(lèi)管理,添加與刪除新聞功能。(2)商品管理模塊實(shí)現(xiàn)管理者對(duì)站內(nèi)商品進(jìn)行劃分類(lèi)別,定期更新管理商品,進(jìn)行添加與刪除操作。(3)訂單與會(huì)員管理模塊實(shí)現(xiàn)管理者對(duì)站內(nèi)訂單的管理,提供訂單列表,查看已確認(rèn)訂單。實(shí)現(xiàn)管理者對(duì)站內(nèi)用戶(hù)的管理,和更改管理者的帳號(hào)與密碼。(4)系統(tǒng)管理模塊實(shí)現(xiàn)管理者對(duì)商店設(shè)置,管理員設(shè)定,基本模組,訂單設(shè)置等等。后臺(tái)系統(tǒng)平臺(tái)后臺(tái)系統(tǒng)平臺(tái)新聞管理商品管理訂單與會(huì)員管理系統(tǒng)管理2.5功能需求與程序的關(guān)系網(wǎng)上前臺(tái)購(gòu)物系統(tǒng)商店后臺(tái)管理系統(tǒng)會(huì)員注冊(cè)√會(huì)員登錄√√會(huì)員資料√√商品展示√√商品管理√訂單√√購(gòu)物車(chē)√留言板√訂單信息傳遞√√訂單信息驗(yàn)證√√”愛(ài)美”資訊√√2.6人工處理過(guò)程網(wǎng)站設(shè)置與資料的錄入與修改;商品和信息的錄入與修改;物流以及發(fā)貨信息的更新。2.7尚未解決的問(wèn)題網(wǎng)上銀行系統(tǒng):在線(xiàn)付款功能。3接口設(shè)計(jì)3.1用戶(hù)接口系統(tǒng)采用的是B/S結(jié)構(gòu),用戶(hù)只需要按照網(wǎng)頁(yè)上的提示一步一步操作即可。商店前臺(tái)購(gòu)物系統(tǒng):在進(jìn)入網(wǎng)上購(gòu)物系統(tǒng)之后,用戶(hù)沒(méi)有登錄之前也能夠?yàn)g覽商品,選擇商品可是結(jié)賬之前需要登錄(已注冊(cè))或者有一個(gè)購(gòu)物網(wǎng)站賬號(hào)(未注冊(cè))。因此在購(gòu)物網(wǎng)站頁(yè)面,需要申請(qǐng)一個(gè)新賬號(hào),該賬號(hào)唯一標(biāo)示了用戶(hù)在購(gòu)物網(wǎng)站的身份以及相關(guān)信息記錄。每個(gè)商品有商品名,供貨方名,貨物上架時(shí)間,商品圖片組成。用戶(hù)經(jīng)過(guò)點(diǎn)擊購(gòu)買(mǎi)商品按鈕將該商品加入到購(gòu)物車(chē)當(dāng)中。購(gòu)物車(chē)包括用戶(hù)選擇的若干商品的集合,當(dāng)用戶(hù)將所有貨物放入購(gòu)物車(chē)以后,點(diǎn)擊提交訂單按鈕,等待訂單處理通知。商店后臺(tái)管理系統(tǒng):提供商店后臺(tái)管理系統(tǒng)登錄界面,允許管理員進(jìn)行權(quán)限管理,系統(tǒng)管理,產(chǎn)品管理,訂單管理,會(huì)員管理,等操作。3.2外部接口用戶(hù)界面接口設(shè)計(jì):本產(chǎn)品的用戶(hù)一般需要經(jīng)過(guò)終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入相對(duì)應(yīng)的界面(如:輸入界面、輸出界面)。用戶(hù)對(duì)程序的維護(hù),最好要有備份。

軟件接口:Windows系統(tǒng)操作系統(tǒng),IE瀏覽器,漢語(yǔ)編程系統(tǒng)。3.3內(nèi)部接口 系統(tǒng)中的各模塊之間的接口、調(diào)用關(guān)系,以及模塊間的數(shù)據(jù)傳遞關(guān)系如下圖所示:(1)初始化模塊:系統(tǒng)當(dāng)用戶(hù)登入網(wǎng)站后調(diào)用,執(zhí)行完畢后進(jìn)入消息循環(huán)狀態(tài);(2)關(guān)閉系統(tǒng)模塊:由系統(tǒng)功能模塊調(diào)用,執(zhí)行完后返回操作系統(tǒng)。(3)系統(tǒng)功能模塊:接受系統(tǒng)功能區(qū)的相應(yīng)信息,啟動(dòng)瀏覽、訂購(gòu)、登入、服務(wù)、管理等模塊。(4)瀏覽模塊:由相應(yīng)消息驅(qū)動(dòng),完成對(duì)文件模塊的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新瀏覽模塊。(5)商品資料模塊:由相應(yīng)消息驅(qū)動(dòng),完成對(duì)購(gòu)貨資料區(qū)的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新貨物模塊和貨物查詢(xún)模塊(包括一般查詢(xún)和高級(jí)查詢(xún))、貨物訂購(gòu)模塊、支付模塊,補(bǔ)交貨款模塊。(6)用戶(hù)資料模塊:由相應(yīng)消息驅(qū)動(dòng),完成對(duì)用戶(hù)資料區(qū)的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新用戶(hù)模塊會(huì)員注冊(cè)模塊、會(huì)員帳目模塊、會(huì)員預(yù)付模塊。(7)訂單資料模塊:由相應(yīng)消息驅(qū)動(dòng),完成對(duì)訂單資料區(qū)的直接消息響應(yīng)功能,可能會(huì)調(diào)用刷新訂單模塊和訂單查詢(xún)模塊及取消訂單模塊。(8)密碼管理模塊:完成對(duì)密碼的管理。(9)身份驗(yàn)證模塊:完成對(duì)用戶(hù)身份的驗(yàn)證。4運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合系統(tǒng)共有兩大主要運(yùn)行模塊:網(wǎng)上前臺(tái)購(gòu)物模塊以及商店后臺(tái)管理模塊。兩個(gè)模塊之間有安全的數(shù)據(jù)通訊協(xié)議。4.2運(yùn)行控制本系統(tǒng)控制流程:當(dāng)用戶(hù)登入網(wǎng)站后啟動(dòng)index。PHP經(jīng)過(guò)身份驗(yàn)證后,登入系統(tǒng),并調(diào)用系統(tǒng),由相應(yīng)的訪(fǎng)問(wèn)方式分別活其它模塊。4.3運(yùn)行時(shí)間各模塊運(yùn)行時(shí)間均應(yīng)控制在1-10秒內(nèi)。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)購(gòu)物網(wǎng)站的E-R圖由四張表組成,分別是用戶(hù),企業(yè),商品以及訂單。消費(fèi)者和企業(yè)之間由訂單連接。數(shù)據(jù)庫(kù)邏輯設(shè)計(jì):會(huì)員信息表 customer商品信息表 product商品類(lèi)別表 category訂單管理表 order_list購(gòu)物車(chē)表 cart評(píng)論信息表 comment會(huì)員級(jí)別表 customer_level數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì):表英文名:customer 表中文名:會(huì)員序號(hào)屬性名含義關(guān)鍵字類(lèi)別大小取值域(約束)1id序號(hào)是整數(shù)11自動(dòng)增一2customer_code會(huì)員編號(hào)否字符50c000…0-c999…93username用戶(hù)名否字符104customer_name姓名否字符205password密碼否字符106sex性別否字符2男/女7birthday出生日期否日期8phone電話(huà)否整數(shù)119mobile手機(jī)否字符1110address地址否字符2011customer_point會(huì)員積分否整數(shù)1112level_id會(huì)員級(jí)別外鍵碼整數(shù)613day注冊(cè)日期否日期表英文名:product 表中文名:商品序號(hào)屬性名含義關(guān)鍵字類(lèi)別大小取值域(約束)1id序號(hào)是整數(shù)11自動(dòng)增一2product_code商品編號(hào)否字符50p000…0-p999…93product_name商品名稱(chēng)否字符504product_inf商品信息否text5product_image商品圖片否text6category_id類(lèi)別編號(hào)外鍵碼字符57price單價(jià)否整數(shù)68date_in入庫(kù)日期否日期9quantity_in入庫(kù)數(shù)量否整數(shù)1110quantity_out賣(mài)出數(shù)量否整數(shù)1111product_point商品積分否整數(shù)6表英文名:category 表中文名:商品類(lèi)別序號(hào)屬性名含義關(guān)鍵字類(lèi)別大小取值域(約束)1category_id類(lèi)別編號(hào)是字符52category類(lèi)別名稱(chēng)否字符10表英文名:order_list 表中文名:訂單序號(hào)屬性名含義關(guān)鍵字類(lèi)別大小取值域(約束)1order_id訂單編號(hào)是整數(shù)112customer_code會(huì)員編號(hào)否字符50c000…0-c999…93product_code商品編號(hào)否字符50p000…0-b999…94product_quantity商品數(shù)量否整數(shù)115price總價(jià)否整數(shù)66date下單日期否日期7order_status訂單狀態(tài)否字符5等待確認(rèn)/成功/無(wú)效8order_property訂單屬性否字符5普通/退貨表英文名:cart 表中文名:購(gòu)物車(chē)序號(hào)屬性名含義關(guān)鍵字類(lèi)別大小取值域(約束)1id序號(hào)是整數(shù)62customer_code會(huì)員編號(hào)否字符50c000…0-c999…93product_code商品編號(hào)否字符50p000…0-b999…94product_quantity商品數(shù)量否整數(shù)6表英文名:comment 表中文名:評(píng)論序號(hào)屬性名含義關(guān)鍵字類(lèi)別大小取值域(約束)1id序號(hào)是整數(shù)62customer_code會(huì)員編號(hào)否字符50c000…0-c999…93product_code商品編號(hào)否字符50p000…0-b999…94comment評(píng)論否text表英文名:customer_level 表中文名:會(huì)員級(jí)別序號(hào)屬性名含義關(guān)鍵字類(lèi)別大小取值域(約束)1level_id會(huì)員級(jí)別編號(hào)是整數(shù)62level級(jí)別名稱(chēng)否字符6普通會(huì)員/VIP/SVIP3level_point級(jí)別積分標(biāo)準(zhǔn)否整數(shù)6普通會(huì)員:0分;VIP:1000積分以上;SVIP:積分以上5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)本數(shù)據(jù)庫(kù)的文件物理結(jié)構(gòu):采用二叉樹(shù)的結(jié)構(gòu)記錄文件。5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系網(wǎng)上前臺(tái)購(gòu)物系統(tǒng)商店后臺(tái)管理系統(tǒng)會(huì)員√√商品√√訂單√√購(gòu)物車(chē)√√評(píng)論√√管理員√6系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息出錯(cuò)狀況用戶(hù)沒(méi)有注冊(cè)用戶(hù)忘記密碼用戶(hù)沒(méi)有進(jìn)行訂購(gòu)活動(dòng)就查詢(xún)購(gòu)物車(chē)用戶(hù)點(diǎn)擊購(gòu)買(mǎi)特價(jià)商品,但資格不夠解決方法彈出消息框提示用戶(hù)先進(jìn)行注冊(cè)。彈出消息框提示用戶(hù)進(jìn)入”忘記密碼”通道獲得密碼。彈出消息框提示用戶(hù)還沒(méi)進(jìn)行購(gòu)物,購(gòu)物車(chē)為空。彈出消息框提示用戶(hù)現(xiàn)有資格不夠。出錯(cuò)狀況用戶(hù)查詢(xún)的訂單被取消用戶(hù)查詢(xún)訂單,日期已過(guò)期。用戶(hù)查詢(xún)的訂單不存在。用戶(hù)點(diǎn)擊尚未開(kāi)通的鏈接解決方法彈出消息框提示用

溫馨提示

  • 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)論