رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

رزفایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درباره تخمین هزینه نرم افزار

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

بنام خدا

موضوع:

Estimating SoftWare Costs

تخمین هزینه های نرم افزار

زیر نظر استاد گرانقدر :

جناب آقای دکتر محمد عرب مازار

گردآورنده:

مرتضی وکالتی

مقدمه :

در نخستین روزهای کار با کامپیوتر ، تعداد کامپیوتر ها کم و برنامه های کاربردی اغلب پروژه های کوچک و یک نفره بود . از طرفی هزینه های نرم افزاری درصد کوچکی از کل هزینه سیستم کامپیوتری را تشکیل می داد و قدری خطا در تخمین هزینه های نرم افزاری ، تاثیر اندکی برجای می گذاشت . به تدریج تعداد ، اندازه و اهمیت برنامه های کاربردی و از طرف دیگر هزینه های ایجاد نرم افزارشروع به رشد نمود ، به گونه ای که امروزه نرم افزار گران ترین عنصر هر سیستم کامپیوتری به شمار می آید و افزایش بیش از حد هزینه ها برای سازنده نرم افزار مصیبت بار خواهد بود . در نتیجه این رشد ، تاثیر خطاها در تخمین هزینه نرم افزار بیشتر و بدتر شد . در نتیجه امروزه تخمین هزینه پروژه های نرم افزاری اهمیت زیادی پیداکرده است, در این مقاله بعداز تعریف تخمین هزینه و انواع تخمین به تعریف ومقایسه سه روش از روشهای تخمین هزینه های نرم افزاری یعنی روش امتیاز کارکردی (FUNCTION POINT =FP) ,روش COCOMO و روش FPROM می پردازیم .

تعریف تخمین هزینه :

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

انواع تخمین :

1 ـ تخمین ساخت یافته : (structured estimating )

تخمین احتمالاً ابتدای ترین روش « اندازه گیری » می باشد . مردم همیشه از تجربه گذشته خود برای پیش بینی حوادث آینده استفاده می کنند . هرچند طبیعی است . تخمین های ساده جهت برنامه ریزی و کنترل موثر نمی توانند قابل اطمینان باشند . دقت تخمین به تجربه تخمین زننده در زمینه ای که او در حال تخمین است بستگی دارد . روش های تخمین ساخت یافته ، تلاشی برای استفاده از این واقعیت و در عین حال وارد نمودن ساختارو انضباط برفرآیند تخمین می باشد به نحوی که نتایج حاصله از آن را بتوان با اطمینان استفاده نمود . مزایای تخمین به قرار زیر می باشد .

1 ـ روشی ارزان است و بنابراین تنها روشی است که برای مشاغل یک بار تکرار مناسب می باشد .

2 ـ این روش می تواند برای پیش بینی زمان های کاری که دیده نشده است و بنابراین به عنوان مبنایی برای تخمین قیمت برای کارهای یک بار تکرار بزرگ استفاده شود .

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

2 ـ تخمین تحلیلی ( Analytical estmating )

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

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

1 ـ کار را به عناصر تقسیم می کند .

2 ـ داده استاندارد یا ترکیبی ( Symetic )را به کار می گیرد .

3 ـ عناصری که ارزش تلاش و صرف وقت دارند را مورد اندازه گیری قرار می دهد .

4 ـ مابقی عناصر را با استفاده از تجربه خود و اطلاعات مربوط به شرایط کاری عوامل ایمنی و مانند آن تخمین می زند .

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

3 ـ تخمین مقایسه ای (Comparative estimating )

تخمین مقایسه ای براساس شناسایی و اندازه گیری کارهای « شاخص » ( Bench mark ) با محتوی کاری معین که سایرکارها را بتوان در مقایسه با آن اندازه گیری نمود استواراست کارهای شاخص به نحوی انتخاب می شوند که نماینده کل محدوده کاری مورد نظر بوده و نشانگر نقاط متوسط مقیاس کل کار باشد . این مشاغل شاخص با دقت قابل قبولی توسط تکنیک های اندازه گیری زمان سنجی می شوند .


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


تحقیق درباره تخمین هزینه نرم افزار

آموزش حل مشکل باز نشدن نرم افزار S health و ... بعد از روت در گوشیهای سامسونگ S6,S7 ,Note 5

اختصاصی از رزفایل آموزش حل مشکل باز نشدن نرم افزار S health و ... بعد از روت در گوشیهای سامسونگ S6,S7 ,Note 5 دانلود با لینک مستقیم و پر سرعت .

موضوع :

 آموزش حل مشکل باز نشدن نرم افزار S health و ... بعد از روت در گوشیهای سامسونگ S6,S7 ,Note 5

در اندروید 6 و 7 بعد از روت کردن ممکنه به این مشکل بر بخورید در بعضی برنامه های سامسونگ ...

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

میتوانید آموزش را از طریق لینک مستقیم دانلود نمایید


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


آموزش حل مشکل باز نشدن نرم افزار S health و ... بعد از روت در گوشیهای سامسونگ S6,S7 ,Note 5

تجزیه و تحلیل آموزشگاه‌های آزاد کامپیوتر

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

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

