محصولات مرتبط
کتاب مبانی مهندسی نرم افزار تألیف مهندس امیر مهدی هدایت فر توسط انتشارات دیباگران تهران به چاپ رسیده است.
وجود انبوه اطلاعات در دهه های اخیر در سیستم های اطلاعاتی، هزینه نگهداری، پالایش و ویرایش آن ها را به شکل سرسام آوری بالا برده بود، به نحوی که سازمان دهی آن ها نیاز به استفاده از روش های نوین داشت، روش هایی که فرایند تولید و توسعه ی سیستم های اطلاعاتی را ساده تر نماید و به این فرایند شکل مهندسی بدهد، درست مثل ساخت یک محصول، به همین جهت مهندسی نرم افزار مطرح شد. مهندسی نرم افزار یک فناوری لایه به لایه بوده و به این صورت تعریف می شود: «استقرار و کاربرد اصول مهندسی مطمئنی است برای به دست آوردن نرم افزاری اقتصادی که قابل اطمینان بوده و روی ماشین های واقعی به طور کارآمدی کار کند.»
درواقع مهندسی نرم افزار یک نظام مهندسی با در نظرگیری کلیه ی جنبه های توسعه و تحویل دهی نرم افزاری با کیفیت بالا و سودمند و مقرون به صرفه است و فعالیت های گوناگونی در جریان تولید نرم افزار و محصولات یا موارد قابل تحویل متناظر با این فعالیت ها را تعریف می کند. مهندسی نرم افزار هم چنین فرایندهای توسعه ی نرم افزار را تعریف می کند که این تعاریف حاوی ترتیب انجام فعالیت های ایجاد نرم افزار و معیارهایی برای تحویل دهی نتیجه فعالیت ها است.
کتاب "مبانی مهندسی نرم افزار" مشتمل بر شش بخش (بیست و دو فصل) می باشد: 1- توسعه نرم افزار و سیستم های اطلاعاتی 2- مبانی توسعه سیستم 3- تکنیک های تحلیل ساخت یافته 4- بررسی مراحل دوره زندگی توسعه سیستم 5- ابزارهای عمومی تحلیل 6- طراحی نرم افزار
در هر کدام از این بخش ها به جنبه هایی از مفاهیم مهندسی نرم افزار پرداخته شده است. شایان ذکر است که با توجه به انبوهی اطلاعات در زمینه ی مهندسی نرم افزار، امکان ارائه ی همه ی مطالب به شکل جامع وجود ندارد، لذا با استفاده از موضوعات سرفصل این درس، سعی گردیده تا آن جا که امکان دارد، کلیه ی موارد مرتبط با سرفصل ها آورده شود.
فهرست
- بخش اول: توسعه نرم افزار و سیستم های اطلاعاتی
- بخش دوم: مبانی توسعه سیستم
- بخش سوم: تکنیک های تحلیل ساخت یافته
- بخش چهارم: بررسی مراحل دوره زندگی توسعه سیستم
- بخش پنجم: ابزارهای عمومی تحلیل
- بخش ششم: طراحی نرم افزار
(ویـراسـت اول) مؤلف: مهندس امیرمهدی هدایت فر انتشارات: مؤسسه فرهنگی هنری دیباگران تهران
ثبت دیدگاه
دیدگاه کاربران