新闻发布系统需求分析报告.doc_第1页
新闻发布系统需求分析报告.doc_第2页
新闻发布系统需求分析报告.doc_第3页
新闻发布系统需求分析报告.doc_第4页
新闻发布系统需求分析报告.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

新闻发布系统需求分析报告新闻发布系统需求分析报告 1 1 引言引言 .3 1.1 编写目的.3 1.2 项目背景.3 1.3 定义.3 1.4 参考资料.3 2 任务概述任务概述 .4 2.1 目标.4 2.2 用户的特点.4 2.3 假定和约束.4 3 需求分析需求分析 .5 3.1 总体需求分析.5 3.2 功能描述.5 3.2.1 精度.6 3.2.2 时间特性要求.6 3.2.3 灵活性.6 4.数据描述数据描述 .7 4.1 数据库描述.7 4.2 数据库关系结构.7 4.2.1 用户注册表(ADMIN) .7 4.2.2 栏目表(TYPE).9 4.2.3 小类栏目表(BIGCLASS).9 4.2.4 内容表(NEWS).10 4.2.5 管理用户组表(DEP).11 4.2.6 投票表(VOTE).11 4.2.7 评论表(REVIEW).12 4.2.8 友情链接表(LINK).13 5.运行环境规定运行环境规定 .14 5.1 软硬件环境.14 5.2 开发坏境.14 1 1 引言引言 1.11.1 编写目的编写目的 为了方便网站的管理和维护,即使不是专业人员也可以在短时间内经过培训达 到管理和维护网站的目的。 1.2 项目背景项目背景 随着网络应用的丰富和发展,很多网站往往不能迅速跟进大量信息衍生 及业务模式变革的脚步,常常需要花费许多时间、人力和物力来处理信息更 新和维护工作;遇到网站扩充的时候,整合内外网及分支网站的工作就变得 更加复杂,甚至还需重新建设网站; 待开发软件系统名称:新闻发布系统 本项目提出者:江西师范大学软件学院 本项目开发者:王施婧 指导老师:唐颉 1.3 定义定义 Html :超文本标记语言(Hypertext Markup Language) Css :全称是级联样式表,Cascading Style Sheet 的缩写,用来设计网页风 格。 JavaScript :JavaScript 是由 Netscape 公司开发的一种脚本语言 (scripting language) ,或者称为描述语言。 Ajax :全称是 AsynchronousJavaScript+XML,即“异步 JavaScript 和 XML” 。 Microsoft Office Access :是由微软发布的关联式数据库管理系统。 1.41.4 参考资料参考资料 1 雷宁零基础学 HTML+CSS机械工业出版社,2009 2 李峰 晃阳. JavaScript 开发技术详解.清华大学出版社,2009 3 朱印宏. Dreamweaver CS4肖新峰;崔程.PHP+Ajax 网站开发典型实例.电子工业出版社,2009. 6 CCI Learning Solutions Inc.Microsoft Office Access 2003 专业级认证教程.译者: 陈恭和;杨玉婷;薛泽玲,中国铁道出版社 2 任务概述任务概述 2.1 目标目标 新闻发布系统包括二个主要模块:前台显示模块、后台管理模块。目标是 实现前台内容的发布完全模块化、简单化。可以针对各种内容进行分类和发布 管理。可以针对不同类型的用户发布不同的内容,可以将各种内容进行分类。 2.2 用户的特点用户的特点 本系统涉及的用户有:超级管理员、系统管理员、文章审核员、总栏管理员、 大类管理员、小类管理员、注册用户。 超级管理员:系统内置管理账户,应该由具有一定网络后台管理经验的人员负 责。主要任务有: 配置网站的一般信息 对注册用户进行添加,删除,修改管理 修改一般管理员的权限 信息的发布 各栏目的添加,删除,修改管理 评论管理 其它系统管理 一般管理员:根据系统管理员分配的权限进行部分栏目的管理。 文章审核员:对文章的审核。 总栏管理员:负责对总栏目的添加、删除。 大类管理员:对根据超级管理员分配的所在大类管理。 小类管理员:对根据超级管理员分配的所在小类管理。 注册用户:可以发新闻,需要管理员审核。 2.3 假定和约束假定和约束 超级管理员只可以有多位,具有最大的权限。 系统管理员可以有多位,可以具有相同的管理操作权限。 超级管理员可以暂时屏蔽一般管理员的使用功能。 一条内容只能属于一个栏目,不能即属于父栏目又属于子栏目。 当栏目不能使用时,其下的所有发布的内容也将不能显示。 一条评论只能对应一篇文章。 3 需求需求分析分析 3.1 总体需求分析总体需求分析 新闻发布系统包括二个主要模块: 1、前台显示模块:前台首页显示、栏目页、内容页、调查、搜索 2、后台管理模块:系统管理、附加功能、文章管理、其他操作 3.2 功能描述功能描述 首页可以浏览各个栏目和内容 栏目页可以浏览该栏目下的所有文章 内容页内容显示页面 调查网站调查 内容管理前台 搜索利用关键字对全站搜索 登陆页使用账号密码登录到管理页面 管理页管理首页 网站属性网站属性设置 功能设置对网站功能设置 部门管理对部门添加删除 用户管理对注册用户管理,添加删除管理员 投票添加、删除投票 友情链接添加、删除友情链接 退出退出管理系统 内容管理后台 返回首页返回首页 3.2.1 精度精度 要按照严格的数据格式输入,否则操作不允许,系统将给出错误提示,或 者系统不给予响应进行处理。 说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。 3.2.2 时间特性要求时间特性要求 说明对于该软件的时间特性要求,如对: a响应时间; b更新处理时间; c数据的转换和传送时间; d解题时间;等的要求。 3.2.3 灵活性灵活性 说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些 变化的适应能力,如: a操作方式上的变化; b运行环境的变化;支持 WINDOWS 和 LINUX 环境下的运行。 c同其他软件的接口的变化; d精度和有效时限的变化; e计划的变化或改进。 对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。 4.数据数据描述描述 4.1 数据库描述数据库描述 网站采用 Access 数据库 表名及字段名在数据库中都用英文表示。 一个结构设计优良的数据库是实现信息网强大管理功能的坚实基础。 4.2 数据库关系结构数据库关系结构 数据库主要由用户注册表、栏目表、小类栏目表、内容表、管理用户组表、投 票表、评论表、友情链接表组成 4.2.1 用户注册表(用户注册表(admin) 字段类型长度必填字段允许空格备注 ID自动增长id 主键 username文本50是否用户名 PassWD文本50是否密码 purview数字否管理员权 限 OSKEY文本255否是注册用户 权限 fullname文本50否是真实姓名 question备注否提示问题 answer备注否问题答案 sex文本50否是性别 birthyear数字否生日年份 birthmonth数字否生日月份 birthday数字否生日 email文本50否是电子邮件 IP文本50否是注册 ip number数字否文章数 logins数字否登录次数 lastlogin日期/时 间 否最后登录 时间 dateandtime日期/时 间 否注册时间 depname文本50否是用户组 depid数字否数据 id deptype数字否数据类型 adder文本50否是添加人 tel文本50否是电话号码 shenhe数字否是否审核 jingyong数字否是否禁用 photo文本255否是照片 4.2.2 栏目表(栏目表(type) 字段类型长度必填字段允许空格备注 typeid自动增长id 主键 typename文本50否是栏目名称 typecontent备注否栏目注释 mode数字否栏目模板 typeorder数字否排序 typemaster文本50否是管理员 typeview数字否删除 4.2.3 小类栏目表(小类栏目表(BigClass) 字段类型长度必填字 段 允许空 格 备注 BigClassID自动增 长 Id 主键 BigClassMaster备注否是管理员 Bigclasszs备注否是栏目注 释 BigClassView数字否是否显 示 BigClassName文本50否是栏目名 称 typeid数字否大类栏 目名称 Bigclassorder数字否排序 4.2.4 内容表(内容表(News) 字段类型长度必填字段允许空格备注 NewsID自动增长Id 主键 Title文本100否是内容题目 checkked数字否是否审核 Author文本50否是作者 editor文本50否是发表人 Original文本50否是内容出处 UpdateTime日期/时 间 否发表时间 click数字否点击数 typeid数字否大类栏 目 id bigclassid备注否小类栏 目 id Content否内容 4.2.5 管理用户组表(管理用户组表(dep) 字段类型长度必填字段允许空格备注 id自动增长id 主键 depname文本50否是用户组名 称 deptype数字否用户组类 型 4.2.6 投票表(投票表(vote) 字段类型长度必填字段允许空格备注 ID自动增长id 主键 Title备注否是投票内容 select1文本255否是票选一内 容 answer1数字否票选一票 数 Select2文本255否是票选二内 容 Answer2数字否票选二票 数 Select3文本255否是票选三内 容 Answer3数字否票选三票 数 Select4文本255否是票选四内 容 Answer4数字否票选四票 数 DateAndTim e 日期/时 间 添加时间 IsChecked数字是是否显示 4.2.7 评论表(评论表(Review) 字段类型长度必填字段允许空格备注 ReViewID自动增长id 主键 NewsID数字否所属内 容 id Content备注否是内容 Author文本100否是用户名 Passed数字否密码 reviewip文本50否是发表人 ip UpdateTime日期/时 间 否发表时间 Email文本100否是邮件 from文本50否是来自哪里 Face文本50否是头像 homepage文本255否是添加时间 shengfen文本50否是主页地址 oicq文本50否是Oicq 号 码 title文本255否是 标题 4.2.8 友情链接表(友情链接表(link) 字段类型长度必填字段允许空格备注 ID自动增长id 主键 webname文本50否是申请网站 名称 weburl文本100否是申请网站 链接 logo文本100否是Logo 地 址 webmaster文本50否是申请网站 管理员 Email文本50否是申请网站 邮件 content备注否是备注 pass数字否是否审核 linktype数字否链接类型 dateandtime日期/时 间 否申请时间 5.运行环境规定运行环境规定 5.1 软硬件环境软硬件环境 操作系统: Windows 2000, windows XP, windows 2003,Win

温馨提示

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

评论

0/150

提交评论