SlideShare une entreprise Scribd logo
1  sur  75
Télécharger pour lire hors ligne
‫التخرج‬ ‫مشروع‬(1)
‫عبير‬
@notme_20n
‫التخرج‬ ‫مشروع‬ ‫تقرير‬
Graduation Project Report
‫من‬ ‫المطلوبة‬ ‫األعمال‬ ‫أهم‬ ‫من‬ ‫التخرج‬ ‫لمشروع‬ ‫المقدم‬ ‫التقرير‬ ‫يعتبر‬
‫الجامعية‬ ‫دراسته‬ ‫في‬ ‫الطالب‬.
‫و‬‫ي‬‫عكس‬‫من‬ ‫التخرج‬ ‫مشروع‬ ‫في‬ ‫الطالب‬ ‫بذله‬ ‫الذي‬ ‫الجهد‬ ‫التقرير‬ ‫هذا‬
‫متطلبات‬ ‫اكمل‬ ‫أن‬ ‫بعد‬ ‫تخصصه‬ ‫في‬ ‫اليه‬ ‫وصل‬ ‫الذي‬ ‫والمستوى‬ ،‫ناحية‬
‫أخرى‬ ‫ناحية‬ ‫من‬ ‫التخرج‬.
‫ويمكن‬‫المعلومات‬ ‫إيصال‬ ‫في‬ ‫األساسية‬ ‫الوسيلة‬ ‫التقرير‬ ‫هذا‬ ‫اعتبار‬‫إلى‬
‫من‬ ‫يستفيد‬ ‫علمية‬ ‫وثيقه‬ ‫ويعتبر‬ ‫كما‬ ،‫للمشروع‬ ‫الممتحنة‬ ‫اللجنة‬‫القارئ‬ ‫ها‬
‫موقعه‬ ‫كان‬ ‫وأين‬ ‫مستواه‬ ‫كان‬ ‫مهما‬.
‫التقرير‬ ‫محتويات‬ ‫تنظيم‬
Project Document Organization
‫التالي‬ ‫بالتسلسل‬ ‫التقرير‬ ‫محتويات‬ ‫تلخيص‬ ‫ويمكن‬:
‫المشروع‬ ‫عنوان‬ ‫صفحة‬Project title page
‫المناقشة‬ ‫لجنة‬ ‫تقرير‬ ‫صفحة‬Committee report page
‫المشروع‬ ‫خالصة‬Abstract
‫اإلهداء‬Dedication
‫الشكر‬Acknowledgment
‫أو‬ ‫الفهرسة‬‫التقرير‬ ‫بمحتويات‬ ً‫جدوال‬Table of contents
‫باألشكال‬ ‫قائمة‬List of figures
Chapter 01: Introduction
‫تعطي‬‫وتقسيم‬ ‫المشروع‬ ‫مجال‬ ،‫المشروع‬ ‫أهداف‬ ،‫للفكرة‬ ‫اختياركم‬ ‫أسباب‬ ‫عن‬ ‫بسيطة‬ ‫فكرة‬‫الدوكي‬‫ومنت‬
Chapter 02 : Requirement specifications
‫تحليل‬‫ه‬ ‫وكورس‬ ‫ظم‬ُ‫ن‬ ‫وتصميم‬ ‫تحليل‬ ‫كورس‬ ‫هو‬ ‫الشابتر‬ ‫هذا‬ ‫في‬ ‫مرجعكم‬ ‫ا‬ً‫ع‬‫طب‬ ،‫بالكامل‬ ‫المشروع‬‫ندسة‬
‫برمجيات‬
Chapter 03: Design
‫تصميم‬‫في‬ ‫الصغيرة‬ ‫والتفاصيل‬ ‫األيقونات‬ ‫تصميم‬ ‫إلى‬ ‫الواجهات‬ ‫تصميم‬ ‫من‬ ،‫المشروع‬‫التطبي‬‫ق‬
Chapter 04: Conclusions and Future Plans
‫هنا‬‫التنفيذ‬ ‫وقت‬ ‫لها‬ ‫وصلتوا‬ ‫اللي‬ ‫النتائج‬ ‫كل‬ ،‫واجهتكم‬ ‫اللي‬ ‫المشاكل‬ ‫كل‬ ‫تسردوا‬‫و‬‫الخطة‬ ‫تذكروا‬
‫المستقبلية‬‫للتطبيق‬
Glossary
‫المراجع‬References
‫المالحق‬Appendices
‫المشروع‬ ‫عنوان‬ ‫صفحة‬
Project Title Page
‫ولذ‬ ‫المشروع‬ ‫في‬ ‫األساس‬ ‫الفكرة‬ ‫إلى‬ ‫القارئ‬ ‫نظر‬ ‫لفت‬ ‫إلى‬ ‫الصفحة‬ ‫هذه‬ ‫تهدف‬‫ا‬
‫ع‬ ‫التي‬ ‫العلمية‬ ‫للمادة‬ ‫ليشير‬ ً‫ودقيقا‬ ً‫وموجزا‬ ً‫واضحا‬ ‫العنوان‬ ‫يكون‬ ‫أن‬ ‫وجب‬‫الجها‬
‫المشروع‬.
‫ويفضل‬‫وبحدود‬ ً‫قصيرا‬ ‫العنوان‬ ‫يكون‬ ‫أن‬5‫ال‬ ‫أن‬ ‫يجب‬ ‫األحوال‬ ‫أسوأ‬ ‫وفي‬ ،‫فقط‬ ‫كلمات‬
‫يتجاوز‬10‫كلمات‬.
‫المشرو‬ ‫عنوان‬ ،‫الجامعة‬ ‫شعار‬ ‫على‬ ‫التقرير‬ ‫من‬ ‫األولى‬ ‫صفحة‬ ‫ال‬ ‫تحتوي‬ ‫أن‬ ‫يجب‬،‫ع‬
‫الطالب‬ ‫اسم‬,‫و‬ ‫الجامعي‬ ‫الرقم‬‫اسم‬‫المشرف‬.
Graduation project
graduation project name
By
-----------------------
------------------------
-----------------------
Supervised by
Dr. -----------------------
‫اللجنة‬ ‫تقرير‬ ‫صفحة‬
Committee Report Page
‫المعن‬ ‫العلمي‬ ‫القسم‬ ‫إلى‬ ‫سلم‬ ‫قد‬ ‫التقرير‬ ‫بأن‬ ‫إلثبات‬ ً‫ة‬‫صفح‬ ‫وهي‬‫من‬ ‫ي‬
‫بم‬ ‫الطالب‬ ‫ومناقشة‬ ‫وتقويمه‬ ‫التقرير‬ ‫قراءة‬ ‫وتم‬ ‫التقرير‬ ‫كاتب‬ ‫قبل‬‫من‬ ‫حتوياته‬
‫المناقشة‬ ‫لجنة‬ ‫وأعضاء‬ ‫المشروع‬ ‫مشرف‬ ‫قبل‬،‫من‬ ً‫وموقعا‬‫قبلهم‬.
COMMITTEE REPORT
We certify that we have read this graduation project report as examining
committee, examined the student in its content and that in our opinion it is
adequate as a project document for B.Sc. in Software Engineering.
Chairman: Supervisor:
Name: . . . . . . . Name: . . . . . . . .
Signature . . . . . . Signature . . . . . .
Date: / / Date: / /
Examiner:
Name: . . . . . . .
Signature . . . . . .
Date: / /
‫الخالصة‬
Abstract
‫تتضمن‬‫التقري‬ ‫تناولها‬ ‫التي‬ ‫الرئيسية‬ ‫للنقاط‬ ً‫وافيا‬ ً‫موجزا‬ ‫الخالصة‬‫وتعطي‬ ،‫ر‬
‫للمشروع‬ ‫العلمية‬ ‫المسألة‬ ‫لفكرة‬ ً‫كافيا‬ ً‫توضيحا‬ ‫التقرير‬ ‫قارئ‬.
‫وتلخص‬‫تنف‬ ‫عند‬ ‫المستقاة‬ ‫واإلستنتاجات‬ ‫األساسية‬ ‫النتائج‬ ‫الخالصة‬‫يذ‬
‫المشروع‬.
‫وتكون‬‫مناسب‬ ‫بطول‬(150‫كلمة‬)‫جم‬ ‫كتابة‬ ‫من‬ ‫االنتهاء‬ ‫بعد‬ ‫تكتب‬ ‫و‬ ‫تقريبا‬‫يع‬
ً‫تماما‬ ‫التقرير‬ ‫فصول‬.
‫وتتضمن‬‫ويمك‬ ‫التقرير‬ ‫تناولها‬ ‫التي‬ ‫الرئيسية‬ ‫للنقاط‬ ً‫وافيا‬ ً‫موجزا‬‫أن‬ ‫القول‬ ‫ن‬
‫هي‬ ‫فقرات‬ ‫ثالث‬ ‫تحتوي‬ ‫الخالصة‬:‫ثم‬ ‫المشروع‬ ‫ومجال‬ ‫القائمة‬ ‫المشكلة‬
‫المشروع‬ ‫اليها‬ ‫توصل‬ ‫التي‬ ‫النتائج‬ ‫ثم‬ ‫والحل‬ ‫المشروع‬ ‫فكرة‬.
‫أج‬ ‫كافة‬ ‫من‬ ‫تؤخذ‬ ‫قصيرة‬ ‫جمل‬ ‫لمجموعة‬ ً‫تجميعا‬ ‫تمثل‬ ‫فإنها‬ ‫عامة‬ ‫وكقاعدة‬‫زاء‬
‫التقرير‬.
Abstract
Information security is of great importance in most practical applications of electronic
computers. There are always new ways or a development precedent for ways to encrypt or protect the
information.
This research deals with well-known RSA encryption system that works to the principle of
public key encryption. Then invest in RSA security of electronic messages on the Internet. Was built as
a site for e-mail and run on the World Wide Web to operate normally advertiser or securely send and
receive messages and according to what he wants beneficiary. The results were good and moderate
security check of the data. To increase the security it is possible to increase the length of the user key,
but it will cause an increase in the cost of transmission.
‫اإلهداء‬
Dedication
‫يرغب‬‫معين‬ ‫جهة‬ ‫أو‬ ‫شخص‬ ‫إلى‬ ‫عمله‬ ‫إهداء‬ ‫والطلبة‬ ‫الباحثين‬ ‫من‬ ‫الكثير‬‫ة‬.
‫لتلك‬ ‫والتقديرالمعنوي‬ ‫الحب‬ ‫أو‬ ‫االعتزاز‬ ‫من‬ ً‫نوعا‬ ‫يمثل‬ ‫وهو‬‫الجهة‬(‫اخت‬ً‫ياريا‬.)
‫الشكر‬
Acknowledgment
‫الج‬ ‫أو‬ ‫األشخاص‬ ‫لبعض‬ ‫والتقدير‬ ‫الشكر‬ ‫عن‬ ‫للتعبير‬ ‫الصفحة‬ ‫هذه‬ ‫تضاف‬‫هات‬
‫إلنجاز‬ ‫له‬ ‫العون‬ ‫من‬ ‫بشي‬ ‫ساهموا‬ ‫بأنهم‬ ‫الباحث‬ ‫أو‬ ‫الطالب‬ ‫يشعر‬ ‫التي‬
‫المشروع‬،‫أو‬ ‫التوجيه‬ ‫أو‬ ‫اإلشراف‬ ‫أو‬ ‫المناقشة‬ ‫في‬ ‫العون‬ ‫ذلك‬ ‫كان‬ ً‫ء‬‫سوا‬
‫التقرير‬ ‫طباعة‬ ‫في‬ ‫المساعدة‬ ‫أو‬ ‫وقت‬ ‫توفير‬ ‫أو‬ ‫البرمجة‬.
‫الفهرس‬
Contents
‫يساعد‬‫وذل‬ ‫يريد‬ ‫الذي‬ ‫للعنوان‬ ‫السريع‬ ‫الوصول‬ ‫في‬ ‫التقرير‬ ‫قارئ‬ ‫الفهرس‬‫من‬ ‫ك‬
‫الصفحة‬ ‫رقم‬ ‫وجود‬ ‫خالل‬‫للعنوان‬ ‫المقابلة‬.
‫ويفضل‬‫التق‬ ‫من‬ ‫االلكترونية‬ ‫النسخة‬ ‫في‬ ‫الكتروني‬ ‫رابط‬ ‫العنوان‬ ‫يكون‬ ‫ان‬‫رير‬.
‫للجدول‬ ‫واالطراف‬ ‫البينية‬ ‫الخطوط‬ ‫اخفاء‬ ‫ويمكن‬ ‫جدول‬ ‫داخل‬ ‫الفهرس‬ ‫ويكتب‬
‫الصفحات‬ ‫وارقام‬ ‫للمحتويات‬ ‫ادق‬ ‫ترتيب‬ ‫على‬ ‫للحصول‬ ‫وذلك‬.
تقرير مشروع التخرجGraduation Project Report
‫األشكال‬ ‫بعناوين‬ ‫قائمة‬
List of Figures
‫ا‬ ‫الصفحات‬ ‫ورقم‬ ‫األشكال‬ ‫بعناوين‬ ‫قائمة‬ ‫على‬ ‫تحتوي‬ ‫أكثر‬ ‫أو‬ ‫واحدة‬ ‫صفحة‬ ‫تضاف‬‫لتي‬
‫تحتويها‬(‫اختياري‬)‫يحت‬ ‫التي‬ ‫األشكال‬ ‫إلى‬ ‫للوصول‬ ‫وسريعا‬ ً‫أوليا‬ ً‫مرجعا‬ ‫يمثل‬‫التقرير‬ ‫ويها‬
‫الضرورة‬ ‫عند‬.
‫التقري‬ ‫في‬ ‫إليها‬ ‫اإلشارة‬ ‫بعد‬ ‫مباشرة‬ ‫التقرير‬ ‫متن‬ ‫في‬ ‫نفسها‬ ‫األشكال‬ ‫توضع‬‫ر‬.
‫رقمها‬ ‫إلى‬ ً‫ة‬‫إضاف‬ ‫أسفلها‬ ‫في‬ ‫األشكال‬ ‫عنوان‬ ‫يوضع‬.
‫التقرير‬ ‫لكل‬ ‫واحد‬ ‫بتسلسل‬ ‫أو‬ ‫الواحد‬ ‫الفصل‬ ‫ضمن‬ ‫بالتسلسل‬ ‫األشكال‬ ‫ترقم‬.
‫تراعى‬ ‫أن‬ ‫على‬ ‫لوحده‬ ‫منفصلة‬ ‫صفحة‬ ‫في‬ ‫أو‬ ‫التقرير‬ ‫فقرات‬ ‫بين‬ ‫شكل‬ ‫أي‬ ‫يوضع‬
‫الصفحة‬ ‫في‬ ‫والترقيم‬ ‫الحواشي‬ ‫قياسات‬.
‫األشكال‬ ‫بعناوين‬ ‫قائمة‬
List of Figures
TABLE OF FIGURES:
FIGURE 1.0………………………………………………………………………...………………... 8
FIGURE 1.1…………………………………………………………………………………………… 12
FIGURE 2.0…………………………………………………………………………………………… 17
FIGURE 3.0………………………………………………………….………………………………... 18
FIGURE 3.1………………………………………………………….………………………………... 18
FIGURE 3.2………………………………………………………….………………………………... 18
FIGURE 3.3 ……………………………………………………….………………………………... 18
FIGURE 5.0………………………………………………………….………………………………... 34
FIGURE 5.1………………………………………………………….………………………………... 34
FIGURE 6.0………………………………………………………….………………………………... 37
FIGURE 7.0………………………………………………………….………………………………... 45
FIGURE 7.1………………………………………………………….………………………………... 46
‫الجداول‬ ‫عناوين‬ ‫قائمة‬
List of Tables
‫تحتويها‬ ‫التي‬ ‫الصفحات‬ ‫وأرقام‬ ‫الجداول‬ ‫عناوين‬ ‫على‬ ‫القائمة‬ ‫هذه‬ ‫تحتوي‬
•‫وهي‬‫التقرير‬ ‫في‬ ‫الجداول‬ ‫إلى‬ ‫للوصول‬ ً‫سريعا‬ ً‫مرجعا‬ ‫تمثل‬.
•‫يكتب‬،‫التقرير‬ ‫في‬ ‫إليه‬ ‫اإلشارة‬ ‫بعد‬ ً‫ة‬‫عاد‬ ‫الجدول‬
•‫يثبت‬‫وعنوانه‬ ‫رقمه‬ ‫الجدول‬ ‫أعلى‬ ‫في‬.
•‫ترقم‬‫ل‬ ‫واحد‬ ‫بتسلسل‬ ‫ربما‬ ‫أو‬ ‫الواحد‬ ‫الفصل‬ ‫ضمن‬ ‫بالتسلسل‬ ‫الجداول‬‫كل‬
‫التقرير‬.
‫يمكن‬‫على‬ ‫لوحدها‬ ‫منفصلة‬ ‫صفحات‬ ‫في‬ ‫أو‬ ً‫أيضا‬ ‫التقرير‬ ‫فقرات‬ ‫بين‬ ‫الجداول‬ ‫وضع‬
‫في‬ ‫والترقيم‬ ‫الحواشي‬ ‫قياسات‬ ‫تراعى‬ ‫أن‬‫الصفحة‬.
‫الجداول‬ ‫عناوين‬ ‫قائمة‬
List of Tables
Tables
Table 1.0 ………………………………………………...............15
Table 2.0 ………………………………………………...............38
Table 2.1 ………………………………………………...............38
Table 2.2 ………………………………………………...............38
Table 2.3 ………………………………………………...............39
Table 2.4 ………………………………………………...............39
Table 2.5 ………………………………………………...............39
Table 2.6 ………………………………………………...............40
Table 2.7 ………………………………………………...............40
Table 2.8 ………………………………………………...............40
Table 2.9 ………………………………………………...............41
Table 3.0 ………………………………………………...............64
‫المستخدمة‬ ‫الرموز‬ ‫قائمة‬
List of Symbols
‫التقري‬ ‫قراءة‬ ‫في‬ ‫الوضوح‬ ‫لزيادة‬ ً‫جدا‬ ‫مفيدة‬ ‫ولكنها‬ ً‫أيضا‬ ‫اختيارية‬ ‫الصفحة‬ ‫هذه‬‫عند‬ ‫ر‬
‫كثيرة‬ ‫رياضية‬ ‫ومعادالت‬ ‫رموز‬ ‫على‬ ‫احتواءه‬.
‫معانيها‬ ‫وتقاربت‬ ‫المستخدمة‬ ‫الرموز‬ ‫عدد‬ ‫زيادة‬ ‫مع‬ ‫القائمة‬ ‫هذه‬ ‫إلى‬ ‫الحاجة‬ ‫تزداد‬.
‫يش‬ ‫الذي‬ ‫المعنى‬ ‫قصيرأو‬ ‫تعريف‬ ‫مع‬ ‫المستخدم‬ ‫للرمز‬ ً‫ذكرا‬ ‫القائمة‬ ‫هذه‬ ‫تشمل‬‫له‬ ‫ير‬.
List of Symbols
Symbol Meaning
B Byte
MB Megabyte
d Density
l Wavelength
f Frequency
Chapter 01: Introduction
Chapter 1 – Introduction
1.1 Introduction
1.2 Why chose this project
1.3 Summary
‫المقدمة‬
Introduction
‫هذه‬ ‫في‬ ‫يتم‬‫المقدمة‬‫القاريء‬ ‫تقديم‬‫للموضوع‬
‫كتابة‬ ‫خالل‬ ‫من‬:
‫تقديم‬ ‫ثم‬‫تعرف‬ ‫التي‬ ‫هي‬ ‫و‬ ‫الموضوع‬ ‫فهم‬ ‫على‬ ‫تساعد‬ ‫التي‬ ‫المعلومات‬
‫بالمقدمات‬.(Introduction)
‫المقترح‬ ‫لهذا‬ ‫دفعك‬ ‫الذي‬ ‫السبب‬(Why chose this project)
‫باإلضافة‬‫بم‬ ‫فوائده‬ ‫و‬ ‫المقترح‬ ‫هذا‬ ‫ناتج‬ ‫تسويق‬ ‫لمجال‬ ‫مختصر‬ ‫لتقديم‬‫يؤدي‬ ‫ا‬
‫الرغبة‬ ‫بالتالي‬ ‫و‬ ‫المقترح‬ ‫في‬ ‫القراءة‬ ‫استمرار‬ ‫على‬ ‫القاريء‬ ‫ترغيب‬ ‫إلى‬‫في‬
‫اعتماده‬(.Summary)
‫ثالث‬ ‫إلى‬ ‫صفحتين‬ ‫من‬ ‫الجزء‬ ‫هذا‬ ‫يكون‬ ‫أن‬ ‫المعتاد‬ ‫من‬.
Chapter 2- Initiation
2.1 Problem Statement
2.2 Current/ Existing System
2.3 Proposed Scope & Enhancement Scope
2.4 Development of Project Objectives
Problem definition(Problem Statement)
‫بشكل‬ ‫المشكلة‬ ‫بتوضيح‬ ‫الجزء‬ ‫هذا‬ ‫في‬ ‫تقوم‬‫كامل‬.
‫يجب‬‫بشكل‬ ‫الوصف‬ ‫يكون‬ ‫أن‬‫واضح‬‫ألي‬ ‫يمكن‬‫شخص‬‫أن‬‫يقرأها‬.
‫المشروع‬ ‫مستخدم‬ ‫وتوضيح‬ ‫المشروع‬ ‫سيحلها‬ ‫التي‬ ‫المشاكل‬ ‫سرد‬
‫منه‬ ‫والمستفيد‬..
current/existing system
‫التطبيقات‬ ‫ذكر‬‫المشابهة‬ ‫والوظائف‬‫بمشروعكم‬ ‫مقارنتها‬ ‫و‬
‫وتبي‬ ‫وتطبيقك‬ ‫المشابهة‬ ‫التطبيقات‬ ‫بين‬ ‫مقارنة‬ ‫جدول‬ ‫عمل‬ ‫يمكنك‬‫أوجة‬ ‫ن‬
‫مشروعك‬ ‫وبين‬ ‫بينها‬ ‫واإلختالف‬ ‫الشبة‬..
Proposed scope and enhancement
Proposed scope
‫المشروع‬ ‫بنهاية‬ ‫تحقيقه‬ ‫المقترح‬ ‫النطاق‬ ‫كتابة‬.
Enhancement scope
‫ستضاف‬ ‫التي‬ ‫والخدمات‬ ‫المشروع‬ ‫للتطوير‬ ‫المقترح‬ ‫النطاق‬ ‫كتابة‬
‫لذلك‬ ‫الوقت‬ ‫لك‬ ‫توفر‬ ‫إذا‬ ‫المشروع‬ ‫أداء‬ ‫لتحسين‬..
‫المستقبل‬ ‫في‬ ‫لغة‬ ‫من‬ ‫ألكثر‬ ‫دعمة‬ ‫مثال‬..
‫المجال‬ ‫تحديد‬/‫النطاق‬
scope
‫يحدد‬‫غير‬ ‫هو‬ ‫وما‬ ‫مدرج‬ ‫هو‬ ‫ما‬ ‫المشروع‬ ‫نطاق‬ ‫بيان‬‫المدرج‬‫المشروع‬ ‫في‬.
‫تحديد‬‫السؤالين‬ ‫هذي‬ ‫على‬ ‫باإلجابة‬ ‫المجال‬:
-‫سيستخدم‬ ‫من‬‫المشروع؟‬
-‫سيستفيد‬ ‫من‬‫منه؟‬
‫شي‬ ‫المشروع‬ ‫من‬ ‫واإلستفادة‬ ‫شي‬ ‫اإلستخدام‬‫ثاني‬..
‫الذي‬ ‫يعني‬‫س‬‫يستخدم‬،‫معينة‬ ‫فئة‬ ‫المشروع‬‫الذي‬‫س‬‫يستفيد‬‫فئة‬ ‫المشروع‬ ‫من‬
‫من‬ ‫قريبة‬ ‫أو‬ ‫مرتبطة‬‫المستخدمين‬.
‫مثال‬:
-‫المستخدمين‬:‫المرضى‬
-‫المستفدين‬‫من‬‫المشروع‬:‫المرضى‬,‫األطباء‬,‫المرضى‬ ‫عائالت‬.
‫المجال‬:‫المرضى‬,‫األطباء‬,‫عائالت‬‫المرضى‬.
‫المشروع‬ ‫أهداف‬ ‫تطوير‬
Development of Project Objectives
‫أكث‬ ‫بتفصيل‬ ‫الوظائف‬ ‫كتابة‬ ‫األهداف‬ ‫من‬ ‫والقياس‬ ‫تحديدا‬ ‫أكثر‬ ‫أهداف‬ ‫هي‬‫ر‬
‫وفائدتها‬ ‫منها‬ ‫ومالهدف‬..
Planning and Requirements
Object Oriented Approach
Chapter 3 - Planning &
Requirements
Object Oriented Approach
3.1 Scope Initiating
3.2 Domain Analysis
3.3 User Requirements
3.4 System Requirements
3.5 System Developing Requirements
3.6 Activity Definitions
3.7 Gantt Chart
3.8 Resource Planning
3.9 Information Gathering
3.10 Supplementary Specification
Scope Initiation
‫الذي‬ ‫العمل‬ ‫أو‬ ‫النظام‬ ‫عن‬ ‫تاريخية‬ ‫لمحة‬ ‫الفصل‬ ‫هذا‬ ‫في‬ ‫الطالب‬ ‫يذكر‬
‫نظاما‬ ‫كان‬ ‫اذا‬ ‫أو‬ ،‫النظام‬ ‫لهذا‬ ‫مشابهة‬ ‫اعمال‬ ‫هناك‬ ‫كانت‬ ‫واذا‬ ‫به‬ ‫سيقوم‬
‫مشابه‬ ‫نظام‬ ‫هناك‬ ‫يكن‬ ‫ولم‬ ‫جديدا‬.
Domain Analysis
List of documents:
‫المشروع‬ ‫لفكرة‬ ‫إختيارك‬ ‫في‬ ‫ساهمت‬ ‫التي‬ ‫والملفات‬ ‫المواقع‬ ‫كتابة‬
Stakeholders: ‫المصلحة‬ ‫أصحاب‬
‫المرضى‬ ‫يفيد‬ ‫أو‬ ‫الطالب‬ ‫يفيد‬ ‫مشروعك‬ ‫ممكن‬ ‫مثال‬ ‫المشروع‬ ‫من‬ ‫المستفيدة‬ ‫الفئة‬
‫اخرى‬ ‫فئة‬ ‫أي‬ ‫أو‬..
Tasks and processes:
‫المستخدمين‬ ‫صالحيات‬ ‫كتابة‬
‫مثال‬:‫واإلضافة‬ ‫الحذف‬ ‫يستطيع‬ ‫الطالب‬
‫االمتحان‬ ‫درجات‬ ‫أضافة‬ ‫يستطيع‬ ‫المعلم‬
Requirements Management Plan.
‫إدار‬ ‫لتحقيق‬ ‫الالزمة‬ ‫المعلومات‬ ‫توثيق‬ ‫متطلبات‬ ‫إدارة‬ ‫خطة‬ ‫استخدام‬ ‫يتم‬‫ة‬
‫التسليم‬ ‫إلى‬ ،‫التتبع‬ ‫خالل‬ ‫من‬ ،‫التعريف‬ ‫من‬ ‫المشروع‬ ‫متطلبات‬ ‫فعالة‬.
‫يتم‬‫للمشروع‬ ‫التخطيط‬ ‫مرحلة‬ ‫خالل‬ ‫المتطلبات‬ ‫إدارة‬ ‫خطة‬ ‫إنشاء‬.
User Requirements:
‫مستخدم‬ ‫متطلبات‬:‫يوف‬ ‫التى‬ ‫للخدمات‬ ‫توضيحية‬ ‫أشكال‬ ‫مع‬ ‫طبيعية‬ ‫بلغة‬ ‫جمل‬‫النظام‬ ‫ها‬‫ر‬
‫للمستهلك‬ ‫مكتوبة‬ ‫التشغيل‬ ‫وقيود‬.
‫وظائفهم‬ ‫ألداء‬ ‫المستخدمون‬ ‫يحتاج‬ ‫ما‬.
- can enter to hisher account any time freely.
- can update and cancel hisher information easily.
- can update and cancel the reservation information.
System Requirements:
‫النظام‬ ‫متطلبات‬:‫وثيقة‬‫ا‬‫و‬ ‫الخدمات‬‫و‬ ‫النظام‬ ‫للمهام‬ ‫تفصيليا‬ ‫وصفا‬ ‫يحدد‬ ‫منظم‬‫لقيود‬‫التشغيلية‬
‫أن‬ ‫ينبغي‬ ‫ما‬ ‫يحدد‬‫تنفذ‬..
•Functional Requirements:
‫النظام‬ ‫في‬ ‫الوظيفية‬ ‫النواحي‬ ‫بتعريف‬ ‫تقوم‬ ‫أن‬ ‫هو‬ ‫المتطلبات‬ ‫هذه‬ ‫من‬ ‫الهدف‬.‫ف‬‫هي‬
‫إلى‬ ‫المدخالت‬ ‫بتحويل‬ ‫نقوم‬ ‫وكيف‬ ، ‫المخرجات‬ ‫وماهي‬ ‫النظام‬ ‫مدخالت‬ ‫ماهي‬ ‫تصف‬
‫بها‬ ‫نرغب‬ ‫التي‬ ‫المخرجات‬.
،‫تزويدها‬ ‫النظام‬ ‫على‬ ‫يجب‬ ‫التي‬ ‫الخدمات‬ ‫بيانات‬‫وايضا‬‫ع‬ ‫الرد‬ ‫النظام‬ ‫على‬ ‫يجب‬‫لى‬
‫نة‬ّ‫ي‬‫المع‬ ‫المدخالت‬‫وآيضا‬‫ت‬ ‫التي‬ ‫الحاالت‬ ‫في‬ ‫ّف‬‫ر‬‫يتص‬ ‫ن‬َ‫أ‬ ‫النظام‬ ‫على‬ ‫يجب‬‫حدث‬
‫خاص‬ ‫بشكل‬.
- The system shall provide high security for the stored
data.
- The system shall provide the users with ID number
existing in card to make a future reservation easier.
•Nonfunctional Requirements:
‫متط‬ ‫مثل‬ ‫للنظام‬ ‫اإلضافية‬ ‫الخصائص‬ ‫تصف‬ ‫أن‬ ‫المفترض‬ ‫من‬ ‫المتطلبات‬ ‫هذه‬‫لبات‬
‫النظام‬ ‫أمان‬ ‫أو‬ ‫للنظام‬ ‫االستخدام‬ ‫قابلية‬ ‫أو‬ ‫اإلنتاجية‬ ‫الطاقة‬ ‫أو‬ ‫األداء‬.‫تع‬ ‫فهي‬‫تبر‬
‫المت‬ ‫هذه‬ ‫تضيف‬ ‫أو‬ ‫تضع‬ ‫أن‬ ‫الممكن‬ ‫ومن‬ ، ‫للنظام‬ ‫اإلجمالية‬ ‫للجودة‬ ‫متطلبات‬‫طلبات‬
‫تطويره‬ ‫طريقة‬ ‫على‬ ‫أو‬ ‫تطويره‬ ‫يتم‬ ‫الذي‬ ‫المنتج‬ ‫على‬ ‫القيود‬ ‫بعض‬.
‫القيود‬‫القي‬ ‫توقيت‬ ‫مثل‬ ‫النظام‬ ‫خالل‬ ‫من‬ ‫عرضها‬ ‫تم‬ ‫الوظائف‬ ‫و‬َ‫أ‬ ‫الخدمات‬ ‫على‬،‫ود‬
‫الخ‬ ،‫المعايير‬ ،‫التطوير‬ ‫عملية‬ ‫على‬ ‫قيود‬
 Speed:
