资源描述
西北师范大学
计算机科学与工程学院
物联网体系结构与工程案例分析课程
项目需求分析
设计题目:
成员姓名:
专业班级:
起讫时间: 2016年X月X日—X月X日
设计地点: 教9—C501实验室
2016年3月1日
目 录
第一章 简介 1
1.1 目的 1
1。2 范围 1
1.3 文档信息 1
第二章 总体特征 2
2.1 软件概述 2
2。1.1 项目介绍 2
2。1.2 产品环境介绍 2
2.1。3 用例图 2
2.2 软件功能 2
2.3 用户特征 2
2.4 假设和依赖关系 2
第三章 具体需求 3
3.1 xxxx模块 3
3。2 基本信息管理模块 3
3。2.1用户管理 3
3.11 性能需求 3
3。11。1时间性能需求 3
3.11.2并行性需求 3
3。11。3系统需求 3
3.11。4界面友好型需求 4
3。11。5系统可用性需求 4
3.11.6系统灵活性需求 4
3。12 外部接口需求 4
3。12.1用户接口 4
3.12.2软件接口 4
3.12。3硬件接口 4
第四章 基本业务流程和业务表分析 5
4。1 xxxx流程 5
4.2 xxxx业务表 5
5。1 硬件约束 6
5。3 技术限制 6
第六章 软件质量特性 7
第七章 依赖关系 8
第八章 其它需求 9
第九章 待确定问题 10
第十章 附录 11
II
第一章 简介
1.1 目的
本文是对XXXX示范项目需求分析结果的规格说明书.基本要求是全面、细致、准确的反映用户需求分析,明确要开发的系统应具有的功能和性能,包括前端、后台的数据库设计、业务功能与界面设计等。通过本文的叙述,使系统分析人员以及项目开发人员能清楚了解用户的需求,并在此基础上提出概要设计,为完成后续设计和开发工作打下基础。
1。2 范围
本文包括了xxxx项目的总体概述、具体需求、总体设计约束、系统质量特征、依赖关系、数据库、操作、需求分级以及待确定问题等。其中:
n 总体概述包括:系统概述、系统功能描述、用户特征描述、系统存在的假设及依赖关系等.
n 具体需求包括:功能需求、性能需求和外部接口需求等。
n 总体设计约束包括:标准符合性、硬件约束和技术限制等。
1。3 文档信息
项目名称
xxxx项目
拟制
日期
2015.3。1
审核
日期
批准
日期
版本
V 1。0。0
第二章 总体特征
2。1 软件概述
2.1。1 项目介绍
2。1。2 产品环境介绍
2.1.3 用例图
简单给出相关人员的用例图
2。2 软件功能
2。3 用户特征
2。4 假设和依赖关系
第三章 具体需求
3.1 xxxx模块
3.2 基本信息管理模块
3.2.1用户管理
n 添加用户
n 修改用户信息
n 删除用户
3.11 性能需求
3。11.1时间性能需求
3.11.2并行性需求
3。11.3系统需求
3。11.4界面友好型需求
3.11。5系统可用性需求
3.11.6系统灵活性需求
3.12 外部接口需求
3.12。1用户接口
3.12.2软件接口
3.12.3硬件接口
3.12。4通信接口
第四章 基本业务流程和业务表分析
4.1 xxxx流程
4.2 xxxx业务表
1. xx表
第五章 总体设计约束
5.1 硬件约束
n 微机适合的操作系统:基于IE浏览器和Windows XP以上的系统
n 微机硬件最低配置:CPU在i3以上,内存在2GB以上,带网络
n 服务器端最低配置:四核CPU,8GB以后上内存,500GB×2以上高速服务器硬盘,千兆网络端口.
n 事务响应时间:平均约在4秒以内。
n 系统可容纳的事务或客户数:20个以内.
n 总体运行起来不给用户迟滞的感觉.
5.3 技术限制
n 用户界面接口:
n 数据库需求:
n 界面设计:
n 通信协议:
第六章 软件质量特性
n 适应性:
n 可用性:
n 灵活性:
n 交互工作能力:
n 时间响应性:
n 可维护性:要求系统使用文档齐全,便于维护
n 可移植性:
n 可靠性:
n 可重用性:
n 鲁棒性:
n 可用性:
第七章 依赖关系
第八章 其它需求
第九章 待确定问题
第十章 附录
9
展开阅读全文