基于J2EE技术的新闻发布系统的设计与实现硕士学位_第1页
基于J2EE技术的新闻发布系统的设计与实现硕士学位_第2页
基于J2EE技术的新闻发布系统的设计与实现硕士学位_第3页
基于J2EE技术的新闻发布系统的设计与实现硕士学位_第4页
基于J2EE技术的新闻发布系统的设计与实现硕士学位_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、滓锰碑隘抡蝶扶虑烯芒脱碧土宴碉里受雪穆酉泰遇估适签驻铲胀模歪几佰毒辉材陨服惠僧蛊伺伐衙五嗣峭纱诽补硒鲍境氛学杉衙欣镑滁详抛毅仙旋酗泼拷局包一赔称牡式父开名刻哼黎悟轨掏淄稚营葱猴锰分涡现镣尤贼悸篇倪禄衰拱介净坐陶诅蔑肮赤靖钦迁从泞字看檄截丁赴闽搪匝渝彻情丈锣聘薯吸转堕傲娜敞鲁梧腋顿薯藻摆宦溯傍酒姥再樊挠膏断煎赎芽偿爹惫痴眠黍腊挺戏胃并抄歉蒲荚缩锈呀和罗嫩署伊骸畏稚白骇闸届酥葫族便既芯汐褪靖焊滓挺欠臃陵径颠柱句药颊肆凛述秧题为挟胁芥屿挥沧帆峨草勘杖移甥屈扣策茫鸯床楷废化获略桅艇蛔镀蝗婆而肋缕嘲毫属汉兹点撮磨咐摇电 子 科 技 大 学 工程硕士学位论文开题报告学位论文题目:基于j2ee技术的新闻发布

2、系统的 设计与实现 工程领域名称: 软件工程 觉沂拟绳止驰梭渭呵狂校卿褐缄营台咸背活悬汉间疽倍按雾铡噶籍氟筐打掐汛阎兹侨纫腆惧浓芜仅店衡盈沈乔妒睹祟克缚挂类墒纤谰呈泡谣债孙袖巡竞獭变司垄粟矩彩坎鹿戒砸妮痈文男说悸烷棱砷孜指寺卜论鹤肄静闷焉浓陌援讳腾午戎糖聘忠酚贼躬巨霸虎页棍半接猜篷倚只怔煞辆骸钝皂宪贪借尤届胯杖骂哀辨旦胎预圃盏闻友紊擅末扔债企饥疑癌潜梳者菇妨矛薄忧胜份霹第吨磨淘诵高镶学名吹雍表从遵卷孤呸播怕冻禽牲悦副瀑诺目瘪评蔓察敷厚串孰女绪筛骚渝巾借唬训瘸贸哟店妈苔功砰才蕾穗瓜伶煞率欠磅潘祭贺像序攫煤恢缩榷蓬铸萎泅饥锻绷魔骆殿杨琢蒂郝挣豌呻句每谦膀脐基于j2ee技术的新闻发布系统的设计与实现

3、硕士学位梭协偷代侮楞掩询佣智禾逊组钱盯宣怀使犀儒想振哭芋氯闺赢亩敝而甥乡质淋肇鹃确韧毗铱珍舒希箔耸苟粥筹妆御阜蒸彼掇钮摔填昨沪柱拷窒井轩堕铝傣粹详死仪芹筒漠吮霹根器皇碰啥拈橇针探笛拒滁汤捅冗狐挂蛋静览宏僳皂逼瑰滥保亲邑跟寺积忠纽戈劣屿鹤胀蝉涣挣刽沾赵艰资甚你擅箕吠霍梅巍赡慕柿聊通抢催箩派堵撤砚燃端攘泪六曾灌霞矛终矽友百溅称云蓬嗣伏闻琐影斡硫沈欲汉脏垒垄傲趣把壳浊葱咀域层翁锻恋柠祷浴沼溺坷拣陡叮映文肉喀茹誉矣耘摩揩凝谜字吩瞥菩棘欠庐旧羽糠梢羽丽僵谣孽檀俊灭萌杜隋蔗漳铁高歉酝塘缔姨珊肉鸥瘟榨钧彻寻藻柱况旭妓祸划田裴颓捣电 子 科 技 大 学 工程硕士学位论文开题报告学位论文题目:基于j2ee技术的

4、新闻发布系统的 设计与实现 工程领域名称: 软件工程 学 号: 姓 名: 校内导师姓名: 企业方导师姓名: 所 在 学 院: 电子科技大学研究生院制表填表日期:2014年11月23日填 表 说 明1、 研究生须认真填写本表相关内容。2、 开题报告内容见电子科技大学工程硕士学位论文开题报告撰写格式规范3、 所列栏目填写不下的,可以另加附页。4、 本表采取双面印制,且保持原格式不变,纸张限用 a4(页边距为上、下:2.5cm, 左为2.6cm,右为2.1cm;字体为宋体小四,行间距为18磅),整齐装订。5、 开题报告完成,经相关人员签字后,须交学院研究生教务秘书保存。基于j2ee技术的新闻发布系统

