1 / 19

פרזנטצית סיום

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

Télécharger la présentation

פרזנטצית סיום

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. פרזנטציתסיום • שם הפרויקט: יישום jasmineבבניית מבנה נתונים מוטה עצמים. • מספר פרויקט: d0618 • שם המנחה: ביליץ הרבויה 3099699080. • סטודנטים: קניאגין רם , שמיר ליאור. • כללי: • בסיס הנתונים ייכתב בכלי jasmineשל חברת CA. • הפרויקט יהווה את בסיס הנתונים של המעבדה הספרתית. • העצמים העיקריים ב-DB הם: פרויקט,סטודנט,מנחה, ציוד והזמנה. • צוות המעבדה הגדיר את התכונות המאפיינות כל עצם. • האפליקציה תאפשר ביצוע שאילתות על העצמים בהתאם לדרישות צוות המעבדה. • ממשק האפליקציה יכלול מסכים המקושרים ביניהם עבור הפעלה נוחה וידידותית למשתמש. • התקנת האפליקציה על רשת המעבדה.

  2. רקע על jasmine מסד נתונים מונחה עצמים : • הדרך היעילה ביותר להתמודד עם עצמים מורכבים (במיוחד מולטימדיה). • אפליקציות גמישות מאד ונוחות לניהול. • מידולשל האפליקציה בצורה מציאותית. • גמישות בסביבת עבודה CODE principle - Create an application Once and Deploy it Everywhere(internet,client/server,corporate intranet etc.). • יכולת ליצור אפליקציה ע”י מגוון גדול של שפות וכלים (C++,VB,JAVA) . • שפת שאילתא מונחית עצמיםODQL . • מכיל משפחות של מחלקות built-inהמטפלות בעצמי מולטימדיה , מאפשרות תאימות עם מסדי נתונים אשר נוצרו בסביבות אחרות (גםרלציוניים!) וכו’ . • ארכיטקטורת client/serverאשר אמורה להביא ביצועים מיטביים בסביבת רשת.

  3. The Jasmine Database Design

  4. דיאגרמת עצמים

  5. The class tree

  6. תכונות ושאילתות עבור העצמיםסטודנט שאילתות • בחירה מתוך שמות + ת.ז • הצגת פרטים מלאים. • הצגת פרויקטים עבור סטודנט מסוים • הצגת מנחים עבור סטודנט מסוים • הצגת שותפים עבור סטודנט מסוים • הצגת הציוד המושאל. פעולות נוספות • הכנסת\הוצאת סטודנט מהמערכת. • עדכון פרטי סטודנט. • השאלת\החזרת ציוד. • כנ”ל עבור מנחה !!!

  7. פרויקט

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

  9. תכונות ושאילתות עבור העצמיםציוד (מעבדה\מושאל) שאילתות • בחירת קטגוריות. • הצגת פרטים מלאים. • מי השאיל את הציוד הנ”ל. פעולות נוספות • עדכון פרטים. • הכנסה\הוצאה. • השאלה\החזרה.

  10. תכונות ושאילתות עבור העצמיםספק פעולות • הצגת פרטים מלאים לפי שם. • עדכון פרטים. • הכנסה\הוצאה. • כנ”ל עבור יצרן !!!

  11. תכונות ושאילתות עבור העצמיםהזמנה שאילתות • עבור שנה - הצגה של ספק + מספרים. • הצגת פרטים מלאים לפי שנה + מס’ פנימי . פעולות • עדכון פרטים. • הכנסה\הוצאה.

  12. מבנה מסכים

More Related