• No results found

Design and Implementation of Television News Editing System Based on .NET

N/A
N/A
Protected

Academic year: 2021

Share "Design and Implementation of Television News Editing System Based on .NET"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)

基于 . N E T 的电视台新闻 采编 系统的 设 计与 实现 余艺 指导 教师 王美红 老师 厦门大学

厦门大学博硕士论文摘要库

(2)

学校编码:10384 分类号 密级 学号:X2013232217 UDC

工 程 硕 士 学 位 论 文

基于.NET 的电视台新闻采编系统

的设计与实现

Design and Implementation of Television News Editing

System Based on .NET

余艺

指 导 教 师 : 王美红助理教授

专 业 名 称 : 软

论文提交日期: 2 0 1 5 年 1 0 月

论文答辩日期: 2 0 1 5 年 1 0 月

学位授予日期: 年

指 导 教 师:

答辩委员会主席:

2015 年 10 月

厦门大学博硕士论文摘要库

(3)

厦门大学学位论文原创性声明

本人呈交的学位论文是本人在导师指导下,独立完成的研究成

果。本人在论文写作中参考其他个人或集体已经发表的研究成果,均

在文中以适当方式明确标明,并符合法律规范和《厦门大学研究生学

术活动规范(试行)

》。

另外,该学位论文为( )课题(组)

的研究成果,获得( )课题(组)经费或实验室的

资助,在( )实验室完成。

(请在以上括号内填写课

题或课题组负责人或实验室名称,未有此项声明内容的,可以不作特

别声明。)

声明人(签名):

年 月 日

厦门大学博硕士论文摘要库

(4)
(5)

厦门大学学位论文著作权使用声明

本人同意厦门大学根据《中华人民共和国学位条例暂行实施办

法》等规定保留和使用此学位论文,并向主管部门或其指定机构送交

学位论文(包括纸质版和电子版),允许学位论文进入厦门大学图书

馆及其数据库被查阅、借阅。本人同意厦门大学将学位论文加入全国

博士、硕士学位论文共建单位数据库进行检索,将学位论文的标题和

摘要汇编出版,采用影印、缩印或者其它方式合理复制学位论文。

本学位论文属于:

( )1.经厦门大学保密委员会审查核定的保密学位论文,

于 年 月 日解密,解密后适用上述授权。

( √ )2.不保密,适用上述授权。

(请在以上相应括号内打“√”或填上相应内容。保密学位论文

应是已经厦门大学保密委员会审定过的学位论文,未经厦门大学保密

委员会审定的学位论文均为公开学位论文。此声明栏不填写的,默认

为公开学位论文,均适用上述授权。)

声明人(签名):

年 月 日

厦门大学博硕士论文摘要库

(6)
(7)

摘要 I

摘要

随着我国社会的不断发展,人们对于信息的获取要求逐渐强烈。而对于很多 人来说,对于从新闻中获取信息是一种必不可少的渠道。我国人口数量巨大,每 天各行各业发生的新的消息铺天盖地。对于电视台来说,及时的将这些新闻按照 要求进行编排,然后及时的发布出去成为了电视台每天工作的一个重要组成部 分。在电视台传统的新闻采编工作中,这是一项非常复杂的任务。对于新闻的获 取、新闻的加工、新闻的处理、新闻的审核以及新闻的发布都是一连串需要进行 的工作。然而随着新闻数量的不断增多,这种以人来进行文字编辑、排版处理的 工作变得非常繁重,并且随着观众对于新闻表现力度的要求,对于各种新闻图片、 视频以及新闻的各种动画的处理要求也逐渐提高。

本系统借助于.NET Framework 软件开发技术架构,通过 SQL SERVER 2014 作为数据库来进行软件系统的研发。同时对新闻采编工作当前的国内外现状进行 了总结,通过对比针对我国目前的新闻采编现状做出了针对性的解决方案。通过 对新闻采编业务流程的了解以及所需要的数据需求,对系统采用了软件设计思想 进行了设计和实现,最后对系统按照软件开发要求进行测试工作。 论文对某电视台新闻采编管理工作人员进行了用户需求调研,对现有的业务 流程存在的问题进行了分析,并针对分析的问题给出了针对性的解决办法。借助 日益发达的信息技术手段以及软件开发方式,对新闻的采编实现了信息化管理, 做到在任何地点任何时间新闻工作者都能够通过系统对新闻进行自由的采编,确 保新闻能够第一个面向读者,保证新闻的时效性,降低新闻采编的工作难度。同 时借助软件开发技术中的相应功能,对新闻采编的工作进行了优化,大幅提高编 辑效率。 关键词:新闻采编;.NET Framework 框架;新闻发布

