新闻发布系统的分析与设计_第1页
新闻发布系统的分析与设计_第2页
新闻发布系统的分析与设计_第3页
新闻发布系统的分析与设计_第4页
新闻发布系统的分析与设计_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流新闻发布系统的分析与设计.精品文档.新闻发布系统的分析与设计 摘 要随着信息时代的高速发展,传统的报纸杂志已经远远满足不了人们的需求,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。本文首先介绍了新闻发布系统的分析与设计,并就系统采用的关键技术进行了详细描述。 关键词新闻发布系统;信息;关键技术 中图分类号:TP312 文献标识码:A 文章编号:1009-914X(2015)05-0212-01 1 引言 新闻发布系统可以将杂乱无章的信息(包括文字和图片)经过组织,合理而且有序地呈现在大家

2、面前。简单的说,新闻发布系统就是充当一个网络新闻媒介的功能。主要实现对新闻的分类,审核,发布,模拟了一般新闻媒介的发布的过程,因为可以动态发布新闻信息,所以使得对信息的管理更加及时、高效,提高了工作效率。 2 系统运行环境和开发平台 (1)系统运行环境 基于新闻发布系统的特点,只要在Internet上的计算机都可以使用新闻发布系统,并且用户需要在同一时刻浏览大量的数据请求,后台数据库服务器应使用专门的服务器。服务器端使用微软的Windows Server 2000或Windows Server 2003作为操作系统,数据库管理软件同样使用微软的SQL Server 2000。Web服务器使用W

3、indows操作系统自带的IIS(要求5.0以上版本),虽然系统大部分是使用.NET 2.0进行开发,但由于在系统中使用了第三方控件,所以操作系统需要安装.Net Framework 2.0或以上版本。任何使用Windows操作系统并可以连接到Internet的PC都可以作为客户端,浏览器版本要求在Microsoft Internet Explorer 6.0以上。 (2)系统开发平台 整个系统的开发建立在Microsoft的.Net Framework 3. 5框架上,开发工具主要使用微软的Visual Studio 2005进行ASP.NET2.0应用程序设计,可执行代码用C#2.0语言编

4、写。 3 系统的功能分析 新闻发布系统的功能如下: 根据系统功能的要求以及使用者权限的不同,该新闻发布系统分为2个子模块:前台新闻模块和后台管理模块,功能结构如图1所示。 3.1 前台新闻模块 对于新闻模块,游客通过输入网址打开新闻首页,浏览相关新闻信息,发表评论;游客可以申请注册成为会员,会员拥有新闻输入员的权限,发表自己的文章,待审核后可以发布到网站上。 3.2 后台管理模块 对于后台管理模块,管理员经过验证登录后,不同的权限管理不同的模块。新闻输入员只有添加新闻的权限;审核人员不但可以添加新闻,还有审核和管理新闻的权限,审核新闻输入员发布的新闻,管理新闻,可以发布已经通过审核的新闻,也可

5、以自己发布新闻,删除不必要保存的新闻;超级管理员管理新闻类别、管理用户、管理权限、设置网站风格;评论管理员管理评论;新闻管理员管理新闻。 后台管理模块功能描述如下: (1)后台管理系统登录:管理员登录必须正确输入用户名,密码和校验码就可以进入后台管理系统。 (2) 后台管理:不同的管理员拥有不同权限,管理不同模块。超级管理员有类别信息管理、角色管理、管理员信息管理、设置权限、修改密码的权限;评论管理员拥有评论信息管理和修改密码的权限;不同类别的新闻管理员拥有管理不同类别的新闻和修改密码的权限。 4 系统数据流分析 在对系统功能分析的基础上,得出了系统数据流图。数据流图(DFD)是一种图形化技术

6、,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。 (1)顶层系统数据流图, 新闻输入员将收集的新闻信息发到后台管理系统,新闻管理员通过审核处理将新闻发布到前台网页,供游客浏览。如图2所示: (2)一层系统数据流图,在这个图中游客申请注册成为会员,可以拥有新闻输入员的权限;游客浏览新闻信息时可以发布评论;新闻输入员发布新闻经过新闻管理员审核就发表在网站上;管理员登录后台系统,根据权限管理相应的模块。 5 数据库需求分析 根据系统功能设计的要求以及功能模块的划分,对于新闻发布系统的数据库,可以列出以下数据项

7、和数据结构: 按照实体名属性名称解释,格式编写: 1.管理员管理员编号,姓名,密码 2.角色角色编号,角色名,角色描述 3.权限权限编号,权限名,模块地址,父权限 4.评论评论编号,新闻编号,内容,评论人,时间 5.会员会员编号, 会员名,密码,E-mail 6.新闻类别类别编号,类别名 7.新闻 新闻编号,新闻标题,新闻内容,审核员编号,输入员编号,是否审核,点击次数,发布时间,新闻来源,新闻类别 8.管理员角色管理员编号,角色编号 9.角色权限角色编号,权限编号 总结 本文从系统运行环境,系统的功能分析,系统的数据流分析,数据库需求分析方面,对系统进行了一个全面的分析和设计,为了之后的功能实现奠定一定的基础。 参考文献 1 韩万江

温馨提示

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

评论

0/150

提交评论