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