厦门大学博硕士论文摘要库

(8)
(9)

Abstract

II

Abstract

With the continuous development of our society, people's demand for information is increasingly strong. For many people, it is an essential channel to obtain information from the news. China has a huge population, every day and every day of the new news. For the TV station, the timely release of the news in accordance with the requirements of the arrangement, and then the timely release of the TV station to become an important part of the daily work. In the traditional television news gathering and editing work, this is a very complex task. For the acquisition of news, news processing, processing of news, news audit and the release of the news is a series of work needs to be carried out. However, with the increase in the number of news, this kind of people to carry out the text editing, layout processing work has become very heavy, and with the audience for the performance of the news, for all kinds of news pictures, video and news of the processing requirements are also gradually improve.

This system is developed by using framework.Net software development technology, through the SERVER SQL 2014 as the database to develop the software system. Also on the news gathering and editing work current situation at home and abroad are summarized, by comparison in view of China's current news editing status made for solutions. Through the understanding of news gathering and editing business process and required data requirements, the system the design idea of the software are designed and realized, finally carries on the test to the system in accordance with the requirements of software development.

Dissertation on a television news gathering management staff user needs research on the existing business processes existing problems were analyzed, and for problem analysis gives a targeted solution. With the increasing development of information technology and software development methods, for news editors realized the information management, so that at any time any place journalists are able to carry out through the system of press freedom in the editing, to ensure that news can be the first face readers, to ensure the timeliness of news, reduce the difficulty of the work

厦门大学博硕士论文摘要库

(10)

Abstract

III

newsgathering. With the software development technology while the corresponding function for news reporters and editors of the work has been optimized to substantially increase editing efficiency.

Key Words:News Gathering; .NET Framework;News Edit

(11)

目录 V

目录

第一章 绪论 ...1

1.1 研究背景及意义 ... 1 1.2 国内外研究现状 ... 2 1.2.1 国外研究现状 ... 2 1.2.2 国内研究现状 ... 3 1.3 本文工作 ... 5 1.4 论文结构安排 ... 5

第二章 相关技术介绍 ...7

2.1 .NET Framework ... 7 2.2 Asp.net 技术 ... 9 2.3 MVC 框架 ... 11 2.4 统一建模语言 ... 12 2.5 本章小结 ... 14

第三章 系统需求分析 ...15

3.1 需求概述 ... 15 3.2 功能需求分析 ... 16 3.2.1 新闻录入 ... 16 3.2.2 新闻审批 ... 20 3.2.3 新闻发布 ... 22 3.3 数据需求 ... 27 3.4 非功能需求 ... 31 3.5 本章小结 ... 31

第四章 系统设计 ...32

4.1 架构设计 ... 32 4.1.1 软件架构设计 ... 32 4.1.2 网络架构设计 ... 33

厦门大学博硕士论文摘要库

(12)

目录 VI 4.2 功能设计 ... 34 4.2.1 新闻录入 ... 35 4.2.2 新闻审批 ... 38 4.2.3 新闻发布 ... 40 4.3 数据库设计 ... 42 4.4 本章小结 ... 45

第五章 系统实现与测试 ...46

5.1 实现环境 ... 46 5.2 功能实现 ... 47 5.2.1 新闻录入 ... 47 5.2.2 新闻审批 ... 51 5.2.3 新闻发布 ... 54 5.3 系统测试 ... 57 5.3.1 测试环境 ... 57 5.4.2 功能测试 ... 58 5.4.3 性能测试 ... 59 5.5 本章小结 ... 61

第六章 总结与展望 ...62

6.1 总结 ... 62 6.2 展望 ... 63

参考文献 ...64

致谢 ...66

厦门大学博硕士论文摘要库

(13)

Contents

VI

Contents

Chapter 1 Introduction ...1

