专案需求分析怎么写

如题所述

第1个回答  2022-11-22
专案需求分析怎么写
专案需求分析的概念  需求分析是指理解使用者需求,就软体功能与客户达成一致,估计软体风险和评估专案代价,最终形成开发计划的一个复杂过程。(这个和我在微软体验到的又不太一样,微软的需求分析大多是市场人员和使用者协助小组的人去评估使用者的接受程度,这一点也可以理解,因为公司的性质有根本差别)在这个过程中,使用者的确是处在主导地位,需求分析工程师和专案经理要负责整理使用者需求,为之后的软体设计打下基础。需求分析阶段结束后,要求得到:1.SRS文件(System Requirement Specificatio郸); 2.DRM 文件;3.Acceptance Plan. 从广义上理解:需求分析包括需求的获取、分析、规格说明、变更、验证、管理的一系列需求工程。

狭义上理解:需求分析指需求的分析、定义过程。 一、为什么要需求分析  需求分析就是分析软体使用者的需求是什么.如果投入大量的人力,物力,财力,时间,开发出的软体却没人要,那所有的投入都是徒劳.如果费了很大的精力,开发一个软体,最后却不满足使用者的要求,从而要重新开发过,这种返工是让人痛心疾首的.(相信大家都有体会)比如,使用者需要一个for linux的软体,而你在软体开发前期忽略了软体的执行环境,忘了向用户询问这个问题,而想当然的认为是开发for windows的软体,当你千辛万苦地开发完成向用户提交时才发现出了问题,那时候你是欲哭无泪了,痕不得找块豆腐一头撞死.

需求分析之所以重要,就因为他具有决策性,方向性,策略性的作用,他在软体开发的过程中具有举足轻重的地位.大家一定要对需求分析具有足够的重视.在一个大型软体系统的开发中,他的作用要远远大于程式设计. 二、需求分析的任务  简言之,需求分析的任务就是解决"做什么"的问题,就是要全面地理解使用者的各项要求,并准确地表达所接受的使用者需求.三、需求分析的过程  需求分析阶段的工作,可以分为四个方面:问题识别,分析与综合,制订规格说明,评审.

问题识别

就是从系统角度来理解软体,确定对所开发系统的综合要求,并提出这些需求的实现条件,以及需求应该达到的标准.这些需求包括:功能需求(做什么),效能需求(要达到什么指标),环境需求(如机型,作业系统等),可靠性需求(不发生故障的概率),安全保密需求,使用者介面需求,资源使用需求(软体执行是所需的记忆体,CPU等),软体成本消耗与开发进度需求,预先估计以后系统可能达到的目标.

分析与综合

逐步细化所有的软体功能,找出系统各元素间的联络,介面特性和设计上的限制,分析他们是否满足需求,剔除不合理部分,增加需要部分.最后,综合成系统的解决方案,给出要开发的系统的详细逻辑模型(做什么的模型).

制订规格说明书

即编制文件,描述需求的文件称为软体需求规格说明书.请注意,需求分析阶段的成果是需求规格说明书(好象软考曾经考过这个问题),向下一阶段提交.

评审

对功能的正确性,完整性和清晰性,以及其它需求给予评价.评审通过才可进行下一阶段的工作,否则重新进行需求分析。 四、需求分析的方法  需求分析的方法有很多.这里只强调原型化方法,其它的方法如:结构化方法,动态分析法等(个人认为,对初学者不必深究这些方法,实际上我也从来没用过这些方法)在此不讨论.

原型化方法是十分重要的(是软考等常考的知识点).原型就是软体的一个早期可执行的版本,它实现了目标系统的某些或全部功能.

原型化方法就是尽可能快地建造一个粗糙的系统,这系统实现了目标系统的某些或全部功能,但是这个......
软体的需求分析怎么写啊?
1. 引言

1.1 编写目的:编写此文件的目的是进一步定制软体开发的细节问题,便于使用者与开发商协调工作.本文件面向的读者主要是专案委托单位的管理人员.希望能使本软体开发工作更具体.

1.2 专案背景

1.2.1专案委托单位:****公司

1.2.2开发单位:***公司

1.3 定义

1.4  参考资料

2. 任务概述

2.1 目标:

<1> 决策支援:根据公司的要求及时提供所需报表及档案,并在适当时候对各部门领导给予销售及进货等方面的提示

<2>提高效率:利用软体进行管理,避免人工管理的失误以及 延迟性,从而实现高效率的管理.

2.2 执行环境:

