مقدمه....................................................................................................................................................................................... 1
فصل اول – مفاهیم استفاده شده در پروژه................................................................................................................................. 2
1-1-برنامه نویسی لایه ای...................................................................................................................................................... 2
1-1-1-برنامه چند لایه چیست؟............................................................................................................................................. 2
1-1-2-مزیت برنامه چند لایه ................................................................................................................................................4
.................................................................................................................................. 4presentation1-1-3-انتخاب لایه
............................................................................................................................. 5Business logic1-1-4-انتخاب لایه
.................................................................................................................................. 5Data access1-1-5-انتخاب لایه
....................................................................................................................................... 5Data lager1-1-6-انتخاب لایه
1-1-7-ارسال داده از یک لایه به لایه دیگر.......................................................................................................................... 6
1-2-پیشینه............................................................................................................................................................................. 6
1-3-سیر تکامل زبان های برنامه نویسی تحت وب.................................................................................................................. 8
) چیست؟......................................................................................................................................... 9Ajax 1-4-ای جکس (
1-5-مکانیزم ای جکس....................................................................................................................................................... 12
فصل دوم – شرح امکانات و محدودیت های سیستم.............................................................................................................. 13
2-1-چشم انداز................................................................................................................................................................... 13
2-1-1-شرح مساله............................................................................................................................................................. 13
2-1-2-شرح عملیات......................................................................................................................................................... 13
2-1-3-مخاطبین سیستم...................................................................................................................................................... 15
2-1-4-محدودیت ها......................................................................................................................................................... 15
2-2-مستند واژه نامه............................................................................................................................................................ 16
2-3-مفاهیم سیستم گزارش گیری....................................................................................................................................... 16
فصل سوم – تجزیه و تحلیل سیستم........................................................................................................................................ 18
3-1-تعریف مساله............................................................................................................................................................... 18
3-2-امکان سنجی............................................................................................................................................................... 19
3-2-1-امکان سنجی منطقی............................................................................................................................................... 19
3-2-2-امکان سنجی فیزیکی...............................................................................................................................................19
3-2-3-امکان سنجی فرهنگی............................................................................................................................................. 19
3-2-4-امکان سنجی اقتصادی............................................................................................................................................ 20
)............................................................................................................................... 20Iteration plan3-3-طرح تکرار (
)................................................................................................................. 21Class diagram3-4-نمودار های کلاس (
3-4-1-توضیحات کلاس................................................................................................................................................... 22
...................................................................................................................................................... 31Uml 3-5-نمودار های
فصل چهارم – پیاده سازی سیستم.......................................................................................................................................... 38
4-1-نگاهی به اجزای پروژه در ویژوال استودیو................................................................................................................... 38
4-2-جداول استفاده شده در پایگاه داده............................................................................................................................... 43
4-2-1-نمای کلی از جدول های موجود............................................................................................................................. 43
4-3-توضیح جداول بانک اطلاعاتی.................................................................................................................................... 44
.................................................................................................................................................... 44Anbar 4-3-1-جدول
................................................................................................................................................. 45Anbar 14-3-2-جدول
................................................................................................................................... 45Anbargardani 4-3-3-جدول
...................................................................................................................................................... 47Bime 4-3-4-جدول
...................................................................................................................................................... 48check4-3-5-جدول
............................................................................................................................................................ 49fish4-3-6-جدول
......................................................................................................................................... 50Crash code4-3-7-جدول
............................................................................................................................................... 50Etelaeie 4-3-8-جدول
................................................................................................................................................... 51Factor 4-3-9-جدول
...................................................................................................................................... 52Factor num4-3-10-جدول
....................................................................................................................................... 53Good price4-3-11-جدول
....................................................................................................................................................... 54kala4-3-12-جدول
............................................................................................................................................ 55Mojoody 4-3-13-جدول
........................................................................................................................................ 55Kargoziny 4-3-14-جدول
........................................................................................................ 56Khadamat pas az forosh4-3-15-جدول
...................................................................................................................................................... 57Boff 4-3-16-جدول
................................................................................................................................ 58Kharid_forosh4-3-17-جدول
.................................................................................................................................................... 58Pass 4-3-18-جدول
............................................................................................................................................. 59Tashilat 4-3-19-جدول
.................................................................................................................................. 60Tashilat etaie4-3-20-جدول
............................................................................................................................. 61Tavoun request4-3-21-جدول
.............................................................................................................................................. 61Tavoun 4-3-22-جدول
................................................................................................................................................... 62Units 4-3-23-جدول
........................................................................................................................................ 63Validation 4-3-24-جدول
4-4-نتایج پیاده سازی......................................................................................................................................................... 64
منابع و مراجع........................................................................................................................................................................ 66