מערכת עיבוד תנועות (Transaction Processing System, TPS) היא מערכת מידע שמתעדת פעולות שגרתיות בארגון. הפעולות כוללות הזנת נתונים על מכירות, משלוחים, מלאי ופעולות כספיות. התיעוד יכול להיות ידני או אלקטרוני.
תפקיד המערכת הוא להפוך את הנתונים למידע שימושי. זה מאפשר מעקב, תיעוד, רישום וניהול של הפעולות בארגון. כל "אירוע עסקי" כולל לעתים כמה תנועות. אירוע כזה הוא תהליך ב־שלושה שלבים: קלט, עיבוד ופלט.
בארגונים שאין להם מערכות ממוחשבות לקבלת החלטות, המערכת מפיקה דוחות למנהלים לצורך החלטות ידניות. גם בארגונים עם מערכות ממוחשבות, TPS משמשת כבסיס לאיסוף, אחסון ומחזור נתונים. קיימת תלות בין מערכות אלו לבין מערכות ליבה ושירות בארגון, כך שאף מערכת לא פועלת לגמרי לבד.
המערכת הראשונה הייתה SABER, שפיתחה IBM עבור American Airlines והחלה לפעול ב־1970. היא יכלה לעבד עד 83,000 עסקאות ביום והופעלה בהתחלה על מחשבי IBM 7090. ב־1972 הועברה ל־IBM System/360 והפכה למוצר של IBM. SABER התחילה כתוכנה לבקרת טיסות (ACP) ובהמשך שומשה לעיבוד עסקאות (TPF). טכנולוגיות דומות שימשו גם בבנקים, חברות כרטיסי אשראי ורשתות בתי מלון.
מערכת NonStop של HP הוצגה ב־1976. זו מערכת חומרה ותוכנה לעיבוד תנועות מקוונות (OLTP), שנתנה זמינות גבוהה ושימרה שלמות נתונים.
עיבוד תנועות מתבצע באחת משלוש שיטות:
למחזור עיבוד התנועות חמישה שלבים:
1. איסוף נתונים ורישומם
2. קליטת נתונים ואימותם
3. בדיקת סבירות
4. עיבוד קבצים ועדכונם
5. דיווח
מערכת עיבוד תנועות (TPS) עוקבת אחרי פעולות שגרתיות בעסק. היא רושמת נתונים על מכירות, משלוחים, מלאי וכספים. הרישום יכול להיות ידני או אלקטרוני.
המערכת משפיעה על המידע. היא משנה נתונים למידע שמאפשר לעקוב ולנהל את העסק. אירוע עסקי הוא תהליך שלושת השלבים: קלט, עיבוד ופלט. קלט זה המידע שנכנס, עיבוד זה שינוי המידע, ופלט זה התוצאה.
המערכת הראשונה נקראה SABER. IBM פיתחה אותה עבור American Airlines. היא עברה לפעול ב־1970. SABER יכלה לטפל בעשרות אלפי עסקאות ביום. ב־1972 היא הועברה ל־מערכת אחרת של IBM. מאוחר יותר טכנולוגיות דומות שימשו בבנקים ובחברות כרטיסי אשראי.
בשנת 1976 הוצגה מערכת בשם NonStop של HP. זו היתה מערכת חזקה לעיבוד תנועות מקוונות. היא שמרה על זמינות גבוהה ועל נתונים נכונים.
עקבו אחרי חמישה שלבים במחזור:
1. איסוף ורישום
2. קליטה ואימות
3. בדיקת סבירות
4. עיבוד ועדכון קבצים
5. דיווח
תגובות גולשים