ارائه چارچوبی راهبردی برای سیستمهای توزیع شده اجرایی تولید با استفاده از مدل محاسبات ابری
عنوان/موضوع:ارائه چارچوبی راهبردی برای سیستمهای توزیع شده اجرایی تولید با استفاده از مدل محاسبات ابری تعداد صفحات : 160 فرمت فایل اصلی : word قابل ویرایش چکیده: فرآیندتولید در سازمانهای مختلف، دارای سبکهای متفاوتی است که هدف هرکدام درنهایت تحویل محصول درست در زمان درست به مشتری است. ضمن اینکه با استقرارسیستمهای اجرایی تولید مزایای افزونتری در اختیار مدیران میانی نیز قرارمیدهد. در این تحقیق هدف از خلق چارچوب طرح ماژولها، روابط آنها وملزومات پیادهسازی هرکدام بوده است. چیزی که تا کنون در محیط ابرصورتنگرفته است. در مهمترین بخش که همان شناسایی ماژولهای این سیستم است،ماژول سفارش که در سیستمهای اجرایی اولید سنتی قابل مشاهده بود، مبنای کارقرار گرفته و با رویکرد تحلیلی و با استفاده از متدولوژی SOMA، سایرماژولها از مله مدیریت منابع، زمانبندی، پسگیری، مدیریت تعاریف و … از آناستخراج شده است. به عبارتی هدف هرچه کوچکتر کردن این ماژول بزرگ در سیستماجرایی تولید سنتی است. با توجه به محدودیتهای طرح عملی این چارچوب درمحیط ابر، یک مطالعه موردی تحت عنوان شرکت جمساز نتیجه نهایی این تحقیقاست، مطالعهای که در آن فرآیند اصلی تولید جمساز با راهحل مطرح شده موردمقایسه قرار گرفته و باتوجه به نظر خبرگان این حوزه و مصاحبه با مدیرانتولید و پرسنل مرتبط نتایج نهایی حاصل شد. در مقایسه با سیستمهای مشابه وسنتی و با در نظر گرفتن سبکتر کردن ماژول سفارش، انعطاف پذیری هرچه بیشتر وجامعیت و یکپارچگی بیشتر حاصل شد و مدل جدید کسب و کار ابری نیزدیدگاههای جدیدی را برای این سازمانها فراهم آورده است. 1-1- مقدمه دراین بخش به شرح کلیات تحقیق پرداخته میشود تا ایجاد ذهنیتی درست از موضوعتحقیق و چارچوب مورد نظر، اهمیت آن و روش تحقیق ایجاد شود. از این رو درادامه، ابتدا به بیان مسئله تحقیق میپردازیم و اهداف پیش رو را مشخصخواهیم کرد. سپس به توجیه ضرورت انجام طرح و سابقه تحقیق خواهیم پرداخت.معرفی روش پژوهش و تکنیکهای اجرایی بخش بعدی این فصل خواهد بود و نهایتاَبه شرح مراحلی که در فصول آتی طی خواهیم کرد میپردازیم. 1-2- بیان مسأله سیستمهای اجرایی تولید ، سیستم های مبتنی بر فناوری اطلاعات هستند که عملیاتتولید را در کارخانه ها مدیریت می کنند. در طول سالها استانداردها ومدلهایبسیاری برای چنین سیستمهایی پیشنهاد شده است که محدوده آن را مشخص می کنند.فعالیتهای کلیدی این سیستمها عبارتند از: –مدیریت تعریف محصول. این کار شامل ذخیره سازی، کنترل ورژن، تبادل باسایرسیستمها که حاوی داده های اصلی هستند، نظیرقوانین تولید، ، لیست منابع وهمه داده هایی که حول محور اینکه یک محصول چگونه تولید می شود. مدیریتتعریف محصول به عبارتی بخشی از مدیریت چرخه حیات محصول است. –مدیریت منابع. مدیریت منابع شامل ثبت، تبادل، و تحلیل اطلاعات منابع است .هدف این کار آماده سازی و اجرای سفارشات تولید با منابع درست است. –زمانبندی فرآیند تولید. این فعالیت شامل زمانبندی تولید به عنوان مجموعهای از سفارشات کاری است که بتوان نیازمندیهای محصول را پوشش داد. که اینهامعمولاً ازبرنامه ریزی منابع سازمان و یا سیستمهای پیشرفته برنامه ریزی وزمانبندی نشات می گیرند تا بتوان استفاده بهینه از منابع محلی داشت. –توزیع سفارشات محصول. براساس نوع فرآیند تولید این کار ممکن است شاملتوزیع بسته های کاری بیشتر، ارسال آنها به مراکز کاری و انجام تنظیمات برایشرایط از پیش تعیین شده باشد. –اجرای سفارشات محصول. اگرچه اجرای واقعی توسط سیستم های کنترل فرآیندانجام می شود سیستم مدیریت اجرایی تولید بازرسی هایی بر منابع و سایر سیستمها برای پیگیری فرآیند تولید دارد. –جمع آوری داده های محصول. این کارشامل ذخیره سازی و تبادل داده ها، وضعیتتجهیزات، اطلاعات منابع، گزارش گیری از محصولات به صورت داده های تاریخی ویا پایگاه داده های رابطه ای است. –تحلیل کارایی محصول. تهیه داده های مفید از داده های خام جمع آوری شدهدرباره وضعیت فعلی محصول، مرورکارهای در حال اجرا و ارزیابی کارایی محصولدر برهه زمانی گذشته. – دنبال کردن و پی گیری محصول. ثبت و احیای داده های مرتبط برای نمایش تاریخچه کاملی از لیست منابع، سفارشات و تجهیزات. درسالهای اخیر در کنار مفهوم سیستمهای اجرایی تولید، مفهوم سازمانهایشبکهای مطرح شده است، اجزای این سازمانها موقتاً کنار هم جمع شده تابتوانند مهارتها و منابع را با یکدیگر به اشتراک بگذارند. درسیستم هایتولیدی چنین سازمانهایی با رویکرد توزیعشده روبرو هستیم، چیزی که به معنیتولید محصول درست، در مکان درست،هزینه درست، زمان درست، شرایط درست میباشد. زنجیره تامین از تامین مواد خام تا تولید و توزیع و حمل و نقل وانبارداری و فروش محصولات به صورت پراکنده و در نقاط جغرافیایی مختلف صورتمی گیرد. ازآنجا که مسئولیت به سازمانهای مختلف سپرده میشود در نتیجهکنترل مداوم و هماهنگی برای چنین چرخه حیاتی بسیار پیچیده میشود.کارهایصورت گرفته اغلب به صورت کنترل متمرکز بوده و کمتر کنترل به صورت غیرمتمرکزو توزیع شده صورت گرفته است. هدفاصلی در چنین تولیدی کاهش هزینه ها ، کاهش زمان مدیریت، هرچه ساده تر شدن ویکپارچگی فرآیندها و زیرسیستمها، تکنولوژیهای جدید و به روز رسانیهااست. ضمناً کاهش اتلاف در تولید، سرعت در قابلیت پیکربندی مجدد در قبالرخدادهای منتظره و غیرمنتظره از دیگراهداف تولید توزیع شده محسوب میشود. حالبرای تحقق واقعی و بهینه چنین سیستمهای تولید توزیع شده ایی، نیازمند بهکارگیری فناوری اطلاعات و پردازش توزیع شده هستیم چیزی که امروزه تحت عنوانپردازش ابری با ان آشنا هستیم. پردازش ابری به سرعت در حال تغییرصنایع وسازمانها برای تحقق اهدافشان می باشد. صنایع تولیدی توسط فناوری اطلاعات وتکنولوژی های هوشمند در حال توانمند شدن هستند. قدرت اصلی پردازش ابری درفراهم آوردن سرویس محاسبات در لحظه با قابلیت اعتماد بالا، مقیاس پذیری وقابل دسترس بودن در محیطهای توزیع شده است. درپردازشابری همه چیزتحت عنوان سرویس در نظرگرفته میشود به عبارتی (Xaas) مانندنرمافزاربه عنوان سرویس، پلتفرم به عنوان سرویس، زیرساختاربه عنوان سرویسکه این سرویسها ساختارلایه ای را برای پردازش ابری فراهم میآورند. باتوجه به فلسفه طراحی در همه جا تولید در همه جا، نیازمند تبادل اطلاعات دربین سایتهای مختلف تولید هستیم لذا پردازش ابری نقش کلیدی در تحقق اینفلسفه دارد . بهطور کلی دو نوع اتخاذ پردازش ابری در محیطهای تولیدی وجود دارد. یکیاتخاذ مستقیم تکنولوژیهای پردازش ابری و دیگری تولید ابری که همان ورژنتولیدی پردازش ابری است. در اکثر روشهای پیشنهادی در اتخاذ پردازش ابریمدیریت به صورت متمرکزصورت گرفته است. لذا هدف غیرمتمرکز و توزیع شدگیمدیریت این سیستمهای تولیدی است. دراین پروژه هدف ارائه چارچوبی کلان برای مدیریت سیستمهای تولیدی است دراین چارچوب به ارائه مدل لایهای با توجه به لایههای مدل پردازش ابریپرداختهایم. در این مدل سعی میشود ماژولهای اصلی سیستمهای تولیدیاجرایی استخراج شده و با تطابق این ماژولها با معماری سرویسگرا چارچوبییکپارچه ارائه شود. این چارچوب به نحوی است که فرآیندها و رویههای انجامکار را با الهام از مدل پردازش ابری گردآوری میکند و در محیطهایتوزیعشده ابری راهحلی برای مدیریت سیستمهای تولیدی اجرایی در حین عدمتمرکز ارائه می دهد. 1-3- هدف از اجرا پردازشابری محیطی کاملاًمتفاوت به صورت مجازی و مقیاس پذیرتر برای سازمانها بهوجود آورده است،مزایای این محیط ازطریق سرویس و از راه اینترنت در اختیارکاربران قرارمیگیرد. مصرف کنندگان ازابربه عنوان پلتفرم استفاده می کنند،پشتیبانی کنندگان ابر پردازش ابری را به عنوان یکی ازتوانمندسازهای صنایعتولیدی درنظرمی گیرند لذا هدف تعمیم این ایده به محیطهای تولیدی میباشد تابا خلاقیت ایجاد شده توسط ابر بتوان استراتژی های کسب و کاررا جهت دهیکرد. هدفدر تولید ابری هرچه توانمندترکردن تولید، ایجاد کارخانههای کارا کههمکاری موثر با یکدیگر دارند می باشد و اشتراک منابع با به کارگیری محیطابرتسهیل و تسریع شود. یکپارچه تر کردن محیطهای تولید توزیع شده هدف دیگرتولید ابری است که با مقیاس پذیرشدن منابع و مدلهای جدید کسب و کارپیشنهاد شده با ابر، محقق میشود. 1-4- توجیه ضرورت انجام طرح باتوجه به تلاش سازمانها برای کوچکتر شدن و به کارگیری ساختارهای شبکه ای،همواره این سوال مطرح میشود که چگونه سیستمهای اطلاعاتی تولیدی اینشرکتها در محیطهای توزیعشده مدیریت میشوند تا کارایی در چنین شرکتهاییبه حداکثر برسد، لذا بر آن شدیم تا با ارائه چارچوبی کلان برای سیستمهایتولیدی توزیعشده با استفاده از مدل محاسبات ابری به مدلسازی این مفهومبپردازیم. مدلی که ماهیت آن ظهورنوآوری در مدیریت بوده و مدیریت محیطهایتوزیع شده تولیدی را تسهیل میکند. 1-5- سابقه تحقیق بروچرو سایرین در مطالعه خود به این نتیجه رسیدند که در یک محیط تولیدی بااطلاعات بسیارزیاد ، برنامههای کاربردی می توانند سرویس گرا باشند. آن هایک پلتفرم مبتنی بر ماژول و قابل پیکربندی برای تولید ارائه کردند. هدفتقابل با مشکل یکنواختی برنامه های کاربردی موجود در زنجیره تامین کد-کم-سیان سی است. رویکرد پیشنهادی تحت عنوان تولید مبتنی بر کامپیوترآزاد یااوپن سی بی ام( open CBM )مطرح شد تا بتوان با آن تولید مشارکتی را تقویتکرد. ایده پیشنهادی مشابه یاس( Aaas) است در حالیکه در اینجا برنامه هایکاربردی تحت عنوان برنامه های کاربردی یکپارچه در نظر گرفته نمی شوند ولیبه صورت مجموعه ای از سرویس ها که ارتباط سستی با یکدیگر دارند وماژولاریتی و قابلیت استفاده مجدد از یک سیستم را تضمین می کنند، لحاظمیگردند. برایافزایش سرویس گرایی و کاهش پیوستگی وان در ولد یک چارچوب نصب و اجرا (pugand play) برای ایجاد نرم افزار شبیه سازی ماژولار عنوان کرد. در اینچارچوب کاربر در لایه برنامه کاربردی در سیستم تولید ابری این امکان رادارد تا هدف شبیه سازی را انتخاب کند و اجرای شبیه سازی را تحت عنوان مولفه(کامپوننت) انتساب دهد. این مولفه ها در عمل موجودیت های نرم افزاری هستند( و اینکه تحت عنوان ساس-Saas -در تولید ابری و محاسبات ابری شناخته میشوند) وماژولهای خودشمولی می شوند که قابل جابه جایی و پلاگ شدن بعد ازشبیه سازی را داشته و خروجی از طریق کامپوننت ها پس پردازش می شوند. درچنین معماری، ماژول های نرم افزاری شناسایی و بارگیری شده و در حین اجرایچارچوب مورد استفاده قرار می گیرند. باکاهش پیوستگی مشکل عدم سازگاری بروزمی کند.ناش چارچوبی برای حل مشکل عدمسازگاری سیستم های سی آ ( CA )مطرح کرد. این چارچوب بسیارشبیه یک سیستمیاس( Iaas ) است. پلتفرم اینترفیس های منحصر به فرد برای سیستم های متفاوتکد-کم-سی ان سی(cad-cam-cnc) فراهم می کند. یک انبار داده بسیار پیچیدهتجهیز شده است تا اطلاعات تولید را به عنوان پایه ای برای نشان دادن دانشتولید که با استفاده از شمای XML افزوده شده است، تجهیز کند. سیستم متشکلاز انبار داد ه های تولیدی، دانش تولیدی، باس تبادل اطلاعات و اینترفیس هایمختلف است که به عنوان ساختار اصلی عامل (agent) به کاررفته است تا باستبادل داده ها و اینترفیس ها را پشتیبانی کند. در این سیستم کامپوننت هایمختلفی اززنجیره کد-کم-سی ان سی(cad-cam-cnc) می تواند اطلاعات را تبادلکند درهمین راستااخیراً مختار و هوشمند پلتفرمی را ارائه داده اند که تئوریطراحی بدیهی را برای پی بردن به قابلیت کار کردن بین زنجیره سی آ (CA) نشانمی دهد. متدولوژی طراحی بدیهی با این هدف مطرح شده است که یک نقشه راهسیستماتیک از ترکیب بهینه تبادل داده ها از طریق راه حل های مستقیم و غیرمستقیم در محیط CA پیشنهاد می کند. این رویکرد به اینکه چگونه یک منبع،طراحی ،تولید و کپسوله می شود و اینکه چگونه لایه سرویس جهانی ایجاد می شودفراهم می آورد، پرداخته است . وانگو زو یک پلتفرم توزیع شده تولیدی دیمپ (DIMP) را پیشنهاد کردند. اینپلتفرم یک محیط یکپارچه بین برنامه های کاربردی کد-کم-سی ان سی(cad-cam-cnc ) فراهم می سازد. این یک ساختار مبتنی بر ماژول است که براییکپارچه کردن پلتفرم از همان معماری سرویس گرا استفاده کرده است. در اینپلتفرم درخواست-های کاربران جمع آوری شده و به صورت الگویی از سرویس هاینرم افزاری سازمان دهی شده است. در دیدگاه سرویس گرا، ابزارهای نرم افزاریمتجانس به صورت ترکیب کننده های سرویس مجازی یکپارچه می شوند و برای کاربرفراهم می شوند، در این روش، نرم افزارها در فرآیندهای عملیاتی جایگذاری میشوند. باتوجه به شکاف موجود در ادبیات هدف این تحقیق ارائه چارچوبی کلان برایمدیریت سیستم های تولیدی است. این چارچوب به ارائه مدل لایه ای با توجه بهلایه های مدل پردازش ابری می پردازد. و به نحوی سازماندهی خواهد شد کهفرآیندها و رویه های انجام کار را با الهام از مدل پردازش ابری گردآوری کندو در محیط های توزیع شده ابری راه حلی برای مدیریت سیستم های تولیدیاجرایی در حین عدم تمرکز ارائه دهد.
ارائه چارچوبی راهبردی برای سیستمهای توزیع شده اجرایی تولید با استفاده از مدل محاسبات ابری