لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 62
تعاریف و تنظیم داده های آماری :
تعاریف و توزیعهای آماری
تعریف علم آمار :
قبل از آنکه علم آمار تعریف گردد لازم است کمی راجع به تاریخچه آن سخن به میان بیاید تاریخچه علم آماررا می توان از بدو تشکیل دولتها آغاز کرد ، زیرا کلمه آمار Statusticesاز کلمه State به معنی دولت گرفته شده است . دولتهای اولیه نیز برای پی بردن به سلطه و قلمروخود احتیاج به آن داشتند . البته در آن زمان منظور از آمار ارقام و اطلاعات مورد نیاز دولتها برای گرفتن مالیات و سربازی و سایر امور مربوطه به کشورداری و سیاست بوده است .
از چند هزار سال قبل از مسیح در کشورهای مصر و چین و هندوستان قدیم سرشماری نفوس و همچنین اندازه میزان – دارائی تحت نفوذ دولتها انجام گردیده است و یا اینکه اغلب به طور ناقص انجام گردیده است ، با این حال همین شمارشهای ابتدائی پایه و اساس آمار امروزی را بنیان نهاده است ولی تقریباً در نیم قرن اخیر همراه با سایر علوم ، علم آمار نیز سیر صعودی را پیموده و گاهی پیشتاز و پیش قراول بعضی از علوم بوده است ، که با استفاده از آن بود که اغلب علوم چند برابر سرعت سیر عادی خود را گرفتند ، زیرا روشها و فنونی که برای تحقیقات علمی ضروری هستند از علم آمار بدست میآید ، بخصوص در علوم فیزیکی و زیست شناسی و اجتماعی و اقتصادی بکار برده می شود . ناگفته نماند گاه ممکن است که یک روش معین تنها به منظور استفاده در یک رشته خاص پژوهش علمی طرح ریزی شده باشد . این بدان معنی نیست که در آن رشته بخصوص آمار کاربرد زیادی دارد .
از آنجائیکه علم آمار ریشه و علایقش به کلیه علوم بشری رسیده است ، امروزه در تمامی دانشگاههای جهان در اکثر رشته های مختلف دانشگاهی اعم از رشته های پزشکی ، فنی ، کشاورزی و برنامه ریزی و… تدریس می شود . برای آنکه هدف این درس بهتر معلوم شود ، لازم است بدواً علم آمار را تعریف نمائیم .
حال چند تعریف را از بین کلیه تعاریف که جامع تر به نظر می آید بیان می کنیم . لازم به تذکر است که برای علم آمار تعاریف زیادی شده است .
آمار علمی است که خواص جامعه را مورد بررسی قرار می دهد .
آمار علمی است که مشخصات جامعه ها را به صورت کمی ولی بادر نظراوضاع کیفی آنها مورد بررسی قرار میدهد .
آمار علمی است که اصول وروش جمع آوری اطلاعات آماری ، نمایش دادن آنها ، تجزیه و تحلیل و استنتاج آماری را مورد بحث قرار میدهد .
4-3- واریانس 1
در میانگین قدر مطلق انحرافات برای اینکه انحرافات مثبت و منفی یکدیگر را خنثی نکنند آن را به صورت قدر مطلق بیان کردیم . این منظور از راه مجذور کردن انحرافات نیز ممکن بود تا فرمول از حالت جبری خارج نشود . بدین طریق مشخص کننده جدیدی از پراکندگی که از هر حیث بر
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 45
تجلی وحدت و کثرت در هنر اسلامی
«هنر اسلامی نمودار همان مفهومی است که از نامش برمی آید، بدون هیچ ابهام و تردیدی. هنر اسلامی بیرونی ترین و ملموسترین چهره اسلام است». (بروکهارت، 1365، 16)
اندیشه اسلامی بعد از گذشته دو سده، هنری با خصوصیات ویژه و منحصر به فرد به جهان عرضه کرده که خصوصیات آن برای قرنها پایدار مانده و روز به روز شکوفاتر و درخشانتر شده است. این خصوصیات تا زمانی که وحدت وجود داشت تداوم یافت. این هنر وحدت را در هماهنگی جستجو می کرد و هماهنگی چیزی جز کثرت در وحدت نبود. وحدت زیربنای همه چیز بود و وحدت و هماهنگی به کمک هندسه، وزن و نور جلوه گر می شد. در روند چنین اندیشه ای بود که هنر اسلامی از سده های 13-12 ق در تمامی سرزمینهای اسلامی، از نظر ساختار و تزیین، از الگوی واحدی پیروی کرد و آن را تداوم بخشید. ویلسون، 1377، ص 4
نکته اساسی در هنر اسلامی که باید بدان توجه کرد عبارت است از توحید. هنرمند مسلمان از کثرات می گذرد تا به وحدت نایل آید. انتخاب نقوش هندسی و اسلیمی و خیالی و کمترین استفاده از نقوش انسانی و وحدت این نقوش در یک نقطه، تاکیدی بر این اساس است:
ندیم و مطرب و ساقی همه اوست خیال آب و گل در ره بهانه
(مددپور، 1377، 196)
جهان در تفکر اسلامی جلوه و مشکات انوار الهی است و حاصل فیض مقدس نقاش ازلی، و هر ذره ای و هر موجودی از موجودات جهان و هر نقش و نگاری مظهر اسمی از اسماء الهیه است و در میان موجودات، انسان مظهر جمیع اسماء و صفات و گزیده عالم است. (همو، 1374، 133)
به هر تقدیر جلوه گاه حقیقت در هنر، همچون تفکر اسلامی، عالم غیب و حق است، به عبارت دیگر، حقیقت از عالن غیب برای هنرمند متجلی است، و همین جهت، هنر اسلامی را عاری از خاصیت مادی طبیعت می کند. او در نقش قالی – کاشی و تذهیب و حتی نقاشی که به نحوی مانع حضور و قرب به جهت جاذبه خاص است، نمایش عالم ملکوت و مثال را که عاری از خصوصیات زمان و مکان و فضای طبیعی است می بیند. در این نمایش کوششی برای تجسم بعد سوم و پرسپکتیو دید انسانی نیست. تکرار مضامین و صورتها همان رفتن به اصل است. هنرمند در این مضامین از الگوی ازلی نه از صور محسوس بهره می جوید، به نحوی که گویا صور خیالی او به صور مثالی عالم ملکوت می پیوندد. (همو، 1377، 196)
از دیدگاه یک هنرمند مسلمان یا هنرمندی در جهان اسلام، و یا پیشه وری که بر آن بود تا سطحی را تزیین کند، پیچاپیچی هندسی بی گمان عقلانی ترین راه شمرده می شد. زیرا که این نقش اشاره بسیار آشکاری است بر اندیشة) اینکه یگانگی الاهی یا وحدت الوهیت زمینه و پایة گوناگونیهای بی کران جهان است. در واقع وحدت الوهیت در ورای همة مظاهر است، زیرا که سرشت آن مجموع و کل است چیزی را در بیرون وجود خویش نمی گذارد و همه را فرا می گیرد و «وجود دومی» بر جای نمی گذارد. با این همه، از طریق هماهنگی تابیده بر جهان است که وحدت الوهیت در جهان نمودار می شود و هماهنگی هم چیزی نیست جز «وحدت در کثرت» (الوحده فی الکثره) به همان گونه که «کثرت در وحدت» (الکثره فی الوهده) است. در هم گره خوردگی بیانگر یک جنبه و جنبه های دیگر است. ولی باز هم این مطلب به یاد می رسد که وحدت زیربنای همه چیز است، یعنی آنکه جهان از عامل واحدی پی ریزی شده است مانند یک طناب یا یک خط که در سیری بی کران پیوسته به خویشتن بازمی گردد و دور می شود. (بورکهات، 1365، 75)
خطوط یک سلسله معانی در ذهن ایجاد می کنند، یک خط عمودی در حقیقت سمبلی است از متعالی شدن و بالا رفتن، یک خط افقی سمبلی است از سکون و به اصطلاح بی حرکت بودن. مقدار این خطوط به اضافه خطوط مایل که عبارت از حرکاتی است که به حقیقت به یکی از این سوها باید برود، با هم در هنر اسلامی تبادل دارند.
اگر یک خطی از چهل و پنج درجه، رو با پائین بیاید حرکت افولی است، و اگر از چهل و پنچ درجه بیشتر باشد و رو با بالا برود، حرکتی است که می خواهد به جهت صعود برگردد.مجموعة اینها دریک هنراسلامی بهاضافةخطوط مدور و متحرکت، به صورت بسیار متعالی ترکیب شده است. روزنه ای به باغ بهشت ص
هنرمندان یا پیشه وران اسلامی که به کار تزیینات هندسی می پرداختند – مثلاً شبکه ای از درهم رفتگی غنچه ها در پوشاندن سطحهای مختلف می ساختند – دایره ای را که اساس کار خویش قرار می دادند و بر آن مبنا تزیینات خود را مینگاشتند محو می کردند و این دایرة مجازی انگاشته شده و نهانی باعث میشد خطوط راست چون اشعة دوایری نامرئی جلوه کنند و از این جهان بلورها و تکه های برف و جهان پر لذت دوردست پر ستاره نمایان گردد.
بورکهایرت، 1365 ص 75
تعالیم و عقاید اسلامی بر کل شئون و صور هنری رایج در تمدن اسلامی تأثیر گذاشته است و صورتی وحدانی به این هنر داده است. مثلاً گرچه مساجد به جهاتی شکل و صورت معماری خاصی پیدا کرده اند ولی بسیاری از اصول معماری و تزئینات آنها درست مطابق قواعد و اصولی بوده که در مورد ابنیه غیردینی هم رعایت شده است. از این رو روحانیت هنر اسلامی نه در تزئین قرآن یا معماری مساجد بلکه در تمام شئون حیات هنری مسلمین تسری پیدا کرده و هر یک بنا بر قرب و بعد به حق صورت روحانی تر یا مادی تری یافته اند. از ممیزات هنر اسلامی کاهش تعینات است. ارنست کونل هنرشناس غربی در بارة این ممیزه چنین می گوید:
«تقوایی هراس آلود» مانع گردید که علاقه به واقعیات و گرایش به سوی کثرات بتواند موانع را از پیش پا بردارد و این موضوع باعث به کار بردن طرحهایی تزئینی گردید که خود ملهم از واقعیت بود. مخالفت با گروندگان به سوی طبیعت آن چنان در طبع فردفرد مسلمانان رسوخ کرده بود که حتی بدون تذکرات مؤکد پیامبر (ص) هم می توانست پابرجا بماند. به این علت فعالیت استادان هنر اسلامی فقط محدود به کارهای معماری و صنایع مستطرفه می شود.»
به هر تقدیر دوری از طبیعت محسوس و رفتن به جهانی ورای آن با صور تمثیلی از اشکالی نباتی و اسلیمی و خطایی و گره ها به وضوح بچشم می آید. وجود مرغان و حیوانات اساطیری بر این حالت ماوراء طبیعی در نقوش افزوده است. وجود چنین تزئیناتی با دیگر عناصر از نور و حجم و صورت فضایی روحانی به هنر اسلامی می بخشد. روح هنر اسلامی سیر از ظاهر به باطن اشیاء و امور است.
هنرمندان اسلامی در نقش و نگاری که در صورتهای خیالی خویش از عالم کثرت می بینند، هرکدام جلوة حسن و جمال و جلال الهی را می نمایند. بدین معنی هنرمند همة موجودات را چون مظهری از اسماءا…… می بیند و بر این اساس اثر هنری او به مثابه محاکات و ابداع اسماءالله است. جهان در تفکر اسلامی جلوه و مشکات انوار الهی است.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 47
زنبور عسل
مقدمه
زنبور عسل از راسته نازک بالان (Hymenoptera) است. زنبور عسل قسمتهای دهانی جونده و مکنده ، هر دو را داراست. دگریسی آن کامل است و بطور دسته جمعی زندگی میکند و شامل سه دسته هستند.
ملکه (Queen) که تخم میگذارد.
نرها (prones) کارشان فقط بارور کردن ملکههای جدید است.
کارگرها (Worker) که ماده عقیم هستند و اغلب متعددی دارند.
کندوی زنبور عسل یا به صورت جعبههای مکعبی به ابعاد 50cm که کندوی modern میگویند و یا به بصورت سبد که کندوی بومی میگویند.
ملکه
ملکه مادر کندو بوده و جنسیت آن ماده میباشد. طول بدن ملکه هیجده میلی متر میباشد. بالهای آن کوچک بوده و خرطوم آن توانایی جمع آوری شهد گلها را نداشته و درعوض دارای شکمی بزرگتر از مادههای کارگر بوده و دو تا شش سال میتواند زنده بماند. ولی در زنبورداری تجاری بیش از دو سال از یک ملکه استفاده نمیشود. ملکه عسل و گرده نمیخورد و بجای آن ژله رویال مصرف میکند.
/
/
زنبور عسل در حال جمع آوری شهد گل
نیش ملکه همانند شمشیر تازی بوده و بدون خار میباشد.
/
/
زنبور ملکه
ملکه مادر در سر خود نشانی قرمز دارد که به معنای تاج آن است و آن را در تصویر میتوان مشاهده کردتصویردر تصویر میبینید که جثه ملکه از دیگر زنبورها بیشتر است.
زنبور نر
زنبورهای نر در کندو تنها وظیفه بارور نمودن ملکه را دارند و دارای نیش نمیباشند. دارای سر و بالهای بزرگ میباشند. توانایی جمعآوری شهد و گرده را نداشته و ۲۴ روز زنده میمانند.
زنبور نر در حجرههای بزرگتری نسبتبه زنبورهای کارگر پرورش مییابند. تخمهای بارورنشده ملکه به زنبور نر تبدیل میشوند.
زنبور کارگر
جنسیت زنبورهای کارگر ماده بوده. طول بدن آنها ۹ میلیمتر میباد. در یک کندوی قوی با تعداد ۱۰ قاب ۷۰ هزار زنبور کارگر وجود دارد. زنبورهای کارگر با اینکه ماده هستند توانایی بارور شدن ندارند. ولی در صورت نبودن ملکه در کندو میتوانند تخم ریزی کنند. که در زنبورداری ماده تخمگذار گفته میشود. نیش زنبورهای ماده خاردار بوده و طول آن در حدود ۱ میلی متر میباشد. به خاطر وجود همین خارها پس از نیش زدن و ورود زهر به بدن موجوداتی که ساختار گوشتی دارد نیش در پوست گیر کرده و موجب جدا شدن کیسه زهر از زنبور میشود. و پس از چند دقیقه زنبوری که نیش زده خواهد مرد.
وظایف زنبورکارگر
جمع آوری شهد - گرده - آب - بره موم - پاسبانی از کندو - تولید عسل - رسیدگی به ملکه - پرورش نوزادان - رسیدگی به کندو و پاکیزهگی آن از بیشترین وظایف زنبورهای کارگر میباشد.
/زنبور عسل در حال جمع آوری شهد
طول عمر زنبور نر حدود 24 روز، زنبور کارگر حدود 21 روز و ملکه حدود 16 روز می باشد. - زنبورها شش پا دارند که سه به سه در طرفین آنها قرار دارد. - شاخک های آنها برای احساس کردن و دریافت اطلاعات از محیط میباشد. - چشم آنها بصورت شبکه ای متشکل از میلیونها لنز خاکستری رنگ است و توانایی دید رنگی دارند. - زنبورها از طریق حرکات بدنی و رقصی که انجام می دهند محل گلها را به یکدیگر اطلاع می دهند. - معمولآ در بهار زنبورهای کارگر با انتخاب یک ملکه جدید اقدام به ساخت کندو جدید می کنند. - عسل در واقع شکر فوق اشباع شده ای است که زنبورها از شهد گلها تهیه می کنند و کمتر از 20 درصد آب دارد.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 48
فصل اول
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 ها بشود .
3- 1 چراusecase ها مهم هستند ؟
تنها یک راه با ارزش برای تحریک مشتری به صحبت در مورد دیدگاهش درباره سیستم وجود دارد. usecase یک ابزار عالی برای تحریک مشتری است. معمولاً تحریک مشتری برای صحبت مفصل در مورد چگونگی استفادهاش از سیستم کار آسانی نیست. چراکه توسعه سیستمهای قدیمی اغلب یک پردازش اتفاقی است، که در تحلیل بسیار کوتاه است. کاربرها برخی مواقع وقتی در مورد ورودیهایشان از آنها سوال میشود، گیج میشوند . ایدهای موجود این است که سیستمی که کاربرها با آن کار میکنند را در مراحل اولیه آنالیز و تحلیل سیستم در نظر بگیریم. این کار احتمال اینکه سیستم در نهایت برای کاربر بهتر شود را بالا میبرد ، مثل تعویض مفاهیم محاسباتی یک سیستم قدیمی که باعث گیج شدن کاربران برای کار با آن میشود.
4- 1 یک مثال : ماشین نوشابه
فرض کنید که میخواهیم یک ماشین نوشابه طراحی کنیم. برای بدست آوردن دیدگاه کاربران باید با چند نفر از کاربران برای دانستن نحوه برخوردشان باسیستم مصاحبه کنیم. زیرا عمل اصلی ماشین این است که به مشتری اجازه میدهد یک قوطی نوشابه بخرد ، بنابراین کاربران سریعاً به ما میگویند که مجموعهای از سناریوها(به عبارتیusecase ها)را داریم که احتمالاً عنوان ”خرید نوشابه“ را دارند. بنابراین هر سناریو ممکن را بررسی میکنیم. توجه داریم که در طراحی سیستم معمولی سناریوها در اثر صحبت با کاربر به وجود میآیند.
1-4- 1 usecase خرید نوشابه
actor این usecaseمشتری است، که میخواهد یک قوطی نوشابه بخرد. مشتری سناریو را با انداختن پول آغاز میکند. سپس او امکان انتخاب دارد. اگر همه چیز به خوبی پیش برود دست کم یک قوطی نوشابه به مشتری تحویل داده میشود.
با توجه به مراحل ترتیب زمانی باید به تصویر دیگری از سناریو توجه شود. چه پیش زمینهای باعث تحریک مشتری برای آغاز کردنusecase خرید نوشابه میشود؟ تشنگی یکی از شرایط آشکار است. چه شرایط بعدی لازمه مراحل سناریو است؟ دوباره آشکارترین مورد این است که مشتری یک نوشابه دارد. آیا سناریویی که تعریف کردیم تنها سناریو ممکن برای این مسئله است؟ موارد دیگری هم سریعاً به ذهن میآین . ممکن است نوشابه دیگری غیر از آنچه مشتری خواسته تحویل داده شود. ممکن است مشتری پول کافی برای قیمت نوشابه را وارد نکرده باشد. چگونه میتوان ماشین را با این سناریو طراحی کرد؟
به مرحله دیگر از usecase خرید نوشابه میرویم. به سراغ سناریو alternative میرویم. مشتری usecase را با انداختن پول به داخل ماشین آغاز میکند. سپس امکان انتخاب دارد، اما ماشین در انتها قوطی نوشابهای که انتخاب شده را تحویل نمیدهد و به مشتری پیام میدهد که پول خارج از محدوده ماشین است. پیام باید به گونهای باشد که مشتری را برای انتخاب دیگر تحریک کند. همچنین ماشین باید پیشنهادی برای پس دادن پول به مشتری بدهد. در این جا، مشتری نوشابه دیگری را انتخاب میکند و ماشین آن را تحویل میدهد (اگر انتخاب جدیدی صورت نگیرد نوشابه نیز فروخته نمیشود) و یا عمل تحویل پول اتفاق میافت . شرایط بعدی، تحویل یک قوطی نوشابه یا تحویل پول است.
سناریو دیگری نیز ممکن است اتفاق بیفتد. ”خارج از محدوده“ پیامی است که زمانیکه ماشین موجودی نداشته باشد نمایان میشود و در این مرحله باقی میماند تا زمانی که دوباره پر شود و بتواند نوشابه را تحویل دهد. در این مرحله ممکن است که مشتری پول را نیانداخته باشد. مشتری که ما ماشین را برایش طراحی کردهایم ممکن است سناریو اول را ترجیح بدهد. اگر مشتری پول را وارد ماشین کرده ممکن است مایل باشد انتخاب دیگری انجام بدهد، تا اینکه در مورد پس دادن پول از او سوال شود.
سناریوی دیگری را بررسی میکنیم که مقدار پول به اندازه قیمت نوشابه نباشد. دوباره مشتری usecase را آغاز میکند، که مراحل معمولی را تکرار میکند و یک انتخاب میکن . فرض میکنیم نوشابه انتخابی موجود باشد. اگر ماشین اندوخته پولی داشته باشد تا بتوند پول را خرد کند، بقیه پول را پس میدهد و نوشابه را هم تحویل میدهد. حال اگر اندوخته پول نداشته باشد، پول را برمیگرداند و پیامی میدهد که از مشتری میخواهد پول کافی را وارد کند. شرایط قبلی حالات معمولی است. شرایط بعدی تحویل نوشابه با مابقی پول است و هم ماشین کل پول را پس میدهد، میباشد.
امکان دیگر این است که اندوخته پول ماشین تمام شده باشد. یک پیام از مشتری میخواهد که پول کافی را وارد کند. ممکن است این پیام تا هنگامی که اندوخته ماشین پر شود نمایان باشد.
2-4- 1 Usecaseهای اضافی
ماشین خرید نوشابه را از دیدگاه مشتری بررسی کردیم. علاوه بر مشتری کاربران دیگری هم وجود دارند . یکی از آنها تهیهکننده است که در ماشین نوشابه میگذارد و دیگری تحصیلدار است، (ممکن است همان تهیهکننده باشد) که پولهای جمع شده در ماشین را جمع آوری میکن .
این مورد روشن میکند که حداقل دو usecase ،اضافهتر باید ساخته شود. موجودی داخل ماشین گذاشتن وجمعآوری پول ماشین که جزئیات آنها در اثر صحبت با تهیهکننده و تحصیلدار روشن میشود.
usecase گذاشتن نوشابه داخل ماشین را بررسی میکنیم. تهیهکننده یک usecaseرا آغاز میکند، زیرا مدتی از کارکرد ماشین گذشته است. تهیهکننده قفل ماشین را باز میکند (که پیادهسازی نمیشود)، قسمت جلویی ماشین باز میکند و ظرفیت ماشین را پر میکند. تهیهکننده اغلب اندوخته پول را هم خالی میکند. سپس قسمت جلویی ماشین را میبندد و ماشین را قفل میکند. شرایط قبلی در مدت قبلی اجرا میشود، شرایط بعدی این است که تهیهکننده مجموعه جدیدی از اجناس را داشته باشد.
برای usecase جمعآوری پول، تحصیلدار یک usecase را آغاز میکند، زیرا مدتی از کار ماشین گذشته است. تحصیلدار مراحلی را که برای موجودی گذاشتن داخل ماشین وجود داشت را با باز کردن قفل و قسمت جلویی ماشین طی میکند. سپس تحصیلدار پول را برمیدارد و مراحل بستن قسمت جلویی ماشین و قفل کردن آن را مانند مراحل usecase گذاشتن نوشابه داخل ماشین طی میکند. شرایط قبلی گذشتن مدتی از کار ماشین و شرایط بعدی برداشتن پول توسط تحصیلدار است.
توجه داریم که هنگامیکه یک usecase را میسازیم نباید نگران تکمیل آن باشیم. در مثالی که زدیم به داخل ماشین توجهی نکردیم. به اینکه یخچال ماشین چگونه کار میکند توجهی نداشتیم، یا در جریان پول داخل ماشین نبودیم. ما فقط تلاش کردیم که ببینیم یک ماشین نوشابه با فردی که میخواهد از آن استفاده کند چگونه رفتار میکند. هدف گرفتن مجموعهای از usecaseها است که سرانجام به افرادی که میخواهند ماشین را طراحی کنند و افرادی که می خواهند ماشین را بسازند ارائه میشود. گسترش دادن usecaseها برآنچه مشتری، تهیهکننده و تحصیلدار میخواهند تاثیر میگذارد و نتیجه ماشینی است که تمام این گروهها به راحتی میتوانند از آن استفاده کنند.
5- 1 Include یک usecase
در usecase قرار دادن نوشابه در ماشین وusecase جمعآوری پول باید به یک سری مراحل عمومی توجه شود.
هر دو با باز کردن قفل و در ماشین آغاز میشوند و با بستن قفل و در ماشین پایان مییابند. آیا میشود یکی از دو نسخه مراحل را از یکی از دو usecase حذف کرد؟ راه ممکن برای انجام این کار این است که هر کدام از مراحل زمانی عمومی را گرفته و یک usecase اضافی برای هر کدام بگیریم. سپس مراحل باز کردن قفل و در ماشین را در یک usecase با نام نمایش داخل ماشین ترکیب کرده و مراحل بستن در و قفل ماشین را در یک usecase با نام پنهان کردن داخل ماشین ترکیب میکنی .
با این usecaseهای جدید گذاشتن نوشابه داخل ماشین با usecase نمایش داخل ماشین آغاز میشود. تهیهکننده مراحل قبل را طی کرده و با usecase پنهان کردن داخل ماشین به انتها میرسد. همچنین usecase جمعآوری پول با usecase نمایش داخل ماشین آغاز شده و مراحل قبلی را طی میکند و با usecase پنهان کردن داخل ماشین تمام میشود. همانطور که دیدیم قرار دادن نوشابه و جمعآوری پول در یک usecase جمع شدهاند، بنابراین با این روش استفاده دوباره از usecase به محتویات آن برمیگردد.
نسخه جدید uml به include،usecase به عنوان usecase استفاده شده تعبیر میکند. ممکن است هنوز روش قدیمی موجود باشد. including دو مزیت دارد . اول : واضحتر است. مراحل usecase اول شامل مراحل دیگری هم هست. دوم : از آشفتگی و شلوغی جلوگیری میکند. این راه را نباید به عنوان استفاده دوباره از usecase به وسیله خودش تلقی کرد.
6- 1 توسعه دادن usecase
میتوان از usecase در روش دیگری غیر از include استفاده کرد. بعضی اوقات میتوان یک usecase جدید را با اضافه کردن بعضی مراحل به usecase موجود ساخت. به usecase قرار دادن نوشابه برمیگردیم. قبل از قرار دادن قوطیها در ماشین، فرض میکنیم تهیهکننده به نوشابهای که خوب فروش میرود و نوشابهای که خوب
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 47
بخش اول
بانک های اطلاعاتی
مقدمه:
از بانک اطلاعاتی تعاریف گوناگونی شده است که تعریف زیر از همه جامع تر به نظر می رسد:
بانک اطلاعاتی مجمو عه ای سازمان یافته از ا طلاعات و داده های مر تبط با هم است. داده ها
عبارتند از:حقایق وارقام یک مو ضوع خاص واطلاعات عبارت ا ند از نتایجی که از ترکیب داده ها حاصل می گرد ند. موسسات وسازمان ها معمولا سیستم های اطلا عاتی خود را به دو صورت تشکیل داده از انها استفاده می کنند.
استفاده از سیستم های اطلاعاتی ساده
در این روش، داده ها در فایل های جدا گانه قرار می گیرند و برای استفاده از داده های موجود در ان فایل ها، سیستم های جدا گا نه ای طراحی می شود. به این نوع سیستم های اطلاعاتی سیستم پرئازش فایل ها می گویند.
استفاده از بانک های اطلاعاتی
در این روش ، داده های موجود به صورت مجتمع یا بانک مورد استفاده قرار می گیرند.در چنین سیستمی کاربر می تواند بدون سر در گمی وبا صرف وقت اندکی، اطلاعات مورد نیاز خود را از داده های موجود در بانک های اطلاعاتی اخذ کند.امروزه اکثر موسسات وسازمان ها سعی می کنند از این سیستم اطلاعاتی استفاده کنند.
مزایای استفاده از بانک اطلاعاتی
جلو گیری از اتلاف حا فظه در ذخیره کردن داده ها
ایجاد اطمینان نسبن به گزارش ها ی به دست امده
اخذ گزارش ها ی جدید ساده است
سرعت پردازش داده ها با لا است
داده ها از سیستم های کار بردی مستقل هستند
تمرکز در مدیریت داده ها به خوبی امکان پذیر است
معایب استفاده از با نک اطلا عا تی:
با نک اطلا عاتی با همه مزا یا یش ,معا یبی نیز دارد که این معایب در مقابل مزا یا ی فوق نا چیز ند، از جمله :
1-چون طزاحی با نک ها ی اطلا عاتی ساده نیست, جهت ایجاد ان به متخصصان ما هری نیاز است.
2-به دلیل متمرکز بودن سیستم اطلاعاتی, امکان اسیب پذیری سیستم زیاد است.یعنی ؛اگر یک قسمت از سیستم از کار بیفتد ، ممکن است در کار بقیه قسمت ها خلل ایجاد شود.
اجزای تشکیل دهنده بانک اطلا عاتی:
1-کاربران
2-سیستم با نک های اطلا عاتی
3-داده های موجود در با نک های اطلا عاتی
کاربران کسانی هستند که به نحوی با بانک های اطلا عاتی سر کار دارند.براساس نوع کاری که کاربران با بانک اطلا عا تی دارند, می توان انها را به سه دسته تقسیم کرد:
1-مدیر یا مسئول بانک اطلا عاتی.
2-برنامه نویسان کاربردی یا طرا حان بانک اطلا عا تی.
3-کاربران نهایی
کاربرا نعایی کسانی هستند که حق هیچ گونه تغییر وتبدیل را در بانک اطلا عا تی ندارند,بلکه فقط از امکانات ان می توان استفاده نمایند. طراحان بانک های اطلا عاتی کسانی هستند که بانک اطلا عاتی را ایجاد نموده ا ند.مسئول بانک اطلا عاتی کسی است که حق هر گونه تبدیل وتغییر را در بانک اطلاعا تی دارد.به عنوان مثال اضا فه کردن داده های جدید وحذف یا اصلاح داده ها به عهده مسئول بانک اطلا عا تی است.سیستم بانک اطلا عاتی مجمو عه ای از برنامه هایی استکه نیازهای کار بران را بر اورده می کند.
بخش دوم
بانک اطلا عاتی SQL
مقدمه:
محبوبیت رو به رشد SQL یکی از مطالب مهم در صنعت امروزی کامپیوتر می باشد.در عرض چند سال گذشته، SQL زبان استاندارد در بانک های اطلاعاتی کامپیوتری گردیده است.اکنون بیش از 100 محصول مدیریت بانک اطلاعاتی بر روی سیستم های کامپیوتری از کامپیوترهای شخصی گرفته تا کامپیوترهای بزرگ ، SQL را کنترل می کند.
اما SQL چیست ؟ چرا اهمیت دارد؟و... را در این بخش می خوانید.
تاریخچه SQL