انواع ویروس‌های کامپیوتری و انواع آنتی ویروس

اغلب کاربران عادت دارند که هر نوع «بدافزار» را با نام ویروس خطاب کنند، در حالی که به لحاظ فنی کاربرد این اصطلاح در همه موارد صحیح و دقیق نیست. احتمالا بسیاری از کاربران نام هایی را در پشت سر اصطلاح «ویروس» شنیده اند، نامهایی مانند «Trojan»، «Worm»، «Malware»، «Rootkit»، «Spyeware» و مانند آن. اما این همه به چه معنی است؟
همه این واژگان و اصلاحات به شکل اتفاقی خلق نشده و راهی زبان روزمره در دنیای تکنولوژی نشده اند، بلکه در پشت سر این کلمات به ظاهر گنگ، یک تحلیل رفتاری واقع بینانه از عملکرد بدافزارها وجود دارد. درک و فهم این واژگان به کاربران قدرت درک و فهم تهدیدی را میدهد که متوجه آنها شده است.

Malware

این واژه مخفف شده اصلاح ترکیبی Malicious Software است. بسیاری از افراد اغلب از واژه «ویروس» برای اشاه به هر نوع از Malware میکنند در حالی که ویروس تنها یک نوع از Malware های موجود در دنیای سایبری است. واژه Malware دربرگیرنده همه انواع بدافزارها و فایلهای مخرب اعم از بدافزارهایی است که در ذیل تشریح میشوند:

Virus ویروس

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

Worm کرم

یک Worm دقیقا مشابه یک ویروس است، اما با روشی دیگر خود را تکثیر میکند. بر خلاف ویروس، یک Worm منتظر اقدام فرد برای کپی شدن در سیستمهای مختلف و آلوده کردن فایلها و برنامه های نمی ماند و بر اساس تصمیم و قدرت خود، به شکل یکباره و دفعتی خود را در حجمی وسیع منتشر و تکثیر میکند.
برای مثال کرمهای معروف Blaster و Sasser در روزهای اولیه ویندوز XP در سال 2001 به سرعت خود را از طریق حفره های امنیتی ویندوز XP در سطح سیستم عامل و اینترنت منتشر کردند. این کرمها از طریق اینترنت به سرویس های ویندوز دسترسی پیدا کرده و با استفاده از حفره های امنیتی ویندوز در حدود 63 میلیون سیستم کامپیوتری را در سطح جهانی آلوده کردند.
روش کرمها این است که در یک حلقه تقریبا بی نهایت از یک سیستم به سیستم دیگر منتقل میشوند و مدام در حال آلوده کردن محیط جدید هستند. البته با توسعه سیستم عامل ویندوز، این روزها اینگونه کرمها کمتر در دنیای سایبری پیدا میشوند.
از آنجایی که کرمها منتظر عملکرد فردی نیستند، میتواندد بسیار هوشمند عمل کنند و مثلا با در اختیار گرفتن اطلاعات مخاطبان فرد از روی ایمیل، خود را در سطحی وسیع و از طریق ایمیل نیز منتقل کنند. همانند ویروس، کرمها نیز میتوانند اهداف متفاوتی داشته باشند. اما همانگونه که گفته شد، روش تکثیر آنها، این دست از بد افزار را از ویروس متمایز میسازد.

Trojan یا اسب      Trojan

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

Spyware (جاسوس)

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

Adware (تبلیغات چی)

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

 Keylogger (کلید دزد!)

این نوع از بد افزار نمونه ای است که در پشت صحنه به فعالیت مشغول است و هر بر که شما اقدام به فشردن کلیدی بر روی صفحه کلید خود میکنید، بر حسب نیاز و هدف خود آن را رصد و ضبط میکند. کاملا مشخص است که هدف از این بد افزار، دستیابی به اطلاعاتی نظیر: گذرواژه ها، رمزهای اینترنتی حسابهای کاربری و سایر اطلاعات حساس است.
سپس این اطلاعات در یک سرور بارگذاری یا آپلود میشود و افراد ثالث قادر خواهند بود با تحلیل آنها اقدام به دریافت و فاش سازی گذرواژه ها و اطلاعات بانکی شما کنند. همچنین باید ذکر کرد که سایر نمونه های بد افزار نیز ممکن است عملکرد Keylogger داشته باشند. برای مثال یک ویروس یا کرم یا تروجان ممکن است عملیات کلید دزدی را نیز صورت دهند. همچنین Keylogger ها ممکن است از سوی یک شرکت برای کنترل عملیات کارمندانش نیز بر روی سیستمها نصب شده باشد.

Botnet و   Bot

یک Botnet شبکه ای بسیار گسترده و بزرگ از کامپیوترهایی است که تحت کنترل سازنده خود است. در این شبکه هر سیستم به عنوان یک Bot جداگانه عمل میکند زیرا بخشی از بد افزار در آن قرار دارد و نه همه آن!
زمانی ه بد افزار Bot بر روی یک سیستم فعل شود، به بخشهای مربوطه در سرور کنترل، متصل میشود و منتظر دستور العملهای بعدی میماند. برای مثال یک Botnet ممکن است برای انجام حملات گسترده از نوع DDos (حملات به قصد خارج کردن سرور از خدمت رسانی) طراحی شده باشد.
در این حالت، هر یک از سیستمها یا Bot ها در Botnet با دستور کنترل کننده در یک زمان مشخص و در آن واحد اقدام به فرستادن درخواستهایی در حجم وسیع به یک وب سایت یا سرور مینمایند که به دلیل حجم میلیونی این درخواست ها، سرور یا وب سایت از پاسخگویی عاجز شده و از دسترس خارج میشود.
این روزها بازار خرید و فروش Botnet ها نیز داغ است! به گونه ای که کنترل کنندگان و طراحان یک Botnet ممکن است که این دسترسی و کنترل را در اختیار افراد دیگری که اهداف مشابه دارند قرار دهند.

Rootkit

این بد افزار نمونه ای است که روش آن نقب زدن و پنهان شدن در زیرین ترین لایه های سیستم برای ممانعت از کشف شدن توسط نرم افزارهای امنیتی است. برای مثال یک Rootkit ممکن است قبل از سایر سرویسها و برنامه های ویندوز اجرا شده و با پنهان کردن خود به شکلی عمیق، و با ایجاد تغییراتی در سرویسهای ویندوز و همچنین نرم افزار امنیتی، مانع از کشف شدن خود شود.

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

Ransoware (گروگان گیر)

همه ویروسها «ویروس» نیستند!
این نمونه از بد افزار، یک نمونه جدید است که به تازگی پا به دنیای سایبری گذاشته است. روش عملکرد این بد افزار به این شکل است که کل سیستم یا برخی از فایلها را به گروگان میگیرد و از کاربر تقاضای پرداخت مبلغی مشخص در ازای آزاد سازی سیستم میکند.
برخی از انواع این بد افزار به سادگی با نمایش یک پیام کوچک از شما میخواهند که برای ادامه کار سیستم عامل اقدام به واریز مبلغی خاص کنید. البته این نوع مبتدی، به سرعت توسط نرم افزار امنیتی شناسایی و منهدم میشود.
اما نمونه فوق العاده خطرناک آن که به CryptoLocker معروف است، گونه ای است که اقدام به کد کردن و رمز گذاری (Encrypt) کردن فایلهای شما میکند و از شما میخواهد که برای دسترسی به این فایلها اقدام به پرداخت مبلغ کنید. ای نمونه به ویژه اگر شما از روی فایلهای حساس خود نسخه پشتیبان تهیه نکرده باشید، بسیار خطرناک هستند.
به گزارش تابناک این روزها بسیاری از بدافزارها به قصد درآمد زایی تولید میشوند و Ransomware نمونه ای هوشمند و خوبی از آنها است. این نمونه بد افزار به هیچ وجه به سیستم شما آسیب نمی رساند بلکه تنها منجر به ایجاد دردسر برای شما است. روش این بد افزار گروگان گیری و گروکشی سیستم و فایلهای کاربر برای کسب درآمد است.
حال و با توجه به همه این مطالب باید پرسید که چرا معمولا ما از نام «آنتی ویروس» برای نرم افزارهای مقابله با این بد افزارها استفاده میکنیم؟ در واقع بسیاری از افراد واژه «ویروس» را به عنوان مترادفی برای همه این انواع بد افزار مورد استفاده قرار میدهند. اما باید گفت که آنتی ویروسها تنها وظیفه صیانت از کاربر در برابر ویروسها را ندارند و مسئول مقابله با همه انواع این بد افزارها هستند. در نتیجه بهتر است به جای واژه «آنتی ویروس» از واژه ضد بد افزار یا به شکل ساده تر نرم افزار امنیتی برای مخاطب قرار دادن آنها استفاده کنیم.

آشنایی با عملکرد آنتی ویروس
در این ترفند قصد داریم بحث آنتی ویروسها را به طور کامل برای شما باز کنیم. اینکه چه آنتی ویروسی مطمئن تر است؟ آنتی ویروسها چگونه یک ویروس را میشناسند؟ تکنیک های ویروس یابی و بسیاری مطالب دیگر. با بهره گیری از این ترفند میتوانید خودتان آنتی ویروس بهتر و مطمئن تر را انتخاب کنید.

اشاره:
در دنیای شبکه‌ای امروز، لزوم داشتن یک نرم‌افزار ضدویروس قدرتمند که کامپیوتر ما را از انواع ویروس‌ها، کرم‌ها، بمب‌های منطقی و به‌طور کلی کدهای مخرب مصون بدارد، بیش از هر زمان دیگری احساس می‌شود. خوشبختانه (شاید هم متاسفانه) انتخاب‌های متعددی در این زمینه وجود دارد. ولی واقعا کدام یک از آن‌ها می‌تواند بهتر مشکل کامپیوتر (یا کامپیوترهای شبکه) ما را حل کند؟ کافی است سری به سایت‌های مربوط به فروشندگان این نوع نرم‌افزارها بزنید. به نظر می‌رسد که همه آن‌ها از بهترین‌ها هستند. و همه آن‌ها در تمام طول سال و در تمام 24 ساعت شبانه‌روز خدمات خود را ارایه می‌دهند. از طرفی به دلیل بازار رقابتی موجود، هیچکدام از آن‌ها اطلاعات دقیقی از نرم‌افزارخود ارایه نمی‌دهند. شما چه یک متخصصIT باشید و چه یک کاربر معمولی، ممکن است به دلیل نداشتن اطلاعات صحیح برای انتخاب ضدویروس مناسب خود با مشکل مواجه می‌شوید. بنابراین بسیار مهم است که بدانید ضدویروس‌ها چگونه کار می‌کنند و در واقع عوامل مهم برای انتخاب آن‌ها کدامند.

ضدویروس‌ها چگونه کار می‌کنند؟   
اولین قدم جهت انتخاب یک ضدویروس مناسب آشنایی با کارکرد ضدویروس‌ها می‌باشد.
پس از آشنایی با خصوصیات یک ضدویروس، واژگانی که در این زمینه استفاده می‌شود، را خواهید شناخت. این‌که بدانید ضدویروس چه کارهایی می‌تواند انجام بدهد و چه کارهایی نمی‌تواند انجام دهد، به شما کمک می‌کند که انتظارات معقولی از آن داشته باشید.
یک ضدویروس چگونه ویروس‌ها را شناسایی می‌کند؟      
روش‌های مختلفی برای شناسایی ویروس‌ها وجود دارد.
ویروس‌ها (به‌طور معمول) چیزی بیشتر از کد یک برنامه نیستند. بنابراین اگر ما بدانیم که هر کدی چه کاری انجام می‌دهد قادر خواهیم بود که کد حامل ویروس را به محض رویت شناسایی کنیم.
این کار اولین عملی است که انجام می‌گیرد و به نام Signature Matching معروف است.
نرم‌افزارهای ضدویروس که به این روش کار می‌کنند دارای یک بانک اطلاعاتی هستند که شامل Virus signatureها است و به محض این‌که کدی را ملاحظه کرد که معادل یکی از رکوردها باشد آن را به عنوان ویروس شناسایی می‌کند. به نظر می‌رسد که موثرترین راه برای کشف ویروس‌ها همین باشد. روش فوق ذاتا به‌گونه‌ای است که اول ویروس را شناسایی می‌کند و بعد متناظر با آن یک رکورد (virus signature) به بانک اطلاعاتی اضافه می‌کند و حالا اگر ویروسی پیدا کند، در صورتی‌که متناظر با این ویروس رکوردی در بانک اطلاعاتی باشد قادر به شناسایی آن خواهد بود و همین امر ایجاب می‌کند شرکت‌هایی که از این فناوری در نرم‌افزار خود استفاده می‌کنند مدام آن را بروز نگه دارند. به هر حال این یک نقطه ضعف می‌باشد و برای فائق آمدن بر آن دو روش دیگر در نرم‌افزارهای ضدویروس معرفی شده است.

1- Heuristic method (روش‌ مکاشفه‌ای)         
فلسفه Heuristic این است که بتوانیم ویروس‌هایی را شناسایی کنیم که هنوز Virus Signature آن‌ها در بانک اطلاعاتی موجود نمی‌باشد.
این کار با استفاده از یک بانک اطلاعاتی که رکوردهای آن حاوی Virus behavior signature می‌باشد قابل انجام است. رکوردهای این بانک اطلاعاتی  امضای ویروس خاصی را نگهداری نمی‌کنند بلکه بیشتر رفتارهای (رفتار بد) ویروس‌ها را ذخیره می‌کنند. مثلا این‌که هر کجا تشخیص بدهند کدی قصد پاک کردن Boot Sector را دارد از آن جلوگیری می‌کنند.
الگوریتم‌هایHeuristic به دو صورت پیاده‌سازی می‌شوند:
● اگر تکنولوژی Heuristic کد هر برنامه را با Virus behavior Signature مقایسه کند و مورد آنالیز قرار دهد آن را روش static heuristic می‌نامیم.
● در بعضی مواقع این تکنولوژی قطعه کد را در یک ماشین مجازی اجرا می‌کند تا نتایج رفتاری آن را ببیند به این روش dynamic heuristic می‌گوییم. این روش ممکن است نتایج غلطی نیز تولید کند.

