מערכת עיבוד תנועות

**מערכת עיבוד תנועות** (באנגלית: **Transaction Processing System**, בקיצור **TPS**) היא מערכת מידע המתעדת את כל הפעולות (נתונים) השגרתיות המתרחשות בארגון, כגון הזנת נתונים מהמחלקות השונות על מכירות, משלוחים, מלאי, פעולות כספיות וכדומה.

הפעילויות שבוצעו יכולות להיות מתועדות ידנית או אלקטרונית, ותפקידה של מערכת לעיבוד תנועות הוא להפוך את הנתונים הללו למידע, במטרה ליצור מעקב, תיעוד, רישום וניהול של כלל הפעולות המתרחשות בארגון. כל אירוע עסקי יכול לכלול מספר תנועות, האירוע הוא תהליך שבנוי משלושה שלבים: קלט, עיבוד ופלט.

בארגונים בהם אין מערכות ממוחשבות התומכות בקבלת החלטות, יפיקו מערכות אלו דוחות למנהלים לשם קבלת החלטות ידניות וגם בארגונים בהם קיימות מערכות ממוחשבות לקבלת החלטות, משמשות מערכות אלו כבסיס לשם איסוף, אחסון ומחזור נתונים. קיים קשר תלות בין מערכות אלו לבין מערכות ליבה ושרות הארגון, משמע שאין ביכולת כל מערכת מהן לתפקד בנפרד.

## היסטוריה
מערכת העיבוד הראשונה הייתה SABER, שנעשתה על ידי IBM עבור אמריקן איירליינס, שהפכה לפעילה ב-1970. מטרתה הייתה לעבד עד 83,000 עסקאות ביום, והיא רצה בתחילה על שני מחשבי IBM 7090. SABER והועברה למחשבי IBM System/360 בשנת 1972, והפכה למוצר של IBM. היא התחילה כתוכנית בקרת טיסה (ACP) ולאחר מכן כמתקן עיבוד עסקאות . בנוסף לחברות התעופה, ב-TPF נעשה שימוש בבנקים גדולים, חברות כרטיסי אשראי ורשתות בתי מלון. מערכת NonStop  של HP הייתה מערכת חומרה ותוכנה המיועדת לעיבוד תנועות מקוונות (OLTP) שהוכנסה בשנת 1976, אשר נתנה רמה גבוהה של זמינות ושלמות הנתונים.

## גישות לעיבוד
עיבוד תנועות מתבצע באחת משלוש שיטות:
* **[[עיבוד זמן אמיתי]] (real time)** – ביצוע הקלט, העיבוד, הפלט והמשוב בשלב אחד, פעולה מתמשכת. לדוגמה, טייס אוטומטי במטוס.
* **עיבוד אצוות (batch processing)** – עיבוד של קבוצת תנועות. ישנו פער בזמנים בין הקלט, העיבוד והפלט. כל אחד מהם יכול להיעשות בזמנים שונים. מסמכי המקור השייכים לתנועות אלה נאספים עבור העיבוד באצווה, על ידי כתיבה לטבלה או לקובץ סדרתי. בזמן מסוים, פעמים רבות בסוף היום כאשר אין פעילות מקוונת, הרשומות מעובדות באצווה. זו הדרך החסכונית ביותר לעיבוד תקופתי, שכן הקבצים אינם צריכים לשקף את כל התנועות עם התרחשותן. לדוגמה, תשלום שכר לעובד או הזנת ציונים לסטודנט.
* **עיבוד מקוון (on-line)** – העיבוד מתבצע מיד עם הזנת התנועה למערכת המידע וקובצי האב מעודכנים מיד. עיבוד מקוון יכול לספק בדיקת סבירות מיידית לנתונים, עדכון ועיבוד או דיווח מיידי בניגוד לעיכוב הנגרם באצווה. תנועות שגויות מתגלות מיד. עיכוב הפלט לשלב מאוחר (דוחות יומיים, שבועיים). בסביבה מקוונת למשתמש יש גישה ישירה לקובצי המחשב והוא יכול ליהנות מעיבוד אמיתי בזמן אמת. החסרונות הם בעיקר בעלות הגבוהה ברכישת מסופי התקשורת והפעלתם, הזיכרון, המחשב העוסק בעיבוד ומורכבות תוכנת המערכת והיישום. קיימים ארגונים בהם חלק מהתנועות מעובדות באצווה וחלק באופן מקוון. לדוגמה, הזמנת חדרים היא מקוונת אך כל חיובי הלקוח מהשימוש בחדר הם באצווה עם עזיבתו.

למחזור עיבוד התנועות חמישה שלבים:
# איסוף נתונים ורישומם
# קליטת נתונים ואימותם
# בדיקת סבירות
# עיבוד קבצים ועדכונם
# דיווח שלביו השונים של מחזור עיבוד התנועות יכולים להתרחש במקומות קרובים פיזית או מרוחקים.

## תפקידי מערכות עיבוד תנועות TPS
* רישום ותיעוד התנועות למאגר נתונים, במטרה ליצירת בסיס להפקת מידע בעתיד.
* שמירת ועיבוד נתונים על מנת לבצע ניתוחים מתמטיים ולוגיים עליהם שייטיבו לארגון.
* הנפקת דו"חות ומסמכים על תהליכים ופעולות בארגון, בשיטה קלה מהירה ומדויקת יותר.

## תכונות עיבוד תנועות
* עיבוד כמות גדולה של נתונים.
* אנרגיה גדולה של אחסון.
* מהירות בעיבוד.
* ביקורת ואוסף של נותנים מעבר.
* מקורות נתונים הם פנימיים.
* רמה גבוהה במידע.
* פעילות מתמטי וסטטיסטי פשוטות
* נותנים שלמים וביטוח.
* נותנת למשתמש לדעת על מסמכים ומסד נותנים דרך עיבוד שאלותות.
* דורשות אמינות גבוהה וגיבוי תדיר.
* מהוות בסיס ותנאי הכרתי לפעילותן של מערכות אחרות.

## מטרות
* סיפוק כל המידע שהארגון צריך אותו בדירוג תפעולי לשמור על העסקים.
* וידוא אפקטיביות הפעולות בארגון.
* שמירה ואחסון נותנים ושלח בצורה של דוחות.
* צינזור מצב העסקי בפנים והתאמתו לארגון עם סביבה חיצונית.

## ראו גם
* שרת
* מחסן נתונים
* עיבוד תנועות מקוון

קטגוריה:מערכות מידע