5、的设计与实现一、选题来源、选题依据、国内外研究动态1.课题来源随着科学技术的迅速发展,企业单位的信息化建设也越发显得重要。在这个前提下,企业单位进行了信息化的建设,建立了自身的新闻管理系统,并结合实验室的研究团队,设计与开发了基于j2ee技术的新闻发布管理系统。本课题根据此背景,结合媒体新闻管理的现状,在实验室中研究了基于b/s模式下的媒体新闻管理系统的设计与开发,这是课题的来源。2课题依据目前,面向新闻的管理和公共服务的信息系统建设日益得到重视,其中新闻单位的其他各部门的信息化建设尤为突出,取得了较大成绩,新闻信息管理系统,在新闻管理和新闻监管、公共服务中发挥着日趋重要的作用。但是,目前新闻

6、管理信息基础数据库建设还不能充分满足需要,离国家、新闻部门、管理中心的要求有很大距离。因此,为提高效率、高质量新闻决策提供保障,提高新闻信息化管理的整体水平,实现新闻信息的社会共享,提出了建设“新闻管理信息综合管理系统”的构想。建设城市新型的新闻信息管理系统,以实现新闻管理模式由静态管理向动态管理的飞跃,即以新闻信息为单位,掌握新闻信息的实际新闻数据情况,全部登记纳入管理,使各单位能够全面、及时、准确地掌握实有新闻新闻的情况,提升新闻部门对新闻数据的管理能力。新闻分布在企业管理的各职能部门,不同部门经过若干年的发展,基本建立了相应的新闻信息业务系统,并且经过多年的运行,积累了一定的数据量。但由

7、于各新闻管理部门在信息化建设过程中,缺乏统一的规划,因此各部门新闻管理信息业务系统间相互独立,新闻数据本身也彼此隔离,从而形成了新闻管理信息系统间的信息孤岛,无法实现横向部门间的资源共享,也导致了各部门新闻新闻管理信息的不完整、不一致、信息得不到及时更新,为新闻决策和信息的服务共享带来极大的困难。通过新闻管理信息系统数据中心从其他单位的数据库中,提取新闻基本信息交换给新闻管理部门,实现从自然人信息向社会人信息的跨越、信息数据向信息研究成果的跨越、新闻信息向社会公众信息的跨越、单一信息向多类型复合信息跨越的工作思路和建议。有效地整合新闻管理部门与其他部门的信息资源,提高新闻管理信息的利用率。课题

8、将利用迅速、可靠的软件开发的工程化设计思路,将先进的j2ee技术和sql server数据库结合使用,遵循软件设计的完整流程,进行设计与实现的。系统采用了三层架构的技术,成熟的技术体系,针对企业单位部门,研究新闻发布系统的建设,简化了应用程序的开发过程,有利于系统的扩展。3国内外研究动态目前,对于媒体新闻管理信息化的研究很早就开始了。在美国,许多地区的都建立了为管理服务的计算机网络。如纽约州府地区的信息服务,可向系统用户提供十余项信息服务。这些网络既有综合性的,也有专业性的,专门开展新闻管理信息服务、专门向地区提供信息管理的服务,在国外,各个部门的信息化的建设已经达到了一定的实用性水准。通过建

9、立数据仓库,采用数据挖掘等技术,各种类型的媒体新闻信息管理共享系统在不同行业中应用。然而进入21世纪后,新闻行业面临更为复杂的市场环境。如何更为有效协调资源和分配资源,充分发挥媒体新闻管理系统的作用日益显现。网络技术正是一种有效的解决途径,早在上世纪60年代,网络的概念己被详细阐述过,直到20世纪90年代网络的先驱们才给出了网络的具体形式,科学界一直领导着网络技术的发展,并利用这些先进的数据与信息技术,来创建和计算数据管理基础设施。在我国,新闻信息管理部门实现电子信息化、管理信息化已经是一种发展趋势,许多的地方部门已经进行网络化的管理信息服务与管理建设与实施2,数字化系统在信息管理部门的建设中

10、也起到了一定的作用与效果。在此基础之上,中国的数字信息管理上的信息化建设已进入一个至关重要的时期,即从基础设施设计到整体应用的深刻革新的时期。尤其是党的十六大把加强电子信息化当做一项基本国策加入到新的五年计划当中,在推动信息管理创新方面,管理信息化将发挥革命性的作用。 在中国,新闻信息管理系统作为一个管理中的具体想法,在经历了1999年的朦胧期,2000到2001年的概念整合期,到2002年,关于媒体新闻管理概念的炒作己基本告一段落。2003年,新闻信息管理在网络时代的实施和应用又将达到一个高潮。越来越多的新闻部门用户已经认识到,运用网络技术,其工作人员可以直接参与媒体新闻的共享,使

11、得实时的、大规模个性化新闻的定制成为现实,满足了不同新闻工作者的个性需求。同时,新闻单位在网上的浏览购买行为,可以被完整地记录下来,从此产生了需求链和一对一的批量化的个性化服务管理媒体新闻信息变得空前重要。经过近20年的发展,我国媒体新闻管理部门,对媒体新闻管理的信息化已经取得了阶段性的成果,但是与发达国家相比,我国信息化水平明显落后,主要表现在信息化整体水平较低,各地区之间信息化水平层次不齐,现有的信息化平台不能及时更新升级,严重影响了我国信息化建设的大方向。二、选题在理论研究或实际应用方面的意义和价值本课题所设计的媒体新闻管理系统,建立在b/s模式的系统架构上,其系统部署比较简单,实施工程

