项目需求分析报告(范本)

xxxxx

项目需求分析报告

编号:

序号:

者:                                            日期:

理:                                               日期:

管:                                         日期:

管  理   员:                                         日期:

XXXXXXXXXXXXXXX

版权所有 不得复制


修订记录


目录

1      引言... 1

1.1       编写目的... 1

1.2       项目背景... 1

1.3       定义... 1

1.4       参考资料... 1

2      概述... 1

2.1       产品的描述... 1

2.2       产品的功能... 1

2.3       开发环境... 1

2.4       一般约束... 1

3      具体需求... 1

3.1       内部功能需求... 1

3.2       外部接口需求... 1

3.2.1        用户界面... 1

3.2.2        硬件接口... 1

3.2.3        软件接口... 1

3.2.4        通讯接口... 1

3.3       性能需求... 1

3.3.1        静态数值需求... 1

3.3.2        动态数值需求... 1

3.3.3        数据词典... 1

3.3.4        数据采集... 1

3.3.5        数据精确度... 1

3.3.6        时间特性... 1

3.3.7        适应性... 1

3.4       设计约束... 1

3.4.1        需遵守的其它标准... 1

3.4.2        硬件限制... 1

3.5       属性需求... 1

3.5.1        可靠性... 1

3.5.2        安全性... 1

3.5.3        可维护性... 1

3.5.4        可移植性... 1

3.6       其它需求... 1


项目需求分析报告

关键词:

摘  要:

1          引言

xxxxxx

1.1 编写目的

【阐明编写需求说明书的目的,指出读者对象】

1.2 项目背景

【项目的委托单位、开发单位和主管部名】

【该产品项目与其他产品或其他系统的关系】

1.3 定义

【列出文档中用到的专门术语的动议和缩写词的原文】

1.4    参考资料

【格式:作者  标题  编号  出版单位或资料来源  发表日期】

【范围:项目经核准的计划任务书;合同或上级批文;项目开发计划;与项目有关的已发表的资料;文档中所引用的资料;所采用的标准或规范】

2          概述

2.1    产品的描述

用与它有关的产品或项目来描述被开发项目:

              1)          如果被开发产品系统是独立的, 则应在本节描述被开发产品系统概况。

      2)    如果本产品系统是一个较大的系统或项目中的一个组成部分,那么本小节应当:简述这个较大的系统或项目的每一个组成部分的功能,并标识其接口;标识被开发产品项目的主要外部接口(建议用图形表达有关的系统或项目的主要组成、相互联系和外部接口)。

2.2    产品的功能

简明叙述被开发产品项目的功能。

2.3    开发环境

列出所采用的操作系统、编程语言、编程工具(编译器和调试器)、硬件设备、数据库平台和网络平台等开发环境特点。

2.4    一般约束

      1)    硬件的限制;

      2)    与其他应用系统的接口;

本节不列举具体需求或具体设计约束。但是, 应对具体需求一章中描述的某些具体需求和设计约束提供理由。

3          具体需求

3.1    内部功能需求

描述产品系统产品的输入经过什么处理转换为输出,它必须描述在产品系统中进行的基本操作。

对于每一类功能或者有时对于每一个功能,需要描述其输入、处理和输出等需求。这些内容用四小节描述:

      1)    功能需求1

     (1)    引言

描述完成本功能的目的,所使用的方法和技术,包括可以清楚说明本功能示意图的来源或背景材料。

     (2)    输入

         A.     对本功能全部输入数据的详细描述,它们包括:输入源、数量、度量单位、时间关系、有效输入的范围、精度和公差等。

         B.     操作员具体的控制需求,其中包括操作员活动的描述,控制台或操作员的位置等。例如,在打印表格时,要求操作员调整打印纸位置的需求。

         C.     指明引用的接口规格说明或相应的接口控制文档。

     (3)    处理

说明该功能应该对各输入数据进行哪些处理,并对各处理进行定性的说明,尽可能采用严格的定义方式。

     (4)    输出

说明该功能全部有关输出数据的详尽描述,包括:

         A.     输出的目的地;

         B.     有效输出的范围、精度和公差;

         C.     非法值的处理;

         D.     错误信息。

      2)    功能需求2

…………

      3)    功能需求N

3.2    外部接口需求

3.2.1        用户界面

      1)    用户使用产品系统产品时的界面需求。

例如,如果系统的用户通过显示终端操作,就必须指定如下需求:对屏幕格式的要求,报表或菜单的页面显示格式和内容,有关输入和输出的时间,用户命令的形式;

      2)    界面的优化问题。

可以简单地用一个表列出系统用户做什么或不做什么。例如,要求的是长的还是短的出错信息。与其他需求一样,这种需求也应该是可验证的。

3.2.2        硬件接口

陈述产品与系统硬件设备之间每一个接口的逻辑特点。还可能包括如下事宜:要支持什么样的设备,如何支持这些设备,如何约定等。

3.2.3        系统接口

描述与本产品系统有关产品系统(如数据库管理系统、操作系统、或者应用软件包、电路、设备等)的使用方法,以及与这些产品系统的接口。

对每一个有关的产品系统产品,应该提供如下内容:

         A.     名字型号;

         B.     助记符;

         C.     版本号;

对于每个与其它产品系统的接口,本部分应:

         A.     描述与本产品系统相连接的产品系统的基本功能,以及达到的目的。

         B.     描述传递信息的内容、格式和接口定义。对于已有完整文档的接口,只需要引用描述该接口的文档。

3.2.4        通讯接口

本节应当说明各种通讯接口。例如局部网络协议等。

3.3    性能需求

本节应当从整体上说明对该产品系统、或人与该产品系统相互作用的静态或动态数值需求。

3.3.1        静态数值需求

静态数据包括:

支持的终端数、支持的同时操作的用户数、处理的文件和记录数、表和文件的大小、对数据的精度要求(包括数学的、逻辑的和传输的精度)等。

3.3.2        动态数值需求

包括诸如处理和任务的数量,以及在正常情况下和峰值工作条件下,在一定时间周期中要处理的数据总数。有关响应时间、更新处理时间、数据转换和传输时间也在这一部分陈述。

3.3.3        数据词典

3.3.4        数据采集

3.3.5        数据精确度

3.3.6        时间特性

【如响应时间、更新处理时间、数据转换与传输时间、运行时间等】

3.3.7        适应性

【在操作方式、运行环境、与其他产品系统的接口以及开发计划等发生变化时,应具备的适应能力。】

3.4    设计约束

3.4.1        需遵守的其它标准

包括报表格式、数据命名规则、检查追踪方式等。

3.4.2        硬件限制

包括硬件配置的特点(接口数,指令系统等)、主存贮器和辅助存贮器的容量、CPU速度等。

3.5    属性需求

3.5.1        可靠性

说明对产品系统的可靠性需求达到什么样的程度。

3.5.2        安全性

指出产品系统的安全性要求,以防止突然或非法的访问、使用、修改数据或者泄密。

3.5.3        可维护性

说明产品系统可维护性的需求。

3.5.4        可移植性

列出确保用户程序和用户界面的兼容方面的需求(如果有的话),以及为把被开发产品系统从一种运行环境移植到另一个运行环境的需求等。

3.6    其它需求

 

第二篇:项目需求分析报告

1

福州八中鳌峰初级中学项目的网络需求分析报告

一、 项目名称:福州八中鳌峰初级中学

二、 引言

该网络是校园网站信息发布系统,学校主站,含各个学科子站点,包含德育处,团委,学生会,教务处,总务处,办公室,工会子站。主要栏目设置:学校概况、信息中、党群工作、校务公开、德育教育、教学管理、教学科研、学生园地、中高考专题、心灵驿站、校友之窗、友情链接、 数字校园

三、系统目标描述和功能描述

1、信息发布系统

网站前台模块

首页:学校网站的索引页,还包括模糊搜索站内资源的功能。

一中概况:发布学校的简介、发展状况和学校自身的相关信息,并动态归类。

党团组织:发布学校党团建设的相关资讯,并动态归类。

学校资讯:发布学校近期活动和新闻。

学校管理:发布学校各部门的相关通知与文件,并动态归类。

教学教研:发布学校在教学研讨和课题研究方面的相关信息,并动态归类。

教学资源:管理和发布论文、课件、教案和考卷等方面的资源。

电子像册:1.可以上传图片格式,FLASH格式等(格式要求:Jpg、GIF、PNG、BMP、SWF、TIF等)2.实现图片渐变编辑功能。3.新增、删除、修改4.权限管理 新课程:发布学校在新课程方面取得的成绩,并动态归类。

