ٍنرم افزارهای یکپارچه تحت عنوان Enterprise Resource Planning – ERP
سیستم های مدیریت منابع سازمانی (ERP)
(Enterprise Resource Planning-ERP) تمام دادهها و فرایندهای یک سازمان را در یک سیستم واحد جمع میکنند. یک سیستم ERP از اجزای سختافزاری و نرمافزاری متعددی برای دست یابی به این مجموعه عظیم اطلاعات استفاده میکند. یک عامل کلیدی در بیشتر سیستمهای (ERP) استفاده از پایگاه دادهٔ واحد به منظور ذخیره سازی داده برای واحدهای (Modules) مختلف سیستم است.
سیستم های ERP اصولاً باید حداقل شامل ویژگی های زیر باشند:
– سیستمی یکپارچه که حداقل دو بخش مختلف یک شرکت و یا سازمان را بصورت یکنواخت و بدون نیاز به لینک چند نرمافزار پاسخ دهد.
– سیستمی یکپارچه که به صورت آنلاین، بدون تکیه بر به روز رسانی تناوبی و replication اطلاعات را نگهداری میکند.
– سیستمی با یک پایگاه داده مشترک، که تمام اطلاعات برنامه ها و ماژول های کاربردی در آن ذخیره شده و قابل استفاده در تمامی بخشهای سیستم میباشند.
– سیستمی با نگاه مداوم و احساس یکنواخت در طول تمامی ماژولها
رشد غیر قابل پیش بینی فناوری اطلاعات و ارتباطات در دهه های گذشته که با تکیه بر توسعه صنایع مختلفی ازجمله الکترونیک، کامپیوتر، مخابرات و … صورت گرفته بر جنبه های مختلف عملکرد سازمانها تاثیرات شگرفی داشته است. همزمان با این تغییرات، محیط فعالیت سازمانهای مختلف پیچیده تر شده و به همین جهت نیاز به سیستمهای مختلفی که بتواند ارتباط بهتری بین اجزای مختلف سازمانی برقرار کرده و جریان اطلاعات را در بین آنها تسهیل کند، افزایش چشمگیری یافته است. این سیستمها که در مجموع به سیستمهای سازمانیEnterprise Systems – ES معروف هستند، زمینهای را فراهم آورده اند که مدیران بتوانند در تصمیم گیری های مختلف خود از اطلاعات مناسب در هر جا و در زمان مناسب استفاده نمایند.
از اوایل دهه ۱۹۹۰ میلادی، ظهور نرم افزارهای یکپارچه ای تحت عنوان Enterprise Resource Planning – ERP با هدف قراردادن سازمانهای بزرگ، توسعه بسیار زیادی پیدا کردند. این نرم افزارهای بسیار قدرتمند، پیچیده و گران قیمت، سیستمهای از پیش طراحی شده ای هستند که پس از اندک تغییراتی در آنها توسط مشاوران پیادهساز و مشاوران تحلیل فرایندهای سازمانی، اجرا و پیادهسازی میشوند. در بسیاری از موارد سازمانها به دلیل اجبار در تبعیت از منطق حاکم بر این نرم افزارها، مجبور به اصلاح و بازبینی مجدد فرایندهای خود هستند. این نرم افزارها بر خلاف نرم افزارهای قدیمی که در سازمانها و از طریق واحدهای مختلف سازمانی توسعه پیدا می کردند، مجموعه ای یکپارچه هستند که دارای ماژولهای مختلف بوده و هرزمان که نیاز به اضافه کردن ماژول دیگری به آنها باشد، این کار به راحتی صورت می پذیرد.
تامین کنندگان نرم افزار های ERP امروزه با چالش جدیدی به نام اینترنت در طراحی نرم افزارهای خود مواجه بوده و مجبور به طراحی بسته های نرم افزاری خود بگونه ای هستند که امکان اجرای آنها بر روی شبکه جهانی اینترنت وجود داشته باشد. همین امر موقعیتی را فراهم آورده که ERP که در حال حاضر بصورت یک نرم افزار داخلی در سازمان مطرح است، با سیستمهای دیگری همچون CRM – Customer Relationship Managementو SCM – Supply Chain Management ارتباطی تنگاتنگ پیدا نموده و به عنوان ستون فقرات e-Business مطرح شود.
ERP را میتوان به عنوان نرم افزار یکپارچه ای تعریف نمود که دارای اجزا و یا ماژولهایی برای برنامه ریزی، تولید، فروش، بازاریابی، توزیع، حسابداری، مدیریت منابع انسانی، مدیریت پروژه، مدیریت موجودی، مدیریت خدمات و نگهداری و تعمیرات، مدیریت حمل و نقل و بازرگانی الکترونیک است. معماری و ساختار ERP بگونه ای است که یکپارچگی و جامعیت اطلاعات سطح سازمان را فراهم نموده و جریان روان اطلاعات بین بخشهای مختلف سازمان را فراهم می آورد.
انجمن کنترل تولید و موجودی آمریکا ERP را به صورت زیر تعریف می نماید:
• “روشی برای برنامه ریزی و کنترل موثر تمامی منابع مورد نیاز برای دریافت، تولید، ارسال و پاسخگویی به نیازهای مشتریان، در شرکتهای تولیدی، توزیعی و خدماتی.”
تعاریف بسیار زیاد دیگری برای ERP ارائه شده است از جمله:
• “ERP یک بسته نرم افزاری تجاری است که هدف آن یکپارچگی اطلاعات و جریان اطلاعات بین تمامی بخشهای سازمان از جمله مالی، حسابداری، منابع انسانی، زنجیره عرضه و مدیریت مشتریان است.” (Davenport, 1998)
• “سیستمهای ERP سیستمهای اطلاعاتی قابل تغییر و تنظیمی هستند که اطلاعات و فرایندهای مبتنی بر اطلاعات در سازمان را در درون واحدهای سازمانی و بین آنها یکپارچه می نماید.” (Kumar & Hilsgersberg, 2000)
• “ERP یک پایگاه داده، یک برنامه کاربردی و یک واسط یکپارچه در تمامی سازمان است.” (Tadjer, 1998)
• “ERP سیستمهایی مبتنی بر کامپیوتر هستند که برای پردازش تراکنشهای سازمان طراحی شده اند و هدف آنها تسهیل برنامه ریزی، تولید و پاسخگویی به موقع به مشتریان در محیطی یکپارچه است.” (O’Leary, 2001)
• ERP یک بسته نرم افزاری استاندارد مشتمل بر چندین ماژول مرتبط و یکپارچه است که کلیه فرآیندهای تجاری یک سازمان را اعم از تولید ، منابع انسانی ، مالی ، بازاریابی و فروش و … پشتیبانی می نماید و منجر به یکپارچگی وظایف ( Functions ) در سازمان می شود.
• یک راه حل سیستمی مبتنی بر فناوری اطلاعات است که منابع سازمان را توسط یک سیستم به هم پیوسته، به سرعت و با دقت و کیفیت بالا در کنترل مدیران سطوح مختلف سازمان قرار می دهد تا به طور مناسب فرایند برنامه ریزی و عملیات سازمان را مدیریت نماید.
• ERP به مثابه ستون فقرات اطلاعاتی یک سازمان از لحاظ بانک های اطلاعاتی و فرآیندهای سازمانی محسوب شده و به منزله نرم افزاری برای پشتیبانی فرآیندهای داخلی سازمان است.
آنچه در همه این تعاریف مهم است، توجه و تمرکز بیشتر بر روی عبارت Enterprise در اختصار ERP است تا توجه به عبارات دیگر اختصار از جمله Planning و Resource. چراکه این سیستم فراتر از برنامه ریزی عمل کرده و با وجود تمرکز بر روی منابع سازمان، عناصری فراتر ازآن را پوشش می دهد.
آنچه که در این تعاریف بیش از همه نمود دارد، یکپارچگی و استاندارد بودن سیستم ERP است و همین دو جنبه مهم از ERP آنرا از سایر سیستمهای اطلاعاتی یکپارچه متمایز می سازد. آنچه مهم است در این بخش به آن اشاره شود این است که سیستم ERP بصورت کامل در هر دو بخش آن (Core Application , Business Analysis Application) سطوح مختلف سیستمی سازمان را پوشش می دهد به این صورت که هسته مرکزی پوشش دهنده سطوح TPS و MIS می باشد و ابزار های تحلیل و تجزیه تجاری پوشش دهنده سطوح DSS و EIS در سازمان هستند. البته لازم به ذکر است که این تقسیم بندی چندان شفاف نبوده و مرز مشخصی بین این سطوح و دو بخش اصلی ERP قابل ترسیم نیست و همپوشانیهایی در این بین وجود دارد.