聶 堰,王邦千,林興康
(四川工商學(xué)院計(jì)算機(jī)學(xué)院,四川 成都 611745)
隨著近年來(lái)我國(guó)市場(chǎng)經(jīng)濟(jì)的進(jìn)一步發(fā)展,國(guó)內(nèi)對(duì)于消費(fèi)品市場(chǎng)的要求越來(lái)越高,這就為商家們帶來(lái)了許多的機(jī)遇,同時(shí)因?yàn)樯碳抑g的激烈競(jìng)爭(zhēng),使得商家們?cè)谏钪忻媾R了很多挑戰(zhàn)。商家必須對(duì)自己的店鋪?zhàn)龀鰟?chuàng)意性的革新,借此吸引更多的消費(fèi)者,讓他們擁有一個(gè)更好的購(gòu)物和生活體驗(yàn)。所以在線商家管理和服務(wù)平臺(tái)設(shè)計(jì)中被提出。
從技術(shù)方面來(lái)說(shuō),基于商家信息服務(wù)管理系統(tǒng)的客戶在購(gòu)物時(shí)不需考慮商品的配送問題,使用時(shí)輕松方便,簡(jiǎn)潔明了,每次使用時(shí)都會(huì)在手機(jī)中即時(shí)打開最新版本,極大地降低了軟件維護(hù)難度,提升了用戶體驗(yàn)。我們打造的商家信息服務(wù)管理系統(tǒng)是致力于針對(duì)各種顧客的購(gòu)物平臺(tái),能夠?yàn)楦鞣N顧客提供多種商品,以便充分利用零碎時(shí)間學(xué)習(xí)購(gòu)買到喜歡的商品。
商家管理與服務(wù)系統(tǒng)的本質(zhì)是針對(duì)顧客能夠在進(jìn)行線下或者網(wǎng)上購(gòu)物達(dá)到極大的方便。商家信息管理系統(tǒng)主要目標(biāo)是為顧客訂單中的各種方面信息實(shí)現(xiàn)有效地管理,為顧客訂單中所有信息實(shí)現(xiàn)的管理和解決問題提供有效的服務(wù)。商家的管理與服務(wù)系統(tǒng)的主要功能仍然是基本數(shù)據(jù)運(yùn)算操作,其中包括了增、刪、改,同時(shí)該系統(tǒng)還為顧客提供了一個(gè)完全自動(dòng)化的訂單信息處理服務(wù)平臺(tái),通過對(duì)所有顧客訂單信息的相互對(duì)應(yīng)和自動(dòng)化實(shí)現(xiàn)了顧客所有商品訂單信息的整合。
該系統(tǒng)主要分為前后臺(tái),前臺(tái)是進(jìn)行顧客信息服務(wù),后臺(tái)是管理系統(tǒng),提供給顧客和管理員使用。
本系統(tǒng)主要是為了方便用戶實(shí)現(xiàn)從注冊(cè)登錄,下單結(jié)算,收貨等一系列購(gòu)物操作,節(jié)省用戶的購(gòu)物時(shí)間,保證用戶能購(gòu)買到想要的商品。這就要求系統(tǒng)能順利運(yùn)行,允許容納大量用戶同時(shí)訪問,每天要處理多個(gè)訂單要求,給用戶提供安全、方便的購(gòu)物體驗(yàn)。所以具體的技術(shù)要求如下:
系統(tǒng)可靠性:對(duì)于一個(gè)系統(tǒng)來(lái)說(shuō),可靠性是最重要的,也是必需的。這要求系統(tǒng)必需有著妥善的錯(cuò)誤處理機(jī)制,對(duì)于出現(xiàn)的問題能夠迅速解決。此外,還需要嚴(yán)格保證用戶的信息安全,讓用戶有安全感,完全信任商家。
高效的操作性要求,對(duì)于一些商家信息管理類的復(fù)雜操作而言,如何能夠通過有效的信息集合來(lái)大大降低其操作者和管理人員的成本和操作復(fù)雜性,是考驗(yàn)一個(gè)信息管理系統(tǒng)的重要方面,如何能夠通過有效的信息集合以及更好地優(yōu)化信息管理系統(tǒng)的結(jié)構(gòu)來(lái)改善其操作效率,這也是對(duì)于該系統(tǒng)在開發(fā)和設(shè)計(jì)過程中首先需要認(rèn)真考慮的一個(gè)關(guān)鍵點(diǎn)。
數(shù)據(jù)設(shè)計(jì)模塊管理系統(tǒng)設(shè)計(jì)的一個(gè)關(guān)鍵組成部分,數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞與否直接決定著整個(gè)系統(tǒng)的工作效率與性能。系統(tǒng)在綜合分析各種數(shù)據(jù)庫(kù)的優(yōu)劣后,采用了性能、執(zhí)行速度和效率都比較好的 mysql 數(shù)據(jù)庫(kù),在充分認(rèn)識(shí)到數(shù)據(jù)庫(kù)所要存儲(chǔ)的對(duì)象后,通過詳細(xì)地分析了系統(tǒng)的各個(gè)功能和其他權(quán)限層次的用戶要求,最終選擇了各個(gè)表級(jí)架構(gòu)的設(shè)計(jì)模型和方法,確定了其具體的內(nèi)容。在本文對(duì)于數(shù)據(jù)庫(kù)的概念化設(shè)計(jì)階段,將虛擬現(xiàn)實(shí)世界中所有事物的聯(lián)系從一個(gè)抽象到輸入數(shù)據(jù)模型,采用E-R 模型從一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)中所有的實(shí)體都進(jìn)行了概念化設(shè)計(jì),將其與實(shí)體和相關(guān)的屬性從一個(gè)簡(jiǎn)單地直觀顯示了出來(lái)。
需求分析設(shè)計(jì)的總E-R 圖如圖1 所示。
圖1 系統(tǒng)總體E-R 圖
用戶登錄成功之后,系統(tǒng)會(huì)自動(dòng)為用戶跳轉(zhuǎn)到前端購(gòu)物首頁(yè)。在首頁(yè)中的右上角可以看到登錄的用戶信息,鼠標(biāo)移動(dòng)到該用戶就會(huì)出現(xiàn)子菜單欄,未登錄時(shí)會(huì)提示用戶登錄或者注冊(cè)。登錄成功之后會(huì)顯示“收貨地址”“購(gòu)物車”“我的訂單”“退出”等選項(xiàng)。之后用戶可以根據(jù)自己的需要在搜索欄中搜索想要購(gòu)買的商品,并且每次搜索后系統(tǒng)都會(huì)保留歷史搜索記錄,方便用戶進(jìn)行再次搜索。在點(diǎn)擊搜索之后,頁(yè)面就會(huì)自動(dòng)跳轉(zhuǎn),為用戶展示各種各樣相關(guān)商品,以供顧客選擇。如圖2 所示。
圖2 購(gòu)物首頁(yè)
購(gòu)物車模塊主要使用jsp 框架實(shí)現(xiàn)的視圖層。當(dāng)用戶對(duì)某個(gè)商品有興趣,就可以點(diǎn)“添加購(gòu)物車”按鈕將商品添加到購(gòu)物車?yán)?,具體頁(yè)面見圖3所示。
圖3 添加購(gòu)物車頁(yè)面
訂單模塊主要使用jsp 框架實(shí)現(xiàn)的視圖層。用戶可以在“我的訂單”中隨時(shí)查看自己的訂單信息,包括所有商品信息、交易金額、創(chuàng)建訂單時(shí)間以及唯一的訂單號(hào)。具體見圖4 所示。
圖4 訂單頁(yè)面
后臺(tái)商品管理模塊主要使用jsp 框架實(shí)現(xiàn)的視圖層。后臺(tái)管理員可以實(shí)時(shí)對(duì)商品進(jìn)行上架、下架處理,主要操作位增、刪、改、查。具體見圖5 所示。
圖5 商品管理頁(yè)面
在該系統(tǒng)的登錄模塊中允許用戶和管理員登錄。測(cè)試登錄是看用戶輸入的用戶名和密碼在數(shù)據(jù)庫(kù)中是否能夠查詢到,找得到就表示該用戶存在,可以實(shí)現(xiàn)登錄功能。如表1 所示。
表1 用戶登錄模塊等價(jià)類表
測(cè)試用例覆蓋全面才能完成測(cè)試。如表2 所示。
表2 登陸模塊等價(jià)類測(cè)試用例表
通過以上所有等價(jià)類得出,只要輸入的數(shù)據(jù)正確,就能成功登陸。通過等類類劃分法測(cè)試說(shuō)明本系統(tǒng)登陸模塊可以實(shí)現(xiàn)。
本系統(tǒng)已經(jīng)完成了大部分商家管理與服務(wù)系統(tǒng)的所有功能,可以為用戶提供一個(gè)滿意的網(wǎng)上購(gòu)物。用戶可以在系統(tǒng)中使用此操作,從網(wǎng)站上進(jìn)行注冊(cè)、登陸到添加商品直接放入到自己的購(gòu)物車、結(jié)算下單這些步驟都十分方便。
四川工商學(xué)院學(xué)術(shù)新視野2021年4期