news 2026/8/1 17:35:04

SMP语言基础知识-应用系统的需求是啥?是应用需求!

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SMP语言基础知识-应用系统的需求是啥?是应用需求!

上篇文章介绍了需求、软件开发需求的通俗概念,也对软件开发需求进行了分类,那么应用系统的需求到底是啥,有啥特点。

本期我们就来谈谈应用系统需求。

一、什么是应用系统的需求
应用系统是谁提出来的?当然是用户提出的!

用户为啥要提出需求?当然要解决用户存在的问题!

用户有啥问题?当然问题多多,看看自己身边的工作环境,工作流程、工作结果哪个环节不需要改进,这些改进就是需求,这是眼前的需求,如果我们在规划一下未来,再理想一下未来,那需求更是多多,当然,有些问题是计算机解决不了的,但是,绝大多数都是计算机能解决的。
可以这样说应用系统的需求是由企业事业单位提出的计算机系统解决方案。

二、应用系统需求的来源
应用系统需求总的来源是企事业单位的经营发展的要求,从大的方面来说,企事业单位都面临着信息化、自动化发展的客观要求,如果信息化、自动化步伐停滞、不快,其必然在激烈的竞争环境中落败。从小的方面来说是企业事业单位各部门为了更好地实现自己的业务和管理要求提出的计算机系统解决方案。

从具体实践中来看应用系统需求主要来源以下几个方面:

1、 业务要求
业务目前还是手工劳动,希望能够用电脑取代或半取代,减少手工劳动提高效率。原有的应用系统开发比较早,已经不适应业务的变化,其功能和流程都需要进行变更。业务要求是应用系统需求的主体,绝大多数应用系统都是因业务需求而创建的,所以业务系统是一个企业或单位的主流的系统。

2、 新业务要求
原有业务已经有应用系统了,因为要开展新的业务,需要开发新的业务功能,或者要全新开发一个新的业务系统。

3、 新技术要求
因新技术能够带来更好的体验、便利、成本的降低,对现有系统进行改造或重构,比如,网路技术、开发技术、AI技术的出现都会对原有应用系统产生升级、甚至重构的要求。

4、 管理要求
对生产、管理数据的收集、分析、预测;对费用、成本、产出的评估等。

5、 外部要求
外部的强制性的要求,比如,监管、安全、协会要求等,需要提供数据、确保安全的措施、提供生产现场的接口等。

6、 升级要求
原有的应用系统满足不了生产和管理变化的要求,需要对原系统进行功能升级、界面升级、操作升级等。

7、 整合要求
由于业务流程的变更、部门的变化、岗位的变化,需要对现有的应用系统进行整合,或合并系统、或新增系统的需求。

8、 安全要求
因内部和外部安全检查的要求产生的需求。比如数据存放方式、脱敏数据的产生、密码的管理、用户权限管理等。

三、应用系统需求的特点

1、 定制性
由于应用系统是用户提出来的,同一个行业甚至同一个企业单位的用户对同一个问题都会有不同想法,这种不同的想法,导致应用系统是因人因单位而异,所以需求必然各不相同,需求的不同,我们一般称之为定制开发。

2、 业务性
应用系统需求一般都体现了业务要求和管理要求,和用户的业务紧密相关,所以开发人员如果不搞懂业务,系统是很难开发完成的。

3、 复杂性
业务的复杂性、现有系统架构的复杂性都会让需求变得复杂,有的业务主线清晰容易理解,但是边界、条件、触发情况却很复杂,如果这些搞不清楚,对一些特殊情况就会缺少处理。

4、 技术性
需求的技术性一方面包含了业务本身的技术性,这和业务本身相关;另一方面也包含了为了实现需求需要的技术,比如编程技术、网络技术、安全技术等。

5、 可变性
从开始的需求到提供给开发者的需求,到开发期间的需求,到应用系统上线后,需求都可能发生变化,这是因为用户对系统的预期发生变化而产生的。

例如,用户按照自己想法认为计算机能够做什么,开发后,发现计算机还可以做的更好,则需要对需求进行变更。

我们抽象地讨论应用系统的需求、需求来源、需求特点,目的是要说明SMP对应用系统需求和应用系统有一个专业的分析和研究,正是这些分析和研究导致了SMP之源非常明确和准确。可以说,如果我们没有对应用系统有一个科学全面的理论认知,我们是不会去研发SMP的。因为,应用系统涉及面太广、一般人很容易陷入到一个具体的应用系统去认知。

后面,我们会对应用系统本身进行进一步分析,让大家看看SMP是如何面对这些分析结果的。

敬请关注:下篇应用系统。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/1 3:28:34

一文盘点家政公司有哪些类型,公司好还是平台靠谱?

居民生活品质不断提升,家政服务已经从简单的日常保洁,扩展到清洁维护、育婴照护、居家维修等一整套生活支持体系。为了帮助家庭更高效地选择家政服务,本篇从“服务类型”“经营模式(直营 / 非直营)”“行业代表品牌”三…

作者头像 李华
网站建设 2026/7/31 20:21:47

OpenSCA-cli组件安全分析:从零开始掌握软件供应链安全

在当今快速迭代的软件开发环境中,第三方组件已成为项目构建的基石。然而,这些"拿来即用"的组件背后隐藏着怎样的安全风险?OpenSCA-cli作为一款专业的开源组件安全分析工具,正是解决这一问题的利器。它能帮助开发者快速识…

作者头像 李华
网站建设 2026/8/1 11:42:57

VMware Unlocker:突破技术壁垒,让PC也能完美运行macOS系统

VMware Unlocker:突破技术壁垒,让PC也能完美运行macOS系统 【免费下载链接】unlocker 项目地址: https://gitcode.com/gh_mirrors/unlo/unlocker 还在为无法在普通PC上体验苹果系统而烦恼吗?VMware Unlocker作为一款革命性的开源工具…

作者头像 李华
网站建设 2026/8/1 9:36:36

从0基础到完全掌握AD第7讲 优选项的配置导出和导入

我们目前相关的优选项已经全部设置完成了,那么有人问了,小崔小崔,我有两台电脑,难道我还要重新配置一次么?那当然不是啦,俗话说得好,重婚犯法啊,那么我今天将会叫你如何导出和导入优…

作者头像 李华
网站建设 2026/7/31 5:05:50

谁懂啊!性能测试还能这么快学好。。。。。。

前言 互联网普及,用户群体庞大,用户体验非常重要。性能是一种指标,是软件系统对于及时性的符合程度。对于一个产品根据响应时间和吞吐量衡量性能的及时性,响应时间是一个http完整的请求流程时间之和。对用户而言,响应…

作者头像 李华
网站建设 2026/8/1 13:59:47

Morisawa BIZ UDGothic:专业商务日文字体终极指南

Morisawa BIZ UDGothic:专业商务日文字体终极指南 【免费下载链接】morisawa-biz-ud-gothic 项目地址: https://gitcode.com/gh_mirrors/mo/morisawa-biz-ud-gothic 想要在商务文档和数字内容中实现专业又美观的日文排版吗?Morisawa BIZ UDGothi…

作者头像 李华