Table of Contents Table of Contents
Next Page  364-365 / 568 Previous Page
Information
Show Menu
Next Page 364-365 / 568 Previous Page
Page Background

גל

ויגודה

,

אלעד מדאר

איל : מנחה

איזנשטיין

הנדסת תוכנה

ניתוח ותחקור דינמי של נתונים

ממערכת לניהול

Smart Space

המערכת פועלת ב

-3

שלבים עיקריים

:

ניהול ואיסוף המידע

-

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

.

הפעולה תישלח ל

-

smartSpace Server

,

אשר ישמור אותה בבסיס הנתונים

.

ניתוח ותחקור המידע

-

ביחידת ה

-

Data Analytics

נייצא את המידע שאספנו בבסיס הנתונים

.

ניתוח חכם

-

ביחידת ה

-

Data Analytics

נריץ אלגוריתם לזיהוי דפוסי התנהגות על המידע שקיבלנו

.

דפוסי

ההתנהגות שזוהו ישמשו לייצור תרחישים המותאמים אישית לכל משתמש ולפעולותיו

.

המערכת שלנו בנויה בצורה המאפשרת גמישות ומאופיינת במספר טכנולוגיות

:

ממשק המשתמש הינו מבוסס

Flutter

עקב הגמישות שהוא מאפשר בתמיכה במכשירים שונים

(

תומך

במכשירי

Android, iOS

-וב

web

.)

smartSpace Server

מאפשר גמישות רבה בהוספה

/

הסרה של אלמנטים ופעולות ללא צורך בשינוי

מהותי בקוד

.

בסיס הנתונים הינו

MongoDB

המאפשר סכימת נתונים גמישה

,

דינמית ומבוססת

JSON

.

המערכת

נועדה

את לנהל

המרחב

. החכם

פיתחנו

מערכת

שתדע

לקלוט

את

הפעולות

י"ע שבוצעו

המשתמש

,

לנתח

, אותן

ללמוד

את

דפוסי

הפעולות

של

המשתמש

ולהציג

אתלו

דפוסי

הפעולה

.שלו

רישום משתמש

,

ביצוע כניסה

/

יציאה

,

ביצוע פעולה על אלמנט

קבלת מידע על מצב האלמנט

תרשים ארכיטקטורת המערכת

תרשים ממשקים וטכנולוגיות המערכת