یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

دانلود پاورپوینت تبدیل توصیف UML معماری نرم‌افزار به مدل کارایی شبکه‌های صف (QN) و تولید بازخورد از نتایج ارزیابی کارایی

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

دانلود پاورپوینت تبدیل توصیف UML معماری نرم‌افزار به مدل کارایی شبکه‌های صف (QN) و تولید بازخورد از نتایج ارزیابی کارایی


دانلود پاورپوینت تبدیل توصیف UML معماری نرم‌افزار به  مدل کارایی شبکه‌های صف (QN) و  تولید بازخورد از نتایج ارزیابی کارایی

عناوین مورد بحث

•انگیزه‌ها و اصول عمومی
•پیش زمینه
•ضرورت و اهداف
•تشریح متدولوژی ارزیابی کارایی
•مثال کاربردی: سیستم خود پرداز بانکی(ATM)
•جمع بندی و نتیجه گیری
 
شامل 58 اسلاید پاورپوینت

دانلود با لینک مستقیم

دانلود پاورپوینت تبدیل توصیف UML معماری نرم‌افزار به مدل کارایی شبکه‌های صف (QN) و تولید بازخورد از نتایج ارزیابی کارایی

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

دانلود پاورپوینت تبدیل توصیف UML معماری نرم‌افزار به مدل کارایی شبکه‌های صف (QN) و تولید بازخورد از نتایج ارزیابی کارایی


...

دانلود با لینک مستقیم

پایان نامه کارشناسی ارشد ارائه مدلی بر اساس UML برای روش زنجیره بحرانی در کنترل و مدیریت پروژه

اختصاصی از یارا فایل پایان نامه کارشناسی ارشد ارائه مدلی بر اساس UML برای روش زنجیره بحرانی در کنترل و مدیریت پروژه دانلود با لینک مستقیم و پرسرعت .

پایان نامه کارشناسی ارشد ارائه مدلی بر اساس UML برای روش زنجیره بحرانی در کنترل و مدیریت پروژه


پایان نامه کارشناسی ارشد ارائه مدلی بر اساس UML برای روش زنجیره بحرانی در کنترل و مدیریت پروژه

چکیده

این پایان نامه با مروری دقیق و گسترده بر ادبیات روش زنجیرهی بحرانی در سیستم کنترل پروژه سعی در ارائهی مدلی بر اساس UML برای آن داشته است تا از سویی پایه ای برای ایجاد یک نرمافزار فراهم گردد و از سویی دیگر کاستیهایی که در این متدولوژی وجود دارد مشخص گردد تا بتواند مورد بررسی و تحقیقات آینده قرار گیرد. مطالعهی ادبیات به
ادبیات زنجیرهی بحرانی بسنده نکرده و در تمام تئوریهای حواشی این متدولوژی ادامه یافته است. این تئوریها از سویی به ریاضیات پیچیدهای مانند حل RCPSP و از سویی دیگر به تئوریهای مدیریتی دمینگ و نظریهی محدودیتها میرسد.

حاصل بررسیهای به عمل آمده مشخص ساخت که به لحاظ عملی نقاط ضعفی در این سیستم وجود دارد، که میتوان به چگونگی تعیین اندارهی بافر، نحوهی زمانبندی سیستم در طول اجرای پروژه و الگوریتم زمانبندی اشاره کرد پس از انجام این مطالعات مدل UML برای این متدولوژی توسعه یافت.. هر بخش بسته به زمینه و پیچیدگیهای خود در درجات مختلف مبسوط و رسم گردیده است و در مورد گزینههای مختلف اجرا نیز توضیحاتی داده شده است. حاصل این تحقیق مدل UML ای برای دو بخش زمانبندی و کنترل است. این مدلها از دیاگرامهای اولیه که از دیدگاه کاربر سیستم را نمایش میدهند شروع و تا نمودارهای استاتیک و دینامیک سیستم پیش میروند. در برخی مواقع الگوریتمهایی برای پیادهسازی نمودار ها نیز ارائه شده است.به این ترتیب این پایان نامه از سویی یک راهنمای پراتیک را در اختیار قرار میدهد تا بتوان با پیروی از آن به پیادهسازی این روش چه با استفاده از رایانه و چه به صورت دستی  اقدام کرد، و از سویی دیگر یک تصویر غنی 1 از این متدولوژی ارائه میکند تا بتوان به صورت شفاف آن را مطالعه و مورد بررسی قرار داده کاستیهایی آن را مشاهده و بتوان در رفع آنها اقدام کرد.

 

