تحقیق با موضوع umlآموزی

تحقیق با موضوع umlآموزی
47صفحه قالب ورد قابل ویرایش
دسته بندی کامپیوتر و IT
فرمت فایل doc
حجم فایل 101 کیلو بایت
تعداد صفحات فایل 47

تحقیق با موضوع umlآموزی

فروشنده فایل

کد کاربری 23114

توضیحات:

تحقیق با موضوع umlآموزی

47صفحه قالب ورد قابل ویرایش

بخشی ازمتن:

فصل اول

1- 1 مقدمهusecase ها

با توجه به مفاهیم كلاس‌ها مورد مهمی در uml را بررسی می‌كنیم كه همان usecase ها هستند. دراین فصل موضوعات زیر مطرح می‌شوند :

usecase چیست

ساختن یك usecase

محتویات یك usecase

extend یك usecase‌

تحلیل یك usecase

در گذشته با دیاگرام‌هایی برخورد كردیم كه دیدگاه ثابتی در مورد كلاس‌های سیستم ارائه می‌كرد. به سراغ دیاگرام‌هایی می‌رویم كه دیدگاهی پویا ارائه می‌كند ونشان می‌دهد چگونه سیستم و كلاس‌هایش با گذشت زمان تغییر می‌كنند .دیدگاه ثابت به روابط بین تحلیلگر و طراحان سیستم كمك می‌كند و دیدگاه پویا به روابط بین تحلیلگر وگروه طراحان كمك می‌كند و به طراحان اجازه می‌دهد كه برنامه بنویسند .

مشتری و تیم طراحان یك مجموعه مهم از امینان سیستم را تشكیل می دهند. نه دیدگاه ثابت و نه دیدگاه پویا، كاركرد سیستم را از نقطه نظر كاربر نشان نمی‌دهند. فهمیدن این دیدگاه كلیدی است برای ساختن سیستمی كه مفید وقابل استفاده باشد. این دیدگاه تقاضاها را بررسی می‌كند وكار كردن با آن آسان (و حتی جالب است) است.

مدل كردن سیستم از دیدگاه كاربر آن، كار usecase است . در این فصل درباره اینكه usecase چیست و چه كاری انجام می‌دهد صحبت می‌كنیم و همچنین درباره چگونگی استفاده از دیاگرام usecase در تصویرسازی در UML بحث می‌كنیم .

2- 1 ‌usecase ها چه هستند ؟

چندین سال قبل من یك فاكس خریدم. وقتی كه برای خرید به دفتر تهیه‌كننده رفته بودم با سطح وسیعی از انتخاب ها برخورد كردم. چگونه باید تصمیم خوبی می‌گرفتم؟ از خودم پرسیدم می‌خواهم با فاكس چه كاری انجام بدهم؟ چه مواردی را نیاز دارم، چه اعمالی را می‌خواهم با فاكس انجام بدهم؟ آیا می‌خواهم كپی بگیرم؟ به كامپیوتر متصلش كنم؟ به عنوان scanner‌ از آن استفاده كنم؟ می‌خواهم فاكس‌ها را به سرعت بفرستم، كه به سرعت شماره‌گیر احتیاج داشته باشم؟می‌خواهم تشخیص بدهم كه fax آمده یا كسی تلفن كرده است ؟

از مراحل یك پردازش مانند مراحل بالا وقتی‌كه یك خرید بدون انگیزه را ترتیب دادیم گذشتیم. در تحلیل یك فرم از usecase چه كاری انجام می‌دهیم ؟ از خود می‌پرسیم چگونه از یك محصول یا سیستم استفاده می‌كنیم، تا پول خود را به خوبی خرج كنیم. بنابراین مهم‌ترین چیز این است كه نیازها را بشناسیم .

این نوع پردازش مخصوصاً برای بخش آنالیز سیستم طراحی شده است .چگونه كاربرها از درایور سیستم از همان راهی كه شما طراحی كرده‌اید و سیستم را ساخته‌اید استفاده می كنند ؟

usecase یك ساختار است كه به تحلیلگر سیستم كه با كاربر كار می‌كند، كمك می‌كند تا سیستم كاربردیی را طراحی كند .

اصطلاح جدید : usecase مجموعه‌ای از سناریوها است كه سیستم از آنها استفاده می‌كند. هر سناریو یك ترتیب زمانی از وقایع را شرح می‌دهد. هر ترتیب زمانی به وسیله شخصی یا سیستمی دیگر یا یك قطعه‌ای از سخت‌افزار و یا به‌وسیله گذر زمان بنا نهاده می‌شود. موجودیت‌های كه ترتیب زمانی را شروع میكنند actor نامیده می‌شوند. ترتیب زمانی باعث می‌شود كه استفاده‌های دیگری از actor‌ توسط كسانی كه actor‌ را بنا گذاشته‌اند و یا توسط دیگر actor ها بشود .

فهرست برخی ازمطالب:

فصل اول 1
از مراحل یك پردازش مانند مراحل بالا وقتی‌كه یك خرید بدون انگیزه را ترتیب دادیم گذشتیم. در تحلیل یك فرم از usecase چه كاری انجام می‌دهیم ؟ از خود می‌پرسیم چگونه از یك محصول یا سیستم استفاده می‌كنیم، تا پول خود را به خوبی خرج كنیم. بنابراین مهم‌ترین چیز این است كه نیازها را بشناسیم . 1
این نوع پردازش مخصوصاً برای بخش آنالیز سیستم طراحی شده است .چگونه كاربرها از درایور سیستم از همان راهی كه شما طراحی كرده‌اید و سیستم را ساخته‌اید استفاده می كنند ؟ 1
4- 1 یك مثال : ماشین نوشابه 2
فصل دوم 5
1-2-2 بازبینی ماشین نوشابه 6
2-2-2 دنبال كردن مراحل سناریو 6
2-3-2 Extension 8
2-5-2 مفهوم كاربران 10

فصل اول 1
از مراحل یك پردازش مانند مراحل بالا وقتی‌كه یك خرید بدون انگیزه را ترتیب دادیم گذشتیم. در تحلیل یك فرم از usecase چه كاری انجام می‌دهیم ؟ از خود می‌پرسیم چگونه از یك محصول یا سیستم استفاده می‌كنیم، تا پول خود را به خوبی خرج كنیم. بنابراین مهم‌ترین چیز این است كه نیازها را بشناسیم . 1
این نوع پردازش مخصوصاً برای بخش آنالیز سیستم طراحی شده است .چگونه كاربرها از درایور سیستم از همان راهی كه شما طراحی كرده‌اید و سیستم را ساخته‌اید استفاده می كنند ؟ 1
4- 1 یك مثال : ماشین نوشابه 2
فصل دوم 5
1-2-2 بازبینی ماشین نوشابه 6
2-2-2 دنبال كردن مراحل سناریو 62-3-2 Extension 82-5-2 مفهوم كاربران 10

درج دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *