تقویم لایه باز 96
http://kia-ir.ir

پایان نامه طراحی و پیاده سازی سیستم اشتراک فایل تحت اندروید و ویندوز


پایان نامه طراحی و پیاده سازی سیستم اشتراک فایل تحت اندروید و ویندوز

عنوان پایان نامه: طراحی و پیاده سازی سیستم اشتراک فایل تحت اندروید و ویندوز

پایان نامه کارشناسی رشته کامپیوتر- مهندسی نرم‌افزار

فرمت فایل: word

تعداد صفحات: 64

شرح مختصر:

در ابتدا به بررسی فواید برنامه‌نویسی تحت شبکه و فواید جاوا و اندروید می‌پردازم. سپس وارد فرایند طراحی سیستم اشتراک فایل با رویکرد 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


مبلغ قابل پرداخت 3,500 تومان

توجه: پس از خرید فایل، لینک دانلود بصورت خودکار در اختیار شما قرار می گیرد و همچنین لینک دانلود به ایمیل شما ارسال می شود. درصورت وجود مشکل می توانید از بخش تماس با ما ی همین فروشگاه اطلاع رسانی نمایید.

Captcha

برای مشاهده ضمانت خرید روی آن کلیک نمایید

  انتشار : ۲۷ آبان ۱۳۹۴               تعداد بازدید : 257

برچسب های مهم

