跳轉到內容

HSC 資訊處理與技術/事務處理系統

來自華夏公益教科書

事務處理系統的特點

事務處理系統 - 收集、儲存、修改和檢索組織的事務。事務是生成或修改最終儲存在資訊系統上的資料的事件。主要資訊處理過程是收集和儲存。TPS 的四個重要特點是

  • 快速響應 - 快速響應的快速效能至關重要。輸入必須在幾秒鐘內變為輸出,這樣客戶就不會等待。
  • 可靠性 - 組織嚴重依賴其 TPS,故障可能會導致業務停止。備份和恢復程式必須快速且準確。
  • 不靈活 - TPS 希望每個事務以相同的方式處理,而不管使用者或時間如何。如果它很靈活,就會有太多機會進行非標準操作。
  • 受控處理 - 處理必須支援組織的操作。

常見系統特點

具體特點

TPS 的四個重要特點是

快速響應 可靠性 不靈活 受控處理

TPS 的屬性

TPS 的組成部分包括硬體、軟體和人員。TPS 最重要的組成部分是人員。沒有人員,系統就沒有客戶,沒有客戶,它就沒有功能可以執行。TPS 中的人員可以分為三類:使用者、參與者和環境中的人員。

使用者:使用者是擁有 TPS 的公司員工。他們將使用它來提供有關係統的資訊,但不會自己輸入資料。他們從 TPS 提供的資訊可用於為其他資訊系統提供輸入,例如庫存控制、營銷等... 參與者:參與者是系統的直接使用者。他們是將輸入資料的人員。他們包括資料錄入員、客戶服務操作員、收銀臺工作的人員以及執行處理資料所需任務的任何人。來自環境中的人員:這些人不是直接為公司工作,而是街上的人,他們有時需要 TPS 的服務,因為他們輸入交易並驗證資料,例如從 ATM 取款的客戶。


資源

行為

事務處理系統的型別

批處理事務處理

BTP 將事務資料作為一組收集起來,並在一段時間延遲後作為一批相同資料進行處理。在方便或經濟的情況下進行處理。大量資料處理成本更低。使用磁帶或紙張離線收集和儲存。批處理方法用於生成工資單等。在使用大型機或中型計算機的大型組織中執行。三個缺點是交易必須等待處理,因為時間表是預定的,錯誤無法在處理過程中糾正,並且對交易資料進行排序既昂貴又費時。BTP 系統的示例包括

  • 支票清算 - 支票是書面命令,要求銀行向特定人員支付一定金額的款項。當一張支票開具給某人時,他們將其存入銀行賬戶,但錢款只有在支票清算後才能提取。這涉及檢查開票人賬戶是否有足夠的資金來支付支票,通常需要 3 個工作日,在此期間,支票會在一天中的一個安靜時間段內作為一批進行清算。
  • 賬單生成 - 組織會為提供給客戶的服務或產品開發賬單或發票。通常在預定的時間生成一批賬單,因為這使使用者能夠有效地管理時間並減少對主資料庫的干擾。
  • 信用卡交易 - 信用卡已成為支付商品和服務的常用方法。在信用卡單系統中,零售商會將信用卡單作為一批發送給銀行。在 POS 終端銷售中,交易會儲存起來供以後處理。客戶可以即時檢視其信用卡交易,但實際更新是批處理的。

即時事務處理

RTTP 是對資料的即時處理。提供即時確認,但需要訪問線上資料庫。這涉及使用終端或工作站輸入資料並顯示結果,以及大量使用者同時執行交易。使用計算機網路將終端連線到大型機和資料庫。每個即時 TPS 都有一定的響應時間延遲。對於要歸類為即時的 TPS,響應時間延遲必須對該應用程式是可接受的。RTTP 的主要缺點是硬體和軟體成本超過批處理。兩個主要問題

  • 併發 - 確保兩個使用者不能同時更改相同的資料。一個人必須等待另一個人完成。
  • 原子性 - 確保交易中涉及的所有步驟都作為一組成功完成。如果一個步驟失敗,則其他步驟不應完成。