- Processed transaction should not be longer than 5 processes /seconds.
- Response time for user request should be 0.5 second
- Screen refresh time once new tab open in the browser.
 Size:
- Size of the transmit data should not be more than 300 K.B
System developing requirement
‫تستخدمها‬ ‫سوف‬ ‫التي‬ ‫واألدوات‬ ‫البرامج‬ ‫جميع‬ ‫تذكر‬:
‫المستخدمة‬ ‫اللغة‬
‫التشغيل‬ ‫نظام‬
Activities definition
‫المشروع‬ ‫به‬ ‫يقوم‬ ‫نشاط‬ ‫كل‬ ‫وتوضيح‬ ‫تعريف‬
‫مثال‬:
Edit:
The user may select the file to deleting it or cancel the edit process.
Translation:
Translate the selected text online only from Arabic to English or from
English to Arabic.
Gantt Chart
‫أفضل‬‫تت‬ ‫ّج‬‫ر‬‫التخ‬ ‫مشاريع‬ ‫أغلب‬ ‫ألن‬ ‫ّج‬‫ر‬‫التخ‬ ‫مشاريع‬ ‫لجدولة‬ ‫طريقة‬‫بع‬‫الـ‬
Waterfall methodology
‫ففي‬‫المشروع‬ ‫جدولة‬ ‫الحالة‬ ‫هذي‬‫ستصبح‬
‫واض‬ ‫خطوات‬ ‫على‬ ‫تمشون‬ ‫محتاجين‬ ‫ألنكم‬ ‫التنفيذ‬ ‫في‬ ‫األولى‬ ‫الخطوة‬‫حة‬
‫البداية‬ ‫من‬..
‫الـ‬ ‫باستخدام‬ ‫يكون‬ ‫الجدولة‬ ‫هذي‬ ‫توثيق‬Gantt Chart‫ألنها‬‫عرض‬ ‫تختصر‬
‫واستيعابها‬ ‫قراءتها‬ ‫هل‬ ّ‫تس‬ ‫بطريقة‬ ‫المعلومات‬
Resource Planning
‫المشروع‬ ‫إلكمال‬ ‫الالزمة‬ ‫الموارد‬ ‫مستوى‬ ‫الموارد‬ ‫خطة‬ ‫يلخص‬.
‫تحتاجها؟؟‬ ‫التي‬ ‫ماألمور‬ ‫للمشروع‬ ‫تنفيذك‬ ‫خالل‬ ‫بمعنى‬
‫مثال‬:‫معين‬ ‫نوع‬ ‫من‬ ‫البتوب‬..
Information Gathering / Literature Survey
‫المشروع‬ ‫وظائف‬ ‫و‬ ‫المشروع‬ ‫عن‬ ‫المعلومات‬ ‫جمع‬
Use Case Specifications.
‫اكتماال‬ ‫األكثر‬ ‫النسخة‬ ‫هي‬‫وتحدد‬‫وتدف‬ ،‫مسبقة‬ ‫شروط‬ ،‫الفاعلين‬ ‫مكتوبة‬ ‫الوثيقة‬ ‫هذه‬‫ق‬
‫االستخدام‬ ‫لحالة‬ ‫بديلة‬ ‫وتدفقات‬ ،‫األحداث‬.‫من‬ ‫فإنه‬ ،‫المشروع‬ ‫مدير‬ ‫أو‬ ‫مطور‬ ‫كنت‬ ‫سواء‬
‫خطة‬ ‫هناك‬ ‫يكون‬ ‫أن‬ ‫المهم‬‫واضحة‬‫بك‬ ‫الخاص‬ ‫النظام‬ ‫بناء‬ ‫قبل‬.
Supplementary Specifications
‫المواصفات‬ ‫هي‬‫التكميلية‬‫لمتطلبات‬‫بسه‬ ‫التقاطها‬ ‫يتم‬ ‫لم‬ ‫التي‬ ‫النظام‬‫في‬ ‫ولة‬
‫حدة‬ ‫على‬ ‫نموذج‬ ‫استخدام‬ ‫من‬ ‫االستخدام‬ ‫حاالت‬.‫متطلبات‬ ‫ويشمل‬‫ومعايي‬ ‫مثل‬‫ر‬
‫بناؤها‬ ‫سيتم‬ ‫النظام‬ ‫نوعية‬ ‫سمات‬ ،‫التطبيق‬(‫االستخدا‬ ‫قابلية‬ ‫متطلبات‬،‫م‬
‫دعم‬ ‫وإمكانية‬ ،‫واألداء‬ ،‫والموثوقية‬)‫التشغي‬ ‫أنظمة‬ ‫مثل‬ ‫المتطلبات‬ ‫من‬ ‫وغيرها‬‫ل‬
‫وتصميم‬ ‫التوافق‬ ‫ومتطلبات‬ ،‫والبيئة‬‫القيد‬.
Reliability
The app must have less than 1hr downtime per three months.
Usability
User interface issues such as accessibility, aesthetics and consistency
Users with problem of use should not be more than 1 for each 10 users.
Analysis and Design
Object Oriented Approach
Chapter 4 - Analysis and Design
4.1 Use Case Diagram
4.2 Activity Diagram
4.3 Package Diagram
4.4 Class Diagram
4.5 Sequence Diagram
4.6 Collaboration Diagram
4.7 State Diagram
4.8 Deployment Diagram
4.9 Output Layout
4.10 Glossary
Use Case Diagram:
‫وهو‬‫وصف‬، ‫النظام‬ ‫سيفعل‬ ‫ماذا‬ ‫على‬ ‫يركز‬ ، ‫والمستخدمين‬ ‫الرئيسية‬ ‫للمهام‬ ‫دقيق‬‫وليس‬
‫على‬"‫البرنامج‬ ‫سيقوم‬ ‫كيف‬‫بعمله‬.
Use case‫ألي‬‫فعل‬ ‫ردة‬ ‫هو‬ ‫البرنامج‬ ‫سلوك‬ ‫و‬ ‫البرنامج‬ ‫أداء‬ ‫أو‬ ‫لسلوك‬ ‫ـل‬ِ‫ـ‬‫ـج‬ِ‫س‬ ‫هو‬ ‫برنامج‬‫ه‬
‫من‬ ‫مجموعة‬ ‫بين‬ ‫التواصل‬ ‫نتيجة‬ ‫تحصل‬ ‫التي‬ ‫لألحداث‬ ‫استجابته‬ ‫أو‬actors(‫نعبر‬ ‫نفسها‬
‫البيضاوية‬ ‫األشكال‬ ‫طريق‬ ‫عن‬ ‫عنها‬)
Actors:‫إن‬ ‫ممكن‬ ،‫معه‬ ‫التخاطب‬ ‫أو‬ ‫التواصل‬ ‫يستطيع‬ ‫بحيث‬ ، ‫البرنامج‬ ‫خارج‬ ‫شيء‬ ‫إي‬ ‫هو‬
‫إنسان‬ ‫يكون‬"ً‫مثال‬:‫المستخدم‬"‫آخر‬ ‫برنامج‬ ‫أو‬ ‫جهاز‬ ‫أو‬(‫عل‬ ‫بالصورة‬ ‫عنهم‬ ‫عبرنا‬ ‫والذي‬‫ى‬
‫إنسان‬ ‫شكل‬.)
Associations :‫بين‬ ‫العالقات‬ ‫وهي‬ Actors‫و‬ Use case ‫بخطوط‬ ‫عنها‬ ‫ونعبر‬
تقرير مشروع التخرجGraduation Project Report
Activity Diagram
‫ألخر‬ ‫نشاط‬ ‫من‬ ‫ينتقل‬ ‫وكيف‬ ‫عام‬ ‫بشكل‬ ‫النظام‬ ‫سلوك‬ ‫المخطط‬ ‫هذا‬ ‫يوضح‬.
‫وهو‬‫ال‬ ‫يشبه‬flow chart .
‫ال‬ ‫عناصر‬Activity Diagram:
Initial node:‫و‬ ‫خالله‬ ‫من‬ ‫والتفرع‬ ‫التحرك‬ ‫يتم‬ ‫ما‬ ‫أول‬ ‫وهي‬ ‫الشكل‬ ‫بداية‬ ‫توضح‬ ‫وهي‬
‫الشكل‬ ‫بداية‬ ‫وهي‬ ،‫مصمتة‬ ‫دائرة‬ ‫أنها‬ ‫سنالحظ‬ ‫كما‬.
final node:‫رفي‬ ‫بخط‬ ‫تحاط‬ ‫ولكنها‬ ‫أيضا‬ ‫مصمتة‬ ‫دائرة‬ ‫وهي‬ ‫الشكل‬ ‫نهاية‬ ‫فتعتبر‬‫ع‬
‫ال‬ ‫شكل‬ ‫هو‬ ‫بينهما‬ ‫وما‬ ‫رقيق‬activity Diagram
Activity:‫وهي‬‫س‬ ‫كما‬ ‫تمثل‬ ‫وهي‬ ،‫تجزئتها‬ ‫يمكن‬ ‫ال‬ ‫والتي‬ ‫نفسها‬ ‫العملية‬ ‫تمثل‬‫نرى‬
 ‫هو‬ ‫سهم‬ ‫منها‬ ‫يخرج‬ ‫و‬ ‫سهم‬ ‫لها‬ ‫ويدخل‬ ‫األركان‬ ‫دائري‬ ‫مستطيل‬ edges ‫يمثل‬ ‫والذي‬
