基于ASPNET的新闻发布系统本科毕业论文 - 图文

更新时间:2024-07-05 15:19:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

本科生毕业论文(设计)

基于ASP.NET的新闻发布系统

2012 Annual Graduation Thesis (Project) of the College Undergraduate

News Publishing system Based on

ASP.NET

Department: College of Electronic and Information

Engineering

Major: Computer Science and Technology Grade: 2012

Student’s Name: Xu Meng-meng Student No.: 11253011

Tutor: Associate Professor Zhang Yun-bo

December, 2012

2

毕业论文(设计)原创性声明

本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。

作者签名: 日期:

毕业论文(设计)授权使用说明

本论文(设计)作者完全了解琼州学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。

作者签名: 指导教师签名:

日期: 日期:

许梦梦 毕业论文(设计)答辩委员会(答辩小组)成员名单

姓名 王冬 熊志斌 尹成国 陈晶

职称 副教授 讲师 讲师 讲师 单位 电子信息工程学院 电子信息工程学院 电子信息工程学院 电子信息工程学院 备注 答辩组长 答辩组员 答辩组员 答辩秘书 4

琼州学院本科毕业论文 (设计)

摘要

随着时代的进步、网络技术的高速发展,计算机网络已经成为人们获取信息的一种重要途径,数字网络给人们的生活带来了全新的改变。随着计算机网络的普及,一根细细的网线将距离天涯海角的人们紧密连接在了一起。人们足不出户,便可轻松了解天下事,与朋友沟通无阻。当下新闻发布系统已经成为信息传递的重要媒体,而校园新闻,比如学校各部门的各种新闻,公告,办公信息,如果想要在短时间内发布,也需要一个校园新闻发布系统,以便以快捷的方式分享各个部门的信息资源,使老师、学生和家长能了解学校的动态。

本系统主要使用Microsoft Visual Studio 2010开发工具,后台采用 Access数据库,基于ASP.NET的开发平台,前台页面采用DIV+CSS样式,构建了一个校园新闻发布系统。本系统主要可以实现以下功能:前台实现浏览新闻、查询新闻(包括模糊查询)、统计新闻点击量、用户注册和用户登录等功能,后台主要实现了后台登陆、新闻类别管理、新闻发布、新闻查询、新闻修改、新闻删除、新闻审核、系统设置等功能。整个系统满足学校的新闻发布和后台管理的功能。

本系统采用B/S模式,为用户提供了一个简单动态的校园新闻发布系统。方便用户轻松快捷地搜索和浏览新闻。管理员可通过后台进入系统,对新闻进行添加、修改、删除等维护。使得新闻信息能够及时更新,快捷、方便、有效地为全校师生提供了阅读校园新闻的一个新平台。

关键词:浏览新闻;新闻发布;ASP.NET

琼州学院本科毕业论文 (设计)

ABSTRACT

With the progress of time as well as the high-speed development of network technology, computer network has become an important way of getting information for people. Digital network brings new change to people?s lives. With the popularity of computer network, a thin cable connects people from the ends of the earth together firmly. People can easily know the world affairs and communicate with friends freely just staying at home. Thus, News release system has become an important media for information delivery. However, campus news, including various news of every department, announcement and office information, also need a news release system to make it released in a short period of time. So that it can share information resource of every department swiftly to let teachers, students and parents know the dynamics of school.

Campus news release system mainly uses Microsoft Visual Studio 2010 developing tool, with Access database at the background, DIV+CSS style at the foreground, based on the developing platform of ASP.NET. The system can mainly achieve the following functions: news browse, news inquiry (including fuzzy inquiry), counting of news hits, user login, etc. at the foreground; background log-in, news category management, news release, news inquiry, news modification, news deletion, news audit and system setting etc. at the background. The entire system meets the simple needs of campus news press and the function of background management.

The system uses B/S mode to provide a simple and dynamic campus release system for users, facilitate them to quickly and easily search and browse news. Administrator can enter system through background and do maintenance like addition, modification and deletion etc. Thus, news can be timely updated to provide a new platform of reading campus news for all the teachers and students in a fast, convenient and effective way.

Keywords:News browse;News release;ASP.NET

6

琼州学院本科毕业论文 (设计)

目录

第一章 前 言 ................................................................................................................ 1

1.1 背景和意义 ...................................................................................................... 1 1.2 主要工作 .......................................................................................................... 1 第二章 系统开发工具及相关的技术 .......................................................................... 3

