تعریف و شناخت ERP

ERP چیست؟

به گفته Davenport، یکی از صاحب نظران برجسته حوزه فناوری اطلاعات و ارتباطات(IT) :
سیستمهای (Enterprise Resource Planning)ERP ) می توانند به عنوان مهمترین توسعه سازمانی فناوری اطلاعات و ارتباطات در دهه 90 میلادی قلمداد شوند."

چنین توجه و برداشتی نسبت به ERP، نشان از اهمیت و قابلیتهای این سیستم در توسعه اطلاعاتی و حتی تجاری سازمانهای امروزی دارد. در دنیای پر از رقابت امروز که سازمانها با مشکلات و فشارهای بی شماری از طرف رقیبان، مشتریان، شریکان و ... روبه رو هستند، ERP توانسته است به عنوان یکی از ابزارهای کارآمد در پاسخگویی به این فشارها، نقش مناسب و موثری بر عهده داشته باشد. با وجود چنین نقش ارزنده ای که ERP در بقای سازمانهای امروزی بازی می کند، نباید فراموش کرد که این سیستم همانند شمشیری است که در صورت استفاده نا بجا و یا پیاده سازی نامناسب، بنیان سازمان را به طور کامل بر باد می دهد. خطری که متاسفانه تا کنون گریبانگیر 50% شرکتهایی شده است که این سیستم را پیاده سازی نموده اند.

با بررسی مختصر و اجمالی منابع فارسی در زمینه ERP (پایگاههای اطلاع رسانی اینترنتی، وبلاگها، کتابها و مقالات چاپ شده در مجلات، پایان نامه های کارشناسی اشد و دکترا) واقعیت تلخ کمبود منابع معتبر و یا فعالیتهای جدی تئوری و اجرایی در این زمینه به خوبی مشهود است.

از یک سو با توجه به اینکه ERP یکی از زمینه های کاری شرکت بهساد بوده و اطلاع رسانی مدون، صحیح و مستند در زمینه علوم جدید مرتبط با فناوری اطلاعات و ارتباطات و از جمله ERP یکی از رسالتهای مهم می باشد و از سوی دیگر توجه سازمانهای ایرانی به ERP و پیاده سازی این سیستمها و نبود و یا کمبود منابع جامع در دسترس آنها، مطالبی را در این بخش دراختیار علاقمندان قرار دهیم. سعی خواهد شد این مطالب بصورت منظم بروز رسانی شده و از منابع معتبر و قابل استناد برای این منظور استفاده شود و در صورت بکارگیری منابع خارجی برای تهیه مطالب، تحلیل صاحب نظران ERP در داخل ایران هم اضافه شده و حتی الامکان مطالب بصورتی قابل استفاده برای سازمانها و کاربران ایرانی عرضه شود.

رشد غیر قابل پیش بینی فناوری اطلاعات و ارتباطات در دهه های گذشته که با تکیه بر توسعه صنایع مختلفی ازجمله الکترونیک، کامپیوتر، مخابرات و ... صورت گرفته، بر جنبه های مختلف عملکرد سازمانها تاثیرات شگرفی داشته است. همزمان با این تغییرات، محیط فعالیت سازمانهای مختلف پیچیده تر شده و به همین جهت نیاز به سیستمهایی که بتواند ارتباط بهتری بین اجزای مختلف سازمانی برقرار کرده و جریان اطلاعات را در بین آنها تسهیل کند، افزایش چشمگیری یافته است. این سیستمها که در مجموع به سیستمهای سازمانی Enterprise Systems (ES) معروف هستند، زمینه ای را فراهم آورده اند که مدیران بتوانند در تصمیم گیری های مختلف خود از اطلاعات مناسب در هر جا و در زمان مناسب استفاده نمایند.

از اوایل دهه 1990 میلادی، ظهور نرم افزارهای یکپارچه ای تحت عنوان Enterprise Resource Planning (ERP) با هدف قراردادن سازمانهای بزرگ، توسعه بسیار زیادی پیدا کردند. این نرم افزارهای بسیار قدرتمند، پیچیده و گران قیمت، سیستمهای از پیش طراحی شده ای هستند که پس از اندک تغییراتی در آنها ( Customization ) توسط مشاوران پیاده ساز و مشاوران تحلیل فرایندهای سازمانی، پیاده سازی و اجرا می شوند. در بسیاری از موارد سازمانها به دلیل اجبار در تبعیت از منطق حاکم بر این نرم افزارها، مجبور به اصلاح و بازبینی مجدد فرایندهای خود هستند.

منبع : http://www.behsad.com/

NET Framework.

با سلام به دوستان عزیز
من مدتی به وبلاگ سر نزده بودم و به روز هم نکردم بودم (به دلیل استقبال زیاد دوستان از این وبلاگ) ولی یک مطلب بود که من را آزار می داد و من را وادار کرد که این مطلب را بنویسم.
با تشکر از وبلاگ نویسان عزیز من یک نکته ای را می خواهم متذکر شوم :

NET Framework. یکی از تکنولوژی ها جدید مایکرسافت هست.

نه ورژن هست نه زبان برنامه نویسی.

پس NET Framework. چیست؟ ساده ترین جواب این است که NET Framework. یک تکنولوژی هست.

برنامه هایی که از تکنولوژی NET Framework. استفاده می کنند دارای چندین ویژگی برتر نسبت به بقیه برنامه هایی که از این تکنولوژی استفاده نمی کنند هستند که برخی از آنها عبارت اند از :

  - برنامه ها مختص سیستم عامل خاص نیست برنامه ای که مثلا در سیستم عامل Windows ساخته می شود قابل اجرا در سیستم عامل های دیگر همانند Linux و ... قابل اجراست به شرط آنکه NET Framework. در آن سیستم عامل نصب شده باشد.

  - برنامه ها Platform Independant هستند، یعنی وابسته به سخت افزار خاص یا سیستم عامل خاص که در بالا هم اشاره شد نیستند.

  - وقتی یک Dynamic Link Library یا DLL ایجاد می کنیم دیگر نیازی به Register کردن آن نیست که این باعث بهینه سازی Registery می شود چون ممکن است DLL را Register کرده باشیم و ممکن است به هر دلیلی بخواهیم آن را پاک کنیم حتماً باید آن را از Registery نیز پاک کنیم که کار مشکلی است!

باز هم با تشکر از همه دوستان عزیز وبلاگ نویس و این را از همه شما خواستار هستم که با اطلاعات بیشتر نسبت به مسائل بحث نمایید

(هیچ برنامه ای کامل نیست تنها ذهن شماست که آن را کامل می بیند!!!)