‫للعمليات‬ ‫المنطقي‬ ‫الترتيب‬
تقرير مشروع التخرجGraduation Project Report
Package Diagram
‫أي‬‫نظام‬=‫أجزاء‬ ‫إلى‬ ‫م‬ ّ‫يقس‬ ‫أن‬ ‫إلى‬ ‫يحتاج‬ ‫صغيرا‬ ‫يكون‬ ‫ال‬ ‫منظومة‬‫أصغ‬‫ر‬
‫أسهل‬ ‫و‬ ‫حجما‬‫للفهم‬.
‫في‬ ‫التحزيم‬ ‫مخططات‬ ‫لنا‬ ‫تتيح‬ ‫و‬‫نمذجة‬‫و‬ ‫بسيطة‬ ‫بطريقة‬ ‫األجزاء‬ ‫هذه‬
‫الة‬ّ‫ع‬‫ف‬.
تقرير مشروع التخرجGraduation Project Report
Class Diagram
‫هو‬‫لنمذجة‬ ‫شيوعا‬ ‫األكثر‬ ‫المخطط‬‫ال‬Object oriented system
‫ويتكون‬‫أجزاء‬ ‫ثالث‬ ‫من‬:
‫االسم‬Name
‫الخواص‬Attributes
‫العمليات‬Operation
تقرير مشروع التخرجGraduation Project Report
Sequence diagram :
‫عمل‬ ‫طريقه‬ ‫المخطط‬ ‫هذا‬ ‫يوضح‬Use-Case‫من‬‫أن‬ ‫وستشاهد‬ ، ‫الزمن‬ ‫خالل‬
‫الزمن‬ ‫تمثل‬ ‫متقطعه‬ ‫خطوط‬ ‫هناك‬
‫ومستطيل‬‫الكائن‬ ‫هذا‬ ‫عمل‬ ‫في‬ ‫البدء‬ ‫زمن‬ ‫يمثل‬ ‫الخطوط‬ ‫هذه‬ ‫خالل‬ ‫صغير‬
‫ويسمى‬activation
تقرير مشروع التخرجGraduation Project Report
Collaboration Diagram
‫هذا‬‫كثيرا‬ ‫يشبه‬ ‫المخطط‬sequence diagram
‫فهو‬‫بين‬ ‫التفاعل‬ ‫ايضا‬ ‫يوضح‬objects
‫ولكن‬‫الزمن‬ ‫خط‬ ‫االعتبار‬ ‫بعين‬ ‫االخذ‬ ‫دون‬time line
‫التفيذ‬ ‫تسلسل‬ ‫وفق‬ ‫الرسائل‬ ‫ترقيم‬ ‫يتم‬ ‫وانما‬
تقرير مشروع التخرجGraduation Project Report
State Diagram
‫التخطيطي‬ ‫الرسم‬ ‫آلة‬‫جز‬ ‫المنفصل‬ ‫السلوك‬ ‫يظهر‬ ‫الذي‬ ‫السلوك‬ ‫مخطط‬ ‫هو‬‫ء‬
‫التحوالت‬ ‫خالل‬ ‫من‬ ‫مصمم‬ ‫نظام‬ ‫من‬‫محدودة‬.‫أن‬‫عن‬ ‫للتعبير‬ ‫تستخدم‬
‫النظام‬ ‫من‬ ‫جزء‬ ‫استخدام‬ ‫بروتوكول‬
تقرير مشروع التخرجGraduation Project Report
Deployment Diagram.
‫بنية‬ ‫على‬ ‫يدل‬ ‫مما‬ ‫هيكل‬ ‫مخطط‬ ‫هو‬ ‫للنشر‬ ‫تخطيطي‬ ‫رسم‬‫النظام‬
تقرير مشروع التخرجGraduation Project Report
Output Layout.
‫تتعام‬ ‫التي‬ ‫البيانية‬ ‫الرسوم‬ ‫تصميم‬ ‫من‬ ‫جزء‬ ‫هو‬ ‫الصفحة‬ ‫تخطيط‬‫في‬ ‫ل‬
‫الصفحة‬ ‫على‬ ‫المرئية‬ ‫العناصر‬ ‫ترتيب‬.
تقرير مشروع التخرجGraduation Project Report
Glossary.
‫المصطلحات‬ ‫أي‬ ‫من‬ ‫قصير‬ ‫تعريف‬‫التقنية‬‫واالخ‬ ‫التخصصية‬ ‫المفردات‬ ‫أو‬‫تصارات‬
‫بك‬ ‫الخاص‬ ‫التقرير‬ ‫في‬ ‫المستخدمة‬( .‫األبجدي‬ ‫بالترتيب‬ ‫يكون‬ ‫أن‬ ‫يجب‬)
The user: Anyone can use and take benefit
from this application ,but it more
useful and important for students
,business and anyone who wants to
register phone numbers
‫المراجع‬
REFERENCES
‫االقتباس‬ ‫تم‬ ‫مرجع‬ ‫أي‬ ‫إلى‬ ‫التقرير‬ ‫في‬ ‫اإلشارة‬ ‫يجب‬
ً‫ء‬‫سوا‬ ،‫فيه‬ ‫العلمية‬ ‫المادة‬ ‫من‬ ‫االستفادة‬ ‫أو‬ ‫أوالنسخ‬
‫على‬ ً‫موقعا‬ ‫أو‬ ً‫منشورا‬ ً‫بحثا‬ ‫أو‬ ً‫كتابا‬ ‫المرجع‬ ‫كان‬
‫اإلنترنت‬.
‫الذي‬ ‫التسلسل‬ ‫بموجب‬ ‫مرقمة‬ ‫المراجع‬ ‫قائمة‬ ‫كتابة‬
‫التقرير‬ ‫في‬ ‫وردت‬.
‫يشار‬‫أقواس‬ ‫داخل‬ ‫بأرقام‬ ‫التقرير‬ ‫متن‬ ‫في‬ ‫المراجع‬ ‫إلى‬
‫مثال‬[‫المصدر‬ ‫رقم‬.]
‫است‬ ‫التي‬ ‫المراجع‬ ‫أو‬ ‫المصادر‬ ‫بمستوى‬ ً‫ة‬‫عاد‬ ‫التقرير‬ ‫قوة‬ ‫تقاس‬‫ند‬
‫ف‬ ‫التالية‬ ‫التعليمات‬ ‫وإتباع‬ ‫الفقرة‬ ‫بهذه‬ ‫االهتمام‬ ‫وجب‬ ‫لذا‬ ،‫عليها‬‫ي‬
‫كتابتها‬.
‫المالحق‬
APPENDICES
‫الملحق‬ ‫يتضمن‬ ‫أن‬ ‫ينبغي‬ ‫التقرير‬‫داع‬ ‫معلومات‬ ‫إرفاق‬ ‫إلى‬ ‫تحتاج‬ ‫كنت‬ ‫إذا‬‫مة‬
‫المستقبل‬ ‫في‬ ‫إليها‬ ‫للرجوع‬ ‫كمصادر‬ ‫لخدمة‬.‫؟‬‫على‬‫المثال‬ ‫سبيل‬.‫تش‬ ‫قد‬‫مل‬
‫وأجوبة‬ ‫أسئلة‬ ‫مقابلة‬.‫نظام؟‬ ‫أي‬ ،‫تقارير‬ ،‫شاشات‬ ‫أي‬ ‫من‬ ‫مطبوعة‬ ‫نسخة‬ ‫؟‬
‫وتحليلها‬ ‫بجمعها‬ ‫قمت‬ ‫التي‬ ‫الوثائق‬.‫التق‬ ‫الطبيعة‬ ‫في‬ ‫عمل‬ ‫أي‬ ‫أيضا‬ ‫؟‬ ‫؟‬‫مثل‬ ‫نية‬
‫ينبغي‬ ‫البرنامج،؟‬ ‫قائمة‬ ،‫البيانات‬ ‫قواعد‬ ‫تصميم‬ ،‫التطبيع‬ ‫البيانات؟‬‫نتائج‬ ‫تدرج‬ ‫أن‬
‫كدليل‬ ‫القسم؟‬ ‫هذا‬ ‫في‬ ‫الخ‬ ‫نظام‬ ‫اختبار‬.‫تنظيم‬ ‫يتم‬ ‫أن‬ ‫أيضا‬ ‫وينبغي‬ ‫؟؟‬‫قسم‬
‫القراءة‬ ‫وسهولة‬ ‫الوضوح‬ ‫أجل‬ ‫من‬ ‫المالحق‬.
‫األبجدية‬ ‫بالحروف‬ ‫المالحق‬ ‫إلى‬ ‫يشار‬(Appendix A, B, etc.)‫الصفحات‬ ‫وترقم‬
‫الرقم‬ ‫من‬ ً‫بدءا‬ ‫حدة‬ ‫على‬ ‫ملحق‬ ‫كل‬ ‫داخل‬(1)‫يشير‬ ‫الذي‬ ‫الحرف‬ ‫إلى‬ ً‫منسوبا‬
‫الملحق‬ ‫في‬ ‫األولى‬ ‫الصفحة‬ ‫رقم‬ ‫يكون‬ ‫المثال‬ ‫سبيل‬ ‫فعلى‬ ‫الملحق‬ ‫إلى‬A
‫هو‬A1‫ثم‬A2.
Conclusion
‫إلى‬ ‫الفصل‬ ‫هذا‬ ‫يهدف‬:
‫لها‬ ‫المناسبة‬ ‫اإلستنتاجات‬ ‫وضع‬ ‫ثم‬ ‫النتائج‬ ‫ومناقشة‬ ‫تفسير‬.
‫العمل‬ ‫بداية‬ ‫في‬ ‫وضعه‬ ‫عند‬ ‫المشروع‬ ‫من‬ ‫بالهدف‬ ‫النتائج‬ ‫ربط‬.
‫المشروع‬ ‫هذا‬ ‫إلختيار‬ ‫الدافع‬ ‫هو‬ ‫باألساس‬ ‫كان‬ ‫الهدف‬ ‫هذا‬ ‫ألن‬ ‫وذلك‬.
‫اتجا‬ ‫قي‬ ‫تكون‬ ‫المناقشة‬ ‫فأن‬ ‫المطلوب‬ ‫بالمستوى‬ ‫ليست‬ ‫النتائج‬ ‫تكون‬ ‫عندما‬‫ه‬
‫عليها‬ ‫الباب‬ ‫المشروع‬ ‫هذا‬ ‫فتح‬ ‫مستقبلية‬ ‫ألعمال‬ ‫معقولة‬ ‫حلول‬ ‫اقتراح‬.
‫العمل‬ ‫تنفيذ‬ ‫أثناء‬ ‫السلبيات‬ ‫أي‬ ،‫التجربة‬ ‫محددات‬ ‫مناقشة‬ ‫تتضمن‬ ‫كذلك‬
‫تطويره‬ ‫إو‬ ‫المشروع‬ ‫نفس‬ ‫إلستكمال‬ ‫جديدة‬ ‫ومشاريع‬ ‫تجارب‬ ‫اقتراح‬.
ً‫وعموما‬‫اإلستنتاجات‬ ‫كتابة‬ ‫عند‬ ‫يلي‬ ‫ما‬ ‫إتباع‬ ‫يمكن‬:
‫المشروع‬ ‫في‬ ‫المستحصلة‬ ‫النتائج‬ ‫يوضح‬ ً‫نصا‬ ‫اكتب‬.
‫النتائج‬ ‫هذه‬ ‫فوائد‬ ‫اذكر‬.
‫جديد‬ ‫تجارب‬ ‫أو‬ ،‫أفضل‬ ‫نتائج‬ ‫على‬ ‫للحصول‬ ً‫مستقبال‬ ‫التجربة‬ ‫تطوير‬ ‫سبل‬ ‫اذكر‬‫تستند‬ ‫ة‬
‫المشروع‬ ‫وأفكار‬ ‫نتائج‬ ‫على‬.
‫المفيدة‬ ‫والبرامج‬ ‫المواقع‬ ‫بعض‬:
Marvelapp ‫المشروع‬ ‫تنفيذ‬ ‫قبل‬ ‫بروتوتايب‬ ‫إلنشاء‬
MS Project Gantt Chart‫ل‬ ‫مفيد‬ ‫موقع‬
yuml.me
astah.net
gliffy.com
Visual Paradigm
Edraw
Nclass
‫إلنشاء‬ ‫المفيدة‬ ‫والبرامج‬ ‫المواقع‬ ‫من‬
‫رسوم‬ UML
‫نفسي‬ ‫فمن‬ ‫أخطأت‬‫أو‬‫أسأت‬‫وإن‬ ،‫هللا‬ ‫فمن‬ ‫أحسنت‬‫إن‬‫والشيطان‬
‫بالتوفيق‬ ‫لكم‬ ‫تمنياتي‬
‫عبير‬
@notme_20n