2.1 开发工具及环境 .............................................................................................. 3 2.2 Microsoft Visual Studio 2010介绍 .................................................................. 3 2.3 ASP.NET介绍 .................................................................................................. 4 2.4 C#语言介绍 ...................................................................................................... 4 2.5 Adobe Photoshop介绍 ..................................................................................... 5 第三章 系统分析 .......................................................................................................... 6

3.1 可行性分析 ...................................................................................................... 6 3.2 需求分析 .......................................................................................................... 6

3.2.1 需求分析的概述 .................................................................................... 6 3.2.2 需求分析的任务 .................................................................................... 7 3.2.3 系统需求分析 ........................................................................................ 7

第四章 系统设计 ........................................................................................................ 11

4.1 系统功能结构设计 ........................................................................................ 11 4.2 主要模块功能描述 ........................................................................................ 11 4.3 系统流程设计 ................................................................................................ 13

4.3.1 用户登录模块流程图 .......................................................................... 13 4.3.2 前台流程图 .......................................................................................... 13 4.3.2 后台管理流程图 .................................................................................. 14

第五章 系统数据库设计 ............................................................................................ 15

5.1 数据库概念结构设计 .................................................................................... 15

5.1.1系统E-R模型 ...................................................................................... 15 5.1.2各实体的E-R模型 .............................................................................. 15 5.2 数据字典 ........................................................................................................ 17 第六章 功能实现 ........................................................................................................ 19

琼州学院本科毕业论文 (设计)

6.1 网站主页面模块 ............................................................................................ 19 6.2 前台模块 ........................................................................................................ 21

6.2.1 用户注册模块 ...................................................................................... 21 6.2.2 用户登录模块 ...................................................................................... 23 6.2.3 新闻搜索模块 ...................................................................................... 24 6.2.4 新闻浏览模块 ...................................................................................... 25 6.3 后台模块 ........................................................................................................ 26

6.3.1 后台登录模块 ...................................................................................... 26 6.3.2 后台管理模块 ...................................................................................... 27 6.3.4 用户管理模块 ...................................................................................... 28 6.3.5 新闻类别管理模块 .............................................................................. 29 6.3.5 新闻管理模块 ...................................................................................... 30 6.3.6 系统设置模块 ...................................................................................... 33

第七章 系统的测试 .................................................................................................... 34 结 束 语 ...................................................................................................................... 37 参考文献 ...................................................................................................................... 38 致 谢 ............................................................................................................................ 39

8

琼州学院本科毕业论文 (设计)

第一章 前 言

1.1 背景和意义

新闻发布系统是20世纪90年代互联网技术发展以后出现的技术,正是由于信息化的时代进步,网络技术发展迅速,新闻的发布和管理才不再以传统的方式进行;正是由于互联网容纳的信息量很大,有丰富的内容,传递的信息及时又准确,大大的方便了人们对新闻的需求,网络才成为了人们获取信息、发布和传递信息的一种重要途径。因此在互联网快速发展的时期,新闻网也在快速的发展,涉及的范围广,内容丰富多样。同时新闻网站的建设逐渐从静态过渡到动态的形式,通过新闻后台的管理,只要输入文字和上传图片,稍微对文字进行排版处理,大大减轻了工作人员的工作量,加快信息的传播,让新闻随时保持着最新状态[1]。

近年来,我国校园网发展迅速,但是简单校园网的建设已经满足不了大家的需求,所以设计一个新闻发布系统,基于B/S模式的新闻发布和新闻内容管理,可以为学校提供一个信息交流,资源共享的平台的系统;可以将凌乱无序的文章通过合理的整合,发布到网上,显示在前台页面中。此新闻发布系统主要分前台新闻显示和后台管理,实现学校各部门的新闻发布,展示学校风采,让老师、学生和家长能很快从网络上获取相关信息资源。此系统是一个动态的新闻发布系统,不仅对信息的发布和管理能及时、高效,提高学校工作效率。

1.2 主要工作

新闻发布系统使用Microsoft Visual Studio 2010开发工具,后台采用 Access数据库,基于ASP.NET的WEB开发平台,前台页面布局采用DIV+CSS样式,为了统一页面外观,简化维护、扩展和修改网站的过程采用母版页,运用FLASH制作一个图片的切换,同时采用Photoshop处理图片,完成页面相关美工,最终构建了一个校园新闻发布系统。

根据新闻发布的一般流程和新闻发布系统的需求分析,本系统主要分前台新闻显示和后台管理,主要实现以下功能:前台主要实现浏览新闻、查询新闻、用户注册、统计新闻点击量、用户登陆等功能;后台主要实现了后台登陆、用户管理、新闻类别管理、新闻发布、新闻查询、新闻修改、新闻删除、新闻审核、系统管理等功能。在此系统中的用户分为管理员,审核员,普通会员,每个用户有不同的角色,被分配不同的权限;例如注册后的用户称为普通会员,可以进入后

1

第一章 前 言

台管理系统发布新闻,但是发布的新闻需要审核员或者管理员进行审核新闻,通过之后才能显示在前台的页面中。而审核员和管理员发布的新闻可以直接显示在前台页面中,不需要审核。管理员拥有所有的权限。

2

琼州学院本科毕业论文 (设计)

第二章 系统开发工具及相关的技术

2.1 开发工具及环境

(1) 开发环境:Windows XP

(2) 开发工具:Microsoft Visual Studio 2010 (3) 数据库:Microsoft Office Access 2003 (4) 浏览器:火狐

2.2 Microsoft Visual Studio 2010介绍

Visual Studio是微软公司推出的,是目前最流行的Windows平台下的Windows应用程序开发环境。Visual Studio 2010版本是在2010年上市的,简称VS2010,与之前版本相比,其集成开发环境的界面被重新设计和组织,看上去更简洁明了。并且Visual Studio 2010版本支持开发面向Windows 7的应用程序,支持的数据不仅有Microsoft SQL Server,还有DB2、 IBM和Oracle[2]。

VS2010目前有五个版本:专业版、学习版、高级版、旗舰版和测试版。微软希望VS2010将是历史上经典的一个版本,相当于当年的6.0版。从技术资源库中可以了解9个新增的功能,主要包括:C#4.0中的动态类型和动态编程、多显示器支持、支持TDD、支持Office、Quick Search特性、C++ 0x新特性、IDE增强、使用Visual C++2010创建Ribbon界面、新增基于.NET平台的语言F#等[3]。

VS2010开发程序除了上述功能外,在其他方面也进行了改进,例如:改进了Visual Basic和C#语言,在开发程序的时候,开发人员根据自己的喜好选择一种语言进行编程;同时包括了一新的.NET Framework语言:F#;支持基于MVC的WEB应用,提高了编写代码的速度,WEB开发简单化了。

根据微软发布的一份官方文档宣称,VS2010和.NET Framework 4.0在五个方面的所有创新:

(1) 民主化的应用程序生命周期管理:坚持打造一个功能平等、共同分担的

平台以及用于组织内的应用程序生命周期管理过程。

(2) 是新一代平台首选:微软将继续投资于市场领先的操作系统,工具软件

和服务器平台,为客户创造更高的价值。

(3) 符合新技术发展趋势:为开发者提供合适的工具和框架,以支持软件开

3

第二章 系统开发工具及相关的技术

发中最新的架构,开发和部署。

(4) 高效的开发环境:简单的操作实现界面的生成,采用拖曳式便能完成软

件的开发,拖曳的控件会出现相应的代码来实现基本功能[2]。 (5) 跨部门的应用:VS2010将支持在广泛范围内的所有应用程序

2.3 ASP.NET介绍

ASP.NET的前身是ASP技术,ASP.NET是WEB应用程序的开发平台,是一个全新的框架,是一个已经编译的、基于.NET的开发环境,把基于通用语言的程序在服务器上运行[4]。ASP.NET提供的代码容易编写、具有清晰的结构,这些代码很容易进行再利用和共享。 ASP.NET使用编译后的语言,来提升性能和收缩性。

ASP.NET中,分为用户端状态管理和服务器端状态管理。用户状态管理为Cookies和ViewState,服务器端状态管理为Application和Session。Cookies 是小型数据,可加密也可不加密,它与 HTML不同的是,它可以高速缓存在用户端的浏览器中,由WEB服务器嵌到用户的浏览器中,来识别用户,在下次访问同一个浏览器请求页面的时候,发送从WEB的服务器中收到的Cookies。ViewState是一种机制,是加密的数据流,和 HTML一起输出到用户端。Application是服务器端的状态保存机制,但应用程序所有的用户端共用同一份状态数据。Session 是服务器端的状态保存机制,每个用户端均有独立的空间,即Session允许通过将对象存储在WEB服务器的内存中,在整个用户会话过程中保持任何对象。

