פרזנטצית סיום
DESCRIPTION
פרזנטצית סיום. שם הפרויקט : יישום jasmine בבניית מבנה נתונים מוטה עצמים . מספר פרויקט : d0618 שם המנחה : ביליץ הרבויה 3099699080 . סטודנטים : קניאגין רם , שמיר ליאור . כללי : בסיס הנתונים ייכתב בכלי jasmine של חברת CA . הפרויקט יהווה את בסיס הנתונים של המעבדה הספרתית . - PowerPoint PPT PresentationTRANSCRIPT
פרזנטצית סיוםבבניית מבנה נתונים מוטה עצמים. jasmine: יישום שם הפרויקט•
d0618: מספר פרויקט•
.3099699080: ביליץ הרבויה שם המנחה•
: קניאגין רם , שמיר ליאור.סטודנטים•
: כללי•
.CAשל חברת jasmineבסיס הנתונים ייכתב בכלי –
הפרויקט יהווה את בסיס הנתונים של המעבדה הספרתית.–
הם: פרויקט,סטודנט,מנחה, ציוד והזמנה. DBהעצמים העיקריים ב-–
צוות המעבדה הגדיר את התכונות המאפיינות כל עצם.–
האפליקציה תאפשר ביצוע שאילתות על העצמים בהתאם לדרישות צוות –המעבדה.
ממשק האפליקציה יכלול מסכים המקושרים ביניהם עבור הפעלה נוחה –וידידותית למשתמש.
התקנת האפליקציה על רשת המעבדה.–
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ארכיטקטורת •בסביבת רשת.
The Jasmine Database Design
JADE
Web Server
Web BrowserStandard
HTML
WebLinkJasmineStore
StandaloneJasmine
Application
JasmineDatabase
Server
Oracle, DB2 . .
OpenIngres
Web BrowserJasminePlugin
Industry StandardApplication
Jasmine ActiveX
JavaApplication
Java Bindings
Application
Jasmine API
JasmineClass
Libraries
דיאגרמת עצמים
mm
mm
mm
n
n
n
m
1
nmm
m n n
אדם
מנחה
סטודנט
ציוד
מעבדה
מושאל
פרויקט
הזמנה
ארגון
יצרן ספק
n
The class tree
תכונות ושאילתות עבור העצמיםסטודנט
שאילתותבחירה מתוך שמות + ת.ז•
הצגת פרטים מלאים.•
הצגת פרויקטים עבור סטודנט מסוים•
הצגת מנחים עבור סטודנט מסוים•
הצגת שותפים עבור סטודנט מסוים•
הצגת הציוד המושאל.•
פעולות נוספותהכנסת\הוצאת סטודנט מהמערכת.•
עדכון פרטי סטודנט.•
השאלת\החזרת ציוד.•
כנ”ל עבור מנחה !!!•
פרויקט
פרויקט )המשך(
שאילתותבחירה מתוך שמות + מספרי זיהוי.•
הצגת פרטים מלאים.•
חיפוש פרוייקטים המשתמשים ברכיב\כלי פיתוח\סביבה\קטגוריה •מסוימים.
הצגת בחמרה/תכנה של פרויקט.•
פעולות נוספותעדכון פרטים•
הכנסת\הוצאת פרויקט מהמערכת.•
הכנסת\הוצאת סטודנט/מנחה מהפרויקט.•
שאילתותבחירת קטגוריות.•
הצגת פרטים מלאים.•
מי השאיל את הציוד הנ”ל.•
פעולות נוספותעדכון פרטים.•
הכנסה\הוצאה.•
השאלה\החזרה.•
תכונות ושאילתות עבור העצמיםציוד )מעבדה\מושאל(
תכונות ושאילתות עבור העצמיםספק
פעולותהצגת פרטים מלאים לפי •
שם.
עדכון פרטים.•
הכנסה\הוצאה.•
כנ”ל עבור יצרן !!!•
תכונות ושאילתות עבור העצמיםהזמנה
שאילתותעבור שנה - הצגה של ספק + •
מספרים.
הצגת פרטים מלאים לפי •שנה + מס’ פנימי .
פעולותעדכון פרטים.•
הכנסה\הוצאה.•
מבנה מסכים
פירושו מעבר טריביאלי בין מסכים .פירושו מעבר בהתאם לפעולה רצויה , בין מסכים שונים
EQUIPMENT
STUDENT
Projects
PROJECT
SUPERVISOR
Students
HOME
Insert
Delete
Search Update
Partners
Insert
Delete
Borrow Return
Equipment
Search Update
Projects
Insert
Delete
Search Update
Project Queries
Supervisors
Insert
Delete
Search Update
Who
Borrowed?
SUPPLIER
MUNUFACTURER
Search Update
Insert
Delete
Insert
Delete
Search Update
ORDER
Insert
Delete
Search Update
partners
Borrowed Equipment