فرمت پایان نامه: PDF

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

 

فهرست مطالب

مقدمه

روش تحقیق

فلسفه تحقیق

هدف تحقیق

مشی تحقیق

UML چیست؟

زیرساختهای UML

تئوری محدودیت ها

اعمال تئوری محدودیت ها در کنترل پروژه

قدمهای تئوری محدودیت ها در کنترل پروژه

تضاد پایه ای

مدل UML

مدل سازی

ساختار داده پروژه ها

نگاه شی گرا به پروژه

پروژه

زنجیر

بافر

منبع

کاربر

کارمند

زمان بندی

ورود اطلاعات

زمانبندی مداوم یا یکباره

رفتار با بافرها در زمان بندی

روش زمان بندی

تعیین زنجیره بحرانی

تعیین زنجیره های فرعی

تعیین اندازه بافر

روش CUT و PAST

روش جذر مربعات

روشهای وفقی

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

روش پیشنهادی برای تعیین اندازه بافر

کنترل

معماری کلی

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

معماری سه لایه نرم افزاری

نمودارها

نتیجه گیری

تحقیقات آتی


دانلود با لینک مستقیم

پایان نامه رشته کامپیوتر و فناوری اطلاعات معرفی UML

اختصاصی از یارا فایل پایان نامه رشته کامپیوتر و فناوری اطلاعات معرفی UML دانلود با لینک مستقیم و پرسرعت .

پایان نامه رشته کامپیوتر و فناوری اطلاعات معرفی UML


پایان نامه رشته کامپیوتر و فناوری اطلاعات معرفی UML

دانلود پایان نامه آماده

دانلود پایان نامه رشته کامپیوتر و فناوری اطلاعات معرفی UML با فرمت ورد و قابل ویرایش تعدادصفحات 100

مقدمه