Integrity checksum -2 (جامعیت سرجمع)      
در روش integrity checksum، فرض براین است که ویروس قصد اعمال تغییراتی در فایل دارد. مثلا‌ً یک ویروس می‌خواهد که روی یک فایل چیزی بنویسد یا این‌که خودش را به آخر فایلی اضافه کند. در این روش نرم‌افزار checksum فایل غیرویروسی و یا درایورهای تمیز را ذخیره می‌کند و هرگاه که تغییری در این checksum مشاهده شود متوجه می‌شود که احتمال دارد ویروسی این کار را انجام داده باشد. در این روش نیز احتمال تولید نتایج غلط وجود دارد. این روش در مقابله با ویروس‌های ماکرویی یا ویروس‌های مانند code Red که بدون این‌که در هیچ فایلی ذخیره شوند در حافظه بارگذاری و اجرا می‌شوند، کارایی چندانی ندارد.
اگر یک کد مزاحم از تمام الگوریتم‌های یک ضدویروس که تاکنون نام بردیم بگذرد، در گام آخر توسط فناوری دیگری به نام Activity Blocker از فعالیت آن جلوگیری می‌شود. این تکنولوژی از تمام فعالیت‌هایی که ممکن است توسط یک کد مخرب صورت بپذیرد جلوگیری می‌کند مثلا اگر تشخیص دهد که هارددیسک در حال فرمت شدن است از آن جلوگیری می‌کند.
یک ضدویروس چه موقع ویروس‌ها را شناسایی می‌کند؟  

معمولا ضدویروس‌ها به دو روش می‌توانند ویروس‌ها را شناسایی کنند.
در روش اول ضدویروس، به صورت Real Time (بلادرنگ) و همان موقع که فایل مورد دسترسی قرار می‌گیرد عمل می‌کند. در این روش، ضدویروس درون حافظه مقیم می‌شود و تمام فعالیت‌های مربوط به سیستم را مورد ارزیابی و بررسی قرار می‌دهد. این نرم‌افزارها با همکاری سیستم‌عامل متوجه می‌شوند که هم‌اکنون قرار است فایلی مورد دسترسی قرار بگیرد. سریعا این فایل را بررسی و نتیجه را گزارش می‌دهند. به این روش on-access می‌گویند.
مزیت این روش در ارایه یک حفاظت دایمی است ولی اشکالی که دارد این است که تنها فایل‌ها را به هنگام دسترسی مورد بررسی قرار می‌دهد. یعنی احتمالا اگر ویروسی در یک فایل قرار گرفته باشد و در دیسک ذخیره شده باشد، با این روش قابل شناسایی نیست. در روش دوم این امکان به کاربر داده می‌شود که خودش نرم‌افزار ضدویروس را برای بررسی کردن دیسک یا یک فایل به کمک بگیرد. برای این‌که فعالیت فوق بازده بهتری داشته باشد باید ضدویروس را طوری تنظیم کرد که در دوره‌های زمانی معین اقدام به اسکن کند. این روش به on-demand معروف است.
ضدویروس‌ها چه کارهایی را می‌توانند انجام دهند و چه کارهایی را نمی‌توانند انجام دهند؟  

1- محافظت صددرصدی       
هیچ ضدویروسی وجود ندارد که بتواند به صورت صددرصد سیستم شما را در مقابل ویروس‌ها ایمن کند. ویروس‌ها و کدهای مخرب همیشه از ضد‌ویروس‌ها جلو بوده‌اند CodeRed.،Melissa ،Funlove ،Nimda و ویروس‌های زیاد دیگر این فرضیه را ثابت نموده‌اند و البته دلیل پویایی و حیات نرم‌افزارهای ضدویروس نیز همین قضیه می‌باشد.
به خاطر دارید که ضدویروس‌ها برای شناسایی یک ویروس به‌طور معمول نیاز به virus signature دارند و البته هنگامی که این signature موجود نباشد از روش‌های heuristic استفاده می‌شود که این روش‌ نیز همیشه جواب درست را برنمی‌گرداند. با این همه، ضدویروس‌ها در مقابل ویروس‌های شناخته شده (بیش از60 هزار عدد) یک حفاظت همه جانبه از سیستم شما به عمل می‌آورند.
بیشتر ضدویروس‌ها در صورت بروز و ظهور یک ویروس جدید قادر خواهند بود که به سرعت آن را شناسایی کنند و سیستم شما را از وجود این ویروس پاک نگه دارند.

2- بازسازی فایل‌های ویروسی شده 
آیا هر ویروسی که توسط نرم‌افزار ضدویروس شناسایی شد قابل از بین بردن است؟
بستگی دارد که عملکرد ویروس چگونه باشد.
بعضی از ویروس‌ها مانند ویروس‌های ماکرویی به راحتی توسط نرم‌افزار ضدویروسی تشخیص داده می‌شوند و از فایل بیرون کشیده می‌شوند و پاک می‌شوند. این فایل‌ها هیچ آسیبی به فایل میزبان خود نمی‌رسانند.
اما بعضی از ویروس‌های دیگر نیز هستند که بر روی فایل میزبان چیزی می‌نویسند یا این‌که اصلا کدویروس را درون فایل میزبان قرار می‌دهند. یکی از انواع این ویروس‌ها Loveletter است. در این مورد به وضوح دیده می‌شود که فایل میزبان قابل بازیابی نیست و تنها راه‌حل این است که این فایل را پاک کنیم.
دسته دیگری از ویروس‌ها وجود دارند (مانند ویروس Nimda) که علاوه بر ایجاد تغییرات بر روی فایل، قابلیت دستکاری فایل‌های سیستم و رجیستری را نیز دارند. در این موارد ضدویروس به تنهایی نمی‌تواند کاری بکند. شما به ابزاری نیاز دارید که بتواند فایل ویروسی را حذف کند و تغییرات اعمال شده در سیستم شما را به حالت اولیه برگرداند. معمولا این ابزار کمکی بر روی وب سایت‌های فروشندگان نرم‌افزار ضدویروس موجود می‌باشد.
معیارهای انتخاب یک ضدویروس:
حالا که متوجه شدید ضدویروس چگونه کار می‌کند و چه کارهایی را می‌تواند برای شما انجام دهد، وقت آن است ببینیم چه معیارهایی برای انتخاب یک ضدویروس مهم هستند.

1- شناسایی
مهمترین وظیفه یک ضدویروس شناسایی ویروس‌ها است. اما چگونه باید مطمئن شویم که یک ضدویروس همان کاری را که ادعا می‌کند انجام می‌دهد؟
آیا همین قدر که برنامه ضدویروس یک گزارش مبنی بر شناسایی ویروس‌ها تولید می‌کند متقاعد می‌شوید که کار خود را به خوبی انجام می‌دهد؟ پیدا کردن جواب دو سوال زیر می‌تواند به شما کمک ‌کند:
پرسش اول: نرم‌افزار ضدویروس قادر است چه تعداد ویروس را مورد شناسایی قرار دهد. از این پارامتر عموما با نام detection Rate یاد می‌شود.
پرسش دوم: نرم‌افزار ضدویروس تحت چه شرایطی می‌تواند یک ویروس را شناسایی کند؟ آیا اگر این ویروس در حافظه مقیم شده باشد توسط ضدویروس قابل تشخیص است؟

توصیه های مهم:
اول: یک راه‌حل این است که شما خودتان ضدویروس را بررسی کنید. برای این کار بر روی اینترنت به دنبال ویروس‌های مختلفی بگردید و این ویروس‌ها را به سیستم خودتان بیاورید و ببینید که آیا ضد‌ویروس می‌تواند این ویروس‌ها را شناسایی کند یا نه؟ ولی من شما را از انجام این عمل شدیدا منع می‌کنم. حتی اگر فروشنده ضدویروس خودش این پیشنهاد را به عنوان یک راه‌حل برای آزمایش ضدویروس داده باشد. همان‌طورEicar که گفته است: استفاده از ویروس‌های واقعی برای تست کردن یک ضدویروس در یک محیط عملیاتی مانند این است که شما آتش را به دفتر کار خود بیاورید و بعد بخواهید بررسی کنید که آیا حسگرهای دود‌ به خوبی کار می‌کنند یا نه؟ شما هرگز نمی‌توانید از نتیجه کار مطمئن باشید. ممکن است برنامه ضدویروس نتواند همه موارد را شناسایی کند و ویروس‌ها شروع به پاک کردن داده‌های ارزشمند سیستم شما و پخش شدن در شبکه بنمایند. امری که ممکن است به بهای از دست دادن شغلتان تمام شود.
دوم: اگر شما واقعا می‌خواهید مطمئن شوید که یک ضدویروس قادر به انجام چه کارهایی است می‌توانید در سایتwww.eicar.org یک سری آزمایش‌های بی‌خطر جهت آزمایش ضدویروس پیدا کنید. در این سایت فایل‌های آزمایشی و بی‌خطری وجود دارند که بیشتر ضدویروس‌ها آن‌ها را به عنوان ویروس شناسایی می‌کنند.
در این حالت اگر ضدویروس موفق به از بین‌بردن ویروس شود چه بهتر و چنانچه نتواند، شما هیچگونه اطلاعاتی از دست نخواهید داد. بدین‌ترتیب می‌توانید یک روش امن برای آزمایش ضدویروس به کار ببندید.

2- امکانات   

بسیار مهم است که بدانیم چه نوع فناوری در ضدویروس موردنظر استفاده شده است و چه ویژگی‌هایی دارد.

A– سازگاری سخت‌افزاری و نرم‌افزاری سیستم شما با ضدویروس انتخاب شده.
در نگاه اول شاید این مساله کمی بدیهی به نظر برسد. اما به هر حال برخی از فروشندگان آخرین نسخه نرم‌افزار ضدویروس خود را که تنها با جدیدترین سیستم‌عامل‌ها کار می‌کنند، ارایه می‌دهند.
بنابراین منطقی به نظر می‌رسد که قبل از اقدام به خرید نرم‌افزار حتما به این نکته توجه کنید.
B– توانایی پویش(on-Access Real time) را داشته باشد.
این یکی از ویژگی‌های اساسی است که یک ضد‌ویروس باید دارا باشد. این بخش نرم‌‌افزار باعث می‌شود که نرم‌افزار ضدویروس مانند یک سگ نگهبان عمل کند. یعنی همان موقع که ویروس در حافظه بارگذاری می‌شود ویروس را شناسایی و خنثی کند.
این بخش نرم‌افزار باید قادر باشد که به تمام نواحی سیستم از جمله فایل سیستم، بوت رکورد،
Mabter Boot Record) MBR) و حافظه سرکشی کند.
C– توانایی پویش به صورت on-demand را داشته باشد. یکی از کارهای ضروری که برای حفظ سلامت سیستم‌تان باید انجام دهید این است که هراز‌چندگاهی وضعیت سیستم خود را با اجرای ضدویروس بررسی کنید.
مخصوصا هنگامی که آخرین نسخه ضدویروس را دریافت می‌کنید حتما این کار را انجام دهید. سناریوی زیر انجام توصیه بالا را توجیه می‌کند.
شما یک e-mail دریافت می‌کنید که این e-mail شامل یک ضمیمه و ویروسی است. منتهی شما این ضمیمه را هیچ‌گاه باز نکرده‌اید. اجرای ضدویروس بروز شده باعث می‌شود که (احتمالا) ویروس فوق شناسایی شود.
D– از الگوریتم‌های Heuristic پشتیبانی کند.
E– بتواند انواع فایل‌ها با فرمت‌های مختلف را پویش کند.
اگر شما ویروسی در سیستم داشته باشید که قادر باشد به هر نوع فایلی بچسبد، نیاز به ضدویروسی دارید که بتواند فایل‌های مختلف با پسوندهای مختلف را مورد بررسی قرار دهد. قبلا تنها راه انتشار یک ویروس این بود که به فایل‌های برنامه‌ای بچسبد، اما امروزه این امکان وجود دارد که ویروس برای انتشار خودش از فایل‌های غیراجرایی نیز استفاه کند.
F– توانایی جلوگیری از فعالیت اسکریپت‌های مخرب را داشته باشد. بعضی از ویروس‌ها هستند که با استفاده از             اسکریپت‌ها طراحی شده‌اند. کرم‌های I Love You از این نوع است.
موتور ضدویروس باید این قابلیت را داشته باشد که کدهای VBS و JS را شناسایی کند و در صورتی که آن‌ها را مخرب تشیخص دهد از فعالیتشان جلوگیری کند.
G– توانایی بررسی ضمیمه e-mail را داشته باشد.
امروزه بسیاری از ویروس‌ها توسط e-mail ‌انتشار پیدا می‌کنند.
بعضی از آن‌ها مانند کرم KAK حتی این توانایی را دارند تا در سیستم‌هایی که خوب پیکربندی نشده‌اند، بدون این‌که ضمیمه e-mail باز شود شروع به انتشار خود بنمایند.
H– قابلیت بررسی فایل‌های فشرده را نیز داشته باشد. اگر چه یک ویروس هنگامی که در یک فایل فشرده قرار دارد نمی‌تواند آسیبی به سیستم برساند ولی بهتر است است که اصلا این ویروس در سیستم شما وجود نداشته باشد.
I– قابلیت این را داشته باشد که اسب‌های تراوا، جاوااپلت‌های مخرب و اکتیوایکس‌های مزاحم را شناسایی کند. نرم‌افزارهای ضدویروس نه تنها باید این قابلیت را داشته باشند که ویروس‌ها و کرم‌ها را شناسایی کنند بلکه باید بتوانند از فعالیت‌اسب‌های تراوا، اکتیویکس‌ها و اپلت‌های جاوا نیز جلوگیری کنند.
امروزه بیشتر ضدویروس‌ها دارای این خصوصیت می‌باشند.

3- نگهداری از نرم‌افزار     
دو مورد زیر در نگهداری از نرم‌افزارهای ضدویروس قابل توجه هستند.
– بروز کردن مداوم ضدویروس برای مقابله با ویروس‌های جدید:
در بخش‌های قبل لزوم بروز نگه‌داشتن بانک‌اطلاعاتی ضدویروس توضیح داده شد. بنابراین ضدویروس منتخب شما باید به ‌گونه‌ای باشد که به راحتی قابلیت روزآمد شدن را داشته باشد و علاوه‌‌‌برآن به‌طور مداوم رکوردهای این بانک اطلاعاتی زیاد شود. شما همچنین باید متوجه این مطلب باشید که از چه مکانیزم‌هایی جهت بروز نگه‌داشتن ضدویروس استفاده می‌شود. آیا نسخه‌های بروز شده بر روی وب سایت فروشندگان قرار دارد؟ و آیا به راحتی قابل دریافت می‌باشد؟ و آیا شما به راحتی می‌توانید از وجود یک ویروس جدید آگاهی یابید یا نه؟
اگر شما دارای ارتباط اینترنتی کم سرعتی باشید دریافت کردن این نرم‌افزار بسیار خسته‌کننده می‌باشد. این نکته نیز مهم است که در هر بار انجام این عمل باید فقط قسمت روزآمد شده نرم‌افزار دریافت شود.
نکته دیگر این‌که، نویسندگان ضدویروس‌ها چقدر سعی می‌کنند تا روش‌های جدیدی که برای تولید ویروس‌ها استفاده می‌شود بشناسند و در نرم‌افزار خود به کار گیرند؟
و نکته مهم‌تر این‌که از زمان خبر انتشار یک ویروس تا وقتی که نرم‌افزار ضدویروس برای این ویروس بروز شود چقدر طول می‌کشد؟

