基于ssh的新闻发布系统开题报告.docx_第1页
基于ssh的新闻发布系统开题报告.docx_第2页
基于ssh的新闻发布系统开题报告.docx_第3页
基于ssh的新闻发布系统开题报告.docx_第4页
基于ssh的新闻发布系统开题报告.docx_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

山西大学本科毕业论文(设计)开题报告姓 名*学 号*所在专业计算机科学与技术论文(设计)题目基于ssh的新闻发布系统选题的目的和意义:随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统作为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论,这一点也是其他一些媒体现在无法做到的(电视,电台等),同时,Internet发展到当今,可以说,只要你上Internet,你就会接触到新闻发布系统,新闻发布系统的用户是相当惊人的,其重要性是不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求. 文献综述(国内外研究现状、研究方向、进展情况、存在问题等,并列出所查阅的主要国内外参考文献,要求3000字以上):一、 国内外研究现状20世纪,随着计算机科学的发展,数据库技术在Internet 中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。当前国外的交流信息平台,由于发达国家互联网普及较早,交友平台早已泛滥,而且技术、功能方面都已经相当成熟。传统的报纸杂志已经远远满足不了人们的需求,人们更加希望于能够在网上了解更多的新闻和信息,网页逐渐融入人们的生活,快速及时地浏览新闻,获取五彩缤纷的网上信息,已成为人们日常生活的一部分,与此同时越来越多的企业建立了自己的WEB网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。互联网的世界里蕴藏无限生机,这里只有想不到的、没有做不到的。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。二、 研究方向新闻发布系统,是将网页上的某些需要经常变动的信息,类似新闻、新产品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。网站信息通过一个操作简单的界面加入数据库,然后通过已有的网页模板格式发布到网站上。本课题的主要目的是对网站的相关技术进行实现,比较java web技术的相关特点,并在对各种技术进行系统分析和研究的基础上,借鉴现有系统的一些经验,开发一网站实现相关管理功能。通过学习java web技术并查阅大量关于网站设计技术的文献资料;比较各种技术的优越性,汇总形成相关文档,主要对java web的面向对象性、数据库连接和大型站点应用等方面应用。本新闻发布系统主要实现的功能是:普通用户通过浏览网页阅读自己关注的新闻并可以加以评论; 山西大学本科毕业论文(设计)开题报告管理员可以对网站进行维护管理,添加新闻类型,管理新闻内容,查看用户的评论并对其回复。其核心功能模块是用户功能模块和管理员功能模块。三、 存在问题根据目前已有的研究成果,新闻发布系统已经比较完善,但这些新闻发布系统都分别有各自的优点和局限性,没有哪种方式是完美无缺的,举个例子,传统的网站新闻管理方式有两种:一种是静态HTML页面,更新信息时需要重新制作页面然后上传页面并修改相应链接,这种方式因为效率太低已不多用;另一种是基于ASP和脚本语言,将动态网页和数据库结合,通过应用程序来处理新闻,这是目前较为流行的做法。但是由于ASP技术本身的局限性使得系统有一些不可克服的缺陷。由此看来,现存的新闻发布系统还是存在很多需要改进的地方的,因此,在这方面继续研究还很有必要。四、 研究内容 该新闻管理系统可以在Win7操作系统平台上运行,Web服务器为tomcat,数据库服务器为mysql,开发工具采用的MyEclipse8.5。其工作流程为:网友进入新闻网页后可浏览、阅读和评论新闻,管理员通过登录验证后除了可以完成普通用户的操作外,还可以进入新闻管理模块进行新闻录入和删除的操作。WebService是一个应用组件,它逻辑性的为其他应用程序提供数据与服务.各应用程序通过网络协议和规定的一些标准数据格式(Http,XML,Soap)来访问WebService,通过WebService内部执行得到所需结果.Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他WebService应用程序可以发现并调用它部署的服务。系统的功能特点:简单方便:界面简单整洁、操作方便友好,完全控件式的页面布局,使得新闻的录入工作更简便;许多选项包括选择新闻类别、修改新闻、删除新闻等只需要点击鼠标就可以完成,使用非常方便。即时可见:对新闻的处理(包括录入、修改、删除)将立即在相应页面的显示出来,达到“即时发布,即时见效”的功能。功能完善:包括常见网站的新闻管理的各个方面:新闻录入、浏览、修改、删除等各个方面,实现了网站对即时新闻的管理最基本要求。 系统的主要功能是通过几个功能模块来实现的。具体的设计过程如下: 管理员登录:为了使网页运行更加快速,操作更加简单,本网页只设置管理员用户,实现了管理员登录验证并跳转到管理界面,其他广大网友都以游客身份登录,可实现新闻阅读与评论功能。 新闻浏览:该模块负责分页列出网站所有新闻的信息,包括标题、类型及发布日期,每条新闻的标题被做成一个超链接,点击它们就能跳转页面进行新闻阅读。 新闻阅读:在其他页面中点击标题链接即进入新闻阅读页面,此时,每条新闻的详细信息将被取出,包括内容、标题、发布日期等,并按照相对固定的格式放置在页面的不同区域,所有新闻使用大致相同的页面布局,只是各字段对应的内容不同而已,另外,页面其它位置,可以动态放置其他元件,如网站标志logo、页面广告banner等链接图片,这样可以很容易地实现网页的美化效果。新闻管理:该模块负责分类罗列不同板块的新闻信息,管理员进入管理界面后可发布新新闻,也可选择板块而进入该版块管理界面,进入该板块管理界面后便可对该类新闻进行修改和删除操作。山西大学本科毕业论文(设计)开题报告 评论管理:管理员进入管理界面后可发对网友评论进行管理,可将不符合要求的评论进行删除。五、 主要参考文献:1蔡翠平,尚俊杰.网络程序设计ASP.清华大学出版社,2008年10月2 高飞 MySQL入门经典M,机械工业出版社出版社,20133闪四清.实用简明教程.清华大学出版社,2002年4月4金林樵.网络数据库技术及应用.机械工业出版社,2002年8月5张立科.web信息管理系统开发.人民邮电出版社,2005年4月6 候文彬.网页设计教程.清华大学出版社, 2005年1月7 铁军.WEB数据库技术.清华大学出版, 2004年4月8鲍儿斯.学习JavaScript.东南大学出版社.2009.9樊月华.Web技术应用基础.第二版.清华大学出版社.2009.10赖尔Head First Ajax(中文版)中国电力出版社.2010.主要研究内容:JAVA三大框架用来做WEN应用。 struts主要负责表示层的显示 spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作) hibernate主要是数据的持久化到数据。一、 SpringSpring是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问架构还集成了Hibernate和其他O/R mapping解决方案。Spring还提供了唯一的事务管理抽象,它能够在各种底层事务管理技术,例如JTA或者JDBC事务提供一个一致的编程模型。Spring提供了一个用标准Java语言编写的AOP框架,它给POJOs提供了声明式的事务管理和其他企业事务-如果你需要-还能实现你自己的aspects。这个框架足够强大,使得应用程序能够抛开EJB的复杂性,同时享受着和传统EJB相关的关键服务。Spring还提供了可以和IoC容器集成的强大而灵活的MVC Web框架。二、STRUCTSStruts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。山西大学本科毕业论文(设计)开题报告三、HibernateHibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。创新之处(如无可不填):1、 在新闻发布中添加审核功能,过滤掉不合适的新闻,让新闻环境更加纯粹,舒适;2、在网站中给后台管理员添加短信接收功能,可以及时收到新闻发布消息,让新闻更新更加快速研究路线、方法、措施及实践方案或实验设计:整个网站的实现按照以下流程进行设计开发:网站需求分析网站规划设计数据库设计网站开发(包含网站测试)。通过需求分析来明确建站的主题和站点的功能需求,然后对系统进行整体的布局规划和功能设计,确定数据库的图表,接着是网站功能模块页面实现和网站功能模块页面测试,最后是对网站进行访问测试,网站维护、更新。本网站是在Windows 7平台上开发,运用的开发技术是JSP,使用MYSQL数据库和Tomcat服务器。山西大学本科毕业论文(设计)开题报告指导教师意见: 签字: 年 月 日学院意见: 签字: 年 月 日硕士学位论文开题报告科技特派员制度运行绩效评价研究目 录1选题背景和意义11.1选题背景11.2研究意义21.2.1理论意义21.2.2现实意义22相关理论及文献回顾32.1理论及相关概念界定32.1.1 相关理论32.1.2 相关概念界定42.2 文献回顾52.2.1国外研究回顾52.2.2国内研究回顾62.3 简要评述93 研究方案103.1研究目的、思路及内容103.1.1研究目的103.1.2研究思路103.1.3研究内容103.2拟采取的研究方法、数据来源、技术路线与可行性分析113.2.1 研究方法113.2.2 数据来源113.2.3 技术路线123.2.4 可行性分析124研究重点与拟解决的关键问题134.1研究的重点134.2拟解决的关键问题135 可能的研究创新136 预期研究成果137 时间安排13参考文献14附录一:论文写作框架17附录二:科技特派员制度运行绩效评价指标体系181选题背景和意义1.1选题背景1.2研究意义1.2.1理论意义1.2.2现实意义2相关理论及文献回顾2.1理论及相关概念界定2.1.1 相关理论2.1.2 相关概念界定2.2 文献回顾2.2.1国外研究回顾2.2.2国内研究回顾2.3 简要评述3 研究方案3.1研究目的、思路及内容3.1.1研究目的本研究的目的如下:3.1.2研究思路3.1.3研究内容3.2拟采取的研究方法、数据来源、技术路线与可行性分析3.2.1 研究方法3.2.2 数据来源3.2.3 技术路线(如下图)3.2.4 可行性分析4研究重点与拟解决的关键问题4.1研究的重点4.2拟解决的关键问题5 可能的研究创新6 预期研究成果(1)完成学位论文(2)发表相关文章12篇7 时间安排(1)理论准备(2010.92011.4)文献查阅,拟定提纲;(2)实地调查(2011.72011.9)问卷调查,收集数据资料;(3)初稿完成(2011.92011.12)撰写论文,完成初稿;(4)论文修改(2011.122012.4)征求意见,修改定稿。参考文献附录一:论文写作框架1 导论1.1选题背景1.2选题意义1.2.1现实意义1.2.2理论意义 1.3研究方案 1.3.1研究

温馨提示

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

评论

0/150

提交评论