新闻采编系统的设计与实现教案资料.doc
《新闻采编系统的设计与实现教案资料.doc》由会员分享,可在线阅读,更多相关《新闻采编系统的设计与实现教案资料.doc(75页珍藏版)》请在三一办公上搜索。
1、陕西日报社新闻采编系统的设计与实现liuhai2014年12月中图分类号:TP311.UDC分类号:004.陕西日报社新闻采编系统的设计与实现作 者 姓 名 liuhai 学 院 名 称 软件学院 指 导 教 师 金乾坤 答辩委员会主席 教授申 请 学 位 工程硕士 学 科 专 业 软件工程 学位授予单位 北京理工大学 论文答辩日期 2014年12月 Design and Implementation of Shaanxi Daily News Gathering SystemCandidate Name: liuhai School or Department: Software Schoo
2、l Faculty Mentor: JING QIAN KUN Chair, Thesis Committee:Prof. Degree Applied: Master of Engineering Major: Software Engineering Degree by: Beijing Institute of TechnologyThe Date of Defence: December,2014 陕西日报社新闻采编系统的设计与实现 北京理工大学研究成果声明本人郑重声明:所提交的学位论文是我本人在指导教师的指导下进行的研究工作获得的研究成果。尽我所知,文中除特别标注和致谢的地方外,学位
3、论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得北京理工大学或其它教育机构的学位或证书所使用过的材料。与我一同工作的合作者对此研究工作所做的任何贡献均已在学位论文中作了明确的说明并表示了谢意。特此申明。 签 名: 日期:关于学位论文使用权的说明本人完全了解北京理工大学有关保管、使用学位论文的规定,其中包括:学校有权保管、并向有关部门送交学位论文的原件与复印件;学校可以采用影印、缩印或其它复制手段复制并保存学位论文;学校可允许学位论文被查阅或借阅;学校可以学术交流为目的,复制赠送和交换学位论文;学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。 签 名: 日期:
4、 导师签名: 日期:摘要陕西日报社新闻采编系统是新闻采编系统的一个具体应用。新闻采编系统是计算机技术、通信技术和网络技术在新闻领域的综合应用。计算机化的新闻采编系统已成为现代化新闻领域运营中必不可少的基础设施与技术支撑环境,是现代信息化建设的一个重要组成部分。为了使新闻采编过程更加合理化、科学化,需要用现代化的技术手段来替代低效的繁琐的手工方式,对报社现有资源进行优化、重组和利用,真正提高报社的竞争力。目前,国内许多大型媒体虽然早已经实现新闻采编的自动化,并且拥有全面的新闻采编系统。然而仍然有许多的中小媒体并不具备自己的新闻采编系统,这就形成了对新闻采编系统的巨大需求。本文结合了陕西日报社的实
5、际情况,从采编系统开发的背景和国内外的研究和发展现状入手,叙述了新闻采编系统的总体设计方案。之后论述了新闻采编系统的整体状况,然后对系统的需求分析和架构设计进行了详尽的描述。在此基础之上,本文还详细描述了新闻采编系统中各个子系统的功能和作用,以及模块的划分和各个模块的设计方案选择。系统的开发是应用Struts和Hibernate和Spring框架作为系统的开发框架,应用MySQL作为系统的数据存储,基于MVC的设计模式而设计的一个系统应用。随着信息系统的成功运行,在给新闻工作者带来方便的同时,也规范了信息操作的流程,带来更大的经济和社会效益。信息系统全面使用,将有利于社会领域内的知识管理,同时
6、也会加快信息的发展。关键词:新闻采编系统 Struts框架 Hibernate框架 Spring框架AbstractShaanxi Daily news gathering system is a specific application of news gathering system. News gathering system is a computer technology, communications technology and network technology integrated application in the field of journalism. The co
7、mputerized system has become a modern news gathering operations in the field of information and technology infrastructure necessary to support the environment, is an important part of modern information technology. In order to rationalize the news gathering process, scientific, modern technology nee
8、ded to replace the tedious manual inefficient way to optimize existing resources to the newspaper, restructuring and use, to truly improve the competitiveness of the newspaper.At present, although the domestic large media already automated news gathering, with comprehensive news gathering system. Ho
9、wever, many of the small media does not have its own collection system, which formed a huge demand for news gathering system.Combined with the actual situation in the newspaper, starting from the research and development status of system development background and domestic and international news gat
10、hering system, describes the overall design news gathering systems; secondly an overview of the overall situation of the system, the demand for systems analysis and architecture design is described in detail; on this basis, the paper introduces the news gathering system, the function and role of eac
11、h subsystem and module division, each module design. Development of the system is the application of Struts and Hibernate and Spring framework as the system development framework, a system application application MySQL as the data storage system, based on the MVC design pattern and design. With the
12、successful operation of information systems, to journalists at the same time bring convenience, standardized process information operations, bringing greater economic and social benefits. Full use of information systems, will benefit society in the field of knowledge management, but also to accelera
13、te the rapid development of the information.Key Words: News gathering system Struts Framework Hibernate Framework Spring Framework目录第一章 绪论51.1设计背景51.2研究现状61.2.1 新闻采编系统的定义61.2.2 国外研究现状71.2.3 国内研究现状81.3设计目的与意义101.4设计方法与手段111.5论文组织结构11第二章 系统开发环境介绍132.1Apache服务器132.2MVC技术选择142.3数据库选择162.4在线编辑172.5系统开发模型
14、172.6本章小结18第三章 系统分析193.1系统总体目标193.1需求分析213.1.1功能需求分析213.1.2性能需求分析243.2系统结构分析253.3系统的基本处理框图263.4本章小结28第四章 系统设计294.1系统总体功能设计294.1.1系统框架设计304.1.2系统功能模块划分314.2数据库设计424.2.1 数据库需求分析434.2.2 数据库概念设计444.2.1 数据库逻辑结构设计464.2.2 数据库物理结构设计474.3 系统物理配置方案的设计494.4 代码设计494.5输入设计494.6安全性设计504.7 本章小结50第五章 系统实现515.1系统配置模
15、块515.2系统功能实现525.1.1 数据持久层的实现535.1.2业务逻辑层实现555.1.3 表现层实现555.2 系统界面设计565.2.1 系统登录界面565.2.2普通用户界面575.2.3稿件检索界面575.2.4 稿件编辑状态585.2.5稿件提交界面595.2.6系统管理员界面595.2.7 图片上传界面615.3系统测试615.3.1系统测试步骤625.3.2系统模块测试625.3.3系统测试结果645.4系统安全措施645.5本章小结65第六章 总结66参考文献67致谢1 第一章 绪论 1.1设计背景近年来,我国新闻产业得到了飞速发展,新闻日报社的采编技术也在不断进步,但
16、随着人们对信息需求的不断追新,采编技术产业的发展也面对着一个很大的挑战。报社作为信息社会的焦点,面临着社会群众对新闻的实时性、准确性和广泛性的迫切需求。目前,各大媒体公司(例如新华社、人民日报社等)为了更高效的对新闻进行组织、编辑和发布,都投入了很大的成本,开发了各自的新闻采编系统。采编系统,是一种利用先进的网络技术,使报社得到迅速的发展的一种技术应用。新闻在如今信息爆炸的社会中,其时效性的特点越发明显,新闻报社必须准确及时的把新闻传播到社会中来,否则新闻也将失去意义。而针对时效性这一特点,新闻稿件采编办公系统的重要性也越来越明显。自二十世纪九十年代以来,随着全球信息化的高速发展,全球都掀起了
17、新闻稿件期刊的网络化进程,逐步实现比传统纸质新闻报纸期刊业务更迅速的网络新闻期刊业务。新闻采编系统,是一个以计算机网络平台构建起来的系统,它可以对网络上所有的信息进行管理分类,还能系统化,标准化的发布到网站上的一种网站应用程序,网站信息通过一个简单的界面加入数据,然后通过已有的模板格式与审核流程发布到网站上。它的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网络的更新工作简化到只需要录入文字和上传图片,从而使网站的更新的速度大大缩短,从而大大加快了信息的传播速度。它是一种集软硬件为一体的系统,作为报社信息系统提供的一个整体方案,协同报社发展与管理信息的二次革命。因此,应该大力发展
18、新闻采编系统。采编系统的使用,提高了报社的报纸生产效率和管理水平,同时保证了报纸质量。虽然大型的媒体产业,已经实现了采编系统管理的一体化,这包括编辑、图片信息、通讯、经济信息等,并拥有自己的卫星,然而,这需要大量的投资,对于一般的报社企业,是不适合的。随着信息产业的迅速崛起,中小型媒体大量涌现,因此急需一个成本低且能满足中小型企业需求的系统。陕西日报是全国创刊最早的省级党报之一,日报发行量、广告经营收入稳步增长,居全国省级党报前列,产业领域不断拓宽,经营成绩屡创历史新高。作为自收自支单位,系统的采购就必须着重考虑。以往的采编系统是基于C/S架构的系统,由于报社工作者的特殊性,往往需要外出或做单
19、访,在每次使用采编系统时,都需要安装客户端,这很不利于工作的需要。为了有效的解决这个问题,必须使用一种全新的框架模式,它可以在满足现行工作需求的同时具有很强的可维护性和扩展性,同时还能提高工作效率。本文就是在这样一种背景下,利用B/S框架,借助JAVA的框架技术来实现的。1.2研究现状经过了多年的发展,如今,新闻稿件采编系统经历了许多阶段,在网络新闻发布上,从最初的网络新闻信息文本的发布,到网络新闻信息的交互平台,最后到集成了多种新闻功能特点的网络新闻信息平台的阶段。新闻稿件采编系统所采用的系统设计结构,也从最初的客户端/服务器端(C/S)结构向浏览器/服务器(B/S)结构发展。系统平台逐步从
20、局域网(LocalArea Network,LAN)内部的新闻采编系统发展成为互联网(Internet)开放的新闻采编系统平台。同时,系统功能也从最初单纯的稿件编辑系统,向信息化时代集成多种功能的多媒体新闻稿件采编管理系统转变。1.2.1 新闻采编系统的定义由于报刊集团的内容发布不再仅限于纸质媒体,而是更多应用于互联网、数字报、手机报等其它媒体。为了使报刊内容的复用性做到最高,并大大减少人力,于是产生了新闻采编系统。新闻采编系统是在计算机网络系统上实现稿件的采集、编辑加工、排版、审校,及大样制作和管理的全过程,使编辑部工作“告别笔和纸”,减少工作环节,提高工作效率,缩短出报时间,加强新闻的时效
21、性与交互性。新闻采编系统一般都分为:信息采集、内容加工、内容发布、信息资源管理、决策分析等几个大的模块。信息采集是通过图、文、音频、视频全方位的采集方式获取最及时有效的信息资源,例如通过远程投稿、特约写稿、网络抓取、外电稿件、采访调度等一系列方式来获取最全面的信息资源。1采、编、排、发排管理流程采:即采集新闻稿件,根据报社稿件来源的不同,具有不同的解决方案。支持远程记者写稿、读者通过邮件来稿、编辑写稿、录入人员录入稿、外电图片稿件、外电新闻稿件、扫描图片稿件、资料库稿件。具体操作要简单,操作界面要人性化。对主流文字处理系统要有很好的兼容性。文字编辑器功能齐全、操作简单易用。编:即编辑稿件,编辑
22、在网上写稿、初审、复审、终审的稿件流程操作。要求写稿、修改流程有完整的操作痕迹保留。系统提供稿件跟踪查询功能,为了满足工作需要,要求该查询功能能够根据设定好的权限来进行管理。提供方便的新到任务提醒功能。排:即排版,排版环节与稿件编辑加工环节无缝集成,对排版环节也要做相应的权限管理和身份认证。编辑部门要能够通过大样浏览实时监控排版情况和版面制作进度。版面调整及转接版面必须自动衔接无差错,在对已排版的文稿做修改时,系统要具备对此稿件有自动准确回写相应数据库的功能,并在流程记录中体现。发:即发排,排版结束后,系统在服务器端生成发排文件的同时,在相应的排版工作站一端也应留有副本。采编流程与排版流程的无
23、障碍衔接便于编务人员与排版人员的业务沟通,使各方能及时了解对方的工作思路和业务需求。2严格的权限管理机制在操作系统、数据库、应用系统多级安全管理的基础上提供严格的分级别权限管理,同时,提供对系统用户在线状态的监控。3严谨完善的备份功能要求系统在新写稿件、稿件编辑、版面制作、图片处理各环节,都提供相应的备份措施,以便在紧急情况,能够迅速恢复生产,保证报纸生产安全。4完备的系统日志系统提供对稿件从写稿、编辑、排版全过程的修改痕迹跟踪和操作记录保留,保证稿件的可跟踪性和安全性。对于大样的相关操作,系统也要自动保留相应操作记录。5系统安全管理采用先进的自动校对系统,能够在稿件编辑阶段进行计算机自动校对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新闻 采编 系统 设计 实现 教案 资料
链接地址:https://www.31ppt.com/p-4264636.html