4- نرم‌افزارهای ضدویروس چقدر بر کارایی سیستم شما تاثیرگذار می‌باشند؟
همه نرم‌افزارهای ضد‌ویروس بر کارایی سیستم شما تاثیر می‌گذارند. اغلب اوقات اندازه‌گیری میزان این تاثیر سخت است ولی به هر حال به عنوان یک معیار مهم در انتخاب ضدویروس مطرح می‌باشد. پرسش‌های زیر در این مقوله مهم می‌باشند.
– آیا نرم‌افزار ضدویروس باعث کندتر شدن پروسه بوت سیستم شده است؟
– زمان دسترسی به یک فایل را افزایش داده است؟
پس برای انتخاب یک ضدویروس مناسب ناچارید که چند آزمایش را انجام دهید.
مثلا می‌توانید زمانی که برای پویش‌های مختلف (تحت شرایط مختلف) توسط یک ضدویروس مصرف می‌شود را محاسبه کنید و در این مدت، زمان میانگین استفاده از حافظه و cpu را نیز اندازه‌گیری کنید.
یا این‌که زمانی که برای اسکن on-demand نیاز می‌باشد را برای محصولات مختلف اندازه‌گیری کنید.
یا این‌که وقتی که ضدویروس در حال پویشReal-time می‌باشد ببینید که باز کردن یک فایل بزرگ چقدر طول می‌کشد؟
توجه به این موضوع که محیط تست برای همه ضدویروس‌ها که مورد ارزیابی قرار می‌گیرند، مشابه باشد بسیار مهم است از جلمه این‌که:
حجم فایل‌ها و نوع فایل‌هایی که برای هر یک از ضدویروس‌ها مورد بررسی قرار می‌گیرد مهم است.
هر دو ضدویروس به یک ترتیب و روی یک سخت‌افزار پیکربندی شده باشند.

5- نرم‌افزار ضدویروس قابل کنترل باشد.
اگر شما نتوانید بر روی ضدویروس خود نظارت کامل داشته باشید مانند این است که ضدویروس ندارید.
شما باید بتوانید به‌طور مرتب (هر زمان که نیاز داشتید) و بدون زحمت زیادی بانک اطلاعاتی خود را کامل‌تر یا بروز کنید.
به راحتی بتوانید از سرورها خود و کلاینت‌های خود محافظت کنید و گزارش‌های نرم‌افزار ضدویروس را برای هر کدام از آن‌ها ببینید.

6- پشتیبانی ضدویروس همیشگی و موثر باشد.   
فروشنده نرم‌افزار باید قادر باشد که پشتیبانی مورد نظر شما را انجام دهد. مطمئنا پشتیبانی که برای کاربر در خانه ارایه می‌شود با پشتیبانی که برای یک شرکت بزرگ انجام می‌شود با یکدیگر متفاوت هستند.
فروشنده برای پشتیبانی می‌تواند خدمات زیر را به شما ارایه دهد.
قادر باشد که شما را به صورت on-line پشتیبانی کند و اگر شک کردید که فایلی حاوی ویروس است، بتوانید آن را برای فروشنده ارسال کنید تا نظر خودش را راجع‌به فایل بیان کند.
اگر یک ویروس جدید شناخته شود، فروشنده باید بتواند این موضوع را به اطلاع شما برساند تا اقدامات لازم را برای خودتان، یا برای شبکه‌ای که شما مس‡وول آن هستید انجام دهید.
نتیجه‌گیری:   
هیچ‌کدام از نرم‌افزارهای ضدویروس بهترین نیستند. یک ضدویروس وقتی برای شما بهترین است که بتواند نسبت به نرم‌افزارهای دیگر به صورت کاملتری نیازهای شما را برآورده کند.
اطلاعاتی که فروشنده نرم‌افزار ارایه می‌کند همیشه خوب است ولی انتخاب ضدویروس نباید تنها براساس ادعاهای فروشنده باشد.

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

 

سیستم مدیریت فرآیند کسب و کار(BPMS) چیست؟

Business Process Management System

در چند دهه اخير همواره تاکيد بر بحث فرايندها و تفکر فرايندگرايي سازمانها بوده است و بحث فرايندها و مديريت فرايندها بحث جديدي نيست اما صنعت فنآوري اطلاعات و ارتباطات تا قبل از ظهور فنآوري جديد مديريت فرايند کسب و کار (که از اين پس آن را BPM مي خوانيم)

در چند دهه اخير همواره تاکيد بر بحث فرايندها و تفکر فرايندگرايي سازمانها بوده است و بحث فرايندها و مديريت فرايندها بحث جديدي نيست اما صنعت فنآوري اطلاعات و ارتباطات تا قبل از ظهور فنآوري جديد مديريت فرايند کسب و کار (که از اين پس آن را BPM مي خوانيم) از ارائه بستر و راه حلي جامع و شايسته براي تحليل، تعريف، اجرا، کنترل، بهسازي و … فرايندهاي سازماني ناتوان بوده است. با ظهور BPM تحقق عملي بسياري از ديدگاههاي آکادميک مطرح شده در طي اين سالها امکان پذير شد و فناوري اطلاعات و ارتباطات در اينجا نيز نقش استراتژيک (بعنوان يک توانمندساز) و نقش ابزاري خود(ابزارهاي مديريت فرايند کار) را در تحقق اين فنآوري(BPM ) به شايستگي نشان داد.

اكثر تغييراتي كه در حوزه فنآوري بوجود آمده اند، باعث ترقي و رشد (تدريجي) در شيوه انجام کارها شده اند. اما اين اواخر هرزگاهي با ظهور يك فنآوري جديد روبرو بوده ايم که باعث تغييراتي اساسي و بنيادي در حوزه کسب و کار شده است. مانند اينترنت (يا بطور خاص تر فنآوري وب و پست الکترونيک)که يكي از اينگونه فنآوريها بوده اند. ما بر اين باوريم كه BPM هم يكي ديگر از اين نوع فنآوريهاست.

پيشرانه هاي فنآوري BPM تكنيكي نيستند، بلكه اقتصادي و مربوط به حوزه کسب و کار مي باشند. امروزه دو گرايش غالب و مطرح حوزه اقتصاد، بحث جهاني سازي و كاهش قيمت هاست. اطلاعات مربوطه به نوع كالاها و قيمت آنها در هر نقطه و به راحتي در دسترس است. موانع تجاري بين ملتها و سرزمينهاي مختلف در حال فرو ريختن هستند و كسب و كارهاي محلي در حال محو شدن. لذا رويكرد جهان اقتصاد تمركز بر افزايش بهره وري و جستجو جهت يافتن شركاي تجاري است.

استراتژي “همبستگي” راه حلي مناسب و كارآمد جهت دستيابي به مهارتها و سرمايه مورد نياز جهت رقابت در بازارهاي جديد و جهاني امروز است. براي موفقيت در پياده سازي اين استراتژي، يك بنگاه تجاري بايد خود را آماده پذيرش همكاران و تعامل با شركاي تجاري خود نمايد. فاكتورهاي همچون موارد ذيل در اين بحث مطرح مي شوند : محصولات، ماركها و قيمت محصولات ، بازارهاي در دسترس ، توان مالي ، كاركنان مناسب ، دستاوردها و … . اما سؤالي كه امروزه پيوسته اهميت بيشتري مي يابد اين سؤال است كه : آيا شيوه انجام كارها توسط شما (سازمان شما) سازگار و قابل هضم براي همكاران فعلي و يا همکاران آينده شما هست يا خير؟

در جواب به اين سوال بايد گفت كه : شما بايد فرآيندهاي موجود خود را به كساني كه قصد همکاري با آنها داريد نشان بدهيد. جهت تحقق اين امر نياز به يك زبان توصيف كننده و مدون جهاني براي بيان يك فرآيند (Process) مي باشد، روشي كه توضيح بدهد چگونه فرآيندها نمايش داده مي شوند بطوريكه مانند زبانهاي برنامه نويسي دقيق و بدون ابهام باشد. بدون استفاده از چنين زباني در واقع ما بايد براي هر همكار و شريك شركت خود يك راهكار و ساز و كار جديد ايجاد كنيم! اين مساله درست مانند اين است كه هر شركتي تنها به زبان خودش صحبت كند و همكاري با هر شركت جديد به معناي لزوم ترجمه و يادگيري يك زبان جديد جهت گفتگو با آن شركت است. چگونه شركت شما و من مي توانند با يكديگر همكاري موفقي داشته باشند در حاليكه شما و من نمي توانم با زنجيره توليد و عرضه يكديگر ارتباط برقرار كنيم؟ در جهاني كه سازمانهاي مجازي و شركاي تجاري اقتصاد را در دست دارند ما با مسائلي چند بعدي روبرو هستيم در حاليكه جوابهايي كه در دست داريم جواب سؤالهاي يك بعدي است.

از آنجا كه دو فرآيند جهاني سازي و كاهش قيمت (و افزايش كيفيت) رو به گسترش است و رويكرد قديمي خودت همه كارها را انجام بده (go – it – alone) در حال نابودي است ، داشتن يك زبان جهاني و توصيف كننده فرآيندها در حكم ضرورتي براي موفقيت خواهد بود.

عموماً شرکتها عادت دارند تا بصورت دستي فعاليتهاي خود را تعديل کنند . و آن بدليل ناکارابودن و خطاها در فرايندهاي عملياتي است که در نهايت بهبود فرآيندها دشوارخواهد شد. سازمانها بطور فزاينده ای بر ارتقاي بکارگيري راه حلهاي مديريت فرايند تجاري ( BPM ) به منظور بهبود تاثبرگذاري و کارايي وظايف در هسته فرايندهاي تجاريشان تمرکز دارند.

ارزيابي از BPM در حدود ۱۰ الي ۱۵ سال قبل سازمانها شروع به يکسان سازي سيستمها خصوصاً در بخش صنايع ، و طبقه بندي کردن بوسيله يکپارچه سازي و تاسيس فرايندها از طريق مسيريابي و تبادل داده ها ، رديابي وقايع ، خودکارسازي فرايندها و وفق دادن آنها نمودند. از طريق برنامه ريزي منابع شرکت ( ERP ) ، مديريت ارتباط با مشتري ( CRM ) ، مديريت زنجيره اي منابع ( SCM ) ، شرکتهاي کوچک در اين زمان توانستند بطور چشمگيري رشد کنند. آنها سيستمهاي مبادله اي خود را با نرم افزارهاي ERP از طريق خودکار سازي ارتقاء دادند در حالي که شامل اطلاعاتي ازنرم فزار مديريت ارتباط با مشتري CRM بود.

۵ سال بعد راه حلهاي يکپارچه سازي فرآيندهاي تجاري ( BPI )، مدل فرآيند تجاري نامي ، معامله پاياپاي (B۲B) ، و الگوهاي فرآيندهاي عمودي صنعتي در راس اين يکپارچه سازي و تاسيس فرايندهاي سيستم (EAI)ساخته شدند. امروزه تقاضاهاي بازار راه حلهاي BPM شامل هردو EAI و BPIبعلاوه عملياتي ازگردش کار، پايش فعاليتهاي تجاري ، خدمات شبکه اي ، rule engines و portal capability ميباشد. BPM چيست ؟ مديريت فرآيند تجاري (BPM ) در دنياي اکادميک دهه هاي ۵۰ و ۶۰ به عنوان اجراي بهبود در رويکرد مديريت کيفيت شناسايي شد. در دهه ۸۰ مولفان، Hammer and Champy مديران تجاري را به مديريت فرايندها ، فرايند مهندسي مجدد و مديريت گردش کار معطوف داشتند. امروزه BPM زمينه سازي پيشرفت مستمر است . بسياري از شرکتها به تجربه ياد گرفته اند که BPM يک سرمايه گذاري قوي در رويارويي سريع با نيازهاي تغييرات درنوعي از دنياي پوياي امروزه است. لفظ BPM بدليل بعضي از اشتباهات از قبل ميباشد. آن ميتواند با مدل فرايند تجاري که زيرمجموعه اي از مديريت فرايند تجاري استنتاج شده است اشتباه گرفته شود . و تشخيص ميان آنها مهم است . مدل فرايند تجاري بتنهايي براي نمايش ترسيمي از گردش کار بکار ميرود که ميتواند شامل اطلاعات و هم شامل مستندات واقعي ان در يک فرايند تجاري باشد . مديريت تجاري فرايند يک تعريفي از تمامي فرايندها ، EAI ، مدل تجاري فرايند ، گردش کار، و حتي توانايي هاي تبادل B۲B نيز باشد.

بنابراين BPM نبايد با مديريت اجرايي تجاري که متعلق به دنياي هوشمندي تجاري(BI) و ذخيره سازي ديتا است به اشتباه گرفته شود. تفاوت ميان خودکارسازي عملياتها ( عمودي ) و فرايندها ( افقي ) سازمانها بطور منظم درخواستهاي CRM, SCM, ERP را بکارميبرند. از يک نتيجه بدست آمده ، کليد عمليات تجاري از قبيل مديريت داراييهاي موجود ، مديريت انبار، ويا مديريت چرخه حيات محصول ، در سطح بالايي يکپارچه شده است. تمامي اين درخواستها بر يک عمليات ويژه و يا محدوده اي در درون شرکت تمرکز دارند و يا بطور عمودي مديريت ميشوند.

چنانچه ميدانيم ، امروزه شرکتها در جستجوي

۱- دستيابي به يکپارچه سازي افقي به منظور مهيا سازي درطول فرايندهاي تجاري عملياتي و

۲- دستيابي درست به فرايندهاي خودکار به منظور ارتقاء کارانمودن تبادلات فرايندهاي شرکت ميباشند.

تفاوت اجزا و تشکيلات در BPM چيست؟