عنوان پروژه

آموزشگاه های آزاد کامپیوتر

استاد :

دانشجو :

فهرست مطالب

فرم تقاضای سیستم مکانیزه 3

برنامه ریزی 4

دامنه پروژه 4

وظایف تحت پوشش 4

فرم برنامه ریزی پروژه 5

نمودار گانت 5

امکان سنجی پروژه 6

ساختار سازمانی 7

متدولوژی انتخاب شده برای تشریح سیستم 8

مشکلات بر سر راه 15

وضعیت موجود سازمان 15

راه حل های پیشنهادی 15

ویژیگی ها و مشخصات فنی راه حل پیشنهادی 16

دامنه پروژه 16

وظایف اصلی سیستم 16

مشکلات موجود 17

بررسی اقتصادی پروژه، معایب و مزایا 17

نتیجه گیری 17

پیشنهادات 17

Glossary 18

نمودار موارد کاربرد U.C 19

لیست موارد کاربرد U.C 20 لیست بازیگرهاActor 27 کلاس دیاگرام 27

 

مرحله اول

1- فرم تقاضای سیستم مکانیزه

متقاضی :

واحد :

تلفن :

تاریخ :

نوع تقاضا :

سیستم جدید (

توسعه سیستم

ترمیم سیستم

ضرورت :

فوری

عادی (

متوسط

شرح مسئله :

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

تقاضا :

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

تصمیم هیئت مدیره

تقاضا پذیرفته شد (

پیشنهاد و اصلاح

رد تقاضا

تاریخ شروع :

مسئول پروژه :

مرحله دوم

برنامه ریزی

دامنه پروژه :

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

وظایف تحت پوشش

شرح مسئله :

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

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

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

در سیستم جدید امکانات زیر موجود خواهد بود :

ثبت نام کاآموزان

ثبت نام مربیان

تعیین مشخصات کلاس ها و دوره ها

درج مشخصات آزمون

تهیه گزارش ها و فرم های لازم شامل :

ثبت نام آزمون

ثبت نام آزمون مجدد

معرفی کارآموزان به سازمان فنی و حرفه ای بصورت ماهانه و سالانه

صدور کارت شناسایی و کارت ورود به آزمون

تهیه نمودارهای کلاس ها، قبول شدگان و ..


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


تجزیه و تحلیل آموزشگاه‌های آزاد کامپیوتر

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

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

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


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

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

  هدف اصلی تست عیوب، کشف نقصهای پنهانی در سیستم نرم افزاری، قبل از ارائه سیستم است. این عیوب با تست validation که می خواهد ثابت کند:

  سیستم همانطوری کار می کند که در تشریح سیستم خواسته شده است.تست validation نیاز دارد که سیستم با بکارگیری موارد تست قابل قبول داده شده درست کار کند.یک تست عیوب موفق است که باعث شود سیستم نادرست کار کند و بنابراین خطا کشف شود.این مطلب واقعیت مهمی را در مورد تست کردن بیان می کند و حضور نقص و خطا را ثابت می کند.مدل عمومی فرآیند تست عیوب در شکل 2-20 نشان داده شده است. موارد تست ، تشریح ورودیها برای تست و خروجیهای قابل انتظار،بعلاوه جملاتی که تست چگونه باید انجام شود،می باشد.

داده های تست ورودیهایی هستند که برای تست سیستم تولید شده اند.این داده هاگاهی می توانند بطور اتوماتیک تولید شوند.تولید مورد تست غیر ممکن است،زیرا خروجی های تست نمی توانند پیش بینی شوند.تست کامل که هر دنباله ممکن ازاجزای برنامه را تست کند، غیرممکن است.بنابراین تست باید بر مبنای یک زیر مجموعه از موارد تست ممکن باشد.

  سازمانها باید تدابیر و سیاستهایی برای انتخاب این زیر مجموعه ها داشته باشند،بجای اینکه آن را به عهده تیمهای تولیدی بگذارند.این سیاستها ممکن است بر مبنای سیاستهای تست عمومی باشند مثل سیاستی که می گوید: همه دستورات برنامه باید حداقل یکبار اجرا شوند.سیاستهای تست کردن می تواند براساس تجربه بکار بردن سیستم باشد و می تواند روی تست عوامل سیستمهای عملیاتی متمرکز شود.برای مثال

    1)همه توابع سیسُتم که از منوها قابل دستیابی هستند باید تست شوند.

    2)همه ترکیبات توابعی که از یک منو قابل دستیابی هستند باید تست شوند.

    3)وقتی ورودیهای کاربر تهیه شد،همه توابع باید هم با داده های درست و هم داده های نادرست تست شوند.

      

  مواردی خارج ازتجربه با محصولات نرم افزاری وجود دارد مثل word processor یا spread sheet که رهنمودهای (راهکارهای) قابل ملاحظه ای درطول تست محصول بکار می برند.ترکیبات نامعمول از توابع می توانند خطاتولید کنند، درحالیکه ترکیبات معمولی اکثرا" درست کار می کنند.