اد ممبر بینهایت ( افزایش ممبر(اعضای) کانال،ربات و

اد ممبر بینهایت ( افزایش ممبر(اعضای) کانال،ربات و

"اد ممبر بینهایت" {افزایش ممبر(اعضای) فیک کانال،ربات و گروه تلگرام و...} Addmember نسخه ویژه(VIP) تمامی و کامل ترین نرم افزار های افزایش ممبر واقعی و فیک و آموزش های آن، که در اینترنت و بازار به قیمت های بالا به فروش می رسد را یک جا و با قیمتی کم در برابر قیمت های بالای ...

خرید بازدید | نرم افزار افزایش بازدید سایت

خرید بازدید | نرم افزار افزایش بازدید سایت

نرم افزار افزایش بازدید سایت نرم افزاری است جهت بالا بردن بازدید سایت یا وبلاگ با ایپی های متفاوت و بازكردن پاپ آپ از روي سايت و وبلاگ شاید شما حوصله خواندن متن های طولانی را نداشته باشید اما بعضی مواقع 5 دقیقه خواندن یک متن تاثیر فوق العاده ای بر سایت یا وبلاگ شما داشته ...

آموزش دریافت شارژ رایگان

آموزش دریافت شارژ رایگان

دیگر نگران تمام شدن شارژ تلفن همراهتان نباشید!!! به راحتی هرچه تمام تر روزانه هرمقدار شارژ از هر اپراتوری که میخواهید دریافت نمایید. توجه:این آموزش، کدهایی که هرچند نفر بزنند و هزار تومان دریافت می کنید،نیست.(شارژ هرمی نیست.) دریافت شارژ به صورت آنی، بدون هیچ گونه ...

مجموعه صفر تا صد راه اندازی کارگاه جوراب

مجموعه صفر تا صد راه اندازی کارگاه جوراب

"محتوای این مجموعه را حتما با دیگر مجموعه های موجود در اینترنت مقایسه کنید" با تهیه این مجموعه می توانید به مطالب زیر دسترسی داشته باشید: 1. یک کتابچه 40 صفحه ای در زمینه احداث کارگاه جوراب بافی (تجربه شخصی دوران راهبی). 2.کتاب 732 صفحه ای "کار آفرینی" (کتابی فوق ...

نرم افزار برنامه ساز اندروید

نرم افزار برنامه ساز اندروید

نرم افزار برنامه ساز اندروید 100% مورد تایید مارکت ها تضمین100%بازگشت وجه درصورت عدم کارکرد نرم افزار فقط500نسخه بفروش میرسد عجله کنید 80% تخفیف بدلیل درخواست زیاد شما و فقط تا پایان این هفته قیمت نرم افزار با 80% تخفیف= 7500 تومان (نکته: بعد از پایان این هفته این نرم افزار ...

پکیج ساخت شماره مجازی نامحدود و رایگان

پکیج ساخت شماره مجازی نامحدود و رایگان

پکیج ساخت شماره مجازی نامحدود و رایگان دانلود پکیج آموزش ساخت شماره مجازی نامحدود + هدیه ویژه هر چقدر نیاز داشته باشید می توانید شماره ی مجازی ایجاد کنید با قابلیت ثبت نام در تلگرام و واتس آپ و وایبر و دیگر برنامه ها مزایای استفاده از پکیج Virtual ...

تعمیر لامپ کم مصرف | کتاب آموزش تعمیر لامپ کم مصرف

تعمیر لامپ کم مصرف | کتاب آموزش تعمیر لامپ کم مصرف

کتاب آموزش تعمیر لامپ کم مصرف همانطور كه مي دانيد لامپ هاي كم مصرف بعد از مدتي ديگر روشن نمي شوند و نياز به تعمير دارند در بيشتر اين موارد مي توان با ساده ترين وسايل لامپ را در منزل تعمير كرد این مجموعه دارای 5 کتاب است که در آن نحوه عملکرد و روش های عیب یابی لامپ کم مصرف را ...

تماس و پیامک ناشناس و رایگان با شماره

تماس و پیامک ناشناس و رایگان با شماره

برنامه تماس و ارسال پیام رایگان به دیگران با شماره دلخواه خود(هرشماره) به صورت کاملا رایگان بدون نیاز به روت به وسیله این برنامه میتوانید با شماره دلخواه خود به دیگران زنگ بزنید یا برای انها پیام بفرستید یعنی زمانی که شما با دیگران تماس میگیرید شماره دلخواهی که شما ...

بسته آموزشی کسب درآمد واقعی از اینترنت فقط هزار

بسته آموزشی کسب درآمد واقعی از اینترنت فقط هزار

سوال اول : آیا من واقعا از خرید این پکیج سود خواهم کرد؟ آیا واقعا با استفاده از آن درآمد کسب خواهم کرد؟ و آیا این پکیج مانند باقی بکیج های کسب درآمد,بیهوده نیست؟جواب : همان طور که قبلا توضیح داده شد , مطالب و شیوه هایی که در این پکیج برای کسب درآمد و ایجاد یک کسب و کار موفق ...

افزایش عضو تلگرام فیک و واقعی

افزایش عضو تلگرام فیک و واقعی

تمامی و کامل ترین نرم افزار های افزایش ممبر واقعی و فیک و آموزش های آن، که در اینترنت و بازار به قیمت های بالا به فروش می رسد را یک جا و با قیمتی کم در برابر قیمت های بالای دیگر، دریافت کنید. آپدیت :27 مهر 95 +2 پک هدیه 60 هزار ایمیل فعال و بانک شماره های تلگرام . 75 درصد سود شما ...

افزایش قد با متد گرو تالر داینامیک

افزایش قد با متد گرو تالر داینامیک

بلند قامت بودن یک امتیاز بزرگ برای شماست! سلام بیتا بیات هستم کارشناس فیزیولوژی ورزشی،لازم دانستم قبل از این که شما با روش گرو تالر داینامیک آشنا شوید چند تا نکته رو صادقانه خدمتتان عرض کنم همانطور که تو اینستاگرام(khosh.andam@)نوشتم خیلی اتفاقی با این متد آشنا ...

ربات فوق پیشرفته اینستاگرام

ربات فوق پیشرفته اینستاگرام

ربات فوق پیشرفته اینستاگرام افزایش فالوور،لایک،بازدید و کامنت قابلیت انتخاب فالوورها بر اساس شهر و یا مشاغل (جدید و بسیـار کمیـاب) با سلام خدمت شما همراهان همیشگی سایت hitsfa , این بار قصد ارائه یکی از ربات های اینستاگرام را داریم که بسیار کمیاب است و کاربرد های ...

کنترل گوشی همسر و فرزندان

کنترل گوشی همسر و فرزندان

از جمله اطلاعاتی که می توانید با این پکیج به آن ها دسترسی داشته باشید و برای شما ارسال می کند عبارتند از: SMS ها، MMS ها و تماس های ورودی و خروجی، ضبط مکالمات شخص مورد هدف و ارسال آن به ایمیل، ضبط صداهای محیط اطراف تلفن و ارسال به ایمیل، پیدا کردن موقعیت تلفن با GPS، ارسال تمامی ...

در آمد اینترنتی | کسب درامد از اینترنت

در آمد اینترنتی | کسب درامد از اینترنت

آیا می دانید؟ یک راز مهم در مورد سایت های کسب درآمد از اینترنت که ممکن است ندانید. می دانید چرا سایت های مختلفی که دیده اید نتوانسته اند به شما کمک کنند کسب درآمد کنید؟حقیقت این است که اکثر این سایت های آموزشی برای کسب درآمد در اینترنت توسط کسانی ایجاد شده اند که ...

آموزش آسان ساختن نرم افزار اندروید

آموزش آسان ساختن نرم افزار اندروید

نرم افزار برنامه ساز اندروید نسخه طلایی نرم افزار برنامه ساز اندروید آپدیت جدید ۲۱ آبان ۱۳۹۵ 100% مورد تایید کلیه مارکت ها از جمله بازار 500+دانلود درکمتراز7روز پس از آپدیت با رضایت کامل تضمین100%بازگشت وجه درصورت عدم کارکرد نرم افزار فقط500 نسخه دیگر به فروش ...

کسب و کار اینترنتی در منزل

کسب و کار اینترنتی در منزل

کسب درآمد میلیونی اینترنتی و تضمینی در منزل جدید ترین و مطمئن ترین روش کسب درآمد در سال 1394 تعهد و ضمانت ما : در عرض فقط یک ساعت اول کسب درآمد نمایید بعد از درآمد آن این مجموعه را خریداری نمایید می دانیم همه ما از مطالب تبلیغاتی و الکی که در مورد کسب و کار اینترنتی است خسته ...

کتاب « الفبای جامع ثروت و ثروتمندشدن » برای

کتاب « الفبای جامع ثروت و ثروتمندشدن » برای

قوانین ثروتمند شدن چیست؟ ذهن ثروتمندان چگونه کار می کند؟ وجود ثروت ساز چگونه وجودی است؟ چرا اغلب ثروتمندان تحصیلات کمی دارند؟ چرا بعضی افراد با اینکه سخت کار می کنند هیچ وقت پولدار نمیشوند؟ ذهن فقرا با ذهن ثروتمندان چه تفاوتی دارد؟ راه های ثروتمند شدن شما کدام ...

سوال عملی ICDL 2 همراه با جواب - ( سری اول )

سوال عملی ICDL 2 همراه با جواب - ( سری اول )

سوالات عملی ICDL2 همراه با جواب (ویندوز - اینترنت و ایمیل ) تعداد فایل : 7 نوع فایل : Pdf ...

ICDL2 - سوال کتبی ( سری اول )

ICDL2 - سوال کتبی ( سری اول )

یکی از مهمترین معضلات کارآموزان فنی و حرفه ای نداشتن منبع موثق در موضوع امتحانات پایان ترم می باشد این مهم ما را بر آن داشت تا سوالات وارده را بر اساس اولویت مطرح شده در آزمون های هماهنگ جمع آوری و در قالب فایل pdf منتشر کنیم . تعداد سوال : 40 عدد به همراه جواب تعداد صفحات : 4 ...

جزوه انالیز ترکیبی و احتمال

جزوه انالیز ترکیبی و احتمال

بهترین و فوق العاده ترین پکیج اموزشی انالیز ترکیبی و احتمال که در قالب جزوه تقدیم شما دوستان عزیز میشه!!!!! برای اولین بار و تنها در ijozve این جزوه اموزشی فوق العاده را با تخفیف ویژه 50% و به صورت کاملا اورجینال تهیه کرده و از ان لذت ببرید.. کافی فقط یک بار امتحان کنید تا ببینید ...

اپلیکیشن سامانه مخابرات همراه

اپلیکیشن سامانه مخابرات همراه

اپلیکیشن فوق العاده و کم یاب سامانه مخابرات با امکانات زیر که گویای محتواست قابلیت استعلام شماره موبایل قابلیت کشف مزاحم تلفنی قابلیت دریافت ریز مکالمات مشترکین تلفن همراه مشترکین حقوقی مشترکین تلفن ثابت پیش شماره ها و... 100%تضمینی دوستان و ...

نرم افزار مدیریت کانال تلگرام (نسخه طلایی)

نرم افزار مدیریت کانال تلگرام (نسخه طلایی)

نرم افزار مدیریت کانال تلگرام (نسخه طلایی) ⊷قـابـلیـت هـای شگـفـت انـگیـز ⊶ نرم افزار مدیریت کانال تلگرام چیست؟! نرم افزار منحصر بفرد و انحصاری برای مدیریت ساده و حرفه ای کانال تلگرام میباشد. این نرم افزار با شرایط و کیفیت عالی آماده بهره برداری ...

ردیاب حرفه ای

ردیاب حرفه ای

بلاخره برنامه ردیاب حرفه ای موبایل ساخته شد 50%تخفیف فقط برای امروز پیشنهاد ویژه برای کاربران اندروید توضیحات نرم افزار نرم افزار ردیاب حرفه ای به شما امکان ردیابی افراد بروی نقشه را خواهد داد.... ردیابی لحظه ب لحظه فرزندان خود بروی نقشه میخوای دوستتو ...

کسب درآمد میلیونی از وبلاگ

کسب درآمد میلیونی از وبلاگ

کسب درآمد میلیونی از وبلاگ خیلی ها وبلاگ دارند ولی نمی توانند از آن کسب درآمد نمایند. وبلاگ شما شاید صد نفر بازدید کننده در روز داشته باشد و یا بیشتر و یا کمتر ... مهم نیست فقط به این نکته توجه کنید که یک مغازه ی فرضا فرش فروشی یا یک مغازه ی کامپیوتر فروشی در روز چند مشتری وارد ...

پاورپوینت مسئله شر (پاورپوینت اندیشه اسلامی 1)

پاورپوینت مسئله شر (پاورپوینت اندیشه اسلامی 1)

Welcome to VirgooL.net مقاله ، پاورپوینت ، پایان نامه ---- ویرگــ ، ــول پاورپوینت اندیشه اسلامی 1 موضوع : پاورپوینت مسئله شر مباحث موجود در پاورپوینت : - تعریف و اقسام شر - راه حل های مسئله شرور - شر لازمه جهان مادی - اشکال کمتر بودن خیرات نسبت به شرور - شر ناشی از آزادی انسان ...

تماس و پیامک ناشناس و رایگان با شماره دلخواه

تماس و پیامک ناشناس و رایگان با شماره دلخواه

برنامه تماس و ارسال پیام رایگان به دیگران با شماره دلخواه خود(هرشماره) به صورت کاملا رایگان بدون نیاز به روت این برنامه ساخت شماره مجازی نیست به وسیله این برنامه میتوانید با شماره دلخواه خود به دیگران زنگ بزنید یا برای انها پیام بفرستید یعنی زمانی که شما با دیگران ...

سوال عملی Power Point با جواب

سوال عملی Power Point با جواب

دانلود نمونه سوال قطعی پاورپوینت با جواب تشریحی تعداد فایل : 2 نوع فایل : Pdf ...

تحقیق کامل درمورد مدرسه

تحقیق کامل درمورد مدرسه

عرض سلام خدمت تمامی بازدید کنندگان محترم سایت جوبوک در خدمت شما هستم با معرفی و دانلود یکی دیگر از بهترین پژوهشها درمورد مدرسه را برای دانلود شما عزیزان قرار دادم امیدوارم لذت ببرید ... در این تحقیق توضیحات کاملی در مورد مدرسه بیان می شود . مدرسه مکان آموزشی است که ...

کسب درامد از تلگرام

کسب درامد از تلگرام

اگر یک نفر توانسته کاری را انجام دهد پس شما هم میتوانید بیش از 500 فروش موفق از این محصول اتفاقی نیست این دلیل اعتماد کاربران به این سایت است آیا می دانید ۲۲ میلیون ایرانی از مسنجر تلگرام استفاده می کنند؟ و این یعنی یک بازار کار بسیار عالی که از طریق ان میتوانید ...

آموزش سریع کلیک کردن تبلیغات،بی دردسر و با صرفه

آموزش سریع کلیک کردن تبلیغات،بی دردسر و با صرفه

دوست دارید تبلیغهای سایتهای کلیکی PTC برای شما هم به این راحتی کلیک بشن؟ نسخه جدید در تاریخ 28 شهریور 1395 اضافه شد آیا لود شدن تبلیغات خستتون کرده؟ آیا به نظرتون هزینه اینترنت، از درآمد این تبلیغها بیشتره؟ آیا عکسها و فیلمهای موجود در تبلیغها ...

تمام حقوق مادی و معنوی این وب سایت متعلق به "پروژه، مقاله، تحقیق دانشجویی، کارآموزی، جزوه و ..." می باشد
" فروشگاهی از 4KIA "

فید خبر خوان    نقشه سایت    تماس با ما