1.1 Background and Significance ... 1

1.2 Research Status ... 2

1.2.1 Situation Study Abroad ... 2

1.2.2 The Status of Domestic Research ... 3

1.3 The Main Work ... 5

1.4 Paper Structure ... 5

Chapter 2 Overview of the Key Technologies ...7

2.1 .NET Framework ... 7

2.2 Asp.net ... 9

2.3 MVC ... 11

2.4 UML ... 12

2.5 Summary ... 14

Chapter 3 Requirements Analysis ...15

3.1 Requirements Overview ... 15

3.2 Functional Requirements Analysis ... 16

3.2.1 News Entry ... 16 3.2.2 News Approval ... 20 3.2.3 News Releases ... 22 3.3 Data Requirements ... 27 3.4 Non-functional Requirements ... 31 3.5 Summary ... 31

Chapter 4 System Design...32

4.1 Architecture Design ... 32

4.1.1 Software Architecture Design ... 32

4.1.2 Network Architecture Design ... 33

4.2 Functional Design ... 34

4.2.1 News Entry ... 35

厦门大学博硕士论文摘要库

(14)

Contents VII 4.2.2 News Approval ... 38 4.2.3 News Releases ... 40 4.3 Database Design ... 42 4.4 Summary ... 45

Chapter 5 System Implementation and Testing ...46

5.1 Achieve Environmental ... 46 5.2Functions to Achieve ... 47 5.2.1 News Entry ... 47 5.2.2 News Approval ... 51 5.2.3 News Releases ... 54 5.3 System Test ... 57 5.3.1 Test Environment ... 57 5.4.2 Function Test ... 58 5.4.3 Performance Testing ... 59 5.5Summary ... 61

Chapter 6 Conclusions and Outlook ...62

6.1 Conclusions ... 62

6.2 Outlook ... 63

Acknowledgements ...64

References ...66

厦门大学博硕士论文摘要库

(15)

第一章 绪论 1

第一章 绪论

1.1 研究背景及意义

我国各行各业每天都在发生新闻,电视台作为新闻发布过程中一个非常重要 的平台,对于新闻处理的要求越来越高。由于新闻具有时效性因此对于电视台来 说,对于新闻的获取、新闻的加工、新闻的处理、新闻的审核以及新闻的发布都 是一连串需要在短时间内完成的工作[1]。同时,对于很多人来说,对于从新闻中 获取信息是一种必不可少的渠道。我国人口数量巨大,每天各行各业发生的新的 消息铺天盖地。然而当前电视台对于新闻的采集与编辑工作还处于传统阶段,虽 然有一些电视台已经部分实现了对于新闻的编辑工作,但是收效甚微,对于人工 审核、排版等基本工作的处理还不尽如人意。在电视台传统的新闻采编工作中, 这是一项非常复杂的任务。 总体而言,随着我国社会的不断发展,人们对于信息的获取要求逐渐强烈。 对于电视台来说,及时的将这些新闻按照要求进行编排,然后及时的发布出去成 为了电视台每天工作的一个重要组成部分。然而随着新闻数量的不断增多,这种 以人来进行文字编辑、排版处理的工作变得非常繁重,并且随着观众对于新闻表 现力度都要求,对于各种新闻图片、视频以及新闻的各种动画的处理要求也逐渐 提高[2]。此外,对于新闻的发布要求来说,目前对于电视台的新闻一般来说一是 通过电视台渠道进行播放传播,二是通过我国日益发展的互联网以及移动网络来 进行新闻的播放和传播。并且随着信息技术以及人们对于新闻的交互性的要求, 在新闻的发布以后需要有相应的评论功能。 随着我国信息技术的不断发展,即时办公、快速办公已经成为了当前工作的 一种常态,在追求快节奏生活的时代,将新闻采编进行信息化数字化以及流程化 的处理是电视台新闻管理工作中的一项重要内容[3]。几年来,一些电视台对于新 闻的采编工作也有一些系统的使用过程,包括了采用办公软件进行编辑处理、单 机版软件进行新闻处理以及采用 C/S 系统架构的软件系统进行处理,这些工作方 法在一定程度上使得新闻处理人员提升了工作效率,但是新闻信息的传输不方 便,不利于新闻信息的及时提交到系统,电视台对于新闻的审核工作效率也非常 低。

