کتابهای مهندسی نرم افزار
|
نوشته شده توسط Aghazeh.com
|
|
جمعه, 13 آبان 1390 ساعت 11:07 |
|

مهندسی نرمافزار طراحی، برنامه نویسی، توسعه، مستندسازی و نگهداری نرم افزار با بکارگرفتن روشهای فنی و عملی از علوم کامپیوتر ، مدیریت پروزه ، مهندسی ، محدوده کاربرد، طراحی رابط، مدیریت تجهیزات دیجیتال و سایر زمینهها است. کاربردهای مهندسی نرمافزار دارای ارزشهای اجتماعی و اقتصادی هستند، زیرا بهرهوری مردم را بالا برده، چند و چون زندگی آنان را بهتر میکنند. مردم با بهرهگیری از نرمافزار، توانایی انجام کارهایی را دارند که قبل از آن برایشان شدنی نبود. نمونههای از این دست نرمافزارها عبارتاند از: سامانههای توکار، نرم افزار اداری، بازیهای رایانهای، و اینترنت. فناوریها و خدمات مهندسی نرمافزار به کاربران برای بهبود بهرهوری و کیفیت یاری میرساند. نمونههایی از زمینههای بهبود: پایگاه دادهها، زبانها، کتابخانهها، الگوها، فرآیندها و ابزار . شما می توانید این کتاب و اسلاید را از سایت آغازه رایگان دانلود کنید.
عنوان کتاب: کتاب و اسلایدهای درس مهندسی نرم افزار 2 به زبان فارسی
زبان کتاب: فارسی
تعداد صفحه: 183
حجم فایل: 5.4 مگابایت
|
|
آخرین بروز رسانی در جمعه, 13 آبان 1390 ساعت 11:17 |
|
ادامه مطلب...
|
|
نوشته شده توسط Aghazeh.com
|
|
دوشنبه, 09 خرداد 1390 ساعت 20:28 |
|

معماری سرویس گرا (SOA) روشی جدید و در حال تكامل برای ساخت برنامه های توزیع شده با Distributed Application است. سرویس ها اجزای توزیع شده با رابط های تعریف شده و مشخص هستند كه پیغام های XMIL را پردازش وتبادل می كنند. با رویكرد سرویس گرا می توان راه حل های را ارائه داد كه به مرز دامنه های سازمان، شركت یا دپارتمان محدود نیستند. با استفاده از SOA می توان در شركتی كه دارای سیستم ها و برنامه های كاربردی مختلف روی پلتفرم های متفاوت است، یك راه حل یك پارچه سازی با استقلال زیاد (loosely coupled) ساخت كه جریان یكنواخت و ناهماهنگ كار را تضمین كند .
عنوان کتاب: کتاب معماری سرویس گرا Service Oriented Architecture چیست؟ به زبان فارسی
زبان کتاب: فارسی
تعداد صفحه: 54
حجم فایل: 5.2 مگابایت
|
|
آخرین بروز رسانی در دوشنبه, 09 خرداد 1390 ساعت 20:39 |
|
ادامه مطلب...
|
|
نوشته شده توسط Aghazeh.com
|
|
چهارشنبه, 25 اسفند 1389 ساعت 11:27 |
|

Unified Modelling Language يك زبان مدلسازی است كه درسال 1995 به وسيله شركت Rational معرفی شد. UML يك زبان شیگراست يعنی اجزا اين زبان متناسب با مفاهيم به كاررفته و پارادايم شیگرائی طراحی شدهاند. کتاب حاضر که توسط سید رضا شاه امیری تهیه شده است که آموزش این زبان مدلسازی می پردازد شما می توانید این کتاب را با مشخصات زیر از سایت آغازه رایگان دانلود کنید.
عنوان کتاب: کتاب آموزش UML + سه مقاله مرتبط به زبان فارسی
نویسنده: سید رضا شاه امیری
زبان کتاب: فارسی
تعداد صفحه: 81
حجم فایل: 2.2 مگابایت
|
|
آخرین بروز رسانی در چهارشنبه, 25 اسفند 1389 ساعت 11:40 |
|
ادامه مطلب...
|
|
نوشته شده توسط Aghazeh.com
|
|
یکشنبه, 03 بهمن 1389 ساعت 14:09 |
|