选用ASP.NET开发,是因为ASP.NET是基于通用语言的编译运行的程序,具有强大性和适应性的特征,可以在WEB应用软件开发的平台上运行。选用ASP.NET开发也是因为ASP.NET同时也是语言独立的,在编写程序的时候,开发者根据自己的喜好或者选择适合自己的一种语言来编写,也可以选择多种语言来编写程序。支持的语言有C#,VB,Jscript,C++等,因为没有其他开发语言的经验,所以此系统是基于C#的语言来开发的。

2.4 C#语言介绍

.NET框架是微软提出的新一代WEB软件开发模型,支持多种程序语言,默认支持的程序语言是C#和VB.NET。C#语言是.NET框架中新一代的开发工具,专门针对.NET框架上的开发应用程序。

4

琼州学院本科毕业论文 (设计)

C#是一种简单、现代、通用、以及面向对象的编程语言。它本身继承了C++和C语言中的强大功能,同时将一些复杂的如模板和宏,多重继承特性去除掉了,即C#语言不支持多重继承。C#之所以能成为.NET的首选语言,是因为综合了VB中简单的可视化的操作和C++语言的高效率,以及语法风格、语言特性、操作能力和便捷的面向组件编程[5]。简化了C++在一些方面的操作,可以更容易、更灵活的使用。

C#语言突出的特点:语法简洁、与WEB紧密结合、完整的安全性和错误的处理、灵活性和兼容性、版本处理技术。

C#语言跟JAVA语言很相似如:单一继承,接口,同时与JAVA语言具有几乎同样的语法,还有要先编译成中间代码后然后通过.NET Framework的虚拟机才能运行的一个过程[6]。

2.5 Adobe Photoshop介绍

Adobe Photoshop简称“PS”,是一个由Adobe Systems开发和发行的图像处理软件。Photoshop的应用领域很广,在图形、图像、文字、视频等方面都有涉及到。在功能上,Photoshop软件可以分为图像合成、图像编辑、校色调色以及特效制作等[7]。

网络的普及是促使人们掌握本Photoshop的一种重要原因。因为在制作网页时Photoshop是网页图像处理不可缺少的一个设计软件,一个好的网页创意不会离开图片,只要涉及到图片,就会用图像处理软件,而Photoshop就自然而然的成为设计中的一部分。本系统用到的版本是Adobe Photoshop CS4,主要是对一些图片进行处理和美化[8]。

5

第三章 系统分析

第三章 系统分析

3.1 可行性分析

可行性分析可以说是整个项目的第一步,这一步要做的事情很多,不仅仅涉及到技术,还要涉及经济、法律等很多因素。因而可行性分析是在综合分析这些因素之后,得出该项目可不可以实现和值不值得进一步的研究的一个过程。这是开发过程中不可以缺少的、非常重要的环节,决定着项目可不可以可行,能否开发。新闻发布系统这个项目是否值得开发根据下面的几项可行性来分析。

技术可行性:新闻发布系统使用Microsoft Visual Studio 2010开发工具,基于ASP.NET技术,后台数据库采用 Access。 ASP.NET和Access技术的发展相当成熟了,Access数据库学起来容易、操作方便,数据很容易从Access数据库中获得;采用C#语言编写程序,因为C#是一种安全、稳定的、语法简洁、灵活性与兼容性的语言,易于学习;前台页面布局采用DIV+CSS;使用JavaScript简单易学的脚本语言,实现页面的部分动态效果;运用FLASH制作一个banner[9],实现动态效果。同时采用Photoshop处理图片,完成页面图片的处理和美化。

运行可行性:只要在运行的计算机上有.NET Framework4.0和Access就可以在IIS中运行。

操作可行性:该系统是以网页的形式展示给用户,而且该系统界面设计的很简洁,广大的用户操作会很方便。这个系统是尽可能的为用户着想而设计的,因此可行的。

法律可行性:该系统纯属于个人的毕业设计与商业无关,涉及到的插件也是免费的,因此不会构成侵权等法律问题,在法律上是可行的。

从以上的可行性分析,确定开发新闻发布系统是可行的,使用Microsoft Visual Studio 2010开发工具并基于ASP.NET技术,后台采用 Access数据库来开发系统。

3.2 需求分析

3.2.1 需求分析的概述

需求分析是通过与用户沟通交流,收集用户的信息和需求,进行仔细的调查和研究分析最终确定用户的需求,并进一步定义产品的需求。需求分析阶段主要回答是描述系统“做什么”的问题[10]。

