新闻发布系统需求分析和概要设计ppt

上传人:第*** 文档编号:49584976 上传时间:2018-07-31 格式:PPTX 页数:22 大小:461.63KB
返回 下载 相关 举报
新闻发布系统需求分析和概要设计ppt_第1页
第1页 / 共22页
新闻发布系统需求分析和概要设计ppt_第2页
第2页 / 共22页
新闻发布系统需求分析和概要设计ppt_第3页
第3页 / 共22页
新闻发布系统需求分析和概要设计ppt_第4页
第4页 / 共22页
新闻发布系统需求分析和概要设计ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《新闻发布系统需求分析和概要设计ppt》由会员分享,可在线阅读,更多相关《新闻发布系统需求分析和概要设计ppt(22页珍藏版)》请在金锄头文库上搜索。

1、 校园新闻发布系统需求分析 :概要设计 :功能性需求非功能性需求12功能分类功能简介系统功能模块关系图用户界面需求软硬件环境需求产品质量需求总体设计数据库设计12系统安全设计31.1 系统设计的原则 1.2 设计中应用的关键技术 1.3 总体结构2.1 逻辑结构设计要点 2.2 物理结构设计要点 2.3 数据结构与程序的关系3.1硬件及网络方面保证系统的可靠性 3.2软件方面保证系统的安全性需求分析一、功能性需求功能类别子功能 用户管理用户的添加 用户的删除 用户的修改 用户的查询 修改密码 评论 新闻管理新闻添加,可以添加图片、音像等 信息 新闻修改 新闻查询 新闻删除 新闻的排序 模块管理

2、模块的添加 模块的删除 模块的修改1、功能分类需求分析一、功能性需求2、功能简介 (1)用户管理 本功能模块包括新用户添加、用户信息修改、用户信息查询 与用户删除几个子模块。 -新用户添加 系统管理员可以添加系统的用户,并设置相应的权限。 -用户信息修改 系统管理员可以修改系统的用户和相应权限。 -用户信息查询 系统管理员可以查询系统的用户和相应权限。 -删除用户 系统管理员可以删除不再用的或不合理的用户。 -修改用户密码 系统管理员和具有相应权限的人员可以修改自己的密码。需求分析一、功能性需求2、功能简介 (2)新闻管理 本功能模块包括新闻添加、修改、删除和显示几个子模块。 -新闻添加 新闻

3、管理员及时发布公司的相关新闻,其中可以根据新闻的重 要性设置为头条新闻或普通标题新闻,并对新闻进行分类。 -新闻信息修改 新闻管理员和系统管理员都可以对于不符合要求的新闻进行修 改。 -新闻查询 用户可以根据新闻标题和新闻内容查找本站的新闻。 -删除新闻 新闻管理员和系统管理员可以删除不需要的新闻。需求分析一、功能性需求2、功能简介 (3)模块管理 根据信息分类标准,本功能模块包括新闻类的添加、修改和删 除几个子模块。 -新闻类的添加 根据信息分类标准,新闻管理员可以对新闻进行新闻分类的添 加、修改、删除和查询。 -新闻类的修改 根据信息分类标准,新闻管理员可以对新闻进行分类进行修 改。 -新

4、闻类的删除 系统管理员可以删除不需要的或者错误的分类,删除时必须是 该分类下没有相关的信息,否则不能删除。需求分析一、功能性需求3、系统功能模块关系图需求分析二、非功能性需求1、用户界面需求需求名称详细要求对应模块 用户管理实现用户及相应权限的添加、删 除、查询与修改等功能用户管理新闻管理实现新闻的录入、查询、修改、 删除功能新闻管理新闻分类实现新闻分类的添加、修改、删 除功能新闻分类需求分析二、非功能性需求1、用户界面需求(1)用户页面关系和工作流程需求分析二、非功能性需求1、用户界面需求(2)用户页面简介-分类新闻界面分类新闻页面可以看到相应分类的新闻列表,点击新闻标题可进入新闻详细内 容

5、页面,并且新闻点击率加1。-分类搜索界面新闻搜索页面可实现按照新闻的分类,通过关键字查询相应分类的新闻列表, 点击新闻标题可进入新闻详细内容页面,并且新闻点击率加1。-后台管理界面后台管理界面可实现根据用户的权限不同,具有不同的操作权限。如新闻管 理员只能修改自己的用户信息,添加新闻,修改或删除自己发布的新闻;系统 管理员不仅能修改自己的信息,也可以管理系统所有用户的信息及权限,可以 对所有的新闻进行管理,对新闻分类进行管理。需求分析二、非功能性需求2、软硬件环境需求需求名称详细要求操作系统/windows xp/windows/2003/win7数据库Microsoft SqlServer