BPM شامل انتظامات مختلفي است که به منظور استفاده در طول سطوح و نواحي مختلف درون سازمان واقع ميشود. بعضي از اين انتظامات شامل : مدل فرايند تجاري . فرايند ( عموماً در فرمتهاي ترسيم شده ) تعريف ميشود. از آنجا که شفافيت فرايندهاي مدلسازي شده براي تمامي انتظامات بعدي BPM مورد نياز است ، مدلسازي فرايند اغلب بعنوان شروع هدف از BPM تداعي ميشود. تعريف با استفاده از مدل ساز فرايند ( نبايد با ويراستارهايي از قبيل Visio و يا PowerPoint اشتباه گرفته شود ) . نتيجه مدل متشکل از اهدافی است که قادر است تا با موتورهای BPM مرتبط گردد . آن ترکيبي از دياگرامهاي متفاوت ( براي نمايش ابعاد سازمان ) است، و مدل در ظرف ساخت يافته ذخيره سازي ميشود.

مستندسازي فرايند تجاري.

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

تاييديه فرايند تجاري. توانمندي فرايند به توافق توام با استانداردهاي مستندسازي صنعتي از قبيل ISO ويا از طریق يک مدخل فرايند دروني مراقبت ميگردد. آن تثبيت ميکند که فرايندها در يک رويه متناسب قبل ازگسترش درونيشان تصويب و يا تاييد شده اند. همکاري فرايند تجاري. گسترش فرايند ( اشاعه شبکه دروني يا بيروني ) ازيک طرف و فراهم آوري کاربران با توانايي بکارگيري چگونگي و شناسايي فرايند به منظور ارتقاء بهره وری از راه کاربر و همکاري وظايف از طرف ديگرکاملاً ملموس میباشد. انتظامات BPM همکاري وسيع دانش مديريت را (KM) نه تنها در ساخت مستندات و اماده سازي در دسترس فراينداهاي مورد تاييد براي همه کارمندان و شرکا راهنمايي ميکند بلکه همچنين عمليات همکاري کارمندان را که آنها را در مديريت پروژه ها ، وظايف ، يا تبادلات در يک رويکردي از کار تيمي است فراهم ميسازد.

اجابت فرايند تجاري. تاسيس آماده سازي فرايندها براي اجابت با تنظيمات دروني و بيروني از قبيل (Sarbanes-Oxley [SOX]). اجابت فرايندهاي تاييد شده براي دستيابي به مقرر نمودن تاييديه ، مميزي و يا هردو آن بکار ميرود. بهينه سازي فرايند تجاري. مسئوليت براي بهبود فرايند مستمر (CPI) شامل ابزارهايي براي تعيين اجراي فرايند واقعي برخلاف قوائد باطني يا نمونه هاي صنعتي است. توانايي تحليل کمي يکپارچه ، به منظور شناسايي تنگناها و تخمين فرصتهاي حفظ هزينه و زمان حاصل کار مورد استفاده واقع ميگردد.

اين اغلب شامل شبيه سازي ماشيني براي اجراي تحليلهاي چه ميشود – اگر براي تعيين رويه هاي فرايند دريک ورش از قبل پيش بيني شده. فرآيند تجاري خودکار. مسئوليت يکپارچگي ميان کاربران فرايندها و تقاضاهاي مرتبط دروصايف فرايندي سيستم خودکار حاصل ميايد . هدايت از طريق ماشيي مديريت خودکار ، اطلاعات فرايندي BPM ميتواند براي مسيريابي واجراي تبادلات خودکار مورد استفاده قرارگيرد که شامل وظيفه اجرايي راه اندازي شده توسط وقايع قبلي ، استنتاج وظايف برنامه ريزي و آگاه سازي کاربر، پايش زمان واقعي از وظايف اجرايي و ديگر موارد اجرايي از قبل تعيين شده باشد .

چرا بايد از BPM بهره برد ؟

سازمانها به منظور ارتقاء کارايي مرکز عملياتي فعاليتهاي خود از سيستمهاي BPM استفاده ميکنند . BPM خصوصاً تبادلات ميان سيستمها ، فرايندهاي تجاري ، و تبادلات انساني را تعديل ميکند . نتايج مورد انتظار شامل صرفه جويي اقتصادي . توسط خودکار سازي مسير فرايندها و وظايف کارمندان ، دوري جستن از فعاليتهاي بي ارزش ، اضافه نمودن فعاليتهايي از قبيل مسيريابي تصميمات ، انتقال داده ها يا فرمها و غيره و فراهم آوري امکاناتي براي کاربران فراخور ليست وظايف . صرفه جويي در وقت توسط تغيرر فرايندهاي تجاري در هر تکنولوژ، صلاحديدها ويا احتياجات رقابتي . با يکپارچگي تنگاتنگ تعرف فرايندها و تقاضاهاي تضمين شده ، تغيير در تعاريف ميتواند بطور مجازي و باسرعت بالا مراوده و گسترش يابد .

ارزش افزوده ، ازطريق بازنمودن محدوده اي از عملياتها که ميتواند دريک BPM درست مورد نظر شرکت بکارگيري شود . ارزشها ميتوانند در چندين محدوده متفاوت ازتحليلهاي کمي فرايندها و بهينه سازي ، تاييديه کيفي ، ازقبيل ISO و خلق و انتشار رويه هاي مورد نياز، افزوده گردند . محدوده ديگجر تقبل مديريت است که بر همه سازمان اعمال ميگردد. با بکارگيري BPM شرکتها قادرند تا فرايندهاي تجاري عملياتيي که در بسياري از سيستمها مورد استفاده واقع شده و افراد و شرکا در آن طبقه بندي شده اند را هماهنگ کنند و بکاربرند. منفعت سيستمهاي BPM واقعيت مشتريان است .

مشتريان بسرعت قادرند تا محصولات و اطاعات مورد نظر را دريافت کنند و نتيجه آن ارتقاء سطح رضايت مشتريان است . و معناي آن سود بيشتر شرکت است . در ارتباط با احتياجات سازمانها ، طبقات مختلفي از ارائه دهندگان BPM براي هر حالتي ميتواند موجود باشد. اگرتمرکز قويي بر حمايت قوانين تجاري پيچيده براي فعاليتهاي مرکز گراي انساني ، شايد بهترين راه حل ، ارائه BPM محض باشد . در جايي که تمرکز بر تقاضاهاي منظفي يکپارچه موجود است ، تقاضاي ارائه دهند BPM ميتواند بهترين راه حل را ارائه دهد . در زير ميتوانيد طبقه بندي متفاوت کلاسهاي ارائه دهنگان را مشاهد نماييد . انواع ارائه دهنگان مزيت راه حلهاي بالقوه يکپارچگي تقاضا يکپارچگي فرايندهاي تجاري با يک گستردگي از سيستمهاي تقاضاي ناهمگن پلتفرمهاي تقاضا يکپارچگي فرايندهاي تجاري و تلاش در جهت پيشرفت تقاضاي سنتي تقاضاهاي تاسيس شرکت يکپارچگي فرايندهاي تجاري با محيطي که تمرکز بر تکنولوژي ارائه دهنده تاسيس شرکت داشته باشد ارائه دهندگان رضايتمندي محض فرايندهاي تجاري که هردو مردم و سيستمها ، احتياجات قوانين تجاري پيچيده و يا تکنولوژيهاي يکپارچه چندگانه را پوشش ميدهد .

مديريت رضايت مندي تاسيس شرکت مديريت فرايندهاي تجاري متمرکز برمستندات که محتويات غيرساختاري را بازنگري و تصويب ميکند . نقش عرضه کنندگان به بازار تعداد چندي از ارائه دهنگان خدمات BPM در بازار موجود ميباشند . در ميان ارائه دهنگان شرکتهاي Chordiant, SAP, و Oracle موجودند. پلتفرم ارائه دهنگان شامل IBM و BEA و ماکروسافت است درحالي که SeeBeyond, Tibco, و Vitriaتمرکز بر بخشهاي يکپارچه از تقاضا را دارند. درميان ارائه دهنگان رضايتمندي محض ازBPM ، FileNet, Lombardi و DynaFlow Modeling & Workflow Solution موجود ميباشند. TEC اخيراً با DynaFlow در باره BPM صحبت نموده . اين شرکت در سال ۱۹۹۷ با شعباتي در امريکای شمالي و اروپا تاسيس گشته است . DynaFlow’s flagship BPM solution, EZ-Process پوشش دهندگان اصلي BPM ميباشند و آن براي يکپارچگي وسازگاري با SSA Baan IV و ERP در سال ۲۰۰۰ ، EZ-Process درتقاضاهاي SSA Baan ERP , CRM و درخواستهاي B۲B از قبيل Fujitsu, Siemens, MD Robotics, and Solar Turbines/Caterpillar بکارگيري شده است. هنگامي که براي BPM درخواستي ميگردد ، Pierre Beaulieu, President of DynaFlow از DynaFlow اضهار دارد که آن به يک عنصر کليدي براي فراهم آوري سازمانها با همان زيرکي و توانايي و سازگاریی که آنها در موفقيت اوايل قرن بيستم بازار جهاني نياز داشته اند ، تبدیل شده است.

BPM قصد دارد تا کمپانیها استانداردهای تنظیمی را برای خود تعیین کنند و بيشتر از آن چون BPM دوست دارد تا بودجه را کاهش دهد بطوري که آن مرکزيت بر روشهاي بکارگيري ورودي سرمايه اي از قبيل شناسايي و چگونگي فرايند توليد و تعديل کارمندان دارد بنابراین مديران سيستم بايد وسعت استفاده از آن را درک کنند. به منظور چالشهاي تجارت BPM ، هشت مدل DynaFlow و همراهان EZ-Process توافق بر الزامات کليدي BPM نموده اند . زيرساخت شبکه وب آنها قادر است تا گسترش وسيعي از مشارکت که براي دانش مديريت از BPM مبهم است را يکسان کند. راه حل آن قابل سنجش و قابل عرضه براي بدنه کاريي است که براي درخواستها و سيستمهاي مخنتلفي در فرايندهاي وظيفه اي يکپارچه شده است.

همچنين فرايند خودکار ( گردش کار ) منودرخواستهاي سنتي را با ليست کاربري On Line که پيگيري پوياي تبادلات ميان فعاليتها را فراهم مياورد ، جایگزین میسازد. بعضي از مدلهاي همراهان EZ-Process ، EZ-Modeler ميباشند . يک فرايند مدلسازي مدل ، پايه اي بر Petri-nets دارد . EZ-Book ، يک سيستم دانش مديريتي وسيع ، EZ-Publisher ، که شامل سيمايي از همکاري و سردر فرایند بوده و EZ-Workflowکه فرايند خودکار و يکپارچه ميباشد. روند تجارت در آينده چه خواهد شد ؟ تجارت متناسب با آينده اي که در پيش رو داريم ، درحال تغییر است . نتنها فروشندگان نمايش محض بر افزايش سهام فروششان کار ميکنند ، فروشنگان پلتفرم و ارائه دهنگان تاسيس شرکتها بيشتر تمايل دارند تا در آينده سهميه خوبي از BPM را ارائه دهند . pie سهامي برابر با همه ارائه دهنگان در اين بخش نخواهد داشت وامکان رشد سريع ارائه دهنگان و فراهم کنندگان کوچکتر ميتواند سناريوي درستي باشد . بطوري که فروشنگان کوچکتر فروششان را در اين بخش گسترش ميدهند ، آنها ميتوانند مشارکت بيشتري با ارائه دهنگان بزرگتر داشته باشند .

آنها قادر خواهند بود تا راه حلهاي خود را توانمند سازند خصوصاً در ناحيه اي از رويارويي با نيازهاي تجاري از سازمانها و احتياجات عمودي صنعتي شان براي تکميل در اين روند روبه پيشرفت در فروش . بنابراين زماني که يک سازماني در ارائه دهنگان راه حل BPM جستجو ميکند ، آنها بايد احتياجاتشان را به خوبي تعريف کرده باشند و خصوصاً زماني که آنها براي وظايف ويژه سازماني خود جستجو ميکنند ، فروشندگان خرد پيشنهاد ميگردند. نتيجه : بنظر ميرسد که فروش به سطح تکاملي خود رسيده باشد بطوري که فروشندگان درحال حاضر نگهداري وظايف را که سبب جلوگيري از هموار سازي و گردش وسيعي ازنقطه سربه سر تاسيس فرايندهاي تجاري ميشود را منسوخ قلمداد ميکنند.

فروشندگان هردو تبادلات و سيستمهاي اطلاعات و مديريت اسناد را به يکديگر متصل ميکنند بطوري که در سازمانها سعي برآن است تا فرايندهاي تجاري ناتمامشان را هماهنگ کرده و از اتلاف زمان و هزينه جلوگيري نموده و ارزش افزوده را به آن ميافزايند. بطوري که در اين مقاله بحث گرديد ، در عمليات متفاوتي در طعم و بوي فروش در جريان است . درواقع آن يک برتري جويي است که سازمانها به دقت احتياجات وظيفه اي و الزامات اينده خود را ارزيابي کرده و اين را بر خلاف راه حلهاي موجود مقايسه ميکنند. هرچند چالش مشتريان در طول رشد سرمايه محصولات تقاضا شده افزايش ميابد و بايد مطمئن بود که آنها يک تصميم درستي از اين که چه نوع فروشنده اي از BPM نيازشان را به بهترين نحو ممکن ايجاد خواهد کرد .

تفاوت میان CRM و ERP چیست؟