Contenu connexe

Tendances

أعمال الشواطئ - Coasts Works
أعمال الشواطئ - Coasts Worksأعمال الشواطئ - Coasts Works
أعمال الشواطئ - Coasts WorksHussain Sbetan
 
20 بحث مشروع التخرج
20 بحث مشروع التخرج 20 بحث مشروع التخرج
20 بحث مشروع التخرج Zaid Alsahagi
 
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكترونيإدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكترونيnourah_alshedi
 
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونية
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونيةنظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونية
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونيةبرنامج فكرة للاتصالات الادارية
 
الاعمال الكهربية في المباني
الاعمال الكهربية في المباني الاعمال الكهربية في المباني
الاعمال الكهربية في المباني Ahmed SHoukry ELhfnawy
 
E archive ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات
E archive  ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات   E archive  ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات
E archive ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات Essam Obaid
 
ادارة المشاريع
ادارة المشاريع ادارة المشاريع
ادارة المشاريع Nabihalia Musa
 
مشروع التخرج , دليل عملي
مشروع التخرج , دليل عملي مشروع التخرج , دليل عملي
مشروع التخرج , دليل عملي A. M. Wadi Qualitytcourse
 
إدارة المشاريع الهندسية. .pdf
إدارة المشاريع  الهندسية. .pdfإدارة المشاريع  الهندسية. .pdf
إدارة المشاريع الهندسية. .pdfWaheebAlkubati2
 
ECM نظم إدارة المحتوى المؤسسى
 ECM نظم إدارة المحتوى المؤسسى ECM نظم إدارة المحتوى المؤسسى
ECM نظم إدارة المحتوى المؤسسىEssam Obaid
 
إدارة المشروعات.ppt
إدارة المشروعات.pptإدارة المشروعات.ppt
إدارة المشروعات.pptAtefMarzouk1
 
إدارة المشاريع ببساطة واحترافية
إدارة المشاريع ببساطة واحترافيةإدارة المشاريع ببساطة واحترافية
إدارة المشاريع ببساطة واحترافيةHuda Al Midani
 
المكتبات الرقميه أو الالكترونيه
المكتبات الرقميه أو الالكترونيهالمكتبات الرقميه أو الالكترونيه
المكتبات الرقميه أو الالكترونيهMahmoud Rashad aboalia
 
المستودعات الرقمية
المستودعات الرقميةالمستودعات الرقمية
المستودعات الرقميةtassadit ALLOUNE
 
هندسة الموقع - Site Engineering
هندسة الموقع - Site Engineering هندسة الموقع - Site Engineering
هندسة الموقع - Site Engineering Hussain Sbetan
 
ملخص مقدمة عن إدارة التكلفة - إدارة المشروعات
ملخص مقدمة عن إدارة التكلفة - إدارة المشروعاتملخص مقدمة عن إدارة التكلفة - إدارة المشروعات
ملخص مقدمة عن إدارة التكلفة - إدارة المشروعاتKarim Gaber
 
المذكرة الداخلية
المذكرة الداخليةالمذكرة الداخلية
المذكرة الداخليةrreennoo
 
ENGINEERING CONTRACTS العقود الهندسية
  ENGINEERING CONTRACTS العقود الهندسية  ENGINEERING CONTRACTS العقود الهندسية
ENGINEERING CONTRACTS العقود الهندسيةAbdullah Ahmed, PMP, RMP
 
ادارة المشاريع التقنية.pptx
ادارة المشاريع التقنية.pptxادارة المشاريع التقنية.pptx
ادارة المشاريع التقنية.pptxyaser74
 

Tendances (20)

أعمال الشواطئ - Coasts Works
أعمال الشواطئ - Coasts Worksأعمال الشواطئ - Coasts Works
أعمال الشواطئ - Coasts Works
 
20 بحث مشروع التخرج
20 بحث مشروع التخرج 20 بحث مشروع التخرج
20 بحث مشروع التخرج
 
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكترونيإدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
إدارة المخاطر و تأثيرها على تنفيذ المشروع الإلكتروني
 
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونية
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونيةنظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونية
نظام ارشفة و ادارة الوثائق - برنامج فكرة للارشفة الالكترونية
 
الاعمال الكهربية في المباني
الاعمال الكهربية في المباني الاعمال الكهربية في المباني
الاعمال الكهربية في المباني
 
E archive ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات
E archive  ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات   E archive  ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات
E archive ادارة السجلات والارشفة الالكترونية - المفاهيم والمصطلحات
 
ادارة المشاريع
ادارة المشاريع ادارة المشاريع
ادارة المشاريع
 
مشروع التخرج , دليل عملي
مشروع التخرج , دليل عملي مشروع التخرج , دليل عملي
مشروع التخرج , دليل عملي
 
إدارة المشاريع الهندسية. .pdf
إدارة المشاريع  الهندسية. .pdfإدارة المشاريع  الهندسية. .pdf
إدارة المشاريع الهندسية. .pdf
 
ECM نظم إدارة المحتوى المؤسسى
 ECM نظم إدارة المحتوى المؤسسى ECM نظم إدارة المحتوى المؤسسى
ECM نظم إدارة المحتوى المؤسسى
 
إدارة المشروعات.ppt
إدارة المشروعات.pptإدارة المشروعات.ppt
إدارة المشروعات.ppt
 
إدارة المشاريع ببساطة واحترافية
إدارة المشاريع ببساطة واحترافيةإدارة المشاريع ببساطة واحترافية
إدارة المشاريع ببساطة واحترافية
 
البحث العلمي
البحث العلميالبحث العلمي
البحث العلمي
 
المكتبات الرقميه أو الالكترونيه
المكتبات الرقميه أو الالكترونيهالمكتبات الرقميه أو الالكترونيه
المكتبات الرقميه أو الالكترونيه
 
المستودعات الرقمية
المستودعات الرقميةالمستودعات الرقمية
المستودعات الرقمية
 
هندسة الموقع - Site Engineering
هندسة الموقع - Site Engineering هندسة الموقع - Site Engineering
هندسة الموقع - Site Engineering
 
ملخص مقدمة عن إدارة التكلفة - إدارة المشروعات
ملخص مقدمة عن إدارة التكلفة - إدارة المشروعاتملخص مقدمة عن إدارة التكلفة - إدارة المشروعات
ملخص مقدمة عن إدارة التكلفة - إدارة المشروعات
 
المذكرة الداخلية
المذكرة الداخليةالمذكرة الداخلية
المذكرة الداخلية
 
ENGINEERING CONTRACTS العقود الهندسية
  ENGINEERING CONTRACTS العقود الهندسية  ENGINEERING CONTRACTS العقود الهندسية
ENGINEERING CONTRACTS العقود الهندسية
 
ادارة المشاريع التقنية.pptx
ادارة المشاريع التقنية.pptxادارة المشاريع التقنية.pptx
ادارة المشاريع التقنية.pptx
 

Similaire à تقرير مشروع التخرج Graduation Project Report

كتابة علمية2 التوثيق
كتابة علمية2  التوثيقكتابة علمية2  التوثيق
كتابة علمية2 التوثيقAhmedRawhy1
 
القواعد الأساسية عند إعداد التقرير
القواعد الأساسية عند إعداد التقريرالقواعد الأساسية عند إعداد التقرير
القواعد الأساسية عند إعداد التقريرm.yassin al-nafi
 
إعداد وكتابة التقارير
إعداد وكتابة التقاريرإعداد وكتابة التقارير
إعداد وكتابة التقاريرMoselhy Hussein
 
التوثيق وإدارة المراجع- د/ أحمد روحى- كلية التربية- جامعة الزقازيق
التوثيق وإدارة المراجع- د/ أحمد روحى- كلية التربية- جامعة الزقازيقالتوثيق وإدارة المراجع- د/ أحمد روحى- كلية التربية- جامعة الزقازيق
التوثيق وإدارة المراجع- د/ أحمد روحى- كلية التربية- جامعة الزقازيقDr,Ahmed Rawhy
 