در این پروژه ما قصد داشتیم، روال کاری کلینیک تخصصی خون را به صورت مکانیزه درآوریم. البته بخش حسابداری به صورت کامپیوتری بود و ما سیستم پذیرش بیمار و تشکیل پرونده و همچنین اطلاعات مربوط به کارکنان را در نرم افزار طراحی شده لحاظ کردیم. در این کلینیک تخصصی 4 پزشک فوق تخصص خون مشغول به کارند. یک بخش برای شیمی درمانی و یک آزمایشگاه کوچک برای انجام آزمایشگاه اولیه بیماران   می باشد. این کلینیک در سه طبقه می باشد که طبقه اول بخش شیمی درمانی، طبقه دوم اتاق های ویزیت و طبقه سوم هم آزمایشگاه می باشد. یک نفر مسئول بخش شیمی درمانی در طبقه اول حاضر است که در صورت لزوم و صلاح دید پزشک به کمک 2 نفر دیگر که تکنسین این بخش هستند به شیمی درمانی بیماران می پردازند. بخش شیمی درمانی دارای 8 تخت برای بیماران است و قابلیت انجام شیمی درمانی برای 8 نفر همزمان را دارد. در طبقه دوم سه اتاق برای ویزیت بیماران وجود دارد که 4 پزشک در آنها مشغول به فعالیت هستند. دو پزشک به صورت یک روز در میان در این کلینیک کار می کنند و دو پزشک دیگر به صورت هر روز و از ساعت 14 الی ساعت 18 در این کلینیک مشغول به کارند. این کلینیک دارای 2 منشی می باشد که کار رسیدگی به بیماران و تشکیل پرونده را به عهده دارند. در این کلینیک طبق بررسی های انجام شده حدود 000/10 پرونده فعال وجود دارد و بایگانی آنها به صورت سنتی می باشد. کار تشکیل پرونده به عهده منشی و کار تکمیل آن توسط پزشک مربوطه می باشد. بیمار در هنگام مراجعه اگر هیچ گونه آزمایشی تا به حال انجام نداده  باشد، به بخش آزمایشگاه راهنمایی می شود و از او یک سری آزمایش های کلی گرفته می شود و جواب آزمایشگاه در همان روز آماده و به پزشک تحویل داده می شود. اگر احتیاج  به بررسی بیشتر باشد به بیمارستان معرفی می شود و کار درمان در بیمارستان ادامه پیدا می کند. در بخش آزمایشگاه یک سرپرست و 3 تکنسین آزمایشگاه وجود دارند که کلیه امور انجام و جواب دهی به عهده این افراد می باشد. ارتباط بین کلیه بخش های موجود از طریق تلفن داخلی می باشد. یک حسابدار هم برای رسیدگی به کارهای مالی در طبقه سوم مستقر است که برای انجام کارهای خود از نرم افزارهای موجود استفاده می کند . ما در این پروژه به مکانیزه کردن پرونده های بیماران پرداختیم. با دریافت کردن اطلاعات از پزشکان و منشی ها به کار درست کردن فرم های ورود اطلاعات پرداختیم. این نرم افزار تحت وب نوشته شده است و امکان اینکه با تغییرات اندکی تبدیل به یک وب سایت هم شود را دارد. به این صورت پزشکان از هر کجا که باشند می توانند به پرونده های بیماران خود دسترسی داشته باشند و این امر برای آنها اهمیت زیادی داشت. در این نرم افزار از SQL SERVER 2000 و ASP استفاده شده است و برای رابط گرافیکی هم ترجیح دادیم تا از HTML استفاده می کنیم تا خاصیت تبدیل به وب سایت شدن را هم داشته باشد . این نرم افزار از4 بخش عمده تشکیل شده است : 1- بخش مربوط به تشکیل پرونده توسط منشی 2- بخش تکمیل پرونده توسط پزشک 3- بخش مدیریت اطلاعات بیماران و اطلاعات پایه کارکنان 4- بخش آزمایشگاه در بخش اول، منشی ها با وارد کردن کلمه عبور مربوط به خود به قسمتی از نرم افزار دسترسی پیدا می کنند  و می توانند که پرونده جدید تعریف کنند. شماره پرونده به صورت خودکار توسط سیستم درست می شود و پس از کامل کردن پرونده توسط منشی به منشی اعلام می شود، سپس منشی شماره پرونده تشکیل شده را به بیمار می دهد و بیمار به هنگام ورود به اتاق ویزیت آن را به پزشک ارائه می کند . در بخش دوم پزشک شماره پرونده بیمار را به سیستم وارد می کند و اطلاعاتی را که منشی به سیستم وارد کرده مشاهده می کند و در قسمت مربوط به پزشک، نتایج معاینات و مشاهدات خود را وارد می کند. تمامی فیلدهای طراحی شده، با تایید پزشکان مربوطه صورت گرفته است . در بخش سوم نرم افزار که قلب نرم افزار است، مدیر سیستم می تواند اطلاعات پایه در مورد تمامی کارکنان و پزشکان مشغول در کلینیک را وارد و ویرایش کند. همچنین می تواند اطلاعات پرونده های بیماران را هم ویرایش کند . با توجه به صحبت های انجام شده، مدیر سیستم همان پزشکان خواهند بود. بنابراین در این بخش امکان گزارش گیری از پرونده های بیماران را هم قرار داده ایم. این گزارش گیری ها شامل گزارش گیری مبتنی بر سن بیماران، جنسیت آنها، نوع بیماری و نوع و مدت درمان می باشد. امکان جستجو در پرونده بیماران را هم در این بخش قرار داده ایم تا پزشک بدون داشتن شماره پرونده هم بتواند به بیمار مورد نظر، دسترسی داشته باشد . در بخش چهارم آزمایشگاه نتایج آزمایش را برای پزشک مربوطه اعلام می کند و این نتایج در همان زمان برای پزشک ارسال می شود. هر آزمایش در یک فیلد بانک اطلاعاتی قرار می گیرد . در نگاه کلی تر به موضوع، امکان لینک شدن این نرم افزار به یک نرم افزار مالی هم دیده شده است که اگر عملی شود، کلیه کارهای بیمار توسط این نرم افزار انجام خواهد شد و حسابداری هم به صورت خودکار برای هر بیمار اجرا می شود . با نگاه اولیه پزشکان به طرح نرم افزار، با استقبال مناسبی از طرف ایشان مواجه شدیم و بر آن شدیم که سیستم را جامع تر درست کنیم و در اختیار سایر پزشکان علاقمند هم قرار دهیم . در این نرم افزار برای برنامه نویسی روی SERVER از زبان ASP و برای برنامه نویسی روی Client از زبان  JAVA SCRIPT استفاده شده است. ضمن اینکه برای گرفتن گزارشات و جستجو در پرونده ها از دستورات SQL استفاده شده است.       

  معرفی UML 

UML به افراد اجازه می دهد تا چندین نوع مختلف از نمودارهای بصری را به وجود آورند که جنبه های مختلف سیستم را نمایش میدهد. Rational Rose از ایجاد اکثر این مدلها، همانطور که در زیر آمده، پشتیبانی می کند . •    نمودار Use Case •    نمودار Sequence  ( توالی ) •    نمودار Collaboration ( همکاری ) •    نمودار Class ( کلاس ) •    نمودار State Transition ( حالت ) •    نمودار Component  •    نمودار Deployment  این نمودارهای مدل، جنبه¬های مختلف سیستم را نشان میدهند . مثلاً نمودار Collaboration ( همکاری ) محاورات ضروری میان آبجکت ها را نشان میدهد، به این منظور که تعدادی از توابع سیستم را به انجام برساند. هر نمودار یک هدف و یک شنونده در نظر گرفته شده دارد.


دانلود با لینک مستقیم

پروژه سیستم پرسنلی طراحی شده با VB.net متدولوژی UML

اختصاصی از یارا فایل پروژه سیستم پرسنلی طراحی شده با VB.net متدولوژی UML دانلود با لینک مستقیم و پرسرعت .

پروژه سیستم پرسنلی طراحی شده با VB.net متدولوژی UML


پروژه سیستم پرسنلی طراحی شده با VB.net متدولوژی UML

 

 

 

 

 


فرمت فایل : WORD (قابل ویرایش)

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


فهرست  مطالب :
 چکیده                                        
مقدمه                                        
سیستم پرسنلی                                     
مهندسی نرم افزار                                 
شی گرایی                                     
درباره UML                                  
آشنایی با VB.net                            
آشنایی با SQL                                
نمودارهای  UML                                
نحوه اجرای برنامه     
نمومه کد     
منابع

 

 

چکیده :

پروژه حاضر در رابطه با تحلیل و طراحی سیستم پرسنلی می باشد . در ابتدا متدولوژی UML مورد بررسی قرار گرفت و با استفاده از تحلیل سیستم دیاگرامهای سیستم با استفاده از Rational Roseرسم شد . سپس با استفاده از
نرم افزار VB.net سیستم به صورت مکانیزه تبدیل شد . نمودارها، برنامه ، کدهاوسایر توضیحات در ادامه آورده شده است .

مقدمه :

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

سیستم پرسنلی

امور مربوط به اقدامات اولیه ورود به خدمت تا خروج پرسنل در این سیستم به شرح زیر مکانیزه گردیده است:

  • مقدمات ورود به خدمت شامل:

     . درخواست استخدام: پرسشنامه درخواست استخدام،مصاحبه استخدامی، متقاضی، معاینه پزشکی متقاضی

    . درخواست انتقال به شرکت – سازمان, درخواست مأمور به شرکت / سازمان

     . درخواست جذب نیرو و امور مربوط به آن

    . امور مربوط به پذیرش کارآموز

     . درخواست بازگشت به خدمت

  • ورود به خدمت شامل:

     . تنظیم و تکمیل اطلاعات پرسنلی

     . قرارداد کار موقت / خرید خدمات (انواع استخدام‌ها را در بر می‌گیرد)

     . معرفی پرسنل جدید به واحد مربوطه


  • امور حین خدمت شامل:

     . درخواست انتقال درون سازمانی پرسنل

     . امور مربوط به تغییر پست و شغل پرسنل

     . امور مربوط به تبدیل وضعیت استخدامی و تمدید قراردادها

     . امور مربوط به از کار افتادگی، بیماری، حوادث و موارد مشابه

مهندسی به معنی :
انجام عملیاتی به منظور تولید محصولی با تبعیت از مجموعه قواعد مشخصی . به عبارت دیگر انجام سیستماتیک یک عملیات .

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

