همایش نمایندگی های انستیتو ایزایران
مشهد مقدس آذر 1394
تقدیر ریاست محترم فنی و حرفه ای تهران
مرکز 8 فنی و حرفه ای اقدسیه
کارگاه های مجهز و اساتید با تجربه
انستیتو انفورماتیک فنی کار

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

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

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


ثبت نام  آنلاین    شهریه دوره ها 

جهت دریافت مشاوره رایگان کارشناسان آموزش انستیتو انفورماتیک فنی کار

 عدد را به شماره 02188930441 پیامک کنید

در اسرع وقت با شما تماس گرفته خواهد شد

sms 

با كمی اغماض می‌توان ادعا كرد كه در ميان شاخه‌های مختلف مهندسی در هركدام كه دارای قدمت بيشتری است، همگرايی بيشتری در اتخاذ روش و ابزار برای انجام اعمال نسبتاً مشابه از ميان متخصصان و متوليان آن رشته وجود دارد. به طور مثال در حال حاضر برای اجرای يك سازه در هر نقطه از دنيا، مهندسين عمران از يك روند همسان با توالی مشابه شامل: الف)توليد طرح عمرانی ب)پياده‌سازی نقشه ج)محاسبات سازه‌ای د)اجرا استفاده می‌كنند. ولی در رشته نوپايی چون مهندسی نرم‌افزار، گاه چنان روش‌ها متفاوت است كه از ديد يك ناظر خارجی، دو تيم نرم‌افزاری مختلف كه هر دو قصد توليد محصولی مشابه را دارند، دو تيم در رشته‌های متفاوت به نظر بيايند. يكی از علل وجود تمايز در توليد نرم‌افزار ميزان تخصص نيرو و زمان به پياده‌سازی می‌باشد.بدين معنا كه در نزد بسياری از برنامه‌نويسان توليد نرم‌افزار معادل است با توليد كد. ولی از نظر بعضی ديگر توليد كد تنها بخشی از توليد نرم‌افزار است كه در بسياری از موارد حتی منابع و زمان. اختصاص داده شده به آن در طول پروسه.توليد نرم‌افزار كمتر از50% می‌باشد.
از يك ديدگاه كلی، پروسه توليد نرم‌افزار را می‌توان به دو بخش كلی شامل:
الف)تحليل و طراحی ب)پياده‌سازی تقسيم كرد. از ديدگاه دسته اول، برنامه‌سازان، تحليل و طراحی صرفاً فهم ذهنی مساله می‌باشد كه دقيقا پس از آن بايستی اقدام به پياده‌سازی كرد. در حاليكه در نظر دسته دوم، فاز تحليل و طراحی پر اهميت‌تر از فاز دوم می‌باشد كه بايستی برای انجام آن از متدولوژی‌ها و روش‌های استاندارد استفاده كرد. UML يك زبان مدلسازی می‌باشد كه در فاز تحليل و طراحی مورد استفاده قرار می‌گيرد.
مدل‌سازی (Modelling) چيست؟
مدل‌سازی يكی از تكنيك‌های ذهنی بشر می‌باشد كه نه تنها برای اهداف علمی، بلكه برای انجام امور روزمره بشر به دفعات مورد استفاده قرار می‌گيرد. مدل‌سازی به طور كلی يعنی شبيه‌سازی يك محيط با اندازه‌های متفاوت و از محيط واقعی و احتمالا مواد و مصالحی متمايز از جنس مواد و مصالح محيط مدل شده. در مدل‌سازی ابتدا اجزای محيط واقعی انتخاب شده و متناسب با هدف مورد نظر از مدل‌سازی خصوصياتی از هريك از اجزای واقعی انتزاع می‌شود، يعنی به ازای هزيك از اجزای محيط واقعی يك موجوديت تجريدی ساخته می‌شود و با برقراری ارتباطی مشابه با ارتباط اجزای واقعی، در ميان موجوديت‌های تجريدی، محيط واقعی مدل می‌شود. برای روشن شدن مثالی می‌زنيم:
فرض كنيم قصد داشته باشيم در فاز طراحی يك اتومبيل ميزان موفقيت هوا در مقابل اتومبيل در حال حركت را بسنجيم يكی از راه‌ها برای انجام اين آزمايش، ساخت يك اتومبيل واقعی، راندن و سپس اندازه‌گيری مقاومت هوا می‌باشد كه انجام اينكار اگرچه ما را به هدف می‌رساند، ولی دارای هزينه بالاييست چرا كه بايستی ابتدا ماشين ساخته شود، سپس مورد آزمايش قرار گيرد.در اين صورت اگر در آزمايش به نتيجه مورد نظر نرسيم، بايستی دوباره طراحی را تغيير داد، و پس از ساخت يك نمونه واقعی ديگر آزمايش را تكرار كنيم و اين روند آنقدر ادامه پيدا كند تا طراحی مناسب برای اتومبيلی با خصوصيات مورد نظر شكل گيرد. می‌بينيم كه چنين روشی بسيار پرهزينه است و اين هزينه هم شامل هزينه‌های اقتصادی است و هم هزينه‌های زمانی، چون علاوه بر اين كه در هر مرحله آزمايش بايستی اتومبيل با صرف هزينه بالا ساخته شود، زمان ساخت آن نيز طول خواهد كشيد.
ولی متخصصان برای انجام چنين آزمايشی به مدل روی می‌آورند. يعنی يك جسم فيزيكی كوچك با خصوصيات آئروديناميكی لحاظ شده در طراحی اتومبيل، ساخته می‌شود و با قرار دادن آن در يك تونل باد، حركت اتومبيل در فضای واقعی را شبيه سازی می‌كنند و بدين طريق ميزان مقاومت هوا را می‌سنجند.
نكات مورد توجه در اين مدل‌سازی، يكی اندازه مدل و ديگری خصوصيات آن می‌باشد. مدل بسيار ساده و كوچك می‌باشد و از طرفی تنها خصوصيت آئروديناميكی اتومبيل در مدل لحاظ می‌شود. چرا كه هدف ما از مدل‌سازی تنها بررسی خصوصيات آئروديناميكی اتومبيل است و مدل الزاماً نبايستی از جنبه‌های ديگر، شباهتی به اتومبيل واقعی داشته باشد. مثلا در ساخت چنين مدلی به هيچ‌وجه به استحكام اجزا و يا زيبايی مدل توجه نمی‌شود چون بررسی چنين خصوصياتی خارج از هدف اين مدلسازی خاص است.
مثال بالاتنها يك جنبه از مدل‌سازی را بيان می‌كند و آن جنبه شناختExploration می‌باشد. يعنی در مدلسازی‌های مشابه مدل‌سازی فوق‌الذكر، هدف از مدل‌سازی تنها شناخت محيط مورد مدل می‌باشد. يك جنبه ديگر از مدل‌سازی تبيين (specitication) می‌باشد. يعنی گاه برای معرفی و ارائه خصوصيات يك موجوديت واقعی يك مدل از آن ارائه می‌شود. نقشه جغرافيايی مثال خوبی است كه اين جنبه از مدل‌سازی را مورد نظر دارد.
پس می‌توان گفت كه هدف از مدل‌سازی دو چيز می‌باشد:
الف)شناخت(exploration)
ب)تبيين(specification)
كه بر اساس تعريف مسئله، مدل‌سازی يكی يا هردو هدف را در نظر می‌گيرد.
نكته ديگری كه بايستی در مدل‌سازی توجه كرد، روش (methodo logy) ساخت يك مدل می‌باشد. در بعضی موارد مدل چيز بسيار ساده‌ای است و به راحتی ساخته می‌شود. ولی در بعضی از موارد مدل خود بسيار پيچيده می‌باشد هر چند از نظر منطقی غيرممكن می‌نمايد ولی می‌توان ادعا كرد كه در بعضی موارد مدل پيچيده‌تر از موجوديت واقعی است. زمينه‌ای كه اين ادعا را در آن مصداق فراوان دارد، نرم‌افزار می‌باشد. بنابراين در شاخه‌ای از مهندسی كه مدل‌سازی حائز اهميت فراوان می‌باشد قطعا روش‌های استانداردی برای ساختن مدل وجود دارد. در نرم‌افزار، روش‌های توليد نرم‌افزار مانند SSAPM ,RUP,USDP, در واقع روش‌های مدل‌سازی می‌باشند. هر روش مدل‌سازی طبيعتا نيازمند مصالحی برای ساخت مدل می‌باشد كه در روش‌های مدل‌سازی نرم‌افزاری مصالح لازم برای توليد مدل، زبان‌های مدل‌سازی می‌باشند.
UML چيست؟
Unified Modelling Language يك زبان مدل‌سازی است كه درسال 1995 به وسيله شركت Rational معرفی شد. UML يك زبان شی‌گراست يعنی اجزا اين زبان متناسب با مفاهيم به كاررفته و پارادايم شی‌گرائی طراحی شده‌اند.
پس از ارائه مفاهيم شی‌گرائی در ابتدای دهه 80 ميلادی به تدريج روش‌های شی‌گرائی توليد نرم‌افزار به وسيله افراد و سازمان‌های مختلف ارائه گرديد. اين روش‌ها در برگيرنده يك مجموعه علائم برای بيان مفاهيم و ايده‌ها از يك سو و يك طرح كاری برای توليد نرم‌افزار از سوی ديگر بود كه از مهم‌ترين اين روش‌ها می‌توان به OMT,BOOCH,OOSE…. اشاره كرد.
اگرچه داشتن يك روش استاندارد امری مطلوب است ولی تفاوت روش‌ها امريست طبيعی و با توجه به تفاوت فراوان در نوع مسائل می‌توان گفت كه حتی وجود روش‌های مختلف الزامی است چرا كه مثلا در يك پروژه بسيار بزرگ نمی‌توان همان روشی را به كار برد كه در يك پروژه كوچك. ولی زبان و مجموعه علائم از چنين قاعده‌ای پيروی نمی‌كند و داشتن يك زبان استاندارد امری بسيار مطلوب و از بعضی ديدگاه‌ها حتی الزامی می‌باشد. يكی از الزامات مهم در داشتن يك زبان استاندارد همگانی ناشی از نقشی است كه زبان در ارتباطات به عهده دارد. البته چندگونه‌بودن زبان خود مولد مشكلات متعددی است.
با هدف ارائه يك زبان استاندارد فراگير شركت Rational با گردآوری سه نفر از ارائه‌كنندگان معتبرترين روش‌های شی‌گرا يعنی Irar jacobson مبدع روش OOSE ,BOOCH مبدع روشی با همين نام، Rambaugh مبدع روش OMT و با اخذ نقاط قدرت سه روش فوق‌الذكر، يك زبان استاندارد به نامUML ارائه كرد. اين زبان پس از ارائه از سوی (Object Mamgement Group) كه يكی از معتبرترين سازمان جهانی در زمينه شی‌گرائی می‌باشد بعنوان يك استاندارد پذيرفته شد. پس از ارائه اين زبان و پذيرفته شدن آن به عنوان يك استاندارد جهانی در زمينه نرم‌افزار، علاوه پروسه اين زبان و ارائه متولوژی‌های مبتنی بر آن مانند usop و rup از سوی افراد و سازمان‌های مختلف، متخصصين در پی يافتن كاربرد اين زبان در زمينه‌های ديگر فنی و مخصوصی بر آمدند. برآيند اين تلاش‌ها در حال حاضر uml را به عنوان قدرتمندترين زبان مدل‌سازی در دنيای نرم‌افزار مطرح ساخته است.

