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