اطلاع رسانی به دانشجویان

منابع موردنیاز درسی دانشجویان

اطلاع رسانی به دانشجویان

منابع موردنیاز درسی دانشجویان

برای دسترسی به منابع درس خود به بخشهای مرتبط با عنوان درس مراجعه نمایید.

۳ مطلب با موضوع «مهندسی نرم افزار» ثبت شده است

  • ۰
  • ۰

با سلام

 

1-  بعنوان پروژه درس مهندسی نرم افزار موضوعی را انتخاب کرده و سناریوی آنرا بنویسید سپس use case آن را کشیده و به مدل یو ام ال در نرم افزار رشنال رز تبدیل نمایید.

سپس خروجی را به پی دی اف تبدیل کرده و بهمراه یک فایل word که در آن سناریو و use case  را کشیده اید.  به آدرس ایمیل hashemizp@gmail.com  ارسال نمایید.

 

 

 

 

2-  بعنوان کار کلاسی به سوال زیر پاسخ دهید و به آدرس ایمیل hashemizp@gmail.com  ارسال نمایید.

 

رابطه مهندسی نرم افزار و هوش مصنوعی را تبیین کنید. (توضیح دهید)

 

 

 

enlightened  یاداوری می شود

عنوان ایمیل میبایست نام درس باشد

 

پاسخ را در یک فایل word  ارسال نمایید

بدیهی است

درج نام و نام خانوادگی

شماره دانشجویی

و نام درس

نام دانشگاه

در فایل ارسالی ضروری میباشد.

 

 

حداکثر زمان تحویل پروژه  تاریخ 22 دی 98 می باشد.

 

 

 

در ادامه نرم افزار پروژه را میتوانید از لینک زیر دانلود نمایید.

 

نرم افزار IBM Rational Rose Enterprise 7.0.0.4

 

 

IBM Rational Rose Enterprise

 یکی از ابزارهای مدلسازی نرم افزار از طریق عمومی ترین زبان مدلسازی (UML) می باشد. این نرم افزار سرعت و دقت عمل مدل سازی محصول را بالا می برد. به کمک این نرم افزار می توانید به راحتی به آنالیز و مدل سازی محصولات تهیه شده به زبان های C++، ANSI C++، Visual C++، CORBA، Java، Visual Basic بپردازید. به علاوه می توانید برنامه های تحت وب تان را مدل سازی کنید. این نرم افزار با سایر ابزار های تولید شده توسط کمپانی IBM Rational در زمینه ی توسعه ی چرخه ی حیات نرم افزار هماهنگی دارد. که از این ابزار ها می توان به نرم افزار های SCC-compliant version control system و IBM Rational ClearCase اشاره کرد. به کمک این نرم افزار می توان به مدل سازی بر اساس UML به منظور طراحی پایگاه داده پرداخت. این نرم افزار از سیستم عامل ویندوز پشتیبانی می کند. از دیگر امکانات آن ساخت DTD با فرمت XML به منظور توسعه ی محصول می باشد.

 

نمودار های موجود در این نرم افزار به شرح زیر می باشند:
Class، Component، Deployment، Sequence، Statechart، Use Case، Collaboration، Physical Storage Physical Data / Table

 

 

قابلیت های کلیدی نرم افزار IBM Rational Rose Enterprise 7.0.0.4

 
  • مدل سازی محصول بر اساس زبان UML
  • انالیز و مدل سازی محصولات تهیه شده به زبان های C++، ANSI C++، Visual C++، CORBA، Java، Visual Basic
  • سازگاری با سایر نرم افزارهای تولید شده در زمینه ی توسعه ی نرم افزار
  • ساخت DTD با فرمت XML
  • پشتیبانی از تکنولوژی RUP
  • مدل سازی به منظور طراحی پایگاه داده
  • پشتیبانی از سیستم عامل ویندوز
  • و ...

 

 

 

 

 

میتوانید از فایل آموزشی ذیل جهت راهنمایی کمک بگیرید.

 

آموزش مورد کاربرد


 

  • پویا اندیش
  • ۰
  • ۰

با سلام

 

منابع مرتبط با هر درس در زیر عنوان همان درس آورده شده است.

بخشهای مدنظر هر درس نیز در زیر هر فایل منبع ارسالی   اعلام شده است.

بخشهای موردنظر جهت آزمون میانترم با رنگ قرمز مشخص شده است.

مابقی عناوین برای پایان ترم می باشد.

 

 

 

در قسمت نظرات میتوانید سوالات خود را مطرح نمایید.

 

 

 

تاریخهای آزمون میانترم:

 

درس امنیت بانکهای اطلاعاتی    تاریخ   2 دی  98

 

درس مهندسی نرم افزار    تاریخ   25  آذر  98

 

درس قراردادهای ارتباطی امن    تاریخ   25  آذر  98

 

درس مهارتهای رایانه ای     تاریخ   22  آذر 98

 

درس کاربرد رایانه در HSE     تاریخ  22   آذر  98

  • پویا اندیش
  • ۰
  • ۰

با سلام

منابع درس مهندسی نرم افزار ترم اول 98-99

 

جزوه اول درسی

بحران نرم افزار

تعریف مهندسی نرم افزار بنا بر پیشنهاد انجمن IEEE

نمودار نرخ خرابی سخت افزار و نرم افزار

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

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

فرایند

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

فعالیتهای چتری

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

افراد پروژه

ده عامل مخاطره آمیز در پروژه های نرم افزاری از دیدگاه John Reel

عناصر سیستم

سلسله مراتب مهندسی سیستم  (شکل )

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

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

جداول ردیابی

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

انواع مدلسازی تحلیل

اهداف مدل تحلیل

فرهنگ داده ها

مدلسازی داده ها توسط ERD

کاردینالیتی

مدالیتی

نمودار جریان داده

فرایند طراحی

سه خصوصیت یک طراحی خوب

مروری بر روشهای اصلی طراحی

اصول طراحی

مفاهیم طراحی

انسجام (Cohesion)

وابستگی  ( Coupling)

اصول شی گرائی  (شکل)

 

 

جزوه دوم درسی:

 

فصل اول

 

فصل دوم

 

فصل سوم

توسعه چابک چیست

چابکی و هزینه تغییر

اصول چابکی

خصوصیات کلیدی عوامل انسانی فرایند چابک

ابزارهای فرایند چابک

 

فصل چهارم

اصول راهنمای فرایند مهندسی

اصول برنامه نویسی

قواعد آزمون

اصول استقرار

 

فصل پنجم

انواع ذینفعان

سناریو کاربرد usecase

 

فصل ششم

انواع مدلها

مدل سازی مبتنی بر کلاسها

شناسایی کلاس های تحلیل

عناصر مدل تحلیل

مدلسازی مبتنی برسناریو

 

فصل هفتم

 

فصل هشتم

دستورالعملهای کیفیت نرم افزار

صفات کیفیت نرم افزار

مفاهیم طراحی

 

فصل نهم

 

فصل دهم

 

فصل یازدهم

قواعد طلایی تئودو مندل

فرایند طراحی رابط کاربر

مدلهای طراحی رابط

 

جزوه سوم

 

 

 

جزوه چهارم

 

 

 

 

آزمون میانترم:

 

درس مهندسی نرم افزار    تاریخ   25  آذر  98

 

راهنمای آزمون میانترم

  • پویا اندیش