<1> 硬体方面:Pentium级处理晶片

1兆视讯记忆体的相容显示卡

256色,800*600的相容显示器

标准相容印表机

<2>软体方面: WIN95作业系统

2.3 条件与限制:

程式设计用计算机一台

完成期限2000/7/1

无资金供给

3. 资料概述

资料流程图如下:

3.1 静态资料:包括系统登入密码,各资料库所在位置,系统分析原始资料

3.2  动态资料:包括各资料库内各项显示资料,使用者登入资讯,系统时间

3.3 资料库描述:

人事管理资料库:公司内人员的个人详细资讯,包括档案资讯

销售管理资料库:当日销售记录及以前的销售统计,用于销售分析

财务管理资料库:公司内部账目及收支情况详表

技术管理资料库:公司所需各技术档案的详细记录(包括文件)

3.4 资料字典:

<1>资料流词条描述:

1.资料流名:登入资讯

来源:使用者的输入

去向:系统内部检验部分

组成:使用者名称,密码

流通量:每次登入输入一次

2.资料流名:登入结果

来源:系统

去向:使用者

组成:返回资讯

流通量:每次登入返回一次

3.资料流名:输入修改资讯

来源:使用者

去向:系统判断部分

组成:根据各资料库内容而不同

流通量:依使用者输入而定

4.资料流名:反馈资讯

来源:系统判断部分

去向:使用者

组成:系统经判断后发回的字元资料

流通量: 依系统当前资讯而定

5.资料流名:识别资讯

来源:系统内部检验部分

去向:系统判断部分

组成:系统各资料库的标识资讯

流通量:使用者每次输入流通一次

6.资料流名:处理资讯

来源:系统判断部分

去向:各资料库处理部分

组成:读取/修改标识,读取/修改的变数名称

流通量:使用者每次输入流通一次

7.资料流名:读取修改

来源:系统判断部分

去向:系统各资料库

组成:读取/修改标识,读取/修改内容

流通量: 使用者每次输入流通一次

<2>资料档案词条描述:

1.资料档名:人事资料

简述:储存人员资讯

资料档案组成:人员的各项资讯(以CString型别为主)

2.资料档名:销售资料

简述:储存当日及从前的销售记录

资料档案组成:销售的各项资讯

3.资料档名:财务资料

简述:储存财务管理资讯

资料档案组成:财务管理的各项记录

4.资料档名:技术资料

简述:储存公司内部使用的技术档案资讯

资料档案组成:技术档案名称,内容

<3>加工逻辑词条描述:

1.加工名:检验

......
需求分析具体要怎么写?要包括哪些内容?
方法⑴首先调查组织机构情况包括了解该组织的部门组成情况,各部门的职能等,为分析资讯流程作准备。⑵然后调查各部门的业务活动情况⑶协助使用者明确对新系统的各种要求包括资讯要求、处理要求、完全性与完整性要求。⑷确定新系统的边界常用的调查方法有:⑴跟班作业通过亲身参加业务工作来了解业务活动的情况。这种方法可以比较准确地理解使用者的需求,但比较耗费时间。⑵开调查会通过与使用者座谈来了解业务活动情况及使用者需求。座谈时,参加者之间可以相互启发。⑶请专人介绍。⑷询问对某些调查中的问题,可以找专人询问。⑸设计调查表请使用者填写如果调查表设计得合理,这种方法是很有效,也很易于为使用者接受的。⑹查阅记录即查阅与原系统有关的资料记录,包括原始单据、账簿、报表等。通过调查了解了使用者需求后,还需要进一步分析和表达使用者的需求。分析和表达使用者需求的方法主要包括自顶向下和自底向上两类方法。
资料结构课程设计的需求分析怎么写
一 需求分析:

在该部分中根据设计题目的要求,充分地分析和理解问题,叙述系统的功能要求,明确问题要求做什么?以及限制条件是什么?

1.1问题描述

1.2基本要求

(1) 输入的形式和输入值的范围;

(2) 输出的形式;

(3) 程式所能达到的功能;

二 概要设计

说明本程式中用到的所有抽象资料型别的定义。主程式的流程以及各程式模组之间的层次(呼叫)关系。

1、 资料结构

2、 程式模组

3、各模组之间的呼叫关系以及演算法设计

三 详细设计

实现概要设计中定义的所有资料型别,对每个操作写出伪码演算法;对主程式和其他模组也都需要写出伪码演算法(伪码演算法达到的详细程度建议为:按照伪码演算法可以在计算机键盘直接输入高阶程式设计语言程式);写出出函式和过程的呼叫关系.