Rational Rose نرم افزاری که به تجزیه تحلیل سیستم ها کمک می کند . به وسیله این برنامه می توانید قبل از اینکه کدی بنویسیم سیستم خود را مدل کنیم . بنابراین این قابلیت را به ما میدهد که مطوئن شویم سیتم از ابتدا معماری معتبری دارد.
عنوان کتاب: دانلود کتاب آموزش IBM Rational Rose Enterprise Edition به زبان فارسی
نویسنده: جعفر محمدی - علیرضا امیدیان
زبان کتاب: فارسی
تعداد صفحه: 25
حجم فایل: 500 کیلوبایت
|
|
آخرین بروز رسانی در یکشنبه, 03 بهمن 1389 ساعت 14:17 |
|
ادامه مطلب...
|
|
نوشته شده توسط Aghazeh.com
|
|
شنبه, 29 آبان 1389 ساعت 12:25 |
|

کتاب اسکرام و اکس پی ساده شده (چگونه اسکرام را انجام دهیم) نوشته هنریک کنیبرگ می باشد . این کتاب یکی از محبوب ترین و پرطرفداترین کتاب های اسکرام و Agile می باشد به نحوی که اگر واژه Scrum را در گوگل جستجو نمایید این کتاب را در ردیف های اول مشاهده خواهید کرد . علت محبوبیت این کتاب واقع گرایانه بودن این کتاب می باشد. تمام این کتاب پر از مثال های واقعی از محیط کار و شرکت های توسعه نرم افزار می باشد .این کتاب حاصل تجریه چندین سال نویسنده آن می باشد و نویسنده در این کتاب تجربیات موفق خود را در زمینه اسکرام و اکس پی و مدیریت پروژه به اشتراک گذاشته است.حوزه هایی که این کتاب پوشش می دهد در مورد آشنایی و پیاده سازی کامل اسکرام می باشد و علاوه بر آن معرفی و ترکیب روش XP با اسکرام را به طور مفصل بحث کرده است .متن فارسی این کتاب به صورتی برگردان شده که کاملا واضح و گویا می باشد و خواننده کتاب با کمترین اطلاعات اسکرام می تواند این روش را به طور کامل فراگیرد و در سازمان و شرکت خود به کار ببندد. علاوه بر این , این کتاب توسط چندین مربی و آمورزگار اسکرام به عنوان مرجع کورس Certified Scrum Master معرفی می شود و می توانید با این کتاب برای ارزیابی کورس مربوطه نیز آماده شوید.در این کتاب تمام جلسات و اصول اسکرام همراه با مثال هایی عملی آموزش داده شده اند .به قول نویسنده , این کتاب ,داستان جنگ می باشد و به عبارتی در این کتاب نشان می دهد که چگونه مشکلات توسعه نرم افزار را می توان با اسکرام رفع و رجوع کرد .در کتاب نحوه مدیریت نوین توسط اسکرام به صورت کامل شرح داده شده است. در مدیریت مشتریان و تیم نقش بسزایی ایفا می کنند که این کتاب توجهی ویژه به مدیریت نیروی انسانی و مشتریان داشته است .مهر تایید کتاب توسط اساتید برجسته ای مانند مایک کان و جف سادرلند خورده است و این عزیزان نظر ویژه ای بر روی این کتاب داشتند. به طوری که هر دوی این اساتید از نوع نوشتار و متفاوت بودن قالب و محتوای کتاب با دیگر کتاب های موجود اسکرام یاد کرده اند.به عنوان حسن ختام معرفی کتاب , این کتاب روانترین و عملی ترین کتاب موجود در حوزه اسکرام و Agile می باشد به همین خاطر این کتاب را انتخاب و به عنولن اولین و تنهاترین کتاب موجود فارسی اسکرام و Agile برگردان فارسی کردم .امیدوارم توانسته باشیم خدمت کوچکی به جامعه Agile ایران کرده باشم .
عنوان کتاب: کتاب اسکرام و اکس پی ساده شده (چگونه اسکرام را انجام دهیم) نوشته هنریک کنیبرگ به زبان فارسی
نویسنده: اسد صفدری
زبان کتاب: فارسی
تعداد صفحه: 139
حجم فایل: 9.1 مگابایت
|
|
آخرین بروز رسانی در شنبه, 29 آبان 1389 ساعت 12:42 |
|
ادامه مطلب...
|
|
نوشته شده توسط Aghazeh.com
|
|
سه شنبه, 13 مهر 1389 ساعت 21:47 |
|

