תזכורת | |
מחר תתקיים ההרצאה הראשונה של חלק ב' (שלב המימוש). טאוב 5, שעה 12:30. |
פורסם ב-9/3/2004, 22:44:17 Created on 9/3/2004, 22:44:17 Создано9/3/2004, 22:44:17 تم النشر ب-9/3/2004, 22:44:17 |
התרגיל הראשון לסמסטר הבא | |
כדי לאפשר בדיקה אוטומטית של רכיבים שונים בתוכנה, נפרסם בקרוב פרטים לגבי שפת ה-script הרצוייה של המערכת. פרטים אלה יהיו מחייבים, הן מבחינת תחביר השפה והן מבחינת הפלט של כל פקודה. לפיכך, לא מומלץ להתחיל לממש כבר כעת את שפת ה-script עצמה. לטובת אלו מכם שרוצים לנצל את הזמן, ולהתחיל לעבוד על התרגיל הראשון של הסמסטר הבא, הנה הוא: עליכם לכתוב כמה שיותר שאילתות לבדיקת שמורות עבור מסד-הנתונים אותו פרסמנו בשבוע שעבר. כזכור, שאילתה אחת מסוג זה כבר פורסמה. כדי לבדוק את השאילתות שתכתבו, אכלסו את מסד הנתונים בנתונים שונים הכוללים שגיאות מסוגים שונים. כל קבוצה תתבקש להגיש (א) מסד נתונים מאוכלס (הכולל גם שגיאות), ו-(ב) את מכלול השאילתות שכתבתם לאיתור השגיאות השונות. |
פורסם ב-2/3/2004, 14:18:20 Created on 2/3/2004, 14:18:20 Создано2/3/2004, 14:18:20 تم النشر ب-2/3/2004, 14:18:20 |
פרסום מסמכי התכנון | |
הסתיימה בדיקת מסמכי התכנון של כל הקבוצות, והציונים יפורסמו בקרוב. אנו מעוניינים לפרסם את מסמכי התכנון השונים באתר הקורס, כדי שכל קבוצה תוכל ללמוד מהתכנונים שהגישו הקבוצות האחרות. לפיכך, נבקשכם לשלוח אלינו בהקדם, לדואל הקורס, את מסמכי התכנון (אותם כבר הגשתם), ללא פרטים מזהים למעט שם הקבוצה. כלומר, אנא הסירו מהמסמכים את שמותיכם, מספרי זהות, כתובות הדואל שלכם וכו' ושלחו את הגרסה המתוקנת אלינו. (הדבר נעשה כדי לשמור על פרטיותכם, בהתאם לדרישות הטכניון). לצורך העניין מותר להסיר מהמסמכים את החלק הדן בחלוקת העבודה בין המשתתפים השונים, או לחלופין לתקנו כך שיעשה שימוש בשמות פרטיים בלבד או אף שמות בדויים (לבחירתכם). |
פורסם ב-2/3/2004, 12:25:32 Created on 2/3/2004, 12:25:32 Создано2/3/2004, 12:25:32 تم النشر ب-2/3/2004, 12:25:32 |
מסד נתונים לשימוש בשלב המימוש | |
(ראו בעמוד "חומר הקורס" באתר). |
פורסם ב-25/2/2004, 12:18:16 Created on 25/2/2004, 12:18:16 Создано25/2/2004, 12:18:16 تم النشر ب-25/2/2004, 12:18:16 |
שני עדכונים | |
א. בתשובה לשאלה שנשאלה ע"י מספר קבוצות: מימוש הפרויקט יתאפשר בשפת Java בלבד, בשל שיקולים שונים. בין השאר, כל הקבוצות תתבקשנה להשתמש בכלים מיוחדים לבדיקת התוכנה, וכלים אלו אינם זמינים בטכניון עבור שפות אחרות. ב. קבוצה E6: אנא שימו לב לשינוי בשעת הפגישה (מועד 12). |
פורסם ב-23/2/2004, 17:06:31 Created on 23/2/2004, 17:06:31 Создано23/2/2004, 17:06:31 تم النشر ب-23/2/2004, 17:06:31 |
הרצאות בסמסטר אביב | |
במהלך סמסטר אביב תתקיימנה מספר הרצאות בקורס (שלב מימוש). הרצאות תתקיימנה בשבוע הראשון, השני והשלישי, ובמספר שבועות נוספים בהמשך. נוכחותכם בהרצאות חשובה לצורך סיום מוצלח של הפרויקט. |
פורסם ב-19/2/2004, 14:35:36 Created on 19/2/2004, 14:35:36 Создано19/2/2004, 14:35:36 تم النشر ب-19/2/2004, 14:35:36 |
נפח דיסק | |
סטודנטים הרשומים לקורס זה, שה-quota שלהם על השרת קטנה מ- 50MB, מתבקשים להודיע לנו (אנא כתבו לחשבון הקורס; ציינו שם ומספר זהות). |
פורסם ב-19/2/2004, 13:29:41 Created on 19/2/2004, 13:29:41 Создано19/2/2004, 13:29:41 تم النشر ب-19/2/2004, 13:29:41 |
מועדי הפגישות | |
המועדים לפגישות עם הקבוצות השונות נקבעו, והם מופיעים בעמוד "אירועים" באתר. כמעט כל הקבוצות שובצו באחד משני המועדים העדיפים עליהם. עם זאת, באופן בלתי-נמנע, חלק מהקבוצות שובצו בתאריכים פחות נוחים. אם אתם מאמינים כי נפלה טעות, וקבוצתכם שובצה במועד שהצהרתם כי אינו אפשרי עבורכם, אנו כתבו לנו בהקדם. |
פורסם ב-15/2/2004, 20:47:19 Created on 15/2/2004, 20:47:19 Создано15/2/2004, 20:47:19 تم النشر ب-15/2/2004, 20:47:19 |
קביעת מועדים לפגישות תכנון | |
היום פורסמו 13 מועדים נוספים במהלך החודש. סה"כ ישנם, נכון לרגע זה, 14 מועדים פנויים לקביעת פגישות תכנון. לא יפורסמו מועדים נוספים. כל קבוצה שטרם קבעה פגישה מתבקשת לשלוח לנו את הפרטים הבאים עד יום א' הקרוב (15/2): א. מספר הקבוצה, ב. שלושה מועדי פגישה שאינם אפשריים עבורכם בשום אופן, ג. מועד פגישה בעדיפות ראשונה, ד. מועד פגישה בעדיפות שניה. אנו נשתדל להתאים לכל קבוצה מועד פגישה על-פי העדיפויות שתבחרו (על-בסיס כל הקודם זוכה). עם זאת, ייתכן בהחלט שקבוצה תשובץ במועד שאינו אחד משני העדיפים עליה. (אנו מתחייבים שלא לשבץ אף קבוצה באחד משלושת המועדים שתסמנו כבלתי-אפשריים עבורכם). השיבוץ הסופי יפורסם ביום ב', 16/2. לפגישה עצמה אין צורך להכין מצגת. במהלך הפגישה תציגו לנו את מסמך הדרישות שהגשתם (אנו כמובן נקרא אותו מראש), ותוצגנה בפניכם שאלות שונות אודות התכנון שבחרתם, ליקויים שמצאנו במסמך, נקודות ראויות לשבח, וכו'. |
פורסם ב-11/2/2004, 17:38:14 Created on 11/2/2004, 17:38:14 Создано11/2/2004, 17:38:14 تم النشر ب-11/2/2004, 17:38:14 |
מועדים חדשים | |
פורסמו 3 מועדים חדשים, לבחירתכם. שימו לב - מועד 5 כבר נתפס ע"י אחת הקבוצות. |
פורסם ב-9/2/2004, 18:07:53 Created on 9/2/2004, 18:07:53 Создано9/2/2004, 18:07:53 تم النشر ب-9/2/2004, 18:07:53 |
קביעת פגישות תכנון | |
כל הקבוצות שכבר הגישו את מסמך התכנון מתבקשות לבחור זמנים לפגישה עם צוות הקורס. את המועדים האפשריים השונים (בשלב זה נקבעו חמישה) תוכלו לראות בעמוד "אירועים" באתר הקורס. קביעת הפגישות היא על בסיס "כל הקודם זוכה". לפיכך כל קבוצה מתבקשת לציין לפחות שתי עדיפויות שונות. קבוצה, שמתכננת להגיש את מסמך התכנון במהלך שבוע זה, יכולה גם היא לקבוע זמן פגישה, ובלבד שזמן הפגישה יהיה לפחות 24 שעות לאחר ההגשה. |
פורסם ב-9/2/2004, 16:07:08 Created on 9/2/2004, 16:07:08 Создано9/2/2004, 16:07:08 تم النشر ب-9/2/2004, 16:07:08 |
שקפי הרצאה על UML | |
שקפי ההרצאה שנתנה על שימוש ב- UML זמינים כעת בעמוד "חומר הקורס" באתר. |
פורסם ב-29/1/2004, 11:07:36 Created on 29/1/2004, 11:07:36 Создано29/1/2004, 11:07:36 تم النشر ب-29/1/2004, 11:07:36 |
בנוגע להגשה | |
תזכורת: את הגשת המסמכים המודפסים (לשחר דג, במשרדו שבמעבדה) יש ללוות בהגשה אלקטרונית. ההגשה האלקטרונית צריכה לכלול את מסמך מעבד התמלילים, ואם השתמשתם בכלים נוספים -- כגון כלי תיכון (Rational Rose ודומיו), מסדי נתונים, וכו' אזי יש לכלול גם קבצים אלה. |
פורסם ב-28/1/2004, 10:37:38 Created on 28/1/2004, 10:37:38 Создано28/1/2004, 10:37:38 تم النشر ب-28/1/2004, 10:37:38 |
שינויים עתידיים במסמך הדרישות | |
א. במהלך השבועות הקרובים נפרסם עדכונים נוספים למסמך הדרישות. הנכם רשאים להגיש את מסמך התכנון בהתבסס על גרסה 5 של מסמך הדרישות (כלומר, מבלי להתחשב בעדכונים הבאים). העדכונים יהיו מחייבים בשלב מימוש הפרוייקט, בסמסטר הבא. ב. עדכון להגדרת "גרסה נעולה של שאלה": גרסה של שאלה היא נעולה רק אם היא נמצאת במבחן, והמבחן בסטטוס "ניתן" או "נבדק". כלומר, גרסה הכלולה במבחן בסטטוס "בבניה" אינה נחשבת לנעולה. בין ההשלכות של שינוי זה: כל עדכון של הגרסה, או של מיקום השאלה בעץ הקטגוריות, יתבטא במבחן אם הוא בסטטוס "בבניה". כמו כן, הדוגמא למהלך עבודה רציף (סעיף 3.1.3) המתייחסת לעריכת גרסה נעולה של שאלה במבחן "בבניה" אינה רלוונטית עוד, משום שאם המבחן "בבניה" הגרסה אינה נעולה. ג. הבהרה בנוגע להגדרת סטיית תקן: יש מספר שיטות לחישוב סטיית התקן, וכל השיטות מובילות לאותו ערך מספרי. תוכלו לבחור בכל אחת מהשיטות, כרצונכם. |
פורסם ב-27/1/2004, 12:52:49 Created on 27/1/2004, 12:52:49 Создано27/1/2004, 12:52:49 تم النشر ب-27/1/2004, 12:52:49 |
גרסה חדשה, והודעה מד"ר גיל | |
א. גרסה 5 של מסמך הדרישות פורסמה. ב. להלן הודעה ממרצה הקורס, ד"ר יוסי גיל, בנוגע לבקשת הדחייה שהוגשה ע"י רבים מהסטודנטים בקורס: The yearly programming project is the pinnacle of your studies to the highly prestigious software engineering degree. This degree is the certificate that you are the best software engineers in the country, and among the best in the world. I will personally vouch for any course graduate in many high tech companies to say that he or she is equally and even better than their current staff. In this course we try to emulate a real software project life cycle, giving you opportunities to learn not only how such projects are run at the industry, but much more than that: how should these projects be run and managed. An integral component of all software projects is their schedule. Planning your work load is an important factor in evaluating your work. This is the reason why we were a bit reluctant to grant the requested extension. We were not convinced at all that the request was justified. The fact that the request came so late - at the very last minute - led us to believe that students did not really start working on the documents when they should have. Treating your schedule seriously is one of the things you should learn as future elite software engineers. A request of this sort should have been made as soon as the exams schedule was published. Also, it is our understanding the exams held this week (i.e., until Jan 28th) are only given with the students' explicit consent. Therefore, any student who agreed to holding the exam in this blackout period cannot use this excuse in asking for the extension. Your request should have also included an estimate on the number of hours for each of the assignments, and the kind of efforts you made to extend the other assignments, accompanied with the instructor's denial of these alternatives. In addition, your letter representing the class should have been accompanied by the VAAD's explanation on why the exam schedule did not include provisions for this important course. We also expected to see a draft of the document you prepared, in order to appreciate what you have done so far, and how much more work is required to finish the design. We decided on granting the extension with the hope that this will give you all the chance to catch up and finish the project on time. The alternative (which we will apply in the future) was in asking you to find remedies to the request's faults, a task which would have taken a couple of more days. We decided instead to apply the new lenient submission scheme, addressing almost all of your concerns, without penalizing the students (we hope that there are many of these) that took the published submission schedule seriously. With the understanding that we are all here with the same objective: putting a model yearly project in your resume, something that you can show and be proud of, we hope that you will make good use of this scheme. Needless to say, we would expect future requests of this sort to demonstrate the uttermost seriousness, be timely and accompanied with all necessary documentation. |
פורסם ב-25/1/2004, 20:23:32 Created on 25/1/2004, 20:23:32 Создано25/1/2004, 20:23:32 تم النشر ب-25/1/2004, 20:23:32 |
שינוי בתאריך הגשת מסמך התכנון, והודעות נוספות | |
שלום רב, א. התאריך החדש להגשת מסמך התכנון הוא יום ד', 11.2.04 (דחייה של שבועיים לעומת התאריך הנוכחי). קבוצה שתגיש את המסמך בתאריך ההגשה המקורי (28.1.04) תזכה בבונוס של 8 נק' לציון (עבור תרגיל זה). קבוצה שתגיש את המסמך שבוע לפני תאריך ההגשה החדש (כלומר, עד 4.2.04) תזכה בבונוס של 3 נק' לציון (עבור תרגיל זה). ניתן להגיש את התרגיל בשבוע איחור, כלומר, עד ל- 18.2.04. על הגשה מאוחרת זו יינתן קנס של 8 נק' לציון התרגיל. ב. מסמך דרישות מעודכן יפורסם בקרוב. השינויים בו הם מינוריים, ונועדו בעיקר לענות על שאלות שהפנו אלינו סטודנטים. ג. שימו לב: מסמך התכנון צריך לכלול סכמה של מסד הנתונים. סכמה זו חייבת לכלול את פירוט השמורות שלה; שמורות אלה *אינן* פשוט חזרה על המגבלות השונות שהוצגו במסמך הדרישות. |
פורסם ב-25/1/2004, 11:16:39 Created on 25/1/2004, 11:16:39 Создано25/1/2004, 11:16:39 تم النشر ب-25/1/2004, 11:16:39 |
מסמך תכנון - גרסה רביעית | |
הגרסה הרביעית של מסמך התכנון זמינה כעת. |
פורסם ב-20/1/2004, 10:58:24 Created on 20/1/2004, 10:58:24 Создано20/1/2004, 10:58:24 تم النشر ب-20/1/2004, 10:58:24 |
UML / Rational Rose | |
הרצאת הרענון תערך ביום רביעי 14.1.04 בין 12:30 ל 14:30 בחדר 9 בבנין מדעי המחשב |
עדכון אחרון ב-13/1/2004, 08:31:43 Last updated on 13/1/2004, 08:31:43 Последняя модификация13/1/2004, 08:31:43 تمت الحتلنة الأخيرة ب-13/1/2004, 08:31:43 |
מסמך תכנון | |
אנו ממליצים לכם להשתמש בתכנון ב Rational Rose. כדי לעזור לכם ניתן ביום רביעי הקרוב (14.1.01) בין 12:30 ל 14:30 הרצאת רענון. על מקום ההרצאה תבוא הודעה נפרדת. אנו ממליצים כי תבחנו היטב באילו דיאגרמות כדאי לכם להשתמש (יש לנמק מדוע בחרתם בדיאגרמות שבחרתם אם בכלל) כמו כן עליכם להחליט עד איזו רמת פירוט ברצונכם להגיע. אין חובה להשתמש בכל הדיאגרמות, השתמשו רק בדיאגרמות שתורמות להבנת התכנון שלכם. דיאגרמות טריביאליות שלא מוסיפות מידע לא תתקבלנה באהדה. במידה והחלטת להשתמש בדיאגרמות של Rational Rose עליכם להגיש יחד עם מסמכי התכנון גם את הקבצים של Rose. במסמך התכנון שלכם אין להכליל את פונקציות get/set המוצמדות לכל משתנה. לתשמות לבכם, אם ברצונכם לחולל קוד מ Rose, עליכם להקפיד על שימוש נכון בשדות של Rose ולא להשתמש בשדות text ארוכים. |
פורסם ב-11/1/2004, 16:17:41 Created on 11/1/2004, 16:17:41 Создано11/1/2004, 16:17:41 تم النشر ب-11/1/2004, 16:17:41 |
מסמך הדרישות - טיוטא שלישית | |
טויטא שלישית של מסמך הדרישות פורסמה (ראו דף "חומר הקורס"). השינויים הם פעוטים, והם מסומנים בצבע לאורך המסמך, לנוחותכם. |
פורסם ב-7/1/2004, 11:58:06 Created on 7/1/2004, 11:58:06 Создано7/1/2004, 11:58:06 تم النشر ب-7/1/2004, 11:58:06 |
מסמך הדרישות - טיוטא שניה | |
טויטא שניה של מסמך הדרישות פורסמה (ראו דף "חומר הקורס"). טיוטא זו כוללת מספר הבהרות ומעט הקלות בדרישות, לעומת הגרסה הקודמת. כמו כן שימו לב לשינוי בתאריך הגשת מסמך התכנון. הפגישות עם הקבוצות השונות תתקיימנה במהלך תקופת המבחנים, בתאום עם כל קבוצה. |
פורסם ב-5/1/2004, 13:32:55 Created on 5/1/2004, 13:32:55 Создано5/1/2004, 13:32:55 تم النشر ب-5/1/2004, 13:32:55 |
מסמך הדרישות - טיוטא ראשונה | |
טיוטא ראשונה של מסמך הדרישות, שתוכלו להתחיל לעבוד על-פיה, פורסמה. ראו פרטים נוספים בעמוד "חומר הקורס" באתר. |
פורסם ב-31/12/2003, 10:06:11 Created on 31/12/2003, 10:06:11 Создано31/12/2003, 10:06:11 تم النشر ب-31/12/2003, 10:06:11 |
פרסום מסמך הדרישות | |
מסיבות שאינן תלויות בנו, פרסום מסמך הדרישות מתעכב. נשתדל לפרסם את המסמך בהקדם האפשרי, ונדאג למזער במידת האפשר את הפגיעה בסטודנטים הנובעת מעיכוב זה. אנו מציעים כי בשלב זה תתחילו לעבוד על החלקים העיקריים של מסמך התכנון, תוך ידיעה שמסמך הדרישות המעודכן, לכשיפורסם, עשוי להוביל לשינויים בעבודתכם, בעיקר בפרטים העדינים. |
פורסם ב-30/12/2003, 10:00:12 Created on 30/12/2003, 10:00:12 Создано30/12/2003, 10:00:12 تم النشر ب-30/12/2003, 10:00:12 |
מסמך הדרישות | |
הנכם מתבקשים להמתין קמעה בטרם תפנו לכתיבת מסמך התיכון. אנו עמלים כעת על מסמך דרישות מעודכן, שישמש את כל הקבוצות. לאחר שנפרסם מסמך זה, תוכלו להמשיך אל כתיבת מסמך התיכון, על-בסיס מסמך הדרישות המעודכן. |
עדכון אחרון ב-16/12/2003, 16:03:50 Last updated on 16/12/2003, 16:03:50 Последняя модификация16/12/2003, 16:03:50 تمت الحتلنة الأخيرة ب-16/12/2003, 16:03:50 |
אתר הפרוייקט | |
על כל קבוצה ליצור אתר אינטרנט ובו יתועד הפרוייקט, על כל חלקיו (מסמכי הדרישות והתכנון, וכו') -- ראו את אתרי הפרוייקטים של שנה שעברה כדי לקבל דוגמאות. בעת בניית האתר, אנא הקפידו להמנע מהפרת זכויות יוצרים. אם השתמשתם, בזמן פיתוח התוכנה שלכם, במוצר צד ג' כלשהו, נא לא לכלול את המוצר באתר ללא רשות מפורשת מבעל הזכויות. במידת הצורך, ניתן פשוט לכלול קישור לאתר מתאים. |
פורסם ב-16/12/2003, 16:01:51 Created on 16/12/2003, 16:01:51 Создано16/12/2003, 16:01:51 تم النشر ب-16/12/2003, 16:01:51 |
שליחת הודעות לסגל הקורס | |
שימו לב: כאשר אתם שולחים הודעה בדואל לסגל הקורס, שורת הנושא (Subject) חייבת להתחיל בזיהוי הקבוצה שלכם. זאת, כדי לאפשר תיוק קל יותר של הדואל, למנוע אובדן של בקשות שלכם, וכו'. תודה מראש... |
עדכון אחרון ב-10/12/2003, 12:37:14 Last updated on 10/12/2003, 12:37:14 Последняя модификация10/12/2003, 12:37:14 تمت الحتلنة الأخيرة ب-10/12/2003, 12:37:14 |
עודכן ה-FAQ | |
ה-FAQ של אתר הקורס עודכן ומכיל מידע חשוב. אנא בקרו באתר: http://webcourse.cs.technion.ac.il/234307 |
פורסם ב-13/11/2003, 16:00:08 Created on 13/11/2003, 16:00:08 Создано13/11/2003, 16:00:08 تم النشر ب-13/11/2003, 16:00:08 |