news 2026/5/20 23:30:50

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/5/20 10:32:56

allegro走线小技巧之查看线长与差分线绕等长

1、Enhanced Pad Entry(增强焊盘进入约束功能) pcb布线时,有时候会从器件的焊盘往外拉线,会出现锐角、焊盘内绕线或走线不规整等情况,如下图。 为了避免出现类似情况,可在add connect操作下,右…

作者头像 李华
网站建设 2026/5/21 0:56:19

PyTorch温度预测实战:从数据准备到模型优化全流程解析

PyTorch温度预测实战:从数据准备到模型优化全流程解析 【免费下载链接】Pytorch-framework-predicts-temperature PyTorch构建神经网络预测气温 项目地址: https://gitcode.com/gh_mirrors/py/Pytorch-framework-predicts-temperature 清晨的第一缕阳光透过窗…

作者头像 李华
网站建设 2026/5/8 1:28:22

GPT-3 Sandbox 快速入门终极指南:10分钟搭建智能Web应用

GPT-3 Sandbox 快速入门终极指南:10分钟搭建智能Web应用 【免费下载链接】gpt3-sandbox The goal of this project is to enable users to create cool web demos using the newly released OpenAI GPT-3 API with just a few lines of Python. 项目地址: https:/…

作者头像 李华
网站建设 2026/5/19 11:40:16

基于web的农产品溯源系统开题报告

海南热带海洋学院毕业设计(论文)开题报告( 2023 届)学 院:专 业:学 生 姓 名:班 级:学号: 指导教师姓名:职称&#xff1…

作者头像 李华
网站建设 2026/5/19 7:48:17

基于Web的求职招聘平台的设计与实现开题报告

广州航海学院毕业设计(论文)开题报告简表学生姓名班级学号202115290509指导教师王晓狄毕业设计(论文)题目基于Web的求职招聘平台的设计与实现选题的目的和意义选题目的:随着互联网与信息技术的飞速进步,在线求职招聘已成为主流趋势…

作者头像 李华
网站建设 2026/5/19 7:49:08

视频生成革命:Wan2.2如何用MoE架构让消费级显卡实现电影级创作

视频生成革命:Wan2.2如何用MoE架构让消费级显卡实现电影级创作 【免费下载链接】Wan2.2-TI2V-5B Wan2.2-TI2V-5B是一款开源的先进视频生成模型,基于创新的混合专家架构(MoE)设计,显著提升了视频生成的质量与效率。该模…

作者头像 李华