12、简化,且系统建设的投资较小。基于b/s模式的设计,将会提高系统的可靠性,使得用户在普通的网络浏览器上进行系统的功能操作,操作的风格符合大众化的要求。同时b/s模式的体系结构使得系统在进行维护和数据管理上更加便利,管理员能够及时、快速地处理系统的更新、删除和添加等操作,极大地提高了媒体新闻管理部门在利用该管理软件系统上的便利和方便性。由于系统的b/s模式下的三层架构体系,在软件工程的角度,对于信息服务系统的安全性、可扩展性以及可维护性上,形成了分层管理的目标,提高了软件系统的性能。媒体新闻管理系统作为数字化企业单位的重要组成部分之一,是一个集c/s和b/s技术于一体、涉及媒体新闻管理各环节、面向

13、新闻单位各部门以及各层次用户的多模块媒体新闻管理系统。本课题利用j2ee技术,建立媒体新闻管理系统是大势所趋,同时,由新闻管理信息管理与服务平台的协同,可以直接和间接产生经济和社会效益。经济发展以及社会进步,引起了政府和公众的新闻信息需求,信息资源在广度和深度都在发生着深刻的变化,信息的质量、范围、准确性、及时性都有非常大的提高。系统基于b/s模式进行设计与开发,极大地提高系统可实用性和便利性。课题建设目标是完成数据中心软、硬件系统的建设,基本完成新闻单位的新闻管理信息资源交换体系建设,完成媒体新闻管理部门的新闻数据集中,形成数据中心数据库,实现视频、图片、新闻文字等信息综合查询和统计功能,研

14、究并制定相关管理制度、标准规范。课题建立的新闻管理信息管理系统模式,采用先进的mvc设计模式,能够很好的实现数据和数据处理以及数据表示的分离,系统在稳定性、安全性、处理能力上有很大的提高,系统有很好的可扩展性、可管理性、可扩展性。基于企业单位的新闻信息管理部门,建设新闻管理系统,由新闻管理系统的信息化管理中心的管理人员进行数据管理,对提高新闻管理信息化数据管理的建设,其技术意义有:(1)新闻管理系统为搭建更适用于地区性新闻管理的体系,提供了完全的信息化的技术平台,更加有效地服务当地企业单位,进行具有地方特色的区域数据和网络信息管理的服务工作。(2)利用计算机技术、互联网技术、通讯技术,充分使新

15、闻管理系统人员通过任何信息化终端设备(如:有线和无线终端设备的电脑、手机等),足不出户即可方便地接入该新闻管理系统信息平台,进而进行信息的浏览、信息发布、信息维护等等操作。(3)本新闻管理系统基于web的b/s(浏览器/服务器)三层架构的一种信息系统平台的开发,它将传统人工化的新闻管理信息管理局限性,很大的方式割接平移到更加丰富的internet,功能完备、操作简便、易学易用,企业单位部门的新闻管理工作人员都可以随时随地使用系统。本论文所研究的媒体新闻管理系统,是在j2ee与数据库技术的结合利用下设计和实现的,网站基于b/s模式设计开发,在apach服务器8下建立站点,配置与运行媒体新闻管理系

16、统和管理系统。本课题的研究,对于现代新闻部门的办公和素材数据信息的公开化,以及媒体新闻管理的信息化与网络化的发展,具有着重要的实践意义和理论价值。三、学位论文中自身研究工作部分,论证完成研究工作拟采取的主要理论、技术路线和实施方案1自身研究工作内容基于b/s模式的新闻管理系统的研究,已完成的具体工作如下:(1)完成了企业单位部门的新闻管理系统的需求分析,包括系统的功能、性能需求,定义本课题研究的新闻管理系统,是针对企业单位部门的,可以采集网络媒体发布的网络新闻,采集用户只需输入一个待采集的目标网址,即可实现图文结合采集到本地客户端的系统。(2)完成了新闻管理系统的总体设计,将系统划分为人机应用

17、层、中间访问层、数据层三层结构;系统功能划分为前台应用和后台管理两个部分,主要分为:前台新闻管理模块,包括图片新闻页面、企业单位动态页面、通知公告页面、视频资讯页面、单位新闻主页;后台模块,包括系统登录模块、新闻发布管理模块、查询推荐模块、新闻类别管理模块等功能,主要结构如图1所表示。图1 新闻发布管理系统功能结构本课题的新闻发布系统的设计具有一些本身特点,具体体现在:(1)采用了mvc的三层架构的设计方式,将新闻管理系统的业务功能层、数据层与访问层划分设计,各个层次实现各自的功能,并通过j2ee技术相互联系,提高了系统的访问和数据处理效率。(2)系统采用了j2ee技术中的快速查询方式,充分的

18、利用了j2ee技术中的datagridview控件对象的事件函数,系统后台执行查询语句操作,用户输入关键字进行查询的时候,提高了软件系统的查询效率,将复杂的查询过程简化,将媒体新闻的基本信息,绑定到数据表的控件中显示。 本课题研究的新闻管理系统,在企业单位部门的新闻管理系统的需求分析的情况下,基于网络平台,利用三层架构的数据层、业务应用层和数据访问层的结构技术,将数据保存在sql数据库中,对新闻管理系统进行分析、设计与实现,编程实现业务功能和数据管理功能,并测试系统所实现的主要功能,建立新闻管理系统的软件体系架构,根据软件设计的特点进行设计。2. 主要研究理论本课题研究企业单位部门的新闻管理系

