校園門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
校園門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
校園門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
校園門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
校園門(mén)戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

校園門(mén)戶網(wǎng)站是學(xué)校一道亮麗的風(fēng)景線。由于網(wǎng)絡(luò)的進(jìn)步,時(shí)代的變遷。使得門(mén)戶這個(gè)主題的服務(wù)有著進(jìn)一步飛躍,從從搜索服務(wù)跳躍到新聞服務(wù),再后來(lái),門(mén)戶網(wǎng)站因競(jìng)爭(zhēng)激烈從而形成不同方向的分支來(lái)開(kāi)拓新的領(lǐng)域、新的業(yè)務(wù)來(lái)留住用戶。校園門(mén)戶的主題也緊被大家深究及主要為了展現(xiàn)學(xué)??傮w實(shí)力,從而提高校外知名度、學(xué)校形象。以及為本次主要是對(duì)校園門(mén)戶網(wǎng)站進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)。校園門(mén)戶網(wǎng)站的前端端使用SSM框架和mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)了前后端的交互、業(yè)務(wù)邏輯的處理、和數(shù)據(jù)的傳遞。實(shí)現(xiàn)了校園門(mén)戶網(wǎng)站里的新聞快采、學(xué)生天地等的功能。校園門(mén)戶網(wǎng)站是一個(gè)學(xué)校的門(mén)面。這些功能不僅可以滿足瀏覽者的基本需求。并且在很大程度上可以提高學(xué)校知名度門(mén)戶網(wǎng)站是獲取互聯(lián)網(wǎng)資源提供的信息服務(wù)的系統(tǒng),門(mén)戶網(wǎng)站起初的雛形是搜索引擎、目錄服務(wù)等等。由于網(wǎng)絡(luò)的進(jìn)步,時(shí)代的變遷。使得門(mén)戶這個(gè)主題的服務(wù)有著進(jìn)一步飛躍,從從搜索服務(wù)跳躍到新聞服務(wù),再后來(lái),門(mén)戶網(wǎng)站因競(jìng)爭(zhēng)激烈從而形成不同方向的分支來(lái)開(kāi)拓新的領(lǐng)域、新的業(yè)務(wù)來(lái)留住用戶。以至于門(mén)戶網(wǎng)站的范圍普及,互聯(lián)網(wǎng)信息的作用更加明顯突出,人類(lèi)從網(wǎng)絡(luò)上能收集到有效的信息愈展的門(mén)把,校園網(wǎng)站的建設(shè)也初步開(kāi)展起來(lái)并慢慢深入向綜合性方向發(fā)展,形成了近年來(lái)校園收集的信息與發(fā)布對(duì)效率的要求逐步上升,且電腦與網(wǎng)絡(luò)的普及已很廣泛,有些學(xué)校甚至配備了平板電腦,由此可見(jiàn)校園信息化已經(jīng)成為各地高校教育改革與發(fā)展的一個(gè)主要趨勢(shì),本次論文設(shè)計(jì)是使用springmvc,spring,mybatis這是學(xué)校用來(lái)展示校園風(fēng)趣風(fēng)貌,展示學(xué)校教學(xué)成果、近況、學(xué)生的生活日常、學(xué)習(xí)心得的一個(gè)重要渠道與工具。從而提高教學(xué)水平質(zhì)量、學(xué)生學(xué)習(xí)狀態(tài)的透明度、提高學(xué)校的競(jìng)爭(zhēng)實(shí)力以及學(xué)校形象、實(shí)現(xiàn)綜合信息共享的校園門(mén)戶網(wǎng)站首要的是要做到校園信息的共享,包括學(xué)生寢室里生活情況,課得分享老師們的課題研究成果,這是學(xué)校教學(xué)硬實(shí)力的體現(xiàn)。瀏覽者可以通過(guò)校園業(yè)界人都稱贊這個(gè)開(kāi)發(fā)工具,它提倡智能編碼,盡可能減少程序員的基礎(chǔ)編碼和操更有優(yōu)勢(shì)例如:完善的代碼自動(dòng)提示功能,對(duì)項(xiàng)目提供單元測(cè)試junit框架,對(duì)git之?dāng)?shù)據(jù)庫(kù)在我們系統(tǒng)開(kāi)發(fā)中是必不可少的,它負(fù)責(zé)儲(chǔ)存我們的數(shù)據(jù)信息,如今有帶來(lái)學(xué)習(xí)成本增加的問(wèn)題,關(guān)系型數(shù)據(jù)庫(kù)為我們制定了一套操作數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)SQL結(jié)構(gòu)化查詢語(yǔ)句,大部分?jǐn)?shù)據(jù)庫(kù)都遵循這套標(biāo)準(zhǔn),同時(shí)它們還可以根據(jù)自己的業(yè)務(wù)是用來(lái)開(kāi)發(fā)桌面級(jí)的應(yīng)用程序,并且該版本的語(yǔ)法作為JAVA語(yǔ)言的基礎(chǔ)們提供大量的解決方法和常用類(lèi),我們只需要調(diào)用方法就行,并不需要去知道這個(gè)架抽象了一些冗余代碼并且制定一套標(biāo)準(zhǔn),開(kāi)發(fā)者必須遵循這套標(biāo)準(zhǔn)編寫(xiě)代碼,并且提供了一些好用的類(lèi)和方法,除此以外,它還提供了很多類(lèi)和方法供我們使用。Spring是一個(gè)輕量級(jí)框架,主要用于簡(jiǎn)化復(fù)雜的開(kāi)發(fā),使得開(kāi)并且將這些日志、事物和業(yè)務(wù)邏輯代碼分離開(kāi)來(lái)。這樣一來(lái),業(yè)務(wù)邏輯層代碼更加2.1系統(tǒng)設(shè)計(jì)目標(biāo)任意瀏覽校園門(mén)戶網(wǎng)站前臺(tái)模塊,本系統(tǒng)的后臺(tái)管理員需要輸入賬號(hào)密碼登陸網(wǎng)站后才可以通過(guò)后臺(tái)操作界面對(duì)本系統(tǒng)的內(nèi)容進(jìn)行實(shí)時(shí)更新,增添修改刪除,例如新聞快訊素材,學(xué)生天地、校園概況等模塊,這樣在校的學(xué)生可以使用學(xué)校的電腦進(jìn)入校園門(mén)戶網(wǎng)站通過(guò)自由瀏覽閱讀網(wǎng)站不同模塊內(nèi)容能夠快速獲取自己需要的信息收集素材,在外的人員也可以通過(guò)本網(wǎng)站瀏覽相關(guān)學(xué)校資料,學(xué)生相關(guān)信息,也同樣可以感受到校內(nèi)學(xué)習(xí)氣氛,更是能在網(wǎng)站上看到本校學(xué)生分享的學(xué)習(xí)心得,收獲甚多,最終也能達(dá)到宣傳本校的一個(gè)目的。這樣一個(gè)顯露學(xué)生日常學(xué)習(xí)的狀態(tài)、學(xué)2.2系統(tǒng)可行性分析可行性分析是綜合項(xiàng)目的需求以及各種應(yīng)用技術(shù)和市場(chǎng)進(jìn)行研究和分析比較最后為項(xiàng)目提供依據(jù)的綜合系統(tǒng)分析法?!翱尚行苑治鍪擒浖_(kāi)發(fā)過(guò)程的一個(gè)重要階段也是項(xiàng)目決策的依據(jù)[5]?!北鞠到y(tǒng)主要是實(shí)現(xiàn)對(duì)校園信息的管理,主要分為前臺(tái)和后臺(tái)兩個(gè)部分,前臺(tái)用來(lái)展示不同模塊的信息,以便瀏覽者進(jìn)站后能夠快速定位并且收集到自己需要的信息,后臺(tái)則系統(tǒng)管理員可以通過(guò)指定的網(wǎng)址登錄后臺(tái)操作對(duì)沒(méi)用的信息進(jìn)行刪除。后臺(tái)與前臺(tái)進(jìn)行數(shù)據(jù)交互后連接數(shù)據(jù)庫(kù)儲(chǔ)存管理員操作后的結(jié)果,供瀏覽的前臺(tái)也實(shí)時(shí)同步后臺(tái)取出數(shù)據(jù)庫(kù)的數(shù)據(jù)。管理員完成操作后,后臺(tái)操作界面會(huì)有信息反饋。由此可見(jiàn)系統(tǒng)不是很復(fù)雜,主要的難點(diǎn)是如何解決儲(chǔ)存2.3系統(tǒng)需求分析系統(tǒng)需求分析是一個(gè)項(xiàng)目的開(kāi)端,也是項(xiàng)目的基石,是軟件一個(gè)必經(jīng)的關(guān)鍵過(guò)接影響一個(gè)項(xiàng)目系統(tǒng)的設(shè)計(jì),所以對(duì)項(xiàng)目需求分析把握的程度越高,項(xiàng)目成功的概人員才能夠進(jìn)一步去分析系統(tǒng)解決的方案,明確系統(tǒng)功能模塊設(shè)計(jì)以及數(shù)據(jù)庫(kù)的模通知管理招攬管理通知管理招攬管理新聞管理員校園概況管理校園風(fēng)采管理3.1總體功能模塊設(shè)計(jì)校園門(mén)戶網(wǎng)站由首頁(yè)、新聞模塊、校園概況模塊、校園風(fēng)采模塊、學(xué)生天地模塊、通知模塊、招攬模塊等模塊構(gòu)成。如圖3-1所示模塊的導(dǎo)航構(gòu)成。瀏覽者進(jìn)入校園門(mén)戶網(wǎng)站后都可以在首頁(yè)模塊看到各類(lèi)模塊的導(dǎo)航,閱覽者可以自行選擇點(diǎn)擊想要閱讀的模塊的導(dǎo)航以此進(jìn)入模塊內(nèi)容詳情列表。(3)校園概況模塊:瀏覽者在校園概況模塊可以了解到創(chuàng)校至今學(xué)校的大致情況。后臺(tái)管理員則負(fù)責(zé)校園概況信息的新增,更新、和刪除。(5)學(xué)生天地模塊:瀏覽者可以在學(xué)生天地模塊了解學(xué)生多姿多彩的生活和學(xué)通知公告通知公告招生招聘新聞快訊學(xué)生天地校園概況校園風(fēng)采首頁(yè)3.2數(shù)據(jù)庫(kù)設(shè)計(jì)領(lǐng)域之一,也是應(yīng)用最廣的技術(shù)之一,它已成為計(jì)算機(jī)信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技可以提高系統(tǒng)的維護(hù)性,拓展性和復(fù)用性。本文的數(shù)據(jù)庫(kù)設(shè)計(jì)主要分為系統(tǒng)實(shí)體屬示數(shù)據(jù)類(lèi)型/大小主鍵、非空新聞標(biāo)題varchar(30)無(wú)addtime新聞添加時(shí)間無(wú)authorvarchar(10)無(wú)新聞內(nèi)容varchar(10000)無(wú)表3-9校園概況信息表數(shù)據(jù)類(lèi)型/大小主鍵、非空校園概況標(biāo)題varchar(30)無(wú)addtime校園概況添加時(shí)間無(wú)authorvarchar(10)無(wú)校園概況內(nèi)容varchar(10000)無(wú)表3-10校園風(fēng)采信息表數(shù)據(jù)類(lèi)型/大小主鍵、非空校園風(fēng)采標(biāo)題varchar(30)無(wú)addtime校園風(fēng)采添加時(shí)間無(wú)authorvarchar(10)無(wú)校園風(fēng)采內(nèi)容varchar(10000)無(wú)表3-11學(xué)生天地信息表數(shù)據(jù)類(lèi)型/大小主鍵、非空學(xué)生天地標(biāo)題varchar(30)無(wú)addtime學(xué)生天地添加時(shí)間無(wú)authorvarchar(10)無(wú)學(xué)生天地內(nèi)容varchar(10000)無(wú)表3-12通知模塊信息表數(shù)據(jù)類(lèi)型/大小varchar(30)varchar(10)varchar(10000)通知標(biāo)題通知添加時(shí)間通知內(nèi)容主鍵、非空無(wú)無(wú)無(wú)無(wú)addtimeauthor表3-13招聘模塊信息表數(shù)據(jù)類(lèi)型/大小主鍵、非空通知標(biāo)題varchar(30)無(wú)addtime通知添加時(shí)間無(wú)authorvarchar(10)無(wú)通知內(nèi)容varchar(10000)無(wú)3.3系統(tǒng)架構(gòu)設(shè)計(jì)“在分層軟件系統(tǒng)中,表現(xiàn)層用于接收用戶指令和數(shù)據(jù)輸入,是系統(tǒng)中的重要組成部分[8]?!北憩F(xiàn)層采用MVC的設(shè)計(jì)模式,在校園門(mén)戶網(wǎng)站系統(tǒng)中M指的是戶請(qǐng)求資源和路徑并且調(diào)用業(yè)務(wù)邏輯層的接口來(lái)進(jìn)行對(duì)業(yè)務(wù)模塊流程的控制并且與單獨(dú)分離開(kāi)來(lái),掌管各自的功能,分工更加細(xì)化。在軟件開(kāi)發(fā)的體系結(jié)構(gòu)中,業(yè)務(wù)邏輯層是有關(guān)鍵作用的,它處于表現(xiàn)層和業(yè)務(wù)層之間,用于處理繁瑣的業(yè)務(wù)邏輯并且將處理結(jié)果返回表現(xiàn)層或數(shù)據(jù)訪問(wèn)層,再由表現(xiàn)層通過(guò)控制器的一系列操作后返回給顯示層,這樣顯示層就不可以直接操作數(shù)據(jù)庫(kù),必須經(jīng)過(guò)表示層的控制器進(jìn)行篩選后調(diào)用相應(yīng)的業(yè)務(wù)邏輯層的指定方法進(jìn)行業(yè)務(wù)邏輯處理,再操作數(shù)據(jù)庫(kù)。這樣邏輯層處理后的數(shù)據(jù)持久化到數(shù)據(jù)庫(kù)中,同時(shí)也可以從數(shù)據(jù)庫(kù)中取出數(shù)據(jù)提交給上4.1用戶瀏覽模塊設(shè)計(jì)用戶瀏覽模塊主要是大家都能夠看到的頁(yè)面,里面分為首頁(yè),新聞快訊,校園概況,校園風(fēng)采,學(xué)生天地,通知公告和招攬。這個(gè)模塊包含了校園門(mén)戶網(wǎng)站的基首頁(yè)是進(jìn)入網(wǎng)站第一個(gè)看到的頁(yè)面,在主體部分使用了輪播圖展示學(xué)校象征性圖片和使用子導(dǎo)航的方法將模塊里的每個(gè)功能入口分成不同區(qū)域??梢宰尀g覽者進(jìn)站后清楚定位每個(gè)功能入口的位置,提高用戶的體驗(yàn)感,增強(qiáng)交互性。首頁(yè)設(shè)計(jì)效新聞快訊主要是報(bào)道校內(nèi)新聞,以及當(dāng)前的有關(guān)教育改革等的實(shí)時(shí)新聞,可以快速提供給瀏覽者相關(guān)信息。新聞快訊功能在首頁(yè)的子導(dǎo)航欄上,瀏覽者只需點(diǎn)擊新聞快訊鏈接即可到達(dá)新聞標(biāo)題列表頁(yè)面,新聞標(biāo)題列表頁(yè)面會(huì)對(duì)新聞標(biāo)題數(shù)據(jù)進(jìn)校園概況主要是先瀏覽者展示學(xué)校的大概情況,瀏覽者可以通過(guò)校園概況迅速了解這個(gè)學(xué)校的信息。校園概況功能在首頁(yè)的子導(dǎo)航欄上,瀏覽者只需點(diǎn)擊校園概況鏈接即可到達(dá)校園概況標(biāo)題列表頁(yè)面,校園概況標(biāo)題列表頁(yè)面會(huì)對(duì)校園概況標(biāo)題數(shù)據(jù)進(jìn)行分頁(yè),提供頁(yè)碼選擇按鈕,并且在左下方提示瀏覽者校園概況總共頁(yè)碼。然后瀏覽者可點(diǎn)擊有關(guān)的標(biāo)題列表項(xiàng)鏈接進(jìn)入到校園概況詳情,即可了解到校園概校園風(fēng)采主要是先瀏覽者展示學(xué)校的風(fēng)采事件,瀏覽者可以通過(guò)校園風(fēng)采了解到這個(gè)學(xué)校的風(fēng)光。校園風(fēng)采功能在首頁(yè)的子導(dǎo)航欄上,瀏覽者只需點(diǎn)擊校園風(fēng)采鏈接即可到達(dá)校園風(fēng)采標(biāo)題列表頁(yè)面,校園風(fēng)采標(biāo)題列表頁(yè)面會(huì)對(duì)校園風(fēng)采標(biāo)題數(shù)據(jù)進(jìn)行分頁(yè),提供頁(yè)碼選擇按鈕,并且在左下方提示瀏覽者校園風(fēng)采總共頁(yè)碼。然后瀏覽者可點(diǎn)擊有關(guān)的標(biāo)題列表項(xiàng)鏈接進(jìn)入到校園風(fēng)采詳情,即可了解到校園風(fēng)采學(xué)生天地主要是向?yàn)g覽者展示學(xué)生的學(xué)習(xí)、宿舍、娛樂(lè)生活,瀏覽者可以通過(guò)瀏覽者只需點(diǎn)擊學(xué)生天地鏈接即可到達(dá)學(xué)生天地標(biāo)題列表頁(yè)面,學(xué)生天地標(biāo)題列表頁(yè)面會(huì)對(duì)學(xué)生天地標(biāo)題數(shù)據(jù)進(jìn)行分頁(yè),提供頁(yè)碼選擇按鈕,并且在左下方提示瀏覽者學(xué)生天地總共頁(yè)碼。然后瀏覽者可點(diǎn)擊有關(guān)的標(biāo)題列表項(xiàng)鏈接進(jìn)入到學(xué)生天地詳通知通告功能在首頁(yè)的子導(dǎo)航欄上,瀏覽者只需點(diǎn)擊通知通告鏈接即可到達(dá)通知通告標(biāo)題列表頁(yè)面,通知通告標(biāo)題列表頁(yè)面會(huì)對(duì)通知通告標(biāo)題數(shù)據(jù)進(jìn)行分頁(yè),提供頁(yè)碼選擇按鈕,并且在左下方提示瀏覽者通知通告總共頁(yè)碼。然后瀏覽者可點(diǎn)擊有關(guān)招生招聘主要是告知瀏覽者本校招生要求,招生事項(xiàng)等等。招生招聘功能在首招生招聘標(biāo)題列表頁(yè)面會(huì)對(duì)招生招聘標(biāo)題數(shù)據(jù)進(jìn)行分頁(yè),提供頁(yè)碼選擇按鈕,并且在左下方提示瀏覽者招生招聘總共頁(yè)碼。然后瀏覽者可點(diǎn)擊有關(guān)的標(biāo)題列表項(xiàng)鏈接4.2管理員模塊設(shè)計(jì)生天地管理、通知模塊管理、招攬模塊管理。管理員模塊是比較重要的,管理員負(fù)4.2.1管理員登錄管理員需要通過(guò)登錄界面登錄才能進(jìn)入后臺(tái)管理系統(tǒng),在登錄界面要輸入用戶點(diǎn)擊修改按鈕可以進(jìn)入新聞編輯界面,管理員可以在新聞編輯界面查看新聞的詳細(xì)內(nèi)容,并且能夠修改。在新聞管理界面和新聞編輯界面的所有操作結(jié)果將保存到數(shù)4.2.3校園概況管理在校園概況管理界面,管理員可以對(duì)有關(guān)校園狀況的信息進(jìn)行添加和刪除,點(diǎn)擊修改按鈕可以進(jìn)入校園概況編輯頁(yè)面,管理員可以在校園概況編輯界面查看校園概況的詳細(xì)內(nèi)容,并且能夠修改保存。在校園概況管理界面以及校園概況編輯界面4.2.4校園風(fēng)采管理在校園風(fēng)采管理界面,管理員可以對(duì)有關(guān)校園狀況的信息進(jìn)行添加和刪除,點(diǎn)擊修改按鈕可以進(jìn)入校園風(fēng)采編輯頁(yè)面,管理員可以在校園風(fēng)采編輯界面查看校園風(fēng)采的詳細(xì)內(nèi)容,并且能夠修改保存。在校園風(fēng)采管理界面以及校園風(fēng)采編輯界面在學(xué)生天地管理界面,管理員可以對(duì)有關(guān)學(xué)生天地的信息進(jìn)行添加和刪除,點(diǎn)擊修改按鈕可以進(jìn)入學(xué)生天地編輯頁(yè)面,管理員可以在學(xué)生天地編輯界面查看學(xué)生天地的詳細(xì)內(nèi)容,并且能夠修改保存。在學(xué)生天地管理界面以及學(xué)生天地編輯界面4.2.6通知模塊管理在通知管理界面,管理員可以對(duì)有關(guān)通知的信息進(jìn)行添加和刪除,點(diǎn)擊修改按鈕可以進(jìn)入通知編輯頁(yè)面,管理員可以在通知編輯界面查看通知的詳細(xì)內(nèi)容,并且4.2.7招攬模塊管理在招攬管理界面,管理員可以對(duì)有關(guān)招攬的信息進(jìn)行添加和刪除,點(diǎn)擊修改按鈕可以進(jìn)入招攬編輯頁(yè)面,管理員可以在招攬編輯界面查看招攬的詳細(xì)內(nèi)容,并且圖4-27招攬編輯界面表5-1系統(tǒng)測(cè)試表存面存存面面運(yùn)行idea,把項(xiàng)目部署到Tomcat服務(wù)器上。在瀏覽器輸入網(wǎng)址localhost:8080/html/user/user_面誤存存存面面本設(shè)計(jì)采用spring+springmvc+mybatis作為后臺(tái)框架和

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論