فرم ثبت نام

پس از تکمیل فرم پیش ثبت نام منتظر تماس مشاور آموزشی خودتان باشید . در صورت تمایل با شماره ویژه : 02188930441 تماس بگیرید

اطلاعات فردی

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

انتخاب دوره آموزشی

دوره های آموزشی

ecu fannikar.com

copier fannikar.com

fax fannikar.com

fannikar camera

انستیتو انفورماتیک فنی کار نماینده رسمی و معتبر انستیتو ایزایران مرکز آموزش تعمیرات تخصصی و آموزش تعمیرات ماشینهای اداری و آموزش تعمیرات فکس و آموزش تعمیرات تبلت و آموزش تعمیرات پرینتر و آموزش تعمیرات مادربرد و آموزش تعمیرات لپ تاپ و آموزش تعمیرات موبایل و آموزش تعمیرات چاپگر و آموزش تعمیرات کپی و آموزش شارژ کارتریج و آموزش تعمیرات ecu و آموزش تعمیر پرینتر لیزری و آموزش تعمیرات بردهای پزشکی و آموزش تعمیرات نوت بوک و آموزش تعمیرات چاپگر لیزری و آموزش تعمیر ماشین های اداری و اموزش تعمیر dvr و آموزش تعمیرات در تهران و آموزشگاه تعمیرات فنی و آموزش تعمیرات و نصب و آموزش تعمیرات چاپگر های جدید و آموزش تعمیر موبایل و آموزش تعمیرات موبایل و آموزش تعمیر تلویزیون و آموزش تعمیرات تلویزیون و آموزش تعمیر کامپیوتر و آموزش تعمیرات کامپیوتر و آموزش تعمیر ای سی یو و آموزش تعمیرات ای سی یو و آموزش تعمیر لپ تاپ و آموزش تعمیرات لپ تاپ و آموزش تعمیر لپتاپ و آموزش تعمیرات لپتاپ و آموزش تعمیر ال ای دی و آموزش تعمیرات ال ای دی و آموزش تعمیر ال سی دی و آموزش تعمیرات ال سی دی و آموزش نصب دوربین مدار بسته و آموزش نصب دوربین مداربسته و آموزش نصب کولر گازی و آموزش نصب کولرگازی و آموزش تعمیر کولر گازی و آموزش تعمیرات کولر گازی و آموزش شارژ کارتریج و آموزش شارژ کارتریج و آموزش مهندسی معکوس و اموزش مهندسی معکوس و آموزش تعمیر برد الکترونیکی و آموزش تعمیرات برد الکترونیکی و آموزش نصب دزدگیر خودرو و آموزش نصب دزدگیر ماشین و  آموزش تعمیر ماشین های اداری و آموزش تعمیرات ماشین های اداری و آموزش تعمیر ماشینهای اداری و آموزش تعمیرات ماشینهای اداری و آموزشگاه تعمیر موبایل و آموزشگاه تعمیرات موبایل و اموزش تعمیر موبایل و اموزش تعمیرات موبایل و اموزش تعمیر تلویزیون و اموزش تعمیرات تلویزیون و اموزش تعمیر کامپیوتر و اموزش تعمیرات کامپیوتر و اموزش تعمیر ای سی یو و اموزش تعمیرات ای سی یو و اموزش تعمیر لپ تاپ و اموزش تعمیرات لپ تاپ و اموزش تعمیر لپتاپ و اموزش تعمیرات لپتاپ و اموزش تعمیر ال ای دی و اموزش تعمیرات ال ای دی و اموزش تعمیر ال سی دی و اموزش تعمیرات ال سی دی و اموزش نصب دوربین مدار بسته و اموزش نصب دوربین مداربسته و اموزش نصب کولر گازی و اموزش نصب کولرگازی و اموزش تعمیر کولر گازی و اموزش تعمیرات کولر گازی و اموزش شارژ کارتریج و اموزش شارژ کارتریج و اموزش مهندسی معکوس و اموزش تعمیرات برد به روش مهندسی معکوس و اموزش تعمیر برد الکترونیکی و اموزش تعمیرات برد الکترونیکی و اموزش نصب دزدگیر خودرو و اموزش نصب دزدگیر ماشین و اموزش تعمیر ماشین های اداری و آموزش تعمیرات ماشین های اداری و اموزش تعمیر ماشینهای اداری و اموزش تعمیرات ماشینهای اداری و اموزشگاه تعمیر موبایل و اموزشگاه تعمیرات موبایل در فنیکار