You are on page 1of 62

‫‪Republic of Yemen‬‬ ‫اندًهىرَخ انًُُُخ‬

‫‪Hajjah University‬‬ ‫خبيؼخ حدخ‬


‫‪Faculty of Applied Sciences‬‬ ‫كهُخ انؼهىو انتطجُمُخ‬
‫‪Computer Sciences‬‬ ‫لظى ػهىو انحبطىة‬

‫َظبو َُى طتبرد نهًفمىداد‬


‫‪Newstart for lost system‬‬

‫يشزوع تخزج يمذو إنً لظى ػهىو انحبطىة كدشء يٍ يتطهجبد‬


‫َُم درخخ انجكبنىرَىص فٍ ػهىو انحبطىة‬
‫املشروع مقدم من‬
‫ش‪َٞ‬بء اىؼفبه‪ٛ‬‬ ‫أٍخ اىؼي‪ ٌٞ‬اىغن‪ٝ‬ف‪ٜ‬‬
‫ػج‪ٞ‬و اىَز٘مو‬ ‫ش‪َٞ‬بء اىغوثبّ‪ٜ‬‬
‫ّغ٘‪ ٙ‬اىَ٘ك‪ٛ‬‬ ‫فُْ٘ اىَٖلى‪ٜ‬‬
‫ٕل‪ٝ‬و اىَؼَو‪ٛ‬‬

‫اشواف‬
‫ك‪ /‬ػي‪ ٜ‬اؽَل اىٖالّ‪ٜ‬‬
‫اٍزبم ٍَبػل اىؼيً٘ اىج‪ٞ‬ئ‪ٞ‬خ ٗاىزشو‪ٝ‬ؼ اىَقبهُ – قٌَ ػيً٘ اىؾ‪ٞ‬بح‬
‫ػَ‪ٞ‬ل مي‪ٞ‬خ اىؼيً٘ اىزطج‪ٞ‬ق‪ٞ‬خ – عبٍؼخ ؽغخ‬

‫اشوف االٍزبم‬
‫ً‪ /‬هظ٘اُ قيفبػ‬

‫اىؼبً اىغبٍؼ‪ٜ‬‬
‫‪ً2022-2021‬‬
i
ii
‫االهــــــــذاء‬

‫الثل ىْب ّٗؾِ ّقط٘ فط٘ارْب األف‪ٞ‬وح ف‪ ٜ‬اىؾ‪ٞ‬بح اىغبٍؼ‪ٞ‬خ ٍِ ٗقفخ ّؼ٘ك اى‪ ٚ‬أػ٘اً قع‪ْٞ‬بٕب‬
‫ف‪ ٜ‬هؽبة اىغبٍؼخ ٍؼب اٍبرنرْب اىنواً ٗىٍالئْب األػياء اى‪ ٚ‬اىن‪ ِٝ‬قلٍ٘ا ىْب اىنض‪ٞ‬رو ثربمى‪ ِٞ‬عٖر٘كا‬
‫مج‪ٞ‬وح ف‪ ٜ‬ثْبء ع‪ٞ‬و اىغل ٍِ عل‪ٝ‬ل ٍِ مبُ ىٌٖ اىفعو ثؼل هللا ػيٗ عو ف‪ٗ ٜ‬ص٘ىْب ىَب ّؾِ ػي‪ٞ‬خ‪.‬‬
‫الى والدٌنا الكرام‬

‫ض لوا الللد‬ ‫ولبل ا نضيلً نملدم ا لضى اٌلاك الالكر وا ضانلا والاملدٌر والض بلذ اللى اللقٌ‬
‫ر الذ فً ال ٌاة الى القٌ ضهدوا لنا طرٌك الع م والضعرفذ الى جضٌع ا ااقانا ا فاي‬

‫‪iii‬‬
‫شكـــز وتمذَــز‬

‫اىشنو أٗال ٗأف‪ٞ‬وا هلل ػي ٗعو اىقبئو ف‪ٍ ٜ‬ؾنٌ رْي‪ٝ‬ئ‬

‫أٍَ‪ ٜ‬آ‪ٝ‬بد اىشنو أفطٖب ثَلاك ٍِ ّ٘ه ٗفبءا‬

‫ٗػوفبّب ألٗىئل اىن‪ ِٝ‬مبُ ىٌٖ اىفعو ٍِ ثؼل هللا رؼبى‪ ٚ‬ف‪ ٜ‬ئفواط ٕنا اىجؾش‪...‬‬

‫ٗأفص ثبىشنو ‪:‬‬

‫اىن‪ ٛ‬اقزطؼذ ٍِ ٗقزٔ اىغبى‪ ٜ‬ئشوافب ػي‪ٕ ٚ‬نا‬

‫اىجؾش ٗمبُ ٍْلا ٗػّ٘ب ىْب‬

‫االستاذ‪ /‬رضوان للفاح‬

‫والاكر لك ض ع ضنا رفا ً فً ضاوار ر انا الضضاد‪..‬‬

‫‪،،،‬أطبتذتُب األخالء‪،،،‬‬

‫‪iv‬‬
‫انًحتىَبد‬

‫االهــــــــداء ‪iii .................... ................................ ................................ ................................‬‬


‫شكـــر وتمدٌــر ‪iv ................. ................................ ................................ ................................‬‬
‫المحتوٌات ‪v ....................... ................................ ................................ ................................‬‬
‫لائمة الجداول ‪viii ................ ................................ ................................ ................................‬‬
‫لائمة االشكال ‪ix .................. ................................ ................................ ................................‬‬
‫الملخص ‪x ......................... ................................ ................................ ................................‬‬
‫‪xi .................... ................................ ................................ ................................ Abstract‬‬
‫الفصل االول ‪1..................... ................................ ................................ ................................‬‬

‫ممدمة المشروع ‪1................. ................................ ................................ ................................‬‬


‫‪ 1-1‬مشكلة المشروع المراد حلها ‪2............................ ................................ ................................‬‬
‫‪ 2-1‬مشروع نٌو ستارت إلٌجاد المفمودات ‪2................... ................................ ................................‬‬
‫‪ 3-1‬اهداف المشروع ‪3.......................................... ................................ ................................‬‬
‫‪ 4-1‬اهمٌة المشروع ‪3......................................... ................................ ................................ :‬‬
‫‪1-4-1‬الض اخدضو ‪3........................................ ................................ ................................ :‬‬
‫‪2-4-1‬ا اخاص القٌ عثروا ع ى الضفموداك ‪3........... ................................ ................................ :‬‬
‫‪ 5-1‬محاور المشروع ‪4.......................................... ................................ ................................‬‬
‫الجزء األول اإلطار النظري ‪5.................................... ................................ ................................‬‬

‫الفصل الثانً ‪5.................... ................................ ................................ ................................‬‬

‫منهجٌة المشروع ‪5............... ................................ ................................ ................................‬‬

‫‪ 1-2‬ممدمة المشروع ‪6........... ................................ ................................ ................................‬‬


‫‪ 2-2‬حدود المشروع ‪6......................................... ................................ ................................ :‬‬
‫‪ 3-2‬أدوات المشروع ‪6......................................... ................................ ................................ :‬‬
‫‪ 4-2‬ممٌزات نظام او مشروع نٌو ستارت إلٌجاد المفمودات ‪6.............................. ................................ :‬‬
‫‪ 5-2‬اللغات البرمجٌة المستخدمة فً بناء النظام ‪7.............. ................................ ................................‬‬
‫‪7.......................................... ................................ ................................ ASP.NET 1-5-2‬‬
‫‪ 2-5-2‬الفرق بٌ ‪8............... ................................ ................................ : ASP & ASP.NET‬‬
‫‪ 3-5-2‬ضضٌزاك ا (‪8.......................... ................................ ................................ : )ASP.NET‬‬
‫اطوٌر الـ‪9..................... ................................ ................................ ASP.NET‬‬ ‫‪ 4-5-2‬ضرا‬
‫‪ 6-2‬أنواع لواعد البٌانات المستخدمة مع "‪9................................. ................................ "ASP.NET‬‬
‫‪ 1-6-2‬ضمدضذ لواعد البٌاناك "‪9.............. ................................ ................................ "Sql Server‬‬
‫‪ 2-6-2‬أ باب ا اخدام الـ ‪11 ................. ................................ ................................ Sql Server‬‬

‫‪v‬‬
‫‪ 7-2‬ممدمة عن الموالب "‪11 ...................... ................................ ................................ "temples‬‬
‫‪1-7-2‬إنااء الموالب ‪11 .................................... ................................ ................................ :‬‬
‫‪ 2-7-2‬لائضذ الموالب ‪11 .................................... ................................ ................................ :‬‬
‫الفصل الثالث ‪13 .................. ................................ ................................ ................................‬‬

‫التحـــلٌل ‪13 ....................... ................................ ................................ ................................‬‬

