需求规格说明书(Requirements Specification) 1.概述(Summary) 1.1 用户简介(User Synopsis) 现实生活中的交流存在时间和空间上的局限性,交流人群范围的狭小,以及间断的交流,不能保证信息的准确性和可取性。因此,用户需要通过网上论坛的交流扩大交流面,同时可以从多方面获得自己的及时需求。本系统面向所有乐于参与交流活动的广大网友,用户角色大致分为三类:普通用户、管理员、斑竹(也称为版主,以下均称为斑竹)。 1.2 项目目的和目标(Purpose and Aim of Project) 信息时代迫切要求信息传播速度加快,局部范围的信息交流只会减缓前进的步伐。本系统的目的在于为分散于五湖四海的人提供一个共同交流、学习、倾吐心声的平台,实现来自不同地方用户的极强的信息互动性,用户在获得自己所需要的信息的同时也可以广交朋友,拓宽自己的视野和扩大自己的社交面。 1.3 术语定义(Terms Glossary) IceFish BBS:冰鱼论坛的英文名称。 1.4 参考资料(References) 《实用软件工程》第二版, 赵池龙等 编著,电子工业出版社,2006 年 9 月 1.5 相关文档(Related Documents) 【1】《IceFish BBS 项目开发计划书》 【2】《IceFish BBS 概要设计说明书》 【3】《IceFish BBS 详细设计说明书》。 1.6 版本更新信息(Version Updated Record) 2.目标系统描述(System in Target) 2.1 组织结构与职责(Organizing Framework and Function) 本系统用户的组织结构图如图 4-3 所示。 2.2 角色定义(Role Definition) 用户在系统中扮演的角色,以及可以执行的职责,如表 4-3 所示。 2.3 作业流程(业务模型)(Busywork Flow)(Operation Model) 系统总体业务流程图,如图 4-8 所示。对于每一个小的业务流程图,需要单独画出,为了节省篇幅,在此不再介绍。 2.4 信息源(Bill of Document) 本系统的主要信息源说明,如表 4-4 至表 4-9 所示。 3.目标系统功能需求(Function of Target System) 4. 目标系统性能需求(Performance of Target System) 4.1 时间需求(Time Request) (1)查询的最长等待时间不超过5 秒; (2)更新信息的时间不超过3 秒; (3)数据的上传和下载的时间不超过10 秒。 4.2 空间需求(Space Request) (1)支持的终端数:<=100...