999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SSH框架的新聞發布系統

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

【摘 要】新聞發布系統是基于SSH集成框架構建的B/S結構系統,框架使得開發更加簡單。新聞發布系統所用的是MVC設計模式,采用MVC開發的軟件模塊化程度高,模塊間具有低耦合、高重用行和高適應性的特點,系統易擴展、易維護,有利于軟件工程管理和縮短開發周期。本新聞發布系統主要有客戶端、管理員端。客戶端主要有查看新聞信息的功能,客戶不需要登錄系統,他們可以直接在界面中查看新聞信息。管理員需要登錄系統。管理員登錄系統后可以對新聞進行增、刪、改、查的功能。基本實現了新聞發布系統的功能。

【關鍵詞】新聞發布系統 Struts2 Hibernate Spring

一、引言

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

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

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

Hibernate 是一個開源的對象關系映射框架,它對 JDBC 進行了輕量級的封裝。應用 Hibernate 框架,程序員可以不再面對過程的數據庫操作,而是升級到面向對象的問題上來,這樣不僅提高了開發效率,還可以避免應用 JDBC 編程是容易產生的錯誤。

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

二、統功能分析與設計

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

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

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

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

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

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

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

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

三、小結

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

參考文獻

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

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

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

主站蜘蛛池模板: 成人免费午间影院在线观看| 亚洲欧美日韩中文字幕在线| 中文字幕久久波多野结衣 | 57pao国产成视频免费播放| av在线5g无码天天| 色老头综合网| 免费人成黄页在线观看国产| 亚洲一区色| 在线观看无码av五月花| 亚洲AV无码乱码在线观看代蜜桃 | 国产成人久久777777| 精品午夜国产福利观看| 亚洲男人在线| 精品少妇人妻无码久久| 国产美女无遮挡免费视频网站 | 秋霞国产在线| 乱人伦中文视频在线观看免费| 天堂成人av| 真人免费一级毛片一区二区| 97人人模人人爽人人喊小说| 日韩精品无码一级毛片免费| 国产AV无码专区亚洲精品网站| 欧美亚洲中文精品三区| 亚洲天堂日韩av电影| 亚洲无码久久久久| 小13箩利洗澡无码视频免费网站| 欧美成人第一页| 99999久久久久久亚洲| 男人天堂伊人网| 亚洲第一成年人网站| 伊人久久婷婷五月综合97色| 粗大猛烈进出高潮视频无码| 色综合a怡红院怡红院首页| 国产精品入口麻豆| 亚洲综合色区在线播放2019| 国产黄色片在线看| 永久免费精品视频| 亚瑟天堂久久一区二区影院| 熟妇丰满人妻av无码区| 色丁丁毛片在线观看| 九九视频免费看| 天堂成人在线| 日本成人精品视频| 亚洲第一页在线观看| 久久国产高潮流白浆免费观看| 999国产精品永久免费视频精品久久| 国产欧美成人不卡视频| 亚洲欧美自拍中文| 国产精品va| 2020最新国产精品视频| 日韩小视频在线观看| 亚洲综合九九| 欧美精品高清| 久久国产精品无码hdav| 91美女视频在线观看| 在线看片中文字幕| 亚洲免费毛片| 热九九精品| 一区二区午夜| 亚洲国产日韩欧美在线| 蜜臀AVWWW国产天堂| 国产一区二区三区免费| 亚洲综合色婷婷中文字幕| 欧美日本激情| 91啦中文字幕| 国产成人综合久久| 国产在线98福利播放视频免费| 午夜日b视频| 亚洲国产成人久久77| 国产综合精品一区二区| 好紧好深好大乳无码中文字幕| 亚洲天堂首页| 亚洲天堂精品在线| 欧美国产日产一区二区| 99热6这里只有精品| 五月天福利视频| 青青久久91| 免费全部高H视频无码无遮掩| 久久精品国产999大香线焦| 日韩在线观看网站| 日本国产精品| 福利在线不卡|