本篇文章是由《計(jì)算機(jī)教育》發(fā)表的一篇計(jì)算機(jī)論文,雜志是由國(guó)家教育部主管,清華大學(xué)主辦,面向國(guó)內(nèi)外發(fā)行的直接面向中高端計(jì)算機(jī)教育事業(yè)的國(guó)家級(jí)期刊。被教育部高校計(jì)算機(jī)教學(xué)指導(dǎo)委員會(huì)、教育部高等學(xué)校文科計(jì)算機(jī)基礎(chǔ)教學(xué)指導(dǎo)委員會(huì)、全國(guó)高校計(jì)算機(jī)教育研究會(huì)、全國(guó)高校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)、中國(guó)計(jì)算機(jī)學(xué)會(huì)、中國(guó)計(jì)算機(jī)用戶協(xié)會(huì)等指定為特別推薦刊物。
論文摘要:本論文系統(tǒng)地闡述了整個(gè)在線圖書銷售網(wǎng)站的功能及實(shí)現(xiàn)。實(shí)現(xiàn)了從圖書管理,圖書分類和查詢,到購(gòu)物車實(shí)現(xiàn),用戶訂單處理,再到管理員系統(tǒng)。基本上實(shí)現(xiàn)了電子商務(wù)的功能流程,能夠?qū)崿F(xiàn)用戶與商家在網(wǎng)上進(jìn)行圖書交易。
論文關(guān)鍵詞:信息時(shí)代 在線圖書銷售網(wǎng)站 JSP SQLServer2000
一、概述
(一)設(shè)計(jì)背景及目的。在線圖書銷售網(wǎng)站的建立,可以將大量的圖書信息發(fā)布到網(wǎng)上,更便于顧客根據(jù)自己的需求進(jìn)行圖書的購(gòu)買,從銷售運(yùn)營(yíng)者方面,對(duì)于圖書的銷售情況也可以進(jìn)行及時(shí)的了解,從而更加快速的、高效的完成網(wǎng)上書店的圖書銷售工作[1]。
在線圖書銷售網(wǎng)站的設(shè)計(jì)目的是為了滿足消費(fèi)者只要通過互聯(lián)網(wǎng)就可以足不出戶的購(gòu)買自己喜歡的圖書,改變傳統(tǒng)商品交易方式,利用互聯(lián)網(wǎng)這個(gè)平臺(tái)進(jìn)行交易,從而實(shí)現(xiàn)網(wǎng)上購(gòu)買圖書的目的。
(二)設(shè)計(jì)思想。在線圖書銷售網(wǎng)站是使用JSP語言進(jìn)行編寫的,運(yùn)用Microsoft SQLServer2000數(shù)據(jù)庫(kù)進(jìn)行后臺(tái)連接系統(tǒng),通過編寫JavaBeans對(duì)后臺(tái)業(yè)務(wù)進(jìn)行邏輯控制,即JSP +JavaBeans + SQLServer2000三層模式完成整個(gè)設(shè)計(jì)工作。該系統(tǒng)基于互聯(lián)網(wǎng)網(wǎng)絡(luò),用JSP語言對(duì)網(wǎng)站進(jìn)行開發(fā),注重了用戶與網(wǎng)站之間的交互性[2]。
(三)系統(tǒng)分析。系統(tǒng)分析就是為了最終實(shí)現(xiàn)目標(biāo)系統(tǒng),在實(shí)際項(xiàng)目的開發(fā)之前,對(duì)項(xiàng)目進(jìn)行需求分析及可行性分析,并設(shè)計(jì)組成這個(gè)系統(tǒng)的所有程序和數(shù)據(jù)庫(kù)文件。
1.需求分析的任務(wù)是通過詳細(xì)調(diào)查現(xiàn)在實(shí)際要處理的對(duì)象,充分了解項(xiàng)目的工作情況,明確用戶的各種需求,然后在此基礎(chǔ)上確定系統(tǒng)的功能。為了系統(tǒng)的安全,所以對(duì)數(shù)據(jù)的安全性、完整性要求:確保圖書信息的完整性,用戶信息的保密性,只有管理員可見(可查),但不能任意修改。并且要確保網(wǎng)上支付安全性。
2.可行性分析階段的主要任務(wù)是在項(xiàng)目初步調(diào)查的基礎(chǔ)上,對(duì)系統(tǒng)是否能夠?qū)崿F(xiàn)和值得實(shí)現(xiàn)等問題做出判斷,避免在花費(fèi)大量的人力和物力,所以在研發(fā)一個(gè)系統(tǒng)之前對(duì)這個(gè)項(xiàng)目進(jìn)行可行性的分析是非常有必要的[3]。
二、系統(tǒng)設(shè)計(jì)目標(biāo)
為了使系統(tǒng)更好的滿足客戶的需求,對(duì)系統(tǒng)功能設(shè)計(jì)目標(biāo)如下:
(一)要有較強(qiáng)的實(shí)用性。我努力使系統(tǒng)符合實(shí)際操作流程的習(xí)慣,并盡量減少用戶的輸入,易學(xué)易用的友好的用戶界面,滿足各層次的用戶使用的需求;
(二)要有較為先進(jìn)的程序結(jié)構(gòu)。使用當(dāng)代前衛(wèi)的軟件編程,能延長(zhǎng)其生命周期,易于維護(hù)與管理;
(三)要有較好的安全可靠性。后臺(tái)維護(hù)功能齊全,根據(jù)平臺(tái)在各個(gè)階段不同的使用情況,管理人員可以設(shè)置相應(yīng)的操作權(quán)限,增加系統(tǒng)注冊(cè),分配各個(gè)欄目的管理權(quán)限,實(shí)現(xiàn)系統(tǒng)的維護(hù),保證系統(tǒng)的安全、可靠;
(四)使用模塊化設(shè)計(jì)的方法。使系統(tǒng)具有良好的可擴(kuò)充性,以適應(yīng)其不同階段的發(fā)展需要,便于后來者分析、維護(hù)[4];
三、系統(tǒng)功能實(shí)現(xiàn)
本系統(tǒng)是根據(jù)需求分析與系統(tǒng)功能設(shè)計(jì)目標(biāo),結(jié)合實(shí)際情況實(shí)現(xiàn)本系統(tǒng)功能模塊設(shè)計(jì)。本系統(tǒng)分為兩個(gè)子系統(tǒng),即:用戶子系統(tǒng)(適用于普通用戶和會(huì)員)、管理員子系統(tǒng)。對(duì)于用戶子系統(tǒng),用戶注冊(cè)、搜索圖書、瀏覽圖書信息是普通用戶和會(huì)員都可使用的模塊;對(duì)于用戶中心、購(gòu)物車管理的功能模塊只有會(huì)員可以使用。對(duì)于管理員子系統(tǒng),管理員通過登錄界面登錄后對(duì)本系統(tǒng)進(jìn)行圖書管理、會(huì)員管理、訂單查詢、庫(kù)存銷售管理等模塊的使用。
(一)登錄功能。在用戶登錄過程中,系統(tǒng)會(huì)對(duì)用戶信息進(jìn)行驗(yàn)證。在本系統(tǒng)中,按用戶權(quán)限的不同分為管理員,會(huì)員和普通用戶。這三種用戶的不同權(quán)限在數(shù)據(jù)庫(kù)中用字段加以區(qū)分。普通用戶無需登錄,可完成圖書的瀏覽的搜索。
(二)用戶注冊(cè)。模塊功能介紹:若用戶不是本系統(tǒng)的會(huì)員,想要使用本系統(tǒng)進(jìn)行圖書的購(gòu)買,則必須進(jìn)行用戶的注冊(cè),按照要求填寫用戶信息,信息填寫完整后點(diǎn)擊“注冊(cè)”按鈕,顯示注冊(cè)成功,系統(tǒng)會(huì)在五秒后自動(dòng)跳轉(zhuǎn)到“登錄界面”。
(三)圖書搜索。所有用戶都可以在該頁(yè)面對(duì)圖書進(jìn)行模糊查詢,但只有成功登錄的用戶可以對(duì)所搜書籍進(jìn)行購(gòu)買,如果用戶還沒有注冊(cè)就直接進(jìn)入或者沒有成功登錄就進(jìn)入頁(yè)面點(diǎn)擊“購(gòu)買”按鈕的話,將被連接到“用戶登錄”頁(yè)面。
(四)購(gòu)物車。當(dāng)用戶成功選擇自己喜歡的圖書后,圖書會(huì)被放入用戶購(gòu)物車中。若用戶想要購(gòu)買多本同種書籍可直接在“數(shù)量”一欄修改數(shù)量,修改后點(diǎn)擊“修改數(shù)量”按鈕則修改成功,否則購(gòu)買書籍的數(shù)量將不變。點(diǎn)擊“繼續(xù)購(gòu)物”系統(tǒng)將自動(dòng)跳轉(zhuǎn)到首頁(yè)。若點(diǎn)擊“清空購(gòu)物車”則購(gòu)物車中的信息全部清除。
除了以上介紹這幾個(gè)功能外,還有圖書管理、會(huì)員管理、訂單管理和庫(kù)存銷售管理等功能。
四、結(jié)束語
該系統(tǒng)使用了JAVA語言和JSP技術(shù)以及數(shù)據(jù)庫(kù)SQL server 2000。針對(duì)開發(fā)的系統(tǒng)所需要的項(xiàng)目,我了解到了電子商務(wù)的理論以及平臺(tái)開發(fā)的模式,可以初步的使用網(wǎng)絡(luò)開發(fā)的方法與模式。該系統(tǒng)的設(shè)計(jì)雖然外觀簡(jiǎn)單,但功能的實(shí)現(xiàn)還是比較齊全的,首先可以對(duì)用戶的權(quán)限進(jìn)行管理;其次購(gòu)物車的基本功能也都可以使用;最后是對(duì)圖書、用戶信息以及訂單進(jìn)行的增刪改查。
參考文獻(xiàn):
[1]郭珍,王國(guó)輝.JSP程序設(shè)計(jì)教程(本科),人民郵電出版社,2008年5月:34-398
[2]月影著《JavaScript王者歸來》[M]北京:清華大學(xué)出版社,2008年7月:1-410
[3]夏冰冰.數(shù)據(jù)庫(kù)原理及應(yīng)用——SQL Server 2000,國(guó)防工業(yè)出版社,2009年12月
[4]蒙祖強(qiáng)等編著JSP 程序員成長(zhǎng)攻略(程序員成長(zhǎng)之路叢書).水利水電出版社,2008
論文指導(dǎo) >
SCI期刊推薦 >
論文常見問題 >
SCI常見問題 >