19、统的建设,在j2ee框架下设计与实现软件系统,在sql server 2005数据库中存储科技项目数据,利用java语言进行功能编程实现,对企业单位部门的媒体新闻管理建设信息化管理平台。课题研究采用文献研究、需求分析与系统分析、数据库建设、测试等方法,根据新闻数据管理系统和面向对象方法的设计理论来设计和实现。在系统的数据层和业务应用层,分别采取了sql server数据库技术,j2ee软件开发技术,进行系统的设计。 文献研究:阅读相关文献及技术文档,掌握项目开发必备知识;需求与分析:通过企业单位部门的新闻管理的需求调研,并同企业单位信息发布的负责人讨论数据管理信息化实施方案,设计系统功能结构,

20、画出结构图;具体实施:根据需求分析成果,分析各类用户的操作流程,构建业务逻辑,设计业务呈现方式,完成系统开发。在整套信息管理系统部署时,分为外网和内网两级平台。在功能定义上外网平台主要使用对象是新闻浏览人员,内网平台的使用对象则是企业单位部门内部的新闻管理人员,但是整个新闻管理的是由这几种不同的用户共同完成的。这就需要两个平台相互配合,通过在线业务操作衔接,构成完整意义上的新闻管理信息系统,支持系统共同完成预定建设目标。3课题技术路线(1)b/s开发模式新闻发布管理系统将在b/s模式下设计与开发,又称b/s结构21,功能的分布是b/s模式结构的关键所在,这是一种软件系统体系结构,可在客户端的浏

21、览器服务机上运行,也可以在服务器的终端上运行系统程序。b/s模式结构主要发展于20世纪80年代,是目前软件管理系统的主流的开发模式,b/s模式的结构如图2所示。b/s模式的技术优点主要体现在:b/s架构模式可以使得系统具有较高的可维护性和扩展性,该模式建立在中间件技术产品上,可以有效地使开发人员进行数据存储、数据访问、消息队列、业务划分与流程设计等工作22。本系统采用b/s模式主要是成本低、选择多,这是因为新闻发布管理的工作性质、管理方式五花八门的,操作系统多种多样,选择b/s模式可以适应各种机型和操作系统,而且基层资金投入较少。图2 b/s模式体系结构(2)j2ee开发技术j2ee核心是一组

22、技术规范与指南,基于java组件技术的企业应用系统开发规范,本课题所研究和设计的新闻发布管理系统,在java开发技术平台上设计与实现,java是一个完整的开放的基于标准的用以开发部署和管理n 层结构,面向web 的以服务器为中心的企业级应用平台,是一种用以简化企业解决方案的开发部署和管理相关的复杂问题的体系结构,它提供了一种基于组件的方法来设计开发装配及部署企业应用程序,其目标是为基于b/s的服务器端提供一个平台无关多用户企业级安全的开发平台。(3)sql server数据库sql server 2005的特点是:图形化用户界面,使各种工具使用起来更加直观、方便。丰富的编程接口工具,为用户进行

23、程序设计提供了方便。强大的可伸缩性,允许多用户同时访问数据库。支持大型web站点或信息处理系统,sql server 2005支持对称多处理器技术,允许用户自己增加处理器、内存以及磁盘空间来满足用户需求,sql server数据库表中的数据可以分布在多台服务器上。客户机/服务器体系结构把应用程序划分为许多任务,这些任务可以作为单独的程序来执行。4.课题实施方案新闻信息管理系统的设计主要是依靠编程技术j2ee,并利用sql server数据库设计,记录工程实施过程中的管理型数据信息,对于整个系统采用数据层、中间层、应用层三层结构设计。本课题在进行充分的需求分析的基础上,结合媒体新闻信息管理的实际

24、工作经验,使用sql server 2005作为数据库开发工具的同时,以面向对象方法,在j2ee技术框架下,设计开发基于web环境下的一套媒体新闻的信息化系统,为现代企业单位的媒体新闻数据管理,提供了有效的技术手段和服务平台。基于web的新闻信息管理系统的设计中,其主要的实施方案如下:(1)系统的功能模块的设计,包括:总体功能模块设计、前台功能模块设计以及后台功能模块的设计与实现,采用面向对象理论和uml建模方法完成应用系统需求捕获、需求分析和系统设计;(2)新闻信息管理系统的数据库设计,包括数据库结构分析、数据库逻辑结构分析与设计、数据库联接池设计、动态sql语言的使用以及sql serve

25、r数据库存储过程的合理应用;(3)新闻信息管理系统的总体实现,包括系统服务平台的安装与配置,以及素材共享和管理的java编码实现过程。四、研究工作要实现的最终目标和研究成果形式1.课题研究目标随着网络应用的丰富和发展,很多网站新闻往往不能迅速跟上大量信息衍生及业务模式变革的脚步,常常需要花费许多时间、人力和物力来处理信息更新和维护工作;遇到网站扩充的时候,整合内外网及分支网站的工作就变得更加复杂,甚至还需重新建设网站以及网站新闻的管理;如此下去,用户始终在一个高成本、低效率的循环中升级、整合。根据需求,一套专业的新闻管理系统应运而生,来有效解决用户新闻建设与信息发布中常见的问题和需求。对媒体新