برنامه‌ریزی منابع سازمانی (ERP) و مدیریت روابط مشتری (CRM) 2 سامانه اطلاعاتي مهم برای سازمان‌ها و مدیران‌شان هستند.
این 2 سامانه، جنبه‌های مهمی از هر سازمان هستند که ماهیت بسیار مشابهی دارند اما برای اهداف متفاوتی مناسب هستند. آنها نرم‌افزارهایی هستند که کارمندان یک سازمان را قادر می‌كنند که برای هماهنگی فعالیت‌های سازمان به اشتراک اطلاعات بپردازند. همچنین این برنامه‌های کاربردی به مدیریت اجرایی امکان می‌دهند که بر اساس گزارش‌ها و پیش‌بینی‌هایی که توسط این ابزارها ایجاد می‌شود به اتخاذ تصمیم بپردازند. تفاوت میان ERP و CRP حتی برای کسانی که از این 2 ابزار قدرتمند استفاده می‌کنند و عرضه‌کنندگانی که هر دو را می‌فروشند نیز مشکلی سردرگم کننده است.
ERP
برنامه‌ریزی منابع سازمانی (ERP) نرم‌افزاری است که کارکردهای داخلی هر بخش از سازمان را متوازن می‌كند. این سامانه جریان موزون اطلاعات پیرامون فعالیت‌های مختلف مانند حسابداری، منابع انسانی و تولید را ممکن می‌سازد. ممکن است زمانی برسد که برای سازمان دشوار باشد که فروش خود را 5 درصد افزایش دهد اما آسان‌تر باشد که هزینه‌ها را 5 درصد کاهش دهد. کاستن از هزینه‌ها فرایندی است که به خوبی درآمد فروش را افزایش می‌دهد. اگر هدف سازمان از متوازن ساختن همه فرایندها این موضوع باشد، ERP مفید است. در حالی که در گذشته به خاطر گران بودن ERP تنها سازمان‌های بزرگ از آن استفاده می‌کردند، با گذشت زمان نسخه‌های جدیدی به وجود آمدند که برای شرکت‌های کوچک نیز مناسب باشد. هنگامی که ERP عملیاتی شود همه کارمندان در سطوح مختلف می‌توانند از یک انباره مرکزی به اطلاعات متناسب با كارشان دسترسی داشته باشند. این به کارآمدی بهتر، عملیات متوازن و خطاهای کمتر منجر می‌شود. برای مدیران ERP بینش واضحی از سلامت سازمان به‌دست می‌دهد و آنها می‌توانند با بهبود بهره‌وری و کارآمدی، تصمیمات بهتری اخذ کنند.
CRM
مدیریت روابط مشتری (CRM) برای سازمان به همان مفیدی ERP است. همانطور که از نامش بر‌می‌آید، CRM ابزاری مشتری‌گراست و باید توسط بخش فروش و بازاریابی استفاده شود. این بخشی از سازمان است که سازمان را به دنیای بیرون مرتبط می‌سازد. مدیریت روابط مشتری به پرسنل بخش فروش به مدیریت بهتر اطلاعات پیرامون همه مشتریان موجود و ممکن که می‌توان با آنها روابط بهتری داشت کمک می‌کند. مدیریت روابط مشتری به عنوان یک نرم‌افزار، حداکثر اطلاعات را در مورد مشتریانی که برای هر شرکتی مهم هستند را فراهم می‌کند.
CRM و ERP
در اینجا ممکن است یک فرد ناآشنا عنوان کند که ERP و CRM چگونه ممکن است به هم مرتبط باشند در حالی که ERP در داخل استفاده می‌شود و CRM تنها برای ارتباطات بیرونی است. نكته اينجاست كه برخی کارکردهای متداخل وجود دارند و امروزه مواردی هست که CRM در سطح پایگاه داده مرکزی با ERP یکپارچه شده است. به عنوان مثال، کاهش زمان درخواست‌ها در یک سایت بخش حیاتی یک CRM است. اگر CRM با ERP یکپارچه شود، موجود بودن هر محصول به‌سادگی مشخص می‌شود و درنتیجه محصولی در سایت نمايش داده می‌شود که موجود باشد. همچنین اگر CRM و ERP با یکدیگر همکاری داشته باشند می‌توان به مشتری قول داد که محصول زودتر به او خواهد رسید. در گذر زمان، سازمان‌ها همزمان CRM و ERP را خریداری می‌کنند تا با متصل كردن آنها به زنجیره تامین بهتر و رضایت مشتری بیشتری دست پیدا کنند.

تالیف: علی پرکره

ام آی اس MIS چيست؟

مديريت سيتمهاي اطلاعاتي (MIS)

درواقع کاربرد تکنولوژي اطلاعات است در پشتيباني از فعاليتهاي تجاري, چرا که تجارت روز به روز متحول مي‌گردد و در اين ميان همواره افرادي با قدرت تحليل بالا و زاويه ديد و پيشينه تجاري مورد نياز هستند تا فرايندهاي تجاري را بارورتر کنند. مديريت سيتمهاي اطلاعاتي (MIS) درواقع کاربرد تکنولوژي اطلاعات است در پشتيباني از فعاليتهاي تجاري, چرا که تجارت روز به روز متحول مي‌گردد و در اين ميان همواره افرادي با قدرت تحليل بالا و زاويه ديد و پيشينه تجاري مورد نياز هستند تا فرايندهاي تجاري را بارورتر کنند. از اين رو دانش آموختگان اين رشته تحصيلي (Management Information Systems) نياز دارند تا بياموزند که چگونه نيازمنديهاي اطلاعاتي يک سازمان را تحليل کنند و سپس در صدد طراحي يک سيستم مديريت امور, مبتني بر کامپيوتر, در جهت رفع نيازمنديهاي تحليل شده برآيند, و در نهايت پياده‌سازي و فرايند عملياتي سازي سيستم طراحي شده را راهبري نمايند.
به منظور برنامه‌ريزي و توسعه يک سيستم اطلاعاتي که پاسخگوي نيازمندي‌هاي کاربران باشد, يک متخصص MIS بايستي با ساختار سازماني, اهداف تجاري, عمليات بازرگاني (شامل روالهاي کاري و چرخش اطلاعات ميان پروسه ها) و با چگونگي برقراري ارتباط موثر با کاربران آشنا بوده و بداند چگونه سيستمي طراحي کند که فعاليتهاي کاربر را تحت پوشش قرار دهد.

همچنين متخصصين MIS بايستي همواره در زمينه تکنولوژي‌هاي اطلاعاتي به‌روز بوده, صاحب توانمنديهاي پايه‌اي تکنيکي باشد تا بتوانند در انتخاب تکنولوژي مناسب در جهت پياده‌سازي سيستم کامپيوتري مورد نياز تصميم بگيرند. بدين منظور است که که رشته تحصيلي MIS ترکيبي است از دروس کامپيوتري و تجاري. از آنجايي که عدم موفقيت بسياري از سيستمهاي اطلاعاتي مبتني بر کامپيوتر در واقع به‌دليل موارد تکنيکي و فني نيست و ريشه در عدم توانايي افراد در طراحي و استفاده مناسب از سيستمها دارد, لذا افزايش درخواست براي دانش آموختگان و فارغ‌التحصيلان اين رشته انتظار مي‌رود.
مديريت سيستم‌هاي اطلاعاتي در مقابل مهندسي نرم افزار (علوم کامپيوتر) مديريت سيستم‌هاي اطلاعاتي و مهندسي نرم‌افزار تا حدودي شبيه هستند, آنهم از اين نظر که دغدغه هردو استفاده از کامپيوتر در جهت حل مسائل است. اما تفاوتهاي مشخصي بين ايندو زمينه وجود دارد.
مديريت سيستمهاي اطلاعاتي (MIS) رشته تحصيلي مديريت سيستمهاي اطلاعاتي در واقع براي آناني است که علاقه شديدي به کامپيوتر و تجارت دارند. وظيفه يک متخصص MIS کمک به يک سازمان است تا بتواند از سرمايه‌گذاري در تجهيزات و نيروي انساني و فرايند‌هاي تجاري حداکثر سود را کسب کند. اين فرآيند تجاري ممکن است شامل برنامه‌ريزي و توسعه يک سيستم کامپيوتري جديد يا تعبيه و اعمال روشهاي نوين بمنظور توانمندسازي منابع سيستمهاي موجود و افزايش کاربري آنها باشد. يکي از المانهاي بسيار مهم در زمينه کاري يک متخصص MIS توانايي تحليل نيازمنديها است که شامل مصاحبه با مشتريان به منظور تعيين اهداف سازماني مي‌باشد. با تعيين اهداف است که يک متخصص MIS قادر خواهد بود برآوردي از سخت‌افزار و نرم ‌افزار لازم جهت نيل به آن اهداف را ارائه دهد. اين فرد فرم‌هاي مشخصات, دياگرام فعاليتها و جداول سازماني برنامه نويسان کامپيوتري و … را تهيه مي‌کند تا بدان‌ وسيله بتواند امور جاري را پيگيري نموده و در جهت خطايابي و رفع مشکلات سيستم با آنها همکاري نمايد. متخصصين MIS فرآيندهاي تست نرم‌افزار را مديريت کرده و از عملکرد صحيح آن طبق الگوهاي برنامه‌ريزي شده اطمينان حاصل مي‌کنند. يک دانش‌آموخته رشته MIS بواسطه تعامل نزديکي که با بحث مديريت دارد, بخش قابل توجهي از مفاهيم درسي‌اش حول محور کار تيمي, رهبري, مديريت پروژه, خدمات مشتريان و تئوري‌هاي تجاري پايه مي‌باشد, که يک مدير حرفه‌اي سيستم‌هاي اطلاعاتي را از يک متخصص علوم کامپيوتر (مهندس نرم افزار) تفکيک مي‌کند.
علوم کامپيوتر (مهندسي نرم‌افزار) علوم کامپيوتر (و يا مهندسي نرم‌افزار) رشته‌اي است که با هدف فهم و طراحي کامپيوتر‌ها و پروسه‌هاي محاسباتي بوجود آمده است. در حال حاضر اين رشته بر پيدا کردن راههاي بهتر نوشتن نرم‌افزارهاي تکنيکي مانند سيستم‌عاملها و واسط‌هاي کاربري برنامه‌هاي کاربردي و پروتوکلهاي شبکه تمرکز دارد. برخي مباحث بسيار دشوار رشته مهندسي نرم‌افزار مباحث نظري هستند مانند الگوريتمها, متدولوژي برنامه نويسي, زبانهاي برنامه نويسي, مهندسي نرم‌افزار و هوش مصنوعي و… بطور خاص دغدغه اصلي اين رشته بهينه‌سازي توانمندي‌هاي سخت‌افزاري و ديگر فن‌آوري‌ها از طريق نرم‌افزار است. هرچند برخي مهندسين نرم‌افزار نيز بعد از فارغ‌التحصيلي در مشاغل مشابه متخصصين MIS مشغول مي‌شوند, در صورتي که علاقه‌مند هستند بيشتر در زمينه‌هاي تکنيکي و محاسباتي که تعامل زيادي با بحثهاي تجاري و متخصصين اين امر ندارد مشغول باشند.

 

علت های نیاز بهMIS

علتهای نیاز به سیستم های اطلاعات مدیریت را می توان به صورت زیر تقسیم بندی کرد:

– بهبود عملکرد

– بهبود جریان اطلاعات

– بهبود وضیعت اقتصادی

– بهبود نظارت وکنترل

– بهبود وارتقای بهره وری

– بهبود ارائه ی خدمات

 

وظایف MIS

شرح وظایف امور سیستم های اطلاعات مدیریت به صورت زیر است:

– انجام خدمات کامپیوتری برای سازمان

– همکاری بامراکز کامپیوتری درصنایع

– طراحی وطبقه بندی اطلاعات

– فراهم آوری سیستم های مکانیزه واطلاعاتی مناسب

– امکان سنجی وبررسی های فنی ومالی

 

ارزش های بنیادی MIS

– قابلیت اطمینان وامنیت برای جریان اطلاعاتی

– مشتری گرایی

– دسترسی به اطلاعت درداخل وخارج سازمان به نحوکنترل شده

– خلاقیت وتوانمندی کارکنان امور سیستم های اطلاعاتی

 

اهداف بنیادی MIS

– کمک به ایجاد ارزش درکسب وکار

– به کارگیری تکنولوژی اطلاعات جهت تحقق اهداف عالی

– بهبود توانمندی از جنبه های تکنولوژی،سازمانی ومنابع انسانی

– قابل دسترس نمودن مطالعات لازم ومرتبط

 

علوم کامپیوتر (مهندسی نرم‌افزار)

علوم کامپیوتر (و یا مهندسی نرم‌افزار) رشته‌ای است که با هدف فهم و طراحی کامپیوتر‌ها و پروسه‌های محاسباتی بوجود آمده است. در حال حاضر این رشته بر پیدا کردن راههای بهتر نوشتن نرم‌افزارهای تکنیکی مانند سیستم‌عاملها و واسط‌های کاربری برنامه‌های کاربردی و پروتوکلهای شبکه تمرکز دارد. برخی مباحث بسیار دشوار رشته مهندسی نرم‌افزار مباحث نظری هستند مانند الگوریتمها, متدولوژی برنامه نویسی, زبانهای برنامه نویسی, مهندسی نرم‌افزار و هوش مصنوعی و…
بطور خاص دغدغه اصلی این رشته بهینه‌سازی توانمندی‌های سخت‌افزاری و دیگر فن‌آوری‌ها از طریق نرم‌افزار است. هرچند برخی مهندسین نرم‌افزار نیز بعد از فارغ‌التحصیلی در مشاغل مشابه متخصصین MIS مشغول می‌شوند, در صورتی که علاقه‌مند هستند بیشتر در زمینه‌های تکنیکی و محاسباتی که تعامل زیادی با بحثهای تجاری و متخصصین این امر ندارد مشغول باشند.

چشم‌انداز کاری MIS :

طبق سند چشم انداز مشاغل سالهای ۲۰۰۲ و ۲۰۰۳ میلادی؛ انتظار می‌رود استخدام متخصصین فن‌آوری رشد بسیار سریعتری نسبت به نرخ رشد متوسط داشته باشد. چرا که تکنولوژی در حال پیچیده‌ تر شدن است و سازمانها در حال اتخاذ و اجرا کردن این تکنولوژیها هستند. انتظار می‌رود این شغل (متخصص MIS) در میان بیست مورد اول لیست درجه‌بندی مشاغل جدید از نظر ایجاد تعداد موقعیت شغلی در یک دوره از سالهای ۱۹۹۸ تا ۲۰۰۸ قرار بگیرد.
چرا که کارفرماها بدنبال جذب متخصصینی هستند که می‌توانند توانایی‌های تکنیکی و فنی را با توانمندی‌های تجاری و مهارت ارتباط و درک متقابل بیامیزند و از اینروست که فارغ التحصیلان مقطع کارشناسی رشته MIS از دورنمای مطلوب اشتغال باید لذت ببرند.

فناوری اطلاعات در آموزش

با رشد فناوری اطلاعات و گرایش مردم و دولت‌ها به این پدیده نیازهای IT مردم اعم از سخت افزار، نرم افزار، و شبکه افزایش یافته است.

این نیازها شامل: زیرساخت سخت افزاری و شبکه ، تنوع نرم افزاری و از همه مهمتر آموزش می‌باشد.

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

