论坛需求分析Word文件下载.docx
- 文档编号:18827294
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:7
- 大小:33.63KB
论坛需求分析Word文件下载.docx
《论坛需求分析Word文件下载.docx》由会员分享,可在线阅读,更多相关《论坛需求分析Word文件下载.docx(7页珍藏版)》请在冰豆网上搜索。
这次我们所设计的课题正是互联网与社会生活之间的紧密关系的体现,现今的社会,人们已经离不开网络,网络已经成为人与人之间交流的一种形式,它能够把事情的复杂转化为简单化。
网上论坛正是一种供人们进行交流的网络空间。
它不受时间和空间的约束,论坛用户可以发表自己的观点,大家一起探讨某个问题。
实现用户与用户间的交流,企业与企业间的信息交互,利用网络经济而又快捷地与外界进行各种信息沟通,取得更有用的信息资源。
目前,网上论坛已不是新事物,许许多多的别具特色的论坛在网络上随处可见。
为了体现论坛的特色,我们搜索各式各样的论坛版面,为了改变网上现存论坛的普遍风格,追加功能,更便于管理,于是开发出一套界面友好美观,易于使用的论坛管理系统。
1.3术语定义
B/S
browser/server
E-R图
用特定的图形描述实体之间的联系
数据流图
用特定图形表示系统功能、流程的一种方式
实体
客观世界中存在的且可以互相区别的事物
联系
客观事物中的彼此之间的联系
属性
实体或者联系所具有的性质
用例图
参与者的外部用户所能观察到的系统功能的模型
1.4参考资料
2.综合描述
2.1产品介绍
该论坛项目是一个基于Web的B/S系统,面向所有用户的信息交流、信息发布与管理系统。
通过该论坛系统可让用户获得更多有用的信息资源。
不受任何限制,只要进入论坛,就可以留下你想留下的信息、与要浏览的信息。
2.2目标X围
〔1〕作用X围:
系统包括主要的功能:
新用户的注册,会员密码取回,会员登录,用户自己修改信息,管理员删除用户,游客浏览留言,会员新增留言,会员留言回复,管理员删除留言这些功能,可以应付一般的用户需要。
这个系统预期的目的是为了做成交互式的网页,方便客户端和浏览器端之间的交流。
通过论坛,人们能够相互交流沟通,把疑惑在论坛里公布,大家献计献策,共同学习,共同进步。
〔2〕应用目标:
网上论坛系统是一个会员登录留言系统。
网上游客能够浏览论坛上的帖子,并且能够注册成为用户。
论坛注册会员能够修改自己的资料信息,申请版主,发表帖子,让大家积极参与讨论。
论坛管理员能够便于管理论坛,包括浏览游客留言,审核留言,对于不健康或是不利于社会稳定的留言能进行删除操作,会员管理以与论坛版主管理等等。
2.3用户特性
论坛管理员:
用一定的电脑知识、知道帖子信息、版块管理
维护人员:
用一定的编程能力与数据应用技术、了解知识
注册用户:
会上网,会浏览论坛信息、发表帖子
2.4约定假设
本论坛系统的开发期限为一个月
用户调查,需求分析,概要设计和前期工作为半个月
具体代码编写,功能实施,最后软件测试和系统总结,移交用户为后一个月
对设备的要求
要求计算机稳定性良好,整套系统经济实惠
可以利用的信息和资源
该论坛系统已经配置了所有的计算机,以与网络设备
3功能需求
3.1系统介绍
本系统是基于B/S结构的一个小型论坛,主要基于Windows平台,通过这个论坛,用户之间可以实现互动交流。
采取MVC设计模式与多层架构的基于J2EE平台的设计,使系统拥有良好的扩展性,在满足当前使用需求同时还兼顾系统以后可能的功能扩充。
系统分成几个相对独立的模块,但这些模块都进行集中式管理。
3.2总体功能图
BBS论坛管理系统
前台功能
后台功能
浏览搜索帖子
用户登陆注册
发表回复帖子
个人资料管理
帖子管理
用户管理
论坛版块管理
公告管理
数据库维护
3.3系统流程图
3.4系统用例图
3.5具体功能
(1)注册管理:
能够对用户名,密码的简单验证,能够防止利用页面刷新重复注册,已经存在的用户名称不能重复注册。
(2)浏览帖子:
可以根据作者或内容等为关键字搜索帖子,分论坛版块显示帖子,显示帖子详情,浏览帖子时不要求用户登录,但回复帖子前用户必须登录。
(3)发表与回复帖子:
只有登录用户才可以发表和回复帖子,并且对帖子的字数有限制。
(4)用户个人信息管理:
登陆用户可以编辑注册后的个人资料,如修改密码等,但是不可以修改用户名称。
也可以对自己发表的帖子进行操作:
如修改,删除。
(5)回复管理:
各论坛版块的版主可以对自己管理的版块的帖子的回复的帖子进行管理,可以屏蔽回复。
(6)论坛版块管理:
只有管理员有该权限,管理员可以添加,删除版块,也可以修改版块资料,如版块名称,上级版块,版主。
(7)用户管理:
只有管理员有该权限,管理员可以禁用,启用用户,进行用户密码重置。
(8)公告管理:
只有管理员有该权限,管理员可以添加,删除公告。
(9)帖子管理:
各论坛版块的版主可以对自己管理的版块的帖子进行管理,可以屏蔽和删除帖子。
4数据需求
BBS论坛系统的数据需求包括一下几点
4.1数据录入和处理的准确性和实时性
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义,数据的输入来源手工输入。
手工输入要通过系统界面上的安排系统具有容错性。
4.2数据的一致性和完整性
由于本系统的是规X化、网络化和自动化的,要保证这些数据的一致性,是系统必须解决的问题。
要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。
对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。
5性能需求
5.1精度
1.在执行数据增加的时候,不允许出现因为程序的原因而导致增加数据失败,也不允许发生数据重复增加的数据。
2.执行数据删除操作时,不允许因为程序的原因发生多删除数据、删除失败的情况。
3.数据的修改也要求保持对应的准确性。
4.不允许服务器没有设置好,而导致系统运行出错。
5.2时间性能需求
1.系统运行不响应时间不能超过10秒
2.对系统进行操作时,响应时间在5秒之内
3.多用户操作时,时间和相应的要求同上
5.3故障处理需求
1.在操作成员输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者程序停止运行。
2.程序运行时,对服务器和网络通信故障能够识别并提示,当故障排除后,程序恢复正常运行。
3.数据库要求有备份机制,以防止数据的全部丢失。
6.环境需求
为了保证BBS论坛管理系统运行的高效性和可靠性,服务器应具有较高的软硬件配置,客户端的要求不是很高。
此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。
其运行要求如下:
6.1软件环境:
客户端:
Chrome,Firefox,IE浏览器等。
服务器端:
Windows7与以上,Tomcat6.0[12],JDK1.5与其以上版本,IE6.0与其以上版本等;
数据库:
采用oracle11g,运行于服务器端。
6.2硬件环境:
服务器CPU:
PIII500以上,内存:
512M以上。
客户机CPU:
P200MMX以上,内存:
32M以上。
7其它需求
7.1灵活性
因为本系统开发是使用jsp实现,这种开发技术具有java一样的很好的系统移植性。
对于数据精度方面,应在数据库中加以限制;
实现实体完整性,用户自定义完整约束。
在设计界面结构和数据结构是应留有对以后扩充系统功能的余地,如可以在每个数据字段上设计多个自定义字段。
7.2可靠性
系统运行具有较高的可靠性,提供严格的并发控制,确保数据的一致性和正确性。
7.3可维护性
为了保证系统的可维护性,要求具有详细的文档资料,同时,要求系统在功能设计上考虑可扩展性,以满足业务变动的需求。
从用户的实际需要出发进行系统开发,不盲目追求高新技术的应用。
7.4安全性
系统安全措施可靠、高效、可维护性好,有权限控制、口令控制、临时锁定控制,其中口令录入界面便于系统识别登录用户。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 论坛 需求 分析