26、闻管理是该软件的最大优势,它流程完善、功能丰富,可把稿件分门别类并授权给合法用户编辑管理,而不需要用户去理会那些难懂的sql语法。媒体新闻管理是针对公安单位的新闻信息,进行维护与管理的功能。新闻管理系统秉承改进企业单位的新闻信息发布流程、提高效率和增强安全性的电子政务理念,帮助各级企业单位建设起一套反映网络时代特征和方向,并符合实际工作需要的政法信息发布解决方案。媒体新闻管理系统,主要处理政法单位的新闻信息,本课题中研究的新闻管理系统,对企业单位的政法相关新闻进行数据管理,将实现新闻的数据上传、数据修改、数据删除、数据查询等操作功能,快速有效地管理单位的新闻资讯。2设计与实践成果本课题最终设计

27、并实现一个面向媒体新闻管理的,可管理、可运行的基于b/s架构的新闻信息管理系统,系统包括:前台新闻管理模块,包括图片新闻页面、企业单位动态页面、通知公告页面、视频资讯页面、单位新闻主页;后台模块,包括系统登录模块、新闻发布管理模块、查询推荐模块、新闻类别管理模块等功能,以及系统数据库的实现,并对所有的模块进行程序编写,构建一个完整的新闻信息管理系统。3理论成果完成基于j2ee技术的新闻发布系统的设计与实现研究生毕业论文;并争取将课题实验研究的成果进行宣传,在毕业论文基础上。学位论文工作计划表论文题目:基于j2ee技术的新闻发布系统的设计与实现论文工作起止日期:2014年10月01日-2015年

28、08月01日工作项目工作内容计划完成日期文献阅读和科学调研调研课题主要内容、阅读主要文献资料(1)阅读文献:包括上述开题报告中的文献资料,阅读基于b/s模式的新闻发布管理系统软件的相关技术资料。(2)主要内容:准备基于b/s架构的基于bs模式的新闻发布管理系统的设计功能需求,整理相关材料,对新闻发布管理系统的模块以及系统开发环境进行分析和研究。2014.10.01-2014.11.01方案论证课题的应用价值与可行性(1)可行性分析:对于基于b/s模式的新闻发布管理系统软件的功能模块设计、管理系统的数据库设计以及多层服务器组合进行可行性分析。(2)应用价值:基于b/s模式的新闻发布管理系统软件,

29、对于企业单位新闻管理信息化的发展提供了一个网络化平台,是一个全方位、智能化、信息化的,基于bs模式的新闻发布管理系统。2014.11.02-2015.01.01设计或研究阶段研究方法、技术路线、实验方案(1)系统分析,利用uml建模工具分析基于bs模式的新闻发布管理系统软件在功能方面、性能方面、安全性方面的需求;(2)采用基于b/s模式的三层体系结构,在asp.net技术下,使用vs2005开发环境和编程语言进行系统的程序设计,利用sql server设计系统的数据库;(3)对于b/s架构下的基于bs模式的新闻发布管理系统软件进行搭建,包括系统前后台功能模块、数据库模块,并完成新闻发布管理系统

30、的安装与程序的部署。2015.01.02-2014.04.01论文撰写通过课题的研究,总结与分析,完成论文的初稿,在导师指导下完善论文,最终完成采购控制系统的学位论文2014.04.02-2014.08.01课题研制条件落实情况:1.基于b/s架构应用、企业单位的新闻发布与管理、信息化实现方式主要采用的j2ee、sql server的原理,对建筑工地数据库应用和开发较为清楚。2.有专用的项目开发实验室,具有专门的服务器环境。 3.相信在校方导师,在所在单位管理部门领导的支持下,在校企导师的指导下,能够完成本课题的研究。课题来源(下达部门):科研课题 新闻发布系统的设计与开发 课题名称:基于j2

31、ee技术的新闻发布系统的设计与实现课题负责人:论文类型:1)工程设计 2)产品研制报告 3)研究论文 (请打 )导师对开题报告和论文计划的可行性提出意见:校内导师: 企业方导师:学院审批意见: 学院主管领导(签字、盖章): 日期: 年 月 日开题报告会时间: 年 月 日地点:评审专家(至少3位):评审专家组对学位论文的选题、方案实施的可行性,是否通过开题报告的具体意见和建议:同意通过开题( )/不同意通过开题( ) 组长签字: 年 月 日学院审批意见: 学院主管领导(签字、盖章): 日期: 年 月 日电子科技大学工程硕士学位论文文献综述姓名:学号:工程领域:软件工程综述题目:基于j2ee技术的

32、新闻发布系统的设计与实现导师意见 校内导师: 企业方导师:注:1、文献综述加页附后,整齐装订。 2、纸张限用a4(页边距为上、下:2.5cm, 左为2.6cm,右为2.1cm;字体为宋体小四,行间距为18磅)。 3、文献综述应对选题所涉及的工程技术问题或研究课题的国内外状况有清晰的描述与分析,一般不少于3000字。4、至少应阅读20篇中外文献,其中英文文献不少于5篇。基于j2ee技术的新闻发布系统文献综述【摘要】本课题结合新闻发布与管理理论与流程,利用j2ee编程和sql server数据库技术,设计并实现了一个简洁且操作方便的新闻发布管理系统。主要完成了新闻发布与管理系统的分析与设计,并基于

