新闻发布系统的设计与实现.doc

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.引言

近年来, Internet 的高速发展带动了整个世界新闻传播的速度,我们每一刻都可以从网络上知晓世界上发生的事情。电脑的普及,移动视频,智能手机等传

媒终端的迅速的发展。使传统的信息传播媒体如电视、广播、报纸等逐渐被人们

抛弃,满足不了人们对外界瞬息万变的信息的好奇心,因而人们越来越习惯依赖网

络新闻媒体。新闻的传播方式发生了巨大的变化,人们更多的开始关注网络新闻

媒体。这种媒体不但具备新闻传播的特点:及时、准确。还具有信息量大、方便管

理、方便阅读等特点。有了新闻发布系统后,可以随意查询新闻,快速找到自己喜

欢的新闻,并可以发表自己的评论,也方便了管理员使其能够更加清晰的管理新

闻,很好地提高了管理者的效率。

当今,网络已成为了人们日常生活信息来源的主要途径,人们都习惯于通过上网来获取信息,在这种发展形势下,网络新闻逐渐深入我们的生活,成为获得信

息的一个重要手段。由于 Internet 的信息容量大,传播范围广,信息传播及时

并且内容准确,大大满足了人们的需要。把所有的信息都上传到网络,供大家相

互浏览、评论,使网络的信息量越来越大,所以我们迫切的需要开发一个基于网络

的新闻信息浏览系统。

2.;

3.新闻发布系统的需求分析

性能需求

该系统在性能功能上应达到如下需求:

1)操作简单、界面友好 :完全控件式的页面布局,使得新闻的录入工作更

简便,许多选项包括新闻分类、来源部门等只需要点击鼠标就可以完成;另外,

跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见网站的新闻管理

的各个方面:新闻录入、浏览、删除、修改、搜索等方面都大体实现,实现了网

站对即时新闻的管理要求;

2)即时可见 : 对新闻的处理(包括录入、删除)将立即在主页的对应栏目显示出来,达到“即时发布、即时见效”的功能;

3)系统运行应该快速、稳定、高效和可靠;

4)在结构上应具有很好的可扩展性,便于将来的功能扩展和维护。/

用户根据对新闻系统的需求分析的上述要求及新闻系统模型结构,新闻的功能模块分为四个大的部分,新闻的管理,新闻的查询,新闻类别的管理,用户的

管理。新闻管理包括新闻的浏览,新闻的添加和新闻的删除;新闻的查询是按照新闻的发布时间进行查询;新闻类别的管理包括新闻类别的浏览,添加和删除;

用户的管理包括对用户的基本信息的浏览,添加和删除。制定出新闻系统的系统功能模块图。该新闻系统的系统功能模块划分如图4-1 所示

新闻系统

新闻类别管

新闻管理新闻查询用户管理

图 4-1 新闻系统功能模块图

运行环境要求

硬件设备要求

客户机硬件要求:具有 Pentium III处理器以上且满足以下要求的计算机:最低 64 MB 内存,最小GB 硬盘。

服务器硬件要求:具有 Pentium III处理器以上且满足以下要求的计算机:最低 256MB 内存,最小 8 GB 硬盘。

软件设备要求

客户端

操作系统: Windows 98/NT/2000/XP 或更高版本

浏览器: IE 以上或 Netscape 同等版本以上

服务端

系统设计工具 : Visual Studio 2005或者 Visual Studio 2008

数据库: SQL server2005

3.系统设计

新闻系统的设计模型结构

系统的功能模块

新闻的功能模块分为四个大的部分,新闻的管理,新闻的查询,新闻类别的管理,用户的管理。新闻管理包括新闻的浏览,新闻的添加和新闻的删除;新闻

的查询是按照新闻的发布时间进行查询;新闻类别的管理包括新闻类别的浏览,

添加和删除;用户的管理包括对用户的基本信息的浏览,添加和删除。系统的功能模块图如图 3-1 所示

用户登

新闻管新闻查新闻类用户管

理询别管理理

新闻新闻

用户用户

新闻新闻类别类别

的添的删

添加删除的添的删

加除

加除

图 3-1 系统的功能模块图

用户管理功能模块的关系

本新闻系统的用户分为管理员用户和普通的用户。普通用户在新闻管理上可以浏览新闻的基本信息,添加新闻;在新闻查询上可以按照新闻的发布时间对新闻进行查询。管理员用户除了拥有普通用户的功能外,还可以在用户管理上对用户进行用户的基本信息的浏览,用户管理和新闻类别管理是管理员用户所特有的操作,用户管理包括对所有用户的添加、浏览和删除;新闻类别管理是在进行新

闻类别界面对新闻界面的浏览,添加和删除。用户的功能模块图如图3-2 所示

用户登录

管理员用

普通用户户

新闻新闻新闻

用户新闻新闻类别

管理查询管理管理查询

管理

图 3-2 用户功能模块图

系统工作流程分析

用户进入系统后,按照其身份的不同,可进入不同操作界面。但是其工作的流程是大致相同的。如果是管理员用户,则进入管理员身份的新闻系统,管理员可以进行新闻管理、新闻查询、用户管理和新闻类别的管理,管理员的新闻管理

不但有新闻的添加和浏览,还可以对新闻进行删除操作;新闻查询是按照时间对

新闻进行精确地查询,并在查询界面返回查询结果;用户可以在每个页面新闻之

间相互跳转,只要点击相应页面的连接就可以实现。其工作流程图如图3-3 所示开始登录

失败重试

用户登录判断

1. 管理新闻信息;

用户身份判断

2. 新闻的查询

普通用户

管理员

1.管理所有用户的信息;

2.管理新闻类别;

3.发布信息,

所有新闻信息的管理; 4.新闻的

查询

图 3-3 系统工作流程图

新闻系统的功能模块简介

新闻的功能是新闻系统的重点模块,进一步了解与熟悉新闻系统的功能模

块,才能够很好的完成新闻系统,掌握新闻系统的工作流程,明确每一个新闻系

统界面的功能。下面是对新闻管理系统功能模块的一些说明。

新闻类别管理

管理员发布 Web Services ,使得用户可以通过Web Services 向数据转换服务器发送执行作业的请求。用户调用发布的Web Services ,输入相关的参数,服务器调用适当的作业服务器和作业来处理请求,最后将需要的结果返回。

(1)新闻类别的录入,包括类别编号和类别名称等信息;

(2)新闻类别的增加;

相关文档
最新文档