Table of Contents Table of Contents
Next Page  66-67 / 568 Previous Page
Information
Show Menu
Next Page 66-67 / 568 Previous Page
Page Background

הנדסת תוכנה

מהות הפרויקט

:

אפליקציה המציעה מערכת נוחה וידידותית

ליצירת רשימות משימות לביצוע

.

המערכת תדע למצוא את

בתי העסק הרלוונטיים העונים על צרכי המשתמש

,

את

המוצרים הזולים ביותר ואת מסלול הנסיעה הקצר ביותר

בהתחשב בתנועה באותו רגע

.

המערכת תבחין בין

משתמשים ותציג היסטוריה של משימות שבוצעו לצורך

אזכור או חזרה על אותו מסלול

.

Tasks Arranger

אפליקציה לסידור

,

ניהול והכוונה

לביצוע משימות יומיומיות

: שם

תומר ראובן

: מנחה

אופיר

אינדיג

דרישות הפרויקט

:

זיהוי משתמש ע

"

י הכנסת פרטים אישיים

.

תהליך התממשקות אל מול

DB

ייעודי לאפליקציה

.

הזנת רשימת משימות אל תוך המערכת

.

יצירת רשימת משימות ושמירתה במערכת

.

המערכת תדע לנתח את רשימת המשימות

,

להשוות אל מול המידע שקיים אצלה ולשלוף

עסקים מתאימים למשימות

.

עיבוד הנתונים וסידור משימות במסלול הקצר ביותר

.

התממשקות אל מול

API

חיצוני לניווט המשתמש

.

שמירת והצגת היסטוריית משימות

.

עיקרי התכנון

:

תוצרי הפרויקט

:

כניסה למערכת

יצירת רשימת משימות

הוספת משימה חדשה

בחירת תגיות לעסק

מסלול ניווט ע

פ סדר "

ניווט לעסק

תפריט המערכת

היסטוריית משימות שבוצעו

תוצאות

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

,

מיועד לכל סוגי המשתמשים אך לצורך

שימוש במערכת הניווט יש צורך ברכב ורישיון נהיגה

.

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

י "

2

אפשרויות

:

.1

בחירת עסק

-

סוג העסק אותו ירצה למצוא

,

ולאחר מכן תוויות העונות על הצרכים של המשתמש

ומקטלגות את בתי העסק

.

.2

בחירת מוצר

-

באותו אופן יכול המשתמש לבחור מוצר אותו ירצה לרכוש ע

"

פ סוג מוצר ותוויות

.

במקרה של עסק

,

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

,

במקרה של מוצר

,

המערכת תמצא את המוצר הזול ביותר העונה על הדרישות

,

ברדיוס חיפוש שהמשתמש מגדיר

.

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

,

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

המשתמש לכל אחד מהעסקים

.

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

,

, כלומר

מה היו הדרישות שבגללן העסק הזה נמצא

. ברשימה

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

ולצורך ביצוע חוזר ומהיר במידה ויבחר זאת

.