需求分析处于软件开发过程的初期阶段,但对整个软件的开发过程和产品的

6

琼州学院本科毕业论文 (设计)

质量是非常重要。

3.2.2 需求分析的任务

首先确定对系统的综合要求,包括系统的功能要求、性能要求、运行要求和将来可能会提出的要求等。其次分析系统的数据要求,这是需求分析阶段的一个重要任务,就因为每个系统在本质上是处理信息的一个系统,系统要处理的信息和产生的信息都将决定着整个系统的面貌,对系统的设计有很大的影响[9]。

3.2.3 系统需求分析

新闻发布系统是一个基于新闻和内容管理的管理系统,可以将凌乱无序的文章通过合理的整合,发布到网上,显示在前台页面中。介于人们对信息的大量需求,信息的更新速度之快,建立一个动态的新闻发布系统,如果使用静态的,那么维护人员的工作将会非常繁琐。建立一个动态的,那么管理员只需要设置标题、填写内容和图片上传等简单的新闻,系统将会自动生成对应的网页,显示在前台的页面中。

此系统也就是校园新闻发布系统是一个专为学校信息的发布而建立的一个平台。作用主要是展示学校的风采,各部门新闻消息和通知。它主要实现了对新闻类别、新闻上传、新闻审核、新闻发布等模拟的简单的新闻发布的一个过程。不同的用户具有不同的角色被分配了不同的权限,用户对新闻的操作具有不同的功能,而管理员将被赋予所有的权限。

(一)从功能需求分析:本系统的目的主要是实现校园新闻发布系统的基本功能。系统将用户分为管理员,审核员,普通会员。用户注册之后成为普通会员可以在本系统中进行新闻的浏览阅读,新闻的搜索,还可以进入后台进行新闻发布,但是发布的新闻需要进行审核,审核之后才能显示在前台对应栏目的页面中。每条新闻标题做一个链接,点击之后可以跳转到该新闻内容的页面进行阅读。浏览者和普通会员可以根据自己要搜索的新闻,在搜索框内进行搜索,搜索时可以通过新闻标题和新闻类别对新闻进行搜索,快速地找到符合条件的新闻,并在相应的位置输出搜索的结果。普通会员可以对新闻进行评论。

管理员管理整个系统,管理员可以对新闻进行类别管理、新闻的添加、修改、新闻审核和删除新闻;管理员还要对用户进行管理,包括系统用户管理、添加用户、修改用户和删除用户;管理员还可以对系统设置进行管理,包括版权信息和公告信息的修改。审核员拥有添加新闻和审核新闻的权限。根据不同用户而分配

7

第三章 系统分析

不同权限,有利于加强系统的管理,同时加强了系统的安全性。以下是具体描述:

1. 管理员用例描述

管理员可以进行后台登录,管理页面,用户管理(包括添加、修改、删除),新闻管理(包括添加、修改、删除),新闻类别管理(包括添加、修改、删除),系统设置的管理。如图3-1所示

新闻管理登录新闻类别管理用户管理系统设置管理员管理页面 图3-1 管理员用例描述图

2. 审核员用例描述:

审核员可以进行添加新闻并发布直接显示到前台页面相对于的栏目中。审核员还进行审核新闻,修改未审核的新闻的操作,审核普通会员发布的新闻。如图3-2所示

添加新闻审核新闻审核员修改未审核的新闻 图3-2 审核员用例描述图

3. 普通会员和浏览者用例描述:

浏览者可以浏览新闻,搜索新闻;只有注册了的用户才能成为普通会员,普通会员可以浏览新闻,搜索新闻,进入后台管理发布新闻但需要审核,如图3-3所示

8

琼州学院本科毕业论文 (设计)

浏览新闻搜索新闻发布新闻浏览者普通会员

图3-3 普通会员和浏览者用例描述图

该系统分为两部分:前台新闻浏览和后台新闻管理。根据以上的需求分析,要实现主要的功能如下:

1. 前台新闻实现的功能:

? 新闻发布系统前台界面采用传统的布局,用户登录区 ? 用户注册

? 显示前几条最新发布的新闻

? 根据点击量显示前几条最热门的新闻 ? 所有的用户可以浏览新闻和搜索新闻 ? 点击导航栏的项链接到相关部门的新闻列表 ? 浏览新闻的详细信息 ? 在首页展示校园图片 ? 网站的公告 2. 后台管理实现的功能:

