系统架构设计师教程(清华第二版) 第3章 信息系统基础知识-3.2 业务处理系统-解读

在这里插入图片描述

教材中,一会儿“业务处理系统”,一会儿“事务处理系统”,语法毛病一堆。真是清华的水平!!!

3.2.1 业务处理系统的概念

  • 概念:针对管理中具体的事务来辅助管理人员将数据进行记录、传票、记账、统计、分类,并制成报表,为经营决策提供有效信息的基于计算机的信息系统。
  • 组成:通常是由单独处理某项业务的子系统组成,这些子系统不交互、不共享。
  • 特点:
    • 是信息系统发展的最初级形式。
    • 在作业层上,要处理的任务、所需的资源及要实现的目标都是预先确定的、高度结构化的。
    • 可以采用结构化生命周期法来进行开发。
  • 目标:
    • 提高交易处理的效率和准确性。
    • 确保数据的完整性和一致性。
概念 描述
交易处理 指在一个系统中完成的一系列操作,这些操作作为一个整体被执行,以确保数据的一致性。
实时处理 TPS通常要求实时处理交易,以便用户可以立即得到反馈。
并发控制 为了保证多个用户同时进行交易时数据的一致性,TPS需要有效的并发控制机制。
数据完整性和一致性 确保在交易处理过程中,数据保持完整,且在系统中各处保持一致。
容错性 TPS 设计中应具有高容错性,确保系统故障时数据不丢失,且能迅速恢复。

例如,一个在线零售商的TPS系统可能包括处理客户订单的功能:当客户下单时,系统需要实时更新库存、计算价格、处理支付,并最终确认订单。这整个过程的每一步都需要确保数据的一致性和完整性,比如在库存数量上的减少与支付金额的准确计算。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 13:48:05       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 13:48:05       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 13:48:05       57 阅读
  4. Python语言-面向对象

    2024-07-18 13:48:05       68 阅读

热门阅读

  1. 1.1 系统架构概述

    2024-07-18 13:48:05       18 阅读
  2. live555 rtsp服务器实战之doGetNextFrame

    2024-07-18 13:48:05       22 阅读
  3. 依赖倒置原则

    2024-07-18 13:48:05       19 阅读
  4. Python使用队列在两个线程中传递数据

    2024-07-18 13:48:05       18 阅读
  5. STM32判断休眠

    2024-07-18 13:48:05       20 阅读
  6. Spring boot 2.0 升级到 3.3.1 的相关问题 (四)

    2024-07-18 13:48:05       16 阅读
  7. Miniforge 安装器

    2024-07-18 13:48:05       20 阅读
  8. 基于opencv的图片加水印实现方案

    2024-07-18 13:48:05       20 阅读
  9. redis知多少

    2024-07-18 13:48:05       21 阅读
  10. 【LeetCode 0069】【二分查找】求平方根

    2024-07-18 13:48:05       22 阅读