news 2026/4/3 4:59:16

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/3/28 9:33:10

Solidity-learning(4)

1-Libraries Libraries(库)与智能合约类似,但是不能声明任何静态变量,也不能发送ETH。 Library | Solidity by Example | 0.8.26 如何创建一个库? 建立文件PriceConverter.sol,回到FundMe.sol文件中,复制最后三个函数直接放入PriceConverter.sol中。 那么现在Price…

作者头像 李华
网站建设 2026/3/31 1:54:14

ERNIE 4.5-VL:280亿参数异构MoE模型如何重构多模态AI应用

ERNIE 4.5-VL:280亿参数异构MoE模型如何重构多模态AI应用 【免费下载链接】ERNIE-4.5-VL-28B-A3B-PT 项目地址: https://ai.gitcode.com/hf_mirrors/baidu/ERNIE-4.5-VL-28B-A3B-PT 导语 百度ERNIE 4.5-VL-28B-A3B多模态大模型凭借异构混合专家架构&#x…

作者头像 李华
网站建设 2026/3/29 3:16:09

2025 国内 TOP 免费无版权音乐网站排行榜!避免音乐侵权必藏

无论是自媒体创作、视频剪辑,还是日常听歌,免版权且高品质的音乐平台总能解决核心需求。下面整理了 7 个实用度拉满的无版权音乐平台,新增国内商用头部平台曲多多(强化核心优势),排列顺序全新调整&#xff…

作者头像 李华
网站建设 2026/3/26 22:05:42

微信域名验证失败?用 Nginx 快速部署文本验证文件

在接入微信公众号网页授权、JS-SDK 或小程序业务域名时,微信要求你证明你对域名的控制权。最常见的方式是:“请将以下内容保存为 txt 文件,上传至你的服务器 https://yourdomain.com/xxxxxx.txt,确保可公开访问。”但问题来了&…

作者头像 李华
网站建设 2026/4/1 21:46:47

多模态OCR新纪元:GOT-OCR-2.0如何重塑智能文档处理行业

多模态OCR新纪元:GOT-OCR-2.0如何重塑智能文档处理行业 【免费下载链接】GOT-OCR-2.0-hf 阶跃星辰StepFun推出的GOT-OCR-2.0-hf是一款强大的多语言OCR开源模型,支持从普通文档到复杂场景的文字识别。它能精准处理表格、图表、数学公式、几何图形甚至乐谱…

作者头像 李华
网站建设 2026/4/3 1:54:53

终极Win11圆角禁用指南:轻松回归经典直角界面

终极Win11圆角禁用指南:轻松回归经典直角界面 【免费下载链接】Win11DisableRoundedCorners A simple utility that cold patches dwm (uDWM.dll) in order to disable window rounded corners in Windows 11 项目地址: https://gitcode.com/gh_mirrors/wi/Win11D…

作者头像 李华