RTTP 系統的示例包括

  • 預訂系統 - 涉及為客戶保留一項服務或產品,以便在將來使用。通常用於旅行,例如航班或火車預訂以及汽車旅館預訂。需要可接受的響應時間,因為交易是在客戶在場的情況下進行的。
  • POS 終端 - 由零售商店用於銷售商品和服務。在銷售完成時,將庫存資料傳送到中央計算機(大型機或中型機),中央計算機為整個連鎖店執行處理。為了實現這一點,資料被轉換為一種易於透過通訊系統傳輸的形式。如果 POS 終端立即處理交易,則可以最大限度地減少批處理處理的成本。優點是,一旦輸入產品,通常是透過條形碼閱讀器識別產品,就可以獲得產品的正確價格。POS 終端可以提供價格和任何其他與產品相關的資訊。
  • 圖書館借閱系統 - 用於跟蹤從圖書館借出的物品。當借閱書籍時,圖書管理員會掃描借閱人會員卡和書籍上的條形碼。這些資訊和日期會立即記錄在圖書館資料庫中。所有都在即時進行。與預訂系統類似,因為運營活動涉及維護有關產品、可用性、使用情況和維護的資訊。它也有“前臺”和“後臺”。唯一的區別是借閱系統有更多物品,這些物品儲存在資料倉庫中。

資料驗證

用於檢查事務資料的輸入。這涉及確保交易正確且準確儲存在資料庫中的程式。即使是至關重要的,也不可能驗證所有資料。這包括

  • 事務啟動 - 用於確認 TP 監控器已準備好接收事務資料。在即時中使用以消除許多可能的錯誤。一些 TPS 會將輸入資料新增到交易中,以追蹤資料是否丟失。
  • 欄位檢查 - 在將事務資料輸入資料庫時發生。使用範圍檢查、型別檢查、列表檢查或校驗位執行資料驗證。

事務處理系統的歷史意義

手動事務系統

是在沒有使用機器的情況下執行的業務系統。人們被用來記錄有關業務活動的資料,例如手動 POS 系統。手動事務系統的計算機化給企業帶來了巨大的好處。它提高了產品的銷售速度,並提供了有關哪些產品有需求的資訊。經過一段時間後,企業可以修改產品範圍以適應客戶的習慣。旨在最大化企業的利潤。

手動事務處理系統的操作流程

事務處理系統示例

批處理

  • 支票清算

支票是書面命令,要求銀行向特定人士支付一定金額的款項。當支票簽發給某人時,他/她會將其存入銀行賬戶。然而,在支票被清算之前,這筆錢是無法提取的。支票清算包括檢查開票人賬戶是否有足夠的資金來支付支票。通常需要三個工作日。(即批處理 - 將資料作為一個組/批次收集,並在稍後進行處理,通常會涉及時間延遲)。當對銀行來說經濟合理時,支票會作為一個批次進行清算。

  • 生成賬單

組織會為已提供給客戶的商品或服務建立賬單或發票。他們通常會在預定的時間生成一批賬單。這使使用者能夠有效地管理時間,並減少對主資料庫的干擾。賬單生成不是立即完成的,而是作為一批進行的。

  • 手動信用卡交易(複寫紙機器)

這些交易透過在多頁信用卡單據上列印客戶信用卡的印記來完成,然後由銷售員填寫。零售商將信用卡單據作為一批發送給銀行,而不是單獨傳送每張單據。信用卡交易作為批處理進行處理。

即時處理

  • 預訂系統

預訂系統廣泛應用於任何型別的業務,這些業務涉及為客戶預留服務或產品,以便在將來某個時間使用。它們通常用於旅行的人,例如預訂汽車旅館房間或預訂火車座位。

  • POS 終端(銷售點,即掃描器/收銀機、EFTPOS)

POS 終端由零售店用於銷售商品和服務。在大型零售組織中,POS 終端在交易完成時將庫存資料傳送到中央計算機。中央計算機通常是大型機或中型計算機,負責處理整個連鎖店的交易。如果 POS 終端立即處理交易資料,可以最大程度地減少批處理的成本。為了實現交易資料的集中處理,資料會轉換為可以透過通訊系統輕鬆傳輸的形式。

  • 圖書館借閱系統