四 测试与分析

测试资料,输出测试的结果,这里的测试资料应该完整和严格。并对结果进行分析。

五 总结

总结可以包括 : 课程设计过程的收获、遇到问题、遇到问题解决问题过程的思考、程式除错能力的思考、对资料结构这门课程的思考、在课程设计过程中对《资料结构》课程的认识等内容。
需求分析例项软体的需求分析一般怎么写
正好我参加日本的软体比赛时写过 这是我那时候些的需求分析设计书的目录 你看看吧

一. 智慧家居背景介绍... 3

(一). 背景介绍... 3

二. 语音识别智慧家居解决方案... 4

(一). 方案总体介绍... 4

(二). 语音识别智慧家居解决方案实现原理... 6

(三). 无线技术... 7

三. 方案例项——语音识别智慧百叶窗帘... 8

(一). 例项简介... 8

(二). 系统功能... 8

(三). 详细实现... 9

1. 硬体设计... 9

2. 软体设计思路... 12

(四). 操作方法及步骤... 14

1. 训练:... 14

2. 识别阶段:. 14

四. 总结... 15
专案需求报告要怎么写?
听棠的“客户需求何时休”深刻的披露了这个问题存在的根源。需求分析,不仅仅是拿到客户的需求,更重要的是还需进行分析,了解细节,并就细节跟客户咨询,获取最详细的资料。客户所能提供给你的只是他们想到的功能需求,很多问题并不在他们考虑的范围之内,如果作为专案承担方没有去做分析,简单的按照功能要求去设计、规划,最终出来的系统是很难完全符合客户的业务流程的,这时,自然需要更改,被看成了需求的更改。其实,都是缺乏分析所一手造成的。问题等到系统出来了才被发现,这样的系统本身就是先天不足的了。听棠所说到的几点,感受特别深:“其实问题出在开头,客户需求只是软体需求分析的一部分,虽然是比较重要的一部分,但也不要只是去记客户的需求,而是要把客户的需求进行分析”还有客户的需求本身会有矛盾(这矛盾是指在逻辑角度来讲),客户本身是意识不到的,只有在分析设计时,才会分析出这里的矛盾,而这些问题,如果在期初时,软体负责人不分析,而是纯粹的“听从”客户要求去做,当暴露这些问题时,你怪客户也没用啊。专案需求分析报告,在了解客户需求时,不要不动脑子,不要一味的点头说“I C”,其实在表面的业务里面可能包含着N多的细节,这些细节是需要你反问客户的,只有当你提的问题越多,最终获取的需求最具体,才能让专案越顺利。而且有很多问题,都是在你的反问中,客户也才开始思考本来没思考过的问题,客户也会找到一种合理的需求给你,有人会觉得这样了解客户需求未免太麻烦了。至于一些在技术上会遇到问题的地方,也要告诉客户,别以为到时候再说,客户是不关心你的技术细节的,但你如果给他解释的话,他也会试着理解的。客户的需求本身是无休止,因为他们本身也在变,但当你期初的分析合理,后面的变动也将在逻辑上变动,相信代价已经不会那么大了。这其实也体现了系统的扩充套件性。需求分析,是一个专案提出方和承担方相互沟通的过程,一方是系统的使用者,一方是系统的制造者,在系统制造过程中,只有双方相互配合,共同对系统进行设计才能最后达到使用的要求。客户是业务上的熟悉者,对业务流程有非常清晰的了解,但是,对于软体需求方面的描述是不了解的,他们所能提供的只是他们最终要达到的功能,但是,这其中包含的业务流程是非常复杂的。我们拿到客户需求后,应该根据功能、流程进行初步的设计,构造出业务流程图,再让客户进行评审,提出业务流程上不对的地方进行修改。这样来回的交流,最终才能取得较全面的需求,并减少后期的修改。
职业发展需求分析应该怎么写
不想当将军的兵不是好兵,即使当不了将军也要能够从将军的角度去思考和解决问题,这样才能做一个更好的有可能成为将军的士兵.

成为一名优秀的人力资源经理是我的职业发展目标.我想做的是改善目前混乱的管理现状,特别是关注几乎被彻底漠视的员工的需求,让企业中的每个人尽可能地发挥所长,帮助他们快乐地工作和生活,让企业成为令人尊敬的企业.听起来很像政客的宣言是吗?但是现在的我的确是这样想的.因为就目前来说,我也是被漠视的一员,而且生活在一群被漠视的人中间.既然从来就没有什么救世主,那么要改变自己和别人的现状就只能够从自己的努力开始.有句话怎么说的?如果对一个组织不满意,最好的办法是爬到顶端,然后改变它.

