תיאור פרויקט

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

SQL ותיק, שינויים ידניים ולוח בקרה שנדרש בו תהליך עבודה ברור יותר.

המשימה

SQL ותיק, שינויים ידניים ולוח בקרה שנדרש בו תהליך עבודה ברור יותר.

התפקיד שלי

שיפרתי באופן עצמאי את ה-SQL, הלוגיקה בצד השרת, האוטומציה והממשק.

הפתרון

העבודה חיברה פרוצדורות SQL, לוגיקת יישום, משימות רקע וממשק. אפשר לבחון כל שינוי בהמשך.

לראות בפעולה

פרויקט מסחרי / שני תחומי עבודה

עבודה מסחרית ב-eWave Online. זהות הלקוח והמסכים הפנימיים אינם מוצגים.

01B
פרויקט מסחרי / FULL STACK

פונקציות באתר

חיפוש, אזור אישי, הדרכות וממשקים דו-לשוניים.

Umbraco 13 · C# · SQL Server

עבודה מסחרית ב-eWave Online · שם הלקוח אינו מוצג.

פונקציות באתר שעבדתי עליהן

  • חיפוש תקנים וסינון.
  • הרשמה ואזור אישי.
  • קטלוג הדרכות.
  • ממשקים בעברית ובאנגלית, כולל פריסות RTL.

עבודה בכל שכבות המערכת

עבדתי עם Umbraco 13, ASP.NET Core, C#, SQL Server ו-JavaScript/jQuery בצד השרת ובממשק האתר.

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

01מערכת ניהול / פיתוח עצמאי

מודרניזציה של
מערכת ניהול ללקוח.

שיפרתי באופן עצמאי דשבורד ללקוח: SQL, לוגיקה בצד השרת, אוטומציה וממשק משתמש. המטרה: מערכת מגיבה יותר ופחות עבודה ידנית.

פרויקט מסחרי · פיתוח עצמאי ב-SQL, backend, אוטומציה וממשק.

  • מודרניזציה של SQL
  • אוטומציה
  • ממשקים נוחים

הלקוח רצה לרכוש
את הדשבורד כולו.

למרות שרכישה לא הייתה חלק מהתוכנית המקורית.
עיון בשיפורי הדשבורד

בחרו בעיה. ראו מה שיניתי ולמה.

מפת השינויים ההנדסיים2013 / SQL ותיק
ממשקAPI וכללים עסקייםמסד נתונים
נקודת המוצא

פרוצדורות מאוחסנות משנת 2013

פרוצדורות ותיקות במסד הנתונים היו חלק מהתשתית הקיימת של הדשבורד.

התרומה שלי

שכתוב לשיפור זמן התגובה

שכתבתי את הפרוצדורות המאוחסנות הישנות כדי לשפר את תגובתיות הדשבורד.

למה בחרתי בגישה הזאת

תגובתיות מתחילה מתחת לממשק. עבודה על מסד הנתונים היא חלק מחוויית המשתמש.

מעבודה ידנית לתהליכים ברורים יותר

  1. שינויים ידניים
  2. משימות ומיגרציות קיימות
  3. ממשק שדרש שיפור

התרשים מסביר את השיפורים ואינו שחזור של המסכים המקוריים.

המחשה של העבודה, ולא ממשק הלקוח המקורי. אין לי עוד גישה לקוד הפרויקט, ולכן התיאור מציג את התרומה שלי ללא קוד חסוי או מדדי ביצועים שלא אומתו.

החלטות הנדסיות

להפריד תחומי אחריות

ארגנתי מחדש את האינטראקציות עם ה-API ושיפרתי את לוגיקת השרת כדי שלכל שכבה תהיה אחריות ברורה יותר.

לשפר את התהליך כולו

עבדתי על פרוצדורות, משימות ומיגרציות לצד הממשק. מסך ברור תלוי גם בתהליכים שמאחוריו.

איך בדקתי את השינויים

בדקתי את השינויים בדשבורד ידנית ובאמצעות בדיקות אוטומטיות.

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

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

מה נבדק ומהן המגבלות

התיאור משתמש בתרשים להמחשה ולא במסכים פנימיים. קוד המקור כבר אינו זמין לי, ואיני טוענת לשיפור ביצועים מדוד או לרכישה שהושלמה.

יצירת קשר עם סופיה

הגדרות נגישות

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

האתר תמיד מכבד את העדפת המערכת להפחתת תנועה.

שומר רק אם אישרתם שמירת העדפות. אינו מכיל את שמכם או פרטי הקשר שלכם.