圖書館借閱系統用於跟蹤從圖書館借閱的物品。當某人借閱書籍時,圖書管理員會掃描該人的會員卡和書籍上的條形碼。此資訊和日期會立即記錄在圖書館資料庫中。圖書館借閱系統即時完成每筆交易。

資料庫儲存

在為 RTTP 設計資料庫時,以下功能很重要

  • 良好的資料放置 - 資料庫應根據資料使用模式進行設計,並將頻繁訪問的資料放在一起,因為存在大量使用者。
  • 簡短的交易 - 使整個交易能夠立即處理,從而提高併發性。
  • 即時備份 - 需要在活動量低的時段安排,以最大程度地減少對使用者的影響和停機時間。
  • 歷史資料的存檔 - (不常引用資料)在單獨的表格中,使表格儘可能小,從而縮短備份時間並提高查詢速度。
  • 高規範化 - 將冗餘資訊降至最低,可提高更新速度,並提高併發性。
  • 良好的硬體配置 - 硬體需要能夠處理大量併發使用者,並提供快速響應。

組織將所有會計和運營記錄儲存在資料庫(運營資料庫)中。此資料庫是組織運營的模型。

此資料庫中的資料由模式定義,模式通常具有稱為子模式的受限檢視。結構包括

層次模型

層次模型 - 使用自上而下的節點和分支結構,將資料組織成一系列級別。每個節點可以有多個分支。但每個較低級別節點(子節點)僅與一個較高級別節點(父節點)相連。

網路模型

網路模型 - 使用一系列透過分支連線的節點來組織資料,其中每個節點可以有多個分支,每個子節點可以與多個父節點相連。

關係模型

關係模型 - 使用一系列相關的表格來組織資料,其中表格之間建立關係,以提供一種靈活的方式來操作和組合資料。

檔案儲存

檔案是資料塊。在資料庫中,一組相關的記錄包含特定資訊,例如客戶或產品詳細資訊。在 TPS 中有 5 種類型

檔案型別

  • 主檔案 - 包含有關組織業務狀況的資訊。儲存運營資料庫和交易資料。
  • 交易檔案 - 交易記錄的集合。此檔案中的資料用於更新主檔案。還可以用作歷史審計跟蹤。
  • 報表檔案 - 包含已格式化為供使用者檢視的資料。
  • 工作檔案 - 處理期間使用的臨時檔案。
  • 程式檔案 - 包含從高階程式語言建立的資料處理指令。

手動檔案儲存

電子檔案儲存

資料倉庫

資料倉庫是從不同資料來源收集資訊的資料庫。提供以下資料

  • 合併 - 資料使用一致的命名約定、度量、屬性和語義進行組織。組織可以使用不同格式的類似資料。允許以一致的方式有效地使用來自整個組織的資料。
  • 面向主題 - 資料倉庫僅組織來自運營源的相關關鍵業務資訊,以便可以將其用於分析。
  • 歷史 - 儲存在資料倉庫中的資料對於特定時間點是準確的,因為它表示歷史資訊,並且不會更改。資料倉庫儲存一段時間內的運營快照。
  • 只讀 - 資料移到資料倉庫後,除非不正確,否則不會更改。切勿更新,因為它表示特定時間點。資料只能載入和查詢。

備份和恢復程式

