周聰敏 王艷淑
摘 要:本系統(tǒng)旨在實(shí)現(xiàn)網(wǎng)上購(gòu)物,利用所學(xué)的知識(shí)與當(dāng)前的生活潮流走在一起,加入當(dāng)今的網(wǎng)絡(luò)商城,給計(jì)算機(jī)的發(fā)展貢獻(xiàn)自己的力量
關(guān)鍵詞:系統(tǒng);網(wǎng)上購(gòu)物
一、項(xiàng)目模塊分析
主界面:在線商品的主瀏覽界面,包含了所有的在線商品,并對(duì)所有的商品進(jìn)行詳細(xì)的分類,有利于用戶的挑選,具有商品的所有信息,以及對(duì)該商品的口碑,簡(jiǎn)介,商品價(jià)格,以及包括該商品的折扣。
類別瀏覽界面:本購(gòu)物網(wǎng)站對(duì)所有在線商品進(jìn)行分類后,各種類別分別顯示在類別瀏覽界面中,用戶可以點(diǎn)擊想要購(gòu)買的商品的類別,會(huì)在主界面中顯示相應(yīng)的商品,可以對(duì)商品進(jìn)行購(gòu)買等具體打操作。
添加:即用戶點(diǎn)擊購(gòu)買后,該商品的具體信息,購(gòu)買的商品的數(shù)量等相應(yīng)信息都會(huì)被添加至購(gòu)物車中,在購(gòu)物車中就如同超市中的購(gòu)物車一樣,可以看到所有已經(jīng)購(gòu)買的商品,單價(jià),總價(jià)。
更改數(shù)量:在購(gòu)買商品時(shí)由于不能重復(fù)購(gòu)買(下面有具體介紹),所以在購(gòu)買商品后,如果想再次購(gòu)買該商品,則必需在購(gòu)物車中在對(duì)應(yīng)的商品右側(cè),修改購(gòu)買的數(shù)量。
刪除:在購(gòu)物車中,對(duì)于已經(jīng)購(gòu)買的商品,用戶可以對(duì)其做刪除操作,即取消購(gòu)買該商品,被刪除的商品會(huì)被放入另一個(gè)類似于購(gòu)物車的列表中。
恢復(fù)購(gòu)買:被用戶取消購(gòu)買的商品會(huì)在一個(gè)類似于購(gòu)物車的列表中,在此列表中,用戶還可以對(duì)相應(yīng)的商品進(jìn)行操作,可以恢復(fù)對(duì)該商品的購(gòu)買,則商品會(huì)被再次添加到購(gòu)物車中,而購(gòu)物車中會(huì)再次出現(xiàn)該商品的具體信息,并在總金額中加上該商品相應(yīng)的總價(jià)。
金額統(tǒng)計(jì):用戶購(gòu)買的商品被放入購(gòu)物車中,所購(gòu)買的商品的總價(jià)在商品被放入購(gòu)物車的同時(shí)得到統(tǒng)計(jì)并計(jì)算出結(jié)果顯示給用戶,即金額統(tǒng)計(jì),用戶可以復(fù)核商品的總價(jià),檢查系統(tǒng)計(jì)算是否有誤,如果有誤則即時(shí)反應(yīng),我們會(huì)即時(shí)修正。核實(shí)無(wú)誤后,則需要結(jié)賬,之后用戶就可以等待商品的郵寄到家門了。
登錄:本購(gòu)物商城的所有商品的主瀏覽界面面向所有人去點(diǎn)擊瀏覽,也可以點(diǎn)擊購(gòu)買,但是在進(jìn)入購(gòu)物車進(jìn)行結(jié)賬功能時(shí),如果用戶沒(méi)有利用自己的賬號(hào)進(jìn)行登錄則需要用戶登錄,否則不能成功購(gòu)買商品。如果用戶沒(méi)有登錄的賬號(hào)則需要注冊(cè)一個(gè)賬號(hào)。
注冊(cè):沒(méi)有登錄賬號(hào)的用戶,需要執(zhí)行此操作,但在執(zhí)行此操作前需要提供一個(gè)email地址,且一個(gè)email賬號(hào)只能注冊(cè)一次,因?yàn)閑mail賬號(hào)在數(shù)據(jù)庫(kù)系統(tǒng)表中的唯一的,用戶注冊(cè)后需要登錄自己的email賬號(hào)去取出系統(tǒng)發(fā)給注冊(cè)用戶的驗(yàn)證碼,并將該驗(yàn)證碼輸入驗(yàn)證碼輸入框中(這是為了防止有惡意的用戶,或者注冊(cè)機(jī)等操作給系統(tǒng)帶來(lái)壓力)。
二、詳細(xì)模塊設(shè)計(jì)
填寫(xiě)個(gè)人信息(在注冊(cè)前需要先申請(qǐng)一個(gè)email賬號(hào),因?yàn)樾枰縠mail獲驗(yàn)證碼,否則不能注冊(cè)成功,而且一個(gè)email賬號(hào)只能注冊(cè)一次)
注冊(cè)成功
三、系統(tǒng)模塊E — R 圖設(shè)計(jì)
(一)總體E – R 圖
(二)登錄模塊
(三)注冊(cè)模塊
(四)商品評(píng)論模塊
四、小結(jié)
通過(guò)本次銀行大廳自助信息系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)設(shè)計(jì)的完成過(guò)程,基本掌握了Struts2框架的開(kāi)發(fā)程序的技巧;基本了解了JAVA語(yǔ)言的開(kāi)發(fā)技巧和軟件開(kāi)發(fā)各個(gè)階段應(yīng)該注意的各種要點(diǎn),而且加強(qiáng)了通過(guò)一門語(yǔ)言繼續(xù)觸類旁通地學(xué)習(xí)其他計(jì)算機(jī)語(yǔ)言的能力,更為重要的是能夠?qū)⒂脩舻男枨笸ㄟ^(guò)自己的理解和技術(shù)基本實(shí)現(xiàn)一個(gè)成熟的產(chǎn)品,學(xué)會(huì)了如何控制代碼的數(shù)量,如何提高代碼可讀性,如何掌握工程開(kāi)發(fā)的進(jìn)度??傮w來(lái)說(shuō),通過(guò)這次的設(shè)計(jì),對(duì)以后能夠適應(yīng)計(jì)算機(jī)軟件開(kāi)發(fā)工作打下了堅(jiān)實(shí)的基礎(chǔ)。
參考文獻(xiàn)
[1]趙毅主編.跨平臺(tái)程序設(shè)計(jì)語(yǔ)言——Java.西安:西安電子科技大學(xué)出版社,2006
[2]高林,周海燕.Jsp網(wǎng)上書(shū)店系統(tǒng)與案例分析[M]. 北京:人民郵電出版社,2004年
[3]劉騰紅,孫細(xì)明.信息系統(tǒng)分析與設(shè)計(jì)[M]. 北京:科學(xué)出版社,2003年
作者簡(jiǎn)介
周聰敏(1990-),女(漢族),河南新鄉(xiāng)人,碩士研究生,助教,主要研究領(lǐng)域?yàn)橛?jì)算機(jī)科學(xué)技術(shù);
王艷淑(1981-),本科,研究方向:數(shù)據(jù)庫(kù)設(shè)計(jì)。
(作者單位:鄭州財(cái)經(jīng)學(xué)院)