




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一、網(wǎng)上交易系統(tǒng)電子商務(wù)的發(fā)展成為一個(gè)很熱門(mén)的話題,網(wǎng)上購(gòu)物已成為當(dāng)今社會(huì)一種比較流行的購(gòu)物方式。我們大家都非常的熟悉淘寶,易趣等購(gòu)物網(wǎng)站。經(jīng)過(guò)我的觀察我發(fā)現(xiàn)大學(xué)畢業(yè)生即將離開(kāi)校園的時(shí)候?qū)⒋罅康奈锲穪G棄等,造成不必要的浪費(fèi),本著節(jié)約的思想,本人設(shè)計(jì)一個(gè)類(lèi)似淘寶的購(gòu)物網(wǎng)站,希望以此發(fā)揮點(diǎn)微薄之力。在當(dāng)前具體的應(yīng)用之中有兩個(gè)很成功的主流的應(yīng)用:一個(gè)是B2B,另一個(gè)是B2C。B2B主要面向企業(yè),專(zhuān)門(mén)為企業(yè)提供采購(gòu)、銷(xiāo)售和結(jié)算等業(yè)務(wù)的平臺(tái),這種平臺(tái)對(duì)性能、安全和服務(wù)要求比較高。B2C則是大家最熟悉的,它直接面向終端的大眾消費(fèi)者。通常有兩種方式,一種類(lèi)似大的超市,里面擺滿各種商品,讓消費(fèi)者直接選購(gòu),比如
2、當(dāng)當(dāng)和卓越電子商務(wù)網(wǎng)站;而另外一種則類(lèi)似于一個(gè)大商場(chǎng),商場(chǎng)中有許多的柜臺(tái),用戶可以直接到柜臺(tái)選擇和購(gòu)買(mǎi)中意的商品,然后去結(jié)算,這種商場(chǎng)只提供和柜臺(tái)相關(guān)的服務(wù),并收取相應(yīng)的柜臺(tái)使用費(fèi)用。一般而言,一個(gè)完整的電子商務(wù)系統(tǒng)包括信息流,資金流和物流3個(gè)要素,3者相輔相成,缺一不可。信息流就是商家通過(guò)使用電子商務(wù)網(wǎng)上交易平臺(tái)向用戶展示自己所要銷(xiāo)售的商品的信息,引導(dǎo)用戶通過(guò)網(wǎng)絡(luò)購(gòu)買(mǎi)商品。資金流就是用戶在選擇商品后,能夠通過(guò)網(wǎng)絡(luò)支付相關(guān)的費(fèi)用,一般包括預(yù)付款支付,網(wǎng)上銀行支付,貨到支付等多種形式,本網(wǎng)站前期選擇現(xiàn)金交易,后來(lái)可以發(fā)展成一卡通支付。物流就是將用戶選擇的商品通過(guò)物流配送系統(tǒng)送到用戶的手上。本網(wǎng)站
3、模仿的是B2C為主的網(wǎng)上銷(xiāo)售系統(tǒng),主要是模仿一個(gè)大的超市,由商家提供商品服務(wù)并管理貨物,消費(fèi)者去瀏覽、挑選、搜索、購(gòu)買(mǎi)自己需要的商品,然后商家對(duì)用戶的訂單進(jìn)行處理,完成交易。1.1.1需求分析從用戶和管理員兩個(gè)角度對(duì)網(wǎng)上交易系統(tǒng)進(jìn)行需求分析。首先我們要明白什么是網(wǎng)上交易系統(tǒng)?進(jìn)入網(wǎng)上交易系統(tǒng)做什么?明白網(wǎng)上交易系統(tǒng)是如何做的?它是如何為用戶提供服務(wù)的?還有知道現(xiàn)實(shí)中的超市或商場(chǎng)是如何運(yùn)作的?怎么樣才能完成自己的購(gòu)物過(guò)程?現(xiàn)實(shí)中的商場(chǎng)和網(wǎng)上交易系統(tǒng)有什么共同點(diǎn)和不同點(diǎn)?其次,作為商城的管理者,應(yīng)該知道自己該做些什么,如何做?應(yīng)該知道支付的流程是什么?貨物的庫(kù)存如何安排?貨物的支付途徑是什么?如何
4、促銷(xiāo)產(chǎn)品、新商品、特價(jià)物品?如何安排各個(gè)崗位的工作人員?該系統(tǒng)的基本的運(yùn)作過(guò)程如下:首先用戶進(jìn)入網(wǎng)上交易系統(tǒng)的大廳,即網(wǎng)上交易系統(tǒng)的首頁(yè)。在這里,用戶可以看到所有商品的種類(lèi),這里也提供了查詢、促銷(xiāo)商品、購(gòu)物車(chē)等超鏈接命令。用戶可以單擊商城活動(dòng)信息告示查看商城發(fā)布的公告,或者是商城舉辦的促銷(xiāo)活動(dòng)。還可以查看具體的商品,并從這里進(jìn)入具體的商品界面。同樣能夠方便的搜索商品,而且能夠運(yùn)用虛擬的購(gòu)物車(chē)代替現(xiàn)實(shí)中的購(gòu)物車(chē)進(jìn)行購(gòu)物。用戶在查看商品的價(jià)格等詳細(xì)情況之后,可以把自己喜歡的商品放入購(gòu)物車(chē)中,并可以對(duì)已放入購(gòu)物車(chē)的商品進(jìn)行處理,如修改商品數(shù)量,去掉不滿意的商品等。當(dāng)用戶購(gòu)買(mǎi)完商品后,就可以進(jìn)行結(jié)賬了
5、,也就是下訂單。在用戶下完訂單后,商城會(huì)根據(jù)訂單列表的內(nèi)容,使用某種手段進(jìn)行確認(rèn),然后進(jìn)行發(fā)貨,發(fā)貨成功并且收到款后,一個(gè)真正意義上的交易就完成了。除此之外,一個(gè)功能完善的網(wǎng)上交易系統(tǒng)還需要管理員管理自己的貨物和商品。例如進(jìn)貨、添加新的商品、刪除商品以及向用戶發(fā)送促銷(xiāo)活動(dòng)公告、刪除過(guò)期廣告,對(duì)注冊(cè)會(huì)員進(jìn)行管理,這些需要管理員進(jìn)行管理。 一個(gè)典型的網(wǎng)上交易系統(tǒng)應(yīng)該包括所賣(mài)商品種類(lèi)的顯示、查詢、促銷(xiāo)商品公示、商城活動(dòng)信息告示、商城的規(guī)劃和購(gòu)買(mǎi)流程公告、反饋信息、購(gòu)物車(chē)等功能。同時(shí)也應(yīng)該為網(wǎng)上交易系統(tǒng)的后臺(tái)管理人員提供對(duì)應(yīng)的信息維護(hù)及管理功能,包括訂單管理、會(huì)員管理、商品管理、商品分類(lèi)管理、系統(tǒng)設(shè)置
6、、數(shù)據(jù)庫(kù)備份等功能。2 / 22 根據(jù)網(wǎng)上交易系統(tǒng)的基本需求,本系統(tǒng)需要完成的任務(wù)包括: (1)種類(lèi)顯示。只要涉及所賣(mài)的商品,都可以在這顯示。比如電腦、書(shū)籍等等。本系統(tǒng)采用分級(jí)管理模式,當(dāng)單擊某個(gè)具體的商品的種類(lèi)后,還會(huì)分成更細(xì)的第二級(jí)類(lèi)別。在第二類(lèi)別就顯示具體的某個(gè)商品了;(2)查詢。用戶可以利用此項(xiàng)功能來(lái)查找所需的商品。用戶只要輸入想要查找商品的關(guān)鍵字,選擇查詢方式,然后單擊“查詢”按鈕就可以查詢到相關(guān)的商品;(3)最新商品。根據(jù)網(wǎng)上交易系統(tǒng)的動(dòng)態(tài)管理,可以將商城中最新的商品放的一張列表中顯示出來(lái),供用戶參考;(4)網(wǎng)上交易系統(tǒng)活動(dòng)信息。在這里,商家可以以公告的形式顯示商城近期的一些重要活
7、動(dòng),比如什么時(shí)候舉行促銷(xiāo)活動(dòng),哪些商品參與促銷(xiāo)活動(dòng);(5)促銷(xiāo)商品羅列。商城為了吸引用戶的購(gòu)買(mǎi)欲望,可以實(shí)施自己的促銷(xiāo)計(jì)劃,這里商城設(shè)置了一張促銷(xiāo)商品列表,用戶可以打開(kāi)這個(gè)列表查看具體的商品信息;(6)購(gòu)買(mǎi)流程。有些用戶可能不會(huì)使用網(wǎng)上交易系統(tǒng),可以在購(gòu)買(mǎi)流程窗口了解到所有購(gòu)買(mǎi)流程的信息;(7)購(gòu)物車(chē)。本系統(tǒng)的一個(gè)主要的功能。用戶在網(wǎng)上交易系統(tǒng)購(gòu)買(mǎi)商品,都要進(jìn)過(guò)這個(gè)購(gòu)物車(chē),才可以將物品購(gòu)買(mǎi)到手;(8)登錄、注冊(cè)。用戶要想在網(wǎng)上交易系統(tǒng)中購(gòu)買(mǎi)到商品,就必須先登錄這個(gè)系統(tǒng),如果還不是會(huì)員,那么就先進(jìn)行注冊(cè),然后登錄購(gòu)買(mǎi)商品;(9)個(gè)人信息。注冊(cè)成為會(huì)員的用戶,都將擁有個(gè)人信息這個(gè)窗口,在這個(gè)、窗口
8、中,用戶可以查看訂單、查看資料、查看購(gòu)物車(chē)等;(10)系統(tǒng)設(shè)置。這個(gè)任務(wù)有管理員完成。其中,管理員可以進(jìn)行訂單管理,會(huì)員管理、商品管理、分類(lèi)管理、數(shù)據(jù)可維護(hù)、系統(tǒng)參數(shù)設(shè)置等。1.1.2功能設(shè)計(jì)根據(jù)本系統(tǒng)的總?cè)蝿?wù),大概有以下幾個(gè)功能。我從前臺(tái)(用戶)和后臺(tái)(管理員)兩個(gè)方面進(jìn)行描述。就用戶行為而言,網(wǎng)上交易系統(tǒng)應(yīng)該有系統(tǒng)登錄功能,有登錄,就應(yīng)該提供注冊(cè)的功能。用戶進(jìn)入商城,應(yīng)該提供商品瀏覽功能,用戶需要直接定位到所需的商品目錄,就需要提供一個(gè)搜索功能。在網(wǎng)站首頁(yè),需要給用戶提供商城活動(dòng)、新商品展示和促銷(xiāo)商品的功能。網(wǎng)上交易系統(tǒng)的方式各不相同,就需要有一個(gè)購(gòu)物流程說(shuō)明,同時(shí)各大商家都會(huì)提供一個(gè)反饋
9、信息功能平臺(tái)給用戶,讓他們提供寶貴的意見(jiàn)。最主要的購(gòu)物功能則通過(guò)購(gòu)物車(chē)提供給客戶。就管理員而言,管理員需要對(duì)整個(gè)商城的會(huì)員進(jìn)行管理,即需要會(huì)員管理的功能。管理員還需要管理用戶下的訂單,即需要訂單管理功能,包括商品分類(lèi)的添加、商品的添加和刪除等。電子商城的數(shù)據(jù)是很重要的,所以還應(yīng)該提供數(shù)據(jù)庫(kù)維護(hù)等功能。對(duì)于網(wǎng)上交易系統(tǒng)前臺(tái)所以的行為管理員都可以對(duì)它們進(jìn)行編輯,管理員應(yīng)該具有編輯文本功能。網(wǎng)上交易系統(tǒng)下圖是本系統(tǒng)總體功能的展示:前臺(tái)客戶后臺(tái)管理員編輯文本管理注冊(cè)、登錄購(gòu)物車(chē)購(gòu)物流程信息反饋瀏覽商品公告展示系統(tǒng)設(shè)置數(shù)據(jù)庫(kù)維護(hù)商品管理訂單管理會(huì)員管理1.1.3系統(tǒng)模塊劃分還是按照前臺(tái)和后臺(tái)劃分本系統(tǒng)的
10、功能模塊。在前臺(tái),可以將系統(tǒng)分為用戶模塊,包括注冊(cè)、登錄和個(gè)人信息3個(gè)方面;查詢模塊;瀏覽商品模塊,包括商品一級(jí)種類(lèi)的顯示,二級(jí)種類(lèi)的顯示;信息反饋模塊;購(gòu)物車(chē)模塊,包括選物、購(gòu)物和結(jié)賬。在后臺(tái),可以將系統(tǒng)劃分為會(huì)員管理模塊;訂單管理模塊;商品管理模塊,包括商品分類(lèi)管理;編輯文本模塊,包括促銷(xiāo)商品的展示編輯,商城公告的編輯,購(gòu)物流程的編輯,關(guān)于我們的編輯;系統(tǒng)設(shè)置模塊,包括訂單管理、商城設(shè)置、主題設(shè)置等。網(wǎng)上交易系統(tǒng)下圖是本系統(tǒng)的模塊體系圖:前臺(tái)后臺(tái)系統(tǒng)設(shè)置模塊編輯文本模塊商品管理模塊訂單管理模塊會(huì)員管理模塊購(gòu)物車(chē)模塊信息反饋模塊瀏覽商品模塊查詢模塊用戶模塊下面詳細(xì)介紹每個(gè)模塊的具體功能。(1
11、)用戶模塊。用戶管理模塊包括以下幾個(gè)部分: a.登錄:注冊(cè)用戶必須登錄才可以進(jìn)行購(gòu)物; b.注冊(cè):提供給用戶注冊(cè)成為會(huì)員等功能; c.個(gè)人信息管理:用戶可以查看自己的資料、訂單和購(gòu)物車(chē)等信息。用戶管理模塊登錄注冊(cè)個(gè)人信息管理(2)查詢模塊。輸入查詢關(guān)鍵字,并選擇查詢方式,就可以進(jìn)行查詢了。(3)瀏覽商品模塊。包括以下幾個(gè)部分:a.瀏覽商品種類(lèi)列表:在網(wǎng)上交易系統(tǒng)首頁(yè)中顯示了商品類(lèi)別名稱(chēng),并提供超鏈接顯示二級(jí)列表;b.瀏覽商品列表:顯示二級(jí)商品種類(lèi)和每個(gè)種類(lèi)中商品的數(shù)量;瀏覽商品列表c.商品詳細(xì)內(nèi)容:顯示商品名稱(chēng),商品詳細(xì)介紹,是否為新商品價(jià)格,提供給用戶購(gòu)買(mǎi)的數(shù)量,顯示購(gòu)買(mǎi)按鈕。商品詳細(xì)列表瀏
12、覽商品列表瀏覽商品種類(lèi)列表(4)購(gòu)物車(chē)模塊。包括以下幾個(gè)方面: a.購(gòu)買(mǎi)商品:在瀏覽商品模塊的商品詳細(xì)內(nèi)容中,有提供購(gòu)買(mǎi)商品的按鈕,單擊它即可把物品添加到購(gòu)物車(chē)中;b.瀏覽購(gòu)物車(chē):顯示購(gòu)物車(chē)中的商品列表、商品名稱(chēng)、商品數(shù)量、商品單價(jià)和總價(jià);c.編輯購(gòu)物車(chē):修改購(gòu)物車(chē)中已存在的商品的數(shù)量;d.取消購(gòu)物車(chē)中的商品:從購(gòu)物車(chē)中將物品刪除;e.清空購(gòu)物車(chē):把購(gòu)物車(chē)中的物品全部刪除。購(gòu)物車(chē)模塊清空購(gòu)物車(chē)取消商品瀏覽購(gòu)物車(chē)編輯購(gòu)物車(chē)購(gòu)買(mǎi)商品(5)信息反饋模塊。在信息反饋模塊中給出了一張信息反饋表格,用戶可以按照要求填寫(xiě)相關(guān)的信息然后單擊“提交”按鈕,即可將自己的信息反饋給商家。(6)會(huì)員管理模塊。包括以下
13、幾個(gè)方面:a.編輯會(huì)員:管理員可以對(duì)注冊(cè)會(huì)員的基本資料進(jìn)行編輯;b.刪除會(huì)員:管理員可以刪除已注冊(cè)的會(huì)員;c.查看會(huì)員訂單:管理員擁有查看會(huì)員訂單的權(quán)限;d.查看購(gòu)物車(chē):管理員可以查看會(huì)員購(gòu)物車(chē)的信息。會(huì)員管理模塊刪除會(huì)員編輯會(huì)員查看會(huì)員訂單查看購(gòu)物車(chē)(7)訂單管理模塊。包括以下3個(gè)方面:a.查看訂單信息:管理員在訂單管理模塊中查看訂單信息,包括訂單編號(hào)、運(yùn)費(fèi)、總價(jià)、訂購(gòu)日期等;b.修改訂單狀態(tài):包括訂單處理中、等待付款、接收到訂單、用戶已簽收4個(gè)狀態(tài)。管理員可以對(duì)這四種狀態(tài)進(jìn)行修改;c.根據(jù)狀態(tài)查詢訂單:管理員輸入狀態(tài)后,處于這一狀態(tài)的所有訂單將被羅列出來(lái)。訂單管理模塊修改訂單狀態(tài)根據(jù)狀態(tài)查
14、詢查看訂單信息(8)商品管理模塊。包括以下幾個(gè)方面:a.添加商品:管理員可以添加商品,在添加商品的表格中,提供了存放種類(lèi)、描述、價(jià)格、數(shù)量、是否為新、是否置頂?shù)冗x項(xiàng);b.添加一級(jí)類(lèi)別:在網(wǎng)上交易系統(tǒng)的首頁(yè)顯示的就是一級(jí)類(lèi)別,管理員可以隨時(shí)的添加一級(jí)類(lèi)別;c.更新一級(jí)類(lèi)別:管理員可以更改一級(jí)類(lèi)別的名稱(chēng);d.添加二級(jí)目錄:管理員可以為一級(jí)類(lèi)別再添加一個(gè)二級(jí)類(lèi)別,甚至多個(gè)二級(jí)目錄;e.移動(dòng)二級(jí)目錄:管理員可以將二級(jí)目錄移動(dòng)到另一個(gè)類(lèi)別的二級(jí)目錄中去;f.刪除二級(jí)目錄:管理員有權(quán)刪除二級(jí)目錄。商品管理模塊添加二級(jí)目錄移動(dòng)二級(jí)目錄刪除二級(jí)目錄添加商品添加一級(jí)類(lèi)別更新一級(jí)類(lèi)別(9)系統(tǒng)設(shè)置模塊。包括一下幾
15、個(gè)方面:a.訂單設(shè)置:管理員可以對(duì)貨幣、稅率、數(shù)字格式、日期格式進(jìn)行設(shè)置;b.商城設(shè)置:管理員可以對(duì)銷(xiāo)售E-mail、商城名稱(chēng)、默認(rèn)語(yǔ)言、是否使用訂單模式進(jìn)行設(shè)置;c.銀行設(shè)置:管理員可以對(duì)銀行名稱(chēng)、銀行賬號(hào)、城市、國(guó)家等進(jìn)行設(shè)置;d.主題設(shè)置:管理員可以對(duì)商城標(biāo)記、公司水印、頁(yè)面信息、價(jià)格格式等進(jìn)行設(shè)置。系統(tǒng)設(shè)置模塊商城設(shè)置訂單設(shè)置主題設(shè)置銀行設(shè)置一、系統(tǒng)的用例圖:1、確定參與者根據(jù)網(wǎng)上銷(xiāo)售系統(tǒng)的系統(tǒng)設(shè)計(jì)分析,可以確定以下兩點(diǎn)(1)網(wǎng)上銷(xiāo)售系統(tǒng)是為廣大客戶提供的,只有他們參與,才可以進(jìn)行電子交易,顧客可以登錄系統(tǒng),查看商城公告,瀏覽商品,利用購(gòu)物車(chē)購(gòu)買(mǎi)商品,也可以將自己的意見(jiàn)或建議反饋給商家
16、。(2)對(duì)于顧客反饋的信息,需要管理員來(lái)查看、整理。同時(shí),首頁(yè)展示什么樣的商品、有些什么樣的活動(dòng)也需要管理員來(lái)設(shè)置。最主要的就是顧客購(gòu)物車(chē)中的訂單需要管理員來(lái)處理,再將其傳遞給倉(cāng)庫(kù)發(fā)貨。因此管理員的必不可少,他還需要對(duì)整個(gè)前臺(tái)內(nèi)容的顯示作調(diào)整,也可以對(duì)會(huì)員進(jìn)行管理。因此,系統(tǒng)的參與者至少包括顧客(會(huì)員)、系統(tǒng)管理員。通過(guò)Rational Rose,可以先為系統(tǒng)建立顧客、管理員2個(gè)參與者。2、從顧客購(gòu)買(mǎi)的流程來(lái)看,可以分為以下幾個(gè)用例:登錄系統(tǒng)(前臺(tái)),瀏覽商品,查看商城活動(dòng),查詢商品,購(gòu)買(mǎi)商品,反饋信息,注冊(cè)。從管理員管理商城的流程來(lái)看,可以分為以下幾個(gè)用例:登錄系統(tǒng)(后臺(tái)),會(huì)員管理,商品管
17、理,訂單管理,系統(tǒng)設(shè)置,編輯文本管理。3、創(chuàng)建用例圖由于本系統(tǒng)存在顧客、管理員2個(gè)參與者,所以在識(shí)別用例的過(guò)程中,可以將系統(tǒng)分為兩個(gè)用例圖來(lái)考慮。下圖為系統(tǒng)的用例:(1) 顧客在網(wǎng)上銷(xiāo)售系統(tǒng)購(gòu)買(mǎi)商品的用例圖如下:(2) 管理員進(jìn)行商城管理的用例圖:二、系統(tǒng)的時(shí)序圖和協(xié)作圖時(shí)序圖和協(xié)作圖用來(lái)描述對(duì)象以及對(duì)象之間的消息。時(shí)序圖是以時(shí)間為順序的表示方法,而協(xié)作圖是基于結(jié)構(gòu)的一種表示方法。1、用戶注冊(cè)時(shí)序圖:用戶首先輸入電子交易平臺(tái)的URL地址,進(jìn)入電子商城首頁(yè),在電子商城首頁(yè)中提供了一個(gè)“注冊(cè)”超鏈接,幫助轉(zhuǎn)到注冊(cè)模塊。在注冊(cè)頁(yè)面中,提示顧客輸入注冊(cè)信息,如注冊(cè)名,密碼等等。輸入完成之后,單擊“注冊(cè)
18、”即可完成顧客注冊(cè)。同時(shí)數(shù)據(jù)庫(kù)模塊會(huì)將填寫(xiě)的數(shù)據(jù)保存到數(shù)據(jù)表中,最后提示注冊(cè)成功。2、 顧客購(gòu)買(mǎi)商品時(shí)序圖:顧客首先輸入注冊(cè)時(shí)的用戶名和密碼登錄系統(tǒng),然后進(jìn)入商品列表頁(yè)面,這個(gè)頁(yè)面分類(lèi)顯示了商城中所有的商品,在此顧客可以選擇自己需要的商品,單擊訂購(gòu)按鈕將其加入到購(gòu)物車(chē)中。在購(gòu)物車(chē)中單擊結(jié)算按鈕,就可以完成購(gòu)物了。此時(shí)數(shù)據(jù)庫(kù)模塊會(huì)將購(gòu)物車(chē)中的商品保存到數(shù)據(jù)庫(kù)的訂單列表中。最后提示添加商品成功。3、管理員添加商品時(shí)序圖:管理員進(jìn)入后臺(tái)登錄頁(yè)面,輸入管理員的用戶名和密碼,登錄網(wǎng)上交易系統(tǒng)的后臺(tái)管理界面,在此,商品管理模塊會(huì)將管理員的ID保存到系統(tǒng)緩存中。單擊“商品管理”按鈕,進(jìn)入添加商品模塊。再添加
19、商品的頁(yè)面中,要求輸入待添加商品的基本信息,如所屬種類(lèi)、商品名稱(chēng)、描述等。管理員按要求輸入相關(guān)信息并單擊“添加商品成功”按鈕后,給商品保存到數(shù)據(jù)庫(kù)中,最后提示添加成功。三、系統(tǒng)的協(xié)作圖根據(jù)上面的時(shí)序圖,給出相應(yīng)的協(xié)作圖:1、 顧客注冊(cè)會(huì)員協(xié)作圖:2、 顧客購(gòu)物協(xié)作圖:3、 管理員添加商品協(xié)作圖:四、系統(tǒng)的活動(dòng)圖對(duì)于本系統(tǒng),可以從電子商城的用戶端和管理端給出活動(dòng)圖。1、 用戶端的活動(dòng)圖:從圖中可以看出,顧客首先應(yīng)該登錄網(wǎng)上交易系統(tǒng)的首頁(yè),在這個(gè)首頁(yè)中,查看活動(dòng)信息、查看要促銷(xiāo)的商品和新商品、搜索商品、查看購(gòu)物流程和瀏覽商品等活動(dòng)。在顧客購(gòu)物時(shí)需要進(jìn)行判斷,只有是已登錄的顧客才可以購(gòu)買(mǎi)商品,沒(méi)有登
20、陸的顧客,必須先登錄系統(tǒng),如果該用戶不是注冊(cè)的會(huì)員,必須先注冊(cè),然后才能去服務(wù)臺(tái)下訂單。2、 管理員活動(dòng)圖:從圖中可以看出,管理員首先輸入管理員的用戶名和密碼才可以登錄網(wǎng)上交易系統(tǒng)的后臺(tái)管理頁(yè)面。管理員登錄后,會(huì)員管理。商品管理、訂單管理、編輯文本管理、系統(tǒng)設(shè)置是并列的活動(dòng),在會(huì)員管理中,還有具體刪除會(huì)員和編輯會(huì)員等活動(dòng),在商品管理也有添加商品、刪除商品和添加商品種類(lèi)等活動(dòng)。二、大學(xué)畢業(yè)生求職系統(tǒng)(論壇系統(tǒng))當(dāng)今通過(guò)亂系系統(tǒng)可以隨時(shí)的獲得各最新的信息;也可以通過(guò)論壇系統(tǒng)與別人討論各種感興趣的話題;還可以利用論壇系統(tǒng)發(fā)布征友、招聘人才、求職應(yīng)聘等啟事;更可以召喚親朋好友到聊天室里面高談闊論只要擁
21、有一臺(tái)可以上網(wǎng)的計(jì)算機(jī),就可以進(jìn)入這個(gè)交流的平臺(tái),享用它的種種服務(wù)。2.1.1確定思路論壇的主要功能是什么,也就是開(kāi)發(fā)中提到的需求是什么。那么什么決定需求呢?用戶使用論壇,有一定的流程:用戶登錄進(jìn)入論壇(一般為游客,有時(shí)也需要注冊(cè)成為會(huì)員),就某個(gè)話題展開(kāi)討論,通過(guò)發(fā)帖功能發(fā)布新的話題,通過(guò)回帖功能回復(fù)已有的話題,通過(guò)搜索功能查找已有的話題;管理員通過(guò)管理功能創(chuàng)建、編輯、刪除論壇的板塊,管理注冊(cè)的用戶,管理帖子等等。這樣的流程決定了論壇的需求。論壇功能列表論壇板塊列表設(shè)置瀏覽帖子發(fā)帖回帖搜索帖子編輯帖子刪除帖子鎖定帖子轉(zhuǎn)移帖子轉(zhuǎn)移主題用戶注冊(cè)用戶登錄控制用戶權(quán)限修改注冊(cè)信息設(shè)置論壇風(fēng)格管理板塊
22、管理用戶2.1.2、設(shè)計(jì)基本功能通過(guò)對(duì)上表的分析得出,如果按照不同的事物劃分論壇類(lèi)型,可以分為4個(gè)類(lèi)對(duì)象:板塊類(lèi)、帖子類(lèi)、用戶類(lèi)和論壇類(lèi)。這4個(gè)類(lèi)對(duì)象,可以設(shè)計(jì)成4個(gè)數(shù)據(jù)實(shí)體,如果用數(shù)據(jù)庫(kù)存儲(chǔ)它們,即可以設(shè)計(jì)4個(gè)基本數(shù)據(jù)表。板塊類(lèi)有管理板塊和瀏覽板塊列表等方法,管理板塊又可以有創(chuàng)建板塊,編輯板塊,刪除板塊,移動(dòng)主題和主題訪問(wèn)權(quán)限等子方法。帖子類(lèi)有瀏覽、發(fā)帖、回帖、搜索、編輯和管理帖子等方法。用戶類(lèi)有注冊(cè)、登錄、管理用戶等方法,管理用戶又包括添加、刪除、設(shè)置權(quán)限等子方法。論壇一般分為3類(lèi)用戶,分別是未注冊(cè)游客,注冊(cè)會(huì)員,管理員。各自的權(quán)限是向下覆蓋的,即上級(jí)權(quán)限包括下級(jí)權(quán)限,在此論壇中權(quán)限最大的
23、為系統(tǒng)管理員。與注冊(cè)用戶相關(guān)的功能就是論壇前臺(tái)的主要功能。論壇系統(tǒng)的前臺(tái)是用戶參與的平臺(tái),瀏覽、發(fā)帖、回帖、注冊(cè)等活動(dòng)一直貫穿整個(gè)前臺(tái)活動(dòng),游客只能瀏覽帖子。由于論壇系統(tǒng)帖子的管理是管理員在瀏覽時(shí)完成的,所以編輯帖子、刪除帖子等功能也在前臺(tái)實(shí)現(xiàn),而版面管理、會(huì)員管理、論壇風(fēng)格設(shè)置等則是管理員在系統(tǒng)后臺(tái)實(shí)現(xiàn)的。一個(gè)完備的論壇至少有以下三方面的功能:(1)發(fā)帖:論壇的基本功能就是為了相互討論某個(gè)話題,發(fā)表帖子就是表達(dá)自己的看法,與他人進(jìn)行討論,因此發(fā)帖是論壇的首要功能;(2)回帖:與發(fā)帖相對(duì)應(yīng),如果想發(fā)表自己的意見(jiàn),參與討論,就要回復(fù)帖子;(3)瀏覽:發(fā)帖子當(dāng)然是給人看的。發(fā)帖帖子列表回帖瀏覽帖子
24、2.1.3設(shè)計(jì)擴(kuò)展功能除了基本的一些功能,還有以下的一些擴(kuò)展功能。(1)注冊(cè)登錄:原來(lái)的論壇在發(fā)帖回帖時(shí)都需要用戶填寫(xiě)自己的筆名。這樣,經(jīng)常發(fā)帖的人覺(jué)得重復(fù)操作很麻煩,因此論壇擴(kuò)展了注冊(cè)登錄功能。在論壇中注冊(cè)后,需要發(fā)帖回帖時(shí)就不需要重復(fù)寫(xiě)自己的簽名了;(2)編輯帖子:注冊(cè) 用戶在需要修改更新自己發(fā)表的帖子的內(nèi)容時(shí),就會(huì)引出編輯帖子的擴(kuò)展。用于給用戶更新自己發(fā)表帖子的內(nèi)容,對(duì)于管理員而言,可以任意編輯帖子的內(nèi)容。(3)轉(zhuǎn)移帖子:論壇一般都有明確的版塊劃分,如果某帖子的內(nèi)容與此版塊不同,那么管理員就可以將該帖子轉(zhuǎn)移到所屬的版塊中去,這樣,轉(zhuǎn)移帖子的功能得以運(yùn)用;(4)刪除帖子:如果用戶發(fā)表的帖子
25、不符合論壇規(guī)則,則需要管理員刪除這些帖子,這就引出了刪除帖子的擴(kuò)展功能;(5)搜索帖子:論壇中的帖子很多,有了搜索帖子的擴(kuò)展功能后,用戶就可以在大量的帖子中找到自己需要的內(nèi)容;(6)鎖定帖子:管理員有的時(shí)候不需要對(duì)某個(gè)帖子進(jìn)行回復(fù),從而引出鎖定帖子的擴(kuò)展功能;(7)分版塊瀏覽帖子:這個(gè)功能是在論壇變大之后才產(chǎn)生的。隨著帖子數(shù)量的變化,帖子的內(nèi)容變的多種多樣,將討論話題一致的帖子放在一起,分成不同的板塊,這樣用戶就可以分板塊瀏覽自己喜歡的帖子課;(8)管理版面:論壇板塊需要先被創(chuàng)建,才能被使用,管理員可以對(duì)板塊進(jìn)行修改、刪除等操作,這些是管理員才能操作的擴(kuò)展功能;(9)管理會(huì)員:管理員可以對(duì)注冊(cè)
26、該論壇的用戶與進(jìn)行管理。管理員可以進(jìn)行添加、修改、刪除以及賦予用戶某些權(quán)限等操作,這個(gè)擴(kuò)展功能對(duì)用戶進(jìn)行很好的管理。編輯置頂刪除帖子作者注冊(cè)轉(zhuǎn)移一般用戶登錄管理模塊板塊2.1.4論壇系統(tǒng)模塊劃分論壇系統(tǒng)按照論壇系統(tǒng)的基本功能和擴(kuò)展功能可以將本系統(tǒng)分為前臺(tái)和后臺(tái)兩大模塊。用戶在前臺(tái)進(jìn)行注冊(cè)、登錄,以及編輯個(gè)人的注冊(cè)信息組成登錄注冊(cè)模塊;用戶瀏覽板塊、瀏覽主題帖列表、查看帖子以及按條件搜索組成搜索模塊;用戶發(fā)帖、回帖組成發(fā)帖回帖模塊;用戶編輯、刪除帖子組成的編輯刪除模塊。后臺(tái)模塊都是與管理員相關(guān)的,其中管理員將管理選定、權(quán)限設(shè)置、刪帖管理設(shè)置為版面管理模塊;將數(shù)據(jù)庫(kù)備份、配置選項(xiàng)文字過(guò)濾、表情符號(hào)
27、和恢復(fù)數(shù)據(jù)庫(kù)設(shè)置為普通管理模塊;將版面的整體風(fēng)格設(shè)置為風(fēng)格管理模塊,有新建、添加、輸出和管理幾個(gè)方面;將封鎖管理、禁用賬號(hào)、權(quán)限設(shè)定和等級(jí)管理設(shè)置為會(huì)員管理模塊。下面是本系統(tǒng)的模塊體系:后臺(tái)模塊前臺(tái)模塊風(fēng)格管理模塊會(huì)員管理模塊版面管理模塊普通管理模塊登錄注冊(cè)模塊發(fā)帖回帖模塊搜索模塊編輯刪除模塊下面具體介紹每個(gè)模塊的具體功能:(1)登錄注冊(cè)模塊。a.登錄:提供會(huì)員登錄到論壇窗口的功能;b.注冊(cè):提供游客注冊(cè)成為會(huì)員的功能,這樣可以享受更多的權(quán)限。游客只能瀏覽帖子,而會(huì)員不僅可以瀏覽帖子,還可以回復(fù)以及發(fā)帖;登錄注冊(cè)模塊c.編輯會(huì)員信息:當(dāng)注冊(cè)用戶用其注冊(cè)使用的用戶名和密碼登錄論壇系統(tǒng)后,可以對(duì)注
28、冊(cè)填寫(xiě)的資料進(jìn)行編輯修改。編輯會(huì)員信息登錄注冊(cè)(2)發(fā)帖回帖模塊。a.發(fā)帖:論壇的基本功能之一,會(huì)員可以就某個(gè)感興趣的話題發(fā)表自己的看法,即發(fā)帖;b.回帖:論壇的基本功能之一,會(huì)員可以答復(fù)其他人提出的問(wèn)題、看法等,即回帖。發(fā)帖回帖模塊回帖發(fā)帖(3)編輯刪除模塊。a.編輯:會(huì)員可以對(duì)自己發(fā)表的帖子進(jìn)行重新的編輯修改;b.刪除:會(huì)員可以刪除自己發(fā)表的帖子。編輯刪除模塊刪除編輯(4)搜索模塊。a.按關(guān)鍵字搜索;搜索模塊b.按作者名搜索。按作者名搜索按關(guān)鍵字搜索(5)版面管理模塊。a.管理選項(xiàng):管理員可以分別對(duì)版面和分區(qū)進(jìn)行編輯。管理員可以對(duì)版面進(jìn)行添加、編輯、刪除和移動(dòng)操作,還可以對(duì)分區(qū)進(jìn)行添加、編
29、輯、刪除和移動(dòng)操作;b.權(quán)限設(shè)定:管理員可以設(shè)置訪問(wèn)分區(qū)或版面的權(quán)限,權(quán)限有公開(kāi)、注冊(cè)會(huì)員、注冊(cè)會(huì)員隱藏、非公開(kāi)、非公開(kāi)隱藏、長(zhǎng)老、長(zhǎng)老隱藏;c.刪帖管理:管理員可以刪除幾天內(nèi)都沒(méi)有得到回復(fù)的帖子。便版面管理模塊刪帖管理權(quán)限設(shè)定管理選項(xiàng)(6)普通管理模塊。a.備份數(shù)據(jù)庫(kù):管理員可以對(duì)本系統(tǒng)所有資料進(jìn)行數(shù)據(jù)備份,以防數(shù)據(jù)的丟失。備份分為完整備份、結(jié)構(gòu)備份和數(shù)據(jù)備份;b.恢復(fù)數(shù)據(jù)庫(kù):系統(tǒng)因?yàn)槟撤N原因崩潰時(shí),可以使用恢復(fù)數(shù)據(jù)庫(kù)功能對(duì)系統(tǒng)的數(shù)據(jù)重新恢復(fù);c.文字過(guò)濾:管理員可以建立、編輯和刪除過(guò)濾文字,這些指定的文字將被過(guò)濾并以替代文字顯示。此外會(huì)員無(wú)法使用這些字詞進(jìn)行注冊(cè)操作;d.配置選項(xiàng):管理員可以對(duì)版面的基本內(nèi)容進(jìn)行設(shè)置,還可以進(jìn)行Cookie設(shè)置,會(huì)員設(shè)置和私人留言設(shè)置等等;e.群體信件:管理員可以發(fā)送電子郵件給所有的會(huì)員;f.表情符號(hào):管理員可以對(duì)發(fā)帖、回帖時(shí)用到的表情符號(hào)進(jìn)行編輯或刪除操作。普通管理表情符號(hào)群體信件文字過(guò)濾恢復(fù)數(shù)據(jù)庫(kù)備份數(shù)據(jù)庫(kù)配置選項(xiàng)(7)會(huì)員管理模塊。a.封鎖管理:管理員可以對(duì)會(huì)員的信息進(jìn)行封鎖。比如可以封鎖一個(gè)指定的會(huì)員,一個(gè)指定范圍的IP地址或者計(jì)算機(jī)主機(jī)名稱(chēng)。這些方法禁止被封鎖的會(huì)員進(jìn)入論壇首頁(yè)。也可以封鎖電子郵件地址來(lái)防止注冊(cè)會(huì)員使用不同的賬號(hào)重復(fù)注冊(cè);b.管理選項(xiàng):管理員可以變
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 城鎮(zhèn)污水管網(wǎng)建設(shè)項(xiàng)目安全管理方案(參考模板)
- xx河流排水防澇設(shè)施建設(shè)項(xiàng)目數(shù)字化方案(范文)
- 城鎮(zhèn)污水管網(wǎng)建設(shè)項(xiàng)目申請(qǐng)報(bào)告(模板范文)
- 鄉(xiāng)村振興戰(zhàn)略下能源電力行業(yè)面臨的挑戰(zhàn)及對(duì)策
- 物流與供應(yīng)鏈管理教案
- 五年級(jí)學(xué)期學(xué)習(xí)計(jì)劃(34篇)
- 2025年光學(xué)纖維面板系列項(xiàng)目發(fā)展計(jì)劃
- 五年級(jí)科學(xué)上冊(cè)教案 - 5《身體的“聯(lián)絡(luò)員”》 教科版
- 中暑現(xiàn)場(chǎng)應(yīng)急處置方案
- 2025年大流量羅茨鼓風(fēng)機(jī)項(xiàng)目發(fā)展計(jì)劃
- T-NAASS 114-2024 安格斯牛生產(chǎn)性能測(cè)定技術(shù)規(guī)程
- 補(bǔ)牙操作流程課件
- 商丘市寧陵縣2025年五年級(jí)數(shù)學(xué)第二學(xué)期期末達(dá)標(biāo)檢測(cè)試題含答案
- 2025年電信協(xié)優(yōu)(含LTE、5G)資格認(rèn)證考試題庫(kù)附含答案
- 2025年江蘇省徐州中考練習(xí)卷(1)英語(yǔ)試題(含答案)
- 公司加農(nóng)戶種植協(xié)議書(shū)范本
- 2025年離婚協(xié)議書(shū)模板一個(gè)小孩
- 教育機(jī)構(gòu)突發(fā)事件處理流程
- 輕鋼結(jié)構(gòu)屋面施工方案
- 2025年中智科技集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 《PFMEA培訓(xùn)教材》課件
評(píng)論
0/150
提交評(píng)論