黃方瑜 毛玉萃 魏玉甜
摘要:闡述了橙柑橘柚網(wǎng)站開發(fā)的必要性和可行性;介紹了采用SSM框架按照面向?qū)ο蟮拈_發(fā)方法進行開發(fā)的各階段;最后對該網(wǎng)站進行評價。
關(guān)鍵詞:B/S架構(gòu);SSM框架;MySQL數(shù)據(jù)庫;橙柑橘柚網(wǎng)站
中圖分類號:TP311.52 文獻標識碼:A
文章編號:1009-3044(2020)19-0060-03
開放科學(xué)(資源服務(wù))標識碼(0SID):
1 背景
橙、柑、橘、柚均屬于柑橘的一個重要分類,柑橘物產(chǎn)豐盛,優(yōu)良品種繁多,在中國已有四千多年的栽培及食用歷史。為了幫助人們更好地了解橙柑橘柚的相關(guān)信息,同時也為了保護和傳承柑橘文化,有必要建立一個專門普及橙柑橘柚相關(guān)知識的網(wǎng)站。
該網(wǎng)站分為管理員角色模式和普通用戶角色模式,不同的角色分別進入不同的模式,其頁面、功能也有所不同,可使用戶瀏覽信息、管理員管理系統(tǒng)的效率最大化。經(jīng)測試,該網(wǎng)站確是一個便捷、操作簡單,具有良好的安全性、可靠性且實用的網(wǎng)站。
本文通過廣泛收集整理相關(guān)理論資料以及技術(shù)資源,從五個部分對該網(wǎng)站進行詳細分析和驗證。
1.1研究背景
據(jù)國內(nèi)柑橘史料記載,在整個世界范圍內(nèi),國內(nèi)是栽培和生產(chǎn)柑橘最早的國家,至今已有四千多年的柑橘栽培歷史。隨著國內(nèi)柑橘產(chǎn)業(yè)一體化進程的不斷推進,柑橘文化獲得了新的內(nèi)涵和新的表現(xiàn)形式,如建立柑橘園區(qū)促進柑橘旅游業(yè);開展柑橘文化節(jié),讓人們認識柑橘的品種,了解柑橘的歷史文化等。[1]歷年來,柑橘相關(guān)的文獻、書籍層出不窮,但目前為止,專門收集橙柑橘柚資源信息及其歷史文化的網(wǎng)站或App十分稀少。若開發(fā)一個對橙柑橘柚各方面進行分門別類管理的網(wǎng)站,對于柑橘文化的保護和傳承是十分有利的,同時也方便人們查找所需的資料。
1.2研究的目的及意義
在四千多年的柑橘栽培歷史進程中,前人留下了大量關(guān)于柑橘栽培、病蟲防害等科學(xué)方面的資料和記載,同時,文人騷客也留下了大量歌頌柑橘的文學(xué)作品。而由于橙柑橘柚外形極為相似,故在市場上極為容易被人們混淆或者錯認。因此,如何將前人留下的技術(shù)與文化進行革故鼎新,如何讓人們更好地了解柑橘、區(qū)分柑橘成了一系列問題。這些問題的存在迫切需要收集整理柑橘的相關(guān)文獻書籍資料,建立一個網(wǎng)站系統(tǒng)地收錄這些信息。
從理論意義方面看,該網(wǎng)站在推動國民經(jīng)濟的發(fā)展以及實現(xiàn)價值最大化等方面有著重要的作用和意義;從應(yīng)用價值方面看,該網(wǎng)站不僅有利于人們更好地、更方便地丁解橙柑橘柚、以及它們背后的故事,還有利于豐富人們的生活情趣、對于柑橘文化的保護與傳承以及柑橘產(chǎn)業(yè)化的發(fā)展。
因此,很有必要開發(fā)一個橙柑橘柚網(wǎng)站。
1.3目前研究的概況及發(fā)展趨勢
在當(dāng)下互聯(lián)網(wǎng)盛行的時代,雖然國內(nèi)對于橙柑橘柚的理論研究已經(jīng)相對完善,但專門介紹橙柑橘柚的網(wǎng)站極少,目前只有百度百科上有比較完備的橙柑橘柚相關(guān)信息以及一些農(nóng)學(xué)經(jīng)濟方面的網(wǎng)站有部分的網(wǎng)文推送。因此,可以看出,國內(nèi)有關(guān)橙柑橘柚的信息化工作還不夠完善,需要投入更多的精力去開發(fā)相關(guān)網(wǎng)站以及相關(guān)工作的建設(shè)。
隨著經(jīng)濟及科技的快速發(fā)展,計算機深刻影響著人們的生活和工作等各個方面,網(wǎng)絡(luò)自然成為這個時代背景下獲取信息最方便快捷的方式。因此,研究和開發(fā)中國橙柑橘柚網(wǎng)站,通過網(wǎng)絡(luò)幫助人們更好地、更方便地認識橙柑橘柚;幫助人們更便捷地獲取橙柑橘柚的品種、產(chǎn)地、營養(yǎng)價值以及它們背后的故事等相關(guān)信息,從而達到科普的目的,讓人們了解到更準確的信息,了解柑橘文化。
2 橙柑橘柚網(wǎng)站的分析
橙柑橘柚網(wǎng)站主要分為前端和后端兩大部分。前端負責(zé)為用戶提供服務(wù),用戶可通過前端頁面注冊、登錄網(wǎng)站,可瀏覽和查詢橙柑橘柚信息、發(fā)布橙柑橘柚信息、發(fā)表評論、點贊、查看行情資訊、修改用戶密碼以及修改用戶個人信息等。后端負責(zé)網(wǎng)站的管理工作,管理員可以登錄網(wǎng)站、修改管理員密碼、修改管理員個人信息、進行用戶管理、橙柑橘柚管理、新聞資訊管理、橙柑橘柚文章審核、評論管理等操作。 綜上所述,該網(wǎng)站要實現(xiàn)的主要功能如圖1所示。
2.1 前臺用戶部分功能
1)注冊登錄:用戶可通過注冊和登錄使用本系統(tǒng);
2)橙柑橘柚文章:用戶可瀏覽網(wǎng)站上所有公開發(fā)布的橙柑橘柚文章、查看相關(guān)圖片、觀看視頻、發(fā)表評論和點贊;
3)發(fā)布文章:用戶可以上傳橙柑橘柚相關(guān)的文章,但需要等待一段時間,在管理員審核通過后才可發(fā)布到網(wǎng)站上;
4)新聞資訊:用戶可以瀏覽最新的橙柑橘柚的行情資訊、種植技術(shù)等;
5)用戶個人信息管理:用戶可以修改自己的密碼以及自己的個人詳細資料。
2.2 后臺管理員部分功能
1)登錄:管理員可在管理員登錄界面登錄進入網(wǎng)站的管理端,可對本網(wǎng)站進行各項管理工作;
2)用戶管理:管理員可對用戶進行查詢、凍結(jié)、刪除等操作;
3)橙柑橘柚信息管理:管理員可對用戶發(fā)布的橙柑橘柚信息進行實時審核、刪除、查詢等操作;
4)基本信息管理:網(wǎng)站的管理員可對系統(tǒng)的所有相關(guān)信息進行修改;
5)橙柑橘柚分類管理:管理員可對橙柑橘柚的分類進行添加或修改;
6)評論管理:管理員可隨時查看所有用戶的評論,并選擇是否回復(fù)或決定是否刪除;
7)新聞管理:管理員可對橙柑橘柚的行情資訊和種植技術(shù)等進行查詢.添加、刪除等操作。
3 基于面向?qū)ο蟮某雀涕勹志W(wǎng)站的設(shè)計[2]
3.1 用例建模
經(jīng)過上一章節(jié)的分析,可以將該網(wǎng)站用戶分為普通用戶和管理員兩類。
管理者的權(quán)限主要分為登錄、基本信息管理、登錄日志管理、新聞管理、橙柑橘柚管理、留言管理、評論管理、用戶管理以及系統(tǒng)維護九大類。
普通用戶的權(quán)限主要分為注冊登錄、個人信息管理、瀏覽信息、在線留言以及信息發(fā)布五大類。
以普通用戶發(fā)布信息為例進行描述。用戶發(fā)布橙柑橘柚文章、用戶修改自己發(fā)布的信息、用戶刪除自己發(fā)布的信息;管理員審核用戶發(fā)布的橙柑橘柚信息、并將信息進行分類管理,如圖2所示。
3.2 動態(tài)建模
動態(tài)建模包括時序圖,協(xié)作圖,狀態(tài)圖,活動圖。[3]這里以活動圖為例進行普通用戶發(fā)布信息活動的描述。
發(fā)布信息活動建立:普通用戶登錄網(wǎng)站,進入個人中心,打開信息發(fā)布編輯頁面,輸入文字,提交所要發(fā)布的信息,等待管理員審核通過,文章即可發(fā)布成功,如圖3所示。
4 基于面向?qū)ο蟮某雀涕勹志W(wǎng)站的實王見[4]
4.1 數(shù)據(jù)庫邏輯設(shè)計
橙柑橘柚網(wǎng)站其數(shù)據(jù)庫是基于MySQL數(shù)據(jù)庫進行搭建的。數(shù)據(jù)庫中具有t_admin、t_liuyan等10張數(shù)據(jù)庫表。下面主要以管理員回復(fù)留言為例,進行數(shù)據(jù)庫邏輯設(shè)計。
t_admin表得具體結(jié)構(gòu)如表1所示。
t_liuyan表得具體結(jié)構(gòu)如表2所示。
4.2 系統(tǒng)運行結(jié)果展示
系統(tǒng)首頁如圖4所示。用戶進入網(wǎng)站首頁,首頁圖文并茂,用戶可以在左上角看到實時日期,右上角點擊登錄或注冊按鈕可以進行注冊和登錄。用戶可以通過導(dǎo)航欄選擇感興趣的內(nèi)容,導(dǎo)航欄有種植技術(shù)、行情資訊、橙子、柑子、關(guān)于我們、在線留言等內(nèi)容,用戶也可通過關(guān)鍵詞搜索相關(guān)內(nèi)容,還可以通過大圖下方各個區(qū)域中選擇感興趣的內(nèi)容進行瀏覽。
5 結(jié)束語
本設(shè)計是基于SSM的架構(gòu),設(shè)計了一個專門收錄橙柑橘柚信息的網(wǎng)站,主要包括橙柑橘柚的基本介紹、種植技術(shù)、故事、圖片、視頻等內(nèi)容。做這樣的一個設(shè)計,主要是為了幫助人們更好地、更方便地認識橙柑橘柚;幫助人們更便捷地獲取橙柑橘柚的品種、產(chǎn)地、種植技術(shù)以及它們背后的故事等相關(guān)信息,從而達到科普的目的;讓人們了解到更準確的信息,了解柑橘文化;同時也是為了能把4000年來祖祖輩輩留下的相關(guān)文獻資料以及現(xiàn)在正在進行的研究進行一個比較系統(tǒng)的整理,將橙柑橘柚的相關(guān)信息分門別類地收錄到一個網(wǎng)站,更方便快捷地使用。
參考文獻:
[1]曾云琦.中國柑橘歷史與文化價值研究[D].福州:福建農(nóng)林大學(xué),2008.
[2]羅安東.網(wǎng)絡(luò)在線報名系統(tǒng)的實現(xiàn)與意義[Jl.信息通信,2015,28(6):152.
[3]唐學(xué)忠,胡智喜,費賢舉.UML面向?qū)ο蠓治雠c建模[Ml.北京:電子工業(yè)出版社,2008.
[4]劉勇軍,韓最蛟.Java Web核心編程技術(shù):JSP、Servlet編程[M].北京:電子工業(yè)出版社,2014.
【通聯(lián)編輯:謝媛媛】
收稿日期:2020-04-25
作者簡介:黃方瑜(1997-),女,廣西欽州人,本科在讀;魏玉甜(2000-),女,甘肅蘭州人,本科在讀;毛玉萃(1964-),女,江西高安人,通訊作者,副教授,碩士,研究方向為信息系統(tǒng)和操作系統(tǒng)。