当前位置:海城首页 > 软件开发

软件定制开发需求分析过程

时间:2023-05-11 点击:260 次

一、 需求分析


1. 需求分析的过程


需求过程包括需求开发和需求管理2个部分:


(1) 需求开发就是对开发前期的管理,与客房的沟通过程,可以分为4个阶段:需求获取、需求分析、编写需求和需求验证。


(2) 需求管理:就是软件项目开发过程中控制和维持需求约定的活动。包括:变更控制、版本控制、需求跟踪、需求状态跟踪。


2. 需求的层次


需求的层次包括:业务需求、用户需求、功能需求、非功能需求等4个方面。


3. 需求开发阶段的重点


(1) 提取业务对象


业务对象是指系统使用的真实对象,例如一个供应链管理 (Supply Chain Management ,简称SCM) 业务对象主要包括:生产批发商、零售商、送货商、顾客多个层次。


(2) 提取业务流程


在了解业务逻辑的过程中,应该列举出所开发软件模块的各自职能,并细化每个工作流程,深入分析业务逻辑。


(3) 性能需求


在分析的前期应该注意客户对所开发软件的技术性能指标,如存储容量限制、运行时间限制、安全保密性等。


(4) 环境需求


环境需求是指软件平台运行时所处环境的要求,如硬件方面:机型、外部设备、数据通信接口;软件方面:系统软件,包括操作系统、网络软件、数据库管理系统方面;使用方面:使用部门在制度上,操作人员上的技术水平上应具备怎样的条件。


(5) 可靠性需求


对所开发软件在投入运行后发生故障的概率,应该按实际的运行环境提出要求。对于重要的软件,或是运行失效会造成严重后果的软件,应提出较高的可靠性要求。


(6) 安全保密要求


在需求分析时应当在这方面恰当地做出规定,对所开发的软件给予特殊的设计,使其在运行中,其安全保密方面的性能得到必要的保证。


(7) 用户界面需求


为用户界面细致地规定到达的要求。


(8) 资源使用需求


开发的软件在运行时和开发时所需要的各种资源。


(9) 软件成本消耗与开发进度需求


在软件项目立项后,根据合同规定,对软件开发的进度和各步骤的费用提出要求,作为开发管理的依据。


(10) 开发目标需求


预先估计以后系统可能达到的目标,这样可以比较容易对系统进行必要的补充和修改。


相关推荐

海城ERP软件项目开发功能布局设计流...

开发流程都要经过需要剖析、体系描绘、软件开发、单元测验、功用布置、客户反应这几个期间,等当前开发的功用依据 客户定见修正完...

海城开发一款软件系统需要多少费用钱呢

开发一款软件系统需要多少费用钱,一般来说,大多数项目第一个版本的开发成本在几万到几十万不等。具体会受到以下因素影响:App...

海城软件开发制作预算方式怎么算?

自上而下的预方法主要是依据上层、中层项目管理人员的管理经验进行判断,对构成项目整体成本的子项目成本进行估计,并把这些判断...

海城软件开发需要多少钱?软件开发公司哪...

软件开发需要多少钱?软件开发公司哪家?软件开发需要多少钱,这是软件开发中必须经过的一个问题,科派软件开发公司官网告诉大家 ...

海城软件项目开发管理软件开发商和服务...

科派软件有限公司专业从事软件项目的开发,是专业的管理软件开发商和服务提供商。我们开发了涉及生产、仓贮、营销、服务、定制开...

海城软件开发设计数据库开发与管理

科派软件提供高性能的数据库开发和管理应用可以使您的网站和软件应用达到客户要求。我们能提供针对客户运营系统的各项数据服务。...

海城什么是好用的企业管理软件呢?

管理软件作为一款专门针对企业管理中出现的问题研发的一套管理系统,在规范企业业务管理方面有着显著的效果。那么什么是好用的企...

海城地产行业管理系统APP开发

房地产行业发展为何需要开发APP1、 从房地产业所处的新阶段,认识互联网、拥抱互联网。房地产业适应市场变化、促进转型升级、...

海城物业APP开发流程与开发方案如下

物业行业为何需要开发APP近年来,物业管理人力资源要素正在发生深刻变化:一、互联网原著民渐成主力军。在“独生子女”时代成...

添加客服微信

添加客服微信

关注公众号

关注公众号

© 2010-2022 科派云 版权所有

公司电话:0417-6190114,手机:15541770734(微信同步) QQ在线:401403(24小时)

海城网站建设、海城软件开发、海城APP小程序开发、海城网页设计、海城网站制作

sitemap