روش‌های مختلفی برای آموزش وجود دارد که با مدل‌های سنتی آن مانند شرکت کلاس‌ها وکارگاه‌های آموزشی و خواندن کتاب و مقالات آموزشی آشنایی داریم.

فناوری اطلاعات تحولی در آموزش ایجاد کرده و راه‌ها و مدل‌های جدیدی را به ارمغان آورده است.

زمینه ای از آموزش است که تمرکز آن بر پداگوژی (Paedagogy) و آندراگوژی (Andragogy)، فن آوری (Technology) و طراحی نظام های آموزشی است که هدف آنها ارائه آموزش به فراگیرانی است که در محل آموزش حضور ندارند. به عبارتی دیگر در پایه ای ترین حالت ممکن، آموزش از راه دور به روشی اطلاق می شود که فرادهنده و فراگیرنده از نظر فیزیکی در یک مکان قرار ندارند و از تکنولوژی های مختلف (ویدئو، صدا، کاغذ، رایانه و ..) برای پر کردن این خلاء استفاده می کنند.

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

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

در این تحقیق به نمونه‌هایی از این مدل‌های آموزش میپردازیم.

آموزش با کمک کامپیوتر  Computer-Assisted Instruction (CAI)

  • استفاده از مواد آموزشی که توسط کامپیوتر ارائه می گردند.

  • از دهه 1970 و اختراع میکروکامپیوترها، استفاده از آنها در آموزش به طرز وسیع در تمامی سطوح آموزشی از پیش دبستان تا سطوح ارشد دانشگاهی مورد بهره برداری قرار گرفته و می گیرد.

 

 به دو شکل از کامپیوتر در آموزش کمک گرفته می شود:

  • با کامپیوتر اطلاعاتی به صورت مستقیم به فراگیر داده شود.

  • کامپیوتر نقش یک مربی را بازی کند و فراگیر بر اساس درکی که از مطلب دارد مورد آزمون قرار گیرد .

 

CAI –  سایر اصطلاحات و تعاریف
Computer Managed Instruction – (CMI)

  •  به وضعیتی اطلاق می شود که از کامپیوتر به منظور سازماندهی آموزش و پیگیری پیشرفت فراگیران استفاده شود. الزامی نیست که فرآیند آموزشی حتماً با استفاده از کامپیوتر ارائه شود، اگرچه در بسیاری اوقات CAI با CMI ترکیب و همراه می گردد

 

Computer-Mediated Education (CME)

  •  عبارت از امکانات یا نرم افزارهای کامپیوتری است که ارائه آموزش را به فراگیران راه دور ساده می سازند، به عنوان مثال ایمیل، فکس، کنفرانس آنلاین و وِب

آموزش الکترونیکی یا فراگیری الکترونیکی، Electronic Learning يا E-Learning

آموزشی که توسط کامپیوتر تسهیل گردیده است.

  • بهره گیری از فن آوری های نوین اطلاعاتی و ارتباطی مانند اینترنت و سیستم های چندرسانه ای به عنوان ابزارهایی برای بهبود کیفیت آموزش و فراگیری، از طریق ارائه تسهیلاتی جهت دسترسی آسان به منابع و خدمات آموزشی و نیز فراهم نمودن ساز و کارهایی چون تعامل و همکاری از راه دور.
  •  شیوه ای از آموزش که در آن رسانة آموزشی، فن آوری های کامپیوتری است و در برخی موارد ممکن است هیچ تعاملی توسط انسان (به عنوان فرادهنده) در امر آموزش صورت نگیرد. (11) ممکن است این آموزش از طریق CD یا اینترنت و یا اینترانت همراه با عرضة متون، تصاویر، فیلم، صدا، انیمیشن برای انتقال محتوای آموزشی صورت گیرد
  •  تصور معمول در مورد E-learning  نوعی آموزش از راه دور است، در حالی که این اصطلاح می تواند در مواقعی که تدریس به صورت حضوری انجام می شود نیز کاربرد داشته باشد. در چنین وضعیتی از اصطلاح Blended learning یا آموزش مختلط نیز استفاده می شود.

 exciting (مهیج)، energetic (پرتکاپو)، enthusiastic (مشتاقانه)، emotional(احساسی)، extended (مبسوط)، excellent (ممتاز) educational (آموزشی)

 

یادگیری مبتنی بر کامپیوتر یا (CBL) ـ Computer Based Learning

 

یکی از اصطلاحاتی است که در کنار e-learning مطرح می شود و به استفاده از کامپیوتر به عنوان یک جزء کلیدی در محیط آموزشی اطلاق می گردد. دو وضعیت متفاوت یعنی استفاده از کامپیوتر در کلاس درس (blended learning) و یا در یک محیط ساختاریافته غیر از کلاس درس را می توان از مصادیق CBLدانست

 

یاددهی مبتنی بر کامپیوتر یا (CBT) ـ Computer-Based Training

  • در CBT کامپیوتر جایگزین معلم می شود تا وی را از وظایف معمول خود جدا سازد و در عین حال به فراگیران این فرصت را بدهد که به مواد آموزشی در تمام اوقات و هر چند بار که بخواهند دسترسی داشته باشند. در حقیقت نقش و مسئولیت معلم از یک انتقال دهندة مطلق دانش به یک مربی و تشویق کننده تغییر می کند
  • CBT  را بویژه برای آموزش به کسانی مؤثر می دانند که از نرم افزارهای کامپیوتری استفاده می کنند، چرا که برنامه های CBT می توانند در دل یک نرم افزار جایگزین شده و اغلب با نام Tutorial به کاربران این امکان را بدهند که بدون حضور مربی، همزمان با یادگیری نرم افزار از آن استفاده کنند و یا در حین استفاده، جزئیات بیشتری را یاد بگیرند.

آموزش مبتنی بر وب

  • یکی دیگر از روشهای آموزش الکترونیک که شبیه به CBT است آموزش مبتنی بر وب یا Web-Based Training است که در این شیوه، مفاد و محتوای آموزشی از طریق اینترنت و بوسیلة مرورگر وِب به فراگیران منتقل می شود.

  •  در برخی منابع از این شیوه به نام Internet-Based Learning نیز نام برده شده است که تعریف و کاربرد یکسان دارد .

  

سیستم مدیریت آموزشی، Learning Management System

    •  بطور خلاصه و ساده، LMS به مجموعه ای از ابزارهای نرم افزاری گفته می شود که برای مدیریت تعاملات آموزشی با کاربر طراحی شده و به کار گرفته می شوند

  •   LMS نرم افزاری است که برای ارائه محتویات آموزشی، پیگیری و مدیریت آموزش مورد استفاده قرار می گیرد. این نرم افزارها در دامنة وسیعی از خصوصیات، از سیستم های ساده با ابزارهای مدیریت مواد آموزشی تا سیستم های پیچیده برای تولید و توزیع دروس بر روی اینترنت و امکانات همکاری آنلاین تولید می شوند

 

 

مهمترین ویژگیهای یک LMS

مدیریت کلاس و نیز مدیریت فراگیرنده، گزارش گیری (کارآیی و پیشرفت)، یکپارچگی با سایر سیستم های موجود و نیز به اشتراک گذاری اطلاعات با این سیستم ها، مکانیزم های تعامل و همکاری، سهولت شخصی سازی(myLMS)، قابلیت زمان بندی وقایع، به روزرسانی پروفایل فراگیرنده، قابلیت ارزیابی و سنجش، مدیریت برنامه درسی، مدیریت مهارت های فراگیرنده، هدایت فراگیران در مسیر فراگیری و آموزش، مدیریت آموزشیار، مدیریت استفاده از منابع سخت افزاری و شبکه ای، قابلیت تهیه پشتیبان از اطلاعات، قابلیت متعادل سازی بار اجرایی (load balance)، قابلیت های امنیتی مناسب، سهولت نصب و راه اندازی، تطابق با استانداردها (SCORM, IMS)، مقیاس پذیری، قابلت توزیع شدن و سهولت پیکربندی.

سيستم مديريت محتوای آموزشی يا (LCMS) ـ Learning Content Management System

  •  ابزارهایی که به مدیران و مدرسین اجازه می دهد بتوانند محتویات آموزشی را به صورت همزمان یا غیر همزمان مدیریت نموده و در اختیار فراگیران قرار دهند
  •  ابزاری است برای طراحی، دوباره سازی، و استفاده دوباره از محتویات آموزشی و به عبارتی یک سیستم مکمل برای سیستم مدیریت آموزشی است و همراه با آن می تواند محیط تعامل مجازی برای ارتباط بین مدرس و فراگیر را به صور مختلف نظیر فروم یا اتاق گفتگو فراهم کند
  • تمرکز LMS بر مدیریت بخش های مختلف فرآیند آموزش و تمرکز LCMS بر مدیریت محتوای آموزشی (Content)

 

 

آموزش مجازی

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

تاریخچه ای کوتاه در مورد آموزش مجازی :

بعد از گذر از آموزش های راه دور که به صورت ارسال آموزش ها درب منزل دانش آموزان به صورت هفتگی یا ماهیانه صورت می گرفت و همه گیر شدن استفاده از اینترنت آموزش های مجازی نیز شروع به کار کردند .

کلمه آموزش مجازی یا vitrual learning و یا به عبارت دیگر آموزش الکترونیکی elearning خیلی زود در سایت های مختلف جا افتاد و افراد زیادی از این سیستم برای انتقال دانش خود استفاده کردند . این آموزش ها در ابتدا به صورت سایت های ساده html ساخته می شد و در اختیار کاربران قرار می گرفت ، ولی رفته رفته وبلاگ های شخصی امکان ساخت فضای رایگان را در اختیار عموم قرار دادند و افراد زیادی با استفاده از این وبلاگ ها آموزش های خود را ساخته و در اختیار دیگران قرار می دادند .

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

کم کم با بهتر شدن سرعت انتقال اطلاعات صوت و تصویر نیز به آموزش ها افزوده شد و سایت های آموزشی با مکمل هایی چون متن و صدا وارد عرصه آموزش مجازی شدند . این آموزش ها نسبت به قبل کامل تر و جامع تر بودند و به کاربران امکان استفاده از آموزش بصری را می دادند . از آن جایی که ۷۵ درصد آموزش از روش بصری امکان پذیر است این روش بهتر از روش قبلی بود و به خوبی در میان سایت های آموزشی جا افتاد .

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

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

با پیشرفت تکنولوژی بحث به سمت ساخت دروس مجازی به صورت کاملا انیمیشنی (فلشی) تغییر مسیر داد ، این آموزش ها به خوبی می توانستند حرکت های انیمیشنی را ایجاد کردند ، این آموزش ها طی سال های اخیر در کشور ما نیز به کرات مورد استفاده قرار گرفته اند و برای دروس تئوری بهترین وسیله آموزشی می باشند .

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

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

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

 

 

 

سبک های آموزش های مجازی موجود :

1- آموزش به صورت صفحات وبی :

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

2- آموزش به صورت فایل های فلش ساده :

این گونه آموزش ها در واقع متن ها و عکس ها را به صورت انیمیشنی و متحرک همراه با صدا به  کاربر ارائه می دهند و امکانات بسیار زیادی را در اختیار کاربر قرار می دهند ، تولید آن ها هزینه ای متوسط دارد و برای ساخت دروس تئوری بهترین گزینه محسوب می شوند .

3- آموزش به صورت فایل های فلش تعاملی :

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

مزایای آموزش مجازی :

  1. امکان دسترسی دانش آموزان در هر زمان و هر مکان
  2. هزینه پایین نسبت به دانشگاه های واقعی
  3. امکان ساخت دروس توسط اساتید در هر زمان و هر مکان
  4. امکان حضور در کلاس های آنلاین
  5. امکان برقراری ارتباط با استاد و دیگر دانش آموزان
  6. امکان استفاده از کلاس های به تعداد نامحدود
  7. عدم حضور فیزیکی در کلاس و ارتباط مستقیم
  8. سرعت پایین ارتباط اینترنتی در برخی اوقات
  9. عدم دسترسی عموم به سیستم های رایانه ای و اینترنت در حال حاضر

معایب آموزش مجازی :

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

دانشگاه مجازی   :

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

این ویژگی باعث شده تا به راحتی و با هزینه بسیار پایین بتوان دانشگاه های مجازی را ایجاد نمود .

استاد مجازی

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

کلاس مجازی

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

امکان ارسال عکس ، چت تکی و گروهی ، امکان برقراری تماس صوتی و تصویری آنلاین و … از امکانات فوق العاده این سیستم بوده و در واقع کلیه امکانات حقیقی را به صورت مجازی در اختیار دانش آموزان قرار می دهد .

در ضمن با استفاده از این سیستم اساتید می توانند محیط کار خود را برای کلیه کاربران به نمایش گذاشته و یا اینکه عکس و متن خاصی را برای کلیه دانش آموزان ارسال نمایند .

دانشجو مجازی

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

آزمون های مجازی

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

 

 

تعریف شبیه سازی:

شبیه سازی : شبیه سازی نسخه ای از بعضی وسائل حقیقی یا موقعیت های کاری است و تلاش دارد تا بعضی جنبه های رفتاری یک سیستم فیزیکی یا انتزاعی را به وسیله ی رفتار سیستم دیگری نمایش دهد که در بسیاری از متون شامل مدل های سیستم های طبیعی و سیستم های انسانی است. .همچنین آن نمایش مجدد یا خلق مجدد یک شئ یا موضوع واقعی یا موقعیت می باشد اگرچه این تکنیک همانند آینه واقعیات را همانند سازی می کند اما احتمال وارد آوردن صدمه یا آسیب به شرکت کنندگان وجود ندارد.

انواع شبیه سازی :

1 . شبیه سازی های فیزیکی ومتقابل

2 . شبیه سازی در آموزش

3 . شبیه سازی های پزشکی

4 . شبیه سازی های پرواز

5 . شبیه سازی های بازی گونه (بازی های شبیه سازی)

6 . شبیه سازی مهندسی

7 . شبیه سازی کامپیوتری

8 . شییه سازی در علم رایانه

9. شبیه سازی در تعلیم و تربیت

 

تالیف: علی پرکره

اس سی ام SCM چیست؟

مدیریت زنجیره تامین SCM چیست ؟

