فایل های مشابه شاید از این ها هم خوشتان بیاید !!!!
توضیحات محصول دانلود پاورپوینت آشنایی با مفهوم نرمافزار، چرخه حیات سیستم و بررسی مفاهیم تحلیل و طراحی سیستمها (کد12211)
دانلود پاورپوینت آشنایی با مفهوم نرمافزار، چرخه حیات سیستم و بررسی مفاهیم تحلیل و طراحی سیستمها
\nمهندسی نرم افزار 1Software Engineering1
\n\n عنوان های پاورپوینت :
\n\n\nآشنایی با مفهوم نرمافزار، چرخه حیات سیستم و بررسی مفاهیم تحلیل و طراحی سیستمها
\nمهندسی نرم افزار 1Software Engineering1
\nمعرفی منابع:
\n\n\nسرآغاز
\nسرفصل مطالب
\nتعریف نرمافزار
\nنمودار نرخ شکست نرمافزار
\n\nشرایط نیاز به سیستم
\nنرمافزارهای موجود چرا باید تغییر کنند؟
\nچرخه زیست سیستم
\nضوابط ارزیابی نرمافزار :
\nبحران نرمافزاری :
\nمدلهای گوناگون در فرآیند تولید نرمافزار :
\nمدلهای موجود در فرآیند تولید نرمافزار
\nمتدولوژی
\nمدل فرآیند
\nتفاوتهای متدولوژی و مدل فرآیند
\nتکنیکها و ابزارها
\n1- مدل آبشاری
\n1- مدل آبشاری
\n1- مدل آبشاری
\n1- مدل آبشاری
\n1- مدل آبشاری
\n1- مدل آبشاری
\nایرادات مدل آبشاری
\n2-تولید سریع نرمافزار ، RAD
\n2-تولید سریع نرمافزار ، RAD
\n2-تولید سریع نرمافزار ، RAD
\n3- نمونهسازی Prototyping
\n3-نمونهسازی Prototyping
\n3-نمونهسازی Prototyping
\n4- مدلهای تکاملی: مدل افزایشی
\n4- مدل افزایشی
\n5- مدلهای تکاملی: مدل حلزونی
\n6- مدلهای تکاملی: مدل تولید همزمان
\nمدلهای دیگر
\n اصول محوری مهندسی نرمافزار
\nکارهای مهندسی نرمافزار
\nکارهای ارتباطی - اصول
\n\nکارهای طرح ریزی - اصول
\nکارهای طرحریزی - مرحله آغازین
\nکارهای طرحریزی
\nکارهای مدلسازی
\nکارهای مدلسازی تحلیلی
\nکارهای مدلسازی طراحی
\nکارهای مدلسازی طراحی
\nکارهای ساختاری
\nکارهای مربوط به ساخت سیستم
\n\n\nامور مربوط به جاریسازی سیستم
\nمبانی تجزیه تحلیل نیازها
\nخصوصیات تحلیلگر (Analyst):
\nاصول تحلیل :
\n\n\n \n\n \n\n
\n\nقسمت ها و تکه های اتفاقی از فایل\n\n \n\n \n\nآشنایی با مفهوم نرمافزار، چرخه حیات سیستم و بررسی مفاهیم تحلیل و طراحی سیستمها\n\n2pro.ir\n\nمهندسی نرم افزار 1Software Engineering1\n\nپایانترم: 10 نمره\n\nمیانترم: 6 نمره (شنبه 18 اردیبهشت 1395)\n\nپروژه: 4 نمره\n\nمعرفی منابع:\n\nمهندسی نرم افزار\n\nاثر: یان سامرویل مترجم: عین الله جعفر نژاد قمی\n\n \n\nمهندسی نرم افزار\n\nاثر: راجر اس. پرسمن مترجم: دکتر محمد مهدی سالخورده حقیقی\n\n \n\nتحلیل و طراحی سیستمها\n\nاثر: ایگور هوریس کیوویچ مترجم: عین الله جعفر نژاد قمی\n\n \n\n \n\nسرآغاز\n\nمهندسی نرمافزار طراحی، برنامهنویسی، توسعه، مستندسازی و نگهداری نرم افزار با بکارگرفتن روشهای فنی و عملی از علوم کامپیوتر، مدیریت پروژه، مهندسی، محدوده کاربرد، طراحی رابط، مدیریت تجهیزات دیجیتال و سایر زمینهها است.\n\nاصطلاح مهندسی نرمافزار بعد از سال ۱۹۶۸ شناخته شد، طی کنفرانس مهندسی نرمافزار ناتو ۱۹۶۸ (که در گارمیش آلمان برگزار شد) توسط ریاست کنفرانس F.L. Bauer معرفی شد، و از آن پس به طور گسترده مورد استفاده قرار گرفت.\n\nسرفصل مطالب\n\nتعریف سیستم\n\nتعریف نرمافزار، چرخه حیات سیستم\n\nمفاهیم تحلیل و طراحی سیستمها\n\nسیستمهای اطلاعاتی ساختیافته\n\nامکان سنجی\n\nنمودارهای جریان داده\n\nتوصیف دادهها\n\nتوصیف فرآیندها\n\nمعرفی ابزار: Power Designer\n\nمدیریت پروژه، برنامهریزی و زمانبندی\n\nتعریف نرمافزار\n\nنمودار نرخ شکست نرمافزار\n\n \n\nنرمافزار سیستمی\n\nنرمافزار بیدرنگ (Real time)\n\nنرمافزار تجاری\n\nنرمافزار مهندسی و علمی\n\nنرمافزار جاسازی شده( Embedded)\n\nنرمافزار کامپیوتر شخصی\n\nنرمافزار وب\n\nنرمافزار هوش مصنوعی\n\nشرایط نیاز به سیستم\n\nتغییر اهداف سازمان\n\nتغییر وظایف سازمان\n\nتغییر تکنولوژی (سختافزار، نرمافزار، ارتباطات)\n\nتغییرات محیطی\n\nنرمافزارهای موجود چرا باید تغییر کنند؟\n\nچرخه زیست سیستم\n\nیک دوره زمانی از هنگام نیاز به سیستم تا پایان بهرهبرداری از آن\n\nچرخه زیست سیستم شامل\n\nتعریف (برنامهریزی استراتژیک، تحلیل و طراحی مفهومی)\n\nتوسعه (طراحی تفصیلی، ساخت، استقرار)\n\nاجرا\n\nنگهداری و بهبود میباشد.\n\nضوابط ارزیابی نرمافزار :\n\nبحران نرمافزاری :\n\nپیچیدگی و قدرت سختافزار باعث شده که نوشتن نرمافزاری که بتواند از این پتانسیل سختافزاری استفاده کامل کند مشکل گردد.\n\nتوان ما برای ایجاد برنامههای جدید به اندازه تقاضا نیست\n\nتوان نگهداری برنامههای موجود به خاطر طراحی ضعیف مورد تهدید قرار میگیرد.\n\nبرنامههای تولید شده مشکلاتی دارند .\n\nهزینه تولید نرم افزار دائماً افزایش مییابد.\n\nهزینهها مطابق هزینه پیشبینی شده نیستند.\n\nعملیات مطابق برنامه زمانبندی انجام نمیگیرند\n\nنرمافزار تولید شده همه کارهای مورد نظر را انجام نمیدهد\n\nنرمافزار دارای خطاست\n\nمدلهای گوناگون در فرآیند تولید نرمافزار :\n\nمدلهای موجود در فرآیند تولید نرمافزار\n\nمتدولوژی\n\nمدل فرآیند\n\nتفاوتهای متدولوژی و مدل فرآیند\n\nتکنیکها و ابزارها\n\n1- مدل آبشاری\n\n1- مدل آبشاری\n\n1- مدل آبشاری\n\n1- مدل آبشاری\n\n1- مدل آبشاری\n\n1- مدل آبشاری\n\nایرادات مدل آبشاری\n\n2-تولید سریع نرمافزار ، RAD\n\n2-تولید سریع نرمافزار ، RAD\n\n2-تولید سریع نرمافزار ، RAD\n\n3- نمونهسازی Prototyping\n\n3-نمونهسازی Prototyping\n\n3-نمونهسازی Prototyping\n\n4- مدلهای تکاملی: مدل افزایشی.....\n\n....\n\n- چه مقدار از هر منبعی مورد نیاز است؟\n\nکارهای طرحریزی\n\nمجموعه وظایف اختصاری\n\n- محدوده پروژه را دوباره ارزیابی کنید (ارزیابی دوباره محدوده پروژه)\n\n- ارزیابی ریسکها\n\n- ارزشگذاری عملیات / جنبهها\n\n- ایجاد یک طرح مستحکم\n\n- تعداد افزایشات نرمافزاری\n\n- زمانبندی کلی\n\n- زمان تحویل برای افزایشات\n\n- ایجاد طرحی ساده برای اولین افزایش\n\n- ردیابی پیشرفت (کنترل کیفیت)\n\nکارهای مدلسازی\n\n- ما مدلها را ایجاد میکنیم تا درک بهتری از وضعیت واقعی که قرار است ساخته شود ایجاد نمائیم\n\n- مدلهای تحلیلی نیازهای مشتری را به وسیله نمایش نرمافزار در سه حوزه مختلف ارائه میدهند. این سه حوزه عبارتند از:\n\nحوزه اطلاعات، حوزه عملیاتی و حوزه رفتاری\n\n- مدلهای طراحی ارائه دهنده ویژگیها و خصوصیتهای نرمافزار بوده که این خصوصیات به طراحان کمک میکنند تا به گونهای موثر مدلها را ایجاد نماید. جزئیات آن عبارتند از:\n\nمعماری، واسطه کاربر و جزئیات سطح تجهیزات.\n\nکارهای مدلسازی تحلیلی\n\nاصول مدلسازی تحلیلی\n\n- قلمرو اطلاعات را ارائه میکند\n\n- عملکرد نرمافزار را ارائه میکند\n\n- رفتار نرمافزار را ارائه میکند\n\n- تفکیک این ارائهها\n\nمولفههای مدل تحلیلی\n\n- مدل داده\n\n- مدل جریان\n\n- مدل نوع\n\n- مدل رفتار\n\nکارهای مدلسازی طراحی\n\nاصول\n\n- در مدل تحلیلی، طراحی باید قابل ردیابی باشد.\n\n- معماری همواره باید مد نظر باشد.\n\n- تمرکز بر طراحی دادهها باشد.\n\n- برنامههای واسطه باید طراحی شده باشند (هر دو کاربر و داخلی).\n\n- اجزاء باید نشان دهنده استقلال عملکرد باشد.\n\n- اجزاء باید به گونهای ضعیف جفت شوند.\n\nکارهای مدلسازی طراحی\n\nطراحی ارائه شده باید به راحتی درک شود\n\n- مدل طراحی شده باید به گونهای قابل تکرار توسعه یابد\n\n- مؤلفههای مدل طراحی\n\n- طراحی داده\n\n- طراحی معماری\n\n- طراحی اجزا\n\n- طراحی واسط\n\nکارهای ساختاری\n\nاصول آمادهسازی: قبل از اینکه حتی یک خط کدنویسی انجام شود باید از موارد زیر مطمئن شد:\n\n-درک مسئلهای که شما سعی درحل آن دارید (رجوع شود به ارتباط و مدلسازی)\n\n-درک مفاهیم و اصول پایهای\n\n-گزینش زبان برنامهنویسی مناسب، که نیازهای نرمافزار و محیط آنرا که قرار است ایجاد شده و در آن کار کند برآورده سازد\n\nانتخاب محیط برنامهنویسی که ابزار ارائه شده توسط آن موجب سادگی در کار گردد\n\nایجاد مجموعهای از تستهای واحد که اجزاء کامل شده کدگذاری را برای اولین اجراء تست خواهند کرد\n\n \n\nکارهای مربوط به ساخت سیستم\n\nاصول کدگذاری: با شروع به کدنویسی باید از موارد زیر اطمینان حاصل کرد:\n\nانتخاب ساختارهای داده که میخواهد نیازهای طراحی را برآورده سازد\n\nدرک معماری نرمافزار و ایجاد واسطهائی که با آن سازگار است\n\nحفظ شرایط منطقی تا جایی که ممکن است\n\nایجاد حلقههای تو در تو به گونهای که قابلیت تست آسانی داشته باشند\n\nانتخاب نامهای متغیر معنیدار، و پیروی از دیگر استانداردهای کدگذاری محلی (بومی)\n\nنوشتن کدهایی که خودشان قابلیت مستند شدن داشته باشند\n\nایجاد یک طرح دیداری (به عنوان مثال: ایجاد فضای خالی در شروع متن و ایجاد خطوط خالی که به درک مطلب کمک میکند)\n\n \n\nاصول معتبرسازی:\n\nپس از تکمیل اولین مرحله کدگذاری، باید اطمینان حاصل نمائید:\n\nدر زمان مقتضی جلسهای برای بررسی کد برگزار نمایند\n\nاجرای تستهای واحد و تصحیح خطاهایی که پوشش داده نشدهاند\n\nدوباره عمل کردن به کد\n\n \n\nاصول تست:\n\n-همه تستها باید قابل ردیابی نیازمندیها باشند\n\n-تستها باید طرح ریزی شده باشند\n\n-اصل پارتو باید در مورد تست کردن رعایت شوند\n\n-80درصد خطاها در 20 درصد از کدها یافت میشوند\n\n-تستها از کم به زیاد باید انجام شود\n\n-تست فراگیر ممکن نیست\n\nامور مربوط به جاریسازی سیستم\n\nاصول\n\nمدیریت انتظارات مشتری برای هر جزء اضافی\n\nیک بسته کامل باید ایجاد، تست و تحویل شود\n\nیک روش پشتیبانی از محصول باید ایجاد شود\n\nموضوعات آموزشی میبایست تهیه و در اختیار کاربر قرار گیرد\n\nابتدا باید اشکالات نرم افزار مرتفع شده، سپس متحول شود\n\nمبانی تجزیه تحلیل نیازها\n\nخصوصیات تحلیلگر (Analyst):\n\nاصول تحلیل :\n\n \n\n \n\n \n\n30 تا 70 درصد پروژه | پاورپوینت | سمینار | طرح های کارآفرینی و توجیهی | پایان-نامه | پی دی اف مقاله ( کتاب ) | نقشه | پلان طراحی | های آماده به صورت رایگان میباشد ( word | pdf | docx | doc )