דף הנחיות למורה ולתלמיד
פרוייקט גמר – במערכות פתוחות
הנחיות לביצוע פרוייקט גמר במערכות פתוחות
הגדרה
פרוייקט גמר הינו עבודה של התלמיד בהדרכתו של המורה, בהיקף של 90 שעות. עבודת הגמר כוללת חלק עיוני וחלק מעשי.
מטרה
הפרוייקט נועד לתת לתלמיד התנסות מעשית בעבודתו של מנהל מערכת בתעשייה. בתהליך מבוקר ובהנחייה משותפת של המורה בבית הספר. מומלץ לתת לתלמידים לעבוד מול לקוחות אמיתיים להם יצטרכו לבנות את המערכת, מתוך מטרה להפגיש את התלמיד עם לקוח וסביבת עבודה אמיתית והאתגרים העומדים בסביבה כזו.
בקרת תהליך ביצוע פרוייקט
בקרת העבודה נעשית על ידי המורה. על התלמיד להגיש דו"ח שבועי ולהיפגש פגישה אחת לחודש עם המורה על מנת לדווח התקדמות.
מטלות הפרוייקט ומועד הגשתן
קיימת חשיבות מרובה לתכנון הפרוייקט ולביצוע על פי התכנון.
לשם כך, על התלמיד להגיש הצעת פרוייקט הכוללת לוחות זמנים להשגת התוצרים, לפי התאור המתואר בטבלת 4.1 – טבלת סיכום מחזור חיים של פרוייקט .
|
פעילות
|
השלב
|
תוצר
|
|
ייזום
|
ניתוח
|
מסמך הצעת פרוייקט כולל לו"ז ותאור תהליכי העבודה
|
|
הגדרת המערכת:
תהליכי עבודה ואיפיון
|
|
לימוד השירות
|
עיצוב
|
דו"ח סטטוס
|
|
תיעוד תהליך השירות
|
דו"ח סטטוס
|
|
בחירת תוכנה וחומרה
|
דו"ח סטטוס
|
|
תכנון
|
יישום
|
דו"ח סטטוס
|
|
התאמת המערכת
|
דו"ח סטטוס
|
|
בדיקות המערכת
|
מסמך בדיקות
|
|
הגדרת נהלים ותיעוד ספר המערכת
|
ספר מערכת המכיל הוראות הפעלה והתקנה כולל הסבר על השירות ותיעוד תהליך השירות.
הספר יכול להיבנות במתכונת של אתר Wiki.
|
|
התקנה בדיקות מערכת וקבלה
|
מילוי מסמך הבדיקות ותיעוד פרק שאלות נפוצות הכולל תשובות לשאלות. (FAQ)
|
טבלה 4.1 – סיכום מחזור חיים של פרוייקט
תיעוד ספר המערכת
ספר המערכת יכלול את הדברים הבאים:
א. הקדמה
שער, שם, תוכן עניינים
הקדמה – תאור מילולי של תוכן ומטרות העבודה
קהל היעד של העבודה
ב. הגדרות העבודה
מטרות ויעדי העבודה
תאור השירות המוצע
תאור מפורט של התוכנה הנבחרת לבצע את השירות
ג. מדריך למנהל המערכת
הסבר קצר על השירות המוצע
הסבר כיצד מתחילים ועוצרים את השירות
הסבר כיצד מעדכנים הגדרות כלליות בשירות
הסבר כיצד מוסיפים או מורידים לקוחות מהשירות
הסבר מהי בקרת אבטחת גישה לשירות.
הסבר מהי בקרת אבטחת המידע של השירות
הסבר מהו מנגנון הגיבוי המוצע בשירות
הסבר מהו מנגנון ההתאוששות במקרה של אובדן מידע
הגשת פרוייקט – יחידת לימוד אחת
תוכן הפרוייקט
התקנת מערכת הפעלה OpenSolaris והתקנת מעבד תמלילים OpenOffice.
חובה לכלול את הנושאים הבאים:
· הסבר מהי מערכת הפעלה פתוחה ומהי מערכת OpenSolaris
· התקנת מערכת OpenSolaris כמערכת שאינה וירטואלית על מחשב PC
· חיבור המערכת לאינטרנט ובדיקה כי אכן המערכת מזהה חיבור לאינטרנט.
· התלמיד ידע מהם דרישות המינימום להתקנת מערכת הפעלה OpenSolaris
· התלמיד ידע לזהות את רכיבי החומרה המותקנים במערכת על ידי מנהל ההתקנים
· התלמיד ידע לעבוד עם מנהל העדכונים ולעדכן את מערכת ההפעלה
· התלמיד ידע לעבוד עם מנהל החבילות החלונאי
· התלמיד ידע להתקין OpenOffice
מהלך הבחינה
התלמיד יבצע ויסביר התקנה של OpenSolaris
התלמיד יסביר מהו מנהל החבילות החלונאי במערכת וכיצד להתקין OpenOffice
גיליון הערכה לפרוייקט (1יח"ל)
|
שם בית הספר:
|
|
|
שם התלמיד:
|
|
|
נושא העבודה:
|
|
|
|
ניקוד מירבי מתוך 100
|
ניקוד בפועל
|
נימוקים והערות
|
|
חלק א`–הערכה כללית
|
(20)
|
|
|
|
תאור כללי של העבודה
|
6
|
|
|
|
הסבר מהי מערכת פתוחה ומהי מערכת סולריס
|
6
|
|
|
|
מדריך למנהל המערכת
|
8
|
|
|
|
חלק ב`–התקנת מערכת הפעלה
|
(70)
|
|
|
|
התקנת מערכת ההפעלה
|
7
|
|
|
|
תיאור תהליך ההתקנה
|
13
|
|
|
|
תיאור כלי המערכת
|
20
|
|
|
|
התקנת OpenOffice והסבר
|
10
|
|
|
|
תיעוד
|
20
|
|
|
|
חלק ג`–הצגה
|
(10)
|
|
|
|
הצגת הפרוייקט
|
10
|
|
|
|
|
ציון סופי
|
|
|
הגשת פרוייקט –3 יחידות לימוד
פירוט תכני הידע
מבוא למערכות הפעלה פתוחות
מבנה מערכת הפעלה פתוחה
התקנת מערכת הפעלה פתוחה
שימוש בסביבת החלונות
שימוש בממשק הפקודה
שימוש במערכת הקבצים
שימוש במעבד תמלילים
מהי המעטפת (סביבת ממשק הפקודה)
בקרת תהליכים ועבודות
חיפוש בתוך קבצים ובתוך ספריות
קריאה וכתיבת סקריפטים
דחיסה ויצירת קבצי ארכיב
שליטה מרחוק
העברת קבצים בין מערכות
ניהול התקני חומרה נתיקים
ניהול דיסק קשיח
התקנת חבילות תוכנה וטלאי מערכת הפעלה
ניהול מערכת קבצים
המאתחל
רצף האתחול
ניהול שירותי מערכת הפעלה
משתמשים וקבוצות
אבטחה מקומית למערכת ההפעלה
וירטואליזציה
הגדרת רשת
תוכן הפרוייקט
התקנת שרת קבצים מבוסס NFS (לא צריך CIFS)
חובה לכלול את הנושאים הבאים:
· התקנת מערכת OpenSolaris כמערכת שאינה וירטואלית על מחשב PC
· חיבור המערכת לאינטרנט ובדיקה כי אכן המערכת מזהה חיבור לאינטרנט.
· התלמיד ידע לשלוט מרחוק במערכת ההפעלה על ידי שיתוף שולחן עבודה והתחברות דרך מסוף
· התלמיד ידע להסביר מהו שירות שם בצורה כללית ומהו שירות DNS
· התלמיד ידע להגדיר מערכת קבצים ZFS על שני דיסקים או יותר עם מנגנון יתירות (RAID1 או RAIDZ/RAIDZ2).
· התלמיד ידע ליצור מערכות קבצים ולהגדיר שיתוף קבצים.
מהלך הבחינה
· התלמיד יבצע ויסביר התקנה של OpenSolaris על שתי מערכות מחשבים אחת לא וירטואלית והשניה וירטואלית.
· התלמיד יגדיר את מערכת OpenSolaris שאינה וירטואלית כשרת עם כתובת IP סטטית ויגדיר חיבור לאינטרנט כולל הגדרת נתב והגדרת המערכת כלקוח לשירות DNS כולל הסבר.
· התלמיד יסביר מהו שיתוף קבצים ומהו פרוטוקול NFS
· התלמיד יבצע שיתוף קבצים במערכת שאינה וירטואלית ויבצע הגדרת לקוח למערכת הקבצים המשותפת במערכת OpenSolaris הוירטואלית.
גיליון הערכה לפרוייקט (3יח"ל)
|
שם בית הספר:
|
|
|
שם התלמיד:
|
|
|
נושא העבודה:
|
|
|
|
ניקוד מירבי מתוך 100
|
ניקוד בפועל
|
נימוקים והערות
|
|
חלק א`–הערכה כללית
|
(20)
|
|
|
|
תאור כללי של השירות
|
6
|
|
|
|
הסבר מהו השירות ומודל שרת/לקוח
|
6
|
|
|
|
מדריך למנהל המערכת
|
8
|
|
|
|
חלק ב`–הקמה ובניה של השירות
|
(70)
|
|
|
|
אפיון התשתית
|
7
|
|
|
|
התקנת מערכות ההפעלה
|
13
|
|
|
|
הגדרת השירות בצד השרת והלקוח
|
20
|
|
|
|
שליטה מרחוק
|
10
|
|
|
|
תיעוד
|
20
|
|
|
|
חלק ג`–הצגה
|
(10)
|
|
|
|
הצגת הפרוייקט
|
10
|
|
|
|
|
ציון סופי
|
|
|
הגשת פרוייקט –5 יחידות לימוד
פירוט תכני הידע
מבוא למערכות הפעלה פתוחות
מבנה מערכת הפעלה פתוחה
התקנת מערכת הפעלה פתוחה
שימוש בסביבת החלונות
שימוש בממשק הפקודה
שימוש במערכת הקבצים
שימוש במעבד תמלילים
מהי המעטפת (סביבת ממשק הפקודה)
בקרת תהליכים ועבודות
חיפוש בתוך קבצים ובתוך ספריות
קריאה וכתיבת סקריפטים
דחיסה ויצירת קבצי ארכיב
שליטה מרחוק
העברת קבצים בין מערכות
ניהול התקני חומרה נתיקים
ניהול דיסק קשיח
התקנת חבילות תוכנה וטלאי מערכת הפעלה
ניהול מערכת קבצים
המאתחל
רצף האתחול
ניהול שירותי מערכת הפעלה
משתמשים וקבוצות
אבטחה מקומית למערכת ההפעלה
הגדרת רשת
איסוף קבצי נפילת גרעין ותהליך
ניהול זכרון וירטואלי
שיתוף קבצים
יומן המערכת
ניהול מדפסות
שירותי שם
וירטואליזציה
התקנה אוטומטית
תוכן הפרוייקט
בחירת אחד מהנושאים הבאים:
1. הגדרת שרת DNS – שירות DNS הינו שרות קריטי פנים וחוץ ארגוני. השירות מאפשר ליצור אזורי שם(Domains) משותפים לקבוצות מחשבים שונות בארגון ומתן תרגום בין שמות מחשבים לכתובות IP. הפתרון שיוצע יבנה על בסיס האפליקציה Bind. יש להציע מנגנון גיבוי המגבה את המידע שנמצא בשירות וכיצד להתאושש במקרה של אובדן מידע.
2. הגדרת שרת WEB – שירות WEB הינו שרות קריטי המאפשר צפיה במידע פנים או חוץ ארגוני. השירות מאפשר ליצור אתרי מידע פנים ארגוניים ואף לאפשר למשתמשים ליצור דפי בית משלהם בתוך הארגון לשימוש פנימי או חיצוני. הפתרון שיוצע יבנה על בסיס אחת מהאפליקציות הפתוחות הבאות: Apache, Sun Web Server. יש להציע מנגנון גיבוי לשירות המגבה את המידע שנמצא בשירות וכיצד להתאושש במקרה של אובדן מידע.
3. הגדרת שרת MAIL – שירות MAIL הינו שרות פנים או חוץ ארגוני. השירות מאפשר ליצור תיבות דואר למשתמשים בתוך או מחוץ לארגון ולאפשר להם להשתמש בדואר אלקטרוני. הפתרון שיוצע יבנה על בסיס אחת מהאפליקציות הפתוחות הבאות: Sendmail, postfix, Sun Messaging server. יש להציע מנגנון גיבוי לשירות המגבה את המידע שנמצא בשירות וכיצד להתאושש במקרה של אובדן מידע.
4. הגדרת שרת שיתוף קבצים לסביבות משולבות מערכות פתוחות ו-Windows. שירות זה מאפשר ליצור שרת קבצים מרכזי לשימוש הארגון. בתוך השרת ינוהלו ספריות של קבוצות ומשתמשים בודדים בארגון. המידע שבתוך השרת יאורגן במערכת הקבצים ZFS, באחת מתצורות ה-RAID הכוללות יתירות, ויש לשלב בשירות תכונות כגון: תמונות (Snapshots) ושיבוטים ( Clones), לשם שמירה על הנתונים במקרה של כשלי חומרה או תוכנה. כמו כן, יש להציע מנגנון גיבוי מבוסס תמונות במקרה של אובדן מידע.
5. הגדרת שירות ספריה – Directory Server לסביבת מערכות פתוחות. שירות זה מאפשר ליצור שרת ספריה מרכזי לשימוש הארגון או אפליקציות בארגון שצריכות גישה למידע בארגון כגון: מאגר העובדים המשתמשים באפליקציות בארגון. בתוך השרת ינוהל מאגר מידע שיכלול את משאבי הארגון כגון: עובדי הארגון ופרטיהם, חדרי ישיבות, כיתות, ומשאבים נוספים השייכים לארגון. הפתרון שיוצע יבנה על בסיס אפליקצית Sun Directory Server. יש להציע מנגנון גיבוי לשירות המגבה את המידע שנמצא בשירות וכיצד להתאושש במקרה של אובדן מידע.
6. הגדרת שירות מאגר נתונים לסביבת מערכות פתוחות. שירות זה מאפשר ליצור שרת מאגר נתונים (DataBase Server) לשימוש הארגון או אפליקציות בארגון שצריכות גישה למידע שנשמר במאגר הנתונים. הפתרון שיוצע יבנה על בסיס תוכנות מאגרי נתונים כגון: Oracle DB Server, MySql DB, PostgreSql DB. יש להציע מנגנון גיבוי לשירות המגבה את המידע שנמצא בשירות וכיצד להתאושש במקרה של אובדן מידע.
חובה לכלול את הנושאים הבאים:
· התקנת מערכת OpenSolaris כמערכת שאינה וירטואלית על מחשב PC
· התקנת מערכות OpenSolaris כמערכת וירטואלית
· התקנת מערכות OpenSolaris בצורה אוטומטית
· חיבור המערכת לאינטרנט ובדיקה כי אכן המערכת מזהה חיבור לאינטרנט.
· התלמיד ידע לשלוט מרחוק במערכת ההפעלה על ידי שיתוף שולחן עבודה והתחברות דרך מסוף
· שימוש באזור הפעלה וירטואלי (Zone).
· שימוש בשירות מערכת הפעלה מבוסס SMF.
· תיעוד פרוטוקול השירות באם הפרוטוקול מבוסס טקסט, לחילופין ניתן להציג תרשים המתאר את תהליך התקשורת בצורת שרת/לקוח ומהם האירועים והמצבים הקיימים במהלך התקשורת בין הלקוח לשרת.
מהלך הבחינה
· התלמיד יבצע ויסביר התקנה של OpenSolaris כמערכת בודדת שאינה וירטואלית וכן יציג התקנה של מערכת ההפעלה בצורה אוטומטית והגדרה והתקנה של איזור הפעלה (Zone).
· התלמיד יסביר מהן התכונות המתקדמות של מערכת הפעלה פתוחה כגון:
◦ ניהול שירותי מערכת הפעלה (SMF)
◦ ניהול מערכת קבצים ZFS
◦ ניהול זכרון וירטואלי
◦ איסוף קבצי נפילת גרעין ותהליך
◦ יומן המערכת
◦ וירטואליזציה
· התלמיד יבצע ויסביר התקנה של השירות שבחר כדוגמא (לא צריך להגדיר את השירות בצורה מלאה)
על גבי אזור הפעלה (Zone).
· התלמיד יסביר על השירות שהגדיר ויראה ישימות של השירות בצד הלקוח.
· התלמיד יסביר וידגים:
◦ כיצד מתחילים ועוצרים את אזור ההפעלה ואת השירות
◦ כיצד מעדכנים הגדרות כלליות בשירות
◦ כיצד מוסיפים או מורידים לקוחות מהשירות
◦ מהי בקרת אבטחת גישה לשירות.
◦ מהי אבטחת המידע של השירות
◦ מהו מנגנון הגיבוי המוצע בשירות
◦ מהו מנגנון ההתאוששות במקרה של אובדן מידע
גיליון הערכה לפרוייקט (5יח"ל)
|
שם בית הספר:
|
|
|
שם התלמיד:
|
|
|
נושא העבודה:
|
|
|
|
ניקוד מירבי מתוך 100
|
ניקוד בפועל
|
נימוקים והערות
|
|
חלק א`–הערכה כללית
|
(20)
|
|
|
|
תאור כללי של השירות
|
6
|
|
|
|
הסבר מהו השירות ופרוטוקול השירות
|
6
|
|
|
|
מדריך למנהל המערכת
|
8
|
|
|
|
חלק ב`–מערכת הפעלה
|
(30)
|
|
|
|
תכנון סביבת שרת/לקוח
|
7
|
|
|
|
התקנת מערכות ההפעלה בצורה אינטראקטיבית, אוטומטית והגדרת אזור הפעלה
|
8
|
|
|
|
הסבר תכונות מתקדמות של מערכת הפעלה פתוחה
|
15
|
|
|
|
חלק ג – בניית השירות
|
(40)
|
|
|
|
מורכבות השירות ותכנונו
|
5
|
|
|
|
הסבר תכונות השירות והגדרת השירות
באיזור ההפעלה
|
15
|
|
|
|
הסבר גיבוי, אבטחת גישה, אבטחת מידע והתאוששות
|
10
|
|
|
|
מקוריות תחכום ולימוד עצמי
|
10
|
|
|
|
חלק ג`–הצגה
|
(10)
|
|
|
|
הצגת הפרוייקט
|
10
|
|
|
|
|
ציון סופי
|
|
|
רשימה ביבליוגרפית
ניתן למצוא מידע באתר זה על כל מסמכי העבודה של מוצרי חברת סאן.
אתר מסמכים של פרוייקט Apache -
אתר מסמכים של Sendmail -
אתר מסמכים של Postfix -
אתר OpenSolaris -
&