مدیریت زنجیره تامین تلفیقی است از هنر و علم که در جهت بهبود
دسترسی به مواد اولیه , ساخت محصولات و یا خدمات و انتقال آن به مشتری بکار میرود .
در زیر پنج بخش اصلی مدیریت زنجیره تامین می آید :
برنامه ریزی – این بخش استراتژیک مدیریت زنجیره تامین میباشد . مدیریت منابعی که جهت برآوردن نیاز مشتری برای محصول و یا سرویس شما استفاده میشوند . نیاز به برنامه ریزی استراتژیک میباشد . بخش عمده برنامه ریزی , پیاده سازی مجموعه مقیاسهایی است برای نظارت بر زنجیره تامین بطوریکه , بهینه و مقرون بصرفه بوده , کیفیت و ارزش مورد نظر مشتری را تامین کند .
منابع – تامین کنندگانی را که محصولات و خدمات مورد مصرف برای ساخت محصولات و خدمات شما را در اختیارتان قرار میدهند انتخاب کنید . روندهای قیمت گذاری , تحویل و پرداخت به این تامین کنندگان را مشخص کرده , مجموعه ای از مقیاسهای نظارت و بهینه سازی ارتباط با آنان را فراهم آورید . سپس روندهای مدیریت انبار شامل دریافت مرسولات , بازبینی وانتقال محصولات و خدمات را به خط تولید خود به علاوه نحوه اختیار دادن پرداخت به تامین کننده را مشخص کنید .
تولید – فعالیتهای لازم جهت تولید کنترل کیفی , بسته بندی و آماده سازی جهت ارسال مرسوله را برنامه ریزی کنید . سطح کیفیت , خروجی تولید و بهره برداری کارگران و کارمندان را اندازه گیری کنید .
ارسال – این بخش اکثراً تدارکات نامیده میشود در این بخش شما باید دریافت سفارشات مشتریان را هماهنگ کنید , شبکه ای از انبارهای کالا آماده کنید و روشهای حمل کالا به مشتری و پرداخت را انتخاب کنید .
ارجاع – بخش اشکالات زنجیره تامین شبکه ای را برای مرجوع ساختن کالاهای معیوب و تولید از طرف مشتریان فراهم آورید .

نرم افزار مدیریت زنجیره تامین چه وظیفه ای دارد ؟ نرم افزارهای مدیریت زنجیره تامین از جمله متنوع ترین نرم افزارها در دنیا هستند . هر یک از پنج مرحله اصلی مدیریت زنجیره تامین که در قسمت قبل ذکر شده است , شامل دهها عملکرد مختلف میباشد که هر کدام میتواند نرم افزار خاص خود را داشته باشد .

بعضی سازندگان نرم افزارهای بزرگ سعی کرده اند که این نرم افزارها را در کنار یکدیگر مونتاژ کنند ولی هیچ تولید کنند ه ای یک مجموعه کامل از این نرم افزارها نداشته و ندارد . اتصال این نرم افزار با یکدیگر میتواند یک کابوس بزرگ باشد.

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

نرم افزار برنامه ریزی زنجیره تامین (Supply Chain Planning) از الگوریتم های خاص ریاضی در جهت بهبود روندها و کار این زنجیره و تامین و پایین آوردن موجودی انبار استفاده میکند . این نرم افزار کاملا” وابسته به اطلاعات ورودی برای دقت بیشتر میباشد . اگر برای مثال شما سازنده کالاهای مصرفی میباشید انتظار دقت عمل در سیستم برنامه ریزی منابع تامین خود را نداشته باشید , مگر اینکه بتوانید اطلاعات دقیق در مورد سفارشات مشتریان به خرده فروشان طرف قرارداد شما , آمار فروش خرده فروشان , توان تولید و محل کالا در اختیار آن بگذارید .
نرم افزارهای برنامه ریزی برای کلیه مراحل زنجیره تامین وجود دارند . بطور حتم ارزشمند ترین ( و در عین حال پیچیده ترین آنها ) آنها نرم افزارهای برنامه ریزی نیاز مشتریان است که مشخص می کنند میزان مورد نیاز تولید کالا برای رفع نیاز مشتریان چه مقدار میباشد .
نرم افزار اجرای زنجیره تامین (Supply Chain Execution) جهت اتوماسیون بخشهای مختلف سیستم زنجیره تامین بکار میرود .
این نرم افزار میتواند به سادگی انتقال الکترونیک سفارشات از کارخانه و یا کارگاه شما به تامین کنندگان مواد اولیه مورد نیاز باشد .
!!آیا نیاز به نصب نرم افزار مدیریت منابع سازمانی (ERP) قبل از نرم افزار مدیریت زنجیره تامین (SCM) میباشد ؟
این موضوع بسیار بحث برانگیزی است . امکان دارد در صورت نیاز به نصب نرم افزار برنامه ریزی زنجیره تامین نیاز به وجود نرم افزار ERP بدلیل وجود نیاز به اطلاعاتی که قاعدتا” در نرم افزار ERP جمع آوری شده است , باشد .
از لحاظ فرض علمی شما نمیتوانید اطلاعات مورد نیاز نرم افزار برنامه ریزی زنجیره تامین را از سیستمهای قدیمی موجود در شرکت به آن تغذیه کنید ( بطور مثال از صفحات گسترده Excel که در جابجایی سازمان وجود دارد ) ولی به جریان انداختن این اطلاعات با سرعت و دقت لازم از کلیه بخشهای سازمان در عمل بسیار مشکل خواهد بود . نرم افزار مدیریت منابع سازمانی (ERP) دژکوبی است که کلیه این اطلاعات را در قالب یک بسته نگهداری میکند و بدین ترتیب نرم افزار های برنامه ریزی زنجیره تامین میتوانند با اتکا به تنها یک نبع به آخرین اطلاعات مورد نیاز خود دسترسی داشته باشند. بیشتر مدیرانی که سعی کرده اند نرم افزارهای برنامه ریزی زنجیره تامین را در سازمان خود نصب کنند , اظهار داشته اند که از نصب ابتدایی نرم افزار مدیریت منابع انسانی (ERP) در سازمان خود راضی هستند .

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

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

این اصل بسیار مهم است که نرم افزارهای اجرایی زنجیره تامین حتما” امکان یکپارچه شدن با اینترنت , مدیریت منابع سازمانی ERP و برنامه ریزی زنجیره تامین SCP را داشته باشد . برای مثال اگر میخواهید یک سایت اینترنتی خصوصی برای ارتباط با مشتریان خود و تامین کنندگان مواد اولیه خود بوجود آورید حتما” نیاز به استخراج اطلاعات از نرم افزارهای اجرایی زنجیره تامین SCE , برنامه ریزی زنجیره تامین SCP و مدیریت منابع سازمانی و مدیریت منابع سازمانی ERP خواهید داشت که قادر به تبادل آخرین اطلاعات در مورد سفارشات , پرداختها و وضعیت تولید و تحویل کالا باشد.
هدف از نصب نرم افزار مدیریت زنجیره تامین SCM چیست ؟

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

بدست آوردن اطمینان تامین کنندگان مواد اولیه و شرکای تجاری
اتوماسیون زنجیره تامین به این دلیل است که پیچیدگی های آن از مرز سازمان شما فراتر میرود . نه تنها کارمندان شما نیاز به تطبیق روش کار کردنشان دارند , بلکه کارمندان هر تامین کننده ای که برای شبکه می پیوندد نیز نیاز به تطبیق روشهای عملکرد خود دارند . تنها تولید کنندگان بسیار بزرگ و قدرتمند توانایی اجبار کردن دیگران در زنجیره تامین به اعمال چنین تغییراتی را دارند . برای اینکه بتوانید رضایت شرکای زنجیره تامین خود را برای همکاری در این زمینه بدست بیاورید میبایست طبق توافقاتی انتظارات آنها را نیز بر آورده ساخت تا بدین ترتیب همه عناصر این زنجیره به نوبه خود سود ببرند .
مقاومت داخلی در برابر تغییر
اگر قانع کردن دیگر سازمانها برای استفاده از سیستمهای زنجیره تامین دشوار است , قانع کردن افراد داخل سازمان هم به همان اندازه دشوار است . اگر نتوانید اپراتورها را قانع کنید که استفاده از این سیستم در دقت آنها صرفه جویی میکند با توجه به اینکه سالها استفاده از روشهای قدیمی و عادت به کاغذ بازی را نمیتوان بسادگی فراموش کرد , به احتمال زیاد راهی برای دور زدن و استفاده نکردن از سیستم نصب شده پیدا خواهند کرد .
اشتباهات اولیه
نحوه پردازش داده ها در سیستمهای مدیریت زنجیره تامین جدید نصب شده در سازمانها به گونه ای است که برای آن برنامه ریزی شده . ولی نرم افزار در چند ماه اولیه نصب در سازمان نمیتواند از روشها , سنتها و تاریخچه عملکرد سازمان با خبر باشد . برنامه ریزیها و پیش بینی کننده ها باید متوجه این موضوع باشند که اولین اطلاعاتی که از اینگونه سیستمها دریافت میکنند نیاز به بررسی و کمی تغییر خواهند داشت .
در یک مورد به عنوان نمونه یک کارخانه تولید قطعات خودرو درست پس از نصب یک سیستم پیش بینی زنجیره تامین سفارشی غیر عادی بزرگی از یکی از سازندگان خودرو دریافت میکند . سیستم بلافاصله فرض میکند که درخواست بازار برای اینگونه قطعات بسیار بالاست ( با توجه به اینک از روند قبلی بازار بی خبر است ) . استفاده کورکورانه از اعداد و ارقام سیستم در این مورد خاص میتواند منجر به سفارش غیر منطقی مواد اولیه توسط این شرکت بشود . شرکت متوجه مشکل شد و این اشتباه جلوگیری کرد . بدین گونه که برنامه ریزیها اطلاعات سیستم را دور ریخته از اطلاعات شخصی خود استفاده کردند .
ولی این مشکل دیگری را بوجود می آورد و آن عدم اطمینان برنامه ریزیها به سیستم نصب شده و استفاده از اطلاعات شخصی خود میباشد . شرکت میبایست سیستم را تنظیم کند و در بوجود آوردن اطمینان کارکنان به سیستم کوشش کند . وقتی کارمندان متوجه شوند که میتوانند تجربیات خود با دقت رو به رشد سیستم هماهنگ کنند , تکنولوژی را قبول کرده از آن استفاده میکنند .بسیاری از بازارهای الکترونیک B2B مجهز به نرم افزار مدیریت زنجیره تامین میباشند .
آیا استفاده از این سیستمها بهتر است یا تهیه و نصب سیستم خصوصی ؟

بازارهای الکترونیک ( ارتباط چند به چند ) و خصوصی ( سازمان شما با دیگر عناصر زنجیره تامین ) با انواع ایده های بزرگ برای بوجود آوردن مزایده ها , مناقصه ها و صرفه جویی در خرید شکل گرفتند . ولی تولید کنندگن کمی وسوسه به شرکت در آنها شده اند . بسیاری از این سایتهای اینترنتی در حال حاضر به حداقل کارآیی خود یعنی میزان نرم افزار مدیریت زنجیره تامین تنزل پیدا کرده اند . اینگونه سایتها منابع شرکتهایی هستند که خود توانایی خرید نرم افزارهای مدیریت زنجیره تامین را ندارند ولی بسیاری از سرویسهای ارائه شده از کارآیی لازم برخوردار نیستند . شرکتهایی که توان مالی بیشتری دارند میتوانند ارتباطات خود را بطور اختصاصی با شرکاء تجاری خود برقرار کنند .
ولی حتی این شرکتها زمانهای امکانپذیر میتوانند از بازارهای الکترونیک عمومی بهره مند شوند . ساخت نرم افزار خصوصی در شرایطی که کس دیگری آنرا قبلا” برای شما بوجود آورده توجیه پذیر نمیباشد .
واقعیت این است که عمق ارتباطاتی که بین عناصر زنجیره تامین توسط بازارهای الکترونیک عمومی تعریف شود بسیار کمتر از ارتباطاتی که بصورت خصوصی با چند تامین کننده خاص برقرار میشود میباشد . بدین ترتیب بیشتر تصمیم گیرنده ها بدین ترتیب عمل میکنند که از بازارهای الکترونیک عمومی برای ارتباطات عام زنجیره تامین خود استفاده میکنند و برای ایجاد ارتباطات عمیق تر به عناصر خاصی در این زنجیره بازار الکترونیک خاص خود را بوجود می آورند .
تصمیمات زنجیره تامین در چه حیطه ای هستند ؟

ما تصمیمات لازم در رابطه با مدیریت زنجیره تامین را به دو دسته کلی تقسیم میکنیم . تقسیمات استراتژیک و عملیاتی . همانطوریکه از نام آن پیدا است , تصمیمات استراتژیک معمولا” برای افق زمانی بلندی است و تا حد زیادی به سیاستهای طراحی زنجیره تامین را فراهم می آورند . در سوی دیگری تصمیمات عملیاتی بیشتر بر عملیات روزمره تمرکز دارند. هدف این تصمیمات حرکت موثر و بهینه تولیدات در زنجیره تامین تعریف شده استراتژیک میباشد

جی آی اس GIS چیست؟

با گسترش GIS و کاربردهای آن بسیاری با این سوال مواجه  می شوند که به راستی GIS چیست؟

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

GIS موجب تغییر زمینه های سنتی و کلاسیک فعالیت ها و راهکارهای مسائل پیچیده و مفصل گردیده است و به این ترتیب تبادلات بهتر بین نظامهای مرتبط با مسائل و تاثیرگذاری متقابل هر یک از زمینه های تخصصی آن را فراهم نموده است. GIS مخفف Geographic Information System به معنی سیستم اطلاعات مکانی(یا سیستم های اطلاعات جغرافیایی) می باشد. سیستم اطلاعات جغرافیایی (GIS) بستری برای ذخیره ، نگهداری ، مدیریت و تجزیه و تحلیل اطلاعات جغرافیایی می باشد و جهت کار همزمان با داده هایی که وابستگی مکانی (جغرافیایی) و توصیفی دارند، طراحی شده است. امروزه در اختیار داشتن داده های بهنگام و استخراج اطلاعات مورد نیاز از این داده‌ها دارای اهمیت وافری می ‏‏‏باشد. در این رابطه سیستم های اطلاعات جغرافیایی به عنوان ابزاری مهم در مدیریت داده های زمین مطرح می‏ باشند که با فراهم ساختن امکان یکپارچه سازی داده های حاصل از منابع مختلف، امکان استخراج اطلاعات مورد نیاز و کشف ارتباطات پیچیده و نا پیدای ما بین پدیده های مختلف را فراهم می نمایند.داده های زمینی، دربسیاری از کاربردها مورد نیاز می باشند لذا سیستم های اطلاعات جغرافیایی پاسخگوی نیازهای طیف وسیعی از کاربران می باشند.

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

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

