请教一个简单问题!

发布于 2022-06-09 00:23:46 字数 198 浏览 354 评论 7

在软件开发和工程方面   

是不是对于应用软件,特别是MIS,ERP,CRM等而言,其开发的工程的复杂程度是根据具体的客户业务复杂度相关的?而不在乎计算机本身的技术复杂度?(比如销售管理系统,图书管理系统)

而系统,监控类软件的开发却基本是根据这个“系统”本身的复杂度而复杂的,
不用考虑过多的流程和算法?(比如操作系统,防毒软件)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

黑寡妇 2022-06-20 02:48:28

[qoute]
两为班主,我所说的“本身的技术”就是指描述计算机各方面工作原理的
知识和概念,比如操作系统原理,系统结构原理,数据库原理,网络原理等等,不是数值分析,系统工程学,管理工程这些的。。。
[/qoute]

我觉得你上面说的那些技术在学习到了一定程度后就可以了
他们不会变

而客户需求分析及业务分析则是每个项目都有不同
所以会更重要

笑梦风尘 2022-06-20 01:27:37

我觉得不算“描述计算机本身硬软件工作原理的”的知识和概念。

穿透光 2022-06-19 21:41:54

数值分析,系统工程学,管理工程这些的?
不算?

难如初 2022-06-19 20:33:11

两为班主,我所说的“本身的技术”就是指描述计算机各方面工作原理的
知识和概念,比如操作系统原理,系统结构原理,数据库原理,网络原理等等,不是数值分析,系统工程学,管理工程这些的。。。

请指教!

记忆で 2022-06-19 14:54:31

我觉得在程序中真正使用算法的地方是很少的

算法只是性能优化
但是在许多软件系统中瓶颈并不是在于CPU计算速度
而是在其它方面,如IO

或这种软件并不用过多考虑性能问题

操作系统编程中更注重的是业务逻辑的实现(个人感觉)
许多软件也一样

坏尐絯℡ 2022-06-19 13:59:16

在一方面确实这样讲,也是有道理的。
   但很难讲有什么绝对的地方。
譬如业务管理系统,首先我们做这个系统的目的是为了更好地管理业务。
  当然,如果采用一些比较合适的技术,当然可以让你做的更好。
我不知道楼主所指的技术是什么,但在我看来,业务的分析本来就是一项技术。
  复杂也好,简单也好。最重要的是为了达到你的目的!

鸢与 2022-06-17 09:42:29

UP

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文