دسترسی همگانی(OPAC) نام کتابخانه در اوپک

توسعه و طراحی میان‌افزاری جهت تبدیل برنامه‌های کاربردی موروثی زبان دلفی در محیط ویندوز به محیط لینوکس (1395) / مردانی ، محمدامین، نویسنده
نوع مدرک:متون چاپی
سرشناسهمردانی ، محمدامین، نویسنده
شماره بازیابی :‭COM soft ‭5 1397
عنوان :توسعه و طراحی میان‌افزاری جهت تبدیل برنامه‌های کاربردی موروثی زبان دلفی در محیط ویندوز به محیط لینوکس
ناشر:دانشگاه شهید اشرفی اصفهانی : بی نا
سال نشر :1395
صفحه شمار:ط، 60ص
شابک/شاپا22725
یادداشتپایان نامه کارشناسی ارشد : کامپیوتر گرایش نرم‌افزار
شناسه افزوده :نعمت‌بخش ، ناصر، استاد راهنما
سلیمانی ، بهزاد، استاد مشاور
توصیفگرهامهاجرت  دلفی  مستقل از سکو  سیستم‌های موروثی  لازاروس  میان‌افزار  امنیتmigrate  Delphi  cross platform  legacy systems  Lazarus  Firmware  Security
چکیده :امروزه شرکت‌ها و مؤسسات تحقیقاتی در حال توسعه و به‌روزرسانی زبان‌ها و فریم‌ورک‌های زبان‌های برنامه‌نویسی خود هستند تا علاوه بر افزایش امکانات،کیفیت،سرعت توسعۀ بیشتر و در عین حال، هزینۀ کمتری را برای توسعۀ یک نرم‌افزار به ارمغان بیاورند. از این‌رو، زمان، کیفیت و هزینه‌های توسعۀ یک نرم‌افزار از گذشته تا‌کنون دغدغۀ همۀ شرکت‌ها بوده و هست.در دودهۀ اخیر درصد زیادی از نرم‌افزارهای تولید شده در ایران در بستر زبان دلفی ساخته شده و در حال استفاده هستند.از جملۀ این نرم‌افزارها می‌توان اکثر نرم‌افزارهای حسابداری و سازمانی موجود را نام برد.سیستم‌های موروثی برای بسیاری از شرکت‌هایی که قصد مهاجرت از سیستم‌های مرسوم خود به محیط‌های محاسباتی جدید را دارند، به‌دلایل مختلف، اعم از مسائل مربوط به قابلیت همکاری با فن‌آوری‌های مدرن، هزینه‌های تعمیر و نگهداری بالا، تضمین کیفیت سیستم موجود و استخدام کارکنان متخصص به چالش بزرگی تبدیل شده است. هدف این پژوهش، تدوین روش و میان‌افزاری به‌منظور انتقال نرم‌افزارهای موجود در بستر ویندوزکه به زبان دلفی نوشته شده‌اند، به بستر سیستم‌عامل لینوکس است؛به‌طوری که اولاًنیاز به هیچ‌گونه توسعۀمجدد و دوباره‌نویسی کامل یک نرم‌افزار در محیط لینوکس نباشد، ثانیاً درگیر تکرار چرخۀ کامل بزرگ آزمون و رفع عیب به‌دلیل بازنویسی نباشد، ثالثاً کیفیت سیستم همانند گذشته تضمین شده باشد.مجموعه‌ای از مقالات و پژوهش‌های مختلفی در زمینۀانتقال و مهاجرت یک نرم‌افزار نوشته شده استو در مجموع 4 روش مهاجرت وجود دارد که این پایان‌نامه در دستۀ مهاجرت کامل قرار می‌گیرد.روش‌های گفته‌شده در مقالات یا برای زبان‌های برنامه‌نویسی خیلی خاص و محدود نوشته شده‌اند و یا ناقص بوده و مخصوصاً در زبان دلفی ناکارامد هستند. در این روش به کمک محیط توسعه لازاروس که ابزاری جهت توسعۀنرم‌افزارهای چند‌سکویی است، به مهاجرت نرم‌افزار می‌پردازیم.روش پیشنهادی نگاشتی است که در آن کدهای توسعه‌داده‌شده در زبان دلفی به سیستم‌عامل لینوکس انتقال داده خواهد شد و در نهایت با این نگاشت انجام‌شده نرم‌افزار با حفظ تمامی ویژگی‌هایی که قبلاً داشته درسیستم‌عامل لینوکس و مهم‌تر از آن در هر سیستم‌عاملی اجرا خواهد شد یعنی نرم‌افزار نهایی یک سیستم چند سکویی خواهد بود. در این پایان‌نامه به بررسی و پیاده‌سازی روش مذکور در سه مطالعۀ موردی پرداخته می‌شود؛ در نمونۀ اول که برنامه‌ای کمتر از 200 خط می‌باشد، از طریق محاسبات سنگین زمان اجرا را بهدستمی‌آوریم‌،نمونۀ دوم جهت اندازه‌گیری میزان خطوط کد و نتایج کمی و کیفی بهدست‌آمده در این روشاست و نمونۀ سوم که یک نمونۀ انجام‌شدۀ کامل با بیش از 1000 خط کد می‌باشد. در نهایت باایجاد پرسشنامه‌ای به بررسی نتایج بهدست‌آمده از این تحقیق پرداخته خواهد شد.نتایج بهدست‌آمده به این صورت شده است: این روش اولاً باعث صرفه‌جویی درهزینه و زمان توسعه می‌شود، ثانیاًنرم‌افزاری چندسکویی خواهیم داشت بدون تغییر در کارایی سیستم که به تبع آن، عملکرد و زمان اجرای برنامه نیز هیچ تغییری نخواهد کرد و ثالثاًنرم‌افزار مقصد کیفیت اولیه را حفظ خواهد کرد، در ضمن اینکه دچار بهبودهایی خواهد شد
لینک ثابت رکورد:../opac/index.php?lvl=record_display&id=1119
زبان مدرک :فارسی
شماره ثبتشماره بازیابینام عام موادمحل نگهداریوضعیت ثبتوضعیت امانت
22725‭COM soft ‭5 1397 پایان‌نامهدانشگاه شهید اشرفی اصفهانیاسناد مرجعغیر قابل امانت

کاربران آنلاین :4