本 科 毕 业 设 计(论文)开 题 报 告
题 目:基于JSP的新闻发布及管理系统的设计与实现
专题题目(若无专题则不填):
本课题来源及研究现状:
课题来源
21世纪是信息的时代,是网络的时代,进入信息社会高速发展的时代,数字化革命给所有领域带来新的改变。信息技术的发展使得整个世界越来越小,这也意味着企业的竞争环境由区域化向全球化发展,经济全球化是大趋势,企业所处的宏观环境实际上已经不仅仅是通过信息技术员连接起来狭义的网络,而应该将技术环境与经济环境结合在一起考虑,形成一种大网络的概念。企业对信息的掌握程度、信息获取是否及时、信息能否得到充分利用、对信息的反应是否敏感准确,已越来越成为衡量一个企业市场竞争能力的重要因素。所以建立动态的新闻发布系统适应社会和企业发展的要求,其意义是巨大的。 随着Internet的普及,无论人们相隔多么遥远,都有天涯若比邻的感觉。足不出户,便可知天下新近之大事,便可与大洋彼岸的朋友畅谈无阻。随着互连网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论,这一点也是其他一些媒体现在无法做到的(电视,电台等),同时,Internet发展到当今,可以说,只要你上Internet,你就会接触到新闻发布系统,新闻发布系统的用户是相当惊人的,其重要性是不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求
研究现状
新闻发布系统是一个基于新闻和内容管理的全站管理系统,新闻发布系统是基于B/S模式的系统,本系统可以将杂乱无章的信息经过组织,合理有序地呈现在大家面前.当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出.新闻发布系统的提出使电视不再是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能.简单地说,新闻发布系统就是充当一个网络新闻媒介的功能,主要实现对新闻的分类,上传,审核,发布,模拟了一般新闻媒介的新闻发布的过程,通过不同权限的账号分别实现以上所说功能,当然这些功能也可以是某一个账号全部具有。传统的报纸杂志已经远远满足不了人们的需求,人们更加希望于能够在网上了解更多的新闻和信息,网页逐渐融入人们的生活,快速及时地浏览新闻,获取五彩缤纷的网上信息,已成为人们日常生活的一部分,与此同时越来越多的企业建立了自己的WEB网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。互联网的世界里蕴藏无限生机,这里只有想不到的、没有做不到的。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。在网络技术的领域里,新闻发布系统的分类:1. 前台动态显示的新闻发布系统 该类系统大约占60% 的分额,其主要特点是前台采用编程语言动态读取数据库的内容,随时更新,该类系统设计简单,适合大多数中小企业建站需要,通用性不强,一般需要量身定做,不适合大型新闻站点,当用户过多时,编程语言动态读取数据库就势必消耗大量的服务器资源,造成系统运行缓慢,甚至崩溃,同时由于前台新闻是动态从数据库中读取,导致前端用户直接接触到数据库,很容易造成一些不安全的因素,例如:SQL Injection. 2、前台静态显示的新闻发布系统 该类系统大约占有30%多的市场分额,其主要特点为:前台新闻全部生成HTML静态文件,前台无须读取数据库,浏览器只需要直接下载HTML文件即可浏览新闻,浏览速度得到提高,同时也大大减轻了数据库服务器的压力,该系统后台设计复杂需要处理复杂的模板标签和个模板之间的逻辑,一般采用三层模式实现,该类系统灵活性大,可以通过模板自定义实现界面复杂的前台页面,一般不需要为某一个企业而定做,该系统具有良好的通用性,适合各类新闻站点,同时,系统把前端用户和数据库分割开来,系统的安全性得到大大的提高. 3、基于文本的新闻发布系统 该系统在市场上占有很少的一部分,主要是把前面的数据库换成了TXT格式的文本文件,该系统主要缺点是文本文件是无序的,管理起来非常麻烦,而且安全性不高,很容易造成数据冗余,因此,目前还没有见到该类系统的商业版本,一般都作为个人用户使用. 4. 基于XML数据岛的新闻发布系统 该系统是新闻发布系统的一个发展趋势,它用XML数据岛代替了数据库,XML是一个有序的数据文件,比数据库的读取速度更快,但操作起来没有数据库这么方便,但是由于开发技术难度大,该类系统现在市场很少见到.
课题研究目标、内容、方法和手段:
研究目标:
开发一个基于Web和JavaEE 技术的新闻发布系统。系统开发的指导方针是安全、可靠、经济、实用,具有一定的灵活性和适应性,并具有一定的可扩展性。系统采用模块化设计,功能丰富、具有较高的可用性和可维护性。
研究内容:
该系统阅读读者可以通过注册成为注册用户,之后就能够对新闻进行浏览和评论。用户登录后可以修改个人密码,这个主要是前台登录的。后台登录就是管理员登入,然后登录该系统进行相应的操作。新闻编辑主要分为上传新闻初稿、新闻修订;新闻审核,他可以对新闻审核、新闻发布、提供修订建议、新闻存档、修改密码;管理员先登录该系统,然后对用户账号的相关信息,新闻信息,用户评论信息等进行管理。
为了能够使人们能及时的阅读到最新的新闻资讯,每日最新资目,让读者能更快看到每天最新的资讯。以前的新闻都存放在数据库中,需要查看可以直接搜索。
管理者能进入后台界面,后台是新闻发布及管理的核心,这里需要由各地记者反馈回来的新闻资讯及时编写在后台界面及时发布出去,实现新闻内容的实时性的要求
研究方法:
在系统开发之前对系统有一个总体框架设想,各功能单元的结构和功能也比较清楚,但是还没有具体实现。系统完成什么功能,分成哪几个部分,各个部分又有哪几个模块,都要理解掌握。信息系统的开发是一项比较复杂的工作,必须选用科学的有效的开发方法。分系统调查阶段、系统分析、系统设计、系统实施及系统维护与评价五个部分。根据系统设计而对整个系统实施,包括物理实施,程序设计,调试等。实施是最后的一步,关系着最后的成功。
设计(论文)提纲及进度安排:
设计(论文)提纲:
第一章 绪论
第二章 相关技术与方法
第三章 系统分析
第四章 系统设计
第五章 系统实现
第六章 系统测试
第七章 总结
进度安排:
1、2017年2月11之前完成论文开题
2、第一、二周 需求分析
3、第三、四周 概要设计
4、第五、六周 详细设计
5、第七、八、九周 系统开发与功能实现
6、第十周 系统功能完善与测试
7、第十一、十二周 毕业论文的整理、定稿
主要参考文献和书目:
[1]李嵬. 本溪日报社新闻管理系统的设计与实现[D].吉林大学,2016.
[2]秦佳伟. 基于B/S结构健身中心会员管理系统的设计与实现[D].吉林大学,2016.
[3]康祺林. 新闻网媒体管理发布系统的设计与实现[D].吉林大学,2016.
[4]刘申菊,田丹. 基于ASP.NET的校园新闻发布系统的设计[J]. 黑龙江科技信息,2016,(15):185.
[5]田超. 基于MySQL的计算机网络课程双语教学平台设计[D].内蒙古大学,2016.
[6]赵家胜. 基于安卓平台信息发布系统的设计与实现[D].云南大学,2016.
[7]史册. 新闻管理系统项目开发实验[D].吉林大学,2015.
[8]宋微. 基于J2EE的手机综合网站的设计与实现[D].吉林大学,2015.
[9]孙晓冬,张语涵. Web2.0时代价值共识困境的社会学分析[J]. 北京理工大学学报(社会科学版),2015,(06):154-160.
[10]唐晨. 小型新闻发布系统的设计与实现[D].吉林大学,2015.
[11]何希真. 基于用户反馈信息的新闻推荐系统设计与实现[D].山东师范大学,2015.
[12]许昭霞. 基于Web的信息发布与信息交流平台的设计与实现[D].吉林大学,2015.
[13] 蔡剑,景楠.Java Web应用开发:J2EE和Tomcat[M].北京:清华大学出版社,2004.
[14]舒艳秋. 新闻发布管理系统的研究与分析[D].云南大学,2015.
[15]周邦定. 客户负面新闻自动检索方法的研究与应用[D].中国科学技术大学,2015.
[16]郭蕊. 基于B/S结构的新闻发布系统[D].吉林大学,2014.
指导教师审核意见:
指导教师(签字):
年 月 日
注:本表可自主延伸