📜  社会技术系统

📅  最后修改于: 2021-10-20 12:14:56             🧑  作者: Mango

软件和硬件是相互依存的。没有硬件,软件就是一种抽象。当你把硬件和软件放在一起时,你就创建了一个系统。该系统将能够执行多个复杂的计算并将结果返回到其环境。

这说明了系统的基本特征之一。社会技术系统基本上是对如何使用和生产任何技术的研究。这有助于我们识别系统技术和社会方面的道德错误。社会技术系统是人和技术的混合体。它由许多项目组成。这些项目很难相互区分,因为它们都有密切的相互关系。部分物品如图:

社会技术系统包括:

  1. 人们:
    人们可以是个人或群体。我们还需要考虑他们的角色和机构。组织雇用人员,他们构建和使用硬件和软件,在法律和法规范围内运营,以及共享和维护数据。
  2. 硬件:
    如果技术是硬件的经典含义。它涉及主机、工作站、外围设备、连接设备。社会技术系统不可能没有任何类型的硬件组件。
  3. 软件:
    软件只不过是一种可执行代码。软件包括操作系统、实用程序、应用程序。软件是社会技术系统的一个组成部分。软件通常将社会规则和程序作为设计的一部分,即优化这些参数、以这些格式存储数据、请求这些数据等。
  4. 法律法规:
    可能有关于隐私保护的法律,或者军用芯片测试的规定等。需要遵守组织和政府制定的法律法规。如果违规者被抓获,他们将受到特殊的社会制裁。
  5. 数据:
    社会技术系统设计的设计涉及收集哪些数据、数据应提供给谁以及应以何种格式存储数据。

当所有组件集成在一起并一起运行时,这些系统具有可感知的特性。

例子:
可以说,硅谷的软件工程师可能会构建一个带有各种花里胡哨的软件,期望每个人都精通技术,甚至不考虑系统要求的基本配置。如果大量的人实际上是老年人并且不习惯界面并且使用旧技术运行传统系统,那么整个系统将再次显着减少。

这就是我们不仅对技术维度感兴趣,而且对社会技术系统领域感兴趣的原因。系统包括人员、流程、法规、目标、文化等非技术元素,以及计算机、软件、基础设施等技术组件。

要从整体上理解社会技术系统,您必须了解各个层次,如图所示。

这些系统可能无法理解。所以,我们指的是这7层。这些层构成了社会技术系统堆栈。

  1. 设备层:
    它包含一组硬件设备,其中一些可能是计算机、笔记本电脑、电话等。大多数设备包括某种嵌入式系统。
  2. 操作系统层:
    该层为系统中更高的软件层提供了一组通用设施。该层充当硬件的桥梁,因为它允许软件和硬件之间的交互。
  3. 通信和数据管理层:
    该层扩展了操作系统设施并提供了一个接口,允许与更广泛的功能进行交互,例如访问远程系统、访问系统数据库等。这有时被称为中间件,因为它位于应用程序和操作系统之间系统。
  4. 应用层:
    这一层提供了更具体的功能来满足一些组织要求。在这一层中可能有许多不同的应用程序。
  5. 业务流程层:
    该层由一组涉及支持业务活动的人员和计算机系统的流程组成。软件系统的使用,是定义和制定的。
  6. 组织层:
    在此级别,定义了业务规则、法规、政策以及高级战略流程,并在使用系统时予以遵守。
  7. 社交层:
    定义了管理系统运行的法律、法规和文化。