מהי מערכת ומהי מערכת מידע?

Slides:



Advertisements
Similar presentations
שיטות ניתוח - דוגמא משווה
Advertisements

1 Formal Specifications for Complex Systems (236368) Tutorial #4 Refinement in Z: data refinement; operations refinement; their combinations.
SW LIFE -CYCLE MODELS.
תרשימי DFD ד"ר אבי רוזנפלד. Kendall & Kendall © 2005 Pearson Prentice Hall 7-2 הסימנים הבסיסיים.
מבוא Introduction מקורות: S. R. Schach: Chapters 1-2
A smart phone application for sales agents בס"ד.  סוכני מכירות מגיעים ללקוח ומבצעים הזמנות ע " פ דרישות הלקוח  סוכן המכירות נעזר בקטלוג מוצרים, טלפון.
הטמעת מערכת ה iBrowse במכללת אורנים עלייה לאוויר.
היכרות עם אקסל 1. 2 נושאי המפגש היכרות עם אקסל – אלכסוני הקסם שימושים בהוראה: מחשבון סודי ופעילות לחנוכה שימושים נוספים: ממוצע.
מכונת מצבים תרגול מס' 4 Moshe Malka.
תוכנית דעת, שנה"ל תשס"ז, מרצה יהודה הופמן מערכות מידע ארגוניות מערכות מידע ארגוניות הרצאה מס' 12: פיתוח מערכות מידע.
תמחיר תהליך. מערכת תמחיר תהליך מערכת זו נועדה לספק מידע, כמו מערכת תמחיר הזמנה, על עלות המוצרים שיוצרו בתקופה ועל עלות המוצרים שבתהליך הייצור בסוף התקופה.
מודלים של מחזור חיי תוכנה Software Life-Cycle Models
Real-Time Analytical CRM העתיד כבר כאן!
תוכנית דעת, שנה"ל תשס"ח, מרצה יהודה הופמן
מכון ויצמן למדע - שמוליק מתוך 8 חישוב מקבילי ומבוזר מה זה יחידה חמישית במדעי המחשב... n ענף מתקדם במדעי המחשב העוסק במערכות ממוחשבות מרובות ישויות.
שאלות חזרה לבחינה. שאלה דיסקים אופטיים מסוג WORM (write-once-read-many) משמשים חברות לצורך איחסון כמויות גדולות של מידע באופן קבוע ומבלי שניתן לשנותו.
Power Consumption Awareness by using a Pedometer המעבדה לרשתות מחשבים המעבדה לרשתות מחשבים סמסטר אביב תשס " ח סמסטר אביב תשס " ח מנחים: איתי דברן – המעבדה.
מערכות מידע ארגוניות הרצאה מס' 6: מערכות ERP
חורף - תשס " ג DBMS, צורות נורמליות 1 צורה נורמלית שלישית - 3NF הגדרה : תהי R סכמה רלציונית ותהי F קבוצת תלויות פונקציונליות מעל R. R היא ב -3NF.
1 Formal Specifications for Complex Systems (236368) Tutorial #5 Refinement in Z: data refinement; operations refinement; their combinations.
UML Interaction Diagrams
אפרת פיטרסה / האוניברסיטה הפתוחה חקר מקרה של פיתוח מערכת למידה מבוססת אינטרנט ע"י קונסורציום של בתי ספר.
תוכנית דעת, שנה"ל תשס"ח, מרצה יהודה הופמן1 מערכות מידע ארגוניות מערכות מידע ארגוניות הרצאה מס' 2: מהו מידע ?
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
תוכנית דעת, שנה"ל תשס"ז, מרצה יהודה הופמן1 מערכות מידע ארגוניות מערכות מידע ארגוניות הרצאה מס' 4: מערכות מידע ותהליכים עסקיים.
Formal Specifications for Complex Systems (236368) Tutorial #6 appendix Statecharts vs. Raphsody 7 (theory vs. practice)
תכנות תרגול 6 שבוע : תרגיל שורש של מספר מחושב לפי הסדרה הבאה : root 0 = 1 root n = root n-1 + a / root n-1 2 כאשר האיבר ה n של הסדרה הוא קירוב.
מטרה : ניבוי תחום התפוצה של מינים באמצעות מידע על הנישה האקולוגית שלהם מודלים מבוססי נישה כאמצעי לניבוי דגמי תפוצה הבעיה – מעבר ממידע נקודתי למפות תפוצה.
הבטחת איכות מבוא להנדסת תוכנה
תהליכים  מהו תהליך ?  מבני הנתונים לניהול תהליכים.  החלפת הקשר.  ניהול תהליכים ע " י מערכת ההפעלה.
פרויקט שנתי במערכות מידע /6
כוחות משיכה בין מולקולריים כוחות חלשים כוחות וון דר וולס (Van der Vaals) בנוסף לכוחות החזקים שקיימים בקשרים הכימיים המחזיקים אטומים ביחד קיימים גם כוחות.
Software Requirements Analysis (SRS)
Galileo Navigation System Software Systems lab Software Systems lab סמסטר חורף תשס " ט סמסטר חורף תשס " ט מנחה: ולדימיר זדורנוב משה חיות מבצעים: גליה סימנובסקי.
1 Data Structures, CS, TAU, Perfect Hashing בעיה: נתונה קבוצה S של n מפתחות מתחום U השוואה ל- Hash : * טבלה קבועה (Hash רגיל - דינאמי) * רוצים זמן קבוע.
גישות למדידת ערך המידע : ערך נורמטיבי ערך נורמטיבי ערך ריאלי ערך ריאלי ערך סובייקטיבי ( נתפס ) ערך סובייקטיבי ( נתפס )
סוגי מערכות מידע מרצה: אבי רוזנפלד.
© , ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 1 שיטות בהנדסת תוכנה Introduction to Software Engineering מרצה : פרופ ’ שמואל.
Schechner Ethics and Design Proposals1 נוהל התמחות ב-"תכן הנדסי" הצעות מחקר.
מערכות הפעלה ( אביב 2004) חגית עטיה © 1 תהליכים  מהו תהליך ?  מבני הנתונים לניהול תהליכים.  החלפת הקשר.  ניהול תהליכים ע " י מערכת ההפעלה.
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #3 Internet Control Message Protocol (ICMP)
בקרה תומר באום ב"הב"ה. סוגי בקרה חוג פתוח Open-loop control : אנו מכוונים את הרובוט למצב הבא שהוא אמור להיות בו לפי מודל מסוים, כמו שעשינו בקינמטיקה הפוכה.
אחזור מידע + סוגי מערכות מידע מרצה: אבי רוזנפלד. איך עובד כל מנוע חיפוש Decide what to index Collect it (webcrawling) Index it (efficiently) Keep the.
מבוא לחשבונאות ניהולית. היחס בין חשבונאות פיננסית לניהולית פיננסיתניהולית פנימיים מותאמים לארגון בחלקים מסוימים יכול להיות : תחזית כמותי או איכותי מוניטרי.
פיתוח מערכות מידע Class diagrams Aggregation, Composition and Generalization.
Copyright © 2003 Fair Isaac Corporation and Ness AT Corp. All rights reserved. מנוע חוקים עסקיים Blaze Advisor מציג: גיל ששון, מנהל המוצר
ניתוח אתרים אבי רוזנפלד. שלבי פיתוח לכל מערכת מידע.
Yaron Doweck Yael Einziger Supervisor: Mike Sumszyk 1.
מבוא לייצור ממוחשב - CIM מבוא. מטרות הקורס הקורס מיועד להקנות הבנה בטכנולוגיה, תכנון יישום ובקרה של מערכות ייצור ממוחשבות. הקורס ידון ביישום טכנולוגיות.
ניהול חדשנות: איך עושים את זה?
מספרים אקראיים ניתן לייצר מספרים אקראיים ע"י הפונקציה int rand(void);
XML מבוא כללי MCSD Doron Amir
פרק 1: הגדרת מערכת מידע ככלי ניהול בארגון
בקרה ספרתית CNC.
מערכות בסיסי נתונים ספרות Database System Concepts/ Korth, Siberschatz
תכן UML in Design מקורות: S. R. Schach: Chapter 12
מבוא לטכנולוגיית מידע בארגון
שילוב שיטות קוגניטיביות בטיפול ריפוי בעיסוק
עבודה עם נתונים באמצעות ADO.NET
עקרונות ייצור רזה עקרונות הייצור ה-"רזה" מרצה: משה דב ©Eshkolot.
ארגון ושיטות -אונ' בן גוריון בנגב
מערכות מסדי נתונים 1. הקדמה.
דרכים לאירכוב ושמירה של צילומים (חשובים..)
ניתוח מערכות מידע א' הרצאה 1
מטרות מערכת בקרת מבנה BMS – BUILDING MANAGEMENT SYSTEM
CONFIGURATION SELECTION MANAGEMENT & CONTROL
מבוא למערכות מידע פרק 1.
סמסטר א’ תשס”ד ד"ר פנינה סופר גישה לאתר הקורס דרך אתר החוג
מערכות מידע ניהוליות היבט יישומי: מהי מערכת מידע מהו ארגון
סוגי תכנון תכנון טקטי תכנון אסטרטגי.
Presentation transcript:

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

שלושת המימדים של מערכת מידע סטטי (Static) – מייצג את נקודת המבט המבנית (של הנתונים) על המערכת. דינמי (Dynamic) – מייצג את נקודת המבט ההתנהגותית (של הבקרה) על המערכת. פונקציונלי (Functional) - מייצג את ההתמרות המתבצעות במערכת. ניתוח מערכות מידע

ניתוח מערכת מידע ניתוח מערכת – חקירת המערכת כדי להחליט מה יש לעשות כדי לשפר פעולתה. הניתוח נעשה בד"כ ע"י חלוקת המערכת לרכיבים ולימוד דרכי פעולתם וכן לימוד השילוב של הרכיבים. מבצעים ניתוח מערכת כשיש בעיות בפעולתה. התוצר של ניתוח מערכת מידע – קביעת הדרישות מהמערכת. פיתוח מערכת באופן עצמאי שימוש במוצרי מדף או רכיבים קיימים ניתוח מערכות מידע

מידע מעובד לצורכי המשתמשים מודל של מערכת מידע קלט פלט עיבוד משוב נתונים גולמיים הפיכת נתונים למידע מידע מעובד לצורכי המשתמשים ניתוח מערכות מידע

תכונות של מערכות (מידע) מטרה מרכזית - Central purpose. מבנה – System structure . שילוב מערכתי – System integration. סביבה – Environment. מדדי ביצוע – Performance measures. תשומות ותפוקות – Inputs and outputs. משאבים – Resources. התמרות – Transformations. ניתוח מערכות מידע

