Smart Draw v2010 آزمایشگاه مهندسی نرم افزار استاد: سرکار خانم مهندس احمدی تدوین: آلاء بهنام اردیبهشت 1392
قابلیت های كلیدی نرم افزار Smart Draw v2010 بیش از 150 نمونه حرفه اى طراحى شده براى استفاده در طرحهاى تجارى بیش از 1000 طرح مختلف با قابلیت ویرایش و ایجاد تغییرات در آنها امكان طراحی بیش از 26 مدل از انواع چارت ها و دیاگرام ها محیط طراحى نامحدود و بدون مرز ذخیره سازی با فرمت های مختلف امكان پرینت مستقیم از نرم افزار سازگار با نرم افزارهای موجود در بسته آفیس امكان قرار دادن اشكال و تصاویر در پروژه ها امكان به اشتراك گذاری اسناد قابلیت تنظیم اندازه صفحه امكان تغییر گرافیك برای چاپ امكان استفاده از جداول در اسناد قابلیت استفاده از متن ها در اسناد سازگار با نسخه های مختلف ویندوز از جمله ویندوز 7 و...
اجرای نرم افزار Smart Draw کلیک روی دکمه روی منوی All Programs کلیک کرده و مطابق شکل پوشه برنامه را باز کرده و روی آیکن برنامه کلیک میکنیم. روشی دیگر دبل کلیک روی میانبر
محیط برنامه
انتخاب محیط برنامه
محیط برنامه نوار ریبون ناحیه کاری Help برنامه محیط طراحی دکمه Smart Draw اتصال به نرم افزارها نوار ریبون ناحیه کاری اضافه کردن خط کش Help برنامه محیط طراحی
معرفی سربرگ ها سربرگ Home سربرگ Design سربرگ Insert سربرگ Table
کار با ابزار ها:
کار با ابزار ها: Shift + click
کار با ابزار ها:
مدل سازی تحلیل سیستم از وظایف مهندسی نرم افزار می باشد و شامل 5 عملکرد است و یکی از آنها مدلسازی می باشد. مدلسازی به دو روش انجام می گیرد: ساختیافته به عنوان مثال متدولوژی SSADM شی گرا به عنوان مثال متدولوژی RUP
روش ساختیافته Data Flow Diagram Entity Relationship Diagram
4 جزء در نمودار جريان داده (DFD) در يک نمودار جريان داده، 4 جزء زير مشاهده می شود: فرايند (Process) جريان داده (Data Flow) مخزن داده (Data Store) موجوديت خارجی (External Entities)
فرايند فرايند: کاری که توسط سیستم برروی داده های وارده انجام می شود. فرايند داده های ورودی را گرفته و به خروجی تبديل می کند. در نمودار جريان داده برای نشان دادن فرايند از علائم مختلفی استفاده می شود. بياد داشته باشيد که در کل پروژه، از يک علامت استفاده کنيد. برای تایپ متن دوبار کلیک
جريان داده Dataflow جريان داده: مسيری است که داده را از يک قسمت به قسمت ديگر منتقل می کند. مثل برداری است که جهت حرکت داده را بين اجزاء نمودار جريان داده نشان می دهد. در نمودار جريان داده برای نشان دادن فرايند از علامت زير استفاده می شود.
مخزن داده File مخزن داده: برای نشان دادن داده هايي که سیستم ذخيره می کند، استفاده می شود. برای نام گذاری مخازن داده، از اسم (و نه فعل) استفاده کنيد. File به دو صورت دستی و کامپیوتری نشان داده می شود. دستی کامپیوتری
موجوديت خارجی External Entity موجوديت خارجی: در خارج از سیستم قرار دارند و مبداء يا مقصد داده می باشند. موجوديت خارجی می تواند يک سازمان، يک فرد، يک سیستم اطلاعاتی و يا يک واحد سازمانی ديگر باشد. موجودیت تکراری
انتخاب ابزار مورد نظر 1- کلیک چپ 2- انتخاب ابزار 3- دکمه تائید
ذخیره کردن فایل در Smart Draw: توسط گزینه type میتوان فایل را با فرمت های مختلف از جمله PDF, jpg , Html,… ذخیره کرد که فایل Smart Draw با پسوند SDR ذخیره می شود.
مثالی از يک نمودار جريان داده (DFD)
دیاگرام ERD: رابطه Cardinality: One to one One to many Many to many
دیاگرام ERD: رابطه Modality:
مثالی از يک نمودار(ERD)
روش شی گراObject Oriented Class Diagram Sequence Diagram Activity Diagram Collaborate Diagram
اجزاء Class Diagram
مثالی از نمودارClass Diagram
مثالی از نمودارSequence Diagram
مثالی از نمودارActivity Diagram
Finish!!!