|
1- Seraj Engine (سرور سراج)
Engine استفاده شده در این بخش کاملا داخلی بوده و تعاملی منسجم را با بانک اطلاعاتی سیستم فراهم نموده است. این بخش مدیریت، ذخیرهسازی و بهنگامسازی نقشهها و اطلاعات رقومی مکانمحور را در مجموعه کل سیستم به عهده دارد. این Engine با زبان برنامهنویسی C و C++ بصورت خالص طراحی و تولید گشته است. در مقابل رویکردی که سیستم اطلاعات جغرافیایی را با بانک اطلاعاتی بیرونی مرتبط میساخت، سرور سراج از مزیتهای بکارگیری بانک اطلاعاتی درونی بهرهمند گردیده است. به بیان دیگر سیستم اطلاعات جغرافیایی و سیستم بانک اطلاعاتی در نرمافزار سرور سراج از پایه و اساس(هسته نرمافزار) با هم تلفیق شدهاند. نکته قابل توجه در مورد سیستم نرمافزاری سراج، کاملا ایرانی و بومی بودن آن است. داخلی بودن کلیه بخشهای نرمافزاری حتی بخش هسته داخلی و پایگاه داده آن و عدم استفاده از هرگونه Source خارجی، از ویژگیهای منحصر به فرد این نرمافزار است.
2- AVL Server (سرور AVL )
يكي از مهمترين ويژگيهاي سرور AVL قابلیت پشتیبانی همزمان دستگاههای مختلف (Multi Protocol ) مي باشد. به دلیل رعایت استاندارد بینالمللی NMEA قابلیت تعامل با انواع دستگاههای GPS براي سرور وجود دارد. بر اساس اين قابليت مشتریان چنین سیستمی میتوانند از سختافزارهای مختلفی که از برندهای گوناگونی هستند، استفاده کرده و همزمان به مدیریت و ردیابی آنها بپردازند. همچنین امکان تغییر تنظیمات سختافزار برای مدیر سیستم در مرکز فراهم می باشد. هم اکنون سختافزارهای برندهای مطرح مختلفی در سرور تعریف شده و آماده استفاده هستند که از جمله مهمترین آنها می توان به ORION – Teltonika – Road Rover – Advantech- - Global track – OOCare – Sanav – I Love – Arknav – Fastrax – SPT100 – FM4/FM2اشاره داشت.
 
به عبارت ديگر طیف وسیعی از استفاده کنندگان از سخت افزارهای Personal تا سخت افزارهای خاص ماشین های سبک و سنگین می توانند از طریق این سرور مدیریت شوند.
از سوي ديگر اين سرور قادر است تبادل اطلاعات را از طريق بسترهاي ارتباطي مختلف نظير GPRS ، SMS ، پشتيباني كند. ساير ويژگيهاي اين سرور از قرار ذيل است:
- سیستم عامل(Linux Machine (Fedora Core7 – CentOS 5.2
- قابلیت استفاده از استانداردهای بینالمللی و پروتکلهای ارتباطی در تبادل اطلاعات
- عدم محدوديت در تعداد متحركهاي تعريف شده روي سرور
- قابلیت استفاده و بکارگیری در انواع توپولوژی شبکه (Hierarchy – Mesh )
- برنامهنویسی هسته سیستم (Engine ) با زبان (C++ (System Independent
- استفاده از سرویس Web از طریق پروتکل استاندارد SOAP
- امکان برقراری ارتباط Online-Offline با بانک های اطلاعاتی Oracle / MS SQL Server / MySQL
- قابل نصب بروی انواع سرورهای رایج موجود در بازار (HP ProLiant Server و SuperMicro و...)
- قابلیت توسعه ابزارها و امکانات بر روی سرور جهت ارتباط با متحرک
ديگر قابليتهايي كه سرور AVL آن را پشتيباني ميكند در بخش ذيل به تفكيك ارائه مي شوند.
2-1- ارتباط با متحرك
- ارتباط مستمر و پیوستهی وسایل نقلیه با مرکز کنترل در تمام شرایط
- تعامل و ارتباط دوجانبه بین مرکز و وسیله متحرک
- ارسال پیام متنی یا شنیداری برای راننده متحرک
- ارسال هشدار و پیامهای کنترلی جهت اصلاح مسیر متحرک
2-2- فرمان و مجموعه فرمان نرم افزار این امکان را به کاربر می دهد تا انواع دستورات و فرمان های ساده متنی و یا پارامتریک را برای متحرک یا انواع متحرک ها یا گروه متحرک ها ارسال نماید. ضمن اينكه امكان تعريف ليستهاي مشخص مجموعه فرمان وجود دارد تا فرايند ارسال فرمان تسهيل گردد.
2-3- گروه بندی متحركها
کاربران میتوانند متحرکهای خود را در گروه های مختلفی قرار دهند. گروهبندی متحرکها در بخشهای مختلف، عملیات مدیریت و کنترل متحرک ها را تسهیل می نماید، بدین ترتیب که در فراخوانی متحرک، ارسال فرمان، ارسال دستور تغییر پارامترها و سایر موارد، گروه ها می توانند یکی از گزینه های انتخاب کاربر باشند.
2-4- محدوده ها
استفاده از قابلیتهای متنوع سخت افزارها در ارسال وضعیت های مختلف متحرک بر پایه سنسورها و یا ارسال های هوشمند اطلاعات، یکی از خواسته های مدیریتی مشتریان است. نرم افزار سيستم مديريت ناوگان امکانات متنوعی را در خصوص مدیریت آلارم ها و هشدارها و همچنین محدوده ها در اختیار می گذارد تا کاربران بتوانند به صورت آنلاین از آخرین وضعیت متحرک ها آگاه شوند.
2-5- فراخواني
از طریق ابزار polling کاربران می توانند از آخرین موقعيت متحرک مورد نظر خود آگاه شده و وضعیت آنها را بر روی نقشه مشاهده نمایند. ضمن اينكه تنظيمات ذيل جهت استفاده بهينه از ظرفيت سيستم در دسترس خواهد بود:
- جلوگیری از فراخوانیهای متعدد و غیر ضروری در حالت Online
- دریافت و بازیابی اطلاعات متحرک ها از سرور در سه حالت: خودکار(آنلاین)، فاصله زمانی مشخص و بر اساس درخواست کاربر

2-6- وضعيت متحركها
- مشاهده تعداد خودرو فعال و غیر فعال
- رنگ بندی متحرک ها در نقشه بر اساس وضعیت آنان
- نمایش جهت حرکت متحرکها (بر روی آیکن)
- فیلتر کردن نمایش موقعیت متحرک ها بر اساس وضعیت آنها (غیرفعال، در حال حرکت، متوقف، حذف باطری خارجی)

2-7- گزارشها
این سیستم قادر به ارائه انواع گزارشهای آماری و مدیریتی در قالب جداول و نمودارهای مختلف می باشد. همچنين اين قابليت را داراست تا در صورت لزوم گزارشهاي خاص مورد نياز مشتري به اين مجموعه اضافه شود.

2-8- كاربران
مدیر سیستم میتواند کاربران مختلفی را در سرور ایجاد نموده و سطوح مختلف دسترسی را برای آنان تعریف نماید. با ثبت این تعاریف و دسترسیها، کاربران با ورود به سیستم تنها عملیاتی را میتوانند انجام دهند و یا اطلاعاتی را می توانند ببینند که مدیر سیستم تعریف کرده و مجاز شمرده است.
|