| عنوان شغل | دفعات بازدید |
|---|---|
| Oracle ADF 11g | 1437 |
| Oracle SOA Suite 11g | 1270 |
| J2EE Web Developoer | 1218 |
با توجه به افزايش فوق العاده امكانات نرم افزار ADFتوسط شركت اراكل ، روی آوري شرکت های بزرگ براي استفاده از این چهارچوب به منظور توسعه سیستم های اطلاعاتي گسترش روزافزوني گرفته است . علاوه بر اجراي سيستمها در محیط تحت وب ، مواردی چون سرعت توسعه، راحتی فراگیری، قابلیت کار تیمی و سرعت اجرای معقول سيستمها سبب گردیده است تا اين چارچوب از پر طرفدار ترین چهار چوبهای برنامه نویسی گردد.
به منظور استفاده از چهارچوبADF درمحیط عملیاتی همواره دغدغه هایی مانند بومی سازی، استاندارد سازی، توابع پیش ساخته،چگونگی مدیریت کار تیمی و از همه مهمتر پیاده سازی سیستم های بزرگ (متشکل از چندین زیر سیستم) ذهن شرکت هایی را که قصد استفاده از این تکنولوژی را دارند مشغول گردانیده است.
در همین راستا به منظور کاهش این نگرانی ها و سرعت بخشیدن به روند توسعه که همانا تمرکز بر روی سیستم وبدور بودن از عملیات مقدماتی میباشد، عملیات زیر صورت گرفته است.
1. فارسی سازی نوشتارهای استفاده شده
2. فارسی سازی تقویم
3. ایجاد الگوی اولیه
4. توایع کتابخانه ای مورد نیاز
به منظور بومی سازی این چهار چوب ، شرکت شاخص نرمافزار با كمك تیم حرفهاي خود که تجربه چندین ساله در راهبری این تکنولوژی را دارا میباشد و با استفاده از تحقیقات گسترده و کمک های مستقیم وغیر مستقیم شایاني که از برنامه نویسان داخلي و خارجي گرفته است ، موفق گرديد تا کاستی محصول شرکت اراکل ، که همان پشتیبانی نکردن از زبان فارسی میباشد را بر طرف كرده و در حال حاضر اكثر موارد داخلی این چهارچوب را به زبان فارسی ترجمه نمايد.
لازم به ذکر است که با مهندسی معکوسی که در اين فرايند صورت گرفته است پشتیبانی زبان فارسی به روشی کاملاً استاندارد پياده سازي شده و هیچ تغییر اضافی یا غیر متعارفی در این چهار چوب انجام نشده است.
از آنجایی که فارسی سازی كامل این محصول در عمل بیش از هزار لغت يا عبارت را شامل میگردد لذا احتمالا مواردقابل تغييري هنوز وجود دارد كه البته موارد ریز باقی مانده در مدت پشتیبانی بصورت رایگان رفع میگردد .
در صورتی که هریک از عبارات ترجمه گردیده بر حسب سلیقه ، نیاز به تغییر داشته باشد ، اين تغييرات توسط شرکت در مدت زمان پشتیبانی بصورت رايگان انجام ميشود و در صورت تغییر نسخه ADF ، در کوتاهترین زمان ، فارسي سازی آن صورت میپذیرد و تعهد آن توسط شرکت پذیرفته میگردد .
از جمله عمليات فارسي سازي ديگري که با موفقيت انجام گرديده است ، مهندسی معکوس کامپوننت تقویم میباشد که علاوه بر ترجمه جزییات آن کلیه توابع محاسبه تاریخ آن نيز تغییر كرده است تا محاسبات تقویم شمسی صورت پذیرد . لازم به ذکر است کلیه عملکرد های کامپوننت تاريخ لاتين در نسخه فارسی نیز وجود دارد و از ديد كاربر تنها نقطه تفاوت آنها در نحوه نمايش این کامپوننت میباشد و به منظور مشاهده امكانات این کامپوننت ، نسخه دموي آن موجود ميباشد.
در مورد کامپوننت تقویم فارسی نیز همانند بقيه موارد با ارائه شدن نسخه های جدید در کوتاهترین زمان نسخه فارسی ارائه میگردد و این عملیات در زمان پشتیبانی بصورت رایگان میباشد.
وجود یک الگوی اولیه (template) این ویژگی را به همراه خواهد داشت که برنامه نویس برای شروع به نوشتن یک زیر سیستم جدید نیازی به از ابتدا برنامه نویسی کردن نخواهد داشت، همگان طبق یک الگوی مشترک زیر سیستم ها را خواهند نوشت و نگهداری کد راحت تر و منظمتر خواهد بود، در سرعت توسعه صرفه جویی گردیده و میان سیستم هایی که غالباً توسط افراد گوناگون پیاده سازی میگردند یک هماهنگی منطقی و ظاهری وجود خواهد داشت.
این الگوی اولیه شامل ظاهر صفحات، استفاده از کامپوننت های یکسان، ومنطق های یکسان برای توسعه سیستم خواهد بود.
در راستای استفاده بهینه از این چهارچوب برنامه نویسی ، توابع کتابخانه ای مورد نیاز به منظور سرعت بخشیدن به زمان توسعه توسط این شرکت فراهم گردیده است که حاصل تجربه و زمانی است که صرف تحقیق و مراودات با شرکت های خارجی شده است.
از نکات مهم در خصوص این توابع استاندارد بودن آنها و مورد استفاده در سطح جهانی میباشد بدین معنی که قالباً حاصل تجربه شرکت های ایرانی و خارجی میباشد که بصورت کاملاً گسترده وجدی درگیر برنامه نویسی با این محیط بوده اند.
این توابع کتابخانه ای بصورت هفته ای و گاهی کمتر بروز رسانی میگردند و توابع جدیدی به آن اضافه میشود و پس از عقد قرارداد بصورت رایگان به کارفرما تقدیم میگردد.