random-150524141044-lva1-app6891-1.pdf
random-150524141044-lva1-app6891-1.pdfrandom-150524141044-lva1-app6891-1.pdf
random-150524141044-lva1-app6891-1.pdfMozherBaraheem1
 
كيفية إعداد وكتابة تقرير اداري , خطوة خطوة
 كيفية إعداد وكتابة تقرير اداري , خطوة خطوة كيفية إعداد وكتابة تقرير اداري , خطوة خطوة
كيفية إعداد وكتابة تقرير اداري , خطوة خطوةA. M. Wadi Qualitytcourse
 
الغرض من التقارير الادارية وطرق اعدادها - Reports skills
الغرض من التقارير الادارية وطرق اعدادها - Reports skillsالغرض من التقارير الادارية وطرق اعدادها - Reports skills
الغرض من التقارير الادارية وطرق اعدادها - Reports skillsA. M. Wadi Qualitytcourse
 
سمنار كتابة منهجية البحث
سمنار كتابة منهجية البحثسمنار كتابة منهجية البحث
سمنار كتابة منهجية البحثThowiba Abdalla Alageed
 
ورشة العمل
ورشة العملورشة العمل
ورشة العملia7lam
 
الفرق بين الفهرسة والتلخيص Indexing vs. Abstracting
الفرق بين الفهرسة والتلخيص  Indexing vs. Abstractingالفرق بين الفهرسة والتلخيص  Indexing vs. Abstracting
الفرق بين الفهرسة والتلخيص Indexing vs. AbstractingAli I. Al-Mosawi
 
Template and grammar checking tools | قوال وادوات التحقق النحوي
Template and grammar checking tools | قوال وادوات التحقق النحوي Template and grammar checking tools | قوال وادوات التحقق النحوي
Template and grammar checking tools | قوال وادوات التحقق النحوي AlmeqdadMohammed1
 
Pm arabic ch8 صياغة التقارير وغلق المشروع
Pm arabic ch8 صياغة التقارير وغلق المشروعPm arabic ch8 صياغة التقارير وغلق المشروع
Pm arabic ch8 صياغة التقارير وغلق المشروعkhalid Dahleez
 
النشر العلمي
النشر العلميالنشر العلمي
النشر العلميguestbfd7302
 
كيفية كتابة مشروعات بحثية.ppt
كيفية كتابة مشروعات بحثية.pptكيفية كتابة مشروعات بحثية.ppt
كيفية كتابة مشروعات بحثية.pptssuser88035f1
 
خدمات التصوير والتدريب والاحاطة والبث
خدمات التصوير والتدريب والاحاطة والبثخدمات التصوير والتدريب والاحاطة والبث
خدمات التصوير والتدريب والاحاطة والبثAmany Megahed
 
برامج الثّامنة
برامج الثّامنةبرامج الثّامنة
برامج الثّامنةmouradghezal
 
إدارة نطاق المشروع.pdf
إدارة نطاق المشروع.pdfإدارة نطاق المشروع.pdf
إدارة نطاق المشروع.pdfmohamedalsadig4
 
مهارات كتابة التقارير و اعداد الخطابات .pdf
مهارات كتابة التقارير و اعداد الخطابات .pdfمهارات كتابة التقارير و اعداد الخطابات .pdf
مهارات كتابة التقارير و اعداد الخطابات .pdfMohammedRashad42
 
فن كتابة التقارير وعرض البيانات.ppt
فن كتابة التقارير وعرض البيانات.pptفن كتابة التقارير وعرض البيانات.ppt
فن كتابة التقارير وعرض البيانات.pptAtefMarzouk1
 

Similaire à تقرير مشروع التخرج Graduation Project Report (20)

كتابة علمية2 التوثيق
كتابة علمية2  التوثيقكتابة علمية2  التوثيق
كتابة علمية2 التوثيق
 
القواعد الأساسية عند إعداد التقرير
القواعد الأساسية عند إعداد التقريرالقواعد الأساسية عند إعداد التقرير
القواعد الأساسية عند إعداد التقرير
 
إعداد وكتابة التقارير
إعداد وكتابة التقاريرإعداد وكتابة التقارير
إعداد وكتابة التقارير
 
التوثيق وإدارة المراجع- د/ أحمد روحى- كلية التربية- جامعة الزقازيق
التوثيق وإدارة المراجع- د/ أحمد روحى- كلية التربية- جامعة الزقازيقالتوثيق وإدارة المراجع- د/ أحمد روحى- كلية التربية- جامعة الزقازيق
التوثيق وإدارة المراجع- د/ أحمد روحى- كلية التربية- جامعة الزقازيق
 
random-150524141044-lva1-app6891-1.pdf
random-150524141044-lva1-app6891-1.pdfrandom-150524141044-lva1-app6891-1.pdf
random-150524141044-lva1-app6891-1.pdf
 
Endnoteبالعربي
EndnoteبالعربيEndnoteبالعربي
Endnoteبالعربي
 
كيفية إعداد وكتابة تقرير اداري , خطوة خطوة
 كيفية إعداد وكتابة تقرير اداري , خطوة خطوة كيفية إعداد وكتابة تقرير اداري , خطوة خطوة
كيفية إعداد وكتابة تقرير اداري , خطوة خطوة
 
الغرض من التقارير الادارية وطرق اعدادها - Reports skills
الغرض من التقارير الادارية وطرق اعدادها - Reports skillsالغرض من التقارير الادارية وطرق اعدادها - Reports skills
الغرض من التقارير الادارية وطرق اعدادها - Reports skills
 
سمنار كتابة منهجية البحث
سمنار كتابة منهجية البحثسمنار كتابة منهجية البحث
سمنار كتابة منهجية البحث
 
ورشة العمل
ورشة العملورشة العمل
ورشة العمل
 
الفرق بين الفهرسة والتلخيص Indexing vs. Abstracting
الفرق بين الفهرسة والتلخيص  Indexing vs. Abstractingالفرق بين الفهرسة والتلخيص  Indexing vs. Abstracting
الفرق بين الفهرسة والتلخيص Indexing vs. Abstracting
 
Template and grammar checking tools | قوال وادوات التحقق النحوي
Template and grammar checking tools | قوال وادوات التحقق النحوي Template and grammar checking tools | قوال وادوات التحقق النحوي
Template and grammar checking tools | قوال وادوات التحقق النحوي
 
Pm arabic ch8 صياغة التقارير وغلق المشروع
Pm arabic ch8 صياغة التقارير وغلق المشروعPm arabic ch8 صياغة التقارير وغلق المشروع
Pm arabic ch8 صياغة التقارير وغلق المشروع
 
النشر العلمي
النشر العلميالنشر العلمي
النشر العلمي
 
كيفية كتابة مشروعات بحثية.ppt
كيفية كتابة مشروعات بحثية.pptكيفية كتابة مشروعات بحثية.ppt
كيفية كتابة مشروعات بحثية.ppt
 
خدمات التصوير والتدريب والاحاطة والبث
خدمات التصوير والتدريب والاحاطة والبثخدمات التصوير والتدريب والاحاطة والبث
خدمات التصوير والتدريب والاحاطة والبث
 
برامج الثّامنة
برامج الثّامنةبرامج الثّامنة
برامج الثّامنة
 
إدارة نطاق المشروع.pdf
إدارة نطاق المشروع.pdfإدارة نطاق المشروع.pdf
إدارة نطاق المشروع.pdf
 
مهارات كتابة التقارير و اعداد الخطابات .pdf
مهارات كتابة التقارير و اعداد الخطابات .pdfمهارات كتابة التقارير و اعداد الخطابات .pdf
مهارات كتابة التقارير و اعداد الخطابات .pdf
 
فن كتابة التقارير وعرض البيانات.ppt
فن كتابة التقارير وعرض البيانات.pptفن كتابة التقارير وعرض البيانات.ppt
فن كتابة التقارير وعرض البيانات.ppt
 