سی آر ام CRM چیست؟

این واژه مخفف عبارت Customer Relationships Management به معنای مدیریت ارتباط با مشتریان می باشد.

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

CRM یا همان مدیریت ارتباط با مشتریان میباشد که یک استراتژی تجاری طراحی شده ای است تا از هزینه ها  کاسته  و باعث افزایش منافع یک سازمان در راستای استحکام وفاداری به  مشتریان باشد .
یک سیستم مدیریت ارتباط با مشتریان درست ، اطلاعاتی از تمامی منابع داخلی و منابع مرتبط خارجی یک سازمان برای پشتبانی کردن یک مشتری  به همراه خواهد داشت.

CRM مشتریان را در یک سیستم یکپارچه بازاریابی ، فروش و پشتیبانی در هر نقطه ای که قرار دارند پوشش میدهد و در سریعتر  رسیدن در اهداف های نهایی یک سازمان در این سه هدف  یاری خواهد داد .
سه  عنصر اصلی در یک CRM  موفق وجود دارد 1: افراد 2: روند کار 3: تکنولوژی یا فن آوری

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

بالا بردن سطح فروش با استفاده از تاکتیتهای استراتژی بازرایابی و فروش برای بوجود آوردن سطح رقابتی برای اعضای یک سازمان از مزایای دیگر استفاده یک CRM  در سازمان ها و شرکت ها میباشد .

  CRM   یک استراتژی برنامه ریزی شده است که با آموزش دادن و هدایت کردن کارمندان به شما نحوه چگونگی درک و فهم نیاز های بیشتر مشتریان را آموزش داده  تا روابط افراد یک سازمان و مشتریان آن را استحکام بیشتری ببخشد د .

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

تالیف: علی پرکره

ام آر پی ( MRP ) چیست؟

MRP

 Material Requirement Planning

به معنی برنامه ریزی مواد مورد نیاز ، روشی است كه با یك پیش بینی برای تقاضای محصول ساخته شده شروع می شود و وابستگی تقاضا را به :

1-انواع اجزا مورد نیاز
2-نیاز های كمی دقیق
3-زمانبندی سفارشات جهت تامین یك برنامه تولید

تعیین میكند.

به بیان دیگر ، یك سیستم رایانه ای برای تعیین زمان و مقار نیاز به مواد كه در عملیات تولید مورد استفاده قرار می گیرد
اهداف سیستم برنامه ریزی مواد

1- كاهش میزان موجودی انبار

2- كاهش زمان تولید و تحویل كالا

3- بر آورد زمان واقعی تحویل كالا

4- افزایش بازدهی تولید

 

انواع سیستم های برنامه ریزی مواد

1- سیستم بازنگری كلی ،كه بررسی برنامهای اساسی تولید در فواصل معیینی مانند هفته ماه انجام می شود و كلیه تغییرات لازم در آن بعمل می آید بطوری كه برنامه كاملاً جدید و به روز حاصل می شود .

2- سیستم بازنگری موردی ،كه در آن چنین نظمی وجود ندارد و هر گاه تغییری در برنامه لازم شد بدون در  نظر داشتن دوره زمانی خاص در برنامه منعكس می شود و برنامه را به روز در می آوریم .

تفاوت اصلی این دو سیستم در فراوانی دفعاتی است كه برنامه مورد بازنگری واقع میشود .
روشهای تعیین میزان سفارش

1- سفارش بر اساس نیاز هر دوره : میزان سفارش یا ساخت بر اساس نیاز هر یك از دوره ها تعیین می شود .

2- سفارش دوره ای :ولی در این سفارشات مجموع نیاز چند دوره با توجه به هزینهای سفارش ، ساخت و انبارداری محاسبه می گردد.

انتخاب هر یك از روشها جهت تعیین میزان سفارش بستگی به هزینهای كل هر روش داردوروشی نتیجه مطلوبتری حاصل میسازد كه هزینه كل(سفارش،ساخت،انبارداری) كمتری داشته باشد .

 

در روشهای تعیین میزان سفارش دو نوع هزینه وجود دارد :

1- هزینه انبارداری

2- هزینه سفارش یا هزینه راه اندازی و تنظیم ماشین آلات

با در نظر داشتن این دو هزینه است كه می توان میزان سفارش یا ساخت را در حد مطلوب تعیین كرد .

 

ورودی های MRP :

بمنظور بكارگیری برنامه MRP  شركت می بایستی 3 نوع ورودی را فراهم آورد :

1- زمان بندی اصلی تولید MPS

2- صورت مواد و قطعات BOM

3- پرونده ثبت موجودی

 

1- زمان بندی اصلی تولید MPS  : Master Production Schedule

در برنامه ریزی اصلی تولید میزان محصول و زمان تولید آن در طول دوره مشخص میشود

به عبارت دیگر این برنامه مشخص می كند كه چه ماده ای چه وقت و به چه میزان تولید خواهد شد در این برنامه باید كل تقاضا برای هر قلم نهایی مشخص شود كه معمولاً شامل 2 قسمت است :

الف)مقداری كه از طریق سفارشات دریافت شده از مشتریان تعیین می گردد

ب)مقدارتقاضای نامعلوم كه بوسیله پیش بینی های آماری بدست می آید
2- لیست مواد و قطعات Bill Of Material  : BOM

لیست مواد و قطعات نشان دهنده اجزا تشكیل دهنده محصول است كه شامل كلیه اجزا محصول ، ترتیب ساخت و تعداد هر یك از اجزا برای ساخت یك واحد محصول است .

 

3- صورت موجودی انبار

لازمه سیستم MRP داشتن اطلاعات دقیق از وضعیت موجودی كالا و قطعات مورد نیاز در انبار می باشد با استفاده از این اطلاعات می توان فعالیتهای سفارش و تهیه كالا را در مواقع لزوم برنامه ریزی كرد

فرآیند MRP

پس از آنكه یك برنامه اصلی عملی برای تولید یك قلم نهایی خاص داده شده.

قدم بعدی تبدیل تقاضای دوره ای به نیازهای لازم برای تولید است  واین تبدیل از طریق پرونده صورت مواد به اجرا در می آید .

برای هر دوره MRP مقدار مورد نیاز در هر بخش را با بسط نیازهای سطح به سطح تعیین می كند كه با مراجعه به بایگانی موجودی كالا با كاهش نیاز كل برای یك قلم بوسیله مقدار موجودی به مقدار نیازهای خالص در آن دوره می رسیم .

بر اساس زمان تاخیر تولید نیازهای خالص برای این قلم كالا به موقع به انبار بر گردانده  میشود ، بطوری كه در زمان نیاز در دسترس خواهد بود .سپس پرونده وضعیت موجودی با نقل تغییرات موجودی كالا به روز در می آید .

خروجی های MRP

مهمترین دستاورد برنامه mrp شامل گزارش های كنترل تولید و موجودی كالا می باشد.

این گزارشات اختیاری هستند و برای كمك به مدیریت در برنامه ریزی و كنترل عملكرد،طراحی می شوند .(گزارشات اولیه)

این گزارشات شامل جداول سفارشات برنامه ریزی شده ، تغییرات در تاریخهای سررسید، حذف یا توقف سفارشات باز و اطلاعات مربوط به  وضعیت موجودی كالا می باشد.

گزارشات ثانویه شامل موارد ذیل می باشد :

گزارشات برنامه ریزی – گزارشات اجرایی – گزارشات استثنایی

گزارشات برنامه ریزی به منظور مشخص كردن نیازهای آتی

گزارشات اجرایی به منظور دقت روی اختلافات بین برنامه ها و عملكرد واقعی

گزارشات استثنایی روی مشكلات موجود در حول و حوش سفارشات تاخیر دار ، ضایعات بیش از اندازه و… متمركز می باشد .

ای آر پی ERP چییست؟

ای آر پی ERP چيست؟

تعریف برنامه‌ریزی منابع سازمان (ERP)
برای برنامه‌ریزی منابع سازمان (ERP) تعاریف متعددی ارائه شده است که تقریبا همگی یک مفهوم را بیان می‌کنند. برای نمونه در ادامه به چند مورد اشاره می‌شود:
• ERP، یک علم و فن برای مدیریت منابع است.
• یک راه حل نرم ‌افزاری است که تمام فعالیت‌های واحدهای مختلف سازمان را به طور یکپارچه در یک سیستم نرم‌افزاری واحد تعریف و ایجاد می‌کند.
• یک بسته نرم‌ افزاری تجاری است که هدف آن یکپارچگی اطلاعاتی و برقراری جریان اطلاعات بین تمامی ‏بخش‌های سازمان از جمله مالی، حسابداری، منابع انسانی، زنجیره عرضه و مدیریت مشتریان است.

 ERP

 در یک تعریف جامع با توجه به ویژگی‌های یک ERP می‌توان تعریف زیر را برای برنامه‌ریزی منابع سازمان ارائه نمود:
• ERP یک بسته نرم افزاری کاربردی درون سازمانی، جامع و سازمان نگر، ماژولار، استاندارد و شامل یک مجموعه از ماژول‌های یکپارچه، آماده راه اندازی، از پیش طراحی شده و از پیش مهندسی شده ولی قابل تنظیم و پیکربندی بر اساس نیازهای پویای سازمان‌ها است. این راه حل کاملاً انعطاف پذیر، فرآیندگرا و اطلاعات محور بوده و شامل کلیه فعالیت‌ها و فرآیندهای اصلی و مؤثر در ایجاد ارزش افزوده سازمان است. فرآیندهای از پیش تعریف شده در سیستم بر اساس تجربیات و گزینه‌های بر‌تر استخراج شده‌اند.
• با توجه به تعاریف فوق می‌توان دریافت مهم‌ترین ویژگی یک سیستم ERP فرآیندگرا بودن آن است. در واقع یکی از مهم‌ترین ویژگی‌های یک ERP و یکی از ضرورت‌های شکل‌گیری این‌گونه سیستم‌های سازمانی توجه به فرآیندهای سازمانی در بین حوزه‌های کارکردی است.

در شکل زیر این موضوع نمایش داده شده است:

ای آر پی

تفاوت سیستم‌های اطلاعات مدیریت با ERP
برنامه‌ریزی منابع سازمان را باید جدید‌ترین ابزار موجود و تکامل یافته سیستم‌های اطلاعات مدیریت دانست. مبنای کارکرد ERP تفکر فرآیندی به جای ساختارهای وظیفه‌ای و تبدیل خواسته‌های مشتری به داده‌‌های کمی در جهت افزایش رضایت مشتریان است. برنامه‌ریزی منابع سازمان می‌کوشد تا تمام فرآیندهای سازمان به صورت یکپارچه و با نگرش فرآیندی با یکدیگر مرتبط نماید. علاوه بر یکپارچگی، ERP گزینه‌های بر‌تر را نیز نشان می‌دهد، به همین دلیل شرکت‌های بزرگ نرم‌افزاری از تمامی مراحل همچون تولید و پخش و توزیع مثال‌هایی دارند که در نسخه ‌های خود به سازمان‌ها ارائه می‌دهند و فناوری از طریق این سیستم‌های جدید نرم افزاری وارد سازمان می‌شود. در یک دسته بندی کلی موارد زیر را می‌توان به عنوان مهم‌ترین موارد تفاوت بین سیستم‌های اطلاعاتی مدیریت و سیستم‌های برنامه‌ریزی منابع سازمان برشمرد.
۱- سیستم‌های ERP به صورت بسته‌‌های نرم افزاری مرتبط به هم و مجتمع هستند در حالی که MIS‌ها ممکن است چنین نباشند.
۲- بسته‌های نرم افزاری ERP درون یک سازمان تهیه نمی‌شوند بلکه از فروشندگان نرم افزاری خریداری می‌گردند و قسمت اعظم یک سازمان را پوشش داده، جریان اطلاعات را در تمام طول سازمان تسهیل می‌کنند.
۳- بسته‌های نرم افزاری ERP بر مبنای فرآیندهای کسب و کار هستند و نه بر مبنای اجزای وظیفه‌ای کسب و کار و این مهم‌ترین تفاوت آن‌ها با سیستم‌های اطلاعاتی مدیریت IS به حساب می‌آید.
۴- ERP فقط از یک پایگاه داده استفاده می‌کند در حالی که MIS‌ها ممکن است مرکز داده‌های خاص خودشان را داشته باشند و لزوماً با هم مرتبط نباشند.
۵- تکنولوژی تولید و محیط توسعه بسته‌های ERP یکسان و مشابه است ولی در MIS هر بخش ممکن است در محیط و بستر جداگانه‌ای         تهیه و اجرا شود.

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

ERP داخلی و خارجی           
همانند سایر محصولات نرم افزاری، ERP نیز در کشور ما مورد استفاده قرار می‌گیرد با این تفاوت که برخلاف بهبود چشمگیری که برای شرکت‌های خارجی به همراه داشته، موفقیت چندانی در بالا بردن سرعت کارایی شرکت‌های داخلی نداشته است بنابر اظهارات کار‌شناسان، دلایل اصلی این عدم موفقیت عدم آگاهی سازمان‌ها از تفاوت میان ERP و MIS و روند اجرایی متفاوت ERP است. چراکه برای پیاده‌سازی ERP، لازم است که سازمان مربوطه رفته رفته نگاه و رفتار وظیفه‌گرای خود را به نگاه و رفتار فرآیندگرا تغییر دهد.
بر اساس بررسی‌های به عمل آمده، انتخاب نرم‌افزارERP داخلی یا خارجی، چالش مهمی برای سازمان‌ها بوده و در این انتخاب، ملاحظات زیر اثرگذار هستند:
× نمونه‌های موفق از بکارگیری نرم افزارهای خارجی در ایران بسیار اندک است،
× اشتیاق کاذب در تهیه نرم‌افزارهای خارجی و پرداخت هزینه‌های گزاف برای استقرار، تمدید اعتبار و پشتیبانی به دلیل عدم دسترسی مستقیم به شرکت‌های عرضه کننده خارجی،
× بومی نبودن و عدم تطابق نرم‌افزارهای ERP خارجی با کسب و کار کشورمان ایران.

مرجع
Management Information Systems: Managing the Digital Firm، Kenneth C. Laudon & Jane P. Laudon، ۹th Edition، Pearson ۲۰۰۶

ترجمه و تألیف

ستاد مدیریت محصول همکاران سیستم