מצבי עיבוד של מערכת מידע עיבוד מקוון (Online processing). עיבוד אצווה (Batch processing). עיבוד מקוון הנו עדכני יותר, מורכב יותר לניתוח, לתכן ולתכנות, דורש יותר משאבי מחשוב ומקל על השגת איכות טובה של נתונים. עיבוד אצווה הנו יעיל יותר מבחינת ניצול משאבי מחשב ולפעמים גם מבחינת ניצול משאבי אנוש. ניתוח מערכות מידע

פלטים של מערכות מידע מערכות מידע מספקות מידע ע"י דו"חות (Reports) ושאילתות (Queries). דו"ח מוצא בד"כ מדי תקופה מסוימת (יום, שבוע, חודש..) סוגי דו"חות: מפורטים (Detailed), מסכמים (Aggregate), וחריגים (Exceptions). לצורך הפקת דו"חות חריגים יש להגדיר תקנים שאליהם יושוו ביצועי המערכת. שאילתות מופעלות בדרך כלל באופן אקראי ובהן מדווחים על פעילויות שגרתיות ועל מצבים משתנים. ניתוח מערכות מידע

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

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

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

תתי מערכות של מערכת מידע ניהולי מערכת עיבוד עסקאות – TPS Transaction Processing system מערכת תומכת ניהול – MSS Management Support System מערכת תומכת החלטות – DSS Decision Support System ניתוח מערכות מידע

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

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

מערכת תומכת ניהול המערכת תומכת בבקרה על הפעילויות הארגוניות. הנתונים למערכת נאספים ברובם במערכת עיבוד העסקאות. דו"חות אופייניים: מוצרים שיש לספקם בתקופה נתונה, השקעות משאבים במוצרים, מספר תקלות במוצרים. לעיתים קולטים במערכת ה-TPS נתונים עבור מערכת ה-MSS. לדוגמא – נתוני מספרי הפגמים שמיצר כל עובד משמשים לקביעת תוכנית הדרכה לעובדים. ניתוח מערכות מידע

מערכת תומכת החלטות המערכת משמשת כלי עזר לתכנון. המערכת מטפלת בבעיות שהן ברובן מובנות למחצה ולכן היא בוחנת לעיתים קרובות את ההשלכות של החלטות ניהוליות על מצב הארגון (what if). המערכת מצטיינת במנשק משתמש ידידותי במיוחד המאפשר הפעלה פשוטה ע"י מנהלים. מסד הנתונים של המערכת הנו בד"כ בעל אופי אינטגרטיבי והוא נגזר ומסוכם ממערכות ה-TPS של הארגון וממערכות חיצוניות נוספות. ניתוח מערכות מידע

רמות ארגוניות וצרכי המידע שלהן מבחינת השימוש במערכות מידע מבחינים בארבע רמות ארגוניות. רמה לבלרית – Clerical level. בקרה תפעולית – Operational management. בקרה ניהולית – Tactical management. תכנון אסטרטגי – Strategic planning. שלש הרמות האחרונות הן רמות ניהוליות. ניתוח מערכות מידע

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

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

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

מחזור החיים של מערכת מידע (המשך) ייזום המערכת – איתור ראשוני של הבעיות הקיימות ושל הצורך במערכת מידע חדשה. חקר מצב קיים – לימוד מצב ובעיות הארגון ומערכת המידע הקיימת בו. אפיון ראשוני של תכונות מערכת המידע הרצויה. חקר ישימות – בחינת פתרונות אפשריים למערכת מידע רצויה, קבלת הצעות לפיתוח או לרכישה, הערכת הצעות והשוואתן, בחירת הצעה מועדפת, התקשרות לפיתוח. ניתוח מערכות מידע

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

מודלים לפיתוח מערכות מידע בנה ותקן (build & fix) בנה גרסה ראשונה ערוך שינויים, עד שהלקוח מרוצה הפעלה מבצעית פרישה פיתוח אחזקה ניתוח מערכות מידע

מודלים לפיתוח מערכות מידע מודל מפל המים (waterfall model) הפעלה מבצעית פרישה פיתוח אחזקה אימות דרישות אפיון תכן מימוש שילוב שינוי בדרישות ניתוח מערכות מידע

מודלים לפיתוח מערכות מידע מודל אב-טיפוס מהיר (rapid prototype) אחזקה אימות אב-טיפוס הפעלה מבצעית פרישה אפיון תכן מימוש שילוב שינוי בדרישות ניתוח מערכות מידע

מודלים לפיתוח מערכות מידע מודל אינקרמנטלי א' (incremental model) אחזקה הפעלה מבצעית פרישה מימוש הקמת מבנה (build) 1,2,...,n אימות דרישות אפיון ארכיטקטורה הנדסת מערכת תכן מפורט שילוב בדיקות מסירה ניתוח מערכות מידע

מודלים לפיתוח מערכות מידע מודל אינקרמנטלי ב' אפיון תכן מימוש ושילוב מסירה מבנה 2 קבוצת אפיון קבוצת תכן קבוצת מימוש מבנה 1 מבנה n ניתוח מערכות מידע

נהלי פיתוח, מתודולוגיות וכלי CASE נוהלי פיתוח – דואגים ליעילות ואיכות תהליך הפיתוח. למשל, משרדי הממשלה בישראל אמצו בסוף שנות ה- 80 את נוהל מפת"ח (מסגרת, פיתוח ותחזוקת מערכות ענ"א). מתודולוגיות – אוסף שיטות וטכניקות לביצוע תהליך הפיתוח. למשל: מתודולוגיות מכוונות עצמים, מתודולוגיות תהליכיות ו- OPM. כלי הנדסת תוכנה – CASE (Computer Aided Software Engineering) ניתוח מערכות מידע

גישות לפיתוח מערכות מידע גישה פונקציונלית DFD (Data Flow Diagram) ADDISA (Architectural Design of Information Systems based on Structured Analysis גישה מבנית רלציונית: ERD (Entity-Relationship Diagram) מכוונת עצמים: UML (Unified Modeling Language) גישה פונקציונלית-מבנית FOOM (Functional Object-Oriented Methodology) OPM (Object-Process Methodology) ניתוח מערכות מידע