asp.net论坛系统设计+需求说明书+详细设计说明书+源代码
“论坛系统”需求说明书V2.0
1. 引言
1.1编写目的及相关读者
为了使用户尽可能清楚地描述其所需要的产品,使软件开发人员更清楚地了解所要开发的产品。
相关读者有:软件开发人员、用户、管理人员、测试人员及其他参阅者。
1.2定义E-R图:关系模型图;
1.3参考资料
1. 已经编写的《软件需求说明书V1.0》
2.下载的文档《图书销售管理系统需求说明书》
2.任务概述
2.1 系统目标
系统的开发目标是充分利用计算机和网络技术,打破传统的管理模式,实现课程信息、学生信息和考试成绩的在线管理,保持这些数据的一致性,同时提高管理的工作效率。
2.2 运行环境(抄的)
1.服务器硬件配置要求:
2.客户机硬件配置要求:个人机,256M内存
3.软件配置要求:.net Framework 2.0版本及以上,SQL Server 2000
2.3 用户特点
系统的最终用户为网页浏览者,具备基础的计算机操作技能。尽量减少用户的键盘输入;同时,为了尽量提高输入数据的正确率,对输入的数据附加约束条件。
3需求规定
3.1论坛由如下功能模块组成:
(一) 会员注册
新会员注册,提供会员信息,检验会员信息的有效性,并将会员信息持久化。
(二) 会员登陆毕业论文http://www.youerw.com
提供用户凭证,验证用户信息,基于角色授权。
(三) 会员管理
管理员由系统初始化分配一个,管理员可以对会员信息进行部分更改,主要包括 用
户角色调整,版主调整,删除会员等。
(四) 论坛版块管理本文来自优~文*论-文/网
管理员可以添加、删除、调整、置顶、隐藏论坛版块
(五) 帖子管理
管理员可以对所有帖子进行转移、置顶、删除等操作,版主可以转移本版块帖子,
也可以对本版块帖子进行置顶、删除等操作。
(优) 帖子发表
注册用户可以在感兴趣的版块中发表新主题帖
(七) 帖子回复
用户可以对自己感兴趣的主题发表回复
(八) 帖子浏览
用户可以浏览所有可见帖子
(九) 帖子检索
用户可以提供标题关键字检索所以可见主题帖,注册用户可以查看自己发表或回 复
的帖子
(十) 意见建议
用户可以与我们联系,并欢迎提出各种意见和建议
3.2系统业务流程图: 3.3系统主要活动图
(一) “会员注册”活动图(二) “会员登陆”活动图
(三) 会员管理流程(四) “论坛版块管理” 活动图
(五) “帖子发表”活动图(优) “帖子回复”活动图
(七) “帖子管理”活动图(八) “帖子检索”活动图 图9
3.5系统用例图3.6业务领域类图:
3.7对性能的规定
1. 数据库精度:ASP提供的类和数据类型与数据库所提供的数据类型可以满足本系统的需求,本系统不另外定义其它的数据类型。
2. 时间特性:软件方面,对前台客户的访问响应时间、更新处理时间要求要迅速,300个用户并发系统响应时间小于3.5秒,能满足客户的快速性要求。
3. 灵活性:服务端可以在任何符合IIS规范的Web服务器上运行;只要符合本系统的数据库结构的要求,凡是能提供ODBC驱动程序的数据库;客户端是能运行或解释HTML代码、Javascrip代码的任何浏览器。
4. 数据管理能力:数据库能满足系统对精度、容量、速度的要求。
5. 可使用性:能快速安全地实现用户注册、登录和浏览、发帖、交流等前台功能;能准确安全地实现后台管理;能确定事务边界,正确提交与回滚。1499