厦门大学博硕士论文摘要库

(16)

基于.NET 的电视台新闻采编系统的设计与实现 2 面对上述问题,对于电视台的新闻采编人员来说是一件错综复杂的事情,但 是对于新闻的编排更是焦头烂额,如果处理不好在新闻的播放过程中就会出现错 误,对于电视台以及网络媒体来说都将产生形象上的受损。一直以来电视台相关 的部门也对自己目前所处的工作阶段以及工作的方式寻求解决办法,从而使得对 于新闻的采编进行规范化、科学化以及效率化,从而降低在新闻处理过程中产生 的各项投入。 本文通过对于当前电视台新闻采编工作的业务流程分析,通过对于电视台新 闻采编工作的实地调研以及问题的分析,对于当前我国在电视台新闻采编过程中 出现的问题给出了针对性的解决办法。借助日益发达的信息技术手段以及软件开 发方式,对新闻的采编实现了信息化管理,做到在任何地点任何时间新闻工作者 都能够通过系统对新闻进行自由的采编,确保新闻能够第一个面向观众,保证新 闻的时效性,降低新闻采编的工作难度[4]。同时借助软件开发技术中的相应功能, 对新闻采编的工作进行了优化,在系统中加入了对于新闻的审核功能,对于电视 台来说减少了协调环节,大幅提高了新闻编辑效率,能够确保新闻符合电视台最 新要求。

1.2 国内外研究现状

1.2.1 国外研究现状 由于国外信息技术发展较早,其在办公自动化上面的起步非常早。随着目前 新闻发展的逐渐加快,人们对于新闻获取的速度要求更高,因此,如何提升新闻 的编辑效率以及发布效率,在国外从 1990 年开始就有了非常大进步[5]。电视台 新闻不仅对于文字要求非常严格,对于相关的图片以及效果的同步也非常严格。 尤其在美国,随着“信息高速公路”的建设,全球化的信息传播大潮已经开启。 国外许多的重要电视台和报社对于新闻的编辑要求非常高。并且随着各类软件的 不断升级,其在电视台、互联网以及移动网的数据要求同步并且及时。 在美国,从本世纪初已经建立了自己的网络新闻传播媒介,各大报社都有了 自己的数字化新闻管理平台,其在报纸上刊登的信息,在其电子网站上都能够获 得,并且在线阅读。美国的主要报社有过百的已经建立了自己的新闻稿件采编平 台,通过系统的使用,基本实现了无纸化办公[6]。记者随时随地都能发布自己采 集到的新闻内容。借助新闻采编系统就可以实现新闻的在线编辑、校对以及审核

厦门大学博硕士论文摘要库

(17)

Degree papers are in the “Xiamen University Electronic Theses and

Dissertations Database”.

Fulltexts are available in the following ways:

1. If your library is a CALIS member libraries, please log on

http://etd.calis.edu.cn/ and submit requests online, or consult the interlibrary

loan department in your library.

2. For users of non-CALIS member libraries, please mail to etd@xmu.edu.cn

for delivery details.

References

Related documents

More specifically, for the purpose of evaluating the accuracy of the renderings of the root-sharing Divine Names in the existing English translations of the Qurān, it is of

The former refers to Monte Carlo (or simulation) methods whereas the later includes product rules based on the Gaussian quadra- ture family of methods as well as monomial rules

The Xplorer has on board ‘Cortex SWD/JTAG 10-pin male connector’, the ‘20-pin to 10-pin adaptor’ is not a part of the Xplorer package, and user needs to buy them separately.. If

The tipToGroundCurrent function uses the REVERSE GROUND START linefeed state in conjunction with the longitudinal current measurement to produce a low impedance to TIP and

Per Vicor Terms and Conditions of Sale, the user of Vicor products and components in life support applications assumes all risks of such use and indemnifies Vicor against all

• When student attend class the lecturer gives time sensitive information then the attendance can be calculated automatically. • The lecturer can see how many students are

Discuss with students what every fish must have to be a fish by using a poster that shows a body of water, thermometer, fish skeletal model or picture, and a fish anatomical model

• Occipital bone • Sphenoid • Ethmoid bones. • Parts of the