بررسی ویندوز سرور 2003
فصل اول : معرفی ویندوز سِرور 2003
ویندوز سرور 2003 نسبت به ویندوز 2000 گام بزرگی به جلو محسوب میشود. برای مدیران شبکههای ویندوز NT هم این نگارش جدید سیستمعامل مایکروسافت آن قدر ابزار و کنترلهای مدیریتی زیادی را به ارمغان آورده است که آنها را از ادامه کار با NT منصرف میکند.
* ویندوز سرور 2003 ویرایش standard
* ویندوز سرور 2003 ویرایش enterprise (نگارشهای 32 و 64 بیتی)
* ویندوز سرور 2003 ویرایشdatacenter
* ویندوز سرور 2003 ویرایشweb server
ویرایش standard ویندوز سرور 2003 برای اغلب شبکهها مناسب است. این ویرایش، چندپردازشی متقارن (SMP) چهارراهه و 4 گیگابابت RAM را پشتیبانی میکند. از ویرایش استاندارد میتوان برای میزبانی network load balancing (ولی نه cluster services) و terminal server استفاده کرد.
ویرایش enterprise چنان طراحی شده است که همه نیازهای شرکتهایی با هر اندازه را برآورده میسازد. این ویرایش SMP هشتراهه، 32 گیگابایت RAM در نگارش سی و دو بیتی، 64 گیگابایت RAM در نگارش 64 بیتی، و همچنین خوشهبندی سرویسدهندهها تا هشت گره را پشتیبانی میکند.
ویرایش enterprise جایگزین ویرایش advanced server ویندوز 2000 شده است.
ویرایش datacenter که قدرتمندترین ویندوز به شمار میآید در نگارش سی و دو بیتی، SMPی 32 راهه و در نگارش 64 بیتی، SMPی 64 راهه را پشتیبانی میکند. این ویرایش در نگارش سی و دو بیتی 64 بیتی 512 گیگابایت RAM را پشتیبانی میکند.
این محصول جدید ویندوز برای ایجاد و راهاندازی سایت وب ساخته شده است. این ویرایش شامل IIS نگارش 6/0 و اجزای دیگری است که امکان میزبانی برنامهها و صفحات وب و سرویسهای وب XML را فراهم میکنند. از ویرایش web نمیتوان برای راهاندازی مزرعۀ سرویسدهندۀ وب که به خوشهبندی نیاز دارد استفاده کرد، و در آن نمیتوان هیچ گونه سرویس مدیریت شبکه مثل اکتیودایرکتوری، سرویسهای DNS ، یا سرویسهای DHCP را نصب نمود.
قبلاً RIS فقط برای نگارشهای سرویسگیرنده / ایستگاه کاری ویندوز موجود بود، اما اکنون توابع جدید NET RIS را در همه نگارشهای ویندوز سرور 2003 غیر از datacenter میتوان به کار گرفت.
Remote desktop در ابتدا در ویندوز 2000 معرفی شد.
نرمافزار سرویسگیرنده (با نام Remote Desktop Connection) در ویندوز XP (عضو سرویسگیرندۀ خانوادۀ ویندوز سرور 2003) قرار داده شده است. برای نگارشهای ویندوز پیش از XP ، میتوان نرمافزار سمت سرویسگیرنده را از سیدی ویندوز سرور 2003 ، یا از یک نقطه اشتراکی شبکه که حاوی فایلهای نصب ویندوز سرور 2003 باشد نصب نمود.
فقط با چند کلیک ماوس میتوان سرویسدهنده را برای دستیابی راه دور پیکربندی کرد. همۀ سرویسدهندههای ویندوز سرور 2003 یک گروه محلی به نام Remote Desktop Users Group دارند، که میتوان به آن کاربر اضافه کرد و امنیت آن را پیکربندی نمود.
کسانی که در کار کمکرسانی به کاربران هستند میدانند که معمولا بهترین راه کمک کردن به یک کاربر، رفتن به سراغ ایستگاه کاری اوست. گاهی مشکل آن قدر پیچیده است که نمیتوان راهحل را برای کاربر تشریح کرد، و گاهی کاربر به کمکرسانی دقیقی نیاز دارد که اگر بخواهیم صبر کنیم تا او خودش منو یا کادر مکالمههای مربوطه را پیدا کند مدتها وقت میبرد. Remote Assistance امکان کار بر روی کامپیوتر کاربر از راه دور، بدون این که میز خود را ترک کند را فراهم میسازد. Remote Assistance کار خود را به این روشها انجام میدهد:
* کمکخواهی یک کاربر مبتدی از یک کاربر باتجربه.
*کمکرسانی کاربر باتجربه به کاربر مبتدی، بدون این که کاربر مبتدی تقاضای کمک کرده باشد.
استفاده از Remote Assistance در صورتی ممکن است که:
* روی کامپیوترها ویندوز سرور 2003 یا ویندوز XP در حال اجرا باشد.
* کامپیوترها از طریق یک LAN یا اینترنت به هم وصل شده باشند.
فصل ششم : پروتکل پیکربندی پویای میزبان (DHCP)
پروتکل پیکربندی پویای میزبان (DHCP) به شما اجازه میدهد آدرسهای IP را به صورت پویا به کامپیوترها وسایل جانبی روی شبکه اختصاص دهید. آدرسهای IP از مخزنی از آدرسهای تهیه شده و به کامپیوترها اختصاص داده میشوند. اختصاص آدرس IP به صورت دائم یا موقت خواهد بود. وقتی این مساله را در نظر بگیرید که باید به هر کامپیوتر مشتری، آدرس IP ماسک زیر شبکه و آدرس دروازه اختصاص دهید، درمییابید که احتمال خطا در اختصاص آدرسها بسیار بالا است.
DHCP یک محیط پویا ایجاد میکند که آدرسهای IP را به کامپیوترها و وسایل جانبی موجود در شبکه اختصاص میدهد. با این روش با دردسرهای اختصاص آدرس IP به صورت دستی روبرو نمیشوید و اختصاص آدرسهای IP به کامپیوترها با دقت بالایی انجام میگیرد.
سرور DHCP (ویندوز سرور 2003 که با خدمات DHCP پیکربندی شده است) وظیفه دارد آدرس IP ، ماسک زیرشبکه، دروازه پیشساخته، آدرس سرور DNS و آدرس سرور WINS را به مشتری DHCP ارائه دهد. مشتری DHCP هر کامپیوتر یا وسیلهای روی شبکه است که برای کسب پویای آدرس IP پیکربندی شده است. هنگامی که یک مشتری DHCP برای اولین بار راهاندازی میشود به دنبال آدرس IP میگردد. مشتری یک پیغام DHCP DISCOVER را نشان میدهند که قرارداد IP فرستاده شده به همه سرورهای DHCP را درخواست میکند. پیام نمایش داده شده نام میزبان مشتری و آدرس سختافزاری MAC مشتری را ارائه میکند.
فهرست مطالب
فصل اول : معرفی ویندوز سرور 2003
ü ویرایشهای ویندوز سرور 2003 ................................................................................................................ 1
ü ویرایشStandard ........................................................................................................................ 1
ü ویرایش Enterprise ...................................................................................................................... 2
ü ویرایش Datacenter ..................................................................................................................... 2
ü ویرایش Web....................................................................................................................................... 2
ü خدمات نصب راه دور در سرور .............................................................................................................. 3
ü تقاضای کمک ........................................................................................................................................... 4
ü کمک رسانی بدون دعوت .................................................................................................................. 4
فصل دوم : نصب و روش های آن
ü مدل های نصب ........................................................................................................................... 6
ü winnt.exe در مقابل winnt32.exe ................................................................................. 7
ü استفاده از winnt.ece ................................................................................................................ 7
ü استفاده از winnt32.exe .......................................................................................................... 8
ü نصب از روی سی دی ..................................................................................................................... 8
ü نصب اتوماتیک ................................................................................................................................ 9
ü نصب بر اساس تصویر ...................................................................................................................... 9
ü نصب بر اساس فایل جواب .......................................................................................................... 10
ü نصب غیر حضوری ........................................................................................................................... 10
ü sysprep ..................................................................................................................................... 12
ü ایجاد sysprep.inf .................................................................................................................. 13
ü اجرای برنامه ها پس از اتمام کار sysprep ............................................................................... 14
ü تکثیر تصویر اصلی در یک فایل ....................................................................................................... 14
ü مرحله مینی ستاپ ........................................................................................................................... 14
ü (RIS) Remote Installation Service ..................................................................... 15
فصل سوم : سرویس مسیر یابی و دستیابی از راه دور (RRAS)
ü امن کردن RRAS ......................................................................................................................... 19
ü تماس مجدد ...................................................................................................................................... 21
ü ID تماس گیرنده ............................................................................................................................. 21
ü شبکه های خصوصی مجازی ................................................................................................................... 22
ü نصب RRAS ............................................................................................................................... 23
ü فعال کردن RRAS ........................................................................................................................ 24
ü پیکربندی دستیابی راه دور (شماره گیری یا VPN ) .............................................................................. 25
ü پیکربندی NAT در مسیریاب .......................................................................................................... 27
ü پیکربندی VPN و NAT ................................................................................................................ 29
ü پیکربندی یک اتصال امن بین دو شبکه خصوصی .................................................................................. 30
ü پیکربندی RRAS بصورت سفارشی ............................................................................................... 32
ü پیکربندی سرویس گیرنده های RRAS .............................................................................................. 33
ü مدیریت و عیب یابی RRAS ....................................................................................................... 35
ü مدیریت چند سرویس دهنده RRAS .............................................................................................. 36
فصل چهارم : معرفی دایرکتوری فعال
ü نصب دایرکتوری فعال و ایجاد ناحیه دیشه .............................................................................................. 39
ü افزودن ناحیه فرزند ........................................................................................................................... 42
ü ابزار مدیریت دایرکتوری فعال ......................................................................................................... 45
ü کامپیوتر ها و کاربران دایرکتوری فعال ................................................................................................ 46
ü توافق ها و ناحیه های دارکتوری فعال .................................................................................................. 46
ü سایت ها و خدمات دایرکتوری فعال ................................................................................................. 46
ü افزودن کاربر به ناحیه ........................................................................................................................ 47
ü تنظیمات زمان ورود به شبکه و کامپیوتر های شبکه .......................................................................... 48
ü تغییر نام کاربر .................................................................................................................................. 50
فصل پنحم :خدمات نام ناحیه ( DNS )
ü مروری بر سرورهای DNS: ................................................................................................................. 51
ü فضای نام DNS ................................................................................................................................ 52
ü نحوه کار DNS ..................................................................................................................................... 54
ü نصب خدمات نام ناحیه .......................................................................................................................... 56
ü پیکربندی سرور DNS ........................................................................................................................... 57
ü ایجاد منطقه مستقیم جستجو ...................................................................................................................... 57
ü رونوشت برداری منطقه .......................................................................................................................... 58
ü نام منطقه و بروز کردن پویا ( Dynamic Update ) .................................................................. 60
ü ایجاد یک منطقه جستجوی معکوس ............................................................................................................ 60
ü نامگذاری منطقه جستجوی معکوس ............................................................................................................. 61
ü مدیریت DNS .................................................................................................................................... 62
ü عیب یابی خدمات سرور DNS ........................................................................................................... 65
فصل ششم : پروتکل پیکربندی پویای میزبان ( DHCP )
ü آشنایی با DHCP .............................................................................................................................. 67
ü نصب خدمات DHCP ...................................................................................................................... 68
ü پیکربندی خدمات DHCP توسط خدمات میدان دید ........................................................................... 69
ü مباحث مربوط به قرارداد DHCP ........................................................................................................ 70
ü ایجاد میدان دید فوق العاده ( Superscope ) ......................................................................................71
ü ایجاد ذخیره ها ............................................................................................................................................ 73
ü فال سازی میدان دید ................................................................................................................................73
ü تأیید سرور DHCP در دایرکتوری فعال ..................................................................................................74
ü یکپارچه سازی DHCP و DNS .............................................................................................................75
ü ویرایش گزینه ای سرور DHCP ............................................................................................................ 76
ü بررسی قراردادهای DHCP .................................................................................................................. 77
ü بارگذاری پشتیبان پایگاه داده DHCP .................................................................................................... 78
ü عیب یابی DHCP ............................................................................................................................ 79
معرفی ویندوز سِرور 2003
ویندوز سرور 2003 نسبت به ویندوز 2000 گام بزرگی به جلو محسوب میشود. برای مدیران شبکههای ویندوز NT هم این نگارش جدید سیستمعامل مایکروسافت آن قدر ابزار و کنترلهای مدیریتی زیادی را به ارمغان آورده است که آنها را از ادامه کار با NT منصرف میکند.
ویرایشهای ویندوز سرور 2003
* ویندوز سرور 2003 ویرایش standard
* ویندوز سرور 2003 ویرایش enterprise (نگارشهای 32 و 64 بیتی)
* ویندوز سرور 2003 ویرایشdatacenter
* ویندوز سرور 2003 ویرایشweb server
ویرایش standard
ویرایش standard ویندوز سرور 2003 برای اغلب شبکهها مناسب است. این ویرایش، چندپردازشی متقارن (SMP) چهارراهه و 4 گیگابابت RAM را پشتیبانی میکند. از ویرایش استاندارد میتوان برای میزبانی network load balancing (ولی نه cluster services) و terminal server استفاده کرد.
فهرست مطالب
عنوان صفحه
فصل اول : معرفی ویندوز سرور 2003
ویرایشهای ویندوز سرور 2003 ................................................................................................................ 1
ویرایشStandard ........................................................................................................................ 1
ویرایش Enterprise ...................................................................................................................... 2
ویرایش Datacenter ..................................................................................................................... 2
ویرایش Web....................................................................................................................................... 2
خدمات نصب راه دور در سرور .............................................................................................................. 3
تقاضای کمک ........................................................................................................................................... 4
کمک رسانی بدون دعوت .................................................................................................................. 4
فصل دوم : نصب و روش های آن
مدل های نصب ........................................................................................................................... 6
winnt.exe در مقابل winnt32.exe ................................................................................. 7
استفاده از winnt.ece ................................................................................................................ 7
استفاده از winnt32.exe .......................................................................................................... 8
نصب از روی سی دی ..................................................................................................................... 8
نصب اتوماتیک ................................................................................................................................ 9
نصب بر اساس تصویر ...................................................................................................................... 9
نصب بر اساس فایل جواب .......................................................................................................... 10
نصب غیر حضوری ........................................................................................................................... 10
sysprep ..................................................................................................................................... 12
ایجاد sysprep.inf .................................................................................................................. 13
اجرای برنامه ها پس از اتمام کار sysprep ............................................................................... 14
تکثیر تصویر اصلی در یک فایل ....................................................................................................... 14
مرحله مینی ستاپ ........................................................................................................................... 14
(RIS) Remote Installation Service ..................................................................... 15
فصل سوم : سرویس مسیر یابی و دستیابی از راه دور (RRAS)
امن کردن RRAS ......................................................................................................................... 19
تماس مجدد ...................................................................................................................................... 21
ID تماس گیرنده ............................................................................................................................. 21
شبکه های خصوصی مجازی ................................................................................................................... 22
نصب RRAS ............................................................................................................................... 23
فعال کردن RRAS ........................................................................................................................ 24
پیکربندی دستیابی راه دور (شماره گیری یا VPN ) .............................................................................. 25
پیکربندی NAT در مسیریاب .......................................................................................................... 27
پیکربندی VPN و NAT ................................................................................................................ 29
پیکربندی یک اتصال امن بین دو شبکه خصوصی .................................................................................. 30
پیکربندی RRAS بصورت سفارشی ............................................................................................... 32
پیکربندی سرویس گیرنده های RRAS .............................................................................................. 33
مدیریت و عیب یابی RRAS ....................................................................................................... 35
مدیریت چند سرویس دهنده RRAS .............................................................................................. 36
فصل چهارم : معرفی دایرکتوری فعال
نصب دایرکتوری فعال و ایجاد ناحیه دیشه .............................................................................................. 39
افزودن ناحیه فرزند ........................................................................................................................... 42
ابزار مدیریت دایرکتوری فعال ......................................................................................................... 45
کامپیوتر ها و کاربران دایرکتوری فعال ................................................................................................ 46
توافق ها و ناحیه های دارکتوری فعال .................................................................................................. 46
سایت ها و خدمات دایرکتوری فعال ................................................................................................. 46
افزودن کاربر به ناحیه ........................................................................................................................ 47
تنظیمات زمان ورود به شبکه و کامپیوتر های شبکه .......................................................................... 48
تغییر نام کاربر .................................................................................................................................. 50
فصل پنحم :خدمات نام ناحیه ( DNS )
مروری بر سرورهای DNS: ................................................................................................................. 51
فضای نام DNS ................................................................................................................................ 52
نحوه کار DNS ..................................................................................................................................... 54
نصب خدمات نام ناحیه .......................................................................................................................... 56
پیکربندی سرور DNS ........................................................................................................................... 57
ایجاد منطقه مستقیم جستجو ...................................................................................................................... 57
رونوشت برداری منطقه .......................................................................................................................... 58
نام منطقه و بروز کردن پویا ( Dynamic Update ) .................................................................. 60
ایجاد یک منطقه جستجوی معکوس ............................................................................................................ 60
نامگذاری منطقه جستجوی معکوس ............................................................................................................. 61
مدیریت DNS .................................................................................................................................... 62
عیب یابی خدمات سرور DNS ........................................................................................................... 65
فصل ششم : پروتکل پیکربندی پویای میزبان ( DHCP )
آشنایی با DHCP .............................................................................................................................. 67
نصب خدمات DHCP ...................................................................................................................... 68
پیکربندی خدمات DHCP توسط خدمات میدان دید ........................................................................... 69
مباحث مربوط به قرارداد DHCP ........................................................................................................ 70
ایجاد میدان دید فوق العاده ( Superscope ) ......................................................................................71
ایجاد ذخیره ها ............................................................................................................................................ 73
فال سازی میدان دید ................................................................................................................................73
تأیید سرور DHCP در دایرکتوری فعال ..................................................................................................74
یکپارچه سازی DHCP و DNS .............................................................................................................75
ویرایش گزینه ای سرور DHCP ............................................................................................................ 76
بررسی قراردادهای DHCP .................................................................................................................. 77
بارگذاری پشتیبان پایگاه داده DHCP .................................................................................................... 78
عیب یابی DHCP ............................................................................................................................ 79
نوع فایل:word
سایز: 126Kb
تعداد صفحه:92
شبکه لینوکس با ویندوز
توجه :
شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.
عناوین :
مقدمه
لینوکس در ایران
فصل اول
تاریخچه لینوکس
فصل دوم
دستورات و مفاهیم پیشرفته فایل سیستم
فصل سوم
دستورات مدیریتی اولیه
فصل چهارم
پیکربندی شبکه
فصل پنجم
XINETD
فصل ششم
TELNET PROTOCOL
فصل هفتم
SAMBA
فصل هشتم
FTP PROTOCOL
فصل نهم
Modems
فصل دهم
Limitation
فصل یازدهم
Iptables
فصل دوازدهم
DHCP
چکیده
منابع
اینجانب در طی دوره کارآموزی در شرکت نرم افزاری مهرورزان جوان کاشان مشغول به کاربودم که طی این دوره بنا به شرایط شغلی بنده شروع به طراحی وب سایت کردم و با نرم افزار asp.net این طراحی انجام شد.
و همچنین در طی این دوره نصب شبکه و ویندوز server 2003 را هم فراگرفتم که در پروژه به طور کامل شرح داده شد است.
در این فصل نگاهی اجمالی به برنامه نویسی به روش ASP ، معرفی این زبان و همچنین معرفی بعضی از روشها که در این زبان کاربرد دارد. همانطور که میدانید در برنامهنویسی وب دو نوع اسکریپت داریم:
اسکریپت سمت سرویسدهنده(روی سرویسدهنده اجرا میشوند)
اسکریپت سمت سرویسگیرنده(روی سرویسگیرنده اجرا میشوند)
Asp محیطی مبتنی بر اسکریپتنویسی سمت سرویسدهنده میباشد که موجب ساخت برنامههای پویا و محاورهای میشود. این برنامهها زمان زیادی را برای پردازش تلف نمیکنند. محیط Asp هم برای طراحان حرفهای وب و هم مبتدیان مطلوب است.
Asp وابسته به IIS میباشد و IIS نسخه 3 به بالا آنرا پشتیبانی میکند. ASP همان فایل HTML است و میتواند هر چه که HTML پشتیبانی میکند پشتیبانی نماید. مثل ایلتهای جاواـ متن چشمکزن ـ اسکریپتهای سمت سرویسگیرنده و Activex های سمت سرویسگیرنده و… ولی دستوراتی در آن وجود دارد که مربوط به اسکریپتهای سمت سرویسدهنده است که روی سرویسدهنده اجرا میشود. دستورات Asp در داخل برچسبی بصورت <% - %> قرار میگیرند.
فهرست مطالب
چکیده1
فصل اول: کلیات پژوهش.... 3
1-1 تجمع اشیاء و اجزا در درون Active Server Page. 4
1-2 اشیاء درونی Asp.. 4
فصل دوم: ساختن Active Server Page. 5
2-1 ویژگیهای منحصر بفرد Asp:5
2ـ2ـ با ASP چه کاری میتوان انجام داد؟. 6
2ـ3ـ چگونه ASP کار میکند؟. 6
2ـ4ـ بکار بردن اسکیرپتها درون Asp.. 8
2ـ 5 ـ به وجود آوردن اشیاء و اجزاء در ASP.. 8
2ـ5ـ1ـ اشیاء ASP.. 9
2ـ5ـ2ـ اجزاء ASP.. 10
2ـ6ـ تنظیم و عیبیابی ASP.. 11
2ـ6ـ1ـ تست کردن این ترکیب... 12
2ـ6ـ2ـ عیبیابی ASP هایی که تنظیم شدهاند. 13
فصل سوم:کار کردن با ASP تکی.. 15
3ـ1ـ اشیاء Respose , Requst15
پروتکل HTTP.. 15
3ـ2ـ بافر کردن خروجی.. 17
3ـ3ـ کار با اسکریپتهایی با اجرای طولانی و صفحات طولانی HTML.. 20
2ـ4ـ کار با سرآیندها و متغیرهای محیطی.. 22
3ـ4ـ1ـ دریافت سرآیندها22
3ـ4ـ2ـ تغییردادن سرآیند content-Type. 24
3ـ5ـ کد وضعیت... 25
فصل چهارم: کار با SESSIONهای ASP.. 27
4ـ1ـ مقدمهای بر SESSION... 27
4ـ2ـ ذخیره کردن اطلاعات SESSION... 28
4ـ3ـ محتوای یک Session.. 29
4ـ4ـ شناسایی یک Session.. 29
4ـ5ـ کنترل هنگام پایان یافتن Session ها31
4ـ6ـ رخدادهای Session.. 31
4ـ7ـ Session ها به چه صورت کار میکنند. 34
4ـ8ـ cookie. 34
4ـ8ـ1ـ cookie ها به چه صورت کار میکنند.34
4ـ8ـ2ـ به وجود آوردن و خواندن cookie ها با ASP.. 35
4ـ8ـ3ـ به وجود آوردن بیش از یک cookie. 37
4ـ9ـ نگه داشتن موقعیت بدون cookie. 37
4ـ10ـ بدست آوردن موقعیت با استفاده از Query string. 38
4ـ11ـ بدست آوردن وضعیت با استفاده از فیلدهای فرم مخفی:38
4ـ12ـ روشهای ترکیبی.. 39
فصل پنجم:کار با مرورگرها41
5ـ1ـ استفاده از اجزاء ASP.. 41
5ـ2ـ به وجود آوردن یک جزء با محدوده عمل صفحه. 41
فصل ششم : شبکه های کامپیوتری.. 43
6-1 مقدمه. 43
6-2 نصب windows 2003 server. 44
6-3 نصب DHCP Server:66
6-4 تنظیمDHCP Server. 68
منابع و مآخذ:74
در ابتدا به بررسی فواید برنامهنویسی تحت شبکه و فواید جاوا و اندروید میپردازم. سپس وارد فرایند طراحی سیستم اشتراک فایل با رویکرد RUP و با استفاده از UML خواهم شد. توضیحات مربوط به هر یک از دیسیپلینهای RUP و نمودارهای UML در بخش مربوط به خودش داده خواهد شد. زبان انتخابی من برای نوشتن این برنامه جاوا است، دلیل این انتخاب را در ادامه خواهم گفت. بعد از طراحی نوبت به پیادهسازی و نوشتن کد میرسد. در آخر، خروجی این پروژه، نمودارهای UML و در برنامه کاربردی، یکی برای ویندوز و دیگری برای اندروید، خواهد بود.
فهرست مطالب
فصل اول: بررسی منابع علمی.. 1
1-1) بررسی فواید برنامهنویسی تحت شبکه با جاوا2
1-1-1) دریافت داده2
1-1-2) ارسال داده3
1-1-3) انبار فایل.. 3
1-1-4) پردازش موازی حجیم.. 3
1-1-5) تعامل نظیر به نظیر. 3
1-1-6) بازی.. 4
1-1-7) چت... 4
1-1-8) اشتراک فایل.. 4
1-1-9) سرورها6
1-1-10) جستجو در وب... 6
1-1-11) امنیت... 6
1-2) تاریخچه جاوا7
1-3) درباره اندروید. 7
1-4) کمی درباره ی RUP و UML8
فصل دوم: روش انجام پروژه9
مقدمه. 10
2-1) دیسیپلین مدلسازی سازمان.. 10
2-1-1) درک ساختار و پویایی سازمان.. 10
2-1-2) درک مسائل و مشکلات جاری سازمان.. 11
2-1-3) استخراج و استنتاج نیازمندیهای سازمان.. 11
2-1-4) تعیین چشمانداز سازمان.. 11
2-2) دیسیپلین مدیریت نیازمندیها12
2-2-1) شناسایی اکتور ها و موارد کاربرد. 12
2-2-2) شرح مورد کاربرد. 12
2-2-3) استخراج مدل مورد کاربرد. 20
2-2-4) ایجاد نمونهای از واسط کاربر. 21
2-3) دیسیپلین تحلیل و طراحی.. 25
2-3-1) نمودار فعالیت... 25
2-3-2) نمودارهای فعالیت سمت سرور27
2-3-3) چند نمودار فعالیت دیگر. 28
2-3-4) نمودار کلاس.... 29
2-3-5) نمودار شیء31
2-3-6) نمودار توالی.. 32
2-3-6-1) طراحی نمودار توالی دریافت فایل.. 34
2-3-6-2) طراحی نمودار توالی ارسال فایل.. 36
2-3-7) نمودار بسته. 37
2-4) دیسیپلین پیادهسازی.. 38
2-4-1) تعریف ساختار کدهای برنامه. 38
2-4-2) نمودار مؤلفه. 48
2-5) دیسیپلین استقرار49
2-5-1) نمودار استقرار50
نتیجه گیری:51
منابع.. 52
فهرست اشکال
شکل (1-1): نرمافزار چت Cisco Jabber]3[4
شکل (1-2): نرمافزار Azureus Vuze]3[5
شکل (2-1): نمودار مورد کاربرد سیستم اشتراک فایل ]5[20
شکل (2-2): صفحه نخست نرمافزار کاربر (متناظر با مورد کاربرد احراز هویت) ]9[21
شکل (2-3): صفحه انتخاب دریافت یا ارسال فایل ]9[21
شکل (2-4): صفحه انتخاب فایل برای دریافت (متناظر با مورد کاربرد دریافت فایل) ]9[22
شکل (2-5): صفحه انتخاب فایل برای ارسال (متناظر با مورد کاربرد ارسال فایل) ]9[22
شکل (2-6): نرمافزار طرف مدیر سیستم - صفحه متناظر با مورد کاربرد نمایش لیست کاربران ]9[23
شکل (2-7): پنجره ثبت کاربر جدید (متناظر با مورد کاربرد ثبت کاربر) ]9[23
شکل (2-8): صفحه لیست پوشههای اشتراکی (متناظر با مورد کاربرد نمایش پوشههای اشتراکی) ]9[24
شکل (2-9): پنجره انتخاب پوشه جدید برای اشتراک (متناظر با مورد کاربرد اضافه کردن پوشه) ]9[24
شکل (2-10): نمودار فعالیت متناظر با مورد کاربرد احراز هویت ]5[25
شکل (2-11): نمودار فعالیت متناظر با مورد کاربرد دریافت فایل ]5[26
شکل (2-12): نمودار فعالیت متناظر با مورد کاربرد ارسال فایل ]5[26
شکل (2-13): نمودار فعالیت شروع (طرف سرور) ]5[27
شکل (2-14): نمودار فعالیت متناظر با چند مورد کاربرد مربوط به اشتراک پوشه ]5[28
شکل (2-15): نمودار فعالیت متناظر با مورد کاربرد نمایش لیست کاربران ]5[28
شکل (2-16): نمودار فعالیت متناظر با مورد کاربرد ثبت کاربر ]5[29
شکل (2-17): نمودار کلاس سیستم اشتراک فایل ]7[29
شکل 2-18: نمودار شیء 1. در این نمودار شیء task1 قصد ارسال پیغام به مقصد 192.168.1.10 را دارد]8[31
شکل (2-19): نمودار شیء 2. شیء Listener1 پیام را دریافت کرده و در جواب آن شیء msg2 را ایجاد میکند ]11[31
شکل (2-20): سناریوی احراز هویت ]12[32
شکل (2-21): نمودار توالی احراز هویت. متناظر با سناریوی شکل قبل ]4[33
شکل (2-22): سناریوی دریافت فایل ]5[34
شکل (2-23): نمودار توالی نمایش فایلهای به اشتراک گذاشتهشده ]5[34
شکل (2-24): نمودار توالی دریافت فایلهای به اشتراک گذاشتهشده ]5[35
شکل (2-25): سناریوی ارسال فایل ]5[36
شکل (2-26): نمودار توالی ارسال فایل ]5[36
شکل (2-27): نمودار بسته کاربر ]6[37
شکل (2-28): نمودار بسته مدیر سیستم ]6[38
شکل (2-29): نمودار مؤلفه سمت کاربر ]3[49
شکل (2-30): نمودار مؤلفه سمت سرور ]3[49
شکل (2-31): نمودار استقرار سیستم ]4[50
فهرست جداول
جدول (2- 1): شرح مورد کاربرد «احراز هویت». 13
جدول (2-2): شرح مورد کاربرد «دریافت فایل». 13
جدول (2-3): شرح مورد کاربرد «ارسال فایل». 14
جدول (2-4): شرح مورد کاربرد «نمایش لیست کاربران». 15
جدول (2- 5): شرح مورد کاربرد «ویرایش کاربر». 15
جدول (2-6): شرح مورد کاربرد «ثبت کاربر جدید». 16
جدول (2-7): شرح مورد کاربرد «حذف کاربر». 17
جدول (2-8): شرح مورد کاربرد «نمایش پوشههای اشتراکی». 18
جدول (2-9): شرح مورد کاربرد «اضافه کردن پوشه». 18
جدول (2-10): شرح مورد کاربرد «حذف پوشه». 19