בית מאגרי מידע מהו אובייקט עסקי (בו) בו? - הגדרה מטכנולוגיה

מהו אובייקט עסקי (בו) בו? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של אובייקט עסקי (BO)?

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

Techopedia מסביר אובייקט עסקי (BO)

אובייקט עסקי כאשר הוא משמש בתכנות מונחה עצמים, הוא ייצוג של חלקים מעסק, אובייקט עסקי עשוי לייצג, למשל, אדם, מקום, אירוע, תהליך עסקי או מושג ולהתקיים כדוגמא וחשבונית, מוצר, עסקה או אפילו פרטים של אדם. למרות ששיעורים עשויים להכיל התנהגויות ביצוע או ניהול, אובייקט עסקי הוא בדרך כלל אינרטי המחזיק בקבוצות של משתני מופע או מאפיינים. אובייקט עסקי עשוי גם לבקש בקשות של נתוני לקוח לאובייקט הגישה לנתונים (DAO) ולקבל נתונים דרך אובייקט ההעברה (TO) . אובייקטים עסקיים מאפשרים למעצבים לעצב תוכנה בחלקים הניתנים לניהול באמצעות פירוק העסק לצורה מודולרית והפרדת כל פונקציה לאובייקט תוכנה כך שככל שמתפתח פיתוח ניתן להוסיף מורכבות גוברת ללא שינויים אדירים באובייקטים האחרים. הארכיטקטורה בשכבות מגנה על האובייקטים הפונקציונאליים של היישום כמו TO ו- DAO מפני האובייקטים העסקיים של הלקוח. אובייקטים עסקיים מוגדרים רשמית כ: שם עסק: המונח המשמש לסיווג אובייקט עסקי. הגדרה עסקית: הצהרת המשמעות והמטרה של האובייקט העסקי. תכונות: עובדות הנוגעות למטרת האובייקט העסקי. התנהגות: הפעילויות בהן עוסק אובייקט עסקי כגון אינטראקציה עם אובייקטים אחרים, זיהוי אירועים ושינוי תכונות בהתאם. יחסים: הקשר בין חפצים עסקיים המשקף את היחסים הבין-אישיים בין מטרותיהם העסקיות לבין האינטראקציות בהן. כללים עסקיים: הכללים שלפיהם התנהגות, יחסים ותכונות של אובייקט עסקי חייבים לעמוד. התקשורת דרך שכבות ו- DAO פירושה שניתן לפתח סוגים רבים של אובייקטים עסקיים שיכולים לגשת ל- DBMS ולספק מניפולציות מועילות מאוד של הנתונים כדי לסייע בקידום הפונקציונליות הכוללת של יישומי עסק. אדריכלות יישומים עסקיים (BAA) הוא פרוטוקול לשיתוף פעולה של חפצים עסקיים הקושרים את 3 השכבות של המודל המכוון לאובייקטים עסקיים.

מהו אובייקט עסקי (בו) בו? - הגדרה מטכנולוגיה