? 登录验证

? 用户管理包括用户的添加、用户的修改和用户的删除

? 新闻类别的管理包括新闻类别的添加、新闻类别的修改和新闻类别

的删除

? 新闻管理包括新闻的添加、新闻的修改和新闻的删除 ? 新闻审核管理包括确认、修改和删除

? 根据用户权限登录后台之后显示相应的管理目录 ? 系统设置主要进行修改

9

第三章 系统分析

(二)从性能需求分析:新闻发布系统是基于B/S模式的,数据库逻辑相对简单,但是数据量很大,主要是用户数量大,服务器压力大,在系统设计中这是必须考虑的问题。本系统是一个开放式的系统,前台浏览新闻时无需验证。

1. 对界面的要求:

? 界面操作简单

? 页面大小适中,字体大小和版面合理布局

? 页面内容主题突出,格式统一、规范和明确,传递的信息要准确 2. 安全需求:

? 各功能模块要有相对应的权限的用户才可以进入 ? 确保网络提供的安全、稳定的信息服务 ? 程序段的可移植性

10

琼州学院本科毕业论文 (设计)

第四章 系统设计

对于学校的新闻发布系统来说,所发布的不仅只有新闻,还包括一些通知和公告等各种动态的信息。主要的流程是管理员为各个部门的人员分配权限,然后根据自己的用户名和密码登陆后台管理,进行新闻的录入和发布。

4.1 系统功能结构设计

根据新闻发布系统的需求分析,确定此系统分为前台新闻显示和后台管理两类。前台新闻显示模块分为用户注册、用户登录、新闻浏览、新闻搜索等几个模块,用户通过输入的用户名和密码登陆后台管理区,可以对后台进行管理页面、用户管理、新闻类别管理、新闻管理、新闻审核和系统设置等几个模块的操作[11]。如图4-1所示

新闻发布系统 前台新闻显示 后台管理 用户注册 用户登录 新闻浏览 新闻搜索 管理页面 用户管理 新闻类别管理 新闻管理 新闻审核管理 系统设置

图4-1 系统总体功能结构图

4.2 主要模块功能描述

1. 用户注册

主要实现新用户的注册,注册时确保每个用户的用户名只能是唯一的,那么在用户注册的时候,为保证合法的数据,必须设置对用户输入的数据进行合法的检查。如果输入的数据有误或者用户名已经存在,那么系统将提醒该用户重新填写信息。

11

第四章 系统设计

2. 用户登录

用户必须注册成功之后,才能成为普通会员,然后通过登录模块进行登录操作,只有登录成功的会员才可以进行某些操作,登录中对用户的信息进行核对,如果正确,那么登录成功。 3. 新闻浏览

浏览者打开网页就可以直接浏览最新的新闻,最热门的新闻,图片新闻等 4. 新闻搜索

为了方便用户能快速的浏览想要的看的新闻,为此系统设计了一个搜索的功能。用户只要在搜索的文本框内输入关键字,根据新闻所属类型或者新闻标题的关键字进行搜索新闻的,并把结果反馈给用户显示在相应的位置。这种搜索比较方便,只要有跟输入的关键字一样的,那么就把匹配的新闻都显示出来。 5. 用户管理

管理员进入新闻后台管理页面之后,可以对用户的信息进行添加,修改和删除。还可以对用户名进行查询。 6. 新闻类别管理

管理员进入新闻后台管理页面之后,对新闻等信息进行类别的管理,对其进行添加,修改和删除类别。 7. 新闻管理

管理员进入新闻后台管理页面之后,对新闻进行录入,发布,修改和删除。审核员进入新闻后台管理页面之后,对新闻进行录入,发布,修改和删除。在添加新闻模块中,利用CK编辑器,在编辑文字、图片和表格时跟Word的操作一样方便。管理员和审核员发布的新闻直接显示到相应的栏目中,不需要审核。发布的信息包括新闻类别、新闻标题、作者、新闻简介、内容等。 8. 新闻审核管理

管理员或者审核员进入新闻后台管理页面之后,对未审核的新闻进行审核通过的确认,对未审核的新闻进行修改和删除。因为管理员和审核员都拥有这个权限。 9. 管理页面

主要是记录当前登录后台的用户所充当的角色和拥有的权限,同时记录发表的新闻条数。

12

本文来源:https://www.bwwdw.com/article/zoe.html

Top