新闻发布系统需求规格说明书
- 格式:doc
- 大小:131.50 KB
- 文档页数:11
新闻发布系统需求规格说明书
1. 引言 (2)
1.1编写目的 ............................................................................................................ .2
1.2项目背景 (2)
1.3定义 (2)
1.4参考资料 (3)
2.任务概述 (3)
2.1目标 (3)
2.2运行环境 (3)
2.3条件与限制 (3)
3.数据描述 (4)
3.1静态数据 (4)
3.2动态数据 (4)
3.3数据库介绍 (4)
3.4数据词典 (4)
3.5数据采集 (5)
3.6数据流图 (5)
4.功能需求 (6)
4.1功能划分 (6)
4.2功能描述 (6)
4.2.1类别管理 (6)
4.2.2新闻管理 (7)
4.2.3操作员管理 (7)
4.2.4后台评论管理 (7)
4.2.5前台新闻显示 (7)
4.2.6前台新闻评论 (8)
4.3系统基本流程图 (8)
4.4 E-R图 (8)
5.性能需求 (9)
5.1数据精确度 (9)
5.2时间特性 (10)
5.3适应性 (10)
6.运行需求 (10)
6.1用户界面 (10)
6.2硬件接口 (10)
6.3软件接口 (10)
6.4故障处理 (10)
7.其它需求 (11)
1.引言
1.1编写目的
随着互连网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统做为网络媒体的核心系统,其重要性是越来越重要:一方面,它提供一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便地参加一些调查和相关新闻的评论。
随着网络技术的发展和Internet应用的普及互联网已成为人们获取信息的重要来源。
本系统主要采用了B/S设计模式,基于+SQL Server2008技术开发了一个新闻发布系统。
本新闻发布系统实现了如下功能:1 新闻浏览和搜索;2 系统管理员对系统和用户的管理;3 新闻管理员发布新闻。
本系统其功能灵活并易于使用,能够实现网站新闻的动态管理,使得对新闻的管理更加及时,高效。
1.2项目背景
今天的企业还是以传统商务方法为主,但随着经济全球化和电子商务经济的到来,企业如果还固守于传统模式则必定不能再适应经济全球化的趋势,许多企业因为运行良好而没意识到正面临因为不适应经济发展环境而被被淘汰的危险。
企业上网和开展电子商务是一个不可回避的现实,在网络发达的今天,如果一个企业想更好地向外宣传企业的文化、企业的概况、产品、服务品质以及新闻等方面的内容,就需要将这些信息发布到互联网上,让自己的潜在客户、合作活伴及广大用户更直接地了解企业形象。
内容发布系统就是为解决这些问题而建设地。
1.3定义
无
1.4参考资料
《软件工程导论》张海藩著。
《软件需求管理》机械工业出版社
《软件需求》机械工业出版社
《掌握需求过程》人民邮电出版社
2.任务概述
2.1目标
该系统作为各种最新消息的宣传平台,通过内容发布系统的建设,应实现将新闻发布在互联网上,以供更多的人了解当前社会动态,而管理员可以很灵活地控制这些新闻在网络上的展现内容。
2.2运行环境
本系统运行时需要以下条件:
CPU:P41.8Hz。
内存:512MB以上。
软件平台:
操作系统:Windows XP /Windows 7。
数据库:Sql Server 2005。
开发技术:JSP,。
开发工具包:JDK 1.5。
开发语言:c#、java
JSP 服务器:Tomcat 5.0。
2.3条件与限制
预计此系统的开发经费限制为10000元,开发期限为1个月。
3.数据描述
3.1静态数据
系统关于信息、在线帮助文档信息,用户权限信息。
3.2动态数据
用户基本信息、新闻信息、目录信息、导航页面信息、新闻页面信息等。
3.3数据库介绍
SQL SERVER 2005
3.4数据词典
3.5数据采集
采集与新闻发布系统有关的各种数据。
3.6数据流图
a.用户查看、检索新闻
b.管理员管理新闻
4.功能需求
4.1功能划分
完整的信息发布系统包括多个模块,每个模块有多个功能,通过整合,它们形成一个完全集成的基于WEB的方案。
内容发布系统主要包含以下模块:类别管理、新闻管理、操作员管理、后台评论管理、前台新闻显示、前台新闻评论六大模块
4.2功能描述
4.2.1类别管理
功能描述
该模块主要是对新闻类别进行管理,所谓新闻类别,也就是说新闻的分类,每一条新闻都应该属于一个类别,一个类别可以包含多条新闻。
类别管理主要提供了增加类别、修改类别、删除类别三种功能。
4.2.2新闻管理
●功能描述
通过新闻管理模块主要可以完成以下任务:
添加新的新闻,新闻为系统的主要内容,其中新闻包括普通新闻,图片新闻和附件新闻及各大类;
修改新闻,同时可以更新新闻的附件;
删除新闻,同时从服务器上删除该新闻所包括的附件;
搜索新闻,将新闻按标题、发布人、发布时间等条件检索出来,方便管理员对其进行操作。
4.2.3操作员管理
●功能描述
操作员,就是可以登录后台对该系统进行管理的人员,对这些人员,我们应该在系统中为其添加帐号,以供其登录。
如果管理人员有变动,我们还提供删除操作员的功能。
4.2.4后台评论管理
●功能描述
评论是指用户在前台页面对所看到的新闻发表的观点,每条评论属于一条新闻,一条新闻可以有多条评论。
该模块主要实现了两个功能:查看评论及删除评论。
查看评论主要用于管理员在后台对各条新闻的评论进行查看,如果管理员不希望该评论继续显示在前台页面上,就可以用删除评论功能将该评论删除掉。
4.2.5前台新闻显示
●功能描述
前台新闻显示模块主要是显示系统的新闻,它还实现按照新闻种类来显示不同的新闻,同时还提供了新闻搜索功能。
它的具体功能如下:
显示新闻,分页显示;
浏览新闻;
搜索新闻。
4.2.6前台新闻评论
功能描述
所有用户都可以对发表评论,既可以对新闻发表评论,也可以对用户的评论发表评论。
用户在发表评论的时候,需要写上一个称呼用来区分所发表评论的人员。
4.3 系统基本流程图
4.4 E-R图
5.性能需求
5.1数据精确度
在精度需求上较高,根据使用需要,在各项数据的输入,输出及传输过程中,由于本系
统使用了数据结构,可以满足各种精度的需求。
5.2时间特性
a.响应时间:快
b.更新处理时间:快
c.数据的转换和传送时间:迅速
d.运行时间:迅速
5.3适应性
当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化时,设计的软件要做适当调整,灵活性非常大
6.运行需求
6.1用户界面
系统运行最佳分辨率:1024 × 768 像素。
6.2硬件接口
一般的电脑或更高档的笔记本电脑等。
6.3软件接口
Windows XP /Window 7。
6.4故障处理
如系统运行过程中出现故障且无法继续运行需重启此系统。
7.其它需求
a. 易使用性:界面符合Windows风格,能对照画面提示直接操作。
b. 可维护性:数据库和新闻内容、新闻文件等都可以及时的修改和维护。
c. 安全保密性:防止被恶意攻击,确保数据库的安全。
d. 可移植性:要求在pc机、笔记本电脑上通用。
- 11 -。