- 相關(guān)推薦
基于HTML5與CSS3的高校新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文
隨著信息技術(shù)的飛速發(fā)展和高校教育現(xiàn)代化建設(shè)的不斷加強(qiáng),我國各高校同網(wǎng)在提升校同文化、促進(jìn)教學(xué)科研、實(shí)現(xiàn)無紙化辦公等方面發(fā)揮著越來越重要的作用。網(wǎng)站開發(fā)技術(shù)的在快速發(fā)展,網(wǎng)頁的功能也越來越豐富。HTML5與CSS3是近年來興起的一種網(wǎng)頁計(jì)算機(jī)技術(shù),使用HTML5與CSS3來開發(fā)網(wǎng)站,網(wǎng)頁變得更加動感。本文使用HTML5與CSS3技術(shù)為貴州師范學(xué)院二級學(xué)院開發(fā)了新聞發(fā)布系統(tǒng)。
1系統(tǒng)概述
高校新聞發(fā)布系統(tǒng)的建設(shè)是對展現(xiàn)一個(gè)院校風(fēng)采的平臺、院校師生互動、對外聯(lián)系和宣傳的有效媒介。它使學(xué)校的信息更容易公布;使學(xué)生對信息和資源的獲取渠道的方便;使校外人員能夠方便交流和及時(shí)準(zhǔn)確地獲取想咨詢的信息。通過高校新聞發(fā)布系統(tǒng)可以發(fā)布學(xué)校的新聞資訊、招生政策、黨建生活、重大活動安排等與學(xué)校發(fā)展有關(guān)的信息公告,讓教師與學(xué)生能夠及時(shí)掌握學(xué)校最新資訊。并且可以通過校同網(wǎng)站中的相關(guān)鏈接,打開校外宣傳網(wǎng)站、教育廳、數(shù)據(jù)平臺等網(wǎng)頁,實(shí)現(xiàn)在網(wǎng)絡(luò)上完成部分校務(wù),可以提高教師辦事效率,減少人力財(cái)力支出。所以建立一個(gè)高校新聞發(fā)布系統(tǒng)是很有必要的。
建設(shè)是對展現(xiàn)一個(gè)院校風(fēng)采的平臺、院校師生互動、對外聯(lián)系和宣傳的有效媒介。它使學(xué)校的信息更容易公布;使學(xué)生對信息和資源的獲取渠道的方便;使校外人員能夠方便交流和及時(shí)準(zhǔn)確地獲取想咨詢的信息。因此,校同網(wǎng)站的設(shè)立無論對于學(xué)校還是對于社會都是非常有利的。
2系統(tǒng)設(shè)計(jì)
2.1系統(tǒng)總體設(shè)計(jì)
高校新聞發(fā)布系統(tǒng)是一個(gè)基于校同內(nèi)的新聞發(fā)布査看的系統(tǒng),在校同新聞發(fā)布網(wǎng)站的平臺上,全校師生可以査看近期校同內(nèi)的一些相關(guān)信息及公告,能夠及時(shí)了解掌握校同信息。
按照功能模塊設(shè)計(jì),高校新聞發(fā)布系統(tǒng)具有七個(gè)功能模塊,大致分為搜索、菜單欄、圖片新聞、文字新聞、公告通知以及聯(lián)系方式和友情鏈接這些模塊。首頁面的功能模塊如圖1所示:
2.2功能模塊設(shè)計(jì)
搜索功能模塊分析:在査看新聞或其他信息的時(shí)候,由于大量的數(shù)據(jù)是査找工作更加困難,有了搜索功能,則可以使人們可以快速便捷地找到自己想要的信息,所以,該模塊的主要功能便是快速準(zhǔn)確的査找信息。
菜單欄功能模塊分析:該模塊的功能主要是對一些多級頁面的功能分類及快速鏈接,使頁面設(shè)計(jì)更加嚴(yán)謹(jǐn),符合人們的需要
圖片新聞功能模塊分析:本功能模塊主要是對圖片新聞的査看。有些人不喜歡長篇大論的文章,而圖片新聞更加形象生動、色彩分明,在視覺上更有沖擊力,符合人們的需求。
文字新聞功能模塊分析:本功能模塊主要是以文字為主題的新聞內(nèi)容,人們可以更加詳細(xì)的閱讀文章內(nèi)容。
公告通知功能模塊分析:本功能模塊主要是顯示一些通知公告等內(nèi)容,在首頁方便人們及時(shí)看到,對特殊情況能夠就及時(shí)發(fā)布顯示出來。聯(lián)系方式功能模塊分析:本功能模塊提供聯(lián)系方式,人們可以用來詢問問題或反饋問題。
友情鏈接功能模塊分析:本功能模塊主要是用來連接到其他網(wǎng)頁,方便人們能夠快速便捷地找到需要的相關(guān)頁面。
2.3數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)是網(wǎng)站的靈魂,數(shù)據(jù)庫對于大量的信息使用與存儲、站點(diǎn)上的訪問者能夠獲得對數(shù)據(jù)的使用都是非常重要的。高校新聞發(fā)布系統(tǒng)采用關(guān)系數(shù)據(jù)庫SQLServer2008作為后臺數(shù)據(jù)庫,所涉及的主要數(shù)據(jù)表包括:
首頁內(nèi)容設(shè)置表。自動編號、新聞編號、新聞標(biāo)題、新聞?lì)愋、公告編號、友情鏈接編號?/p>
新聞搜索表。新聞編號、新聞名稱、新聞?lì)愋汀?/p>
新聞?lì)愋捅。類型編號、類型名稱、圖片編號、文字編號。
圖片新聞表。圖片編號、圖片新聞名稱。
文字新聞表。文字編號、圖片新聞名稱。
公告信息表。公告編號、標(biāo)題、公告內(nèi)容、日期。
友情鏈接表。友情鏈接編號、標(biāo)題、地址。
3系統(tǒng)實(shí)現(xiàn)
3.1客戶端實(shí)現(xiàn)
在客戶端為了提高開發(fā)的效率,避免重復(fù)多余的代碼,降低維護(hù)的成本。本系統(tǒng)設(shè)計(jì)了2個(gè)公共類,分別為對數(shù)據(jù)庫進(jìn)行操作的Sql Helper類以及對數(shù)據(jù)進(jìn)行操作的Data Helper類。例:
在新聞的顯示界面需要査詢數(shù)據(jù)庫的數(shù)據(jù),通過自定義的New Select()方法拼接Sql語句調(diào)用Sql Helper類的query Execute方法,返回的為一個(gè)自定義的New Model模型集合,然后在需要顯示的界面通過調(diào)用Data Helper的Data Show()方法將已經(jīng)得到的數(shù)據(jù)集合顯示在界面上。
3.2服務(wù)器端實(shí)現(xiàn)
服務(wù)器根據(jù)所需功能對本地的數(shù)據(jù)進(jìn)行更、刪、査、改等不用Android提供的各種組件對APP界面進(jìn)行優(yōu)化,可有效地支持用戶體驗(yàn)要求。
4結(jié)束語
目前通過網(wǎng)站的運(yùn)行情況,證明了動態(tài)的學(xué)習(xí)平臺具備實(shí)用的價(jià)值,有利于改善目前傳統(tǒng)學(xué)習(xí)的弊端,有利于提升學(xué)習(xí)的科學(xué)性。加快了我校信息化建設(shè)的步伐,對教師、學(xué)生和管理員帶來了許多好處,方便教師對教學(xué)資源進(jìn)行交流,還可以實(shí)現(xiàn)網(wǎng)上辦公,提高了辦公效率;學(xué)生不但可以時(shí)時(shí)刻刻了解校內(nèi)學(xué)生活動動態(tài),還可以網(wǎng)上學(xué)習(xí),提高了學(xué)習(xí)積極性,還便于管理員對于網(wǎng)站的管理維護(hù),及時(shí)發(fā)現(xiàn)和解決問題。而使用HTML5和CSS3編寫的網(wǎng)頁更是在界面效果增加了藝術(shù)的魅力,讓使用者賞心悅目。
【基于HTML5與CSS3的高校新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文】相關(guān)文章:
新聞發(fā)布系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)08-19
網(wǎng)絡(luò)新聞發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)ASP+SQL10-13
基于LED的光通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文10-29
基于PQRM的PACS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)08-02
高校信息查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)09-03
基于Kinect的自主康復(fù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)05-27
基于GPRS用電管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)09-08
基于MVC模式的BBS系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)09-23
基于ASP的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)08-23