有位叫苏青的作者写了《人力资源经理应该具备怎样的能力?》一文,按它的脉络,分析一下:

一) 公正、忠信、坚定勇敢的意志力。

公正忠信没有问题.因为本人由于懒及胆小怕事,总是按规则办事,如果现在还有君主一类的东东,应该会是属于愚忠的那一类人.但这又对坚定勇敢的意志力形成了威胁,所以我最担心的是我顶不住压力,特别是来自上层的不正确的意见,会让我很挣扎很痛苦.那这个问题没有解决办法,只能指望有一条退路,然后无欲则钢,看看能坏到哪去.

二) 对人性的正确、全面的了解以及广博的知识。

这点十分之欠缺,因为容易看到恶的一面,又嫌人际交往太过麻烦,最根本的还是没有开放的心态,所以与人交往不多,由此带来的认识就片面\偏向\阴暗.广博的知识勉勉强强,因为兴趣爱好多到了没有兴趣的地步,所以啥都有一点,不过不深.这是不好的.所以以后要多接触一些人,试着了解他们.

三、 亲和力和优秀的人际关系处理技巧。

保守有余,活力不足.我的朋友说我一开始接触时看起来严肃,只有熟了以后才会谈到一起,这应该是亲和力不足的表现.不过待人诚恳也是别人对我的评价.改进?参见上一条.

四、 实现人力资源有效管理的专业能力

1.人力资源规划管理(完整规划没做过,基础分析做得多)和人力资源管理手册设计(基本可以完成)的能力。

2.职位分析(没有做过,止于知道)和绩效考核管理(指标设定不行,因为对业务生疏了)能力。

3.薪酬与福利管理能力。 一直在做的,执行OK,没有做过设计.

4.人力资源开发、培训能力。 (些许培训经验,但是在职业发展与培训结合方面虽然关注,不过没有实际行动,应该成为努力方向)

5.人事制度管理能力。 OK.因为现在俨然是员工首选制度咨询师.

当然,作为人力资源经理还应具备组织能力、领导能力、表达能力、自信力(以及对人力资源管理工作的兴趣或爱好)等其它素质能力。

经过这样总的分析,要实现我的职业目标还是有比较大的难度:

1、性格上的缺陷:脆弱、内向、不善于与人交往、保守。每个人都是不完美的,在实在没法改变的情况下,要把缺点变成特点。随着时间的打磨,我相信自己。

2、专业能力的上欠缺:对业务方面了解不够,特别是对各个岗位的了解仅限于道听途说,没有一手的认知。在本专业内,只限于一些低层次的工作,而且 PM对我的认同也只是因为工作量大,但又没有误太多的事而已。这样以苦劳获取的评价不是我所希望的。我相信渡过这一段人手奇缺的时期,我会有更多的时间来做那些没有做过的难度大一些的工作。

3、具体实行上的困难和可能出现的变数:一是经过测算,工作量大占用时间长的情况在未来的三个月内不会有所改变,每天加班三小时?可能家庭方面会出现问题;二是缺乏指导,PM没有训练人的习惯、公司也没有这样的......
要做一份企业网站的话需求分析应该怎么写
需求分析不是凭空想出来的,肯定是根据定位来写的,首先问自己两个问题,做企业站能获得什么样的收益。我主营什么产品能获得此收益。专攻项SEO优化团队为您解答,希望对您有所帮助
如何写需求分析报告
资源简介教会你如何写需求分析报告~~·需求分析说明书 1 、系统功能结构图( HIPO 图) (在该功能结构图中选一个子系统进行逐层分解) 2 、系统功能说明 (对以上选中的子系统进行功能描述) 3 、现有系统的业务流程图及说明 (对以上选中的子系统绘制手工系统或旧的计算机系统的业务流程图并进行简单的功能说明)
软体需求分析报告中的“需求规定------对功能的规定”怎么写??? 10分
对功能的规定是最接近使用者实际业务操作的描述。

例如,描述成绩管理的业务,应该分为成绩录入和成绩修改两个功能点来描述。

成绩录入时,输入就代表需要录入的有哪些资料;输出表示将资料都录完后,会产生什么结果的单据。

我的理解是这样的,供参考。