‫‪ 1-3‬تحلٌل النظم ( ‪14 ................. ................................ ................................ (System Analysis‬‬


‫‪ 1-1-3‬كضا ٌضكننا اعرٌف ا ٌ النظم‪14 .................. ................................ ................................ :‬‬
‫‪ 2-3‬وصف النظام الحالً ‪14 .................................... ................................ ................................‬‬
‫‪ 3-3‬مشكلة النظام الحالً ‪14 ................................... ................................ ................................‬‬
‫‪ 4-3‬وصف النظام الجدٌد ‪14 .................................... ................................ ................................‬‬
‫‪ 5-3‬أهداف النظام الجدٌد ‪15 ................................... ................................ ................................‬‬
‫‪ 6-3‬تحلٌل المخرجات ‪15 ....................................... ................................ ................................‬‬
‫‪ 7-3‬االستعالمات ‪15 ............ ................................ ................................ ................................‬‬
‫‪ 8-3‬تحلٌل المدخالت ‪15 ........................................ ................................ ................................‬‬
‫‪ 9-3‬البٌانات المدخلة ‪16 ........................................ ................................ ................................‬‬
‫‪ 11-3‬تحلٌل العملٌات ‪16 ........................................ ................................ ................................‬‬
‫‪ 11-3‬الممثلٌن ‪16 .............. ................................ ................................ ................................‬‬
‫‪ 12-3‬العملٌات الرئٌسٌة ‪16 ..................................... ................................ ................................‬‬
‫‪ 13-3‬مخطط حالة االستخدام(‪17 .................................. ................................ )use case diagram‬‬
‫‪ 14-3‬لاموس البٌانات ‪21 ....................................... ................................ ................................‬‬
‫‪ 15-3‬دارسة الجدوى ‪23 ........................................ ................................ ................................‬‬
‫‪ 1-15-3‬دار ذ الجدوى الفنٌذ ‪23 ............................ ................................ ................................‬‬
‫‪ 2-15-3‬دار ذ الجدوى الااغٌ ٌذ ‪24 ........................ ................................ ................................‬‬
‫‪ 3-15-3‬درا ذ الجدوى ا لاصادٌذ ‪24 ...................... ................................ ................................‬‬
‫‪ 16-3‬أمنٌة المخرجات ‪25 ...................................... ................................ ................................‬‬
‫‪ 17-3‬أمنٌة المدخالت ‪26 ....................................... ................................ ................................‬‬
‫‪ 18-3‬أمنٌة المستخدمٌن ‪26 .................................... ................................ ................................‬‬
‫‪ 19-3‬تحلٌل البٌئة واألفراد ‪26 .................................. ................................ ................................‬‬
‫الجزء الثانً ‪ :‬اإلطار العملً ‪27 ................................. ................................ ................................‬‬

‫الفصل الرابع‪27 ................. ................................ ................................ ................................ :‬‬

‫التصـمٌـم ‪27 ...................... ................................ ................................ ................................‬‬

‫‪ 1-4‬تمهٌــــد ‪28 ................. ................................ ................................ ................................‬‬


‫‪ 2-4‬ممدمة عن مرحلة التصمٌم‪28 ............................ ................................ ................................ .‬‬
‫‪ 3-4‬تصمٌم الشاشات ‪29 ........................................ ................................ ................................‬‬

‫‪vi‬‬
‫الفصل الخامس ‪39 ................ ................................ ................................ ................................‬‬

‫‪ 1-5‬النتائج ‪41 ................... ................................ ................................ ................................‬‬


‫‪ 2-5‬الصعوبات والعوائك التً واجهتنا فً المشروع ‪41 ...................................... ................................‬‬
‫‪ 3-5‬التوصٌات والممترحات ‪41 ................................. ................................ ................................‬‬
‫‪ 4-5‬الملحمات واألكواد ‪41 ...................................... ................................ ................................‬‬
‫‪ 4-5‬المصادر والمراجع ‪48 ...................................... ................................ ................................‬‬

‫‪vii‬‬
‫لبئًخ اندذاول‬

‫خذول‪َ 1‬ىضح حبنخ ثحث ػٍ يفمىد‪11 .......................................................................................‬‬


‫خذول‪َ 2‬ىضح اضبفخ يىخىد خذَذ ‪11 ........................................................................................‬‬
‫خذول‪َ 3‬ىضح ثُبَبد انًذَز ‪21 ...............................................................................................‬‬
‫خذول‪َ 4‬ىضح ثُبَبد انًىاطٍ انفبلذوانىاخذ ‪21 ............................................................................‬‬
‫خذول‪َ 5‬ىضح ثُبَبد انًفمىد وانًىخىد ‪21 ..................................................................................‬‬
‫خذول‪ 6‬انؼُبوٍَ‪22 ................................................................................................................‬‬
‫خذول ‪ 7‬طالحُبد انًظتخذو ‪22 ................................................................................................‬‬
‫خذول ‪َ 8‬ىضح يىاطفبد االخهشح ‪24 .........................................................................................‬‬
‫خذول ‪َ 9‬ىضح دراطخ اندذوي انتشغُهُخ نهُظبو ‪24 .........................................................................‬‬
‫خذول‪َ 10‬ىضح انخطخ انشيُُخ ‪25 .............................................................................................‬‬

‫‪viii‬‬
‫لبئًخ االشكبل‬

‫شكم ‪َ 1‬ىضح يخطط انحبنخ ‪11 .................................................................................................‬‬


‫شكم ‪َ 2‬ىضح يخطط انتظهظم ‪11 ..............................................................................................‬‬
‫شكم ‪َ 3‬ىضح يخطط االَشطخ ‪22 ...............................................................................................‬‬
‫شكم ‪4‬شبشخ انًىلغ انزئُظُخ‪21 ................................................................................................‬‬
‫شكم ‪5‬انشزوط واالحكبو ‪21 .......................................................................................................‬‬
‫شكم ‪ 6‬شبشخ ا نًُشىراد ‪32 ....................................................................................................‬‬
‫شكم ‪ 1‬شبشخ انؼبيهٍُ ػهً انًىلغ ‪32 .........................................................................................‬‬
‫شكم ‪ 8‬شبشخ خهخ االتظبل ثبنًىلغ ‪31 ........................................................................................‬‬
‫شكم ‪ 1‬شبشخ انذخىل نهًذَز ‪31 .................................................................................................‬‬
‫شكم ‪ 12‬شبشخ انتحكى نهًذَز ‪32 ................................................................................................‬‬
‫شكم ‪ 11‬شبشخ انًفمىداد ‪32 ....................................................................................................‬‬
‫شكم ‪ 12‬لبئًخ انًظتخذيٍُ ‪33 ..................................................................................................‬‬
‫شكم ‪ 13‬شبشخ انًظتخذيٍُ نهُظبو يغ تحذَذ انظالحُبد ‪33 .............................................................‬‬
‫شكم ‪ 14‬شبشخ خبطخ ثبنظالحُبد انًفتىحخ نهًظتخذو ‪34 ...............................................................‬‬
‫شكم ‪ 15‬شبشخ اَىاع انظالحُبد ‪34 ...........................................................................................‬‬
‫شكم ‪ 16‬اَىاع انًفمىداد ‪35 ...................................................................................................‬‬
‫شكم ‪ 11‬تتجغ اَىاع انًفمىداد ‪35 ..............................................................................................‬‬
‫شكم ‪ 18‬شبشخ ػزع كم انًفمىداد ‪36 .......................................................................................‬‬
‫شكم ‪ 11‬ادخبل ثُبَبد انًفمىد ‪36 ...............................................................................................‬‬
‫شكم ‪ 22‬شبشخ خبطخ ثؼزع ثبألشخبص انىاخذٍَ نهًفمىداد ‪31 ......................................................‬‬
‫شكم ‪ 21‬شبشخ ادخبل ثُبَبد انشخض انىاخذ ‪31 ...........................................................................‬‬
‫شكم ‪ 22‬شبشخ ػزع ثبألشخبص انفبلذٍَ ‪38 ...............................................................................‬‬
‫شكم ‪ 23‬شبشخ ادخبل ثُبَبد انشخض انفبلذ ‪38 .............................................................................‬‬

‫‪ix‬‬
‫انًهخض‬
‫ف‪ ٜ‬ؽ‪ٞ‬برْب اى‪ٍٞ٘ٞ‬خ ال ‪ٝ‬زٌ االٍزغْبء ػِ اىزنْ٘ى٘ع‪ٞ‬ب ثبىطو‪ٝ‬قخ اىَضبى‪ٞ‬خ ٗفبصخ ف‪ ٜ‬اىقلٍبد اىز‪ٝ ٜ‬زٌ‬
‫رقل‪َٖٝ‬ب ف‪ ٜ‬فلٍخ اىَغزَغ ٗ ٍِ إٌٔ ٕنٓ اىقلٍبد ٕ‪ ٜ‬رصَ‪ّ ٌٞ‬ظبً ئىنزوّٗ‪ ٍِ ٜ‬فالىٔ ‪َٝ‬زط‪ٞ‬غ اىَ٘اغِ‬
‫اإلػالُ ػِ اىَفق٘كاد ٗاىجؾش ػِ اىَ٘ع٘كاد ثطو‪ٝ‬قخ ئىنزوّٗ‪ٞ‬خ ٍٖئ‪ٍ .‬شنيخ اىلهاٍخ رنَِ ف‪ٜ‬‬
‫ظ‪ٞ‬بع اىيٍِ ٗاىغٖل ٗاىَبه ف‪ ٜ‬اىجؾش ػِ اىَفق٘كاد ٗ صؼ٘ثخ ئ‪ٝ‬غبكٕب ٗاىجؾش ػْٖب‪.‬‬

‫ف‪ٕ ٜ‬نا اىجؾش رٌ ئٍزقلاً ىغخ ‪ UML‬ف‪ ٜ‬رؾي‪ٞ‬و اىْظبً ٗاٍزقلاً ىغخ ‪ HTMLٗ asp‬ف‪ ٜ‬رصَ‪ٌٞ‬‬
‫ٗرْف‪ٞ‬ن اىْظبً ٗق٘اػل اىج‪ٞ‬بّبد ٍِ ّ٘ع‪ SQL .‬إَٔ‪ٞ‬خ ٕنا اىجؾش رنَِ ف‪ ٜ‬ر٘ف‪ٞ‬و اى٘قذ ٗاىزنيفخ ػي‪ٚ‬‬
‫اىَ٘اغْ‪ ِٞ‬ف‪ ٜ‬ا‪ٝ‬غبك اىَفق٘كاد اٗ اإلػالُ ػِ اىَ٘ع٘كاد‪ .‬رٌ اىؾص٘ه ػي‪ ٚ‬ػلٓ ّزبئظ ٍِ إَٖٔب اُ‬
‫اىْظبً ‪٘ٝ‬فو اىنض‪ٞ‬و ٍِ اى٘قذ ٗاىغٖل ٗاىَبه ف‪ ٜ‬ػَي‪ٞ‬خ اىؼض٘ه ػي‪ ٚ‬اىَفق٘كاد اٗ اإلػالُ ػِ‬
‫اىَ٘ع٘كاد ثشنو ئىنزوّٗ‪ ٍِٗ .ٜ‬اىز٘ص‪ٞ‬بد اىز‪ ٜ‬فوط ثٖب اىجؾش ٕ‪ ٜ‬هثػ اىَ٘قغ ٍِ فاله رطج‪ٞ‬ق‬
‫أّلهٗ‪ٝ‬ل ‪َٝ‬زط‪ٞ‬غ اىَ٘اغِ اٗ اىََزف‪ٞ‬ل ٍِ فالىٔ اىجؾش ػِ اىَفق٘كاد اٗ اإلػالُ ػِ اىَ٘ع٘كاد‬
‫ثَٖ٘ىٔ‪.‬‬

‫‪x‬‬
Abstract
In our life’s, the technical information systems are not used in the ideal way,
especially in the services provided in the service of the community. The most
important of these services is the design of a website through which the citizen can
advertise the missing and search for the assets in an easy electronic way. The problem
of the study lies in the loss of time, effort and money in the search for lost and
difficult to find and search for.

In this research, UML was used in system analysis and the use of asp and
HTML in system design and implementation of SQL databases. The importance of
this research is to save time and cost to citizens in finding lost or advertised assets. A
number of results have been obtained, the most important of which is that the system
provides a lot of time, effort and money in the process of finding the missing or
advertising the assets in electronic form. One of the recommendations that came out
of the research is linking the site through the application of Android can be the citizen
or the beneficiary through the search for missing or the announcement of assets easily.

xi
‫انفظم االول‬

‫يمذيخ انًشزوع‬

‫‪ ‬يشكهخ انًشزوع انًزاد حههب‬


‫‪ ‬يشزوع َُى طتبرد نهًفمىداد‬
‫‪ ‬اهذاف انًشزوع‬
‫‪ ‬اهًُخ انًشزوع‬
‫‪ ‬يحبور انًشزوع‬
‫انًمذيخ‬ ‫انفظم االول‬

‫‪ 1-1‬يشكهخ انًشزوع انًزاد حههب‬


‫رزَضررررررو ٍشررررررنيخ اىجؾررررررش فرررررر‪ ٜ‬ػررررررلً ررررررر٘فو ّظرررررربً اىنزوّٗرررررر‪ٝ ٜ‬قررررررً٘ ثزَررررررغ‪ٞ‬و اىَفقرررررر٘كاد‬
‫ٗاىَ٘عرررررررررر٘كاد اىنزوّٗ‪ٞ‬ررررررررررب ٗ صررررررررررؼ٘ثخ اىؼضرررررررررر٘ه ػَرررررررررر‪ ٚ‬اىَفقرررررررررر٘كاد ثَررررررررررٖ٘ىخ ٗظرررررررررر‪ٞ‬بع‬
‫اىرريٍِ ثي‪ٝ‬رربكح ػررلك أ‪ٝ‬رربً ٍٗرربػبد االّزظرربه ٗى‪ٝ‬رربكح اىغٖررل ٗػررلً االٍْ‪ٞ‬ررخ ٗاىَررو‪ٝ‬خ فرر‪ ٜ‬اىَفقرر٘كاد‬
‫ٗاىَ٘ع٘كاد ٗرزجي٘ه ٍشنيخ اىلهاٍخ ثبىَإاه اىوئ‪ٍ َٜٞ‬ب ٕ٘ ّظبً ّ‪ٍ ٘ٞ‬زبهد ىيَفق٘كاد ٗاىَ٘عر٘كاد‬
‫؟‬

‫‪ 2-1‬يشزوع َُى طتبرد إلَدبد انًفمىداد‬


‫ٕ٘ ّظبً اىنزوّٗ‪َٝ ٜ‬بٌٕ ف‪ ٜ‬ا‪ٝ‬غبك اىَفق٘كاد ف‪ ٜ‬االٍبمِ اىؼبٍخ اٗ اىَ٘اصالد اىؼبٍخ اٗ ف‪ ٜ‬أ‪ٛ‬‬
‫ٍنبُ ػبً ؽ‪ٞ‬ش ‪َٝ‬نِ أل‪ ٛ‬شقص فقل أ‪ ٛ‬ش‪ٜ‬ء ٍِ اغواظٔ اُ ‪ٝ‬قً٘ ثزَغ‪ٞ‬و ( االػالُ ) ػرِ ٍرب فقرلٓ‬
‫ٍِ فاله اىْظبً اىَقزوػ ٗأ‪ٝ‬عب ‪َٝ‬نِ أل‪ ٛ‬شقص ٗعل ش‪ٜ‬ء ٍب ٍِ اىَفق٘كاد ( اُ ٗعرل شر‪ٜ‬ء ) اُ‬
‫‪َٝ‬غو ٍب ٗعل ٍِ فاله اىْظبً اىَقزوػ ‪ٍ .‬ر٘ف ‪ٝ‬ؼَرو اىْظربً ػير‪ ٚ‬اىََربَٕخ فر‪ ٜ‬رَرٖ‪ٞ‬و اىؼضر٘ه ػير‪ٚ‬‬
‫اىَفقرر٘كاد اىزرر‪ ٜ‬فقررلٕب اىَرر٘اغْ‪ ِٞ‬ثزَررغ‪ٞ‬و ث‪ٞ‬بّرربد االشرر‪ٞ‬بء اىزرر‪ ٜ‬فقررلٕب ٗ رَررغ‪ٞ‬و اىَنرربُ اىررن‪ ٛ‬فقررل ٕررنٓ‬
‫األش‪ٞ‬بء ف‪ٖٞ‬ب ( ‪ٝ‬زٌ ممو ّ٘ع األش‪ٞ‬بء اىَفق٘كح ٗمَ‪ٞ‬ز‪ٖٞ‬ب‪ٍ٘ٗ ،‬اصفبرٖب ٗ فر‪ ٜ‬اىَقبثرو ‪ٝ‬ؼَرو اىْظربً ىزَنر‪ِٞ‬‬
‫اىشقص اىن‪ ٛ‬ػضو ػي‪ ٚ‬اىَفق٘كاد ى‪َٞ‬رغو ٍرب ٗعرلٓ ٗ ٍ٘اصرفبرٔ ٗ ٍنربُ اىؼضر٘ه ػي‪ٞ‬رٔ ٗاىْظربً ػجربهح‬
‫ػِ ٍْصخ ٍفق٘كح ٍٗنزشفخ ػجو اإلّزوّذ رَبػل ف‪ ٜ‬رؾل‪ٝ‬ل ٗرؼقت ٗرقي‪ٗ ِٝ‬ئػربكح اىََزينربد اىَفقر٘كح‬
‫ئىرر‪ ٚ‬أصرررؾبثٖب اىشررروػ‪ٍ. ِٞٞ‬ررر‪َْٞ‬ؼ اىْظررربً اىََررزقلٍ‪ ِٞ‬صرررالؽ‪ٞ‬خ اىَطبىجرررخ ثََزينررربرٌٖ اىَفقررر٘كح ػجرررو‬
‫اإلّزوّذ ‪ٍٞ.‬ؼَو اىْظبً ػي‪ ٚ‬غَأّخ ٗثْبء هظب اىؼَالء ٍرِ فراله ريٗ‪ٝ‬رلٌٕ ثَؼبٍيرخ فؼبىرخ ٗفبى‪ٞ‬رخ ٍرِ‬
‫اىَزبػررت فرر‪ ٜ‬اىَطبىجررخ ثََزينرربرٌٖ اىَفقرر٘كح‪ٗ.‬اىَشرروٗع ػجرربهح ػررِ ّظرربً اكاهح اىَفقرر٘كاد ٗاىَ٘عرر٘كاد‬
‫ؽ‪ٞ‬ررش ‪َٝ‬نررِ ىيََررزقلٍ‪ ِٞ‬اىررن ‪ٝ ِٝ‬جؾضررُ٘ ػررِ أغواظررٌٖ اىَفقرر٘كح أٗ ٍزؼيقرربرٌٖ اىشقصرر‪ٞ‬خ أٗ ئما مرربّ٘ا‬
‫‪ٝ‬و‪ٝ‬لُٗ ّشو ش‪ٜ‬ء ٗعلٗٓ ‪ٍٞ .‬ؼَو اىْظبً ػي‪ ٚ‬اىََبَٕخ ف‪ ٜ‬ا‪ٝ‬غبك اىَفق٘كاد ٗ اىجؾش ػرِ اىََزينربد‬
‫اىَفق٘كح ثبٍزقلاً ّظبً اىنزوّٗ‪ ٜ‬ؽ‪ٞ‬ش اُ اىجؾش ػِ اىَفق٘كاد ثبىْظبً اى‪ٞ‬لٗ‪ ٛ‬رؼزجو غ‪ٞ‬و ّظوا ى٘ع٘ك‬
‫اؽزَبه أُ ‪ٝ‬زَجت اىجؾش ثبألٍبى‪ٞ‬ت اىزقي‪ٞ‬ل‪ٝ‬خ ف‪ ٜ‬رأف‪ٞ‬و أٗ ف‪ ٜ‬أٍ٘أ اىَ‪ْٞ‬به‪ٕ٘ٝ‬بد قل رفشو اى٘ص٘ه اى‪ٜ‬‬
‫اىَفق٘كاد ‪ْٕ.‬بك اؽزَبه مج‪ٞ‬و ثأُ اىشقص ىِ ‪َٝ‬زوك ٍَزينبرٔ اىَفق٘كح ثْغبػ‪.‬‬

‫‪2‬‬
‫انًمذيخ‬ ‫انفظم االول‬

‫‪ 3-1‬اهذاف انًشزوع‬
‫ئُ اىٖرلف اىوئ‪َٞ‬رر‪ٕ ٜ‬رر٘ ررر٘ف‪ٞ‬و ّظرربً آىر‪ ٜ‬إل‪ٝ‬غرربك اىَفقرر٘كاد‪ ،‬ثؾ‪ٞ‬ررش ‪ٝ‬قعرر‪ ٜ‬ػير‪ٚ‬‬
‫اىؼ‪٘ٞ‬ة ٗاىَشبمو اىز‪ ٜ‬ر٘عل ثبىْظبً اى‪ٞ‬لٗ‪ ٍِٗ ،ٛ‬اىَز٘قغ أُ ‪ٝ‬ؾقق األٕلاف اىزبى‪ٞ‬خ‪:‬‬

‫‪ ‬ا هٌ عض ٌاك اإلعال والب ث ع الضفموداك‪.‬‬


‫‪ٌ ‬خدم الضجاضع فً العثور ع ى الضفموداك ب هولذ‬
‫هولذ ا اخراج وضعرفذ بٌاناك الضفموداك والضوجوداك‬ ‫‪‬‬
‫اخدام باك ٌنا ب الض اخدم وٌ مك‬ ‫‪ ‬اصضٌم ااااك وواجهاك ه ذ ا‬
‫ا هداف الضرجوة ض النظام‪.‬‬
‫‪ ‬اوفٌر الولك والجهد فً عض ٌذ الب ث ع الضفموداك‬
‫‪ ‬األضنٌذ وال ضاٌذ وال رٌذ فً الضفموداك والضوجوداك‬
‫ٌاٌح النظام ل ض اخدضٌ والضوظفٌ الض ؤولٌ ع اابع الضضا كاك‬ ‫‪‬‬
‫الضفمودة واعاداها الاواص بطرٌمذ ا ه‬

‫‪ 4-1‬اهًُخ انًشزوع ‪:‬‬


‫رنَرررررررِ إَٔ‪ٞ‬رررررررخ اىجؾرررررررش فررررررر‪ ٜ‬رقي‪ٞ‬رررررررو اى٘قرررررررذ ٗاىغٖرررررررل فررررررر‪ ٜ‬اىؼضررررررر٘ه ػيررررررر‪ ٚ‬اىَفقررررررر٘كاد‬
‫ٍٗرررررررررٖ٘ىخ اإلػرررررررررالُ ػرررررررررِ اىَفقررررررررر٘كاد ثؾ‪ٞ‬رررررررررش أُ األّزوّرررررررررذ ٍزررررررررربػ فررررررررر‪ ٜ‬أ‪ٗ ٛ‬قرررررررررذ ٗأ‪ٛ‬‬
‫ٍنرررررررربُ ‪ٝ ،‬قررررررررلً اىَغزَررررررررغ ثصرررررررر٘هح أمضررررررررو مفرررررررربءح ‪ٗ ،‬ى‪ٝ‬رررررررربكح اىطررررررررو اىزرررررررر‪َٝ ٜ‬نررررررررِ ٍررررررررِ‬
‫فالىٖب ئ‪ٝ‬غبك األش‪ٞ‬بء اىَفق٘كح‬

‫‪1-4-1‬انًظتخذيىٌ ‪:‬‬

‫ٍ‪َٞ‬بػلٌٕ مىل ف‪ ٜ‬اىجؾش ػِ اىؼْبصو اىَفق٘كح ثَٖ٘ىخ ؽ‪ٞ‬ش أّ ٍِ اىَؾزَو أُ ‪َٝ‬بػلٌٕ ػير‪ٚ‬‬
‫اىؼض٘ه ػي‪ٍ ٚ‬زطيجبرٌٖ اىَفق٘كح ثَوػخ ثبٍزقلاً ّظبً اىَفق٘كاد‬

‫‪2-4-1‬االشخبص انذٍَ ػثزوا ػهً انًفمىداد ‪:‬‬

‫‪ٍ٘ .‬ف ‪َٝ‬ربػلٌٕ فر‪ ٜ‬اى٘صر٘ه اىر‪ ٜ‬اىَربىن‪ ِٞ‬اىؾق‪ٞ‬قر‪ ِٞ‬ىيَزطيجربد اىزر‪ ٜ‬ػضروٗا ػي‪ٖٞ‬رب ٗ اىزقي‪ٞ‬رو ٍرِ‬
‫اى٘قذ ٗ اىغٖل ٗ ا‪ٝ‬عب ‪ٝ‬عَِ رؼبُٗ اىَغزَغ ف‪ ٜ‬مىل‬

‫‪3‬‬
‫انًمذيخ‬ ‫انفظم االول‬

‫‪ 5-1‬يحبور انًشزوع‬
‫َحتىٌ هذا انًشزوع يٍ ػذح فظىل يىضحخ كبنتبنٍ‪:‬‬

‫انفظم االول‪ :‬االغبه اىؼبً ىيَشوٗع (إلاف اىَشوٗع ٗإَ‪ٞ‬زٔ ٗاىَشبمو اىز‪ٝ ٜ‬ؼبّ‪ٍْٖ ٜ‬ب)‪.‬‬

‫انفظم انثابٍَ ‪ :‬االغربه اىْظرو‪ٗ ٛ‬اىرن‪ٖٝ ٛ‬رزٌ ث٘صرو االكٗاد ٗاىيغربد اىََرزقلٍخ فر‪ ٜ‬ثْربء اىَ٘قرغ‬
‫االىنزوّٗ‪.ٜ‬‬

‫انفظم انثبنث ‪ٖٝ :‬زٌ ثزؾي‪ٞ‬و اىْظٌ ثبٍزقلاً ىغخ اىَْنعخ اىَ٘ؽلح (‪.)UML‬‬

‫انفظم انزاثغ ‪ :‬اىزصَ‪.ٌٞ‬‬

‫انفظم انخبيض ‪ :‬اىْزبئظ ٗاىز٘ص‪ٞ‬بد ٗاىصؼ٘ثبد ٗ اىَيؾقبد ٗ ٗاىَواعغ ‪.‬‬

‫‪4‬‬
‫اندشء األول اإلطبر انُظزٌ‬
‫انفظم انثبٍَ‬

‫يُهدُخ انًشزوع‬

‫ممدمة المشروع‬ ‫‪‬‬


‫حدود المشروع‬ ‫‪‬‬
‫ممٌزات نظام او مشروع نٌو ستارت إلٌجاد المفمودات‬ ‫‪‬‬
‫اللغات البرمجٌة المستخدمة فً بناء النظام‬ ‫‪‬‬
‫الفرق بٌن ‪ASP & ASP.NET‬‬ ‫‪‬‬
‫ممٌزات ال(‪)ASP.NET‬‬ ‫‪‬‬
‫مراحل تطوٌر الـ‪ASP.NET‬‬ ‫‪‬‬
‫أنواع لواعد البٌانات المستخدمة مع "‪"ASP.NET‬‬ ‫‪‬‬
‫ممدمة لواعد البٌانات "‪: "Sql Server‬‬ ‫‪‬‬
‫أسباب استخدام الـ ‪Sql Server‬‬ ‫‪‬‬
‫ممدمة عن الموالب "‪: "temples‬‬ ‫‪‬‬
‫إنشاء الموالب ‪:‬‬ ‫‪‬‬
‫لائمة الموالب‬ ‫‪‬‬
‫يُهدُخ انًشزوع‬ ‫انفظم انثبٍَ‬

‫‪ 1-2‬يمذيخ انًشزوع‬

‫ام ا اخدام ضنهجٌذ ا ٌ واصضٌم النظم الكائنً با اخدام لغذ النضقجذ الضو دة)‪( UML‬‬

‫وا اخدام لغذ )‪ (asp‬فً برضجذ الضولع و ) ‪( SQL‬فً لواعد البٌاناك‪.‬‬

‫‪ 2-2‬حذود انًشزوع ‪:‬‬

‫ؽلٗك ٍنبّ‪ٞ‬خ ‪ٝ :‬قزص ثْطب عبٍؼخ ؽغٔ‬

‫ؽلٗك ىٍبّ‪ٞ‬خ ‪ :‬ىٍِ اىج‪ٞ‬بّبد ‪. ً 2022‬‬

‫‪ 3-2‬أدواد انًشزوع ‪:‬‬

‫اٍزقلاً ىغخ ‪ -asp‬ف‪ ٜ‬ثوٍغخ ٗرصَ‪ ٌٞ‬اىَ٘قغ‪.‬‬

‫اٍزقلاً ثوّبٍظ ‪ – sql server‬ألّشبء ق٘اػل اىج‪ٞ‬بّبد‪.‬‬

‫اٍزقلاً ئغبه ػَو اىق٘اىت ف‪ ٜ‬رصَ‪ ٌٞ‬اى٘اعٖبد ٗاىشنو اىؼبً ىيَ٘قغ‪.‬‬

‫‪ 4-2‬يًُشاد َظبو او يشزوع َُى طتبرد إلَدبد انًفمىداد ‪:‬‬


‫ٌاضٌز نظام اٌجاد الضفموداك بالفكرة الضباكرة فً ض افظذ جذ الاً ا اهم باك فعا فً العثور‬
‫ع ى الضفموداك الاً فمدها الضواطنٌ فً ض افظذ جذ ٌث ٌ اوي الاطبٌك ع ى ل ضٌ هضا اإلبالغ‬
‫ع ااٌاء ضفمودة ض الضوطنٌ و الم م الثانً هو اإلبالغ ع ااٌاء ام العثور ع ٌها و ض خال‬

‫‪6‬‬
‫يُهدُخ انًشزوع‬ ‫انفظم انثبٍَ‬

‫الاطبٌك ٌام العض ع ى ا دٌد أضاك األاٌاء الاً ام إٌجادها لٌ ه ع ً الض اخدضٌ الوصو الً ضا‬
‫فمده وعض ب ث بضنطمذ ضعٌنذ وهقه ابرز الضضٌزاك‪:‬‬
‫‪ .1‬اضكانٌذ ا جٌ اي عيو فً النظام‪.‬‬
‫اب اي عيو‪.‬‬ ‫قف او اعدٌ‬ ‫‪.2‬‬
‫قف او اعدٌ اعال او ايافذ اي اعال ‪.‬‬ ‫‪.3‬‬
‫‪ .4‬إضكانٌذ ايافذ ال ام جدٌدة ل نظام فً الض امب ‪.‬‬
‫‪ .5‬ضااهدة اع ٌماك ا عياء ع ى ا عالناك ضع اضكانٌذ افعٌ ها او إلغاء افعٌ ها او ال لقف‬
‫النهائً لها‬
‫‪ .6‬إضكانٌذ الب ث ع الضفموداك‬
‫فظ بٌاناك النظام ض ا خاراق والاخرٌب‬ ‫‪ .7‬و ائ ال ضاٌذ واألضا الاً ايض‬

‫‪ 5-2‬انهغبد انجزيدُخ انًظتخذيخ فٍ ثُبء انُظبو‬


‫‪ASP.NET 1-5-2‬‬

‫رؼزجو اه"‪ " ASP.NET‬ىغخ ثوٍغرخ ٍجلئ‪ٞ‬رخ ٍرِ رصرَ‪ ٌٞ‬شرومخ ٍب‪ٝ‬نوٍٗر٘فذ ٍرِ أعرو رطر٘‪ٝ‬و‬
‫اىجررواٍظ أٗ ٕرر‪ ٜ‬آفرررو ػَي‪ٞ‬ررخ رطررر٘‪ٝ‬و ئصررلاهاد اىزنْ٘ى٘ع‪ٞ‬ررب ٍرررِ ٍب‪ٝ‬نوٍٗرر٘فذ فررر‪ ٜ‬ػَي‪ٞ‬ررخ ثوٍغرررخ‬
‫اىصرفؾبد ىيقربكً اىْشرػ "‪ٗ ، )ASP Active Server Pages‬رقْ‪ٞ‬رخ ثيغربد ( ‪Visual Studio.‬‬
‫‪ ، NET‬رقً٘ ػي‪ ٚ‬ثْبء اىزطج‪ٞ‬قبد ف‪ ٜ‬االّزوّذ ٍ٘اقغ صبثزخ أٗ ك‪ْٝ‬بٍ‪ٞ‬ن‪ٞ‬خ ٗ‪َٝ‬نِ رفص‪ٞ‬يٖب مَب ‪ٝ‬ي‪: ٜ‬‬

‫‪ -1‬اىَ٘اقررغ اىضبثزررخ (‪ٕٗ : )Static website‬رر‪ ٜ‬ػجرربهح ػررِ ٍ٘اقررغ ػبك‪ٝ‬ررخ ػيرر‪ ٚ‬اإلّزوّررذ رنررُ٘‬
‫ٍؾز٘‪ٝ‬رررخ ػيررر‪ ٚ‬صررر٘ه ّٗصررر٘س أٗ ثشرررنو أثَرررػ ٕررر‪ٍ٘ ٜ‬اقرررغ اإلّزوّرررذ اىزررر‪ ٜ‬ررررٌ مزبثزٖرررب‬
‫ة(‪ )HTML‬ثؾ‪ٞ‬ررش رنررُ٘ مررو صررفؾخ ٍفصرر٘ىخ ػررِ ثرربق‪ ٜ‬اىصررفؾبد ٗال ‪٘ٝ‬عررل أ‪ ٛ‬ق٘اػررل‬
‫ىيج‪ٞ‬بّبد ‪.‬‬
‫‪ -2‬اىَ٘اقغ اىل‪ْٝ‬بٍ‪ٞ‬ن‪ٞ‬خ (‪ ٜٕٗ: )Dynamic website‬ػجبهح ػِ ٍ٘اقغ رََؼ ثزغ‪ٞٞ‬و أٗ ؽنف أٗ‬
‫ئظبفخ أ‪ ٛ‬ص٘هح أٗ ٍؼيٍ٘خ ٍِ اىصفؾبد ثنو ٍٖ٘ىخ ٍِ فاله ٍَإٗه اىَ٘اقغ ثلُٗ اىؼ٘كح‬
‫اىرر‪ٍ ٚ‬صررٌَ اىَ٘اقررغ ‪ ،‬ؽ‪ٞ‬ررش ‪ٝ‬ررزٌ ئلٖرربه ٗئكفرربه اىج‪ٞ‬بّرربد ٗاىَؼيٍ٘رربد اىَز٘اعررلح ثصررفؾبرٔ‬
‫بوا للطذ لواعللد بٌانللاك (‪ ، )databases‬والاللً ا للضح بالا للدٌث واإليللافذ باللك ض للاضر‬
‫ل صف اك ولقلن ام ا ضٌاها ب"الضوالع الدٌناضٌكٌذ" ‪.‬‬

‫‪1‬‬
‫يُهدُخ انًشزوع‬ ‫انفظم انثبٍَ‬

‫‪ 2-5-2‬انفزق ثٍُ ‪: ASP & ASP.NET‬‬

‫‪ ‬اه(‪ٝ )ASP‬نررُ٘ اىنرر٘ك ٗاىزصررَ‪ ٌٞ‬ثٖررب ثبإلظرربفخ اىرر‪ٍ )Scripts( ٚ‬قزيطررب ٍررغ ثؼعررٔ اىررجؼط‬
‫ثْفٌ اىصفؾخ ‪.‬‬
‫‪ ‬أ ٍّرررب اه(‪ٝ )ASP.NET‬نرررُ٘ اىنررر٘ك ٗاىزصرررَ‪ ٌٞ‬ثٖرررب ٍْفصرررالُ ٗمىرررل ث٘اٍرررطخ اه ( ‪Code‬‬
‫‪)Behind‬‬

‫‪ 3-5-2‬يًُشاد ال(‪: )ASP.NET‬‬

‫‪Object .Oriented‬‬ ‫‪ -1‬كػرررٌ اقررر٘‪ ٙ‬ىيغررربد اىجوٍغرررخ ثنرررو رطج‪ٞ‬قبرٖرررب ٗ كػَٖرررب ىرررو‬
‫‪Programming - OOP‬‬
‫‪ -2‬كػٌ اه‪. XML Extensible Markup Language‬‬
‫‪ -3‬ثوٍغخ األؽلاس ٍِ فاله اه‪.OOP‬‬
‫‪ -4‬مرو ٍرب ‪ٝ‬زؼيرق ػرِ اه ‪ ٗ User Authentication‬اه ‪ٍَ Roles Code Compile‬رب‬
‫‪ٝ‬ي‪ٝ‬ل ٍِ مفبءح األكاء‪.‬‬
‫‪َّ -5‬زط‪ٞ‬غ اىزؼبٍو ٍغ اه ‪ asp.net‬ثبٍزقلاً اىؼل‪ٝ‬ل ٍِ ىغبد اىجوٍغخ اىَلػَرخ ٍرِ فراله‬
‫اه‪.NET Framework.‬‬
‫‪ -6‬رزَ‪ٞ‬ي ثبىَوػخ ثبىَقبهّخ ٍغ غ‪ٞ‬وٕب ‪ٗ ،‬مىل ألّٖب رقً٘ ثبىزوعَخ ٗى‪ ٌٞ‬اىزفَ‪ٞ‬و ‪.‬‬
‫‪ -7‬األٍِ ؽ‪ٞ‬ش ‪٘ٝ‬عل ثٖب آى‪ٞ‬بد رؼَو ػي‪ ٚ‬رقف‪ٞ‬و االفزوا ىيَ٘اقغ اىز‪ ٜ‬رَذ ثوٍغزٖب ٍرِ‬
‫فالىٖب ‪.‬‬
‫‪ٍ -1‬نزجخ أم٘اك مج‪ٞ‬وح ٗظقَخ ٕٗ‪ٍ ٜ‬نزجخ كٗد ّذ ‪.‬‬
‫‪ -9‬اىج‪ٞ‬ئخ اىَزط٘هح اىَزنبٍيخ ٕٗ‪ ٜ‬اىف‪ٞ‬غ٘اه اٍز٘ك‪. ٘ٝ‬‬
‫‪ -10‬مضوح األكٗاد اىغبٕيح ‪.‬‬
‫‪ -11‬رؼلك ٗرنبٍو اىيغبد ‪ ،‬أ‪َٝ ٛ‬نْْب اىجوٍغخ ثبىنض‪ٞ‬و ٍِ اىيغبد ٍِٗ إَٖٔب ‪:‬‬
‫لغذ (‪. )Visual Basic .NET‬‬ ‫أ‪-‬‬
‫ب‪ -‬لغذ (‪. )C#.NET‬‬
‫ج‪ -‬لغذ (‪. )J#.NET‬‬
‫د‪ -‬لغذ (‪)Iron Python‬‬

‫مو األّ٘اع ٍِ ق٘اػل اىج‪ٞ‬بّبد ثاٍنبّْب اٍزقلاٍٖب ٍغ ىغخ اه ‪ٗ Asp.net‬ىنْْب اٍرزقلٍْب ق٘اػرل‬
‫اىج‪ٞ‬بّبد ٍِ ّ٘ع ‪.SqlServer2014‬‬

‫‪8‬‬
‫يُهدُخ انًشزوع‬ ‫انفظم انثبٍَ‬

‫‪ 4-5-2‬يزاحم تطىَز انـ‪ASP.NET‬‬

‫مبّرذ ْٕبىرل ‪ ASP‬ثرلُٗ كٗد ّرذ ٕر‪ ٜ‬ػجربهح ػرِ فر‪ ٜ‬ثر‪ٍ ٜ‬رنو‪ٝ‬جذ ٗمبّرذ ٍي‪ٞ‬ئرخ ثبىَشربمو‬
‫ٗثط‪ٞ‬ئرررخ ٗف‪ٖٞ‬رررب صغرررواد ٗرؾزررربط ىقجررروح فررر‪ ٜ‬اىفررر‪ ٜ‬ثررر‪ٍ ٜ‬رررنو‪ٝ‬جذ‪.‬صرررٌ ثؼرررل صرررلٗه اىرررلٗد ّرررذ قبٍرررذ‬
‫ٍب‪ٝ‬نوٍٗ٘فذ ثزط٘‪ٝ‬و اه ‪ٗ ASP‬عؼيٖب ظَِ اغبهإب ٍٗ٘عٖخ ىزط٘‪ٝ‬و اىَ٘اقرغ اإلصرلاه األٗه مربُ‬
‫ف‪.2002 ٜ‬صٌ ف‪ ٜ‬اه ‪ّ 2003‬يىذ‪. ASP.NET 1.1‬صرٌ فر‪ ٜ‬اه ‪ّ 2005‬يىرذ "‪"ASP.NET 2.0.‬‬
‫ٗثؼل مىل رٌ ئّياه اىَْقخ "‪."ASP.NET 2.1‬‬

‫‪ 6-2‬أَىاع لىاػذ انجُبَبد انًظتخذيخ يغ "‪"ASP.NET‬‬


‫ٌضك ا اخدام جضٌع لواعد ل بٌاناك وضنها ‪:‬‬

‫‪ ‬قبػلح ث‪ٞ‬بّبد "‪. "My SQL‬‬


‫‪ ‬قبػلح ث‪ٞ‬بّبد "‪. )MS SQL SERVER, 2000,2005,2008,2014( : "MSDE‬‬
‫‪ ‬قبػلح "‪. "MS Access‬‬
‫‪ ‬قبػلح "‪. "Oracle‬‬
‫‪ "XML" ‬مقبػلح ث‪ٞ‬بّبد ثَ‪ٞ‬طخ ‪.‬‬

‫ٗىنْْب اٍزقلٍْب ق٘اػل ث‪ٞ‬بّبد ٍِ ّ٘ع "‪. "Sql Server 2014‬‬

‫‪ 1-6-2‬يمذيخ لىاػذ انجُبَبد "‪"Sql Server‬‬

‫لمد بدء ظهور لواعد البٌاناك الضركزٌلذ بالك ضكثلف فلً نهاٌلذ الثضانٌنلاك ‪ ،‬طبعلا هلً ضوجلودة‬
‫لاك اليلخضذ فملط ‪ ،‬لملد‬ ‫بطرٌمذ أو بأخرى ضنق فاره أطو ولكل ا لاخداضها الاصلر اللى بعلؤ الضؤ‬
‫كا الجضٌع لب قلن ٌ اخدم البراضج الاً صنعك ب غاك البرضجذ العادٌذ والاً كانك اخز بٌانااها فً‬
‫ض فاك خاصذ بها ‪ ،‬والضاك ذ األ ا ٌذ فً ا ن البراضج كانك ض دودٌذ ا اخدام البٌاناك ‪ ،‬اعنلً انلن‬
‫اعالم ع البٌاناك بطرٌمذ أخرى غٌر الطرٌمذ الاً صضم بها البرناضج ‪.‬‬ ‫ا اطٌع ا‬

‫رَنْررل ىغررخ "‪ٍ "SQL‬ررِ ئكاهح ق٘اػررل اىج‪ٞ‬بّرربد ثشررنو مبٍررو ٗئعررواء عَ‪ٞ‬ررغ اىؼَي‪ٞ‬رربد اىق‪ٞ‬بٍرر‪ٞ‬خ‬
‫ماّشبء اىغلاٗه ٗرؼجئزٖب ثبىج‪ٞ‬بّبد أٗ ئعواء االٍزؼالٍبد ػي‪ٖٞ‬ب ٗمنىل اىوثػ ث‪ ِٞ‬اىغلاٗه اىَقزيفخ ‪.‬‬

‫قبػلح اىج‪ٞ‬بّبد ‪ ٜٕ :‬ػجبهح ػِ ٍنبُ أٗ ٍَز٘كع مج‪ٞ‬و ىزقي‪ ِٝ‬اىج‪ٞ‬بّبد اىَقزيفخ ‪.‬‬

‫‪1‬‬
‫يُهدُخ انًشزوع‬ ‫انفظم انثبٍَ‬

‫" اعرٌف ‪ : "Sql Server‬هو عبارة ع لاعدة بٌاناك ضركزٌذ اموم بإدارة لواعد البٌاناك‬
‫واوزٌعها عبر ابكذ الكضبٌوار ‪.‬‬

‫أو هً ‪ :‬لغذ ل اعاض والا كم ضع لواعد البٌاناك الضارابطذ ض خال الاعاض ضع اراكٌب البٌاناك‬
‫وإجراء عض ٌاك إدخا البٌاناك وال قف والفرز والب ث والاصفٌذ و الاعدٌ وخالفه‪.‬‬

‫وهً الاً ازودنا بالضٌزة الرئٌ ٌذ وهً آلٌذ ال صو ع ى عاللاك بٌ البٌاناك‪ٌ ،‬ث اخز‬
‫ك الافاصٌ والخصائص فً لاعدة البٌاناك‪MS SQL Server 2012‬‬

‫‪ Sql Server‬هو نظام إدارة لواعد البٌاناك العالئمٌذ الاً طوراها ضاٌكرو وفك ب هو ضناج‬
‫البرناضج ضع الوظٌفذ األ ا ٌذ ل اخزٌ وا ارجاع البٌاناك ع ى الن و الضط وب ض لب اطبٌماك‬
‫جهاز الكضبٌوار أو ع ى جهاز كضبٌوار آخر عبر‬ ‫البرضجٌاك األخرى الاً لد اعض إضا ع ى نف‬
‫الابكذ (بضا فً قلن اإلنارنك)‪.‬‬

‫اعالم األ ا ً ‪ T-SQL‬و‪ANSI SQL‬‬ ‫ٌ اخدم ‪ SQL Server‬لغاك ا‬

‫‪ 2-6-2‬أطجبة اطتخذاو انـ ‪Sql Server‬‬

‫ىؾَب‪ٝ‬خ اىج‪ٞ‬بّبد‪:‬‬
‫ئما مربُ ىررل‪ٝ‬ل عررلٗه ‪ٝ‬ؾزرر٘‪ ٛ‬ػيرر‪ ٚ‬ث‪ٞ‬بّربد ؽَبٍررخ فرر‪ ٜ‬أػَررلح ٍؼ‪ْٞ‬ررخ‪ ،‬قرل روغررت فرر‪ ٜ‬ئففرربء ٕررنٓ‬
‫األػَلح ٍِ فئبد ٍؼ‪ْٞ‬خ ٍِ اىََزقلٍ‪ ِٞ‬ػي‪ٍ ٚ‬ج‪ٞ‬و اىَضبه اىزؼل‪ٝ‬و ٗاىؾنف ف‪ ٜ‬اىصؾخ اىوئ‪َٞٞ‬خ ىؼع٘‬
‫ٕ‪ٞ‬ئخ اىزله‪َٝ ، ٌٝ‬نْل ئّشبء غو‪ٝ‬قخ ػوض رؼوض فقػ اٍرٌ اىنربكه ٗػْ٘اّرٔ ٗث‪ٞ‬بّبررٔ اىؼبٍرخ‪َٝ ،‬نْرل‬
‫ٍْؼ أمّٗبد ئى‪ٗ ٚ‬عٖخ ّظو كُٗ اىََبػ ىيََزقلٍ‪ ِٞ‬االٍزؼالً ػِ اىغلاٗه األٍبٍ‪ٞ‬خ‪.‬‬
‫‪ -1‬ئّشبء غو‪ٝ‬قخ ػوض ىيََبػ اىقواءح ٍِ أػَلح ٍؼ‪ْٞ‬خ فقػ ٍرِ اىغرلٗه‪ٝٗ .‬شربه ئىر‪ٕ ٚ‬رنا‬
‫ػي‪ ٚ‬أّٔ رقَ‪ ٌٞ‬اىغلٗه ػَ٘ك‪ٝ‬ب ٗ‪ٝ‬زٌ رؾق‪ٞ‬ق مىل رؾل‪ٝ‬ل فقرػ األػَرلح اىَْبٍرجخ فر‪ ٜ‬ػجربهح‬
‫‪.CREATE VIEW‬‬
‫‪ -2‬ئّشبء غو‪ٝ‬قخ ػوض ىيََبػ ىيقواءح فقػ ثؼط اىصف٘ف ٍِ اىغلٗه‪ .‬ػي‪ٍ ٚ‬ج‪ٞ‬و اىَضبه‬
‫‪ ،‬قل ‪ٝ‬نُ٘ ىل‪ٝ‬ل ٗعٖرخ ّظرو ىَرل‪ٝ‬و‪ ٛ‬اإلكاهاد‪ .‬ثٖرنٓ اىطو‪ٝ‬قرخ‪ٝٗ .‬شربه ئىر‪ٕ ٚ‬رنا اىزقَر‪ٌٞ‬‬
‫األفق‪ ٜ‬مَب ٗ‪ٝ‬زٌ ئّغبى ٍِ فاله رر٘ف‪ٞ‬و عَيرخ ‪ WHERE‬فر‪ ٜ‬ػجربهح ‪ SELECT‬اىرن‪ٛ‬‬
‫‪ٝ‬قيق اىوأ‪.ٛ‬‬

‫‪12‬‬
‫يُهدُخ انًشزوع‬ ‫انفظم انثبٍَ‬

‫‪ -3‬اىقلهح ػي‪ ٚ‬اىجؾش ػِ ّص مبٍو ٗقبػلح ث‪ٞ‬بّبد اىَْـ اىَزطبثق‪.‬‬

‫‪ٝ‬زٌ رقل‪ SQL Server ٌٝ‬ف‪ ٜ‬ػلح غجؼبد ٍغ ٍغَ٘ػخ ٍَ‪ٞ‬ياد ٗف‪ٞ‬بهاد ٍقزيفخ ىزيج‪ٞ‬خ ٍغَ٘ػخ‬
‫ٍزْ٘ػخ ٍِ اؽز‪ٞ‬بعبد اىََزقلٍ‪ ،ِٞ‬ثَب ف‪ ٜ‬مىل ٍب ‪ٝ‬ي‪:ٜ‬‬

‫ق٘اػررل اىج‪ٞ‬بّرربد ٍصررََخ ىيشررومبد اىنج‪ٞ‬رروح اىزرر‪ ٜ‬رزطيررت اىج‪ٞ‬بّرربد اىَؼقررلح ‪ٗ ،‬رقرري‪ ِٝ‬اىج‪ٞ‬بّرربد‬
‫ٗق٘اػل اىج‪ٞ‬بّبد ثزقْ‪ٞ‬خ اى٘‪ٝ‬ت‪.‬‬

‫‪ 1-2‬يمذيخ ػٍ انمىانت "‪"temples‬‬


‫اىق٘اىررت ٕرر‪ ٜ‬ػجرربهح ػررِ صررفؾبد ‪ٝ‬ررزٌ اٍررزقلاٍٖب كافررو ٍقرربالد أٗ صررفؾبد أفررو‪ٗ ، ٙ‬رَررزقلً‬
‫اىق٘اىت ٍِ أعو اىَؾز٘‪ٍ ٙ‬زؼلك االٍرزقلاً ثرلال ٍرِ ئػربكح مزبثزرٔ مرو ٍروح ‪ ،‬أٗ ىؼرلً اىق‪ٞ‬ربً ث٘ظرغ ّفرٌ‬
‫األم٘اك مو ٍوح ‪ ،‬ؽ‪ٞ‬ش رقً٘ ثاّشبء اىقبىت ٍوح ٗاؽلح صٌ مو ٍوح رقً٘ ث٘ظؼخ ف‪ ٜ‬صفؾبد ٗ‪ٝ‬ن‪ٞ‬ج‪ٞ‬ل‪ٝ‬ب ػِ‬
‫غو‪ٝ‬ق ٗظغ اٌٍ اىقبىت ث‪ ِٞ‬قٍ٘‪ ، ِٞ‬اىق٘اىت أ‪ٝ‬عب ىٖرب اٍرزقلاٍبد أفرو‪ٍ ٙ‬ضرو ٗظرغ ٍزغ‪ٞ‬رواد كافرو‬
‫اىن٘ك ثؾ‪ٞ‬ش أُ اىقبىت ‪ٝ‬ظٖو ثشنو ٍؼ‪ٍ ِٞ‬جوٍظ ػي‪. ٔٞ‬‬

‫‪1-1-2‬إَشبء انمىانت ‪:‬‬

‫رْشأ اىق٘اىت مأ‪ ٛ‬صفؾخ كافو اىٍَ٘٘ػخ ٍِ فاله ٗظغ ميَخ قبىت ‪ :‬اٌٍ اىقبىت ف‪ ٜ‬شو‪ٝ‬ػ‬
‫اىجؾش صٌ ‪ٝ‬زٌ رؾو‪ٝ‬و اىصفؾخ اىغل‪ٝ‬لح ٍِ فاله ٗظغ اىْص٘س أٗ اىغلاٗه اىَواك ئظبفزٖب ىن‪ ٜ‬رظٖو‬
‫ػي‪ ٚ‬صفؾخ أٗ ٍقبىخ رؾز٘‪ ٛ‬ػي‪ٕ ٚ‬نا اىقبىت ‪ٝ ،‬غت أُ ‪ٝ‬نُ٘ اٌٍ اىقبىت أ‪ٝ‬عب ٍطبثق ىَؼب‪ٞٝ‬و اىزََ‪ٞ‬خ ‪،‬‬
‫صفؾخ اىقبىت ‪ٝ‬غت أ ُ ‪ٝ‬نُ٘ ٍِ اىََنِ رؾو‪ٝ‬وٕب ثشنو ػبً مأ‪ ٛ‬صفؾخ أٗ ٍقبىخ ػبك‪ٝ‬خ ‪ ،‬اىق٘اىت ‪َٝ‬نِ‬
‫ٗظؼٖب مغيء ٍِ ق٘اىت أفو‪. ٙ‬‬

‫‪ 2-1-2‬لبئًخ انمىانت ‪:‬‬

‫‪ -1‬ق٘اىت ػبٍخ ‪ :‬رَزقلً ىيزَْ‪ٞ‬ق ٗاى٘لبئو اىؼبٍخ ‪.‬‬


‫‪ -2‬ق٘اىررت ٍؼيٍ٘رربد ‪ :‬رَررزقلً ىزور‪ٞ‬ررت اىَؼيٍ٘رربد اىؼبٍررخ فرر‪ ٜ‬اىصررفؾبد اىََٖررخ ‪َْٝٗ ،‬ررغ ف‪ٖٞ‬ررب‬
‫ئظبفخ ٍؼي ٍ٘بد شقصر‪ٞ‬خ مار‪ٞ‬رخ كُٗ ر٘اعرل ٍصرله ٍرِ اىشرقص ماررٔ أٗ أُ اىَإهفرُ٘ ثؼرل‬
‫ٗفبرٔ ئرفق٘ا ػي‪ ٚ‬ريل اىصفخ ‪.‬‬
‫‪ -3‬ق٘اىت ئ‪ٝ‬عبؽ‪ٞ‬خ ‪ :‬رَزقلً ىزَٖ‪ٞ‬و اىزصفؼ ٗرؾَ‪ ِٞ‬اىَقبالد ‪.‬‬

‫‪11‬‬
‫يُهدُخ انًشزوع‬ ‫انفظم انثبٍَ‬

‫‪ -4‬ق٘اىت ئكاه‪ٝ‬خ ‪ :‬اىق٘اىت اإلكاه‪ٝ‬خ رَبػل ػي‪ ٚ‬ئكاهح ٍؾز٘‪ٝ‬بد اىَقبىخ ٗرط٘‪ٝ‬وٕب ‪.‬‬
‫‪ -5‬ق٘اىت اىجنٗه ‪ :‬ىيَقبالد اىقص‪ٞ‬وح اىز‪ ٜ‬رؾزبط اى‪ ٚ‬اىزَْ‪ٞ‬خ ٗاىزط٘‪ٝ‬و‪.‬‬
‫‪ -6‬ق٘اىت رَزقلً ف‪ ٜ‬صفؾبد اىزصْ‪ٞ‬و ‪ :‬رَزقلً ف‪ ٜ‬صفؾبد اىزصْ‪ٞ‬و فقػ ‪.‬‬
‫‪ -7‬ق٘اىررت اىزؾررن‪ٝ‬و ٗاىزْج‪ٞ‬ررٔ ٗاإلػررالً ‪ :‬رَررزقلً فرر‪ ٜ‬صررفؾبد اىْقرربُ ىيََررزقلٍ‪ ِٞ‬ىزؾررن‪ٝ‬وٌٕ أٗ‬
‫رْج‪ ٌٖٖٞ‬أٗ ئػالٌٍٖ ثقص٘س ٍقزيو اىقعب‪ٝ‬ب‬

‫‪12‬‬
‫انفظم انثبنث‬

‫انتحـــهُم‬
‫تحهُم انُظى‬ ‫‪‬‬
‫وطف انُظبو انحبنٍ‬ ‫‪‬‬
‫يشكهخ انُظبو انحبنٍ‬ ‫‪‬‬
‫انُظبو اندذَذ‬ ‫‪‬‬
‫أهذاف انُظبو اندذَذ‬ ‫‪‬‬
‫تحهُم انًخزخبد‬ ‫‪‬‬
‫االطتؼاليبد‬ ‫‪‬‬
‫تحهُم انًذخالد‬ ‫‪‬‬
‫انجُبَبد انًذخهخ‬ ‫‪‬‬
‫تحهُم انؼًهُبد‬ ‫‪‬‬
‫انًًثهٍُ‬ ‫‪‬‬
‫انؼًهُبد انزئُظُخ‬ ‫‪‬‬
‫دارطخ اندذوي‬ ‫‪‬‬
‫دارطخ اندذوي انفُُخ‬ ‫‪‬‬
‫دارطخ اندذوي انتشغُهُخ‬ ‫‪‬‬
‫دراطخ اندذوي االلتظبدَخ‬ ‫‪‬‬
‫أيُُخ انًخزخبد‬ ‫‪‬‬
‫أيُُخ انًظتخذيٍُ‬ ‫‪‬‬
‫تحهُم انجُئخ واألفزاد‬ ‫‪‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫‪ 1-3‬تحهُم انُظى ( ‪(System Analysis‬‬


‫ٕ‪ ٜ‬ػَي‪ٞ‬خ رفؾص ٗكهاٍٍخ ىنبفخ أعياء اىْظبً‪ٗ ،‬م‪ٞ‬ف‪ٞ‬خ أكائٖب ىؼَيٖب‪ٝٗ ،‬شَو ٍفٖرً٘ اىْظربً‬
‫ف‪ٕ ٜ‬نا اىَ‪ٞ‬ب األفواك ٗا‪ٟ‬الد ٗاىؼْبصو اىز‪ ٜ‬رُشنو ثَغَ٘ػٖب اىْظبً‪ٝٗ ،‬نُ٘ ىٖب كٗه فؼبه فر‪ٜ‬‬
‫ئّغبى اىٖلف اىَْش٘ك ى٘ل‪ٞ‬فخ ٍؾلكح‪.‬‬

‫‪ 1-1-3‬كًب ًَكُُب تؼزَف تحهُم انُظى‪:‬‬

‫ثأّّرررٔ كهاٍرررخ ٍزؼَقرررخ فررر‪ ٜ‬صررريت ّظررربًٍ قررربئٌ ٗرفبصررر‪ٞ‬ئ ىي٘صررر٘ه ئىررر‪ٍ ٚ‬رررب ‪ٝ‬ؼبّ‪ٞ‬رررٔ ٍرررِ‬
‫ٍشبمو ّٗقبغ ظؼو؛ ى‪ٞ‬صبه ثؼرل مىرل ئىر‪ ٚ‬ؽيٖرب‪ ،‬أٗ ثْربء ّظربًٍ أفعرو ٍْرٔ ٗرطر٘‪ٝ‬وٓ‪ٝٗ ،‬رزٌّ مىرل‬
‫ميرٔ ٍرِ فرراله ارجربع ٍُؾيرو اىررْظٌ ىَيَريخ ٍرِ اىقطرر٘اد ٗاإلعرواءاد اىزر‪ ٜ‬رزطيررت رصرَ‪ّ ٌٞ‬ظربًٍ‬
‫ٍؾٍ٘ت ٗثْبئٔ ػي‪ ٚ‬أمَو ٗعٔ‪.‬‬

‫‪ 2-3‬وطف انُظبو انحبنٍ‬


‫اىْظبً اىقبئٌ اىؾبى‪ ٜ‬قربئٌ ػير‪ٗ ٚ‬ظرغ صرْبك‪ٝ‬ق فر‪ ٜ‬ث٘اثربد اىغبٍؼرٔ (أٗالك – ثْربد) رَربػل‬
‫ف‪ ٜ‬ػَي‪ٞ‬خ ئ‪ٝ‬غبك اىَفق٘كاد ثَوػخ‪.‬‬

‫‪ 3-3‬يشكهخ انُظبو انحبنٍ‬


‫ثَب اُ اىْظبً اىؾبى‪ٍ ٜ‬ؼزَل ػي‪ ٚ‬اىصْبك‪ٝ‬ق ف‪ ٜ‬ػَي‪ٞ‬خ أ‪ٝ‬غبك اىَفق٘كاد ىنْٔ ‪ٝ‬ؼبّ‪ ٍِ ٜ‬ػلح‬
‫ٍشبمو ٍْٖب‪:‬‬

‫‪ -1‬صؼ٘ثخ رَغ‪ٞ‬و اىج‪ٞ‬بّبد اىقبصخ ثبىَفق٘كاد ٗ اىَ٘ع٘كاد‬


‫‪ -2‬ظ‪ٞ‬بع اىيٍِ ٗاىغٖل ف‪ ٜ‬ػَي‪ٞ‬خ اىجؾش‪.‬‬
‫‪ -3‬ؽص٘ه رعبهة ف‪ ٜ‬رَري‪ ٌٞ‬اىَفقر٘كاد اىصرؾ‪ٞ‬ؾخ ىغ‪ٞ‬رو اصرؾبثٖب ٍر٘اء ثقصرل اٗ ثرلُٗ‬
‫قصل‪.‬‬
‫‪ -4‬ال ‪٘ٝ‬عل أٍْ‪ٞ‬خ ف‪ ٜ‬ػَي‪ٞ‬خ رقي‪ ِٝ‬اىج‪ٞ‬بّبد‪.‬‬
‫‪ -5‬رؼوض اىََزْلاد ىيزيو ٗاىع‪ٞ‬بع‬
‫‪.‬‬

‫‪ 4-3‬وطف انُظبو اندذَذ‬


‫ػجرررررررربهح ػررررررررِ ّظرررررررربً ئىنزوّٗرررررررر‪َٝ ٜ‬رررررررربػل فرررررررر‪ ٜ‬ػَي‪ٞ‬ررررررررخ اىجؾررررررررش ػررررررررِ اىَفقرررررررر٘كاد ٗ‬
‫رَرررغ‪ٞ‬و اىَ٘عررر٘كاد ثؾ‪ٞ‬رررش ‪ٝ‬قرررً٘ اىََرررزف‪ٞ‬ل ثزَرررغ‪ٞ‬و ث‪ٞ‬بّررربد اىَفقررر٘ك اىقررربس ثرررٔ ٗ رؾل‪ٝ‬رررل ٍ٘اصرررفبرٔ‬
‫ٗػْررلٍب ‪ٝ‬غررلٕ ب شررقص ٍررب ‪ٝ‬قررً٘ ثبىررلف٘ه ػيرر‪ ٚ‬اىْظرربً ٗ رَررغ‪ٞ‬و ث‪ٞ‬بّرربد اىَ٘عرر٘كاد ‪ٝٗ ،‬ررأر‪ ٜ‬ثؼررلٕب‬

‫‪14‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫اىََرررزف‪ٞ‬ل ى‪ٞ‬جؾرررش ػرررِ اىشررر‪ ٜ‬اىَفقررر٘ك فررر‪ ٜ‬قبئَرررخ اىَ٘عررر٘كاد ‪ ٗ .‬ػْرررل ا‪ٝ‬غبكٕرررب ‪ٝ‬رررزٌ اىزأمرررل ٍرررِ صرررؾخ‬
‫اىج‪ٞ‬بّبد‪.‬‬

‫‪ 5-3‬أهذاف انُظبو اندذَذ‬

‫‪ٖٝ‬لف اىْظبً اىغل‪ٝ‬ل ئى‪ ٚ‬اّشبء ٍ٘قغ ئىنزوّٗ‪ٍ ٜ‬زنبٍو ‪َٝ‬ربػل اىَر٘اغْ‪ ِٞ‬فر‪ ٜ‬ػَي‪ٞ‬رٔ رقري‪ِٝ‬‬
‫اىج‪ٞ‬بّبد اىقبصخ ثبىَفق٘كاد اٗ اىَ٘عر٘كاد ٗاىَؼيٍ٘ربد اىََٖرخ ؽر٘ه اىشرقص اىَطير٘ة ثؾ‪ٞ‬رش‬
‫‪َٝ‬بػل ف‪ ٜ‬ػَي‪ ٔٞ‬اىجؾش ٗاالٍزوعبع ىيَفق٘كاد اٗ اىَ٘عر٘كاد ثَرٖ٘ىٔ ٗ‪َٝ‬رو ٗا‪ٝ‬عرب ‪َٝ‬ربػل فر‪ٜ‬‬
‫اٍزقواط اىزقبه‪ٝ‬و اىَطي٘ثخ ٗاألّ‪ٞ‬خ ؽ٘ه ٍ‪ٞ‬و اىؼَو ف‪ ٜ‬اىْظبً‪.‬‬

‫‪ 6-3‬تحهُم انًخزخبد‬
‫أُ إٔلاف أ‪ّ ٛ‬ظبً ٍؼيٍ٘بد ٕ٘ ئّزبط ٍقوعبد ٍؼيٍ٘بد ٍزنبٍيخ ٗآٍْرخ ٍٗؾلصرخ ألقصر‪ٚ‬‬
‫ؽل ‪َٝ‬نِ اى٘ص٘ه ئى‪ٖٞ‬ب ف‪ ٜ‬أ‪ ٛ‬لوف ثنو ٍٖ٘ىٔ ٗ‪َٝ‬و‪ .‬ىنىل أٗه ٍوؽيخ ٍِ ٍواؽو اىزؾي‪ٞ‬و ٕ٘‬
‫رؾي‪ٞ‬و ٍل‪ ٙ‬رؾق‪ٞ‬ق اىَقوعبد ىنو ٍزطيجبد اىْظبً ٍٗل‪ ٙ‬اى٘ص٘ه ئى‪ٖٞ‬ب‪.‬‬

‫‪ 1-3‬االطتؼاليبد‬
‫‪-1‬اٍزؼالً ػِ ٍَزقلً ٍؼ‪ِٞ‬‬
‫‪-2‬اٍزؼالً ػِ ٍفق٘كاد‬
‫‪-3‬اٍزؼالً ػِ ٍ٘ع٘كاد‬

‫‪ 8-3‬تحهُم انًذخالد‬

‫ٕررلفٖب اىزأمررل ٍررِ أُ اىَررلفالد رؾقررق مررو اىَقوعرربد اىَطي٘ثررخ ٗ‪ٝ‬ررزٌ عَؼٖررب ٗئكفبىٖررب‬
‫ٗرقي‪ْٖٝ‬ب ثنو ‪َٝ‬و ٗثص٘هح آٍْخ‪ٝ .‬ؼزجو رؾي‪ٞ‬و اىَلفالد ٍِ إٌٔ ٍواؽو ػَي‪ٞ‬خ اىزؾي‪ٞ‬و ؽ‪ٞ‬رش أُ‬
‫ئكفبه ٍؼيٍ٘ربد فبغئرخ ثصر٘هح ٍقصر٘كح أٗ غ‪ٞ‬رو ٍقصر٘كح ‪ٝ‬رإك‪ ٛ‬ئىر‪ٍ ٚ‬قوعربد غ‪ٞ‬رو صرؾ‪ٞ‬ؾخ‬
‫ٗمررنىل ػررلً مفب‪ٝ‬ررخ اىَررلفالد ‪ٝ‬ررإك‪ ٛ‬ئىرر‪ٍ ٚ‬قوعرربد ّبقصررخ ٗثبىزرربى‪ٝ ٜ‬غررت ٍواػرربح كقررخ ٗمفب‪ٝ‬ررخ‬
‫اىَلفالد‪ٝ .‬زٌ ف‪ ٔٞ‬رؾي‪ٞ‬و شبشبد اإلكفبه ٕٗ‪ ٜ‬ػجبهح ػِ شبشربد ‪ٝ‬رزٌ ٍرِ فالىٖرب ئكفربه ث‪ٞ‬بّربد‬
‫ٍؾلكح ‪ٝ‬زٌ رقي‪ْٖٝ‬ب ف‪ ٜ‬علاٗه قبػلح اىج‪ٞ‬بّبد ٍِ اعو ٍؼبىغزٖب ٗاٍزوعبػٖب ف‪ ٜ‬ص٘هح رقبه‪ٝ‬و‬

‫‪15‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫‪ 1-3‬انجُبَبد انًذخهخ‬
‫‪ -1‬شبشخ اىَل‪ٝ‬و ( اٌٍ اىلف٘ه – ميَخ اىَوٗه)‬
‫‪ -2‬شبشخ ئظبفخ اىََزف‪ٞ‬ل ( هقٌ اىََزف‪ٞ‬ل– االٌٍ– اىٖبرو ‪ -‬اىْ٘ع – اىؼْ٘اُ(‬
‫‪ -3‬شبشخ اىَفق٘كاد ( اىوقٌ اىَزَيَو–هقٌ اىََزف‪ٞ‬ل– اىْ٘ع –اىيُ٘–اى٘صو–ٍنبُ اىفقل–‬
‫ربه‪ٝ‬ـ اىفقل‪ -‬اىص٘هح(‬
‫‪ -4‬شبشخ اىَ٘ع٘كاد ( اىوقٌ اىزَيَي‪ – ٜ‬هقٌ اىَ٘اغِ – اىْ٘ع – اىيُ٘ – اى٘صو – ٍنبُ‬
‫اال‪ٝ‬غبك – ربه‪ٝ‬ـ اإل‪ٝ‬غبك – اىص٘هٓ(‬

‫‪ 12-3‬تحهُم انؼًهُبد‬

‫ٕرر‪ٍ ٜ‬وؽيررخ رؾي‪ٞ‬ررو اإلعررواءاد اىزرر‪ٝ ٜ‬قررً٘ ثٖررب اىْظرربً ٍررِ اىزَررغ‪ٞ‬و ٗاىؾف ر ٗاىزؼررل‪ٝ‬و ٗاىؾررنف‬
‫ٗػرروض االٍررزؼالٍبد ٗغ‪ٞ‬وٕررب ٍررِ اىؼَي‪ٞ‬رربد اىزرر‪ ٜ‬رررزٌ فرر‪ ٜ‬اىْظرربً ٗ ‪ٝ‬ررزٌ رؾي‪ٞ‬ررو ٕررنٓ اىؼَي‪ٞ‬رربد‬
‫ٍِ فاله ٍقططبد اه (‪(UML‬اىز‪ ٜ‬رقً٘ ث٘صو ٗ رؾل‪ٝ‬ل ٕنٓ اىؼَي‪ٞ‬بد ٗ ر٘ظ‪ٞ‬ؾٖب‬

‫‪ 11-3‬انًًثهٍُ‬

‫فررررررررررر‪ٕ ٜ‬رررررررررررنا اىْظررررررررررربً ‪٘ٝ‬عرررررررررررل ىرررررررررررل‪ْٝ‬ب ‪ٍَ 3‬ضيررررررررررر‪ٝ ِٞ‬قٍ٘رررررررررررُ٘ ثبٍرررررررررررزقلاً اىْظررررررررررربً‬
‫‪ٍ -1‬ل‪ٝ‬و اىْظبً ‪َٝ ٕ٘ٗ :‬زيل صالؽ‪ٞ‬خ ئظبفخ ٗؽنف اىََزقلٍ‪ِٞ‬‬

‫‪ -2‬اىََزقلٍ‪ٍ٘ ٌٕ :ِٞ‬اغْ‪ٝ ِٞ‬قٍُ٘٘ ثاكفبه ٗرَغ‪ٞ‬و ث‪ٞ‬بّبد اىَفق٘كاد ٗ اىَ٘ع٘كاد ٗرَرغ‪ٞ‬و‬


‫ٍ٘اصرررررررررررررررررررررررررررفبرٖب فررررررررررررررررررررررررررر‪ ٜ‬ق٘اػرررررررررررررررررررررررررررل اىج‪ٞ‬بّررررررررررررررررررررررررررربد‪.‬‬
‫‪ -3‬اىََررزف‪ٞ‬ل‪ٕ : ِٝ‬ررٌ اىَ٘اغْررُ٘ ٗاىََررزف‪ٞ‬لُٗ اىررن‪ ِٝ‬فقررلٗا اشرر‪ٞ‬بء فبصررخ ثٖررٌ ٗ‪َٝ‬نررٌْٖ اىجؾررش‬
‫ػْٖب ٍِ فاله اىْظبً‪.‬‬

‫‪ 12-3‬انؼًهُبد انزئُظُخ‬

‫‪16‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫‪ -1‬رَغ‪ٞ‬و ث‪ٞ‬بّبد اىَفق٘كاد ٗ اىَ٘ع٘كاد‬


‫‪ -2‬رؾل‪ٝ‬ل فزوح ٗىٍِ ئ‪ٝ‬غبك اىَفق٘كاد اٗ اىَ٘ع٘كاد‪.‬‬
‫‪ -3‬ػوض اىَْش٘اهد‬
‫‪ -4‬رؼل‪ٝ‬و ث‪ٞ‬بّبد اىََزقلٍ‪ ِٞ‬اٗ ؽنفٔ‪.‬‬

‫‪ 13-3‬يخطط حبنخ االطتخذاو(‪)use case diagram‬‬

‫ؽبىخ االٍزقلاً‪ ٜٕ " "use case‬ػجبهح ػِ ٍغَ٘ػخ ٍِ اىَ‪ْٞ‬به‪ٕ٘ٝ‬بد اىز‪ ٜ‬رصو اىزفبػو ثر‪ِٞ‬‬
‫اىََررزقلً ٗاىْظرربً‪ٝ .‬ؼرروض ٍقطررػ ؽبىررخ االٍررزقلاً‪ “ “Use Case Diagram‬اىؼالقررخ ثرر‪ِٞ‬‬
‫اىغٖبد اىفبػيخ‪ٗ “ ”actors‬ؽبالد االٍزقلاً‪” .”use cases‬اىَنّ٘ربُ اىوئ‪َٞ‬ر‪ٞ‬بُ ىَقطرػ ؽبىرخ‬
‫االٍرزقلاً‪َٕ “ “Use Case Diagram‬رب ؽربالد اٍرزقلاً‪ٗ " "use cases‬اىغٖربد اىفبػيرخ ‪.‬‬
‫‪"actors‬‬

‫ا جٌ الدخو‬

‫ايافذ ض اخدم جدٌد ‪l‬‬


‫]‪[]d‬‬

‫ب ث ع ضفمود‬

‫ا جٌ بٌاناك الضفمود‬
‫السهاطن‬
‫ضدٌر النظام‬
‫ا جٌ الضوجوداك‬

‫والضوجوداك والضوجوداك‬
‫ضاابعذ الضفموداك‬

‫ا جٌ الخروج‬

‫شكم ‪َ 1‬ىضح يخطط انحبنخ‬

‫‪11‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫جدول‪ٌ 1‬وضح حالة بحث عن مفمود‬

‫بحث عن السفقهدات‬ ‫واقعة االستخدام‬


‫تقهم ىذه الحالة بأنذاء طمب البحث عن مفقهدات‬ ‫وصف مهجز‬
‫السدتفيد‬ ‫الالعبهن‬
‫طمب بحث عن مفقهدات‬ ‫الستطمبات‬
‫تدجيل الدخهل الى حداب السهاطن‬ ‫شروط سابقة‬
‫ارسال طمب التخزين الى السدير‬ ‫شروط الحقة‬
‫ارسال رسالة تأكيد‬ ‫التدفق الرئيدي‬
‫عرض رسالة تهضح عدم وجهد السفقهد‬ ‫تدفق بديل‬

‫خذول‪َ 2‬ىضح اضبفخ يىخىد خذَذ‬

‫إضافة السهجهدات‬ ‫واقعة االستخدام‬

‫تقهم ىذه الحالة بالدسح لمسهاطن إضافة بيانات السهجهدات‬ ‫وصف مهجز‬

‫السهاطن‬ ‫الالعبهن‬
‫تدجيل الدخهل‬ ‫الستطمبات‬

‫التأكد من بيانات السهجهدات من انيا مطابقة من قبل السدير‬ ‫شروط سابقة‬

‫تدجيل الدخهل‬ ‫شروط الحقة‬


‫ارسال قائسة السهجهدات‬ ‫التدفق الرئيدي‬
‫عرض رسالة تهضح بهجهد خطاء في عسمية اإلدخال‬ ‫تدفق بديل‬

‫الضواط‬ ‫ضدٌر النظام‬ ‫الضولع‬ ‫الضفموداك‬ ‫لواعد البٌاناك‬


‫الضوجوداك‬

‫‪18‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫ا جٌ الدخو‬
‫الااكد ض البٌاناك‬

‫بٌاناك الدخو ص ٌ ذ‬

‫ط ب عرؤ الضفموداك‬

‫اجهٌز البٌاناك‬

‫عرؤ الضفموداك‬

‫دخو‬

‫ط ب عرؤ الضفموداك والضوجوداك‬

‫عرؤ الضفموداك‬

‫ايافذ ضفموداك‬

‫اخزٌ البٌاناك‬

‫اضك عض ٌذ اخزٌ البٌاناك‬

‫اضك عض ٌذ ا يافذ‬

‫ا جٌ الخروج‬

‫الاأكد ض البٌاناك‬

‫اضك عض ٌذ الخروج‬
‫شكم ‪َ 2‬ىضح يخطط انتظهظم‬

‫‪11‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫االنشطة‬ ‫مخطط‬
‫االَشطخ‬ ‫ٌوضح‬
‫يخطط‬ ‫توضٌحً ‪1‬‬
‫َىضح‬ ‫رسم شكم ‪3‬‬

‫‪22‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫‪ 14-3‬لبيىص انجُبَبد‬
‫‪ٝ‬ؼزجو ٍؼغٌ ٍضيخ ٍضو اىَؼبعٌ ٗاىق٘اٍ‪ ٌٞ‬فٖ٘ ى‪ٍ ٌٞ‬ؼغٌ ىغ٘‪٘ٝ ٛ‬صرو ثر‪ ِٞ‬ىغزر‪ ،ِٞ‬ىنْرٔ‬
‫ػغٌ ‪ٝ‬عٌ اىزؼو‪ٝ‬و ٗاىز٘ص‪ٞ‬و ىنو اىج‪ٞ‬بّبد ٗاىؼَي‪ٞ‬ربد ٗاإلعرواءاد ٗاىَ‪ٞ‬بٍربد اىََرزقلٍخ فر‪ٜ‬‬
‫ّظبً اىَؼيٍ٘بد – ‪ٝ‬غت أُ ‪ٝ‬شَو مو ٍب ‪ٝ‬زؼيق ثبىْظبً ٍؾلكا ثلقخ شل‪ٝ‬لح ٗرفص‪ٞ‬و ر٘ؽ‪ٞ‬ل اىَفربٕ‪ٌٞ‬‬
‫ٗاىزفبص‪ٞ‬و ٗاىلالالد ث‪ٍ ِٞ‬قزيو اىؼبٍي‪ ِٞ‬ف‪ ٜ‬اىْظبً ٍَب ‪َٖٝ‬و ٍَٖخ ٍؾيو اىْظٌ ‪.‬‬

‫خذول‪َ 3‬ىضح ثُبَبد انًذَز‬


‫نوع البٌانات‬ ‫حجم الحمل‬ ‫‪DB‬االسم فً‬ ‫اسم الحمل‬
‫‪String‬‬ ‫‪50‬‬ ‫‪User Name‬‬ ‫ا م الض اخدم‬
‫‪String‬‬ ‫‪30‬‬ ‫‪Password‬‬ ‫ك ضذ الضرور‬

‫خذول‪َ 4‬ىضح ثُبَبد انًىاطٍ انفبلذوانىاخذ‬


‫الخصائص‬ ‫جم البٌاناك‬ ‫نوع البٌاناك‬ ‫م فً‬ ‫‪ DB‬ا‬ ‫اطى انحمم‬

‫‪PK‬‬ ‫‪20‬‬ ‫‪Integer‬‬ ‫‪ID‬‬ ‫رلم الضواط‬

‫‪36‬‬ ‫‪String‬‬ ‫‪Full name‬‬ ‫م الكاض‬ ‫ا‬

‫‪50‬‬ ‫‪String‬‬ ‫‪Email‬‬ ‫رلم البطالذ‬

‫‪20‬‬ ‫‪Integer‬‬ ‫‪Phone‬‬ ‫الهااف‬

‫‪30‬‬ ‫‪String‬‬ ‫رلم اخص لرٌب ‪Phone‬‬

‫‪50‬‬ ‫‪String‬‬ ‫‪Full name‬‬ ‫هقٌ اىشقص‬

‫جدول‪ٌ 5‬وضح بٌانات المفمود والموجود‬


‫الخصائص‬ ‫جم البٌاناك‬ ‫نوع البٌاناك‬ ‫م فً‬ ‫‪DB‬ا‬ ‫ا م ال م‬

‫‪PK‬‬ ‫‪20‬‬ ‫‪Integer‬‬ ‫‪ID‬‬ ‫الرلم‬

‫‪FK‬‬ ‫‪50‬‬ ‫‪Integer‬‬ ‫‪User_id‬‬ ‫رلم الض اخدم‬

‫‪36‬‬ ‫‪String‬‬ ‫‪Name‬‬ ‫م‬ ‫ا‬

‫‪21‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫‪50‬‬ ‫‪String‬‬ ‫‪type‬‬ ‫النوع‬

‫‪20‬‬ ‫‪String‬‬ ‫‪color‬‬ ‫ال و‬

‫‪30‬‬ ‫‪String‬‬ ‫‪Description‬‬ ‫الوصف‬

‫‪30‬‬ ‫‪String‬‬ ‫‪Picture‬‬ ‫الصورة‬

‫‪50‬‬ ‫‪String‬‬ ‫‪place‬‬ ‫ضكا الفمد‪/‬ا ٌجاد‬

‫‪-‬‬ ‫‪Date‬‬ ‫‪Date‬‬ ‫اارٌخ الفمد‪/‬اإلٌجاد‬

‫العناوٌن‪ 6‬جدول‬
‫الخصائص‬ ‫جم البٌاناك‬ ‫نوع البٌاناك‬ ‫م فً‬ ‫‪DB‬ا‬ ‫ا م ال م‬

‫‪PK‬‬ ‫‪20‬‬ ‫‪Integer‬‬ ‫‪ID‬‬ ‫الرلم‬

‫‪20‬‬ ‫‪String‬‬ ‫‪Name‬‬ ‫م‬ ‫ا‬

‫‪20‬‬ ‫‪String‬‬ ‫‪Line one‬‬ ‫العنوا ا و‬

‫‪20‬‬ ‫‪String‬‬ ‫‪Line two‬‬ ‫اىؼْ٘اُ اىضبّ‪ٜ‬‬

‫‪20‬‬ ‫‪String‬‬ ‫‪Line three‬‬ ‫العنوا الثالث‬

‫جدول ‪ 7‬صالحٌات المستخدم‬


‫الخصائص‬ ‫جم البٌاناك‬ ‫نوع البٌاناك‬ ‫م فً‬ ‫‪DB‬ا‬ ‫ا م ال م‬

‫‪PK‬‬ ‫‪20‬‬ ‫‪Bigint‬‬ ‫‪Id‬‬ ‫الرلم‬

‫‪FK‬‬ ‫‪50‬‬ ‫)‪Varchar(50‬‬ ‫‪Name‬‬ ‫م‬ ‫ا‬

‫‪36‬‬ ‫)‪Nvarchar(50‬‬ ‫‪User_name‬‬ ‫ا م الض اخدم‬

‫‪50‬‬ ‫)‪Varchar(50‬‬ ‫‪Password‬‬ ‫ك ضذ الضرور‬

‫‪20‬‬ ‫)‪Nvarchar(50‬‬ ‫‪Phone‬‬ ‫الهااف‬

‫‪30‬‬ ‫)‪Nvarchar(50‬‬ ‫‪gmail‬‬ ‫ا ٌضٌ‬

‫‪22‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫‪30‬‬ ‫‪Int‬‬ ‫‪Address_user‬‬ ‫العنوا‬

‫‪50‬‬ ‫)‪Nvarchar(50‬‬ ‫‪Role_type‬‬ ‫نوع الصال ٌذ‬

‫‪ 15-3‬دارطخ اندذوي‬

‫كاهٍخ اىغلٗ‪ ٜٕ ٙ‬كاهٍخ ‪ٝ‬قً٘ ثٖب صبؽت اىَشوٗع ىلاهٍخ ئٍنبّ‪ٞ‬خ رطج‪ٞ‬ق اىَشوٗع ّٗغبؽٔ ‪،‬‬
‫فٖ‪ ٜ‬ر٘ظؼ االٍزضَبهاد اىَطي٘ثخ ٗاىؼبئل اىَز٘قغ ٗاىَإصواد اىقبهع‪ٞ‬خ ػي‪ ٚ‬اىَشوٗع ٍضو‬
‫ق٘اّ‪ ِٞ‬اىلٗىخ ٗاىَْبفَخ ٗاىزط٘ه اىزنْ٘ى٘ع‪ٗ ، ٜ‬اىغوض ٍِ كاهٍخ اىغلٗ‪ٍ ٕ٘ ٙ‬ؼوفخ ٍب أما‬
‫مبُ اىْظبً اىغل‪ٝ‬ل اىٌ اهك ئقبٍزٔ ٍَنْب أً ال ٗ‪َٝ‬نِ كاهٍخ اىغلٗ‪ ٍِ ٙ‬فاله‪:‬‬

‫‪ 1-15-3‬دارطخ اندذوي انفُُخ‬

‫رؼْ‪ ٜ‬اىغلٗ‪ ٙ‬اىفْ‪ٞ‬خ ثزؾل‪ٝ‬ل ً ٍيا‪ٝ‬ب ٗػ‪٘ٞ‬ة اىْظبً اىقبئٌ ٍٗيا‪ٝ‬ب اىْظبً اىَقزوػ ٍِ ؽ‪ٞ‬ش اىؼْبصو‬
‫اىزبى‪ٞ‬خ‪:‬‬
‫‪ٍٖ٘-1‬ىخ ئٍنبّ‪ٞ‬خ اىؾص٘ه ػي‪ ٜ‬األعٖيح ٗاىَؼلاد اىَطي٘ثخ ٍِ ؽ‪ٞ‬ش اىزنيفخ ٗاىزله‪ٝ‬ت‬
‫ٗاىقلٍبد ٗاىص‪ٞ‬بّخ‪.‬‬
‫‪- 2‬ىٖب اىَوّٗخ اىنبف‪ٞ‬خ الٍز‪ٞ‬ؼبة اىَزغ‪ٞ‬واد اىَقزيفخ ٗاىَز٘قؼخ ف‪ ٜ‬اىََزقجو‪.‬‬
‫‪- 3‬ئٍنبّ‪ٞ‬خ ر٘فو اىن٘اكه اىفْ‪ٞ‬خ ٗر٘ل‪ٞ‬فٖب ٍِ كُٗ ٍشنيخ‪.‬‬
‫‪ٍٖ٘-4‬ىخ اإلعواءاد ٗاىزطج‪ٞ‬ق ٗاإلّغبى‪.‬‬
‫‪-5‬كقخ اىْزبئظ‪.‬‬
‫‪-6‬ئٍنبّ‪ٞ‬خ كف٘ه رقبّخ اىَؼيٍ٘بد اىَزغلكح ثنو ٍٖ٘ىخ‪.‬‬
‫‪-7‬اٍِ اىَؼيٍ٘بد ٗٗقب‪ٝ‬زٖب ٍِ اىزيو أٗ اىزيٗ‪ٝ‬و أٗ اىزؼل‪ٝ‬و‪.‬‬
‫ٕٗ‪ ٚ‬اىَزؼيقخ ثبىزنْ٘ى٘ع‪ٞ‬ب اىََزقلٍخ ٗئٍنبّ‪ٞ‬خ رط٘‪ٝ‬وٕب أٗ اٍزجلاىٖب ىن‪ ٜ‬رزْبٍت ٍغ اىْظبً‬
‫اىغل‪ٝ‬ل ‪ّٗ ،‬الؽ أُ اىؼبٍو اىجشو‪ٝ ٙ‬ؼزجو أٍبٍب ف‪ٖٞ‬ب ٍضئ ف‪ ٜ‬مىل ٍضو اىَؼلاد ٗا‪ٟ‬الد ٗاىطو‬
‫اىفْ‪ٞ‬خ ٗاإلٍنبّ‪ٞ‬بد األفو‪.ٙ‬‬
‫‪ :‬وىذا الجدول يبين مهاصفات األجيزة السطمهبة واإلمكانيات و العدد‬

‫‪23‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫خذول ‪َ 8‬ىضح يىاطفبد االخهشح‬


‫اىؼلك‬ ‫اىَ٘اصفبد‬ ‫اىصْو‬

‫جياز حاسهب ويشدوز‪7‬‬


‫‪2‬‬ ‫اجيزه كسبيهتر‬
‫معالج‪Cori5‬‬

‫‪1‬‬ ‫‪HP laserjet 2035‬‬ ‫طابعات‬

‫‪ 2-15-3‬دارطخ اندذوي انتشغُهُخ‬


‫تزم كل التكاليف التي تتعمق بتذغيل الشظام‪ .‬مثل عدد البرامج السمحقة والزرورية لتذغيل ىذا‬
‫الشظام‪.‬‬

‫خذول ‪َ 9‬ىضح دراطخ اندذوي انتشغُهُخ نهُظبو‬

‫التكمفة‬ ‫اىؼلك‬ ‫الرشف‬

‫‪2000‬‬ ‫‪2‬‬ ‫جياز حاسهب‬

‫‪2000‬‬ ‫‪1‬‬ ‫طابعة‬

‫‪1‬‬ ‫‪1‬‬ ‫‪Server‬‬

‫التكمفة الكمية‬ ‫ه‪4000ً.‬‬

‫‪ 3-15-3‬دراطخ اندذوي االلتظبدَخ‬

‫ف‪ٕ ٜ‬نٓ اىَوؽيخ ّقً٘ ثزقل‪ٝ‬و رنيفخ مو ٍوؽيخ ٍِ ٍواؽو اىْظبً ّٗؼزجو اىطبقخ اىجشو‪ٝ‬خ ٗاألعٖيح‬
‫ٗغ‪ٞ‬وٕب ٍِ اىض٘اثذ ٍِ اىؼ٘اٍو اىغبّج‪ٞ‬خ ثؼل مَبه ثْبء اىْظبً رزؾ٘ه اىزنيفخ ئى‪ ٚ‬رنيفخ رشغ‪ٞ‬و‬
‫ٕٗ‪ ٜ‬رقله ثبىؼَو اىؼَي‪ ٜ‬ىألعٖيح‪ ،‬رنيفخ اىص‪ٞ‬بّخ‪ ،‬اىَشغي‪ٗ ِٞ‬اىنزجخ اىَزؼبٍي‪ٍ ِٞ‬غ اىْظبً‪ ،‬اىَجوٍغ‪ِٞ‬‬
‫أُ رنيفخ ثْبء ّظبً رؾَت ٍوح ٗاؽلح ف‪ٜ‬‬ ‫اىن‪ٝ ِٝ‬قٍُ٘٘ ثص‪ٞ‬بّخ االّظَخ‪ّ .‬الؽ‬
‫ؽ‪ ِٞ‬رنيفخ اىزشغ‪ٞ‬و ٍَزَوح ىٖنا رؼزجو رنيفخ ثْبء اىْظبً هأً ٍبه اٍزضَبه‪ٗ ٛ‬رؼزجو رنيفخ‬
‫اىزشغ‪ٞ‬و ٍْصوفبد ىيََزف‪ٞ‬ل اٗ اىَ٘اغِ ‪ٝ‬غت اّشبء ؽَبة ف‪ ٜ‬اىَ٘قغ ؽز‪َٝ ٚ‬زط‪ٞ‬غ اىزْقو‬
‫ث‪ ِٞ‬اقَبٍٔ‬

‫‪24‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫جدول‪ٌ 10‬وضح الخطة الزمنٌة‬


‫ىٍِ اىزْف‪ٞ‬ن‬
‫اىَلح‬ ‫رؾل‪ٝ‬ل اىََٖخ‬ ‫ً‬
‫امز٘ثو‬ ‫ٍجزَجو‬ ‫اغَطٌ‬ ‫‪٘ٝ‬ى‪٘ٞ‬‬ ‫‪ّ٘ٞ٘ٝ‬‬ ‫ٍب‪٘ٝ‬‬ ‫اثو‪ٝ‬و‬ ‫ٍبهً‬

‫‪2week‬‬ ‫رؾل‪ٝ‬ل اىَشنيخ‬ ‫‪1‬‬

‫اػلاك اىقطخ‬
‫‪1month‬‬ ‫‪2‬‬
‫اىيٍْ‪ٞ‬خ‬

‫‪1month‬‬ ‫كهاٍخ اىغلٗ‪ٙ‬‬ ‫‪3‬‬

‫‪2month‬‬ ‫اىزؾي‪ٞ‬و‬ ‫‪4‬‬

‫‪1month‬‬ ‫عَغ اىج‪ٞ‬بّبد‬ ‫‪5‬‬

‫‪1month‬‬ ‫رؾل‪ٝ‬ل اىَزطيجبد‬ ‫‪6‬‬

‫َّنعخ‬
‫‪3month‬‬ ‫‪7‬‬
‫اىَزطيجبد‬

‫‪51month‬‬ ‫اىزصَ‪ٌٞ‬‬ ‫‪8‬‬

‫رصَ‪ٌٞ‬‬
‫‪3month‬‬ ‫‪9‬‬
‫اى٘اعٖبد‬

‫‪2month‬‬ ‫اىزْف‪ٞ‬ن‬ ‫‪10‬‬

‫‪1month‬‬ ‫مزبثخ االم٘اك‬ ‫‪11‬‬

‫‪ 16-3‬أيُُخ انًخزخبد‬
‫ىشاك مذاكل في امشيو السعمهمات من حيث السخرجات في الشظام اليدوي تتسثل في‬

‫‪ٗ ‬ص٘ه اىزقبه‪ٝ‬و ٍزأفوح‬


‫‪ٗ ‬ص٘ه اىزقو‪ٝ‬و ىغٖخ ٍؼ‪ ْٔٞ‬ثبىقطبء‪.‬‬
‫‪ ‬ال رز٘فو َّـ اؽز‪ٞ‬بغ‪ ٔٞ‬ىيج‪ٞ‬بّبد ف‪ ٜ‬ؽبىٔ فقلاّٖب اٗ ريفٖب‬

‫مالحظو ‪:‬مدير الشظام ىه السخهل الستخراج التقارير الستعمقة بالعمسيات التي تجري في الشظام‬

‫ّؼْ‪ ٜ‬ثأٍْ‪ ٔٞ‬اىَؼيٍ٘بد ٗص٘ه اىَؼيٍ٘خ ىيغٖخ ماد اىصالؽ‪ٞ‬خ ٗماد اىصالؽ‪ٞ‬خ فقػ‬
‫ٗص٘ه اىَؼيٍ٘بد أٗ ئربؽخ اىَؼيٍ٘بد ىصبؽت اىصالؽ‪ٞ‬خ ٍز‪ٍ ٚ‬ب غيجٖب ػلً رؼط‪ٞ‬و اىْظبً‬

‫‪25‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫ٗف‪ٕ ٜ‬نا اىْظبً رٌ ٗظغ مئَ ٍوٗه ٍؼ‪ ْٔٞ‬ىيَل‪ٝ‬و ٗال ‪َٝ‬نِ اٍزقلاً اىْظبً كُٗ اىَوٗه‬
‫ثشبشٔ اىلف٘ه ا‪ٝ‬عب‬

‫‪ 11-3‬أيُُخ انًذخالد‬
‫ف‪ٕ ٜ‬نا اىْظبً اىشقص اىََئ٘ه ػِ ػَي‪ٞ‬خ اىزؾقق ٍِ اىَفق٘كاد ٗ اىَ٘ع٘كاد ٕ٘ اىَل‪ٝ‬و‪.‬‬

‫‪ 18-3‬أيُُخ انًظتخذيٍُ‬

‫ىلهاٍخ ٕنٓ اى٘عٖخ الثل ٍِ اٍزطالع قج٘ه اىََزف‪ٞ‬ل‪ ٗ ِٝ‬اىَ٘اغْ‪ ِٞ‬ثَقزيو كهعبرٌٖ اى٘ل‪ٞ‬ف‪ٞ‬خ‬
‫ٗ اىؼيَ‪ٞ‬خ ىيزغ‪ٞٞ‬و ىيْظبً اىغل‪ٝ‬ل ٗ‪ٝ‬زٌ مىل ٍِ فاله‪:‬‬
‫‪-1‬انتذرَت‬
‫‪ٝ‬زٌ رله‪ٝ‬ت اىَ٘لف‪ ِٞ‬اىؼبٍي‪ ِٞ‬ػي‪ ٚ‬اىْظبً اىغل‪ٝ‬ل ٗمىل ىغؼيٌٖ امضو مفبءح ٗقلهح ػي‪ ٚ‬اىؼَو‬
‫ف‪ ٜ‬اىْظبً‪.‬‬
‫‪-2‬انتؼٍُُ‬
‫‪ٝ‬زٌ رؼ‪ٍ٘ ِٞٞ‬لف‪ ِٞ‬علك ػي‪ ٚ‬اُ ‪ٝ‬نّ٘٘ا ٍيَ‪ ِٞ‬ثبىَزطيجبد ٗاىقجواد اىز‪ٝ ٜ‬ؾزبعٖب اىْظبً اىغل‪ٝ‬ل‬
‫ٗمىل ٍِ اعو هفغ مفبءح اىؼَو ٗاالٍزفبكح اىقص٘‪ ٍِ ٙ‬اىْظبً‪.‬‬
‫أٍْ‪ٞ‬خ اىْظبً‬
‫أٍِ اىْظبً ‪َٝ‬نِ رقَ‪َٞ‬خ اى‪ ٚ‬عيئ‪- :ِٞٞ‬‬
‫‪-‬خبرخُب ‪ ٍِ:‬فاله اىؾوً‬
‫‪-‬داخهُب‪ ٍِ :‬فاله‬
‫‪ ‬اىَؾبفظررررررخ ػيرررررر‪ ٜ‬األعٖرررررريح اىزرررررر‪ ٜ‬رؾزرررررر٘‪ ٛ‬ػيرررررر‪ ٜ‬اىْظرررررربً ٍررررررِ فرررررراله ٗظررررررؼٖب فرررررر‪ٜ‬‬
‫ٍنبُ ٍْٗبؿ ٍالئٌ ‪ٝ‬ؾَ‪ٖٞ‬ب ٍِ أفطبه ٍوقخ اىَؼيٍ٘بد أٗ ريفٖب ث٘اٍطخ اىؾوائق ٗاىغجبه ىنىل‬
‫‪ٝ‬غت ّظبفخ األعٖيح ثص٘هح كٗه‪ٝ‬خ ٗٗظغ اىَْظَبد اىنٖوثبئ‪ٞ‬خ ؽز‪ ٚ‬رؾبف ػي‪ ٜ‬صجبد اىز‪ٞ‬به‬
‫اىنٖوثبئ‪.ٜ‬‬
‫‪ٗ ‬ظغ مبٍ‪ٞ‬واد اىَواقجخ ؽز‪ٝ ٚ‬زٌ امزشربف األشرقبس غ‪ٞ‬رو اىَقر٘ه ىٖرٌ اىرلف٘ه ئىر‪ ٚ‬األٍربمِ‬
‫اىز‪ ٜ‬ر٘عل ثٖب األعٖيح اىز‪ٝ ٜ‬قيُ ف‪ٖٞ‬ب اىْظبً‬
‫‪ 11-3‬تحهُم انجُئخ واألفزاد‬

‫‪26‬‬
‫انتحهُم‬ ‫انفظم انثبنث‬

‫‪ٝ‬ؼزجو ٍل‪ٝ‬و اىْظبً ٗاىََزقلً اىن‪ٝ ٛ‬زٌ رؼ‪ ٌٕ ْٔٞٞ‬اىََإٗىُ٘ ػِ اىْظبً ٗػِ ػَي‪ٞ‬بد اىزقري‪ِٝ‬‬
‫ٗاٍزوعبع اىج‪ٞ‬بّبد ىنىل ‪ٝ‬زٌ رإٔ‪ٞ‬ئ ٗرله‪ٝ‬جٔ ػي‪ ٚ‬اىْظبً ؽز‪ٝ ٚ‬نُ٘ ماد مفبئٔ رَنْرٔ ٍرِ ئكاهح اىْظربً‬
‫ثنفبئٔ ػبى‪ٞ‬خ‪.‬‬

‫‪21‬‬
‫اندشء انثبٍَ ‪ :‬اإلطبر انؼًهٍ‬

‫انفظم انزاثغ‪:‬‬
‫انتظـًُـى‬

‫‪ ‬مقدمة عن مرحلة التصميم‬


‫‪ ‬تصميم الشاشات‬
‫‪ ‬تصميم شاشة المهقع الرئيسية‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫‪ 1-4‬تًهُــــذ‬

‫رصَ‪ ٌٞ‬اىْظٌ‪ٝ ،‬ؼل اىَوؽيخ اىز‪ ٜ‬ري‪ٍ ٜ‬وؽيرخ اىزؾي‪ٞ‬رو‪ٗ ،‬فر‪ ٜ‬اىغبىرت رؼرل ٍقوعربد ٍوؽيرخ اىزؾي‪ٞ‬رو‬
‫مارٖب ٍلفالد ٍوؽيخ اىزصَ‪ٗ .ٌٞ‬رؼْ‪ ٜ‬ػَي‪ٞ‬خ اىزصَ‪ ٌٞ‬رور‪ٞ‬ت األعياء ٗاىَنّ٘بد ٗاىْظٌ اىفوػ‪ٞ‬خ‬
‫ف‪ٕٞ ٜ‬نو ٍزنبٍو ٗثطو‪ٝ‬قخ رٌَٖ ف‪ ٜ‬رؾق‪ٞ‬ق األٕلاف اىَشزومخ ىيْظبً ‪.‬ؽ‪ٞ‬ش ‪ٝ‬رزٌ فر‪ٕ ٜ‬رنٓ اىَوؽيرخ‬
‫رصَ‪ٍ ٌٞ‬زطيجبد اىْظبً ؽز‪ ٚ‬رنرُ٘ فر‪ ٜ‬اىشرنو اىَْبٍرت ٗاىَعرَُ٘ اىرن‪ٝ ٛ‬ؾقرق إٔرلاف اىْظربً‬
‫ٗ‪ٝ‬غت أُ ‪ٝ‬نُ٘ ىيَصٌَ فجوح ف‪ٍ ٜ‬غبه اىزصَ‪ٗ ٌٞ‬اىجوٍغخ ٗق٘اػل اىج‪ٞ‬بّبد‪.‬‬

‫‪ 2-4‬يمذيخ ػٍ يزحهخ انتظًُى‪.‬‬

‫رصَ‪ّ ٌٞ‬ظٌ اىَؼيٍ٘بد اىَؾٍ٘جخ ٗاىن‪ٝ ٛ‬واك ٍْٔ ٗظغ اىزص٘هاد ٗاىَفبٕ‪ ٌٞ‬اىَْطق‪ٞ‬خ ىيْظبً قجو‬
‫االّزقبه ئى‪ ٚ‬ػَي‪ٞ‬خ اىزْف‪ٞ‬ن اىَجبشو‪ ،‬ثبٍزقلاً ثوٍغ‪ٞ‬بد اىؾبٍ٘ة‪ .‬ثَؼْ‪ ٚ‬أفو هٌٍ ص٘هح ّظو‪ٝ‬خ‬
‫ػِ اىْظبً ٍٗفبصئ اىفوػ‪ٞ‬خ‪ٗ ،‬رؾل‪ٝ‬ل ٗلبئو ٍٖٗبً مو ٍفصو ٍِ ٕنٓ اىَفبصو‪ٗ .‬رعٌ ٍوؽيخ‬
‫اىزصَ‪ ٌٞ‬األّشطخ ا‪ٟ‬ر‪ٞ‬خ‪:‬‬
‫‪ - 1‬رصَ‪ ٌٞ‬اىَلفالد‪ :‬رؾل‪ٝ‬ل ّ٘ع اىج‪ٞ‬بّبد اىَطي٘ة ئكفبىٖب ئى‪ ٚ‬اىْظبً ٗرصَ‪ ٌٞ‬اٍزَبهاد‬
‫فبصخ رََؼ ثزيق‪ ٜ‬اىج‪ٞ‬بّبد اىَؼلح ىإلكفبه‪.‬‬
‫‪ -2‬رصَ‪ ٌٞ‬اىَقوعبد‪ :‬ثْبء رص٘ه ػِ شنو ٗؽغٌ اىَؼيٍ٘بد اىز‪ٍ ٜ‬زَضو ٍقوعبد اىْظبً أٗ‬
‫اىْظٌ اىفوػ‪ٞ‬خ‪ٍ .‬غ ٍواػبح مفب‪ٝ‬زٖب ىَزطيجبد اىََزف‪ٞ‬ل‪.ِٝ‬‬
‫‪ -3‬رصَ‪ ٌٞ‬قبػلح اىج‪ٞ‬بّبد‪ :‬ر٘ص‪ٞ‬و ٍؾلك ىشبشبد اإلكفبه اىز‪ ٜ‬رز٘افق ٍغ اىج‪ٞ‬بّبد اىَلفيخ‪،‬‬
‫فعال ػِ شنو شبشبد اإلفواط َّٗبمط اىطجبػخ ‪ٍ ،‬غ رؾل‪ٝ‬ل آى‪ٞ‬خ ىزنشو اىَؾز٘‪ٝ‬بد ثبىطو‪ٝ‬قخ‬
‫اىز‪ ٜ‬رعَِ اٍزوعبػٖب ثَوػخ ٗكقخ‬

‫‪28‬‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫‪ 3-4‬تظًُى انشبشبد‬

‫شكم ‪ 4‬شبشخ انًىلغ انزئُظُخ‬

‫تحتهي الذاشة الرئيدية عمى صهرة تعبر عن مزسهن السهقع وتهضيح اليدف مشو ‪ ،‬كسا‬

‫يحتهي عمى ‪ 6‬أزرار تشقل‪.‬‬

‫شكل ‪ 5‬الشروط واالحكام‬


‫رؾز٘‪ ٛ‬اىشبشخ اىوئ‪َٞٞ‬خ ػي‪ ٚ‬ص٘هح رؼجو ػِ ٍعَُ٘ اىشوٗغ ٗاالؽنبً ػي‪ ٚ‬اىيائو‪.ِٝ‬‬

‫‪21‬‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫شكل ‪ 6‬شاشة ا لمنشورات‬

‫رؾز٘‪ ٛ‬شبشخ اىَفق٘كاد ػي‪ ٚ‬ص٘هح رؼجو ػِ ػوض اىَفق٘كاد ٗا‪ٝ‬عب اىَ٘ع٘كاد‬

‫ٗاىََزيَخ ٗاف‪ٞ‬وا ‪ٝ‬ؾز٘‪ ٛ‬ػي‪ ٚ‬هثػ رشؼج‪َٝ ٜ‬زقلً ىالّزقبه ىيصفؾبد اىزبى‪ٞ‬خ‪.‬‬

‫شكل ‪ 7‬شاشة العاملٌن على المولع‬

‫رؾز٘‪ ٛ‬شبشخ اىؼبٍي‪ ِٞ‬ػي‪ ٚ‬اىَ٘قغ ػي‪ ٚ‬ص٘هح رؼجو ػِ ػوض ىألشقبس اىؼبٍي‪ ِٞ‬ػي‪ ٚ‬اىَ٘قغ‬

‫‪32‬‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫شكل ‪ 8‬شاشة جهة االتصال بالمولع‬

‫تحتهي شاشة جيات االترال عمى صهرة تعبر عن عرض كيفية التهاصل باألشخاص العاممين‬
‫عمى الضولع‪.‬‬

‫شكل ‪ 9‬شاشة الدخول للمدٌر‬

‫شبشخ اىلف٘ه ىيَل‪ٝ‬و رؾز٘‪ ٛ‬ػي‪ ٚ‬ص٘هح ماد ىرُ٘ اٍر٘ك ٗا‪ٝ‬عرب ‪ٝ‬ؾزر٘‪ ٛ‬ػير‪2 ٚ‬صرْبك‪ٝ‬ق ئكفربه‬
‫ىيج‪ٞ‬بّبد الٌٍ اىََزقلً ٗميَخ اىَوٗه‪.‬‬

‫‪31‬‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫شكل ‪ 11‬شاشة التحكم للمدٌر‬

‫شبشخ اىَل‪ٝ‬و رؾز٘‪ ٛ‬ػي‪ ٚ‬أىهاه رَزقلً ف‪ ٜ‬اىزْقو ث‪ ِٞ‬صفؾبد اىَ٘قغ‪.‬‬

‫شكل ‪ 11‬شاشة المفمودات‬

‫اااذ انواع الضفموداك فٌها عرؤ الضفموداك الاً ام ادخالها وا جٌ ها الً النظام‪.‬‬

‫‪32‬‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫شكل ‪ 12‬لائمة المستخدمٌن‬


‫شبشخ اىََزقلٍ‪ ِٞ‬ىيْظبً ٍؼب رؾل‪ٝ‬ل اىصالؽ‪ٞ‬خ اىز‪ٍ٘ ٜ‬ف ‪ٝ‬زٌ ٍِ فالىٖب اىزؼبٍو ٍؼب اىْظبً‬
‫ٗميَخ اىَو اىي‪ٍ٘ ٜ‬ف ‪ٝ‬فزؼ ثٖب اىْظبً ‪.‬‬

‫شكل ‪ 13‬شاشة المستخدمٌن للنظام مع تحدٌد الصالحٌات‬


‫ػْل اىعغػ ػي‪ New ٚ‬رظٖو ىْب ٗاعٖٔ ف‪ٖٞ‬ب رؼجئخ ث‪ٞ‬بّبد اىََرزقلً ٍٗربٕ‪ ٜ‬اىصرالؽ‪ٞ‬خ اىَزبؽرخ‬
‫ىٔ‬

‫‪33‬‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫شكل ‪ 14‬شاشة خاصة بالصالحٌات المفتوحة للمستخدم‬

‫ٕررنٓ شبشررخ فبصررخ ثبىصررالؽ‪ٞ‬خ اىََْ٘ؽررخ ىيََررزقلً ىيْظرربً ٗػْررل اىعررغػ ػيرر‪ New ٚ‬رظٖررو ىْررب‬
‫ٗاعٖٔ افو‪ ٙ‬ف‪ٖٞ‬ب ّ٘ع اىصالؽ‪ٞ‬بد اىز‪ ٜ‬رَْؼ ىيََزقلً‬

‫شكل ‪ 15‬شاشة انواع الصالحٌات‬

‫‪34‬‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫شكل ‪ 16‬انواع المفمودات‬

‫ٕنٓ شبشخ ف‪ٖٞ‬ب ػوض ألّ٘اع اىَفق٘كاد ثلُٗ ممو رفبص‪ٞ‬يٖب فقػ اٌٍ ٗهقٌ اىَفق٘ك ٗػْل اىعغػ‬
‫ػيرر‪ New ٚ‬رظٖررو ٗاعٖررٔ ف‪ٖٞ‬ررب اكفرربه ىْرر٘ع اىَفقرر٘ك ٕٗررو رو‪ٝ‬ررل اُ ‪ٝ‬نررُ٘ لرربٕو ىيََررزقلٍ‪ ِٞ‬اٗ‬
‫ٍقف‪ٗ ٜ‬ال ‪ٝ‬ظٖو اال ػي‪ٍ ٚ‬ل‪ٝ‬و اىْظبً‬

‫شكل ‪ 17‬تتبع انواع المفمودات‬

‫‪35‬‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫شكل ‪ 18‬شاشة عرض كل المفمودات‬

‫ف‪ٕ ٜ‬نٓ اىشبشخ ‪ٝ‬زٌ ف‪ٖٞ‬ب ػروض مرو اىَفقر٘كاد اىزر‪ٝ ٜ‬رزٌ اكفبىٖرب ىيْظربً ٗػْرل اىجؾرش ‪ٝ‬رزٌ اكفربه‬
‫اىْ٘ع ٗاٌٍ اىفبقل ٗرربه‪ٝ‬ـ اىفقرل ٍرِ ٗاىر‪ٍٗ ٚ‬نربُ اىفقرل ٗرظٖرو اىَفقر٘كاد اىزر‪ ٜ‬ررٌ فقرلٕب فر‪ٕ ٜ‬رنا‬
‫اى٘قذ ‪.‬‬

‫ٗػْل اىعغػ ػي‪ New ٚ‬رظٖو ٗاعٖٔ ف‪ٖٞ‬ب اكفبه ث‪ٞ‬بّبد اىَفق٘ك اىزبى‪ٞ‬خ ‪:‬‬

‫شكل ‪ 19‬ادخال بٌانات المفمود‬

‫‪36‬‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫فؼْل اىعغػ ػي‪ٍ ٚ‬فقر٘ك ‪ٝ‬رزٌ اكفربه ث‪ٞ‬بّربد اىَفقر٘ك ٗرغَ‪ٞ‬رل ث‪ٞ‬بّربد اىَ٘عر٘ك ٗػْرل اىعرغػ ػير‪ٚ‬‬
‫ٍ٘عرر٘ك ‪ٝ‬ررزٌ رؼجئررخ ث‪ٞ‬بّرربد اىَ٘عرر٘ك ٗرغَ‪ٞ‬ررل ث‪ٞ‬بّرربد اىَفقرر٘ك ٗػْررل اىعررغػ ػررو ٍَررزيٌ ‪ٝ‬ررزٌ رؼجئررخ‬
‫اىؼَ٘ك‪ ِٝ‬اىقبصخ ثبىَفق٘ك ٗاىَ٘ع٘ك ى‪ٞ‬زٌ اّزقبىٖب ىيََزيَخ‬

‫شكل ‪ 21‬شاشة خاصة بعرض باألشخاص الواجدٌن للمفمودات‬

‫ٕنٓ شبشخ فبصخ ثؼوض ثبألشقبس اى٘اعل‪ ِٝ‬ىيَفق٘ك ى‪ٞ‬زٌ اىز٘اصو ثٖرٌ ٍرِ قجرو ٍَرئ٘ه اىْظربً‬
‫اٗ االشقبس اىفبقل‪ٗ ، ِٝ‬ػْل اىعغػ ػي‪ New ٚ‬رظٖو ٗاعٖٔ ف‪ٖٞ‬ب ث‪ٞ‬بّبد إلكفبه ىيج‪ٞ‬بّبد ٕٗ‪ٜ‬‬
‫مبىزبى‪:ٜ‬‬

‫شكل ‪ 21‬شاشة ادخال بٌانات الشخص الواجد‬

‫‪31‬‬
‫انتظًُى‬ ‫انفظم انزاثغ‬

‫شكل ‪ 22‬شاشة عرض باألشخاص الفالدٌن‬

‫هقه اااذ خاصذ بعرؤ باألاخاص الفالدٌ ل ضفمود لٌام الاواص بهم ض لب ض ئو النظام‬

‫وعند اليغط ع ى ‪ New‬اظهر واجهه فٌها بٌاناك إلدخا ل بٌاناك وهً كالاالً‪:‬‬

‫شكل ‪ 23‬شاشة ادخال بٌانات الشخص الفالد‬

‫‪38‬‬
‫انفظم انخبيض‬

‫‪ ‬انُتبئح‬
‫‪ ‬انظؼىثبد‬
‫‪ ‬انتىطُبد‬
‫‪ ‬انًهحمبد واألكىاد‬
‫‪ ‬انًظبدر وانًزاخغ‬
‫انُتبئح وانظؼىثبد وانتىطُبد‬ ‫انفظم انخبيض‬

‫‪ 1-5‬انُتبئح‬
‫‪ .1‬ؽو ٍشنيخ ئ‪ٝ‬غبك اىَفق٘كاد ٗاإلػالُ ػْٖب ثَوػخ ٗ ٍٖ٘ىٔ‪.‬‬
‫‪ .2‬ر٘ف‪ٞ‬و قبػلح ث‪ٞ‬بّبد أٍْٔ رؾف عَ‪ٞ‬غ اىج‪ٞ‬بّبد‪.‬‬
‫‪ٗ .3‬فو اىَ٘قغ اىنض‪ٞ‬و ٍِ اى٘قذ ٗاىغٖل اىَجنٗه ف‪ ٜ‬اىجؾش ػِ اىَفق٘كاد‪.‬‬
‫‪ٝ .4‬قزيو اىجؾش اىؾبى‪ ٜ‬ػِ اىلهاٍربد اىَربثقخ فر‪ ٜ‬مّ٘رٔ ّظربً ٍفزر٘ػ ال ‪ٝ‬ؾزربط ئىر‪ ٚ‬ئّشربء‬
‫ؽَررربة ٍَرررجق ٗا‪ٝ‬عرررب فررر‪ٍ ٜ‬رررٖ٘ىٔ االٍرررزقلاً ٗػررروض اىَ٘عررر٘كاد ٗاإلػرررالُ ػرررِ‬
‫اىَفق٘كاد‪،‬‬
‫‪ٗ .5‬ف‪ ٜ‬ؽبىخ اىؼض٘ه ػي‪ ٚ‬اىَفق٘كاد ‪َٝ‬نِ اىز٘اصو ٍغ اىَ٘اغِ ػِ غو‪ٝ‬ق هقٌ اىٖبرو‪.‬‬

‫‪ 2-5‬انظؼىثبد وانؼىائك انتٍ واخهتُب فٍ انًشزوع‬

‫‪ .1‬صؼ٘ثخ ف‪ ٜ‬افز‪ٞ‬به اىيغخ اىجوٍغ‪ٞ‬خ‪.‬‬


‫‪ .2‬صؼ٘ثخ رؼيٌ اىيغخ اىجوٍغ‪ٞ‬خ ىؼلً ر٘فو اإلٍنبّ‪ٞ‬بد‪.‬‬
‫‪ .3‬اىََبفبد اىغغواف‪ٞ‬خ ىفو‪ٝ‬ق اىؼَو ‪.‬‬
‫‪ .4‬اى٘ظغ االقزصبك‪ٗ ٛ‬اىَ‪ٞ‬بٍ‪ ٜ‬اىز‪ ٜ‬رَو ثٔ اى٘غِ اىؾج‪ٞ‬ت‪.‬‬
‫‪ٍ .5‬ؼوفزْب ثَ٘قغ االم٘اك اىقبصخ ثبىَشوٗع ٍؼوفخ ظؼ‪ٞ‬فخ‪.‬‬
‫‪ .6‬صؼ٘ثخ رصَ‪ ٌٞ‬اى٘اعٖبد اىزفبػي‪ٞ‬خ ٗػَو ق٘اػل اىج‪ٞ‬بّبد ىيْظبً‪.‬‬
‫‪ .7‬صؼ٘ثخ ػَو هثػ ث‪ٗ ِٞ‬اعٖبد اىزفبػي‪ٞ‬خ ٗق٘اػل اىج‪ٞ‬بّبد‪.‬‬

‫‪ 3-5‬انتىطُبد وانًمتزحبد‬

‫‪ )1‬ر٘ف‪ٞ‬و اىَنبفؾبد ٗاىغلاه اىْبه‪ ٛ‬ىؾَب‪ٝ‬خ اىَ٘قغ ٍِ االفزواقبد ٗ اىف‪ٞ‬وٍٗبد‪.‬‬


‫‪ )2‬رط٘‪ٝ‬و اىَ٘قغ ٗهثطٔ ثزطج‪ٞ‬ق أّلهٗ‪ٝ‬ل‪.‬‬
‫‪ )3‬رله‪ٝ‬ت اىقبئَ‪ ِٞ‬ػي‪ ٚ‬اىْظبً ػي‪ ٚ‬م‪ٞ‬ف‪ٞ‬خ اٍزقلاً اىْظبً‪.‬‬

‫‪42‬‬
‫انُتبئح وانظؼىثبد وانتىطُبد‬ ‫انفظم انخبيض‬

‫ انًهحمبد واألكىاد‬4-5
‫دانخ انفتح‬
public void open()
{
if (sqlcn.State != ConnectionState.Open)
{
sqlcn.Open();
}

‫االغالق دانخ‬
public void close()
{
if (sqlcn.State == ConnectionState.Open)
{
sqlcn.Close();
}

‫انجُبَبد لبػذح يٍ انمزاءح دانخ‬


public DataTable selectdata(string stored_proc,
SqlParameter[] parame)
{
SqlCommand sqlcmd = new SqlCommand();
sqlcmd.CommandType = CommandType.StoredProcedure;
sqlcmd.CommandText = stored_proc;
sqlcmd.Connection = sqlcn;
if (parame != null)
{
sqlcmd.Parameters.AddRange(parame);

}
SqlDataAdapter da = new SqlDataAdapter(sqlcmd);
DataTable dt = new DataTable();
da.Fill(dt);
return dt;
}
public DataSet rpt_selesc(string stored_proc,
SqlParameter[] parame)
{
SqlCommand sqlcmd = new SqlCommand();
sqlcmd.CommandType = CommandType.StoredProcedure;
sqlcmd.CommandText = stored_proc;
sqlcmd.Connection = sqlcn;
if (parame != null)

41
‫انُتبئح وانظؼىثبد وانتىطُبد‬ ‫انفظم انخبيض‬

{
sqlcmd.Parameters.AddRange(parame);

}
SqlDataAdapter da = new SqlDataAdapter(sqlcmd);
DataSet ds = new DataSet();
da.Fill(ds);
return ds;

‫انجُبَبد لبػذح فٍ انجُبَبد وتؼذَم وحذف اضبفخ دانخ‬


public void inputdata(string stored_proc, SqlParameter[]
parame)
{
SqlCommand sqlcmd = new SqlCommand();
sqlcmd.CommandType = CommandType.StoredProcedure;
sqlcmd.CommandText = stored_proc;
sqlcmd.Connection = sqlcn;
if (parame != null)
{
sqlcmd.Parameters.AddRange(parame);
}
sqlcmd.ExecuteNonQuery();

‫لبػذح انجُبَبد انً انىطىل‬

public SqlConnection
sqlcn1 = new SqlConnection("Data Source =DESKTOP-B35KRGE;
Initial Catalog = New_Start; Integrated Security = True");

‫انفتح دانخ‬
public void open1()
{
if (sqlcn1.State != ConnectionState.Open)
{
sqlcn1.Open();
}
}

42
‫انُتبئح وانظؼىثبد وانتىطُبد‬ ‫انفظم انخبيض‬

‫االغالق دانخ‬
public void close1()
{
if (sqlcn1.State == ConnectionState.Open)
{
sqlcn1.Close();

‫انكىد انتبنٍ َىضح ثُبَبد ادخبل انًفمىداد‬

<div class="user-box">

<asp:TextBox ID="owner"
list="ContentPlaceHolder1_ownerlist" AutoPostBack="true"
onchange='optionselect(this, "ContentPlaceHolder1_ownerlist")'
autocomplete="off" CssClass="input"
runat="server"></asp:TextBox>
<label class="label">‫< اىفبقل اىشقص‬/label>
<datalist id="ownerlist" runat="server">
</datalist>
</div>

<div class="user-box">
<asp:TextBox ID="lost_name"
CssClass="input" AutoPostBack="true" autocomplete="off"
runat="server"></asp:TextBox>
<label class="label">ٌٍ‫<اىَفق٘ك ا‬/label>
</div>

<div class="user-box">
<asp:TextBox ID="type"
list="ContentPlaceHolder1_typelist" AutoPostBack="true"
onchange='optionselect(this, "ContentPlaceHolder1_typelist")'
CssClass="input" autocomplete="off" TextMode="Search"
runat="server"></asp:TextBox>
<label class="label">‫< اىْ٘ع‬/label>
<datalist id="typelist"
runat="server">
</datalist>
</div>

<div class="user-box">
<asp:TextBox ID="sub"
CssClass="input" AutoPostBack="true" autocomplete="off"
runat="server"></asp:TextBox>
<label class="label">‫< ٍقزصو شوػ‬/label>
</div>
<br /> <br />

43
‫انُتبئح وانظؼىثبد وانتىطُبد‬ ‫انفظم انخبيض‬

<br /> <br />


<div class="user-box">
<asp:TextBox ID="description"
autocomplete="off" AutoPostBack="true" CssClass="input"
runat="server"></asp:TextBox>
<label class="label">‫< مبٍو اى٘صو‬/label>
</div>

<br /> <br />


<br /> <br />

<div class="user-box">
<asp:TextBox ID="location_lost"
list="ContentPlaceHolder1_locstionlist" AutoPostBack="true"
onchange='optionselect(this,
"ContentPlaceHolder1_locstionlist") ' autocomplete="off"
CssClass="input" TextMode="Search"
runat="server"></asp:TextBox>
<label class="label">ُ‫<اىؼْ٘ا‬/label>
<datalist id="locstionlist"
runat="server">
</datalist>
</div>
<br /> <br />
<div class="user-box">
<asp:TextBox ID="lost_date"
CssClass="input" AutoPostBack="true" autocomplete="off"
TextMode="Date" runat="server"></asp:TextBox>
<label class="label">‫ـ‬ٝ‫< اىزبه‬/label>
</div>
<br /> <br />
<asp:FileUpload ID="FileUpload2"
AutoPostBack="true" runat="server" />
<br /> <br />
<br /> <br />
<div class="user-box">
<asp:TextBox ID="name" required=""
CssClass="input " AutoPostBack="true" TextMode="Search"
runat="server"></asp:TextBox>
<label class="label">‫اىْ٘ع‬ </label>

</div>
<br /> <br />
<a href="#" id="script" runat="server">

‫رس انحفظ‬

44
‫انُتبئح وانظؼىثبد وانتىطُبد‬ ‫انفظم انخبيض‬

<asp:Button ID="op" BackColor="Transparent"


OnClientClick=" alertify.YoutubeDialog('GODhPuM5cEE').set({
frameless: false });" OnClick="op_Click" CssClass="btn"
runat="server" Text=" ‫ "ؽف‬/>
</a>
<div id="A1" runat="server"></div>
</div>

‫انكىد انتبنٍ َجٍُ ثُبَبد انشخض انفبلذ‬

<div class="login-box">

<div class="user-box">
<asp:TextBox ID="id_card" required=""
AutoComplete="off" CssClass="input" TextMode="Number"
runat="server"></asp:TextBox>
<label class="label">ٌ‫<اىجطبقخ هق‬/label>
</div>

<div class="user-box">
<asp:TextBox ID="owner_name" required=""
AutoComplete="off" CssClass="input"
runat="server"></asp:TextBox>
<label class="label">ٌٍ‫< اال‬/label>
</div>
<div class="user-box">

<asp:TextBox ID="address" required=""


AutoComplete="off" onchange='optionselect(this,
"ContentPlaceHolder1_addresslist")'
list="ContentPlaceHolder1_addresslist" CssClass="input"
runat="server"></asp:TextBox>
<datalist id="addresslist"
runat="server">
</datalist>

<label class="label">ُ‫<اىؼْ٘ا‬/label>
</div>
<div class="user-box">
<asp:TextBox ID="mobile" required=""
AutoComplete="off" CssClass="input" TextMode="Phone"
runat="server"></asp:TextBox>
<label class="label">ٌ‫<اىزيفُ٘ هق‬/label>
</div>
<div class="user-box">

45
‫انُتبئح وانظؼىثبد وانتىطُبد‬ ‫انفظم انخبيض‬

<asp:TextBox ID="mobile_other" required=""


AutoComplete="off" CssClass="input" TextMode="Phone"
runat="server"></asp:TextBox>
<label class="label">ٌ‫ت شقص هق‬ٝ‫<ىل قو‬/label>
</div>

<div class="user-box">
<asp:TextBox ID="other_name" required=""
AutoComplete="off" CssClass="input"
runat="server"></asp:TextBox>
<label class="label">ٌٍ‫<اىشقص ا‬/label>
</div>
</div>

‫كىد تظدُم انذخىل‬

Session["log"] = 0;
Session["password"]=td.Rows[0]["password"].ToString();
Session["user_name"]= td.Rows[0]["user_name"].ToString();

full(td);

Response.Redirect("~/control/Home.aspx");

ٍُ‫كىد انًظتخذي‬

<div class="login-box member">

<div class="user-box">
<asp:TextBox ID="name" CssClass="input"
TextMode="Search" runat="server"></asp:TextBox>
<label class="label">ٌٍ‫اال‬ </label>

</div>
<div class="user-box">
<asp:TextBox ID="user_name"
CssClass="input" autocomplete="off"
runat="server"></asp:TextBox>
<label class="label"> ً‫< اىََزقل‬/label>
</div>
<div class="user-box">
<asp:TextBox ID="password"
CssClass="input" autocomplete="off" TextMode="Search"
runat="server"></asp:TextBox>

46
‫انُتبئح وانظؼىثبد وانتىطُبد‬ ‫انفظم انخبيض‬

<label class="label">‫اىَوٗه ميَخ‬ </label>

</div>
<div class="user-box">
<asp:TextBox ID="gamil"
CssClass="input" autocomplete="off"
runat="server"></asp:TextBox>
<label class="label"> ‫و‬َٞٝ‫< اال‬/label>
</div>
<div class="user-box">
<asp:TextBox ID="phone"
autocomplete="off" CssClass="input"
runat="server"></asp:TextBox>
<label class="label"> ٌ‫< اىزيفُ٘ هق‬/label>
</div>
<div class="user-box">
<asp:TextBox ID="address_user"
list="ContentPlaceHolder1_locstionlist"
onchange='optionselect(this,
"ContentPlaceHolder1_locstionlist")' autocomplete="off"
CssClass="input" TextMode="Search"
runat="server"></asp:TextBox>
<label class="label">ُ‫<اىؼْ٘ا‬/label>
<datalist id="locstionlist"
runat="server">
</datalist>
</div>

<div class="user-box">
<asp:TextBox ID="role_type"
list="ContentPlaceHolder1_userlist"
onchange='optionselect(this, "ContentPlaceHolder1_userlist")'
CssClass="input" autocomplete="off"
runat="server"></asp:TextBox>
<label class="label">‫بد‬ٞ‫< اىصالؽ‬/label>
<datalist id="userlist"
runat="server">
</datalist>
</div>

</div>

41
‫انُتبئح وانظؼىثبد وانتىطُبد‬ ‫انفظم انخبيض‬

‫‪ 4-5‬انًظبدر وانًزاخغ‬
‫‪ ّٖٚ .1‬ربط اىَو ػضَبُ‪ٍ ،‬ؼبم ػجلاىوؽَِ‪ ،‬صْلٗ اىَفق٘كاد‪ ،‬ثبىزطج‪ٞ‬ق ػي‪ ٚ‬شوغخ ٗال‪ٝ‬رخ‬
‫اىقوغً٘‪ ،‬ثؾش رنَ‪ٞ‬ير‪ ٜ‬ىْ‪ٞ‬رو كهعرخ اىجنربى٘ه‪ ً٘ٝ‬فر‪ ٜ‬رقبّرخ اىَؼيٍ٘ربد ‪ ،‬عبٍؼرخ افو‪ٝ‬ق‪ٞ‬رب‬
‫اىؼبىَ‪ٞ‬رخ فر‪ٕ ٜ‬رنٓ اىرل هاٍرخ قربً اىجبؽضربُ ثؼَرو ٍ٘قرغ ئىنزوّٗر‪ٝ ٜ‬رزٌ ٍرِ فالىرٔ رَرغ‪ٞ‬و‬
‫اىَفق٘كاد ثؾ‪ٞ‬ش ‪ٝ‬قً٘ اىَ٘اغِ ثبىلف٘ه ػي‪ ٚ‬اىَ٘قغ ٗػوض اىَفق٘كاد ٗف‪ ٜ‬ؽبىخ اىؼض٘ه‬
‫ػي‪ٖٞ‬ب ‪ٝ‬زٌ اىز٘اصو ٍغ ٍومي اىشوغخ ٍجبشروح ٗ رَرغ‪ٞ‬و اىَ٘عر٘كاد ٗ رَري‪َٖٞ‬ب فر‪ٕ ٜ‬رنا‬
‫اىجؾش ‪٘ٝ‬عل ٍل‪ٝ‬و ‪ٝ‬قً٘ ثَقبهّخ اىَفقر٘كاد ٍرغ اىَ٘عر٘كاد ٗاىز٘اصرو ٍرغ اصرؾبثٖب ٍرِ‬
‫فاله اىؾَبة اىقبس ىيَ٘اغِ ٗاىن‪ ٛ‬قبً ثبىزَغ‪ٞ‬و ف‪ٍَ ٔٞ‬جقب ‪.ً 2012‬‬
‫‪ .2‬دمحم فبىرل ػَرو‪ ،‬مزربة رؼيرٌ رصرَ‪ٗ ٌٞ‬رطر٘‪ٝ‬و ٍ٘اقرغ اى٘‪ٝ‬رت‪ ،‬كاه اىوؤ‪ٝ‬رخ ىيْشرو‪ ،‬األهكُ‬
‫‪ً 2010،‬‬
‫‪ .3‬فبىرل اىشرقوّٗ‪ ،ٜ‬اىزؾي‪ٞ‬رو ٗاىزصرَ‪ ٌٞ‬اىنربئْ‪ ٜ‬ثبٍرزقلاً ىغرخ اىَْنعرخ‪ ، UML‬كاه اىنزربة‬
‫ىيْشو‪ٍ ،‬صو‪ً 2004 ،‬‬
‫‪ .4‬ػ٘ض ؽبط ػي‪ ،ٜ‬رؾي‪ٞ‬و اىْظٌ اىَزقلٍخ‪ ،‬عبٍؼخ اىْ‪ٞ‬ي‪ً 2012 ِٞ‬‬

‫‪ ‬موالع االنترنت‬
‫‪ٍ٘ -1‬قغ ‪ Lost and found‬اىجو‪ٝ‬طبّ‪ٜ‬‬

‫‪www.lostandfound.co.uk‬‬

‫هنا الض اخدم ٌ جأ ل كاابذ بنف ه إنضا ٌاٌح الضولع له ا دٌد ضواصفاك الاًء الضفمود أو‬
‫الضعثور ع ٌه ض خال لوائم ضن دلذ اكو فً صف ذ الب ث فً الضولع‪.‬‬

‫* ا دٌد الضولع ال الً ل اخص‪.‬‬

‫اب اى اكاض عض ٌذ الب ث ع الائ الضفمود أو الضعثور ع ٌه‪.‬‬ ‫* بد ض إنااء‬

‫‪ٍ٘ -2‬قغ ‪white boomerang‬‬

‫‪www.whiteboomerang.com‬‬

‫ثؼل أُ ‪ٝ‬رلفو اىشرقص ئ‪َٞٝ‬يرٔ اىقربس ثرٔ ‪ٝ‬قرً٘ اىَ٘قرغ ثأهٍربه هٍربىخ رأم‪ٞ‬رل ىيزأمرل ٍرِ صربؽت‬
‫اإل‪َٞٝ‬و صٌ ثؼل مىل ‪ٝ‬زٌ ّشو اىوٍبىخ) رصو اىش‪ٜ‬ء اىَفق٘ك (اىز‪ ٜ‬أكفيٖب اىشقص ف‪ ٜ‬اىَ٘قغ ىؼبٍخ‬
‫اىْبً‪.‬‬

‫‪48‬‬
‫انُتبئح وانظؼىثبد وانتىطُبد‬ ‫انفظم انخبيض‬

‫‪ٍ٘ -3‬قغ ئٍبهح أث٘ ظج‪ٜ‬‬

‫‪www.abudhabi.ae‬‬

‫‪ٍ٘ -4‬قغ ٍفق٘كاد‬

‫‪www.mafkudat.com‬‬

‫فر‪ٕ ٜ‬رنا اىَ٘قرغ ‪َٝ‬نرِ ّشررو ئػالّربد اىَفقر٘كاد ثرلُٗ رَررغ‪ٞ‬و ٍرِ فراله اىعرغػ ػيرر‪ٚ‬‬
‫ميَخ)اىَفق٘كاد (اىَ٘ع٘كح ف‪ ٜ‬صفؾخ اىَ٘قغ ٗثؼلٕب افز‪ٞ‬به) أظو ٍفق٘ك (ٍرغ اىزأمرل ٍرِ مزبثرخ‬
‫أٌٍ صبؽت اىَفق٘كاد ‪ٗ.‬رنُ٘ اىَواٍيخ ٗ االقزواؽبد ػجو اىجو‪ٝ‬ل اإلىنزوّٗ‪.ٜ‬‬

‫‪ٍ٘ -5‬قغ ٍفق٘كاد اىو‪ٝ‬بض ػي‪ ٚ‬ر٘‪ٝ‬زو‬

‫‪www.twitter.com/lost- ocker‬‬

‫هقا الضولع ٌ ضى) ض فظذ ضفموداك الرٌاؤ (وفٌه ٌضك اإلعال ع الائ الضفمود وض ثم‬
‫ضمارناه بالضوجوداك ضث ‪:‬‬

‫‪ٍ٘ -6‬قغ قيَ‪ٍ ٜ‬قبه ثؼْ٘اُ ‪ٍ:‬فًٖ٘ اىقلٍبد اإلىنزوّٗ‪ٞ‬خ‬

‫‪http://www.glamy.com/‬‬

‫‪41‬‬

You might also like