چرا مهندسی نرم افزار متولد شد ؟
وقتی محصولی تولید می شود دو نکته مهم باید مورد توجه قرار بگیرد:
1-زمان
2-هزینه(پول)
قبلا فقط بصورت تجربی هزینه و زمان تخمین زده می شد و گاهی این تخمین درست از آب در نمی آمد و خیلی شرکتهای بزرگ آمریکایی دچار ضررهای عظیمی شدند .
پس از آن بود که تصمیم گرفتند ، طبق یک ضوابط خاص, زمان و هزینه را تخمین بزنند

و بهمین خاطر از مهندسی نرم افزار استفاده کردند .

چرا مهندسی نرم افزار بسرعت رشد کرد ؟

1-رشد سریع تکنولوژی سخت افزار
2-مطرح شدن نیازهای جدید:
مثلا در 15سال گذشته اینترنت نبود اما حالا هست و اینترنت نیازهای خود را به همراه آورد . مثلا نرم افزارهایی برای دانلود کردن .
3-ظهور سیستمهای بزرگ و پیچیده .
برای مدیریت سیستمهای بزرگ باید مهندسی نرم افزار رشد می کرد .

مراحل تولید نرم افزار :

  1. مطالعه امکان سنجی (Feasebility Study)
  2. تحلیل سیستم (System Analysis)
  3. طراحی سیستم (System Design)
  4. پیاده سازی سیستم (System Implementation)
  5. آزمون و اصلاح (System Test & Integration)
  6. اعتبارسنجی سیستم(System Validation)
  7. پشتیبانی فنی(System Maintance)

 




سیستم چیست ؟
مجموعه ای از اجزا که با هم هدف خاصی داشته باشند .
در مهندسی نرم افزار با سیستمهای اطلاعاتی روبرو هستیم . سیستمهای اطلاعاتی دارای 5 مولفه دارند :
1-مجموعه ای از ورودیها
2-مجموعه ای از خروجیها
3-مجموعه ای از فایلهای اطلاعاتی که اطلاعات سیستم در آنجا ذخیره می شود .
4-مجموعه ای از پروسسها که بیانگر عملیات سیستم می باشد .
5-هدف
تحلیل سیستم اطلاعاتی یعنی شناسایی 5 مولفه بالا .

متدولوژی چیست ؟
متدولوژی یعنی روش . هر متدولوژی باید 2 هدف مهم را تحقق ببخشد :
1-راه کارهای عملی برای انجام تحلیل به ما بدهد .
2-برای نمایش نتایج تحلیل یک روش ارائه دهد . ( یعنی نتایج تحلیل را چطور نشان بدهیم )
UML به تنهایی یک متدولوژی نیست بلکه RUP مکمل آن است .
تحلیلگر سیستم باید توانمندیهای زیر را داشته باشد :
1-آشنایی با روشهای تحلیل .
2-دانش فنی کامپیوتری داشته باشد .
3-اطلاعات دامنه ای داشته باشد .
4-روابط عمومی قوی داشته باشد .

تکنولوژی چیست ؟
هرتکنولوژی یک ایده اصلی دارد و یک زمینه کاربردی .
بطور مثال تکنولوژی هسته ای :
1-ایده : در هسته اتم , انرژی هست .
2-کاربرد : در زمینه پزشکی یا کشاورزی و.....
تکنولوژی ساخت یافته :
1-ایده : اگر مسئله بزرگی داشته باشیم و بخواهیم راه حلی برای آن پیدا کنیم . این مسئله را به زیرمسائل کوچکتر بشکنیم تا به زیرمسائل حل شده برسیم بعد این زیرمسائل حل شده را بهم بچسبانیم تا جواب نهایی را پیدا کنیم .
2-کاربرد : استفاده از این تکنولوژی در زبانهای ساخت یافته . مانند : پاسکال و...

تکنولوژی شی گرائی :
1-ایده : همه چیز را در قالب اشیا و روابط بین آنها دیدن .
2-کاربرد : زبانهای برنامه نویس شی گرا و پایگاه داده شی گرا و مهندسی نرم افزار شی گرا .


دانلود با لینک مستقیم