【正文】
參 考 文 獻(xiàn)[1]孫寶文,王天梅編著. 電子商務(wù)系統(tǒng)建設(shè)與管理 [M]. 北京:高等教育出版社,2022.[2]李錚編著. 電子商務(wù)網(wǎng)站規(guī)劃、建設(shè)與管理 [M]. 北京:電子工業(yè)出版社,2022.[3]廖咸真編著. 電子商務(wù)網(wǎng)站建設(shè) [M]. 重慶:重慶大學(xué)出版社,2022.[4]鐘鳴,田曉濤 等譯. MySQL 網(wǎng)絡(luò)數(shù)據(jù)庫指南 [M]. 北京:機(jī)械工業(yè)出版社, 2022.[5]薩師煊,王刪編著. 數(shù)據(jù)庫系統(tǒng)概論 [M]. 北京:高等教育出版社, 2022.[6]岳麗華,丁衛(wèi)群編著. 數(shù)據(jù)庫系統(tǒng)概論 [M]. 北京:科學(xué)出版社,2022.[7]何主潔,黃婷兒譯著. 數(shù)據(jù)庫設(shè)計(jì)教程 [M]. 北京:機(jī)械工業(yè)出版社, 2022.[8]王炯,姜真杰編著. Flash 網(wǎng)頁制作教程 [M]. 北京:清華大學(xué)出版社, 2022.[9]林宏基編著. Web 開發(fā)技術(shù)教程(第二版) [M]. 北京:北京大學(xué)出版社,2022.[10]楊易編著. JSP 網(wǎng)絡(luò)編程技術(shù)與實(shí)例 [M]. 北京:人民郵電出版社,2022.[11]李曙光編著. JSP 開發(fā)實(shí)例完全剖析 [M]. 北京:中國電力出版社,2022.[12]姜曉銘,陳武編著. JSP 程序設(shè)計(jì)與實(shí)例分析教程 [M]. 北京:清華大學(xué)出版社, 2022.The design and development of online bookstore system based on B / S modeZhang Yong(Department of Computer Science,class2,2022 YiLi Normal University, Yining 835000, Xinjiang)Abstract: With the widespread use of puter and development of work technology, more and more people will access to the Inter, of which there will be a part of them online shopping, and also a part of them purchase books. However, In the face of so many online bookstore systems, how to design a more rational and more humanistic online bookstore system influnces the merchant profit necessarily. The design emerges as the times required for it.The design is online bookstores based on B / S mode, integrating JSP (Java Server Pages) with MYSQL database to achieve the B / S structure. The design includes many functions, such as books sales, new books put on shelves, remended products, online messages, download zone, help center, books check, sales ranking, and shopping cart etc.Keywords: JSP;B /S mode;online bookstore。然后還要感謝大學(xué)四年來所有的老師,為我們打下計(jì)算機(jī)專業(yè)知識的基礎(chǔ);同時還要感謝小班的小師妹們,于百忙的學(xué)習(xí)中為我測試網(wǎng)站,幫我發(fā)現(xiàn)錯誤并提出許多寶貴的建議,正是因?yàn)橛辛四銈兊闹С趾凸膭?,此次畢業(yè)設(shè)計(jì)才會順利完成。其 次 要感謝我們巔峰銳客工作室成員和其他同學(xué),在本次設(shè)計(jì)中,他們給予我很多專業(yè)上的建議,幫我解決了很多技術(shù)上的問題,還熱心的提供了很多重要的資料給我,讓我克服了許多困難來完成此次畢業(yè)設(shè)計(jì)。他告訴了我很多解決問題的辦法,幫助我克服了很多困難。致 謝經(jīng)過半年的忙碌和工作,本次畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲,作為一個本科生的畢業(yè)設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),以及一起工作的同學(xué)們的支持,想要完成這個設(shè)計(jì)是難以想象的。同時,在對 JSP 和 JavaBean 使用的時候,發(fā)現(xiàn)原來還有一種技術(shù)能更好地把 JSP 和 JavaBean 結(jié)合起來的,這種技術(shù)叫 Struts,它是用來封裝數(shù)據(jù)訪問細(xì)節(jié),從而達(dá)到提高代碼重用性和可移植性等目標(biāo)。 展望本系統(tǒng)實(shí)現(xiàn)了網(wǎng)上書店所應(yīng)有的基本功能,但是由于時間和能力有限,還有一部分功能未能實(shí)現(xiàn),例如:在線支付、彈出式廣告等功能。通過這次畢業(yè)設(shè)計(jì)以及撰寫本畢業(yè)論文,我學(xué)會了利用先進(jìn)的 JSP 技術(shù)建立基于 B/S模式三層結(jié)構(gòu)動態(tài)網(wǎng)站的方法和技術(shù),而且對網(wǎng)頁上的錯誤有進(jìn)一步的認(rèn)識。從選題、收集資料、學(xué)習(xí)相關(guān)業(yè)務(wù)技術(shù)到實(shí)際編程,我都一絲不茍的對待了??傮w界面如圖 435 所示:圖 435 幫助中心管理總體功能模塊運(yùn)行時的效果圖當(dāng)點(diǎn)擊“常見問題”可以對該模塊信息進(jìn)行添加、修改、刪除等功能,如圖 436 所示:圖 436 常見問題管理功能模塊運(yùn)行時的效果圖其它相應(yīng)的子模塊的管理功能大體與常見問題模塊功能相似,在此不再多述。如圖 431 所示:圖 431 文件管理功能模塊運(yùn)行時的效果圖 站務(wù)管理功能模塊設(shè)計(jì)站務(wù)管理模塊主要包括對網(wǎng)站的站務(wù)如網(wǎng)站基本信息、友情鏈接、留言板、短信息管理等子模塊功能的管理。總體界面如圖 428 所示:圖 428 會員管理總體功能模塊運(yùn)行時的效果圖當(dāng)點(diǎn)擊“管理員信息”時,可以對管理員的信息進(jìn)行管理,如添加、修改、刪除等操作??傮w界面如圖 425 所示:圖 425 訂單管理總體功能模塊運(yùn)行時的效果圖對于訂單的管理主要是執(zhí)行或刪除訂單和查看訂單的詳細(xì)信息,但不能修改訂單信息。如圖 423 所示:圖 423 新聞動態(tài)管理功能模塊運(yùn)行時的效果圖當(dāng)點(diǎn)擊“精彩書評”時管理員可以對精彩書評進(jìn)行管理。如圖 421 所示:圖 421 圖書產(chǎn)品評論功能模塊運(yùn)行時的效果圖 新聞管理功能模塊設(shè)計(jì)新聞管理模塊主要是對與網(wǎng)站圖書相關(guān)的新聞動態(tài)、精彩書評、文化視點(diǎn)等模塊的管理,可以對這些模塊的內(nèi)容進(jìn)行添加、修改、刪除等功能。如圖 419 所示:圖 419 查看圖書信息功能模塊運(yùn)行時的效果圖當(dāng)點(diǎn)擊“投票信息查看”就會進(jìn)入到用戶對圖書投票評價的管理頁面。分別如圖 4171 和 4172 所示:圖 4171 添加圖書父類別功能模塊運(yùn)行時的效果圖圖 4172 添加圖書子類別功能模塊運(yùn)行時的效果圖當(dāng)點(diǎn)擊“添加圖書信息”就會進(jìn)入到添加圖書頁面。如圖 415 所示:圖 415 高級搜索功能模塊運(yùn)行時的效果圖 管理界面設(shè)計(jì) 圖書管理功能模塊設(shè)計(jì)圖書管理模塊主要實(shí)現(xiàn)對圖書信息的管理,包括添加修改圖書的類別;分類顯示所有圖書的信息和添加、查看、修改、刪除圖書信息等功能;并且管理用戶對圖書的投票評價和圖書評論等功能。如圖 44 所示:圖 44 購物車功能模塊運(yùn)行時的效果圖 會員中心功能模塊設(shè)計(jì)用戶登陸后可進(jìn)入自己的會員中心,里面有注冊會員的詳細(xì)信息和相關(guān)資料,如圖 45 所示:圖 45 會員中心功能模塊運(yùn)行時的效果圖用戶可以在個人資料里面修改個人的基本資料,如圖 46 所示:圖 46 個人基本資料修改的效果圖用戶可以在密碼設(shè)置里面修改個人帳號的密碼,如圖 47 所示:圖 47 個人密碼修改的效果圖用戶看到好的圖書,可以對其進(jìn)行收藏,如圖 48 所示:圖 48 收藏圖書功能模塊運(yùn)行時的效果圖用戶點(diǎn)擊“訂單查看” ,可以進(jìn)入訂單查看頁面,該頁面列出了當(dāng)前用戶的所有訂單信息,以方便用戶核對查看訂單情況,具體效果如圖 49 所示:圖 49 訂單查看功能模塊運(yùn)行時的效果圖用戶可以接收和發(fā)送消息,如圖 410 所示:圖 410 接受和發(fā)送消息功能模塊運(yùn)行時的效果圖 圖書分類功能模塊設(shè)計(jì)用戶可以在圖書分類中選擇自己想要查看的圖書分類,如圖 411 所示:圖 411 圖書分類功能模塊運(yùn)行時的效果圖 下載專區(qū)功能模塊設(shè)計(jì)當(dāng)用戶點(diǎn)擊導(dǎo)航條上的“下載專區(qū)” ,可以下載一些需要的資料,如圖 412 所示:圖 412 下載專區(qū)功能模塊運(yùn)行時的效果圖 網(wǎng)上留言功能模塊設(shè)計(jì)當(dāng)用戶點(diǎn)擊導(dǎo)航條上的“網(wǎng)上留言” ,可以發(fā)表一些對網(wǎng)站相關(guān)的留言,如圖 413 所示:圖 413 網(wǎng)上留言功能模塊運(yùn)行時的效果圖 幫助中心功能模塊設(shè)計(jì)當(dāng)用戶點(diǎn)擊導(dǎo)航條上的“聯(lián)系我們” ,可以進(jìn)入幫助中心模塊,在里面你可以查看一些網(wǎng)站有關(guān)的信息,如常見問題、購書須知、新手指南、配送方式等等。如圖 43 所示:圖 43 用戶注冊模塊預(yù)覽效果圖 購物車功能模塊設(shè)計(jì)購物車這個功能模塊,主要功能包括所選圖書數(shù)量的修改、刪除、退回指定圖書等。用戶注冊模塊就是完成這一功能。用戶登陸模塊就是完成這一功能。連接數(shù)據(jù)庫的代碼以 Javabean 的形式處理,當(dāng)需要調(diào)用數(shù)據(jù)庫時直接調(diào)用 javabean 即可。表 313 new 新聞動態(tài)表列名 數(shù)據(jù)類型 長度 是否空默認(rèn)值 描述newID Int 11 否 自動增長 1 新聞 ID 號,主鍵topic varchar 100 是 主題content Text 是 內(nèi)容origin varchar 255 是 出處appendTime Date 是 時間如表 314 所示為 upload 資料上傳表,有關(guān)圖書的資料上傳信息。表 311 manager 管理員信息表列名 數(shù)據(jù)類型 長度 是否空默認(rèn)值 描述Manager Id int 11 否 自動增長 1 管理員 ID 號,主鍵Name varchar 50 否 管理員名稱Password varchar 40 否 密碼如表 312 所示為 characterclass 主分類信息表,圖書主分類信息。表 39 productvote 網(wǎng)站投票評價表列名 數(shù)據(jù)類型 長度 是否空 默認(rèn)值 描述productID varchar 20 否 自動增長 1 用戶投票 ID 號,主鍵good Int 11 是 非常滿意best Int 11 是 滿意middle Int 11 是 比較滿意Bad Int 11 是 不滿意如表 310 所示為 productremark 圖書評論表,記錄圖書評論信息。表 37 book_indentlist 訂單詳細(xì)信息表列名 數(shù)據(jù)類型 長度 是否空 默認(rèn)值 描述Id int 11 否 自動增長 1 ID 編號,主鍵IdentId int 10 否 訂單 ID 號Bookno bigint 15 否 圖書號Amount int 4 是 數(shù)量