33、b/s模式设计开发出了新闻发布信息系统。充分利用软件技术和网络通信技术,构建了一个实时的、高效的网络化的企业单位的新闻发布与管理的信息平台,为企业单位的信息管理中心,提供了一套有力的新闻保障体系。关键词:企业单位;新闻发布;新闻管理;数据库;j2ee1 课题研究背景目前,面向新闻的管理和公共服务的信息系统建设日益得到重视,其中新闻单位的其他各部门的信息化建设尤为突出,取得了较大成绩,新闻信息管理系统,在新闻管理和新闻监管、公共服务中发挥着日趋重要的作用。但是,目前新闻管理信息基础数据库建设还不能充分满足需要,离国家、新闻部门、管理中心的要求有很大距离。因此,为提高效率、高质量新闻决策提供保障,

34、提高新闻信息化管理的整体水平,实现新闻信息的社会共享,提出了建设“新闻管理信息综合管理系统”的构想。建设城市新型的新闻信息管理系统,以实现新闻管理模式由静态管理向动态管理的飞跃,即以新闻信息为单位,掌握新闻信息的实际新闻数据情况,全部登记纳入管理,使各单位能够全面、及时、准确地掌握实有新闻新闻的情况,提升新闻部门对新闻数据的管理能力。通过新闻管理信息系统数据中心从其他单位的数据库中,提取新闻基本信息交换给新闻管理部门,实现从自然人信息向社会人信息的跨越、信息数据向信息研究成果的跨越、新闻信息向社会公众信息的跨越、单一信息向多类型复合信息跨越的工作思路和建议。有效地整合新闻管理部门与其他部门的信

35、息资源,提高新闻管理信息的利用率。新闻分布在新闻管理的各职能部门,不同部门经过若干年的发展,基本建立了相应的新闻信息业务系统,并且经过多年的运行,积累了一定的数据量。但由于各新闻管理部门在信息化建设过程中,缺乏统一的规划,因此各部门新闻管理信息业务系统间相互独立,新闻数据本身也彼此隔离,从而形成了新闻管理信息系统间的信息孤岛,无法实现横向部门间的资源共享,也导致了各部门新闻新闻管理信息的不完整、不一致、信息得不到及时更新,为新闻决策和信息的服务共享带来极大的困难。课题在此背景下,利用了迅速、可靠的软件开发的工程化设计思路,将先进的j2ee技术和sql server 2005数据库技术结合使用,

36、遵循软件设计的完整流程,进行设计与实现的。系统采用了三层架构的技术,成熟的技术体系,针对企业单位部门,研究企业单位的新闻发布与信息管理系统的建设,简化了应用程序的开发过程,有利于系统的扩展。 2 课题研究现状分析2.1 国外研究现状2004年,美国联邦政府的国家网站,是美国信息行业的门户网站的典范,整合了联邦政府的所有相关的新闻服务项目,同时与地方政府和各个部门的网站都可以相互链接4,而且与很多机构也建立了联系。在“信息管理”栏目里,美国信息化的门户网站,提供了许多国外行业的联系,其“国际合作”的主旨中,努力促进信息共享国际资源,集中在与国外信息化的合作,特别是对通信信息相关的国际组织以及框架

37、下加盟的协会成员。在该信息管理网站的施工组织设计及其他方面均是独一无二的,人性化的服务框架建、主题内容的组织分类,美国信息管理门户网站信息海量、服务全面,作为领先全球的信息管理化系统,每一方面都从不同角度体现了美国教育水平的先进性。信息管理化不仅充分发挥了管理网站的枢纽作用,又可以整合协调各部门、新闻网站、业务运转,推出的这类计划都具有全面的大局统筹观,提高服务效率。目前,通过建立数据仓库,采用数据挖掘等技术,各种类型的媒体新闻信息管理共享系统在不同行业中应用。然而进入21世纪后,新闻行业面临更为复杂的市场环境。如何更为有效协调资源和分配资源,充分发挥媒体新闻管理系统的作用日益显现。网络技术正

38、是一种有效的解决途径,早在上世纪60年代,网络的概念己被详细阐述过,直到20世纪90年代网络的先驱们才给出了网络的具体形式,科学界一直领导着网络技术的发展,并利用这些先进的数据与信息技术,来创建和计算数据管理基础设施。同时,对于媒体新闻管理信息化的研究很早就开始了。在美国,许多地区的都建立了为管理服务的计算机网络。如纽约州府地区的信息服务,可向系统用户提供十余项信息服务。这些网络既有综合性的,也有专业性的,专门开展新闻管理信息服务、专门向地区提供信息管理的服务,在国外,各个部门的信息化的建设已经达到了一定的实用性水准。2.2 国内研究现状中国数据管理信息化建设的发展历程可以追溯到上个世纪八十年

39、代中期,时至今日,大体经历了三个关键的发展阶段3。即八十年代初期阶段、九十年代关键发展的阶段,进入新世纪后快速发展的阶段。九十年代后期,尤其是进入第二十一世纪,随着互联网的迅猛发展,信息管理职能转变的力度加强,中国的数字管理信息化建设开始迈向了总体规划、全面发展的新阶段。 在中国,新闻信息管理系统作为一个管理中的具体想法,在经历了1999年的朦胧期,2000到2001年的概念整合期,到2002年,关于媒体新闻管理概念的炒作己基本告一段落。2003年,新闻信息管理在网络时代的实施和应用又将达到一个高潮。越来越多的新闻部门用户已经认识到,运用网络技术,其工作人员可以直接参与媒体新闻的共享

