需求是万物之源,也是SMP之源--SMP(软件制作平台)语言基础知识之四
这些文章介绍了需求、软件开发需求的通俗概念,也对软件开发需求进行了分类,那么应用系统的需求到底是什么,有何特点?
那我们就来谈谈应用系统需求
一、什么是应用系统的需求
应用系统是谁提出来的?当然是用户提出的!
用户为啥要提出需求?当然要解决用户存在的问题!
用户有啥问题?当然问题多多,看看自己身边的工作环境,工作流程、工作结果哪个环节不需要改进,这些改进就是需求,这是眼前的需求,如果我们在规划一下未来,再理想一下未来,那需求更是多多,当然,有些问题是计算机解决不了的,但是,绝大多数都是计算机能解决的。
所以说应用系统的需求是由企业事业单位提出的计算机系统解决方案。
二、应用系统需求的来源
应用系统需求总的来源是企事业单位的经营发展的要求,从大的方面来说,企事业单位都面临着信息化、自动化发展的客观要求,如果信息化、自动化步伐停滞、不快,其必然在激烈的竞争环境中落败。从小的方面来说是企业事业单位各部门为了更好地实现自己的业务和管理要求提出的计算机系统解决方案。
从具体实践中来看应用系统需求主要来源以下几个方面
1、 业务要求
业务目前还是手工劳动,希望能够用电脑取代或半取代,减少手工劳动提高效率。原有的应用系统开发比较早,已经不适应业务的变化,其功能和流程都需要进行变更。业务要求是应用系统需求的主体,绝大多数应用系统都是因业务需求而创建的,所以业务系统是一个企业或单位的主流的系统。
2、 新业务要求
原有业务已经有应用系统了,因为要开展新的业务,需要开发新的业务功能,或者要全新开发一个新的业务系统
3、 新技术要求
因新技术能够带来更好的体验、便利、成本的降低,对现有系统进行改造或重构,比如,网路技术、开发技术、AI技术的出现都会对原有应用系统产生升级、甚至重构的要求。
4、 管理要求
对生产、管理数据的收集、分析、预测;对费用、成本、产出的评估、
5、 外部要求
外部的强制性的要求,比如,监管、安全、协会要求等,需要提供数据、确保安全的措施、提供生产现场的接口等。
6、 升级要求
原有的应用系统满足不了生产和管理变化的要求,需要对原系统进行功能升级、界面升级、操作升级等。
7、 整合要求
由于业务流程的变更、部门的变化、岗位的变化,需要对现有的应用系统进行整合,或合并系统、或新增系统的需求。
8、 安全要求
因内部和外部安全检查的要求产生的需求。比如数据存放方式、脱敏数据的产生、密码的管理、用户权限管理等
(未完待续......)