需求规格说明书范例.doc
文本预览下载声明
文档标识 发布日期 版本号 密级 □普通 ■机密 □绝密 关联文件
网上书城系统
软件需求规格说明书
本文档由XXXX撰写,本文档初稿于2011年3月3日完成。本文档由XXXX负责解释及执行。
文档描述信息:
文件名称: 网上书城需求规格说明书 版本号: 发行日期: 文档创建者: 文档评审者: 文档批准者: 文档维护者: 文档摘要: 描述了本项目所要达到的目标、实现的功能和范围。 文档修订摘要:
版本 日期 作者 修订描述 备注
目录
开拓校园博客系统 1
目录 3
1 引言 4
1.1编写目的 4
1.2适用范围 5
1.3文档概述 5
1.4 参考资料 5
2.项目概述 6
2.1 项目名称 6
2.2 项目承担单位 6
2.3 项目背景 6
2.4 项目总体目标 7
2.5 合同需求: 7
3.功能需求 10
3.2 功能结构图 11
3.3 功能概述 12
3.3.1用户模块: 13
3.3.2 管理员模块 31
3.3.3浏览者模块 36
4.功能设计 37
4.1 网站总体功能设计 41
4.2用户注册 41
4.2.1用户信息输入 41
5.资源需求 42
5.1软件资源需求 42
5.2硬件资源需求 42
5.3人力资源需求 43
6. 项目研发计划 43
1 引言
1.1编写目的
1. 作为软件系统开发技术协议的参考依据,为用户及开发双发提供参考。
2. 根据网上书城的特点,对被开发软件系统的主要功能、性能进行完整描述,为开发者进行详细设计和编程提供基础。
3. 为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。
1.2适用范围
本文档适用于所有与本项目有关的软件开发阶段及其相关人员,其中:客户代表、项目经理、技术开发人员(包括分析人员、设计人员、程序人员)、测试人员应重点阅读本文档各部分,其他人员可选择性阅读本文档。
1.3文档概述
本需求规格说明书,概括性的描述了网上书城所要完成的工作,是软件开发人员和用户对本系统的业务流程及功能达成共识。通过本需求规格说明书可以全面了解网上书城所要完成的任务和所要达到的功能。
1.4 参考资料
1)《GB/T 12504—90 中华人民共和国国家标准:软件需求分析规格说明书》。
2)Internet资源。
2.项目概述
2.1 项目名称
本项目的名称为:网上书城
2.2 项目承担单位
2.3 项目背景
2.4 项目总体目标
2.5 合同需求:
序号 名称 内容 一、 网站建设内容 购买者
用户注册
个人信息管理(密码修改、收货地址管理、基本信息管理)
图书检索(通过书名、ISBN号或作者进行检索)
查看图书详细信息
针对某本书发表评论
购物车(添加预购买货物、删除预购买货物、结算)
查询消费记录
客服人员
管理者 二、 网站一年的运营及维护费(免费) 1、服务器、交换机等设备租用2、带宽租用费3、日常运维:日常监控、数据备份、恢复,问题发 现与解决等
3.功能需求
网站的使用人员主要有购买者、客服人员和管理者。这些用户在具体操作的时候还会涉及到更多更细的分类,具体可参见功能设计部分的描述。
3.1 用户及其特点
网上书城涉及到三大类用户:
1.购买者:
2.客服人员:
3.管理者:
顶层用例图如下:
3.2 功能结构图
网上书城的网站的总体功能由以下几大模块构成:购买者平台、客服人员平台、管理者平台,如下图所示:
3.3 功能概述
3.3.1 购买者模块
1、用户注册:
用户输入预注册用户名,若该用户名存在则提示用户重新输入,若该用户名不存在则允许用户继续输入密码,个人信息以及收货地址。
2、个人信息管理:
3.3.2 客服人员模块
3.3.3 管理者模块
功能模块名称 子功能模块名称 代码 备注 首页 注册 登录 导航条 教师博客人气排行榜 学生博客人气排行榜 热点博文 站点新闻 站点统计 友情链接 版权信息 注册用户 管理个人中心 修改密码 修改个人信息 修改博客主题及简介 设置访问权限 管理日志 发表日志 设置查看权限 修改日志 删除日志 增加日志分类 修改日志分类 删除日志分类 将日志保存到草稿箱 管理相册 添加相册 删除相册 修改相册 设置相册密码 修改相册密码 管理相片 上传相片
显示全部