UML یک زبان گرافیکی برای جمع آوری محصولات توسعه نرم افزار است. این زبان نشانه ها را برای ما فراهم کرده تا مدل ها را تولید کنیم. UML به عنوان تنها زبان صنعت نرم افزار تأیید شده است. UML در اصل توسط سه تفنگ دار ، در شرکت Rotional طراحی شده است. این زبان بسیار قدرتمند است و تمام مفاهیم مهندسی نرم افزار را پشتیبانی می کند.فرایند رشد تکراری مزیت های زیادی نسبت به فرایندهای سنتی دارد.این فرایند به چهارقسمت تقسیم شده است : دریافت ، جزئیات ، ساخت ، انتقال رشد تکراری به این معنی است که هدف ، بعد از چند تکرار ، تولید کد اجرائی است. تکرارها می توانند زمان بندی شوند باقیمانده این کتاب کتمرکز است بر فرایند رشد تکراری و اینکه UML چگونه موارد قابل تحویل هر فاز را تولید می کند.
عنوان کتاب: کتاب الکترونیکی آشنایی با کاربرد UML در تحلیل و طراحی شیء گرا به زبان فارسی
زبان کتاب: فارسی
تعداد صفحه: 45
حجم فایل: 1.2 مگابایت
|
|
آخرین بروز رسانی در چهارشنبه, 05 آبان 1389 ساعت 04:28 |
|
ادامه مطلب...
|
|
نوشته شده توسط Aghazeh.com
|
|
چهارشنبه, 20 مرداد 1389 ساعت 13:12 |
|

این کتاب به طور ویژه و خاص به بیان مسائلی در زمینه اصول توسعه نرم افزار با استفاده از معماری سه لایه پرداخته است. کتاب با زبانی ساده و متنی شیوا و روان تالیف گردیده و می تواند مورد استفاده دانشجویان و توسعه دهندگان سیستم های نرم افزاری قرار گیرد. در اين کتاب پس از آشنايي کلي با مفاهيم معماري و لايه بندي در مهندسي نرم افزار، به طور خاص بر معماري سه لايه جهت طراحي سيستم هاي نرم افزاري تمرکز شده است. و دلايل و ضرورت استفاده از اين معماري خاص براي طراحي سيستم هاي نرم افزاري بيان شده است.در ادامه ضمن شرح کوتاهي بر الگوهاي طراحي و معرفي آنها، الگوي طراحي Façade به منظور طراحي واسط هاي موجود در بين لايه ها تشريح شده و ساختارهاي داده اي مورد نياز براي طراحي نمودن آنها به دقت بررسي شده اند. همچنين راه حل هاي موجود براي برقراري ارتباط با پايگاه داده ها، بررسي شده و يک راه حل بهينه در انتها معرفي شده است. پس از کسب آشنايي با معماري سه لايه و ملاحظات مرتبط با طراحي لايه ها، مسائل مربوط به پياده سازي اين معماري در قالب يک برنامه کوچک و نمونه با زبان C# و تکنولوژي ADO .Net شرکت مايکروسافت مطرح شده اند. و تکه کدهايي به عنوان نمونه، که برخي از آنها نيز قابليت استفاده مجدد را دارا مي باشند، ارائه شده است.اين نوشتار به دليل استفاده از مراجع معتبر و روزِ دنياي مهندسي نرم افزار، و همچنين بيان مطالب در قالبي ساده و روان و اجتناب از ترجمه يا اقتباس هاي کليشه اي و تحت الفظي مي تواند به عنوان يک مدخل بسيار مناسب، و البته مقدماتي، براي آشنايي با اين معماري مطرح گردد. عنوان کتاب: کتاب الکترونیکی مقدمه ای بر مفاهیم معماری سه لایه به زبان فارسی
نویسنده: ابوذر نوذری
زبان کتاب: فارسی
تعداد صفحه: 61
حجم فایل: 600 کیلوبایت
|
|
آخرین بروز رسانی در جمعه, 09 اردیبهشت 1390 ساعت 11:54 |
|
ادامه مطلب...
|
|
نوشته شده توسط Aghazeh.com
|
|
چهارشنبه, 22 اردیبهشت 1389 ساعت 10:05 |
|

