亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SSH框架的新聞發(fā)布系統(tǒng)

        2017-01-01 00:00:00涂明民張永
        考試與評價 2017年3期

        【摘 要】新聞發(fā)布系統(tǒng)是基于SSH集成框架構建的B/S結構系統(tǒng),框架使得開發(fā)更加簡單。新聞發(fā)布系統(tǒng)所用的是MVC設計模式,采用MVC開發(fā)的軟件模塊化程度高,模塊間具有低耦合、高重用行和高適應性的特點,系統(tǒng)易擴展、易維護,有利于軟件工程管理和縮短開發(fā)周期。本新聞發(fā)布系統(tǒng)主要有客戶端、管理員端??蛻舳酥饕胁榭葱侣勑畔⒌墓δ埽蛻舨恍枰卿浵到y(tǒng),他們可以直接在界面中查看新聞信息。管理員需要登錄系統(tǒng)。管理員登錄系統(tǒng)后可以對新聞進行增、刪、改、查的功能?;緦崿F(xiàn)了新聞發(fā)布系統(tǒng)的功能。

        【關鍵詞】新聞發(fā)布系統(tǒng) Struts2 Hibernate Spring

        一、引言

        隨著全球的發(fā)展,我國的國民經(jīng)濟水平已經(jīng)有了顯著的提升。而電腦也差不多每個家庭都有了。因此互聯(lián)網(wǎng)也已經(jīng)是每一個網(wǎng)民都要用到的東西。隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)絡信息在人們的心中也越來越高。現(xiàn)如今網(wǎng)絡信息已經(jīng)在快速發(fā)展,人們只要一上網(wǎng),就不可避免接觸到網(wǎng)絡信息。而新聞信息作為網(wǎng)絡信息的核心,新聞信息也是網(wǎng)民們看的最多的網(wǎng)絡信息了。網(wǎng)民可以從新聞信息中了解各種信息。如國內(nèi)發(fā)生的一些重大事件等國內(nèi)信息和國際的一些重大信息等。所以新聞發(fā)布系統(tǒng)的開發(fā)很重要。

        眾所周知,新聞發(fā)布系統(tǒng)是基于B/S模式的網(wǎng)站內(nèi)容的管理系統(tǒng)。但是用于開發(fā)系統(tǒng)的語言有很多。隨著web語言的發(fā)展,現(xiàn)在也就php/jsp/.net幾種語言比較流行,其他的都很少用了。由于JSP是一種比較新的技術,在國內(nèi)很少用。但JSP的應用的范圍相當廣泛,性能也比較突出,有著非常好的應用前景,運行效率也有著很大的成長空間。針對目前新聞發(fā)布系統(tǒng)的現(xiàn)狀以及目前主流Web開發(fā)技術的比較,本文提出使用Java語言的JSP技術進行編寫。為了降低開發(fā)復雜度、在短期內(nèi)搭建結構清晰、可復用性好、維護方便的Web應用程序,采用一套基于MVC設計模式的Struts2框架、Spring框架和Hibernate框架組成的集成SSH框架作為開發(fā)模型進行開發(fā)。

        SSH框架是Struts2.Hibernate、Spring三種框架的簡稱。Struts是 Apache 軟件基金會贊助的一個開源項目,它最初是Jakarta項目中的一個子項目。Struts2是以 Webwork 設計思想為核心,吸收元 Struts 的優(yōu)點而形成的,只在幫助程序員更方便的運用MVC 模式來開發(fā)JavaEE 應用。

        Hibernate 是一個開源的對象關系映射框架,它對 JDBC 進行了輕量級的封裝。應用 Hibernate 框架,程序員可以不再面對過程的數(shù)據(jù)庫操作,而是升級到面向?qū)ο蟮膯栴}上來,這樣不僅提高了開發(fā)效率,還可以避免應用 JDBC 編程是容易產(chǎn)生的錯誤。

        Spring 就是為解決企業(yè)應用開發(fā)的復雜性而創(chuàng)建的,作為開源中間件,它使用基本的JavaBean 來完成EJB 完成的事情。Spring 獨立于各種應用服務器,甚至無須應用服務器的支持,也能提供應用服務器的功能,同時為Java EE 應用程序開發(fā)提供集成的框架,是企業(yè)應用開發(fā)的“一站式”選擇。

        二、統(tǒng)功能分析與設計

        基于SSH 框架的新聞發(fā)布系統(tǒng),用于客戶對新聞信息的瀏覽和管理員對新聞信息的操作。具體功能分析:用戶可以直接瀏覽界面。在界面的左上方有管理員登錄界面,但沒有用戶登錄,用戶不需要登錄。用戶只有瀏覽新聞的功能。界面左邊是新聞主題和新聞標題。新聞主題如國內(nèi)新聞、國外新聞。新聞標題是新聞信息中的題目。用戶點擊新聞標題就可以在界面中間看到新聞的一些信息。如新聞標題,發(fā)布作者,發(fā)布時間,新聞主題,新聞摘要,新聞內(nèi)容。界面的中上邊是新聞主題。點擊新聞主題可以查看這種主題新聞全部的標題。

        管理員管理新聞就必須要登錄。在界面的左上方有管理員登錄界面,管理員登錄填寫用戶名和密碼。如果沒有用戶名和密碼就不能登錄到管理員界面。管理員填入的用戶名和密碼需要和數(shù)據(jù)庫中的數(shù)據(jù)相比較。如果管理員填寫的用戶名和密碼與數(shù)據(jù)庫中的數(shù)據(jù)不相同,管理員也不能登錄到管理界面。

        管理員登錄管理界面之后;管理員也可以和用戶有一樣的操作;并且管理員界面的左上方有一個登錄控制臺的按鈕,管理員點擊它就可以進入新聞信息操作界面。新聞信息操作界面中,管理員可以根據(jù)新聞的主題和標題查詢新聞,使新聞標題,發(fā)布作者顯示出來,并且發(fā)布作者的右邊有刪除和修改兩個按鈕,點擊其中一個按鈕就可以對新聞進行操作。

        管理員操作界面的左邊有添加新聞,編輯新聞,添加主題,編輯主題四個按鈕。

        點擊添加新聞出現(xiàn)一個添加新聞的界面。在界面中添加新聞主題,新聞標題,新聞摘要,新聞內(nèi)容。填完之后點擊提交按鈕,把添加的新聞保存到數(shù)據(jù)庫中,并且在頁面上顯示出來。

        點擊編輯新聞出現(xiàn)一個編輯新聞界面。新聞編輯操作界面中,管理員可以看到新聞標題,發(fā)布作者,并且發(fā)布作者的右邊有刪除和修改兩個按鈕,點擊其中刪除按鈕就可以對該條新聞進行刪除。點擊修改按鈕就可以跳轉(zhuǎn)到新聞修改界面,管理員可以對這條新聞信息進行修改,如修改新聞的主題,新聞的標題,新聞的概要和新聞的內(nèi)容。

        點擊添加主題的按鈕可以對新聞的主題進行添加。

        點擊編輯主題可以對新聞的主題進行修改和刪除。

        三、小結

        基于SSH 框架的新聞發(fā)布系統(tǒng)使得新聞發(fā)布系統(tǒng)的開發(fā)相比較JSP+Servlet+JavaBean+JDBC 方式簡單,程序源碼較少等等。

        參考文獻

        [1]張俊暉.基于JavaEE的學生社團管理系統(tǒng)的設計與實現(xiàn)[J].科技視界,2016(15)

        [2]詹昭城,黃云,黃露瑩,吳宇威.基于B/S的大學生社團管理平臺分析與設計[J].軟件導刊,2016(05)

        [3]朱一俐,黃振興,陸長河,江瑩,李致淵.面向SNS學生社團管理系統(tǒng)的設計與實現(xiàn)[J].電子技術與軟件工程,2015(18)

        特黄做受又粗又长又大又硬| 一区二区三区在线观看视频| 亚欧乱色束缚一区二区三区| 亚洲女同人妻在线播放| 亚洲一区二区av天堂| 国产亚洲av成人噜噜噜他| 高清精品一区二区三区| 亚洲男人天堂| 五月天国产精品| 免费视频成人 国产精品网站| 国产一区二区三区影片| 精品国产亚洲av高清大片| 无码欧美毛片一区二区三| 91av在线播放| 亚洲国产精品久久九色| 青青操视频手机在线免费观看| 真人抽搐一进一出视频| 美丽小蜜桃1一3在线观看| 精品伊人久久大线蕉色首页| 欧美疯狂性xxxxxbbbbb| 日韩中文字幕网站| 精品中文字幕在线不卡| 亚洲av久久久噜噜噜噜| 国产日韩精品中文字无码| 国产美女一级做a爱视频| 日本女优在线观看一区二区三区 | 精品国产粉嫩内射白浆内射双马尾| 在线精品国产一区二区三区| 国内揄拍国内精品少妇国语| 国产精品高潮无码毛片| 久久av少妇亚洲精品| 东北熟妇露脸25分钟| 国产精品国产三级国产av品爱网 | 97人人模人人爽人人喊电影| 国产在线精品一区二区不卡| 四虎成人精品国产一区a| 国产我不卡在线观看免费| 亚洲av日韩一区二区| 亚洲精品www久久久久久| 男人无码视频在线观看| 91精品国产91热久久p|