دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Albert Fleischmann (auth.)
سری:
ISBN (شابک) : 9783642786143, 9783642786129
ناشر: Springer-Verlag Berlin Heidelberg
سال نشر: 1994
تعداد صفحات: 390
[392]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 12 Mb
در صورت تبدیل فایل کتاب Distributed Systems: Software Design and Implementation به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب سیستم های توزیع شده: طراحی و پیاده سازی نرم افزار نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
هدف این کتاب این است که خواننده را با مهندسی نرم افزار برای سیستم های توزیع شده آشنا کند. مهندسی نرم افزار یک رشته با ارزش در توسعه نرم افزار است. مطمئناً خواننده درباره سیستمهای نرمافزاری شنیده است که ماهها یا سالها دیرتر از زمانبندیشده با هزینههای هنگفت تکمیل شدهاند، سیستمهایی که پس از تکمیل، عملکردی که وعده داده شده را ارائه نمیکنند، و سیستمهایی که آنقدر فاجعهبار هستند که بدون انجام هیچ کار مفیدی رها میشوند. مهندسی نرم افزار رشته ایجاد و نگهداری نرم افزار است. هنگامی که در ارتباط با روش های عمومی تر برای مدیریت موثر استفاده می شود، استفاده از آن باعث کاهش بروز وحشت های ذکر شده در بالا می شود. این کتاب تصور خوبی از مهندسی نرم افزار به ویژه برای سیستم های توزیع شده می دهد. بر رابطه بین چرخههای عمر نرمافزار، روشها، ابزارها و مدیریت پروژه تأکید میکند، و اینکه چگونه اینها چارچوب یک محیط مهندسی نرمافزار باز را تشکیل میدهند، به ویژه در توسعه سیستمهای نرمافزاری توزیعشده. هیچ محیط مهندسی نرم افزار بسته ای وجود ندارد که بتواند طیف کاملی از ماموریت های نرم افزاری را در بر بگیرد، همانطور که هیچ برنامه پروازی، هواپیما یا خلبانی نمی تواند تمام ماموریت های هوانوردی را انجام دهد. برخی از فعالیتهای رایج در مهندسی نرمافزار وجود دارد که باید مستقل از چرخه حیات کاربردی یا روششناسی مورد بررسی قرار گیرند. چرخههای عمر مختلف، روشها، ابزارهای مرتبط و رویکردهای مدیریت پروژه باید در چنین چارچوب مهندسی نرمافزاری قرار بگیرند.
The purpose of this book is to make the reader famliar with software engineering for distributed systems. Software engineering is a valuable discipline in the develop ment of software. The reader has surely heard of software systems completed months or years later than scheduled with huge cost overruns, systems which on completion did not provide the performance promised, and systems so catastrophic that they had to be abandoned without ever doing any useful work. Software engi neering is the discipline of creating and maintaining software; when used in con junction with more general methods for effective management its use does reduce the incidence of horrors mentioned above. The book gives a good impression of software engineering particularly for dis tributed systems. It emphasises the relationship between software life cycles, meth ods, tools and project management, and how these constitute the framework of an open software engineering environment, especially in the development of distrib uted software systems. There is no closed software engineering environment which can encompass the full range of software missions, just as no single flight plan, airplane or pilot can perform all aviation missions. There are some common activities in software engi neering which must be addressed independent of the applied life cycle or methodol ogy. Different life cycles, methods, related tools and project management ap proaches should fit in such a software engineering framework.