UML یک شیوه جدید برنامه نویسی می باشد در که در چند سال اخیر اکثر برنامه نویسان حرفه ای بر اساس آن برنامه نویسی می کنند. این شیوه برنامه نویسی در تمامی زبانهای برنامه نویسی اعم از ویژوال و غیر ویژوال کاربرد دارد. کتاب حاضر آموزش مهندسی نرم افزار UML را در 6 روز آموزش می دهد لازم به ذکر است شما می توانید این کتاب را رایگان از سایت آغازه دانلود کنید.
عنوان کتاب: کتاب مهندسی نرم افزار UML در 6 روز به زبان فارسی
زبان کتاب: فارسی
تعداد صفحه: 155
حجم فایل: 1.3 مگابایت
|
|
آخرین بروز رسانی در جمعه, 09 اردیبهشت 1390 ساعت 11:59 |
|
ادامه مطلب...
|
|
نوشته شده توسط Aghazeh.com
|
|
شنبه, 28 فروردین 1389 ساعت 21:35 |
|

کتاب مهندسی نرم افزار (راجر اس.پرسمن)جلد ۱و۲ یکی از اصلی ترین و مهمترین منابع این درس به شمار می رود. شما می توانید این کتاب را با مشخصات زیر از سایت آغازه رایگان دانلود کنید. لازم به ذکر است به علت حجم بالا ما فصلهای 1-9 را در یک بسته و فصلهای 10-22 را داخل بسته دیگر برای دانلود اماده کرده ایم
عنوان کتاب: کتاب مهندسی نرم افزار (راجر اس.پرسمن) به زبان فارسی
زبان کتاب: فارسی
تعداد صفحه 828
حجم فایل: 35 مگابایت
|
|
آخرین بروز رسانی در جمعه, 09 اردیبهشت 1390 ساعت 11:43 |
|
ادامه مطلب...
|
|
نوشته شده توسط Aghazeh.com
|
|
پنجشنبه, 26 فروردین 1389 ساعت 23:24 |
|

تعمیر نرم افزار پرهزینه ترین قسمت توسعه سیستم اطلاعاتی است که 60 تا 80 درصد از منابع را مصرف می کند. بزرگترین عامل برای این هزینه درک نادرست برنامه است. وقتی که یادگیری ، تعمیر و نگهداری برنامه ها سخت باشد،کسانی مثل توسعه دهندگان زمان بیشتری را برای خواندن کد برنامه صرف می کنند و تغییرات نادرستی را در آن ایجاد می کنند. روشهای زیادی مثل (ابزارهای CASE,IDE ) مکانیزمهای نمایشی به زبانهای برنامه نویسی موجود اضافه می کنند بجای اینکه تعییرات اساسی در روش کد نویسی ارائه دهند. بنابراین یادگیری کد در ادامه استفاده از ابزار CASE یا IDE است. این عامل می تواند مشکل ساز هم باشد چون که این ابزار اغلب در طی مراحل اولیه توسعه یک برنامه بکار می روند و اما بکار گیریشان در طی مراحل تعمیر و نگهداری مشکل است. یک بخشی که هزینه بالایی را در تعمیر نرم افزار دارد ، سیستم های موروثی است. سیستم هایی وجود دارد که از توسعه آنها بیش از 20 تا 30 سال (یا حتی بیشتر) به دلیل درخواست های توسعه و رشد برای تولیدات و سرویس های جدید ، می گذرد. یک مشکل عادی سازمان های تعمیر و نگهداری بی تجربگی پرسنل و کارکنان آنها است اکثر افرادی که کار تعمیر و نگهداری سیستم را انجام می دهند دانشجویان و آنها افراد جدید کارمزد هستند
عنوان کتاب: دانلود کتاب تعمیر و نگهداری نرم افزار - Software Maintenance به زبان فارسی
نویسنده : ایمان اشکاوند راد
زبان کتاب: فارسی
تعداد صفحه: 39
حجم فایل: 679 کیلوبایت
|
|
آخرین بروز رسانی در جمعه, 09 اردیبهشت 1390 ساعت 12:05 |
|
ادامه مطلب...
|
|
|
|
|
|
صفحه 1 از 2 |