خبر نامه

لیست کتابها

لیست جدیدترین کتابها در زمینه Oracle MiddleWare

نمایش تمام کتاب ها

لیست مشاغل مورد نیاز

عنوان شغل دفعات بازدید
Oracle ADF 11g 1437
Oracle SOA Suite 11g 1270
J2EE Web Developoer 1218

فارسی سازی چهارچوب Oracle ADF 11g

فارسی سازی چهارچوب Oracle ADF 11g

با توجه به افزايش فوق العاده امكانات نرم افزار ADFتوسط شركت اراكل ، روی آوري شرکت های بزرگ براي استفاده از این چهارچوب به منظور توسعه سیستم های اطلاعاتي گسترش روزافزوني گرفته است . علاوه بر اجراي سيستمها در محیط تحت وب ، مواردی چون سرعت توسعه، راحتی فراگیری، قابلیت کار تیمی و سرعت اجرای معقول سيستمها سبب گردیده است تا اين چارچوب از پر طرفدار ترین چهار چوبهای برنامه نویسی گردد.

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

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

1. فارسی سازی نوشتارهای استفاده شده

2. فارسی سازی تقویم

3. ایجاد الگوی اولیه

4. توایع کتابخانه ای مورد نیاز

فارسی سازی نوشتارهای استفاده شده

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

لازم به ذکر است که با مهندسی معکوسی که در اين فرايند صورت گرفته است پشتیبانی زبان فارسی به روشی کاملاً استاندارد پياده سازي شده و هیچ تغییر اضافی یا غیر متعارفی در این چهار چوب انجام نشده است.

farsi label loading

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

farsi adf framework

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

فارسی سازی تقویم

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

adf farsi hijri calendar

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

ایجاد الگوی اولیه

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

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

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

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

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

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