Advertisement
Guest User

Untitled

a guest
Dec 5th, 2019
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.33 KB | None | 0 0
  1. מערכת במ"ח היא מערכת שמשמשת דרגים גבוהים למעקב אחר מספרי חוגרים.
  2.  
  3. יש למערכת מספר אופציות. עליכם לבנות ולממש את המערכת :
  4.  
  5. על מנת להיכנס למערכת המשתמש יצטרך להקיש שם משתמש וסיסמה.
  6.  
  7. שם המשתמש יהיה או Admin או Root(כמובן שאותיות גדולות קטנות הן לא מכשול כאן). הסיסמה תהיה שמורה בקובץ c:\Password.txt, כל פעם שמשתמש ירצה להשתמש במערכת , התוכנית תבדוק את הסיסמה מול הקובץ הזה. הסיסמה גם ל root וגם לadmin תהיה זהה. במקרה שהפרטים שהוכנסו לא נכונים יודפס פלט מתאים למשתמש.
  8.  
  9. לאחר שהמשתמש התחבר למערכת בהצלחה, יהיו לו 3 אופציות :
  10.  
  11. 1) לשנות סיסמה .
  12.  
  13. 2) לבדוק תקינות של מספר החוגר.
  14.  
  15. 3) בדיקת דו"ח
  16.  
  17. סעיף 1, שינוי סיסמה :
  18.  
  19. הסיסמה החדשה צריכה להיות באורך של 6 תווים לפחות ולהכיל מינימום 2 ספרות בסופה. לאחר הבדיקה יש כמובן לדאוג לעדכון הסיסמה בקובץ ולהצגת פלט מתאים. במידה והסיסמה החדשה לא עומדת בסטנדרט התוכנית תדפיס פלט בהתאם ותצא.
  20.  
  21. סעיף 2, בדיקת תקינות של מספר החוגר :
  22.  
  23. המשתמש מכניס מספר חוגר , תאריך הוצאת חוגר ומין. מספר חוגר תקין הוא מספר ש :
  24.  
  25. א) אורכו 7 ספרות. במידה ואורך מספר החוגר קטן מ-7 ספרות יש לוודא ששנת הוצאת החוגר קטנה מ 2011.
  26.  
  27. ב) הספרה השלישית מהסוף תואמת לספרת היחידות של החודש(הוצאתי חוגר בנובמבר אז הספרה השלישית מהסוף תהיה 1. לדוגמא: 5795108)
  28.  
  29. ג) סכום 2 הספרות הראשונות יהיה בין 8 ל-15 כולל, במידה והסכום גדול מ 15, יום הוצאת החוגר צריך להיות גדול מ 28.
  30.  
  31. ד) 2 הספרות האחרונות מציינות את המין. במידה ומכפלת הספרות היא זוגית מדובר בזכר אם לא, מדובר בנקבה. כמובן שיש לבדוק זאת בהתאם לקלט.
  32.  
  33. לאחר כל ריצה של התוכנית(רק במקרים של התחברות מוצלחת), התוכנית תתעד עבור הריצה מי התחבר , ואיזה אופציה בחר. במידה ובחר באופציה מספר 1 , התוכנית תתעד גם את הסיסמה המעודכנת ובמידה ובחר באופציה 2 התכונית תתעד גם את מספר חוגר שהוכנס לבדיקה. את התיעוד הזה תעשה התוכנית על הקובץ c:\report.txt . אם המשתמש בחר באופציה זו , אופציה מספר 3, התוכנית פשוט תציג למשתמש את כל הפלט אשר נמצא בקובץ הנ"ל.
  34.  
  35. דוגמה לפלט של אופציה מספר 3 :
  36.  
  37. ** טרם בניית המערכת צרו תחת כונן C את 2 הקבצים שבהם אנחנו הולכים להשתמש :
  38.  
  39. c:\report.txt ו c:\password.txt בקובץ הסיסמאות תדאגו לשים סיסמה ראשונית שאיתה
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement