色噜噜人体337p人体 I 超碰97观看 I 91久久香蕉国产日韩欧美9色 I 色婷婷我要去我去也 I 日本午夜a I 国产av高清怡春院 I 桃色精品 I 91香蕉国产 I 另类小说第一页 I 日操夜夜操 I 久久性色 I 日韩欧在线 I 国产深夜在线观看 I 免费的av I 18在线观看视频 I 他也色在线视频 I 亚洲熟女中文字幕男人总站 I 亚洲国产综合精品中文第一 I 人妻丰满熟av无码区hd I 新黄色网址 I 国产精品真实灌醉女在线播放 I 欧美巨大荫蒂茸毛毛人妖 I 国产一区欧美 I 欧洲亚洲1卡二卡三卡2021 I 国产亚洲欧美在线观看三区 I 97精品无人区乱码在线观看 I 欧美妇人 I 96精品在线视频 I 国产人免费视频在线观看 I 91麻豆国产福利在线观看

新聞稿件管理系統畢業論文

時間:2022-08-24 23:49:09 論文 我要投稿
  • 相關推薦

新聞稿件管理系統畢業論文

  作為一名新聞工作者,我們一定要掌握新聞稿件管理系統的運用,正確的掌握新聞稿件的管理方法。以下是小編精心準備的新聞稿件管理系統畢業論文,大家可以參考以下內容哦!