組織對 TPS 的依賴性很高。故障可能會導致業務中斷,而精心設計的備份和恢復可以最大限度地減少中斷。如果系統出現故障,恢復過程將重建系統。此過程涉及

  • 備份 - 通常每天對整個系統進行一次備份,並將備份儲存在安全位置。
  • 日誌 - 保持交易和資料庫更改的審計跟蹤。交易日誌儲存每個交易的所有必要資料,而資料庫更改日誌包含交易修改的記錄的之前和之後副本。
  • 檢查點 - DBMS 會定期暫停所有處理,以便在“安靜時間”同步檔案和日誌。正在進行的交易將完成,日誌將更新。然後,它會在交易檔案中寫入名為“檢查點記錄”的記錄。資料庫到此為止的副本是“檢查點副本”。應經常執行此操作,因為如果發生故障,則可以從最近的檢查點恢復處理。
  • 恢復管理器 - 是一個程式,它將資料庫儲存到正確狀態並重新啟動事務處理。
  • 備份 - 是資料的另一個副本,可用於重建系統。
  • 磁帶 - 是一條非常長且細的塑膠帶,表面塗有一層薄薄的磁性材料。使用順序訪問檢索資料。通常用作備份介質,因為它可以以低廉的價格儲存大量資料。
  • 祖父-父-子 - 是一種備份過程,涉及至少 3 代備份主檔案。最新的是子;其次是父,最老的是祖父。通常與磁帶一起用於批處理。如果發生故障,可以使用子;但如果子丟失或損壞,可以使用父。保留幾代備份檔案的過程可確保資料可以重新建立,不會丟失。
  • 部分備份 - 當僅備份主檔案的某些部分時,通常會定期(例如每週或每月)備份到磁帶。自上次備份以來完成的交易將單獨儲存在日誌中。如果發生故障,將使用備份磁帶和日誌檔案重新建立主檔案。

更新資料

批次更新

當交易記錄在紙張或磁帶上時使用,並且需要順序訪問,因為這是訪問磁帶資料的唯一方法。必須檢查所需交易之前的所有先前交易。有兩個階段。第一階段是在交易檔案中收集和儲存交易資料,這涉及按順序排序。第二階段是透過更新主檔案來處理資料。如果出現錯誤,則整個批次將被拒絕。

即時更新

即時更新的步驟涉及將交易資料傳送到主檔案中的聯機資料庫。資料使用直接訪問訪問,通常使用索引。磁磁碟儲存提供了一種可以快速訪問大量資料的輔助儲存介質。軟體是聯機且使用者友好的。

其他資訊處理

事務處理系統的資料收集

在 TPS 中,此步驟涉及生成交易資料。

  • 硬體 - 用於為 TPS 收集資料的硬體包括
    • MICR(磁性墨水字元識別) - 使用包含磁化顆粒的磁性墨水列印字元,例如帳號。MICR 系統可以快速準確地讀取支票和存款單上的預先記錄的資料,從而非常快速地處理它們。它們是批處理事務處理系統。
    • 條形碼閱讀器 - 在零售組織中用於在 POS 收集產品資訊。超市使用雷射條形碼閱讀器,許多企業使用手持式閱讀器。產品資訊儲存在連線到 POS 終端的中央計算機上,並在讀取條形碼時顯示在中央計算機上,並列印在收據上。圖書館也使用條形碼閱讀器。

表格

表格 - 用於從某人收集資料的文件。收集表格後,將在批處理或即時處理。紙質表格包括工資單的簽到表,一旦完成並收集,將在方便的時間進行批處理。為計算機化資料輸入目的建立螢幕表格,以便在資料庫中填充欄位。當用戶完成表格時,交易即告完成。網頁表格由希望在網際網路上購買商品的使用者使用。此表格中的資料會立即(即時)處理,或者在稍後時間作為一批網頁表格(批處理)處理。響應將成為資料庫中的欄位。精心設計的表格會提供有關所需資料以及適用於特定欄位的任何規則的資訊。表格透過在使用者輸入客戶姓名後自動填充先前儲存的資料(例如地址)來最大限度地減少資料輸入錯誤。

事務處理系統的資料分析

處理交易的結果儲存在資料庫中,並以多種方式進行分析,以滿足使用者的需求,即 TPS 的輸出是其他型別資訊系統的輸入,例如

決策支援系統

決策支援系統 - 使用資料探勘在儲存在資料庫中的資料中尋找關係和模式。這可能會發現某些事物之間(例如餡餅和醬汁)的銷售趨勢。從資料探勘中獲得的資訊使組織能夠就以下主題做出明智的決策,例如改進營銷活動或新商店的位置。

管理資訊系統

