登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 计算机类 > 计算机科学与技术 > 正文

校园新闻管理系统的设计与制作文献综述

 2020-05-25 23:39:18  

一.系统的开发背景及意义

互联网的蓬勃发展,使新闻的传播方式发生了巨大的变化,传统的信息传播媒体电视、广播、报纸已经不再是人们茶余饭后的主要精神甜点,人们开始更加关注网络新闻。由于互联网所容纳的信息量大、内容丰富、信息及时、准确,更有相关信息的全面介绍与比较,大大地方便了人们的阅读。在学校中,学生是互联网的一大应用人群,大学是一个小型社会,其所含盖的信息量包含方方面面,因此校园新闻网站能使学生们更快捷方便的了解学校以及社会的各种信息。

新闻网站内容丰富,涉及商业、工业、农业、银行、财政、教育、娱乐和信息等各个产业,信息量大,不仅有时事新闻,还有相关的行业信息,在学校中,它还包括学校内的各种活动,学校的研究成果,学生所做的各种有意义的事等信息,同时新闻网具有互联网所具备的一切特征,在全球网络化、信息化的今天,新闻网站有很大的发展空间。

校园新闻管理系统是基于Web开发的校园网的应用平台,本课题研究的意义在与使校园内的学生和老师们能在第一时间内浏览到各式各样的新闻,并且了解到学校的动态,实时的了解学校的活动,并且根据自己的想法对新闻做出评价。根据学校现有的硬件设施,改变以往固定的管理模式,做到跟学生无距离的交流、通讯,为学生及老师提供更为方便、直接的服务。对校园新闻的管理工作可进行科学、规范的管理,调动学校新闻管理人员的积极性,提高他们的工作效率,对校园新闻的服务和智能化管理工作是一个种推动。该系统为用户即学校学生们提供了按类别查阅新闻的功能,并且可以了解该新闻的详细信息,在了解完后可以根据自己的想法对该新闻做出评价。对于新闻管理系统的管理者,可以做到对新闻的添加、删除和修改功能,并且对于某个新闻的评论,管理员有着删除新闻下评论的权限。这样便于管理员对于新闻有更好的维护,同时也可以加强与学生的交流,便于学生对学习的硬件设施以及环境做更详细的了解,实现无距离接触,真正建设成适应新形势下要求的校园新闻管理系统。可以为我们的校园新闻管理人员减少点负担,从根本上做到科学化、高效率化管理这一目的,这也是校园新闻管理领域发展的必然趋势。

校园新闻网常用ASP.NET开发平台,ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。它的开发优点在于简洁的设计和实施;语言灵活,并支持复杂的面向对象特性;优良的开发环境。但是缺点在于数据库的连接复杂,不具有跨平台性,只支持windows平台。相对于ASP.NET(这里将JSP和Servlet放在一起,因为它们都是Sun公司的J2EE),J2EE中Servlet的形式是HTML代码和后台程序分开的。它的启动原理是服务器接到客户端的请求后,进行应答。Servlet在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(Parent Thread)来实现资源共享,这样就减轻了服务器的负担,所以,Java Servlet可以用来做大规模的应用服务。JSP是被内嵌在HTML代码中的。在JSP被执行的时候,JSP文件被JSP解释器(JSP Parser)转换成Servlet代码,然后Servlet代码被Java编译器编译成 .class 字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(Script Language)版。由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点#8212;#8212;平台无关性,也就是所谓的”一次编写,随处运行(WORA #8211; Write Once, Run Anywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。所以虽然J2EE开发速度较慢,但是它一处编写随处运行,系统的多平台支持,强大的可伸缩性,多样化和功能强大的开发工具支持的优势也极为明显,这使得开发出来的网站更为强大,运行平台不具有局限性。所以本系统将采用J2EE开发校园新闻管理系统,而且J2EE网络上也提供了许多开源框架与源代码,便于开发与学习。本系统将在MyEclipse开发上进行开发,基于MySql数据库进行数据管理,为了提高系统效率,也为了提高开发的品质,本系统将采用SSM框架进行开发,本系统前台将采用HTML,CSS,JavaScript进行开发,以达到简洁美观的效果。后台将结合SSM框架,实现前台与后台的交互以及数据的管理。

这套基于Web校园新闻管理系统,存在管理员和普通用户两种用户,管理员可以进入系统的后台,可以按照分类对新闻进行添加操作,在管理员添加新闻时,系统会对敏感词汇进行适当的屏蔽,同时管理员还有着删除新闻的权限,对于不科学的新闻,有负面影响的,比较旧的新闻,管理员可以对其进行删除,另外,对于用户不健康的评论,管理员有删除的权限。

对于普通用户,可以申请账户;未申请账户的人,只能够浏览新闻,不能对新闻进行评论。另外这套系统有定制新闻的功能。登录账户的用户,可以选择自己喜欢的类别,选择之后,系统只会显示选择类别的新闻。另外,每条新闻都有详细说明,展示包括标题,作者,图片/动态图/视频,评论。这样,用户们既可以浏览到各式各样的新闻,又可以通过网络进行相互交流,对于学生和老师们获得信息的效率和沟通方式都存在很大的益处。

二.设计技术

JAVA:

Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图