6、2005Web服务器iis6.0以上需求分析二、非功能性需求3、产品质量需求主要质量属性详细要求正确性满足客户的要求,正确完成需求的全部功能健壮性具有良好的验证机制,容错性好可靠性性能可靠性能,效率执行效率高易用性简洁易用清晰性界面设计清晰明了,导航清晰安全性根据不同用户设定不同的权限,分别实现不同的管理功 能,保证系统的安全 可扩展性有良好的扩展性,根据需要及时增加、删除和修改相应 功能 兼容性不受浏览器和不同版本的限制,显示相同的效果可移植性强需求分析二、非功能性需求3、产品质量需求主要质量属性详细要求正确性满足客户的要求,正确完成需求的全部功能健壮性具有良好的验证机制,容错性好可靠性性能

7、可靠性能,效率执行效率高易用性简洁易用清晰性界面设计清晰明了,导航清晰安全性根据不同用户设定不同的权限,分别实现不同的管理功 能,保证系统的安全 可扩展性有良好的扩展性,根据需要及时增加、删除和修改相应 功能 兼容性不受浏览器和不同版本的限制,显示相同的效果可移植性强概要设计设计1、系统设计的原则:一、总体设计实用性原则:每一个提交到用户手中的系统都应该是实用的,能解决用 户的实际问题,否则该设计就是废品。 适应性和可扩展性原则:可扩展性主要体现在系统易于扩展,系统架构 可以根据网络环境和用户的访问量而适时调整,从某种程度上说,这也是 系统的适应性。 可靠性原则:系统应该是可靠的,在出现异常的

8、时候应该有人性化的异 常信息方便用户理解原因,或采取适当的应对方案。 可维护性和可管理性原则:Web系统应该有一个完善的管理机制,而可 维护性和可管理性是重要的两个指标。 安全性原则:现在的计算机病毒几乎都来自于网络,Web应用应尽量采 用五层安全体系。技术上,应采用严格的安全与保密措施,保证系统的可 靠性、保密性和数据一致性等。 总体规划、分层实施原则:在开始设计之前应该对Web系统进行总体设 计,然后在总体设计指导下分步开发。概要设计设计2、设计中应用的关键技术:网站优化技术一、总体设计网站优化技术是一种利用搜索引擎的搜索规则来提高目的网站在有关搜索引擎内的排名的方式。由于不少研究发现,搜

9、索引擎的用户往往只会留意搜索结果最前面的几个条目,所以不少网站都希望通过各种形式来影响搜索引击的排序。概要设计设计 一、总体设计 3、总体结构概要设计设计 二、数据库设计 1、逻辑结构设计要点经过对数据库的需求分析,了解了系统的存储结构需求后,根据数据建摸的 结果,我们可以得出4个表结构,即admin,column1,column2,news表编号表名称 T001Admin T002column1 T003column2 T004newsAdmin :存放管理员、用户基本信息Column1:存放一级目录信息Column2:存放二级目录信息News :存放新闻概要设计设计 二、数据库设计 2、物

10、理结构设计要点本小组的新闻发布系统中的所有数据结构中的所有数据项都存储在 SQLserver数据库中。栏目分类表是为了存储新闻分类栏目而设计的,栏目一般有多级栏 目存在,在此系统中用的存储方式是使用结点编码的方式存取具有多 级父子关系的树状栏目。新闻内容表存储新闻的详细内容,其中column1,column2取决于表 中的栏目内容;看新闻次数字段默认值为0;news存储新闻内容。用户表中的密码对外是保密的。 概要设计设计 二、数据库设计3、数据结构与程序的关系程序实现的功能模块涉及的主要表结构新闻栏目模块column1,column2新闻基本模块news数据导入导出模块Admin,column

11、1,column2,news查询统计模块news用户管理模块admin说明各个数据结构与访问这些数据结构的形式:如下表所示概要设计设计 三、系统安全设计1、软、硬件及网络方面保证系统的可靠性及时打好系统补丁和SQL 补丁, 配置好IIS 系统帐户及 其在各磁盘的权限, 安装配置好防火墙及杀毒软件。对性能的规定:1、操作应该方便、灵活。2、系统应有较高的稳定性。3、系统应有较高的安全性。4、系统应有较高的容错性。5、速度上要求前台要能够很快地反应用户,后台操作 不能出现超时现象概要设计设计 三、系统安全设计2、操作方面保证系统的安全性采用日志备份,追查非法用户遵循数据完整性规则,保证数据实际有效。保证发送数据库引擎的数据得以可靠存储。数据备份功能,保证数据在丢失之后可以得到及时地补救。数据恢复功能,当数据遇到损坏时,可以随时恢复过去备份的数据 ,将损失降到最低点。密码管理,为了保证系统数据的安全性,系统对用户登陆进行了加 密限定。 谢谢大家的观看谢谢大家的观看谢谢大家的观看谢谢大家的观看

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号