تقرير مشروع التخرج Graduation Project Report

  • 2. ‫التخرج‬ ‫مشروع‬ ‫تقرير‬ Graduation Project Report ‫من‬ ‫المطلوبة‬ ‫األعمال‬ ‫أهم‬ ‫من‬ ‫التخرج‬ ‫لمشروع‬ ‫المقدم‬ ‫التقرير‬ ‫يعتبر‬ ‫الجامعية‬ ‫دراسته‬ ‫في‬ ‫الطالب‬. ‫و‬‫ي‬‫عكس‬‫من‬ ‫التخرج‬ ‫مشروع‬ ‫في‬ ‫الطالب‬ ‫بذله‬ ‫الذي‬ ‫الجهد‬ ‫التقرير‬ ‫هذا‬ ‫متطلبات‬ ‫اكمل‬ ‫أن‬ ‫بعد‬ ‫تخصصه‬ ‫في‬ ‫اليه‬ ‫وصل‬ ‫الذي‬ ‫والمستوى‬ ،‫ناحية‬ ‫أخرى‬ ‫ناحية‬ ‫من‬ ‫التخرج‬. ‫ويمكن‬‫المعلومات‬ ‫إيصال‬ ‫في‬ ‫األساسية‬ ‫الوسيلة‬ ‫التقرير‬ ‫هذا‬ ‫اعتبار‬‫إلى‬ ‫من‬ ‫يستفيد‬ ‫علمية‬ ‫وثيقه‬ ‫ويعتبر‬ ‫كما‬ ،‫للمشروع‬ ‫الممتحنة‬ ‫اللجنة‬‫القارئ‬ ‫ها‬ ‫موقعه‬ ‫كان‬ ‫وأين‬ ‫مستواه‬ ‫كان‬ ‫مهما‬.
  • 4. ‫التالي‬ ‫بالتسلسل‬ ‫التقرير‬ ‫محتويات‬ ‫تلخيص‬ ‫ويمكن‬: ‫المشروع‬ ‫عنوان‬ ‫صفحة‬Project title page ‫المناقشة‬ ‫لجنة‬ ‫تقرير‬ ‫صفحة‬Committee report page ‫المشروع‬ ‫خالصة‬Abstract ‫اإلهداء‬Dedication ‫الشكر‬Acknowledgment ‫أو‬ ‫الفهرسة‬‫التقرير‬ ‫بمحتويات‬ ً‫جدوال‬Table of contents ‫باألشكال‬ ‫قائمة‬List of figures Chapter 01: Introduction ‫تعطي‬‫وتقسيم‬ ‫المشروع‬ ‫مجال‬ ،‫المشروع‬ ‫أهداف‬ ،‫للفكرة‬ ‫اختياركم‬ ‫أسباب‬ ‫عن‬ ‫بسيطة‬ ‫فكرة‬‫الدوكي‬‫ومنت‬ Chapter 02 : Requirement specifications ‫تحليل‬‫ه‬ ‫وكورس‬ ‫ظم‬ُ‫ن‬ ‫وتصميم‬ ‫تحليل‬ ‫كورس‬ ‫هو‬ ‫الشابتر‬ ‫هذا‬ ‫في‬ ‫مرجعكم‬ ‫ا‬ً‫ع‬‫طب‬ ،‫بالكامل‬ ‫المشروع‬‫ندسة‬ ‫برمجيات‬ Chapter 03: Design ‫تصميم‬‫في‬ ‫الصغيرة‬ ‫والتفاصيل‬ ‫األيقونات‬ ‫تصميم‬ ‫إلى‬ ‫الواجهات‬ ‫تصميم‬ ‫من‬ ،‫المشروع‬‫التطبي‬‫ق‬ Chapter 04: Conclusions and Future Plans ‫هنا‬‫التنفيذ‬ ‫وقت‬ ‫لها‬ ‫وصلتوا‬ ‫اللي‬ ‫النتائج‬ ‫كل‬ ،‫واجهتكم‬ ‫اللي‬ ‫المشاكل‬ ‫كل‬ ‫تسردوا‬‫و‬‫الخطة‬ ‫تذكروا‬ ‫المستقبلية‬‫للتطبيق‬ Glossary ‫المراجع‬References ‫المالحق‬Appendices
  • 5. ‫المشروع‬ ‫عنوان‬ ‫صفحة‬ Project Title Page ‫ولذ‬ ‫المشروع‬ ‫في‬ ‫األساس‬ ‫الفكرة‬ ‫إلى‬ ‫القارئ‬ ‫نظر‬ ‫لفت‬ ‫إلى‬ ‫الصفحة‬ ‫هذه‬ ‫تهدف‬‫ا‬ ‫ع‬ ‫التي‬ ‫العلمية‬ ‫للمادة‬ ‫ليشير‬ ً‫ودقيقا‬ ً‫وموجزا‬ ً‫واضحا‬ ‫العنوان‬ ‫يكون‬ ‫أن‬ ‫وجب‬‫الجها‬ ‫المشروع‬. ‫ويفضل‬‫وبحدود‬ ً‫قصيرا‬ ‫العنوان‬ ‫يكون‬ ‫أن‬5‫ال‬ ‫أن‬ ‫يجب‬ ‫األحوال‬ ‫أسوأ‬ ‫وفي‬ ،‫فقط‬ ‫كلمات‬ ‫يتجاوز‬10‫كلمات‬. ‫المشرو‬ ‫عنوان‬ ،‫الجامعة‬ ‫شعار‬ ‫على‬ ‫التقرير‬ ‫من‬ ‫األولى‬ ‫صفحة‬ ‫ال‬ ‫تحتوي‬ ‫أن‬ ‫يجب‬،‫ع‬ ‫الطالب‬ ‫اسم‬,‫و‬ ‫الجامعي‬ ‫الرقم‬‫اسم‬‫المشرف‬.
  • 6. Graduation project graduation project name By ----------------------- ------------------------ ----------------------- Supervised by Dr. -----------------------
  • 7. ‫اللجنة‬ ‫تقرير‬ ‫صفحة‬ Committee Report Page ‫المعن‬ ‫العلمي‬ ‫القسم‬ ‫إلى‬ ‫سلم‬ ‫قد‬ ‫التقرير‬ ‫بأن‬ ‫إلثبات‬ ً‫ة‬‫صفح‬ ‫وهي‬‫من‬ ‫ي‬ ‫بم‬ ‫الطالب‬ ‫ومناقشة‬ ‫وتقويمه‬ ‫التقرير‬ ‫قراءة‬ ‫وتم‬ ‫التقرير‬ ‫كاتب‬ ‫قبل‬‫من‬ ‫حتوياته‬ ‫المناقشة‬ ‫لجنة‬ ‫وأعضاء‬ ‫المشروع‬ ‫مشرف‬ ‫قبل‬،‫من‬ ً‫وموقعا‬‫قبلهم‬.
  • 8. COMMITTEE REPORT We certify that we have read this graduation project report as examining committee, examined the student in its content and that in our opinion it is adequate as a project document for B.Sc. in Software Engineering. Chairman: Supervisor: Name: . . . . . . . Name: . . . . . . . . Signature . . . . . . Signature . . . . . . Date: / / Date: / / Examiner: Name: . . . . . . . Signature . . . . . . Date: / /
  • 9. ‫الخالصة‬ Abstract ‫تتضمن‬‫التقري‬ ‫تناولها‬ ‫التي‬ ‫الرئيسية‬ ‫للنقاط‬ ً‫وافيا‬ ً‫موجزا‬ ‫الخالصة‬‫وتعطي‬ ،‫ر‬ ‫للمشروع‬ ‫العلمية‬ ‫المسألة‬ ‫لفكرة‬ ً‫كافيا‬ ً‫توضيحا‬ ‫التقرير‬ ‫قارئ‬. ‫وتلخص‬‫تنف‬ ‫عند‬ ‫المستقاة‬ ‫واإلستنتاجات‬ ‫األساسية‬ ‫النتائج‬ ‫الخالصة‬‫يذ‬ ‫المشروع‬. ‫وتكون‬‫مناسب‬ ‫بطول‬(150‫كلمة‬)‫جم‬ ‫كتابة‬ ‫من‬ ‫االنتهاء‬ ‫بعد‬ ‫تكتب‬ ‫و‬ ‫تقريبا‬‫يع‬ ً‫تماما‬ ‫التقرير‬ ‫فصول‬. ‫وتتضمن‬‫ويمك‬ ‫التقرير‬ ‫تناولها‬ ‫التي‬ ‫الرئيسية‬ ‫للنقاط‬ ً‫وافيا‬ ً‫موجزا‬‫أن‬ ‫القول‬ ‫ن‬ ‫هي‬ ‫فقرات‬ ‫ثالث‬ ‫تحتوي‬ ‫الخالصة‬:‫ثم‬ ‫المشروع‬ ‫ومجال‬ ‫القائمة‬ ‫المشكلة‬ ‫المشروع‬ ‫اليها‬ ‫توصل‬ ‫التي‬ ‫النتائج‬ ‫ثم‬ ‫والحل‬ ‫المشروع‬ ‫فكرة‬. ‫أج‬ ‫كافة‬ ‫من‬ ‫تؤخذ‬ ‫قصيرة‬ ‫جمل‬ ‫لمجموعة‬ ً‫تجميعا‬ ‫تمثل‬ ‫فإنها‬ ‫عامة‬ ‫وكقاعدة‬‫زاء‬ ‫التقرير‬.
  • 10. Abstract Information security is of great importance in most practical applications of electronic computers. There are always new ways or a development precedent for ways to encrypt or protect the information. This research deals with well-known RSA encryption system that works to the principle of public key encryption. Then invest in RSA security of electronic messages on the Internet. Was built as a site for e-mail and run on the World Wide Web to operate normally advertiser or securely send and receive messages and according to what he wants beneficiary. The results were good and moderate security check of the data. To increase the security it is possible to increase the length of the user key, but it will cause an increase in the cost of transmission.
  • 11. ‫اإلهداء‬ Dedication ‫يرغب‬‫معين‬ ‫جهة‬ ‫أو‬ ‫شخص‬ ‫إلى‬ ‫عمله‬ ‫إهداء‬ ‫والطلبة‬ ‫الباحثين‬ ‫من‬ ‫الكثير‬‫ة‬. ‫لتلك‬ ‫والتقديرالمعنوي‬ ‫الحب‬ ‫أو‬ ‫االعتزاز‬ ‫من‬ ً‫نوعا‬ ‫يمثل‬ ‫وهو‬‫الجهة‬(‫اخت‬ً‫ياريا‬.)
  • 12. ‫الشكر‬ Acknowledgment ‫الج‬ ‫أو‬ ‫األشخاص‬ ‫لبعض‬ ‫والتقدير‬ ‫الشكر‬ ‫عن‬ ‫للتعبير‬ ‫الصفحة‬ ‫هذه‬ ‫تضاف‬‫هات‬ ‫إلنجاز‬ ‫له‬ ‫العون‬ ‫من‬ ‫بشي‬ ‫ساهموا‬ ‫بأنهم‬ ‫الباحث‬ ‫أو‬ ‫الطالب‬ ‫يشعر‬ ‫التي‬ ‫المشروع‬،‫أو‬ ‫التوجيه‬ ‫أو‬ ‫اإلشراف‬ ‫أو‬ ‫المناقشة‬ ‫في‬ ‫العون‬ ‫ذلك‬ ‫كان‬ ً‫ء‬‫سوا‬ ‫التقرير‬ ‫طباعة‬ ‫في‬ ‫المساعدة‬ ‫أو‬ ‫وقت‬ ‫توفير‬ ‫أو‬ ‫البرمجة‬.
  • 13. ‫الفهرس‬ Contents ‫يساعد‬‫وذل‬ ‫يريد‬ ‫الذي‬ ‫للعنوان‬ ‫السريع‬ ‫الوصول‬ ‫في‬ ‫التقرير‬ ‫قارئ‬ ‫الفهرس‬‫من‬ ‫ك‬ ‫الصفحة‬ ‫رقم‬ ‫وجود‬ ‫خالل‬‫للعنوان‬ ‫المقابلة‬. ‫ويفضل‬‫التق‬ ‫من‬ ‫االلكترونية‬ ‫النسخة‬ ‫في‬ ‫الكتروني‬ ‫رابط‬ ‫العنوان‬ ‫يكون‬ ‫ان‬‫رير‬. ‫للجدول‬ ‫واالطراف‬ ‫البينية‬ ‫الخطوط‬ ‫اخفاء‬ ‫ويمكن‬ ‫جدول‬ ‫داخل‬ ‫الفهرس‬ ‫ويكتب‬ ‫الصفحات‬ ‫وارقام‬ ‫للمحتويات‬ ‫ادق‬ ‫ترتيب‬ ‫على‬ ‫للحصول‬ ‫وذلك‬.
  • 15. ‫األشكال‬ ‫بعناوين‬ ‫قائمة‬ List of Figures ‫ا‬ ‫الصفحات‬ ‫ورقم‬ ‫األشكال‬ ‫بعناوين‬ ‫قائمة‬ ‫على‬ ‫تحتوي‬ ‫أكثر‬ ‫أو‬ ‫واحدة‬ ‫صفحة‬ ‫تضاف‬‫لتي‬ ‫تحتويها‬(‫اختياري‬)‫يحت‬ ‫التي‬ ‫األشكال‬ ‫إلى‬ ‫للوصول‬ ‫وسريعا‬ ً‫أوليا‬ ً‫مرجعا‬ ‫يمثل‬‫التقرير‬ ‫ويها‬ ‫الضرورة‬ ‫عند‬. ‫التقري‬ ‫في‬ ‫إليها‬ ‫اإلشارة‬ ‫بعد‬ ‫مباشرة‬ ‫التقرير‬ ‫متن‬ ‫في‬ ‫نفسها‬ ‫األشكال‬ ‫توضع‬‫ر‬. ‫رقمها‬ ‫إلى‬ ً‫ة‬‫إضاف‬ ‫أسفلها‬ ‫في‬ ‫األشكال‬ ‫عنوان‬ ‫يوضع‬. ‫التقرير‬ ‫لكل‬ ‫واحد‬ ‫بتسلسل‬ ‫أو‬ ‫الواحد‬ ‫الفصل‬ ‫ضمن‬ ‫بالتسلسل‬ ‫األشكال‬ ‫ترقم‬. ‫تراعى‬ ‫أن‬ ‫على‬ ‫لوحده‬ ‫منفصلة‬ ‫صفحة‬ ‫في‬ ‫أو‬ ‫التقرير‬ ‫فقرات‬ ‫بين‬ ‫شكل‬ ‫أي‬ ‫يوضع‬ ‫الصفحة‬ ‫في‬ ‫والترقيم‬ ‫الحواشي‬ ‫قياسات‬.
  • 16. ‫األشكال‬ ‫بعناوين‬ ‫قائمة‬ List of Figures TABLE OF FIGURES: FIGURE 1.0………………………………………………………………………...………………... 8 FIGURE 1.1…………………………………………………………………………………………… 12 FIGURE 2.0…………………………………………………………………………………………… 17 FIGURE 3.0………………………………………………………….………………………………... 18 FIGURE 3.1………………………………………………………….………………………………... 18 FIGURE 3.2………………………………………………………….………………………………... 18 FIGURE 3.3 ……………………………………………………….………………………………... 18 FIGURE 5.0………………………………………………………….………………………………... 34 FIGURE 5.1………………………………………………………….………………………………... 34 FIGURE 6.0………………………………………………………….………………………………... 37 FIGURE 7.0………………………………………………………….………………………………... 45 FIGURE 7.1………………………………………………………….………………………………... 46
  • 17. ‫الجداول‬ ‫عناوين‬ ‫قائمة‬ List of Tables ‫تحتويها‬ ‫التي‬ ‫الصفحات‬ ‫وأرقام‬ ‫الجداول‬ ‫عناوين‬ ‫على‬ ‫القائمة‬ ‫هذه‬ ‫تحتوي‬ •‫وهي‬‫التقرير‬ ‫في‬ ‫الجداول‬ ‫إلى‬ ‫للوصول‬ ً‫سريعا‬ ً‫مرجعا‬ ‫تمثل‬. •‫يكتب‬،‫التقرير‬ ‫في‬ ‫إليه‬ ‫اإلشارة‬ ‫بعد‬ ً‫ة‬‫عاد‬ ‫الجدول‬ •‫يثبت‬‫وعنوانه‬ ‫رقمه‬ ‫الجدول‬ ‫أعلى‬ ‫في‬. •‫ترقم‬‫ل‬ ‫واحد‬ ‫بتسلسل‬ ‫ربما‬ ‫أو‬ ‫الواحد‬ ‫الفصل‬ ‫ضمن‬ ‫بالتسلسل‬ ‫الجداول‬‫كل‬ ‫التقرير‬. ‫يمكن‬‫على‬ ‫لوحدها‬ ‫منفصلة‬ ‫صفحات‬ ‫في‬ ‫أو‬ ً‫أيضا‬ ‫التقرير‬ ‫فقرات‬ ‫بين‬ ‫الجداول‬ ‫وضع‬ ‫في‬ ‫والترقيم‬ ‫الحواشي‬ ‫قياسات‬ ‫تراعى‬ ‫أن‬‫الصفحة‬.
  • 18. ‫الجداول‬ ‫عناوين‬ ‫قائمة‬ List of Tables Tables Table 1.0 ………………………………………………...............15 Table 2.0 ………………………………………………...............38 Table 2.1 ………………………………………………...............38 Table 2.2 ………………………………………………...............38 Table 2.3 ………………………………………………...............39 Table 2.4 ………………………………………………...............39 Table 2.5 ………………………………………………...............39 Table 2.6 ………………………………………………...............40 Table 2.7 ………………………………………………...............40 Table 2.8 ………………………………………………...............40 Table 2.9 ………………………………………………...............41 Table 3.0 ………………………………………………...............64
  • 19. ‫المستخدمة‬ ‫الرموز‬ ‫قائمة‬ List of Symbols ‫التقري‬ ‫قراءة‬ ‫في‬ ‫الوضوح‬ ‫لزيادة‬ ً‫جدا‬ ‫مفيدة‬ ‫ولكنها‬ ً‫أيضا‬ ‫اختيارية‬ ‫الصفحة‬ ‫هذه‬‫عند‬ ‫ر‬ ‫كثيرة‬ ‫رياضية‬ ‫ومعادالت‬ ‫رموز‬ ‫على‬ ‫احتواءه‬. ‫معانيها‬ ‫وتقاربت‬ ‫المستخدمة‬ ‫الرموز‬ ‫عدد‬ ‫زيادة‬ ‫مع‬ ‫القائمة‬ ‫هذه‬ ‫إلى‬ ‫الحاجة‬ ‫تزداد‬. ‫يش‬ ‫الذي‬ ‫المعنى‬ ‫قصيرأو‬ ‫تعريف‬ ‫مع‬ ‫المستخدم‬ ‫للرمز‬ ً‫ذكرا‬ ‫القائمة‬ ‫هذه‬ ‫تشمل‬‫له‬ ‫ير‬.
  • 20. List of Symbols Symbol Meaning B Byte MB Megabyte d Density l Wavelength f Frequency
  • 22. Chapter 1 – Introduction 1.1 Introduction 1.2 Why chose this project 1.3 Summary
  • 23. ‫المقدمة‬ Introduction ‫هذه‬ ‫في‬ ‫يتم‬‫المقدمة‬‫القاريء‬ ‫تقديم‬‫للموضوع‬ ‫كتابة‬ ‫خالل‬ ‫من‬: ‫تقديم‬ ‫ثم‬‫تعرف‬ ‫التي‬ ‫هي‬ ‫و‬ ‫الموضوع‬ ‫فهم‬ ‫على‬ ‫تساعد‬ ‫التي‬ ‫المعلومات‬ ‫بالمقدمات‬.(Introduction) ‫المقترح‬ ‫لهذا‬ ‫دفعك‬ ‫الذي‬ ‫السبب‬(Why chose this project) ‫باإلضافة‬‫بم‬ ‫فوائده‬ ‫و‬ ‫المقترح‬ ‫هذا‬ ‫ناتج‬ ‫تسويق‬ ‫لمجال‬ ‫مختصر‬ ‫لتقديم‬‫يؤدي‬ ‫ا‬ ‫الرغبة‬ ‫بالتالي‬ ‫و‬ ‫المقترح‬ ‫في‬ ‫القراءة‬ ‫استمرار‬ ‫على‬ ‫القاريء‬ ‫ترغيب‬ ‫إلى‬‫في‬ ‫اعتماده‬(.Summary) ‫ثالث‬ ‫إلى‬ ‫صفحتين‬ ‫من‬ ‫الجزء‬ ‫هذا‬ ‫يكون‬ ‫أن‬ ‫المعتاد‬ ‫من‬.
  • 24. Chapter 2- Initiation 2.1 Problem Statement 2.2 Current/ Existing System 2.3 Proposed Scope & Enhancement Scope 2.4 Development of Project Objectives
  • 25. Problem definition(Problem Statement) ‫بشكل‬ ‫المشكلة‬ ‫بتوضيح‬ ‫الجزء‬ ‫هذا‬ ‫في‬ ‫تقوم‬‫كامل‬. ‫يجب‬‫بشكل‬ ‫الوصف‬ ‫يكون‬ ‫أن‬‫واضح‬‫ألي‬ ‫يمكن‬‫شخص‬‫أن‬‫يقرأها‬. ‫المشروع‬ ‫مستخدم‬ ‫وتوضيح‬ ‫المشروع‬ ‫سيحلها‬ ‫التي‬ ‫المشاكل‬ ‫سرد‬ ‫منه‬ ‫والمستفيد‬..
  • 26. current/existing system ‫التطبيقات‬ ‫ذكر‬‫المشابهة‬ ‫والوظائف‬‫بمشروعكم‬ ‫مقارنتها‬ ‫و‬ ‫وتبي‬ ‫وتطبيقك‬ ‫المشابهة‬ ‫التطبيقات‬ ‫بين‬ ‫مقارنة‬ ‫جدول‬ ‫عمل‬ ‫يمكنك‬‫أوجة‬ ‫ن‬ ‫مشروعك‬ ‫وبين‬ ‫بينها‬ ‫واإلختالف‬ ‫الشبة‬..
  • 27. Proposed scope and enhancement Proposed scope ‫المشروع‬ ‫بنهاية‬ ‫تحقيقه‬ ‫المقترح‬ ‫النطاق‬ ‫كتابة‬. Enhancement scope ‫ستضاف‬ ‫التي‬ ‫والخدمات‬ ‫المشروع‬ ‫للتطوير‬ ‫المقترح‬ ‫النطاق‬ ‫كتابة‬ ‫لذلك‬ ‫الوقت‬ ‫لك‬ ‫توفر‬ ‫إذا‬ ‫المشروع‬ ‫أداء‬ ‫لتحسين‬.. ‫المستقبل‬ ‫في‬ ‫لغة‬ ‫من‬ ‫ألكثر‬ ‫دعمة‬ ‫مثال‬..
  • 28. ‫المجال‬ ‫تحديد‬/‫النطاق‬ scope ‫يحدد‬‫غير‬ ‫هو‬ ‫وما‬ ‫مدرج‬ ‫هو‬ ‫ما‬ ‫المشروع‬ ‫نطاق‬ ‫بيان‬‫المدرج‬‫المشروع‬ ‫في‬. ‫تحديد‬‫السؤالين‬ ‫هذي‬ ‫على‬ ‫باإلجابة‬ ‫المجال‬: -‫سيستخدم‬ ‫من‬‫المشروع؟‬ -‫سيستفيد‬ ‫من‬‫منه؟‬ ‫شي‬ ‫المشروع‬ ‫من‬ ‫واإلستفادة‬ ‫شي‬ ‫اإلستخدام‬‫ثاني‬.. ‫الذي‬ ‫يعني‬‫س‬‫يستخدم‬،‫معينة‬ ‫فئة‬ ‫المشروع‬‫الذي‬‫س‬‫يستفيد‬‫فئة‬ ‫المشروع‬ ‫من‬ ‫من‬ ‫قريبة‬ ‫أو‬ ‫مرتبطة‬‫المستخدمين‬. ‫مثال‬: -‫المستخدمين‬:‫المرضى‬ -‫المستفدين‬‫من‬‫المشروع‬:‫المرضى‬,‫األطباء‬,‫المرضى‬ ‫عائالت‬. ‫المجال‬:‫المرضى‬,‫األطباء‬,‫عائالت‬‫المرضى‬.
  • 29. ‫المشروع‬ ‫أهداف‬ ‫تطوير‬ Development of Project Objectives ‫أكث‬ ‫بتفصيل‬ ‫الوظائف‬ ‫كتابة‬ ‫األهداف‬ ‫من‬ ‫والقياس‬ ‫تحديدا‬ ‫أكثر‬ ‫أهداف‬ ‫هي‬‫ر‬ ‫وفائدتها‬ ‫منها‬ ‫ومالهدف‬..
  • 30. Planning and Requirements Object Oriented Approach
  • 31. Chapter 3 - Planning & Requirements Object Oriented Approach 3.1 Scope Initiating 3.2 Domain Analysis 3.3 User Requirements 3.4 System Requirements 3.5 System Developing Requirements 3.6 Activity Definitions 3.7 Gantt Chart 3.8 Resource Planning 3.9 Information Gathering 3.10 Supplementary Specification
  • 32. Scope Initiation ‫الذي‬ ‫العمل‬ ‫أو‬ ‫النظام‬ ‫عن‬ ‫تاريخية‬ ‫لمحة‬ ‫الفصل‬ ‫هذا‬ ‫في‬ ‫الطالب‬ ‫يذكر‬ ‫نظاما‬ ‫كان‬ ‫اذا‬ ‫أو‬ ،‫النظام‬ ‫لهذا‬ ‫مشابهة‬ ‫اعمال‬ ‫هناك‬ ‫كانت‬ ‫واذا‬ ‫به‬ ‫سيقوم‬ ‫مشابه‬ ‫نظام‬ ‫هناك‬ ‫يكن‬ ‫ولم‬ ‫جديدا‬.
  • 33. Domain Analysis List of documents: ‫المشروع‬ ‫لفكرة‬ ‫إختيارك‬ ‫في‬ ‫ساهمت‬ ‫التي‬ ‫والملفات‬ ‫المواقع‬ ‫كتابة‬ Stakeholders: ‫المصلحة‬ ‫أصحاب‬ ‫المرضى‬ ‫يفيد‬ ‫أو‬ ‫الطالب‬ ‫يفيد‬ ‫مشروعك‬ ‫ممكن‬ ‫مثال‬ ‫المشروع‬ ‫من‬ ‫المستفيدة‬ ‫الفئة‬ ‫اخرى‬ ‫فئة‬ ‫أي‬ ‫أو‬.. Tasks and processes: ‫المستخدمين‬ ‫صالحيات‬ ‫كتابة‬ ‫مثال‬:‫واإلضافة‬ ‫الحذف‬ ‫يستطيع‬ ‫الطالب‬ ‫االمتحان‬ ‫درجات‬ ‫أضافة‬ ‫يستطيع‬ ‫المعلم‬
  • 34. Requirements Management Plan. ‫إدار‬ ‫لتحقيق‬ ‫الالزمة‬ ‫المعلومات‬ ‫توثيق‬ ‫متطلبات‬ ‫إدارة‬ ‫خطة‬ ‫استخدام‬ ‫يتم‬‫ة‬ ‫التسليم‬ ‫إلى‬ ،‫التتبع‬ ‫خالل‬ ‫من‬ ،‫التعريف‬ ‫من‬ ‫المشروع‬ ‫متطلبات‬ ‫فعالة‬. ‫يتم‬‫للمشروع‬ ‫التخطيط‬ ‫مرحلة‬ ‫خالل‬ ‫المتطلبات‬ ‫إدارة‬ ‫خطة‬ ‫إنشاء‬.
  • 35. User Requirements: ‫مستخدم‬ ‫متطلبات‬:‫يوف‬ ‫التى‬ ‫للخدمات‬ ‫توضيحية‬ ‫أشكال‬ ‫مع‬ ‫طبيعية‬ ‫بلغة‬ ‫جمل‬‫النظام‬ ‫ها‬‫ر‬ ‫للمستهلك‬ ‫مكتوبة‬ ‫التشغيل‬ ‫وقيود‬. ‫وظائفهم‬ ‫ألداء‬ ‫المستخدمون‬ ‫يحتاج‬ ‫ما‬.
  • 36. - can enter to hisher account any time freely. - can update and cancel hisher information easily. - can update and cancel the reservation information.
  • 37. System Requirements: ‫النظام‬ ‫متطلبات‬:‫وثيقة‬‫ا‬‫و‬ ‫الخدمات‬‫و‬ ‫النظام‬ ‫للمهام‬ ‫تفصيليا‬ ‫وصفا‬ ‫يحدد‬ ‫منظم‬‫لقيود‬‫التشغيلية‬ ‫أن‬ ‫ينبغي‬ ‫ما‬ ‫يحدد‬‫تنفذ‬..
  • 38. •Functional Requirements: ‫النظام‬ ‫في‬ ‫الوظيفية‬ ‫النواحي‬ ‫بتعريف‬ ‫تقوم‬ ‫أن‬ ‫هو‬ ‫المتطلبات‬ ‫هذه‬ ‫من‬ ‫الهدف‬.‫ف‬‫هي‬ ‫إلى‬ ‫المدخالت‬ ‫بتحويل‬ ‫نقوم‬ ‫وكيف‬ ، ‫المخرجات‬ ‫وماهي‬ ‫النظام‬ ‫مدخالت‬ ‫ماهي‬ ‫تصف‬ ‫بها‬ ‫نرغب‬ ‫التي‬ ‫المخرجات‬. ،‫تزويدها‬ ‫النظام‬ ‫على‬ ‫يجب‬ ‫التي‬ ‫الخدمات‬ ‫بيانات‬‫وايضا‬‫ع‬ ‫الرد‬ ‫النظام‬ ‫على‬ ‫يجب‬‫لى‬ ‫نة‬ّ‫ي‬‫المع‬ ‫المدخالت‬‫وآيضا‬‫ت‬ ‫التي‬ ‫الحاالت‬ ‫في‬ ‫ّف‬‫ر‬‫يتص‬ ‫ن‬َ‫أ‬ ‫النظام‬ ‫على‬ ‫يجب‬‫حدث‬ ‫خاص‬ ‫بشكل‬.
  • 39. - The system shall provide high security for the stored data. - The system shall provide the users with ID number existing in card to make a future reservation easier.
  • 40. •Nonfunctional Requirements: ‫متط‬ ‫مثل‬ ‫للنظام‬ ‫اإلضافية‬ ‫الخصائص‬ ‫تصف‬ ‫أن‬ ‫المفترض‬ ‫من‬ ‫المتطلبات‬ ‫هذه‬‫لبات‬ ‫النظام‬ ‫أمان‬ ‫أو‬ ‫للنظام‬ ‫االستخدام‬ ‫قابلية‬ ‫أو‬ ‫اإلنتاجية‬ ‫الطاقة‬ ‫أو‬ ‫األداء‬.‫تع‬ ‫فهي‬‫تبر‬ ‫المت‬ ‫هذه‬ ‫تضيف‬ ‫أو‬ ‫تضع‬ ‫أن‬ ‫الممكن‬ ‫ومن‬ ، ‫للنظام‬ ‫اإلجمالية‬ ‫للجودة‬ ‫متطلبات‬‫طلبات‬ ‫تطويره‬ ‫طريقة‬ ‫على‬ ‫أو‬ ‫تطويره‬ ‫يتم‬ ‫الذي‬ ‫المنتج‬ ‫على‬ ‫القيود‬ ‫بعض‬. ‫القيود‬‫القي‬ ‫توقيت‬ ‫مثل‬ ‫النظام‬ ‫خالل‬ ‫من‬ ‫عرضها‬ ‫تم‬ ‫الوظائف‬ ‫و‬َ‫أ‬ ‫الخدمات‬ ‫على‬،‫ود‬ ‫الخ‬ ،‫المعايير‬ ،‫التطوير‬ ‫عملية‬ ‫على‬ ‫قيود‬
  • 41.  Speed: - Processed transaction should not be longer than 5 processes /seconds. - Response time for user request should be 0.5 second - Screen refresh time once new tab open in the browser.  Size: - Size of the transmit data should not be more than 300 K.B
  • 42. System developing requirement ‫تستخدمها‬ ‫سوف‬ ‫التي‬ ‫واألدوات‬ ‫البرامج‬ ‫جميع‬ ‫تذكر‬: ‫المستخدمة‬ ‫اللغة‬ ‫التشغيل‬ ‫نظام‬
  • 43. Activities definition ‫المشروع‬ ‫به‬ ‫يقوم‬ ‫نشاط‬ ‫كل‬ ‫وتوضيح‬ ‫تعريف‬ ‫مثال‬: Edit: The user may select the file to deleting it or cancel the edit process. Translation: Translate the selected text online only from Arabic to English or from English to Arabic.
  • 44. Gantt Chart ‫أفضل‬‫تت‬ ‫ّج‬‫ر‬‫التخ‬ ‫مشاريع‬ ‫أغلب‬ ‫ألن‬ ‫ّج‬‫ر‬‫التخ‬ ‫مشاريع‬ ‫لجدولة‬ ‫طريقة‬‫بع‬‫الـ‬ Waterfall methodology ‫ففي‬‫المشروع‬ ‫جدولة‬ ‫الحالة‬ ‫هذي‬‫ستصبح‬ ‫واض‬ ‫خطوات‬ ‫على‬ ‫تمشون‬ ‫محتاجين‬ ‫ألنكم‬ ‫التنفيذ‬ ‫في‬ ‫األولى‬ ‫الخطوة‬‫حة‬ ‫البداية‬ ‫من‬.. ‫الـ‬ ‫باستخدام‬ ‫يكون‬ ‫الجدولة‬ ‫هذي‬ ‫توثيق‬Gantt Chart‫ألنها‬‫عرض‬ ‫تختصر‬ ‫واستيعابها‬ ‫قراءتها‬ ‫هل‬ ّ‫تس‬ ‫بطريقة‬ ‫المعلومات‬
  • 45. Resource Planning ‫المشروع‬ ‫إلكمال‬ ‫الالزمة‬ ‫الموارد‬ ‫مستوى‬ ‫الموارد‬ ‫خطة‬ ‫يلخص‬. ‫تحتاجها؟؟‬ ‫التي‬ ‫ماألمور‬ ‫للمشروع‬ ‫تنفيذك‬ ‫خالل‬ ‫بمعنى‬ ‫مثال‬:‫معين‬ ‫نوع‬ ‫من‬ ‫البتوب‬..
  • 46. Information Gathering / Literature Survey ‫المشروع‬ ‫وظائف‬ ‫و‬ ‫المشروع‬ ‫عن‬ ‫المعلومات‬ ‫جمع‬
  • 47. Use Case Specifications. ‫اكتماال‬ ‫األكثر‬ ‫النسخة‬ ‫هي‬‫وتحدد‬‫وتدف‬ ،‫مسبقة‬ ‫شروط‬ ،‫الفاعلين‬ ‫مكتوبة‬ ‫الوثيقة‬ ‫هذه‬‫ق‬ ‫االستخدام‬ ‫لحالة‬ ‫بديلة‬ ‫وتدفقات‬ ،‫األحداث‬.‫من‬ ‫فإنه‬ ،‫المشروع‬ ‫مدير‬ ‫أو‬ ‫مطور‬ ‫كنت‬ ‫سواء‬ ‫خطة‬ ‫هناك‬ ‫يكون‬ ‫أن‬ ‫المهم‬‫واضحة‬‫بك‬ ‫الخاص‬ ‫النظام‬ ‫بناء‬ ‫قبل‬.
  • 48. Supplementary Specifications ‫المواصفات‬ ‫هي‬‫التكميلية‬‫لمتطلبات‬‫بسه‬ ‫التقاطها‬ ‫يتم‬ ‫لم‬ ‫التي‬ ‫النظام‬‫في‬ ‫ولة‬ ‫حدة‬ ‫على‬ ‫نموذج‬ ‫استخدام‬ ‫من‬ ‫االستخدام‬ ‫حاالت‬.‫متطلبات‬ ‫ويشمل‬‫ومعايي‬ ‫مثل‬‫ر‬ ‫بناؤها‬ ‫سيتم‬ ‫النظام‬ ‫نوعية‬ ‫سمات‬ ،‫التطبيق‬(‫االستخدا‬ ‫قابلية‬ ‫متطلبات‬،‫م‬ ‫دعم‬ ‫وإمكانية‬ ،‫واألداء‬ ،‫والموثوقية‬)‫التشغي‬ ‫أنظمة‬ ‫مثل‬ ‫المتطلبات‬ ‫من‬ ‫وغيرها‬‫ل‬ ‫وتصميم‬ ‫التوافق‬ ‫ومتطلبات‬ ،‫والبيئة‬‫القيد‬.
  • 49. Reliability The app must have less than 1hr downtime per three months. Usability User interface issues such as accessibility, aesthetics and consistency Users with problem of use should not be more than 1 for each 10 users.
  • 50. Analysis and Design Object Oriented Approach
  • 51. Chapter 4 - Analysis and Design 4.1 Use Case Diagram 4.2 Activity Diagram 4.3 Package Diagram 4.4 Class Diagram 4.5 Sequence Diagram 4.6 Collaboration Diagram 4.7 State Diagram 4.8 Deployment Diagram 4.9 Output Layout 4.10 Glossary
  • 52. Use Case Diagram: ‫وهو‬‫وصف‬، ‫النظام‬ ‫سيفعل‬ ‫ماذا‬ ‫على‬ ‫يركز‬ ، ‫والمستخدمين‬ ‫الرئيسية‬ ‫للمهام‬ ‫دقيق‬‫وليس‬ ‫على‬"‫البرنامج‬ ‫سيقوم‬ ‫كيف‬‫بعمله‬. Use case‫ألي‬‫فعل‬ ‫ردة‬ ‫هو‬ ‫البرنامج‬ ‫سلوك‬ ‫و‬ ‫البرنامج‬ ‫أداء‬ ‫أو‬ ‫لسلوك‬ ‫ـل‬ِ‫ـ‬‫ـج‬ِ‫س‬ ‫هو‬ ‫برنامج‬‫ه‬ ‫من‬ ‫مجموعة‬ ‫بين‬ ‫التواصل‬ ‫نتيجة‬ ‫تحصل‬ ‫التي‬ ‫لألحداث‬ ‫استجابته‬ ‫أو‬actors(‫نعبر‬ ‫نفسها‬ ‫البيضاوية‬ ‫األشكال‬ ‫طريق‬ ‫عن‬ ‫عنها‬) Actors:‫إن‬ ‫ممكن‬ ،‫معه‬ ‫التخاطب‬ ‫أو‬ ‫التواصل‬ ‫يستطيع‬ ‫بحيث‬ ، ‫البرنامج‬ ‫خارج‬ ‫شيء‬ ‫إي‬ ‫هو‬ ‫إنسان‬ ‫يكون‬"ً‫مثال‬:‫المستخدم‬"‫آخر‬ ‫برنامج‬ ‫أو‬ ‫جهاز‬ ‫أو‬(‫عل‬ ‫بالصورة‬ ‫عنهم‬ ‫عبرنا‬ ‫والذي‬‫ى‬ ‫إنسان‬ ‫شكل‬.) Associations :‫بين‬ ‫العالقات‬ ‫وهي‬ Actors‫و‬ Use case ‫بخطوط‬ ‫عنها‬ ‫ونعبر‬
  • 54. Activity Diagram ‫ألخر‬ ‫نشاط‬ ‫من‬ ‫ينتقل‬ ‫وكيف‬ ‫عام‬ ‫بشكل‬ ‫النظام‬ ‫سلوك‬ ‫المخطط‬ ‫هذا‬ ‫يوضح‬. ‫وهو‬‫ال‬ ‫يشبه‬flow chart . ‫ال‬ ‫عناصر‬Activity Diagram: Initial node:‫و‬ ‫خالله‬ ‫من‬ ‫والتفرع‬ ‫التحرك‬ ‫يتم‬ ‫ما‬ ‫أول‬ ‫وهي‬ ‫الشكل‬ ‫بداية‬ ‫توضح‬ ‫وهي‬ ‫الشكل‬ ‫بداية‬ ‫وهي‬ ،‫مصمتة‬ ‫دائرة‬ ‫أنها‬ ‫سنالحظ‬ ‫كما‬. final node:‫رفي‬ ‫بخط‬ ‫تحاط‬ ‫ولكنها‬ ‫أيضا‬ ‫مصمتة‬ ‫دائرة‬ ‫وهي‬ ‫الشكل‬ ‫نهاية‬ ‫فتعتبر‬‫ع‬ ‫ال‬ ‫شكل‬ ‫هو‬ ‫بينهما‬ ‫وما‬ ‫رقيق‬activity Diagram Activity:‫وهي‬‫س‬ ‫كما‬ ‫تمثل‬ ‫وهي‬ ،‫تجزئتها‬ ‫يمكن‬ ‫ال‬ ‫والتي‬ ‫نفسها‬ ‫العملية‬ ‫تمثل‬‫نرى‬  ‫هو‬ ‫سهم‬ ‫منها‬ ‫يخرج‬ ‫و‬ ‫سهم‬ ‫لها‬ ‫ويدخل‬ ‫األركان‬ ‫دائري‬ ‫مستطيل‬ edges ‫يمثل‬ ‫والذي‬ ‫للعمليات‬ ‫المنطقي‬ ‫الترتيب‬
  • 56. Package Diagram ‫أي‬‫نظام‬=‫أجزاء‬ ‫إلى‬ ‫م‬ ّ‫يقس‬ ‫أن‬ ‫إلى‬ ‫يحتاج‬ ‫صغيرا‬ ‫يكون‬ ‫ال‬ ‫منظومة‬‫أصغ‬‫ر‬ ‫أسهل‬ ‫و‬ ‫حجما‬‫للفهم‬. ‫في‬ ‫التحزيم‬ ‫مخططات‬ ‫لنا‬ ‫تتيح‬ ‫و‬‫نمذجة‬‫و‬ ‫بسيطة‬ ‫بطريقة‬ ‫األجزاء‬ ‫هذه‬ ‫الة‬ّ‫ع‬‫ف‬.
  • 58. Class Diagram ‫هو‬‫لنمذجة‬ ‫شيوعا‬ ‫األكثر‬ ‫المخطط‬‫ال‬Object oriented system ‫ويتكون‬‫أجزاء‬ ‫ثالث‬ ‫من‬: ‫االسم‬Name ‫الخواص‬Attributes ‫العمليات‬Operation
  • 60. Sequence diagram : ‫عمل‬ ‫طريقه‬ ‫المخطط‬ ‫هذا‬ ‫يوضح‬Use-Case‫من‬‫أن‬ ‫وستشاهد‬ ، ‫الزمن‬ ‫خالل‬ ‫الزمن‬ ‫تمثل‬ ‫متقطعه‬ ‫خطوط‬ ‫هناك‬ ‫ومستطيل‬‫الكائن‬ ‫هذا‬ ‫عمل‬ ‫في‬ ‫البدء‬ ‫زمن‬ ‫يمثل‬ ‫الخطوط‬ ‫هذه‬ ‫خالل‬ ‫صغير‬ ‫ويسمى‬activation
  • 62. Collaboration Diagram ‫هذا‬‫كثيرا‬ ‫يشبه‬ ‫المخطط‬sequence diagram ‫فهو‬‫بين‬ ‫التفاعل‬ ‫ايضا‬ ‫يوضح‬objects ‫ولكن‬‫الزمن‬ ‫خط‬ ‫االعتبار‬ ‫بعين‬ ‫االخذ‬ ‫دون‬time line ‫التفيذ‬ ‫تسلسل‬ ‫وفق‬ ‫الرسائل‬ ‫ترقيم‬ ‫يتم‬ ‫وانما‬
  • 64. State Diagram ‫التخطيطي‬ ‫الرسم‬ ‫آلة‬‫جز‬ ‫المنفصل‬ ‫السلوك‬ ‫يظهر‬ ‫الذي‬ ‫السلوك‬ ‫مخطط‬ ‫هو‬‫ء‬ ‫التحوالت‬ ‫خالل‬ ‫من‬ ‫مصمم‬ ‫نظام‬ ‫من‬‫محدودة‬.‫أن‬‫عن‬ ‫للتعبير‬ ‫تستخدم‬ ‫النظام‬ ‫من‬ ‫جزء‬ ‫استخدام‬ ‫بروتوكول‬
  • 66. Deployment Diagram. ‫بنية‬ ‫على‬ ‫يدل‬ ‫مما‬ ‫هيكل‬ ‫مخطط‬ ‫هو‬ ‫للنشر‬ ‫تخطيطي‬ ‫رسم‬‫النظام‬
  • 68. Output Layout. ‫تتعام‬ ‫التي‬ ‫البيانية‬ ‫الرسوم‬ ‫تصميم‬ ‫من‬ ‫جزء‬ ‫هو‬ ‫الصفحة‬ ‫تخطيط‬‫في‬ ‫ل‬ ‫الصفحة‬ ‫على‬ ‫المرئية‬ ‫العناصر‬ ‫ترتيب‬.
  • 70. Glossary. ‫المصطلحات‬ ‫أي‬ ‫من‬ ‫قصير‬ ‫تعريف‬‫التقنية‬‫واالخ‬ ‫التخصصية‬ ‫المفردات‬ ‫أو‬‫تصارات‬ ‫بك‬ ‫الخاص‬ ‫التقرير‬ ‫في‬ ‫المستخدمة‬( .‫األبجدي‬ ‫بالترتيب‬ ‫يكون‬ ‫أن‬ ‫يجب‬) The user: Anyone can use and take benefit from this application ,but it more useful and important for students ,business and anyone who wants to register phone numbers
  • 71. ‫المراجع‬ REFERENCES ‫االقتباس‬ ‫تم‬ ‫مرجع‬ ‫أي‬ ‫إلى‬ ‫التقرير‬ ‫في‬ ‫اإلشارة‬ ‫يجب‬ ً‫ء‬‫سوا‬ ،‫فيه‬ ‫العلمية‬ ‫المادة‬ ‫من‬ ‫االستفادة‬ ‫أو‬ ‫أوالنسخ‬ ‫على‬ ً‫موقعا‬ ‫أو‬ ً‫منشورا‬ ً‫بحثا‬ ‫أو‬ ً‫كتابا‬ ‫المرجع‬ ‫كان‬ ‫اإلنترنت‬. ‫الذي‬ ‫التسلسل‬ ‫بموجب‬ ‫مرقمة‬ ‫المراجع‬ ‫قائمة‬ ‫كتابة‬ ‫التقرير‬ ‫في‬ ‫وردت‬. ‫يشار‬‫أقواس‬ ‫داخل‬ ‫بأرقام‬ ‫التقرير‬ ‫متن‬ ‫في‬ ‫المراجع‬ ‫إلى‬ ‫مثال‬[‫المصدر‬ ‫رقم‬.] ‫است‬ ‫التي‬ ‫المراجع‬ ‫أو‬ ‫المصادر‬ ‫بمستوى‬ ً‫ة‬‫عاد‬ ‫التقرير‬ ‫قوة‬ ‫تقاس‬‫ند‬ ‫ف‬ ‫التالية‬ ‫التعليمات‬ ‫وإتباع‬ ‫الفقرة‬ ‫بهذه‬ ‫االهتمام‬ ‫وجب‬ ‫لذا‬ ،‫عليها‬‫ي‬ ‫كتابتها‬.
  • 72. ‫المالحق‬ APPENDICES ‫الملحق‬ ‫يتضمن‬ ‫أن‬ ‫ينبغي‬ ‫التقرير‬‫داع‬ ‫معلومات‬ ‫إرفاق‬ ‫إلى‬ ‫تحتاج‬ ‫كنت‬ ‫إذا‬‫مة‬ ‫المستقبل‬ ‫في‬ ‫إليها‬ ‫للرجوع‬ ‫كمصادر‬ ‫لخدمة‬.‫؟‬‫على‬‫المثال‬ ‫سبيل‬.‫تش‬ ‫قد‬‫مل‬ ‫وأجوبة‬ ‫أسئلة‬ ‫مقابلة‬.‫نظام؟‬ ‫أي‬ ،‫تقارير‬ ،‫شاشات‬ ‫أي‬ ‫من‬ ‫مطبوعة‬ ‫نسخة‬ ‫؟‬ ‫وتحليلها‬ ‫بجمعها‬ ‫قمت‬ ‫التي‬ ‫الوثائق‬.‫التق‬ ‫الطبيعة‬ ‫في‬ ‫عمل‬ ‫أي‬ ‫أيضا‬ ‫؟‬ ‫؟‬‫مثل‬ ‫نية‬ ‫ينبغي‬ ‫البرنامج،؟‬ ‫قائمة‬ ،‫البيانات‬ ‫قواعد‬ ‫تصميم‬ ،‫التطبيع‬ ‫البيانات؟‬‫نتائج‬ ‫تدرج‬ ‫أن‬ ‫كدليل‬ ‫القسم؟‬ ‫هذا‬ ‫في‬ ‫الخ‬ ‫نظام‬ ‫اختبار‬.‫تنظيم‬ ‫يتم‬ ‫أن‬ ‫أيضا‬ ‫وينبغي‬ ‫؟؟‬‫قسم‬ ‫القراءة‬ ‫وسهولة‬ ‫الوضوح‬ ‫أجل‬ ‫من‬ ‫المالحق‬. ‫األبجدية‬ ‫بالحروف‬ ‫المالحق‬ ‫إلى‬ ‫يشار‬(Appendix A, B, etc.)‫الصفحات‬ ‫وترقم‬ ‫الرقم‬ ‫من‬ ً‫بدءا‬ ‫حدة‬ ‫على‬ ‫ملحق‬ ‫كل‬ ‫داخل‬(1)‫يشير‬ ‫الذي‬ ‫الحرف‬ ‫إلى‬ ً‫منسوبا‬ ‫الملحق‬ ‫في‬ ‫األولى‬ ‫الصفحة‬ ‫رقم‬ ‫يكون‬ ‫المثال‬ ‫سبيل‬ ‫فعلى‬ ‫الملحق‬ ‫إلى‬A ‫هو‬A1‫ثم‬A2.
  • 73. Conclusion ‫إلى‬ ‫الفصل‬ ‫هذا‬ ‫يهدف‬: ‫لها‬ ‫المناسبة‬ ‫اإلستنتاجات‬ ‫وضع‬ ‫ثم‬ ‫النتائج‬ ‫ومناقشة‬ ‫تفسير‬. ‫العمل‬ ‫بداية‬ ‫في‬ ‫وضعه‬ ‫عند‬ ‫المشروع‬ ‫من‬ ‫بالهدف‬ ‫النتائج‬ ‫ربط‬. ‫المشروع‬ ‫هذا‬ ‫إلختيار‬ ‫الدافع‬ ‫هو‬ ‫باألساس‬ ‫كان‬ ‫الهدف‬ ‫هذا‬ ‫ألن‬ ‫وذلك‬. ‫اتجا‬ ‫قي‬ ‫تكون‬ ‫المناقشة‬ ‫فأن‬ ‫المطلوب‬ ‫بالمستوى‬ ‫ليست‬ ‫النتائج‬ ‫تكون‬ ‫عندما‬‫ه‬ ‫عليها‬ ‫الباب‬ ‫المشروع‬ ‫هذا‬ ‫فتح‬ ‫مستقبلية‬ ‫ألعمال‬ ‫معقولة‬ ‫حلول‬ ‫اقتراح‬. ‫العمل‬ ‫تنفيذ‬ ‫أثناء‬ ‫السلبيات‬ ‫أي‬ ،‫التجربة‬ ‫محددات‬ ‫مناقشة‬ ‫تتضمن‬ ‫كذلك‬ ‫تطويره‬ ‫إو‬ ‫المشروع‬ ‫نفس‬ ‫إلستكمال‬ ‫جديدة‬ ‫ومشاريع‬ ‫تجارب‬ ‫اقتراح‬. ً‫وعموما‬‫اإلستنتاجات‬ ‫كتابة‬ ‫عند‬ ‫يلي‬ ‫ما‬ ‫إتباع‬ ‫يمكن‬: ‫المشروع‬ ‫في‬ ‫المستحصلة‬ ‫النتائج‬ ‫يوضح‬ ً‫نصا‬ ‫اكتب‬. ‫النتائج‬ ‫هذه‬ ‫فوائد‬ ‫اذكر‬. ‫جديد‬ ‫تجارب‬ ‫أو‬ ،‫أفضل‬ ‫نتائج‬ ‫على‬ ‫للحصول‬ ً‫مستقبال‬ ‫التجربة‬ ‫تطوير‬ ‫سبل‬ ‫اذكر‬‫تستند‬ ‫ة‬ ‫المشروع‬ ‫وأفكار‬ ‫نتائج‬ ‫على‬.
  • 74. ‫المفيدة‬ ‫والبرامج‬ ‫المواقع‬ ‫بعض‬: Marvelapp ‫المشروع‬ ‫تنفيذ‬ ‫قبل‬ ‫بروتوتايب‬ ‫إلنشاء‬ MS Project Gantt Chart‫ل‬ ‫مفيد‬ ‫موقع‬ yuml.me astah.net gliffy.com Visual Paradigm Edraw Nclass ‫إلنشاء‬ ‫المفيدة‬ ‫والبرامج‬ ‫المواقع‬ ‫من‬ ‫رسوم‬ UML
  • 75. ‫نفسي‬ ‫فمن‬ ‫أخطأت‬‫أو‬‫أسأت‬‫وإن‬ ،‫هللا‬ ‫فمن‬ ‫أحسنت‬‫إن‬‫والشيطان‬ ‫بالتوفيق‬ ‫لكم‬ ‫تمنياتي‬ ‫عبير‬ @notme_20n