

גל
ויגודה
,
אלעד מדאר
איל : מנחה
איזנשטיין
הנדסת תוכנה
ניתוח ותחקור דינמי של נתונים
ממערכת לניהול
Smart Space
המערכת פועלת ב
-3
שלבים עיקריים
:
ניהול ואיסוף המידע
-
המשתמש יבצע פעולות שונות דרך אפליקציה ייעודית על אלמנטים הנמצאים במרחב שלו
.
הפעולה תישלח ל
-
smartSpace Server
,
אשר ישמור אותה בבסיס הנתונים
.
ניתוח ותחקור המידע
-
ביחידת ה
-
Data Analytics
נייצא את המידע שאספנו בבסיס הנתונים
.
ניתוח חכם
-
ביחידת ה
-
Data Analytics
נריץ אלגוריתם לזיהוי דפוסי התנהגות על המידע שקיבלנו
.
דפוסי
ההתנהגות שזוהו ישמשו לייצור תרחישים המותאמים אישית לכל משתמש ולפעולותיו
.
המערכת שלנו בנויה בצורה המאפשרת גמישות ומאופיינת במספר טכנולוגיות
:
ממשק המשתמש הינו מבוסס
Flutter
עקב הגמישות שהוא מאפשר בתמיכה במכשירים שונים
(
תומך
במכשירי
Android, iOS
-וב
web
.)
-ה
smartSpace Server
מאפשר גמישות רבה בהוספה
/
הסרה של אלמנטים ופעולות ללא צורך בשינוי
מהותי בקוד
.
בסיס הנתונים הינו
MongoDB
המאפשר סכימת נתונים גמישה
,
דינמית ומבוססת
JSON
.
המערכת
נועדה
את לנהל
המרחב
. החכם
פיתחנו
מערכת
שתדע
לקלוט
את
הפעולות
י"ע שבוצעו
המשתמש
,
לנתח
, אותן
ללמוד
את
דפוסי
הפעולות
של
המשתמש
ולהציג
אתלו
דפוסי
הפעולה
.שלו
רישום משתמש
,
ביצוע כניסה
/
יציאה
,
ביצוע פעולה על אלמנט
קבלת מידע על מצב האלמנט
תרשים ארכיטקטורת המערכת
תרשים ממשקים וטכנולוגיות המערכת