新闻发布系统的分析与设计

新闻发布系统的分析与设计

ID:47518618

大小:25.00 KB

页数:6页

时间:2020-01-12

新闻发布系统的分析与设计_第1页
新闻发布系统的分析与设计_第2页
新闻发布系统的分析与设计_第3页
新闻发布系统的分析与设计_第4页
新闻发布系统的分析与设计_第5页
资源描述:

《新闻发布系统的分析与设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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

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

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

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

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

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

7、,对于新闻发布系统的数据库,可以列出以下数据项和数据结构:  按照实体名{属性名称解释,}格式编写:  1.管理员{管理员编号,姓名,密码}  2.角色{角色编号,角色名,角色描述}  3.权限{权限编号,权限名,模块地址,父权限}  4.评论{评论编号,新闻编号,内容,评论人,时间}  5.会员{会员编号,会员名,密码,E-mail}  6.新闻类别{类别编号,类别名}  7.新闻{新闻编号,新闻标题,新闻内容,审核员编号,输入员编号,是否审核,点击次数,发布时间,新闻来源,新闻类别}  8.管理员角色{管理员编号,角色编号

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。