浅析需求分析在业务系统开发中的重要性
2021-01-12帅晓华
数字通信世界 2021年12期
帅晓华
(长江职业学院,湖北 武汉 430000)
0 引言
功能完善的业务系统是实现业务办理规范化、流程化、系统化的重要保障。业务系统功能是否完善,是否符合使用单位的业务流程以及操作习惯,将直接影响业务办理的效率和办理质量。业务需求是使用单位对业务系统诉求的直接表现,是业务系统的核心,需求分析则是实现业务需求收集、整理、深入挖掘使用单位潜在需求,进行需求确认的过程,该过程为正确的开发业务系统奠定基础[1]。
1 软件生命周期概述
软件的生命周期同其他事物一样,都会经历酝酿、产生、成长、成熟、衰退的过程,根据各个过程的特点,软件的生命周期主要分为以下几个阶段:
1.1 问题定义
问题定义就是确定好要解决什么问题,这些问题解决后要达到什么效果,会带来多少经济效益,生产力能提高多少,出错率可以降低到什么程度等。要确定解决什么问题,通常是通过对系统使用单位进行深入调研,通过多次的沟通和详细访谈,需求分析师整理出关于问题的性质、建设目标、预计使用范围以及系统规模等内容的书面报告,经过讨论和必要的修改之后得到客户的确认。
1.2 可行性研究
可行性研究是指对系统使用单位要解决的问题,是否存在一套可以解决的方案、在该阶段的任务不是具体的解决问题,而是研究问题的范围。问题范围可包括是否存在可以解决的方法,是否存在技术风险、时间风险、资金风险、运行环境风险以及人员风险等,如果存在这些问题,是否有稳妥的解决方案。……
登录APP查看全文