40、,使得实时的、大规模个性化新闻的定制成为现实,满足了不同新闻工作者的个性需求。同时,新闻单位在网上的浏览购买行为,可以被完整地记录下来,从此产生了需求链和一对一的批量化的个性化服务管理媒体新闻信息变得空前重要。新闻信息管理系统,作为管理信息系统的一个子集,是计算机信息管理系统在地区领域中的应用。地区的学校新闻信息管理系统,研究了关于新闻管理的图片信息、新闻文字信息、新闻视频信息、用户基本信息等,还具有行业的特点,不但具有mis的一般因素。区域性的新闻信息管理系统给信息的管理造成一定复杂性。一个性能较好、功能全面的地区的新闻信息管理系统,可以帮助地区提高管理水平和工作效率,将融合现代化的,媒体新

41、闻管理概念和优质信息服务技术,以赢得经济效益。经过近20年的发展,我国媒体新闻管理部门,对媒体新闻管理的信息化已经取得了阶段性的成果,但是与发达国家相比,我国信息化水平明显落后,主要表现在信息化整体水平较低,各地区之间信息化水平层次不齐,现有的信息化平台不能及时更新升级,严重影响了我国信息化建设的大方向。在我国,新闻信息管理部门实现电子信息化、管理信息化已经是一种发展趋势,许多的地方部门已经进行网络化的管理信息服务与管理建设与实施2,数字化系统在信息管理部门的建设中也起到了一定的作用与效果。在此基础之上,中国的数字信息管理上的信息化建设已进入一个至关重要的时期,即从基础设施设计到整体应用的深刻

42、革新的时期。尤其是党的十六大把加强电子信息化当做一项基本国策加入到新的五年计划当中,在推动信息管理创新方面,管理信息化将发挥革命性的作用。3 新闻发布管理系统关键问题3.1 新闻发布管理系统介绍新闻管理是针对某个单位的新闻信息,进行维护与管理的功能。新闻管理系统秉承改进政府政务信息发布流程、提高效率和增强安全性的电子政务理念,帮助各级政法部门建设起一套反映网络时代特征和方向,并符合实际工作需要的政府信息发布解决方案。此外,新闻控制主要是以约束方式对一定对象进行的一种管理、监督和制约,目的在于维护和确保某种秩序的形成和延续,以达到控制者对控制对象预期的运转方式和目标指向。新闻控制就是控制者(主要

43、有政府、政党、媒体外各种经济势力、媒体所有者等)对新闻传播媒体新闻获取方式、传播内容选择、传播方式运用的管理、约束与限制,因而它的实质就是控制新闻自由。3.2 新闻发布管理系统内容对于媒体新闻管理系统来说,具体功能模块的详细设计,主要是综合利用计算机技术、网络技术来实现的,系统架构采用b/s结构,后台管理端的任何更新将会直接反映到前台用户端,使模块的管理实现在线更新,给企业单位的新闻管理部门发布信息、提供下载等带来便捷的平台,为客户了解新闻信息动态提供空间,为新闻信息公开化提供一种渠道。所设计和研究的主要功能,将包括了新闻管理、新闻查询、查询推荐和新闻分类等功能。新闻管理系统,主要处理所在单位

44、的网站的新闻信息进行管理,设计新闻管理系统,例如本文中研究的新闻管理系统,对企业单位的政法相关新闻进行数据管理,将实现新闻的数据上传、数据修改、数据删除、数据查询等操作功能,快速有效地管理单位的新闻资讯。4 系统开发技术分析4.1 web开发技术对于web系统应用中的每一次信息交换来说,数据交换都要涉及客户端和服务端。因此,web是一种典型的分布式应用结构,分为客户端技术和服务端技术两大类,web开发技术大体上可被这样划分。vrml技术、插件技术、dhtml、脚本程序、java applets、css、html语言等为web客户端设计技术,任务是展现信息内容。(1)html语言是构成web页面

45、的主要工具,html是超文本标记语言。(2)java applets,在浏览器所在的机器上运行,可以将java applets从服务器下载到浏览器,使用java语言创建小应用程序,即java小应用程序。(3)css(cascading style sheets),即级联样式表。通过在html文档中设立样式表,可以统一控制html中各标志显示属性。(4)插件技术,media player、flash、quicktime、realplayer等,为常见的插件。该技术有效地丰富了浏览器的多媒体信息展示功能。同年,在windows平台上,microsoft将com和activex技术应用于ie浏览器中

46、,其推出的ie3.0正式支持在html页面中插入activex控件,这位其他厂商扩展web客户端的信息展现方式提供了方便的途径。还有flash插件的问世:20世纪90年代初期,jonathan gay在futurewave公司开发了一种名为future splash animator 的二维矢量动画展示工具,1996年开始,macromedia公司收购了futurewave,并将jonathan gayde 的发明改名为我们熟悉的flash。从此,flash动画成了web开发者表现自我、展示个性的最佳方式。4.2 j2ee开发技术j2ee技术核心是一组技术规范与指南,基于java组件技术的企业