新聞稿件管理系統畢業論文

  摘 要 隨著信息量的爆炸式增長,功能全面、性能良好的新聞稿件系統對于新聞部門顯得愈發重要。詳細分析該系統的功能模塊,同時對其開發模型以及Struts 2框架和iBATIS等具體技術路線進行說明。該系統應用廣泛,除應用于新聞部門之外,也可用于日常工作的文檔管理,提高工作效率。

  關鍵詞 新聞稿件管理系統;Struts 2;iBATIS

  在當前信息技術高速發展的條件下,建立適應新聞工作的稿件管理系統勢在必行。本論文結合實際工作需要,設計與實現新聞稿件管理系統,從而方便記者新增、修改、刪除、檢索以及統計稿件。

  1 模型與功能設計

  1.1 通訊錄模塊

  通訊錄模塊用于記錄稿件作者的相關信息,包括作者的姓名、電話、單位、郵箱、傳真號和職務等。通訊錄列表列出所有稿件作者的通訊方式,并且可以單獨查看其詳細信息,以Excel格式輸出,方便查看和打印。搜索通訊錄部分可以按照姓名、單位、職務、聯系方式等不同的條件查詢相關信息,幫助管理人員提高工作效率。

  1.2 稿件模塊

  稿件模塊是新聞稿件管理系統的主要組成部分。首先,稿件列表方便瀏覽所有稿件的整體信息,添加稿件由稿件標題、新聞發表時間、新聞摘要、新聞正文、采編單位、采編記者、傳遞對象和這則新聞的播出狀態、播出類型、播出頻道等組成。其次,一則新聞可以添加多個播出狀態、播出類型和播出頻道,即一對多的關系。再次,對于搜索模塊不僅可以根據新聞標題、采編單位、播出狀態和播出時間等單一條件進行查詢,而且可以按條件進行多條件查詢,多方面滿足管理人員不同的需求。最后,每一個稿件都可以在稿件列表中查看詳細信息,并且可以以Word格式輸出,方便查看與打印。

  1.3 統計模塊

  可知,統計模塊分為按時間統計、按單位統計、按作者統計和按播出頻道統計4種類型對稿件進行分類統計,并且可以(利用JFreeChart組件生成)按柱狀圖、折線圖兩種方式查看統計結果,使結果更加直觀明了。

  1.4 稿費計算

  新聞稿件具有頭條、要聞、單條、簡訊、綜合、專題等6種播出類型。根據播出類型的不同,記者稿費也有區別,并且同一類型的稿費也是動態實時變化的。因此應具有對稿費的實時修改功能,可以方便按照記者和時間段計算記者的稿費。

  2 部分功能的具體實現與關鍵技術

  2.1 關鍵技術

  該系統采用Eclipse 7.0作為開發平臺,Tomcat 5.5作為Web服務器,MySQL 5.0作為數據庫服務器,JSP+Java+JavaScript+Struts 2+iBATIS作為開發技術。下面將對主要開發技術進行簡要的說明。

  1)Struts 2。Struts 2繼承了Struts 1與WebWork的精華,形成新的框架。Struts 2比Struts 1多了很多優點。Struts 2基于接口編程,Action類既可以實現一個Action接口,也可實現其他接口,使可選和定制的服務成為可能。Struts 2提供一個ActionSupport基類去實現常用的接口。更強大的是,Action接口并不是必須的,任何有execute()函數的POJO對象都可以用作Struts 2的Action類來使用。另外,相對于Struts 1,Struts 2可以直接使用Action屬性作為輸入屬性,消除了對第二個輸入對象的需求。輸入屬性可能是有自己(子)屬性的rich對象類型。Action屬性能夠通過Web頁面上的Taglibs訪問,而且Struts2也支持ActionForm模式[1]。

  在開發過程中,基于Struts 2框架的開發的好處是不用寫ActionForm,寫程序時配置就少點,struts.xml文檔的配置也簡單很多,當從頁面獲得指令時,它會在struts.xml中查找對應的請求映射配置,得到使用哪些、Acton類來執行用戶的指令,最后返回結果Result的信息,在界面中顯示出來,整個流清晰明了。另外,感觸比較深的是一個Action類可以完成很多工作,就是說跟這個類相關的所有的操作都在一個Action類就可以完成,層次很清晰,Struts 2給開發人員帶來很大的方便。

  2)iBATIS數據庫持久層。iBATIS是一個基于Java的數據庫持久層框架。iBATIS提供的持久層框架包括SQL Maps和Data Access Objects(DAO),同時還提供一個利用這個框架開發的JPetStore實例。相對于Hibernate和Apache OJB等“一站式”ORM解決方案而言,iBATIS是一種“半自動化”的ORM實現[2]。

  iBATIS是Java應用和數據庫之間的橋梁,它負責Java對象和關系數據之間的映射。iBATIS內部封裝了通過JDBC訪問數據庫的操作,向上層應用提供面向對象的數據訪問API。在利用iBATIS開發過程中,需要幾個步驟。首先是創建iBATIS的配置文件,一個xml文檔,配置數據庫的信息(比如數據庫的鏈接),和一個項目中用到的所有數據庫表的配置信息。其次是創建iBATIS映射文件,每一個數據表都有一個映射文件與之相對應,該文件描述了數據庫中表的各個字段的信息和一些相關的數據庫操作,數據庫操作就是由一些SQL語句組成,比如刪除、添加等。然后是創建持久化類,每一個類對應一個數據庫表,通過映射文件進行關聯,就是在上一步驟中所創建的文件。最后就要面向Web應用層進行編碼,通常會分為DAO層(通過iBATIS API編寫訪問數據庫的代碼)和Service層(業務層實現,調用DAO類代碼)[1]。一般還有一個test層,用來測試能否通過調用Service層得到正確的數據結果。

  當初選擇iBATIS來編程,在于它小巧靈活,可擴展,入門簡單,很快就可以上手。iBATIS封裝了數據訪問層(事務、緩存、異常、日志),并提供DAO框架支持。利用iBATIS可以做到代碼和SQL的分離,只要SQL能夠解決的問題,iBATIS就能幫較容易地解決。iBATIS也是用SQL語句來編程的,這也是它容易上手的一個原因;另一方面在類中有關數據庫的操作會很多,利用iBATIS,就減少了代碼編寫的重復性,提高了開發人員的工作效率,使項目的維護和修改簡單很多。

  2.2 數據庫表

  該新聞稿件管理系統的數據表主要包括稿件表、播出類型表以及通訊錄表等。表1是重要稿件表,表2是稿件狀態表。

  2.3 部分功能的具體實現

  在該系統的開發過程中比較難以實現的部分是稿件修改部分,由于一則稿件可以有多個播出狀態,即稿件與播出狀態是一對多的關系,所以應存放在兩個數據表中。修改時就需要顯示某稿件的多個播出狀態,同時可對播出狀態、播出頻道和播出類型等信息進行修改。框1是點擊修改后顯示頁面的Action類的部分關鍵代碼。

  3 結束語

  本文介紹了新聞稿件系統的設計和實現,在該系統的開發實現中結合運用Struts 2框架和iBATIS數據庫持久層,使系統結構層次清晰,不僅提高代碼的可重用性,而且增強程序的可擴展性,可供其他開發者參考。

  參考文獻

  [1]劉中兵.Java高手真經:應用框架卷[M].北京:電子工業出版社,2009.

  [2]黃芹.多種數據持久層解決方案的對比[J].科技創新導報,2010(1):22-24.

