دنیای فناوری اطلاعات مملو از تکنولوژی های مشابه است. در حقیقت، این ابزارها تفاوت چندانی با یکدیگر ندارند. در بخش نرم افزارهای مربوط به مدیریت زمان بیش از سایر بخش ها شاهد چنین نرم افزارهایی هستیم. اغلب برنامه نویسان بر این باورند که در راستای برنامه نویسی و ایجاد نرم افزارهای مدیریت زمان، تنها برخورداری از یک رابط کاربری ساده و امکان تنظیم ساعت و تاریخ مورد نظر جهت برنامه ریزی کاری کاربران کافی است.
نرم افزار های مدیریت زمان بخش زیادی از نرم افزارهای اتوماسیون اداری را به خود اختصاص داده اند. اما در حقیقت تنها از سه چرخه ساده و تکراری تشکیل شده اند. این سه چرخه زیر بنای IT را تشکیل می دهند.
آشنایی با نرم افزارهای مدیریت زمان
کرون (Cron )
نرم افزار مدیریت زمان کرون، یک نرم افزار رایگان است که در سیستم عامل های لینوکس و یونیکس وجود دارد. رابط کاربری این نرم افزار کاملاً مشابه سیستم عامل لینوکس است. تمام مشخصات مربوط به زمان بندی و درج ساعت دقیق در این نرم افزار مشابه نرم افزار مادر این نسخه است.
این نرم افزار کد های مشخصی را جهت نشانه گذاری برنامه زمانی، در اختیار کاربران قرار می دهند. امکانات موجود در این نرم افزار برای برنامه نویسان خبره سودمند است. اما امروزه دنیای فناوری اطلاعات به نرم افزار های ساده ای نیاز دارد که برای عموم کاربران قابل فهم باشد. امروزه کاربران به دنبال نرم افزار های مدیریت زمانی هستند که راهکارهایی را در راستای بهبود سیستم اتوماسیون اداری در اختیار افراد و تجارت ها قرار می دهند.
به همین دلیل، نرم افزارهایی که محاسبه و گزارش گیری را به ساده ترین شکل ممکن، میسر کرده اند با استقبال عموم مواجه شده اند. متاسفانه، امکان استفاده از این نرم افزار روی پلتفرم های متفاوت وجود ندارد. از این رو، امکان مشاهده اطلاعات ذخیره شده در نرم افزار در دیگر پلتفرم ها وجود ندارد.
امکانات کاربری ناچیز و عدم سازگاری با دیگر پلتفرم ها، کاربران اندکی را به استفاده از این نرم افزار ترغیب کرده است. به همین دلیل تنها کاربران سیستم عامل لینوکس می توانند از این نرم افزار بهره مند شوند. البته امکانات موجود در این نرم افزار پس از گذشت مدتی، دیگر پاسخگوی نیاز های کاربر نخواهد بود.
با این حال، می توانید با توجه به امکانات مورد نیاز خود از این نرم افزار بهره مند شوید. درصورتی که به امکانات محدودی نیاز داشته باشید، نرم افزار کرون پاسخگوی نیاز های شما است. اما در صورتی که از سیستم عامل های متعددی استفاده می کنید، باید به دنبال نرم افزاری باشید که قابلیت های مورد نیاز شما را در خود گنجانده باشد. یافتن نرم افزاری با چنین خصوصیات، پاسخگوی تمام نیاز های شما در پلتفرم های گوناگون است.
برنامه مدیریت زمان اختصاصی سیستم IBM i
شرکت IBM i نرم افزارهای مدیریت زمان اختصاصی خود را در اختیار کاربران قرار داده است. این نرم افزار با نام WORKJOBSCDE شناخته می شود. نرم افزار مدیریت زمان نامبرده مانند برنامه کرون تنها روی یک سیستم عامل به اجرا در می آید. رابط کاربری آسان نرم افزار مشابه نسخه کرون است. هر دو نرم افزار از فرمان های مشابهی جهت انجام امور استفاده می کنند.
خوشبختانه جهت استفاده از این نرم افزار نیازی به دانش فراوان و تخصص برنامه نویسی ندارید. به این ترتیب، تمام اطلاعات مرتبط به کارها و وظایف خود را به سادگی هرچه تمام تر در این نرم افزار بگنجانید. تنها مشکلی که همچنان در این برنامه مشاهده می شود، وجود امکانات بسیار پیش پا افتاده است. این نرم افزار قابلیت پردازش زمان بندی های مستقل را ندارد. به همین دلیل هر بار باید زمانی را جهت درج زمان بندی های مرتبط صرف کنید. به منظور جبران این نقص باید بخشی از زمان خود را هزینه کنید.
اگر چه این نرم افزار زمان زیادی را از شما می گیرد اما امکانات قابل قبولی را در اختیار شما قرار می دهد. سادگی کار با این نرم افزار شما را شگفت زده می کند.
برنامه مدیریت زمان پیشرفته تولید کمپانی IBM i
کمپانی IBM I، برنامه پیشرفته ای را جهت مدیریت زمان در اختیار کاربران قرار می دهد. استفاده از این نرم نیست. کاربران جهت استفاده از این نرم افزار باید وجهی را بپردازند. اگرچه این نرم افزار رایگان نیست اما مشکلاتی در خصوص پیش بینی و گزارش گیری از وظایف دارد. این نکته از محبوبیت این نرم افزار کاسته است.
به همین دلیل این نرم افزار جهت سازگاری با نیاز های جامعه امروزی IT، نیازمند تغییراتی است. نرم افزار کمپانی IBM I، نیز مانند نرم افزار کرون، تنها روی یک پلتفرم اجرا می شود. کاربران از دیگر پلتفرم ها به اطلاعات موجود در نرم افزار مدیریت زمان دسترسی ندارند. به همین دلیل کاربران سیستم عامل های ویندوز، یونیکس یا لینوکس امکان استفاده از این نرم افزار را ندارند.
اما کاربران زیادی جهت انجام امور و پردازش زمان بندی های خود از پلتفرم های دیگر استفاده می کنند. به همین دلیل تیم برنامه نویسی تجارت شما باید کدنویسی این نرم افزار را اصلاح کند.
برنامه مدیریت وظایف ویندوز (Windows Task Scheduler)
برنامه مدیریت وظایف ویندوز رابط کاربری آشنا و ساده ای را در اختیار کاربران قرار می دهد. اما مشکل اصلی این است که این برنامه تنها در سیستم عامل ویندوز اجرا می شود. این در حالی است که بسیاری از کارآفرینان از سیستم عامل های متفاوتی استفاده می کنند. همین موضوع تبدیل به یکی از نقطه ضعف های بزرگ این نرم افزار شده است.
برای درک این موضوع باید از نرم افزارهای رایگان موجود روی سیستم عامل های خود فاصله بگیرید و با دنیای اپلیکیشن های موجود در فضای IT روبرو شوید. اپلیکیشن ها غالباً از سوی مشتریان و کاربران به شدت مورد انتقاد قرار می گیرند، زیرا:
- نرم افزارهای مدیریت زمان رایگان امکانات قابل توجهی را در اختیار کاربران قرار نمی دهند.
- نرم افزار کرون و شرکت IBM i فاقد یک رابط کاربری مناسب هستند.
- نرم افزارهای رایگان با اپلیکیشن های موجود سازگاری ندارند.
از این رو برنامه نویسان نرم افزارهای مدیریت زمان را در قالب اپلیکیشن در اختیار کاربران قرار می دهند. چرا که کدنویسی چنین برنامه هایی کار چندان پیچیده ای نیست. از این گذشته برنامه نویسان می توانند به سادگی و با فروش نرم افزارهای مدیریت زمان درآمد قابل توجهی را کسب می کنند.
نرم افزار مدیریت زمان اسلیپر (Sleeper)
شرکت EnterpriseOne نیز دارای یک نرم افزار مدیریت زمان است که با نام اسلیپر شناخته می شوند. استفاده از این نرم افزار به صورت رایگان میسر نیست. با این حال، کاربران از عملکرد این نرم افزار رضایت ندارند. نرم افزار مدیریت زمان اسلیپر آنچنان قابل استناد نیست. به عنوان مثال، نمی توانید به سادگی برنامه ها و زمان بندی های ذخیره شده در سیستم عامل ها و برنامه های مدیریت زمان دیگر را به این نرم افزار انتقال دهید.
برنامه مدیرت زمان M3 اینفور (Infor M3)
شرکت الکترونیکی اینفور در طی سالیان دراز نرم افزارهای متفاوت بسیاری را به سیستم های اتوماسیون اداری عرضه کرده است. در این بین می توان به نرم افزار M3 اشاره کرد. نرم افزارهای مدیریت زمان از جمله نرم افزارهایی است که در تمامی نرم افزار های ارائه شده از سوی اینفورگنجانده شده است. سبد محصولات کمپانی IBM i شمار فراوانی از نرم افزارها را در خود جای داده است. امروزه بسیاری از این نرم افزارها به کمپانی اینفور تعلق دارند. از آن میان می توان به برنامه های M3، L3، XA، Infimum و بسیاری دیگر اشاره کرد.
نرم افزار M3 دارای یک برنامه مدیریت زمان است. این برنامه برای تنظیم و ثبت زمان مناسب است. اما کاربران نمی توانند اطلاعات موجود در نرم افزارهای نصب شده روی دو سیستم عامل را به یکدیگر انتقال دهند. حتی اگر دو سیستم عامل مورد نظر نیز محصول شرکت اینفور باشند، این کار امکان پذیر نیست. امکان انتقال اطلاعات در سیستم عامل های متفاوت در بسیاری از نرم افزار های موجود در سیستم های اتوماسیون اداری وجود ندارد.
این نکته یکی از بزرگترین نقطه ضعف های سیستم اتوماسیون اداری به شمار می رود. چرا که بسیاری از نرم افزارهای مدیریت زمان از پلتفرم های مشابه پشتیبانی نمی کنند. به این ترتیب اطلاعات ذخیره شده در یک پلتفرم به پلتفرم دیگر انتقال داده نمی شود. از این رو، این نرم افزارها برای استفاده در سیستم های اتوماسیون اداری چندان سودمند نیستند. متاسفانه تنها با خرید نرم افزارهای مدیریت زمان می توانید به چنین امکاناتی دسترسی داشته باشید. آن هم در دنیای امروز که امکان انتقال اطلاعات میان پلتفرم های متفاوت، یکی از ساده ترین و پیش پا افتاده ترین امکانات به شمار می رود. به همین دلیل برنامه نویسان در اغلب موارد جهت دسترسی به امکانات مورد نیاز خود، تغییرات مورد نظر را در کد نویسی نرم افزارهای مدیریت زمان اعمال می کنند.
برنامه مدیریت زمان SAP SMS37
نرم افزار SAP که با نام SMS37 شناخته می شود مانند تمام نرم افزارهای مدیریت زمان اشاره شده، محدودیت هایی را دارد. یکی از بهترین نکات این نرم افزار معرفی برنامه جهت مدیریت زمان است. اگر چه راهکار پیشنهادی این نرم افزار به هیچ عنوان مقرون به صرفه نیست، اما با این حال باید به صداقت این نرم افزار تبریک گفت چرا که سازندگان از نقطه ضعف های موجود در برنامه مدیریت زمان، آگاه هستند.
اما نرم افزار پیشنهادی این برنامه امکانات مناسبی را در اختیار برنامه های تولید شده در کمپانی IBM i قرار نمی دهد. برنامه پیشنهادی نرم افزار SAP روی سیستم عامل لینوکس به خوبی نصب و راه اندازی می شود. به همین دلیل نمی توانید فایل های موجود روی سیستم عامل IBM i را به سیستم عامل های لینوکس انتقال دهید. محدودیت ها و کاستی های نرم افزارهای مدیریت زمان تمامی نرم افزارهای موجود در سیستم اتوماسیون اداری شما را مختل می کند. امروز تجارت ها به برنامه هایی نیاز دارند که ارتباط تنگاتنگ و مفیدی را میان کسب و کار ها به وجود آورند. به این ترتیب می توان گفت، این قبیل نرم افزارها فایده چندانی ندارند.
مسئله اساسی این است که برنامه نویسان و تولید کنندگان نرم افزارهای مدیریت زمان تنها برخی از ویژگی های اساسی و حیاتی را در برنامه های خود جایگذاری می کنند. به همین دلیل استفاده از این نرم افزارها تمام اقدامات موجود در سازمان را به انجام نمی رسانند. در واقع چنین نرم افزارهایی در جهت سهولت کار سیستم های اتوماسیون روی کار نیامده اند. چرا که برنامه نویسان و کاربران با استفاده از این نرم افزار ها تنها تاریخ و زمان را کنترل می کنند. گزارش گیری و مقایسه اطلاعات با استفاده از چنین برنامه هایی ممکن نیست. در واقع کاربران نمی توانند برنامه کاری خود را به درستی زیر نظر بگیرند.
دنیای مهندسی IT بدون در نظر گرفتن چنین برنامه های ناکارآمدی بسیار پیچیده است. اما چنین نرم افزارهایی پردازش اطلاعات و استخراج اطلاعات را برای کاربران به مراتب پیچیده تر کرده اند. چنین ساز و کاری در سیستم های اتوماسیون قابل قبول نیست.
تمامی سیستم هایی که از این قبیل نرم افزارها استفاده می کنند به برنامه نویسانی نیاز دارند که امکانات و قابلیت های مورد نیاز آن ها را به نرم افزار بیفزاید. در غیر این صورت این نرم افزارها نه تنها روند انجام و پردازش وظایف موجود در سیستم را ساده تر نمی کنند، بلکه کاربران را به کلی سردرگم می کنند. امروزه می توانید با کمی جستجو و مشاوره با متخصصان اتوماسیون اداری برنامه های بسیار مفیدی را در سیستم خود به کار بگیرید. چنین برنامه هایی سود سرشاری را نصیب سازمان ها می کنند. چرا که اتوماسیون را به معنای واقع در سازمان به اجرا در می آوردند. در غیر این صورت، وجود چنین برنامه های ناکارآمد، سیستم اتوماسیون را با مشکلات و محدودیت هایی روبرو می کند. چنین اتفاقی در هیچ تجارتی قابل قبول نیست. چرا که اتوماسیون با هدف سهولت انتقال اطلاعات و انجام امور تجاری به میان آمده است.