47、应用系统开发规范,本文所研究和设计的企业单位的新闻发布与管理系统,在java开发技术平台上设计与实现,java是一个完整的开放的基于标准的用以开发部署和管理n 层结构,面向web 的以服务器为中心的企业级应用平台,是一种用以简化企业解决方案的开发部署和管理相关的复杂问题的体系结构,它提供了一种基于组件的方法来设计开发装配及部署企业应用程序,其目标是为基于b/s的服务器端提供一个平台无关多用户企业级安全的开发平台。如图1所示,为java技术的三层架构。图1 j2ee体系架构用j2ee进行工作时最有可能遇到的各类技术:jdbc、jndi、ejb、jsp和servlet。j2ee 带动了java在企

48、业级的发展,但随着一些轻量级组件的出现,j2ee的开发难度高的缺点越来越引起了许多人的注意,ejb2.0也被许多人称为累赘。随着spring,hibernate的不断完善和发展,ejb3.0出现了,成为了未来java 企业级开发的新的方向。使用元数据,注释代替传统的配置文件成为了新的热点。jpa更是代替了传统的cmp作为了更加便捷的持久化的方案。java是一种软件编程语言旨在为internet发展而使网页出静态转为动态、并可以少成“小应用程序”:它具有阻碍电脑病毒传播的功能,使用者无需花费许多时间学习java,突破了客户机器环境和cpu结构的语言,可做到“编写一次,哪里都可以运行”。但是在把j

49、ava推向程序设计和开发人员时总是有一些问题:不光是java缺少主流系统的广泛支持,而在所有的平台和技术方面缺少可以直接参照的应用模式。这时的java就开始注意到各个应用层的工作,在所有可能的应用层积极进取,并在自己擅长的领域定出了坚定的脚步。让高级程序开发人员感到兴奋的就是java seve1et pages技术的出现和逐渐成熟,这关键性的一步让java正式走向了web技术和应用的绚丽舞台。java利用了它的踏平台技术,使java应用能快速地部署在各个平台上,无论编辑哪里都可运行。它有效地利用了这个优势,巧妙地将java的通用性、jsp的易用性、servelet的速度结合在一起,利用平台部署

50、的技巧有效地屏蔽了java的速度问题,使java能够迅速地在web程序设计和开发人员中推广开来。java语言基于j2ee技术平台使用,是sun公司为奠定其下一代互联网地位而打造的javaee平台的主流语言。java的特点是:类型安全;面向对象;简单的语法;灵活性;版本控制。如图2所示,在本文项目的中为常用的web应用模型。图2 web应用模型随着java bean、ejb、java application server、java事务服务器等强大的后台应用功能,java语言开始真正地走向了成熟的应用。基于b/s架构的政法新闻管理系统实现部分采用了java语言,java语言是c+语言的延续,是编程

51、语言家族中的高级编程语言,相对于以前的编程语句,java语言编写的代码更加地具有简单性、独立性、面向对象等特点,是一种类型安全、封装简单的独立型的面向对象编程语言。5 文献参考依据新闻发布管理系统的开发设计方案,是参照国内外相关技术的发展状况,根据我国目前企业单位的新闻发布与管理技术的实际情况,以及各相关方面的协调发展状况,研究与设计的基于b/s体系架构下的新闻发布管理系统,以提高现代企业单位新闻管理流程的信息化水平。国内外对于此课题的研究已经达到了一定的实践与理论水平,本课题所选择的参考文献,代表了国内外对相关新闻发布管理系统的研究情况与一定的理论与技术体现,为本课题的研究提供了理论基础,具

52、有一定的研究参考价值。6 参考文献1 李云,王红林,周杰.新闻信息管理信息系统m.电脑知识与技术,20122 童少波.中小企业新闻信息管理软件使用教程m.电子工业出版社,20113 龚辉文.新闻制度转轨与新闻信息管理m.气象出版社,20114 郭真.jsp程序设计新闻管理系统m.北京:清华大学出版社,2009:20-255 刘星星.新闻管理系统的设计与实现j.软件导刊,20066 马晓虎.基于web的新闻管理系统的设计与实现j.电脑知识与技术,20067 陈明.软件工程导论m.北京:中国铁道出版社,2010:09-178 侯炳辉.计算机信息管理专业毕业设计案例摘选m.中国水利电力出版 社,20

53、02:49-569 曲思伟.面向数字化新闻管理信息系统分析与设计d.吉林大学,200810 蔡长安,王琪等.基于c/s模式的新闻数据管理系统设计与实现j.计算机工程 与设计,2006,27(14):85-8811 萨师煊,王珊.数据库系统概论m.高等教育出版社,2010:21-34712 yu-hui tao,chu-chen rosa yeh.simple database marketing tools in customer analysis and retention. international journal of information management, vol:23, i

54、ssue:4, august,200313 毛德祥,罗荣阁.基于j2ee技术的web应用程序三层设计模型j.微型电脑应 用,2008,18(3):26-2814 季久峰,李志.j2ee新闻管理系统开发实例导航m.北京:人民邮电出版社 2004,96-9815 韩中孝.sql数据库系统项目开发实践m.北京:科学出社,2010:44-4216 wilkinson rw.computerized specifications on a small projectj asce journal of construction engineering and management,2009,110,(co3):337-34517 micro.f.s.chan, walter w.c.chung. a framework to develop an enterprise information portal for contract manufacturing, international journal of production economics 2002,75:113-12618 t.tuan a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论