班级&社团:为各班级各社团开设空间,供发布信息和照片。

教师博客管理系统:自我简介,消息管理,空间管理,好友管理,日志管理等。

电子相册:可包含多个相册,数量不限;

班级&社团:可在不影响界面整体效果的基础上让相应班级修改部分界面元素(包括自定义班级主页的标志性图片、班级主页的背景图片和班级主页的颜色主题),另外,该模块还包含有班级电子相册。

留言板:实现留言与答复的功能。

学生论坛:学习网络上开源论坛的实现方式,实现一个学生交流活动的平台。相对独立于学校网站。

后台功能模块

权限管理使用指南权限管理下共分3个模块:[角色管理] [给角色分配权限][给用户分配权限]

(1)通知公告只有系统管理员ADMIN才有权发布通知公告。发布的内容将显示在各部门首页的公告栏里。

(2)网上调查只有系统管理员ADMIN才有权发布网上调查。发布的内容将显示在各部门首页的网上调查里。

(3)友情链接只有系统管理员ADMIN才有权编辑友情链接。发布的内容将显示在各部门

2

首页的友情链接里。

2、办公信息化管理系统

主要功能:今日工作:是用户进行日常办公的主要场所,用来存放待处理的有关文件、网络报送以及工作消息等信息。

公文系统:用于公文的登记、发布、存档以及生成报表。

工作消息:用户发布日常工作中的通知等信息。

网络报送:传递相关工作资料。

交流登记:记录学校大事件以及每次对外交流情况等。

教师档案:有关教师档案管理,全程维护每一位教师档案的变动情况。

系统设置:系统日常运作与环境设置。

3网络性能需求

核心交换机(机箱式)

1、背板带宽≥640Gbps2、交换容量≥480Gbps3、包转发率≥350Mpps4、双电源模块冗余5、10/100/1000Base-T口≥12个,千兆SFP光纤接口≥24个6、万兆XFP接口≥1个7、支持IP ACL,支持基于源/目的IP或MAC、三层IP协议类型、TCP/UDP四层端口号、IP优先级、基于VLAN、Tag/Untag、CoS等9、支持802.3ad(LACP),支持负载均衡10、支持802.1Q VLAN数量≥4K11、支持的路由协议,如RIPv1/V2,并支持MD5认证、OSPFv2、BGP4等。 12、支持MPLS、MPLS VPN、MPLS TE功能。

接入层交换机

1、固化10/100M电口≥242、固化千兆Combo(SFP/GT)接口≥23、交换容量≥32Gbps4、包转发速率≥6.6Mpps,全线速5、MAC表容量≥16K6、Vlan表项≥4K7、堆叠或者集群管理数量≥248、每个端口提供4个优先级队列,可分别设定队列带宽,支持WRR/SP/SWRR等调度方式。9、内置 DHCP Server,可对用户分配IP地址。10、支持标准和扩展ACL,完全硬件线速实现。11、支持防IP报文DOS攻击。12、支持ARP安全功能,可以防止ARP欺骗、防止ARP扫描。13、设备与核心交换机同一品牌;

光纤模块SFP-SX-L SFP-SX-L,1000Base-SX SFP接口卡模块(MMF,550m),LC接口 设备与核心交换机同一品牌;按厂家规定保修.

防火墙在服务器与路由器之间加个防火墙很有必要。网络操作系统,网络服务器软件等可能存在一些安全漏洞,应当及时对系统进行补丁程序升级,加固系统的安全性。网络系统遵循安全规范和达到的安全级别,采用各种杀毒软件。

网络管理系统

基本特性:全中文图形化界面。支持平台:WINDOWS平台,系统呈现网络的真实拓扑图,支持三层网络拓扑、二层物理拓扑、VLAN子网拓扑等不同的呈现方式 ,支持拓扑的自动发现设备,WEB拓扑视图。能够发现VLAN中所有终端PC设备,并计算出终端设备IP地址、MAC地址、接入交换机端口等信息,自动在拓扑图上显示终端设备连接和出入流量、丢包等等情况。

根据我们的预算和资源限制,完成该项目大约需要半年。客户想重新购置设备并卖掉现存的旧设备。

相关推荐