Download presentation
Presentation is loading. Please wait.
1
Virtual Collection מבצעים: ראמי ג'אבר021639489 ואסים דעאס038210217 מנחה: מר.וקטור קוליקוב פרויקט באשכול הנדסת תוכנה סמסטר חורף תשס " ט
2
מטרת הפרויקט בניית אתר אינטרנט. תמיכה במסדי נתונים. ניהול נכון של אתר. תמיכה בשפות תכנות.
3
כלים בהם השתמשנו ASP.NET C# Sql express Uml
4
רקע כללי מה זה Virtual Collection؟ הוא אתר אינטרנט שמכיל כמות של משתמשים כך שלכל משתמש יש מאגר תמונות של חפציו. האתר מאפשר מגוון רחב של פעולות כמו: החלפת תמונות (בצורה וירטואלית וגם פרקטית). תגובות על התמונות. דירוג של משתמשים. חיפוש/עדכון/...
5
רקע כללי מה זה ASP؟ Active Server Page- הינה שפת תכנות לבניית אתרי אינטרנט דינאמיים אשר מותאמים לריצה על שרתי Windows. מה זה Asp. NET؟ היא טכנולוגיה ליישומי אינטרנט בצד השרת, שפותחה על ידי חברת מיקרוסופט,כשדרוג לטכנולוגיית ASP המתיישנת שלה, וכתשובה לטכנולוגיית JSP של חברת סאן מיקרוסיסטמס.JSP באמצעות ASP.NET ניתן ליצור אתרי אינטרנט דינמיים בשילוב נתונים מבסיסי נתונים, ולטפל בטפסים ובמידע שנשלחים מהמשתמשים. התפקיד של ASP.NET הוא לנתח את המידע וליצור פלט בהתאם.אתרי אינטרנטבסיסי נתוניםפלט
6
רקע כללי מה זה C#؟ – היא שפת תכנות מונחת עצמים, שפותחה על ידי צוות של חברת מיקרוסופט כחלק מיוזמת.NET שלה. בשנת 2005 ו־2006 תוכננה השפה על ידי הארגונים ECMA וארגון התקינה הבינלאומי. – התחביר של C# מבוסס בעיקר על זה של שפות התכנות C++ ו־Java. מה זה sql؟ – שמה של שפת SQL מתפרש, מילולית, כ"שפת שאילתות מובנית" (Structured Query Language), משום שתפקידה הראשוני של השפה היה לאחזר נתונים בתשובה לשאילתות. עם הזמן הורחב תפקידה להרבה יותר מכך, ולכן מקובל כיום לכנות את הוראות השפה כ"משפטים" (SQL Statements) ולא "שאילתות" (SQL Queries) כבעבר.שאילתות – SQL היא שפת מחשב הצהרתית, כלומר, היא מתארת רק מה לבצע ולא כיצד לבצע. מכיוון שכך, ניתן להשתמש באותו משפט SQL בבסיסי נתונים שונים, הפועלים בדרכים שונות לחלוטין. אי תלותה של SQL במבנה הנתונים, בנוסף על עוצמתה של השפה, המאפשרת לאחזר חתכים מורכבים בפשטות רבה, הפכו אותה לשפה המקובלת ביותר כיום בניהול בסיסי נתונים.שפת מחשב הצהרתיתבסיסי נתוניםחתכים
7
רקע כללי מה זה UML؟ – בהנדסת תוכנה, Unified Modeling Language או בקיצור UML (בעברית: שפת מידול מאוחדת) היא שפת מפרט תקנית לעיצוב מוכוון עצמים.הנדסת תוכנהעבריתשפת מפרטמוכוון עצמים – השפה פותחה במקור על ידי ג'יימס רמבאו, גריידי בוץ' ואיוואר יאקובסון בעת שעבדו בחברת התוכנה Rational (כיום חלק מחברת IBM).ג'יימס רמבאוגריידי בוץ'איוואר יאקובסוןתוכנהRationalIBM – התיווי בשפה הוא גרפי ומאפשר תיאור מופשט של מפרטי המערכת, בדרגות שונות של דיוק. בסוף שנות התשעים, ארגון התקינה OMG תיכנן את השפה, וכיום היא מפותחת על ידו.מופשטשנות התשעיםארגון התקינהOMG – בשל אופיה הוויזואלי, UML היא שפה קלה-יחסית ללימוד, בהשוואה לשפות מפרט אחרות. לרוב, כל בעלי התפקידים בצוות פיתוח תוכנה מכירים את הדיאגרמות העיקריות בשפה, והדבר מסייע לתקשר את מפרטי התוכנה ביניהם.מפרטי התוכנה
8
היררכית רמות Data base Data Access GUI
9
מסד נתונים משתמשים. מוצרים. עסקאות. הודעות. תגובות. תמונות משתמשים. אזהרות.
10
דיאגראמת טבלאות
11
Component Diagram GUI Data AccessDB לא השתמשנו בשכבת LOGIC בין ה GUI וה Data Access מהסיבה שהוידיאו שלמדנו דרכו החומר לא עבד בצורה הזו.
12
Data Access Comment Access Connection Manager Deals Access Message Access Products Access Warnings המחלקות סטטיות
13
Data Access Class Diagram
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.