مشخصات این فایل
عنوان: طراحی در سطح مؤلفه
فرمت فایل:powerpoint(قابل ویرایش)
تعداد اسلایدها:44
این پاورپوینت در مورد طراحی در سطح مؤلفه می باشد.
بخشی از تیترها به همراه مختصری از توضیحات پاورپوینت طراحی در سطح مؤلفه
امکان نمایش طراحی در سطوح مولفه با استفاده از زبان برنامه نویسی وجود دارد. درنتیجه ، برنامه با استفاده از این مدل طراحی به عنوان راهنما ایجاد می شود . روش دیگر ، نمایش طراحی رویه ای با استفاده از نمایشی میانی است ( برای مثال ، گرافیک ، جدول ، متن) که می تواند به راحتی به کد مبدا تبدیل شود . علیرغم مکانیزمی که برای نمایش طراحی در سطح مولفه استفاده می شود ، ساختمان داده ها ، رابط ها ، و الگوریتم هایی که تعریف شده اند ، باید به راهنمایی های طراحی رویه ای مناسب گوناگونی تبدیل شوند که در ضمن تکامل طراحی رویه به اجتناب از خطاها کمک می کنند . در این فصل این راهنمایی های طراحی بررسی می شوند.
1-16 برنامه نویسی ساخت یافته
اصول طراحی در سطح مولفه در اوایل دهه 1960 شکل گرفت و با کارهای انجام شده توسط Edsgar Digkstra و هم دانشگاهی های او تثبیت گردید . در اواخر دهه 1960،Digkstra و دیگران استافده از مجموعه ای از ساختارهای منطقی محدود شده را پیشنهاد نمودند که با استفاده از آن ها هر برنامه ای قابل شکل گیری است . این ساختار ها بر نگهداری دامنه عملیاتی تاکید داشتند . یعنی ، هر مجموعه ، ساختار منطقی قابل پیش بینی دارد ، از بالا وارد و از پایین خارج می شوند ، و باعث می شوند خواننده جریان رویه ای را ساده تر دنبال نماید ....(ادامه دارد)
2-1-16 نشان گذاری جدولی طراحی
در بسیاری از کاربردهای نرم افزاری ، یک پیمانه برای ارزیابی ترکیبی پیچیده از شرط ها و و انتخاب عمل مناسب بر مبنای این شرایط لازم است . جداول تصمیم گیری ، نوعی نشان گذاری را فراهم می نمایند که اعمال و شرایط را به شکل جدولی ترجمه می کنند (که به صورت متن پردازش توضیح داده شده اند) . توصیف نادرست این جدول امکان پذیر نیست و حتی ممکن است به عنوان ورودی قابل خواندن توسط برخی از تکنیک ها و ابزارهای نرم افزاری قدیمی ، به خوبی با تکنیک ها و ابزارهای جدیدمهندسی نرک افزار مرتبط می شوند . جداول تصمیم گیری مثال خوبی هستند . جداول تصمیم گیری یک دهه قبل از مهندسی نرم افزار وجود داشته اند ، اما آنچنان با مهندسی نرم افزار منطبق شده اند که گویی برای آن منظور طراحی گردیده اند ....(ادامه دارد)
3-1-16 زبان طراحی برنامه
زبان طراحی برنامه (PDL ) ، که انگلیسی ساخت یافته یا شبه کد نیز نامیده می شود ، زبانی است که در آن ، لغت شناسی زبان خاصی (یعنی انگلیسی) همراه با شکل نحوی زبان دیگر (یعنی زبان برنامه نویسی ساخت یافته) استفاده می گردد . در این فصل ، PDL به عنوان مرجعی برای زبان طراحی استفاده می گردد .
در نگاه اول ، PDL شبیه زبان برنامه نویسی مدرن است . تفاوت بین PDL و زبان برنامه نویسی واقعی در استفاده از متن توضیحی می باشد (برای مثال ، انگلیسی) که مستقیما رد داخل احکام PDL جاسازی شده اند . با ارائه استفاده از متن توضیحی مستقیما در داخل ساختار نحوی ، PDL نمی تواند کامپایل شود (حداقل هنوز نمی تواند) . به هر حال ، ابزارهای PDL در حال حاضر وجود دارند تا PDL را به اسکلت ساختار برنامه و نمایش گرافیکی طراحی ( برای مثال ، فلوچارت) ترجمه کنند . این ابزارها ، تولید کننده این بخش ها هستند : نقشه های متداخل، فهرست عملکرد طراحی، جداول ارجاع متقابل، و اطلاعات گوناگون دیگر ....(ادامه دارد)
3-16 خلاصه
فرایند طراحی شامل دنباله ای از فعالیت هایی است که به آرامی سطح مجردسازی را که نرم افزار آن نشان داده شده کاهش می دهد . طراحی در سطح مولفه، نرم افزار را در سطحی از مجردسازی نشان می دهند که خیلی نزدیک به کد می باشد.
در سطح مولفه، مهندس نرم افزار باید ساختمان داده ها ، ر ابط ها، و الگوریتم ها را با جزئیات کافی نمایش دهد تا تولید کد مبدا را به یک زبان برنامه نویسی خاص، هدایت نماید. به منظور دستیابی به این هدف، طراح، یکی از چند نشان گذاری طراحی را به کار می برد که جزئیات سطح مولفه را به صورت گرافیکی، جدول، یا قالب های متنی نشان دهند.
برنامه نویسی ساخت یافته فلسفه طراحی رویه ای است که تعداد و نوع ساختارهای منطقی استفاده شده برای نمایش جزئیات الگوریتم را محدود می نماید. ماهیت برنامه نویسی ساخت یافته، همراهی کننده طراح در تعریف الگوریتم هایی است که پیچیدگی کمتری دارند و بنابراین خوانایی، آزمایش، و نگهداری آنها نیز ساده تر است....(ادامه دارد)
فهرست مطالب پاورپوینت طراحی در سطح مؤلفه
طراحی در سطح مؤلفه
1-16 برنامه نویسی ساخت یافته
1-1-16 نشان گذاری طراحی گرافیکی
2-1-16 نشان گذاری جدولی طراحی
3-1-16 زبان طراحی برنامه
4-1-16 مثالی از PDL
مقایسه نشان گذاری طراحی
3-16 خلاصه
مسائل
دانلود پاورپوینت طراحی در سطح مولفه