news 2026/6/15 15:55:23

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/6/15 12:43:16

15分钟攻克实时说话人区分:Sortformer场景化部署全攻略

15分钟攻克实时说话人区分:Sortformer场景化部署全攻略 【免费下载链接】WhisperLiveKit Real-time, Fully Local Speech-to-Text and Speaker Diarization. FastAPI Server & Web Interface 项目地址: https://gitcode.com/GitHub_Trending/wh/WhisperLiveKi…

作者头像 李华
网站建设 2026/6/15 12:44:25

Linux 下自定义命令的参数补全

你在使用 git、kubectl 或 docker 时&#xff0c;是否曾惊叹于它们强大的命令行补全功能&#xff1f;输入 git checkout <Tab><Tab>&#xff0c;就能列出所有分支&#xff1b;输入 kubectl get pod -n <Tab>&#xff0c;就能自动补全命名空间。这种体验不仅提…

作者头像 李华
网站建设 2026/6/15 12:43:31

修复 Nginx 反向代理后 URL 暴露后端端口的问题

你是否遇到过这样的问题&#xff1f; 你用 Nginx 将 https://api.dbblive.com 代理到内网 http://127.0.0.1:8080&#xff1b;正常访问时 URL 显示正常&#xff1b;但一旦点击浏览器刷新&#xff08;F5&#xff09;&#xff0c;地址栏突然变成 https://api.dbblive.com:8080/so…

作者头像 李华
网站建设 2026/6/15 12:08:39

基于Web的求职招聘平台的设计与实现任务书

广州航海学院毕业设计任务书学院名称&#xff1a; 计算机学院 专 业&#xff1a; 计算机科学与技术 学生姓名&#xff1a; 李 炜 学 号&#xff1a; 指导教师&#xff1a; 王晓狄 …

作者头像 李华
网站建设 2026/6/14 15:26:48

中国AI大模型盘点:科技巨头与新兴力量

百度文心一言&#xff08;ERNIE&#xff09; 百度推出的知识增强大模型&#xff0c;在中文语义理解方面表现突出&#xff0c;尤其擅长金融风控和方言识别&#xff08;准确率可达92%&#xff09;。其开源版本适配国产芯片&#xff0c;训练成本降低62%&#xff0c;已广泛应用于度…

作者头像 李华
网站建设 2026/6/14 20:35:44

2025年MIFARE Classic Tool终极指南:从零开始玩转NFC标签

2025年MIFARE Classic Tool终极指南&#xff1a;从零开始玩转NFC标签 【免费下载链接】MifareClassicTool An Android NFC app for reading, writing, analyzing, etc. MIFARE Classic RFID tags. 项目地址: https://gitcode.com/gh_mirrors/mi/MifareClassicTool 还在为…

作者头像 李华