管理資訊系統 - 為組織的管理人員提供資訊。提供有關組織績效的基本事實。MIS 輸出包括銷售報表、庫存、工資單、訂單和預算。通常以報表形式呈現。型別包括

  • 計劃報表 - 是定期提供的標準報表。
  • 預測報表 - 用於預測業務趨勢。對決策和戰略規劃至關重要。
  • 按需報表 - 通常根據請求生成,通常是為了滿足特定需求。
  • 異常報表 - 用於幫助管理層瞭解需要特殊處理的意外或不利情況。

工作性質

工作性質 - TPS 改變了人們的工作性質。

工作的自動化

工作的自動化 - 指使用資訊科技來執行以前由人工完成的任務。組織越來越多地使用資訊科技和 TPS,這使它們能夠提高效率並提供新的服務,但需要員工學習新技能並進行持續培訓。導致執行相同任務的人員減少,但一個行業的職位減少,另一個行業(如 IT)的職位增長。所有這些都需要重新培訓以適應新的角色。

人作為參與者

人作為參與者 - 來自環境的人已成為參與者,因為他們直接參與交易。這對工作性質帶來了重大變化。例如,自動櫃員機執行以前由人工完成的任務,導致銀行職位減少。網際網路也讓使用者能夠成為 TPS 的參與者,因為他們使用網路表單線上購買商品,從而繞過商店前線提供服務的員工。這也意味著 IT 行業創造了更多機會。

資料處理

資料的意義 - 組織依賴 TPS 和它們處理的資料。

偏差

偏差 - 意味著資料被不公平地傾斜或給予某個結果過多的權重。資料必須沒有偏差。在 TPS 中收集資料時,這很少成為問題,因為資訊過程經過精心設計並在許多方面進行了檢驗。但是,從 TPS 收集的資料可以使用表格和圖表以有偏差的方式呈現。任何解釋中也可能存在一些偏差,但是當故意曲解相關資訊時,它就變成了一個道德問題。

資料安全

資料安全 - 包含一系列保護措施來保護資料,因為它面臨著被盜、銷燬或惡意修改的威脅。當資料在 RTTP 系統中可供多個使用者訪問時,風險更大。第一道防線是隻允許使用密碼、個人物品和生物識別裝置的授權人員訪問。有些人能夠逃避這些。進一步的保護措施包括防火牆和加密。

資料準確性

資料準確性 - 指資料中沒有錯誤的程度。輸入 TPS 的資料並不總是準確的,因為錯誤可能是由於收集和輸入資料的錯誤、資料與人之間的不匹配或資訊過時造成的。需要有檢查和更改錯誤資料的可能性。資料驗證用於檢查資料的輸入。設計良好的 TPS 會檢查每筆交易以發現容易檢測到的錯誤,例如丟失的資料、不正確的值或一致性或格式錯誤的資料。使用範圍檢查、型別檢查、列表檢查和校驗位執行。

資料完整性

資料完整性 - 描述資料的可靠性。包括資料的準確性、併發性和相關性。RTTPS 中的完整性透過透過 ACID 測試來提供

  • 原子性 - 當交易中涉及的所有步驟都作為一個組成功完成時發生。如果任何步驟失敗,則不再執行任何步驟。如果第一個成功,則第二個成功,或者整個交易被放棄。如果有些成功而有些失敗,則不存在原子性。
  • 一致性 - 當交易成功地將系統和資料庫從一個有效狀態轉換到另一個有效狀態時發生。
  • 隔離 - 如果交易與其他交易同時處理,但仍然像它是唯一執行系統的交易一樣執行,則發生這種情況。交易不得干擾彼此的資料庫更新。
  • 永續性 - 如果交易對資料庫進行的所有更改在交易提交時變得永久性,則發生這種情況。
非計算機程式

非計算機程式 - 許多組織嚴重依賴它們的 TPS。當系統出現故障時,需要非計算機程式來即時完成交易。當計算機再次執行時,使用者需要一個程式來輸入這些程式。

交易處理中的控制

交易處理中的控制從收集開始,包括 TPS 操作資料的方式以及糾正錯誤的方式。資料準備和授權建立將輸入 TPS 的交易資料。一些組織管理職位上的人員擁有虛假交易資料來促進職業發展。TPS 的結果並不總是正確的,這意味著人們不應該完全依賴它們。他們需要控制組織的運營。

華夏公益教科書