主站蜘蛛池模板: 欧美影院成年免费版 | 国产成人黄色片 | 国产一区二区三区成人欧美日韩在线观看 | 97久久精品无码一区二区天美 | 色噜噜国产精品视频一区二区 | 久久久国产精品无码免费专区 | 黄色aqq| 一区二区久久精品66国产精品 | 哪里有免费的毛片看 | 国产精品va在线观看手机版hd | 国产日产欧美a级毛片 | 免费黄色小说在线观看 | 青青草免费公开视频 | 欧美第2页| 高潮毛片无遮挡高清视频播放 | 国产伦孑沙发午休精品911 | 久久国内精品自在自线图片 | 中国美女黄色片 | 国产视频一 | 国自产精品手机在线观看视频 | 偷窥自拍欧美色图 | 手机看片国产 | 久久婷婷是五月综合色 | 毛片久久久 | 91视频导航 | 尤物视频最新网址 | 成人片片| 亚洲第一天堂国产丝袜熟女 | 亚洲 欧美 唯美 国产 伦 综合 | 成人手机在线观看视频 | 欧美激情15p | 亚洲色图另类小说 | 99自拍视频在线观看 | 2014天堂网| 高清视频在线观看免费高清在线观看 | 欧美va天堂 | 亚洲精品国精品久久99热 | 精品1区2区 | 亚洲看黄 | 国产成人精品一区二区三区在线 | 日本国产在线 | 久久乐av| 人人妻人人爽人人添夜夜欢视频 | 亚洲国产aⅴ成人精品无吗 久久天堂av | 伊人激情av一区二区三区 | 日本人体一区二区 | 少妇无码av无码专线区大牛影院 | 亚洲乱码卡一卡二卡新区中国 | 狠狠躁天天躁夜夜躁婷婷 | 国产成人精品在线视频 | 成人交性视频免费看 | 国产精品亚洲综合天堂夜夜 | 一区二区视频日韩免费 | 日日摸夜夜骑 | 久操视频在线看 | 97久久超碰成人精品网页 | 精品久久久久久久久午夜福利 | 亚洲日本在线观看视频 | 欧美日韩日| 亚洲 丝袜 另类 校园 欧美 | 成人性生交大片免费看4 | 日韩九九九 | 中国老妇淫片bbb | 被黑人猛躁10次高潮视频 | 青青草91视频 | 噜噜久久噜噜久久鬼88 | 亚洲成av人无码综合在线观看 | 蜜桃色欲av久久无码精品软件 | 国产360激情盗摄全集 | 免费a级作爱片免费观看欧洲 | 国产成人免费无码视频在线观看m | 性人久久久久 | 无码内射中文字幕岛国片 | 国产日韩欧美亚洲综合 | 国产精品爽爽v在线观看无码 | 欧美成人毛片 | 久久99精品国产99久久6尤 | 久久国产热视频 | 主播视频www在线观看入口 | 久久久久久a亚洲欧洲aⅴ96 | 亚洲区在线播放 | 免费1级做爰片在线观看爱 国产男女无套免费网站 | 另类αv欧美另类aⅴ | 亚洲欧美日韩精品成人 | 奇米影视四色在线 | 精品卡1卡二卡三国色天香 亚洲天堂欧美在线 | 毛片一级视频 | 国产又黄又大又爽 | 国产网友自拍 | 在线网站av | 黄在线播放| 一区二区免费高清视频 | 男女啪啪抽搐高潮动态图 | 福利社区在线观看 | 性强烈的欧美三级视频 | 欧美不卡在线播放 | 国产精品露脸国语对白 | 亚洲精品成人cosplay | 精品亚洲一区二区 |