学院新闻发布系统的设计与实现

 2022-09-27 10:09

论文总字数:18292字

摘 要

随着互联网技术的不断发展,网络已经和我们的生活日益紧密联系在一起,成为我们生活中所离不开的一部分。网络以其信息散布的速度快、自由度高和面向范围广等特点,已逐渐取代电视、广播和报纸等传统的获取信息媒介,使得人们不必为时间和地点所困,只要是在有网络覆盖的地方就可以获取大量信息,网络已成为大部分人日常生活中最重要的信息来源途径之一。但是网络上充斥着大量的信息,使得人们无法在第一时间或者很快捷的筛选出自己感兴趣的实时新闻。这时就出现了很多的形形色色的新闻网站,它们把每天的热门事件按照不同的类别归纳在一起,有时如果这条新闻社会反响很大的话还会跟踪报道,使得用户可以按照自己的兴趣爱好浏览自己感兴趣的新闻,做得非常成功的例如网易新闻和腾讯新闻等等。

而我这次的目地就是做出一款针对大学校园的新闻发布系统。通过我这次设计的校园新闻发布系统的实现,让学生可以随时随地,更方便快捷的了解学校最新的信息。我设计的这款系统共分为两个层面,一个是前台系统,主要是为用户(学生)提供浏览新闻和评论新闻的平台,实现信息能共享的目的。另一个是后台系统,主要是管理员登录网站后台管理这一模块后,对新闻进行发布、删除、修改、分类等操作,还可以对所有用户包括游客的留言进行回复,添加删除用户帐号,修改和添加友情链接和管理系统公告。

我这次使用JSP语言作为本系统的前端开发语言,使用SQL Server 2008作为后台数据存储工具,开发工具用的是MyEclipse,服务器采用的是tomcat,开发出的一款基于Web技术的学院新闻管理系统。

关键词:学院新闻管理系统; JSP技术; SQL Server 2008。

Design and Implementation of College News Publishing System

ABSTRACT

With the development of Internet ,The Internet have become closely and closely with our live, become an integral part of our lives. Its information network to spread fast, wide range and high degree of freedom for other characteristics, has been gradually replaced by television, radio 、newspapers and the other traditional way to get any information, so that people do not have the time and place of the storm, as long as there is network coverage in where you can get a lot of information, the network has become the most people in everyday life one of the most important sources of information channels. But there are a lot of information on the network is so filled , making it impossible or very fast filter out real-time news of interest for the first time. Then a lot of news sites have been borned , the daily news of the day's popular categories summed together so that users can browse the news according to their own preferences, has been very successful, for example, WangYi and Tencent ’s news and much more.

And my purpose is to make this a university campus for the news publishing system. By implementing campus news release system, so that students can know school-date information at anywhere. This system is divided by two parts, The first is the reception system, it is mainly to provide news and comment on the news of the platform, making information sharing. Another is the back-office systems, when administrator have loginned Site can Admin this module, publish news, delete, modify, sorting and other operations, you can also reply to messages, manage user accounts, modify links and system announcements.

I use JSP language to be the development language JSP and I use SQL Server 2008 as the database management tools,I choice MyEclipse to develop this tools,uses tomcat as the server, to develop a Web-based news management system technology institute.

Keywords: The News management system For College; technology of JSP ; SQL Server 2008

目录

第一章 绪论 1

1.1立题背景 1

1.2开发工具及技术 1

1.2.1 JSP技术简介 1

1.2.2 Eclipse简介 1

1.2.3 SQL Server 2008 数据库简介 2

第二章 需求分析 3

2.1用例图 3

2.1.1 用户用例图 3

2.2序列图 5

2.2.1 游客注册 5

2.2.2新闻评论 6

2.3 活动图 7

第三章 系统设计 8

3.1 系统功能设计 8

3.2数据库的逻辑结构设计 8

第四章 系统功能实现 13

4.1系统前台模块 13

4.1.1首页模块 13

4.1.2用户注册模块 14

4.1.3新闻评论模块 16

4.2 系统后台模块 18

4.2.1管理员登录模块 18

4.2.2 系统用户管理模块 20

4.2.3 新闻类别模块 22

4.2.4 新增新闻模块 23

4.2.5 留言板模块 25

4.2.6 友情链接模块 27

第五章 系统测试 30

5.1系统功能测试 30

5.2测试结果 30

总结 35

参考文献 36

致谢 37

第一章 绪论

1.1立题背景

随着全球网络化信息化的发展,如今我们已经进入了一个信息大爆炸的时代,各种各样的信息充斥在我们的身边。信息在人们的交流、娱乐、工作和事业的发展中扮演了非常重要的角色。而在如今的社会,信息的传播除了电视、报纸和广播等传统传播方式最主要的是依靠网络,是以现今的网络上大量的信息化管理系统如雨后春笋般纷纷冒头并且在网络中茁壮成长,比如各种商务管理系统、新闻发布网站、贴吧等,随着网络技术的日益成熟,它们也随之遍布我们生活中的每一个角落,各种新闻网站管理系统更是成为人们耳熟能详的交流平台和信息获取平台。我个人认为小到个人的日常生活,大到一个国家和名族的发展都是离不开信息的,因此我觉得利从信息的重要性和网络技术的发展这两点上来讲,认真扎实的做好一个新闻管理系统是非常有必要且有意义的。这也是本次选题的原因。

学院新闻管理系统是一套范围运用非常广泛的系统,主要针对对象是在校学生。现在基本全国所有的学校都有其自己的校园网站,由此可见它的重要性。

1.2开发工具及技术

1.2.1 JSP技术简介

我使用了当今较为流行并且被广泛使用的JSP技术来编写学院新闻管理系统的前台部分,这种技术在动态网站的发展中起到了具有代表性的作用,因为基于JSP技术开发的Web应用是跨平台的,用JSP开发的应用既能在Linux下运行,也可以在其他操作系统上运行,再加上它在实际开发过程中的便捷性和安全性所以被广泛使用。

剩余内容已隐藏,请支付后下载全文,论文总字数:18292字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;