و ...
در فرمت ورد
در 37 صفحه
قابل ویرایش


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


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

دانلود پاورپوینت SDLC آشنایی با فرایند تولید نرم افزار.PPt

اختصاصی از رزفایل دانلود پاورپوینت SDLC آشنایی با فرایند تولید نرم افزار.PPt دانلود با لینک مستقیم و پر سرعت .

 

نوع فایل:  ppt _ pptx ( پاورپوینت )

( قابلیت ویرایش )

 


 قسمتی از اسلاید : 

 

تعداد اسلاید : 57 صفحه

فصل اول 1 تجزیه ، تحلیل و طراحی سیستمها آشنایی با فرایند تولید نرم افزار زمستان 1382 فصل اول 2 مقدمه تجزیه تحلیل و طراحی سیستمها بخش مهمی از فرایند تولید نرم افزار و سیستمهای نرم افزاری است. فرایند تولید نرم افزار چگونگی ایجاد کد برنامه برای حل یک مسئلة پیچیده را که شامل مراحل گوناگونی است توصیف می کند.
زمستان 1382 فصل اول 3 مقدمه حل مسئله حداقل شامل مراحل زیر است : درک صورت مسئله یا تجزیه و تحلیل ( نیازمندیها ، معلومات و مجهولات ، ورودیها و خروجیها ، گردش فعالیتها و فرایندها و ...
) ارائة راه حل ( طراحی ) پیاده سازی زمستان 1382 فصل اول 4 مقدمه وقتی مسئله بزرگ و پیچیده می شود ، فرایند درک مسئله ، کشف راه حل و پیاده سازی آنهم به همان نسبت دشوار ، طولانی و پیچیده خواهد شد. هر فرایند پیچیده ایی در صورتیکه به درستی و با اتخاذ روشهای و متدهای مناسب مدیریت نشود ، زمینه را برای وقوع اشتباهات بعضاً جبران ناپذیر فراهم می کند. بسیاری از پروژه های بزرگ تنها به دلیل اینکه تحلیلگر و طراح آنها به درک دقیق و درست مسئله دست نیافته است شکست خورده و در بعضی موارد به فاجعه تبدیل شده اند.
زمستان 1382 فصل اول 5 Shuttle Flight 51-L (Challenger) یکی از تلخترین شکستهای بشر که خسارات مادی و معنوی بسیاری را به همراه داشت ، تنها تنیجة یک اشتباه در طراحی نرم افزار کنترل فضاپیمای شاتل بود.
زمستان 1382 فصل اول 6 مقدمه نتیجة درک نادرست صورت مسئله سیستم فعلی نیازمندیهای جدید راه حل ارائه شده فرایند طراحی و تولید نرم افزار زمستان 1382 فصل اول 8 تعاریف فرایند تولید نرم افزار چگونگی تحلیل ، طراحی و پیاده سازی سیستمهای اطلاعاتی را توصیف می کند روش ها و متدها Methodologies فرایند دقیق و چند مرحله ایی جهت تولید نرم افزار Techniques مجموعه ایی از فنون مدلسازی که امکان ایجاد محصولات هر مرحله از فرایند را فراهم می کند Tools نرم افزارها و برنامه های کامپیوتری که فرایند مدلسازی و بهره گیری از تکنیکها را امکان پذیر می کند زمستان 1382 فصل اول 9 فرایند تولید نرم افزار تولید نرم افزار فرایندی مرحله به مرحله و گام به گام است مجموعة مراحل و گامهای مورد نیاز ، محصولات هر مرحله ، قواعد و دستوراتی که باید در ایجاد محصولات میانی رعایت گردد و چگونگی بدست آوردن هر یک از آنها را اصطلاحاً چرخة حیات نرم افزار ( SDLC ) می نامند. Software Development Life Cycle = SDLC زمستان 1382 فصل اول 10 فرایند تولید نرم افزار مراحل فرایند تولید لزوماً ترتیبی نیستند بلکه می توانند : بازگشتی موازی محاوره ایی چرخشی هر مرحله حداقل یک محصول معین ارائه خواهد کرد زمستان 1382 فصل اول 11 گامهای اصلی در فرایند تولید نرم افزار برنامه ریزی : شرح هدف از طراحی نرم افزار و چگونگی زمانبندی و مدیریت فرایند تولید تجزیه و تحلیل : درک دقیق و کامل صورت مسئله و نیازمندیهای کاربران و آشنایی با راه حلهای فعلی مسئله طراحی : ارائة راه حل ( ها ) و توصیف دقیق و کامل راه ها مورد توافق کاربران پیاده سازی : ایجاد کدهای برنامه و سایر محصولات لازم زمستان 1382 فصل اول 12 روش سنتی تولید نرم افزار امکانسنجی کشف عناصر سازندة سیستم تحلیل سیستم طراحی راه حل پایده سازی مرور و نگهداری زمستان 1382 فصل اول 13 برنامه ریزی پروژ

  متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید 

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  ................... توجه فرمایید !

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

 



 « پرداخت آنلاین »


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


دانلود پاورپوینت SDLC آشنایی با فرایند تولید نرم افزار.PPt