یِاهو مارکت

فروشگاه یاهو

یِاهو مارکت

فروشگاه یاهو

538 دانلود تحقیق: ارائه و توصیف راهکارهایی به منظور مستندسازی طراحی نرم افزار بر پایه الگوها

538 دانلود تحقیق: ارائه و توصیف راهکارهایی به منظور مستندسازی طراحی نرم افزار بر پایه الگوها

فرمت فایل: ورد Word و قابل ویرایش

تعداد صفحات: 455

 

 

فهرست مطالب

فصل او ل : مقدمـه ............

۱-۱- مسائل و مشکلا ت درگیر در مستندسازی طراحی ......... ۳

۱-۱-۱- مسائل و مشکلا ت پایه ای مستندسازی طراحی .... ۳

۱-۱-۲- مشکلا ت نگهداشت و بهنگام سازی مستندا ت طراحی ........ ۴

۱-۱-۳- مسائل فرآیندی در تولید مستندا ت طراحی ........... ۵

۱-۲- هد ف از این تحقیق .......... ۶

۱-۲-۱- اهمیت مستندسازی طراحی .... ۶

۱-۲-۲- اهمیت قابلیت نگهداشت در تولید مستندا ت طراحی ............ ۷

۱-۲-۳- اهمیت قابلیت استفاده مجدد در تولید فراورده های طراحی ................ ۷

۱-۲-۴- اهمیت مدل ، الگو و دارایی های قابل استفاده مجدد در مستندسازی طراحی ..... ۹

۱-۲-۴-۱- اهمیت مدل در مستندسازی طراحی .............. ۹

۱-۲-۴-۲- اهمیت الگو در مستندسازی طراحی ........... ۱۰

۱-۲-۴-۳- اهمیت دارایی های قابل استفاده مجدد در مستندسازی طراحی .............. ۱۲

۱-۳- تمرکز اصلی این تحقیق ............... ۱۳

۱-۴- خلاصه فصل ۱۶

۱-۵- ساختار تحقیق ........... ۱۶

 

فصل دوم : ادبیا ت تحقیق .......... ۱۸

۲-۱- مفاهیم مرتبط با مستند سازی طراحی .......... ۲۰

۲-۱-۱- تعریف مستند سازی و مستند سازی طراحی ...... ۲۰

۲-۱-۲- اجزاء تشکیل دهنده مستندا ت طراحی ................ ۲۰

۲-۱-۳- معیارهای کیفی لازم برای سنجش کیفیت مستندا ت طراحی ............ ۲۱

۲-۲- مفاهیم مرتبط با مدل .... ۲۳

۲-۲-۱- تعریف مدل .......... ۲۳

دو

 

 

۲-۲-۲- اصول مدلسازی ... ۲۳

۲-۲-۳- نقش UML در مدلسازی .... ۲۴

۲-۳- مفاهیم مرتبط با الگو .... ۲۷

۲-۳-۱- تعریف الگو، ضد الگو و زبان الگو .... ۲۷

۲-۳-۲- اجزاء تشکیل دهنده الگو .... ۲۸

۲-۳-۳- انواع الگوها .......... ۳۱

۲-۴- مفاهیم مرتبط با دارایی ۳۳

۲-۴-۱- تعریف دارایی ...... ۳۳

۲-۴-۲- اجزاء تشکیل دهنده RAS .. ۳۶

۲-۵- ارتباطا ت بین مفاهیم زیربط ......... ۳۸

۲-۵-۱- استفاده از مدل ها به عنوان بهترین شیوه مستندسازی معماری سیستم ............... ۳۸

۲-۵-۲- استفاده از الگوها و دارایی ها جهت افزایش کیفیت فراورده های طراحی سیستم ........... ۴۰

۲-۵-۳- شباهتها و تفاوتهای بین الگوها و دارایی ها ........ ۴۱

۲-۶- خلاصه فصل ۴۱

 

فصل سوم : شیوه های مستندسازی طراحی سیستم های نرم افزاری ....... ۴۲

۳-۱- شیوه های مستندسازی طراحی .... ۴۴

۳-۱-۱- شیوه مدلسازی تصویری ١ ... ۴۴

۳-۱-۲- شیوه ریاضی ......... ۴۷

۳-۱-۳- شیوه الگو .............. ۴۷

۳-۱-۴- شیوه مستندسازی متنی ......... ۵۰

۳-۱-۵- شیوه مدلسازی چابک ٢ ....... ۵۱

۳-۱-۶- ترکیب شیوه های مختلف مستندسازی ............... ۵۳

۳-۲- مستندسازی طراحی از دیدگاه متدولوژیهای RUP وXP ........ ۵۴

۳-۲-۱- مستندسازی طراحی از دیدگاه XP .... ۵۴

۳-۲-۲- مستندسازی طراحی از دیدگاه RUP . ۵۸

۳-۳- خلاصه فصل ۷۰

 

 

1 visual modeling

2 agile modeling

سه

 

 

فصل چهارم : ارائه یک زبان الگو برای مستندسازی طراحی نرم افزار .. ۷۲

۴-۱- مقدمه ............. ۷۴

۴-۲- شناسایی مخاطبین مستندا ت طراحی ، نیازهای آنها و محدودیتهای پروژه ۷۵

۴-۲-۱- مخاطبین مستندا ت طراحی .. ۷۷

۴-۲-۲- نیازهای مخاطبین مستندا ت طراحی .... ۷۷

۴-۲-۳- محدودیتهای مستندسازی .... ۷۸

۴-۳- شناسایی مسائل درگیر در مستندسازی طراحی و طبقه بندی آنها .............. ۷۹

۴-۳-۱- چگونه می توان هزینه تولید مستندا ت طراحی را تا حد امکان کاهش داد؟ .... ۷۹

۴-۳-۲- چگونه می توان هزینه بهنگام سازی مستندا ت طراحی را تا حد امکان کاهش داد؟ ....... ۸۰

۴-۳-۳- چگونه می توان هزینه دسترسی به مستندا ت طراحی را تا حد امکان کاهش داد؟ .......... ۸۰

۴-۳-۴- چگونه می توان قابلیت فهم و خوانایی مدلهای طراحی را تا حد امکان افزایش داد؟ .... ۸۰

۴-۳-۵- درتشریح طراحی یک سیستم نرم افزاری چه مواردی را و به چه نحو باید مستند نمود؟ ۸۱

۴-۴- الگوهای مستندسازی طراحی ، یکپارچه سازی آنها و ارائه یک زبان الگو ............... ۸۱

۴-۵- چارچوب الگوی بکاررفته در تشریح الگوها .............. ۸۴

۴-۶- تشریح الگوهای مستندسازی طراحی .......... ۸۵

۴-۶-۱- شرایط مستندسازی طراحی . ۸۵

۴-۶-۲- موارد مستندسازی طراحی .. ۸۹

۴-۶-۳- مستندسازی مولفه های طراحی سیستم ................ ۹۱

۴-۶-۴- مستندسازی دارایی های توسعه ........... ۹۴

۴-۶-۵- مستندسازی معماری سیستم ۹۸

۴-۶-۶- استفاده مجدد مستندا ت طراحی ....... ۱۰۱

۴-۶-۷- تسریع تولید مدلهای طراحی ............. ۱۰۴

۴-۶-۸- شرایط مدلسازی طراحی .. ۱۰۶

۴-۶-۹- افزایش قابلیت فهم نمودارهای طراحی ............ ۱۰۸

۴-۶-۱۰- افزایش قابلیت فهم نمودارهای ساختاری ..... ۱۱۰

۴-۶-۱۱- انتخاب مناسبترین نمودار رفتاری .. ۱۱۴

۴-۶-۱۲- سازماندهی مدلهای طراحی ........... ۱۱۷

۴-۶-۱۳- اعمال مکانیزم ردیابی مستندا ت طراحی ....... ۱۲۱

۴-۶-۱۴- شرایط بهنگام سازی مستندا ت طراحی ......... ۱۲۴

چهار

 

 

۴-۶-۱۵- زمان مستندسازی طراحی ............... ۱۲۷

۴-۷- افزایش قابلیت استفاده مجدد در توسعه مولفه های سیستم ..... ۱۲۹

۴-۸- نتیجه گیری ................ ۱۳۳

۴-۹- خلاصه فصل .............. ۱۳۵

 

فصل پنجم : مستندسازی طراحی زیرسیستم بایگانی با بکارگیری الگوهای مستندسازی طراحی ..... ۱۳۶

۵-۱- مقدمه ای بر مطالعه موردی ١ انتخاب شده ................ ۱۳۷

۵-۲- مخاطبین مستندا ت طراحی ، نیازمندیهای آنها و محدودیتهای پروژه ...... ۱۳۸

۵-۲-۱- مخاطبین مستندا ت طراحی ................ ۱۳۸

٥-٢-٢- نیازمندیهای اصلی مخاطبین مستندا ت طراحی ۱۳۸

۵-۲-۳- نیازهای غیر وظیفه مندی و محدودیتهای پروژه .............. ۱۳۸

۵-۳- اعمال الگوهای مستندسازی طراحی جهت مستندسازی زیر سیستم بایگانی .......... ۱۳۸

۵-۳-۱- شرایط مستندسازی طراحی ............... ۱۳۹

۵-۳-۲- موارد مستندسازی طراحی ................ ۱۳۹

۵-۳-۳- مستندسازی مولفه های طراحی ........ ۱۳۹

۵-۳-۴- استفاده مجدد مستندا ت طراحی ....... ۱۴۰

۵-۳-۵- تسریع تولید مدلهای طراحی ............. ۱۴۰

۵-۳-۶- شرایط مدلسازی طراحی .. ۱۴۰

۵-۳-۷- افزایش قابلیت فهم نمودارهای ساختاری ........ ۱۴۰

۵-۳-۸- انتخاب مناسبترین نمودار رفتاری ..... ۱۴۱

۵-۳-۹- سازماندهی مدلهای طراحی .............. ۱۴۱

۵-۳-۱۰- اعمال مکانیزم ردیابی مستندا ت طراحی ....... ۱۴۴

۵-۳-۱۱- شرایط بهنگام سازی مستندا ت طراحی ......... ۱۴۴

۵-۳-۱۲- زمان مستندسازی طراحی ............... ۱۴۴

۵-۴- تشریح طراحی زیر سیستم بایگانی ............ ۱۴۵

۵-۴-۱- مدل مورد کاربری ............ ۱۴۵

۵-۴-۲- مدل تحلیل ........ ۱۴۶

۵-۴-۳- مدل طراحی منطقی ........... ۱۵۱

 

1 case study

پنج

 

 

۵-۴-۴- مدل RAS دربردارنده دارایی های قابل استفاده مجدد در طراحی ................ ۱۶۲

۵-۴-۵- مدل داده ای ...... ۱۶۸

۵-۴-۶- مدل پیاده سازی ۱۷۰

۵-۴-۷- مدل استقرار ....... ۱۷۱

۵-۵- نتیجه گیری ................ ۱۷۳

۵-۶- خلاصه فصل .............. ۱۷۴

 

فصل ششم : سنجش کمی ارز ش افزوده تولید و نگهداشت مستندا ت طراحی بر پایه الگوها ............. ۱۷۵

۶-۱- مقدمه .......... ۱۷۶

۶-۲- معیارهای اندازه گیری کیفیت مستندا ت طراحی ..... ۱۷۷

۶-۳- محاسبه ارز ش افزوده تولید و نگهداشت مستندا ت طراحی .... ۱۸۱

۶-۴- محاسبه ارز ش افزوده مستندا ت طراحی زیرسیستم بایگانی در دوحالت مستندسازی عادی و

مستندسازی بهینه (رو ش الگوها) ........... ۱۹۲

۶-۴-۱- تشریح نحوه مستندسازی طراحی زیرسیستم بایگانی در حالت عادی ............ ۱۹۲

۶-۴-۲- محاسبه ارز ش افزوده مستندا ت طراحی در دو حالت مورد بررسی ................ ۱۹۴

۶-۴-۳- مقایسه نتایج ....... ۲۰۱

۶-۵- روشهای دیگر ارزیابی و رتبه بندی مستندا ت .......... ۲۰۵

۶-۶- مقایسه رو ش پیشنهادی با روشهای دیگر مستندسازی و مستندسازی طراحی ........ ۲۰۷

۶-۶-۱- مقایسه با نظم طراحی RUP .............. ۲۰۷

۶-۶-۲- مقایسه با متدولوژی مدلسازی چابک ............... ۲۰۷

۶-۶-۳- مقایسه با روشهای ارائه شده برای مستندسازی چارچوبها به کمک الگوها .. ۲۰۸

۶-۷- کاربردها، محدودیتها، دستاوردهای علمی و کارهای آتی برای راهکار پیشنهادی ............... ۲۰۹

۶-۷-۱- کاربردهای راهکار پیشنهادی .......... ۲۰۹

۶-۷-۲- محدودیتهای راهکار پیشنهادی ....... ۲۱۰

۶-۷-۳- دستاوردهای علمی تحقیق ............... ۲۱۱

۶-۷-۴- بیان کارهای آتی بر اساس این تحقیق ............. ۲۱۱

۶-۸- نتیجه گیری ................ ۲۱۲

فهرست مراجع ....... ۲۱۳

پیوستها .. ۲۱۷

پیوست الف ........... ۲۱۸

شش

 

 

فهرست شکلها

 

فصل او ل

شکل ۱-۱: رو ش تحقیق ....... ۱۳

 

فصل دوم

شکل ۲-۱: تعریف کلی دارایی ............ ۳۴

شکل ۲-۲: انواع دارایی های نرم افزاری قابل استفاده مجدد ............... ۳۵

شکل ۲-۳: ارتباطا ت RAS هسته و پروفایلها(برداشت از مشخصه RAS) .......... ۳۶

شکل ۲-۴: بخشهای اصلی RAS هسته ................ ۳۷

شکل ۲-۵: مدلسازی معماری یک سیستم نرم افزاری ......... ۳۹

 

فصل سوم

شکل ۳-۱: ارتبا ط بین مدلها، مستندا ت ، کد منبع و مستندسازی ........ ۴۵

شکل ۳-۲: سطوح توصیف یک سیستم نرم افزاری ........... ۴۹

شکل ۳-۳: چرخه توسعه در متدولوژی XP ....... ۵۶

شکل ۳-۴: جریان کاری فرآیند تحلیل و طراحی در متدولوژی RUP .............. ۵۶

شکل ۳-۵: فعالیت تحلیل معماری به همراه فراورده های ورودی و خروجی آن .............. ۵۸ شکل ۳-۶: فعالیت ساخت اثبا ت مفهوم معماری به همراه فراورده های ورودی و خروجی آن ....... ۶۱

شکل ۳-۷: فعالیت تحلیل موارد کاربری به همراه فراورده های ورودی و خروجی آن ... ۶۳

شکل ۳-۸: فعالیت شناسایی عناصر طراحی به همراه فراورده های ورودی و خروجی آن ................ ۶۴

شکل ۳-۹: فعالیت طراحی موارد کاربری به همراه فراورده های ورودی و خروجی آن . ۶۶

شکل ۳-۱۰: فعالیت طراحی زیرسیستم به همراه فراورده های ورودی و خروجی آن ...... ۶۷

شکل ۳-۱۱: فعالیت طراحی کلاسها به همراه فراورده های ورودی و خروجی آن .......... ۶۹

 

فصل چهارم

شکل ۴-۱: نحوه شناسایی مسائل و مشکلا ت درگیر در انجام یک کار مهندسی ........... ۷۶

شکل ۴-۲: زبان الگوی مستندسازی طراحی ...... ۸۳

شکل ۴-۳: مقایسه موثر بودن انواع ارتباطا ت با غنی بودن کانال ارتباطی بکار رفته .......... ۸۶

 

هفت

 

 

شکل ۴-۴: تحقق ساختار ایستای لایه نمایش مورد کاربری ثبت ونگهداری نامه در سیستم اتوماسیون

اداری ..... ۱۱۱

شکل ۴-۵: مثالی از بکارگیری الگوی بهینه سازی نمودار های ساختاری ...... ۱۱۳ شکل ۴-۶: نمودار ترتیبی برای تحقق بخشی از رفتار پویای مورد کاربری توزیع نامه در سیستم

اتوماسیون اداری .. ۱۱۵

شکل ۴-۷: مکانیزم تحقق موارد کاربری در حالت مدلسازی .......... ۱۲۲ شکل ۴-۸: مثالی از تحقق لایه های تجاری و نمایش یک مورد کاربری در حالت مدلسازی در یک

سیستم سه لایه ای . ۱۲۲ شکل ۴-۹: مثالی از بکارگیری امکان پیوند جهت برقرای ارتبا ط و دسترسی سریع به یک منطق کاری

۱۲۳ ................

شکل ۴-۱۰: چرخه تولید سبک های توسعه ... ۱۳۱

شکل ۴-۱۱: فرآیند مستندسازی سبک های توسعه ....... ۱۳۲

 

فصل پنجم

شکل ۵-۱: ساختار درختی مدل مورد کاربری سیستم اتوماسیون اداری ......... ۱۴۵

شکل ۵-۲: بسته ها و نمودار های موجود در مدل مورد کاربری .... ۱۴۵

شکل ۵-۳: دید مورد کاربری مربو ط به زیر سیستم بایگانی .............. ۱۴۶

شکل ۵-۴: ساختار درختی مدل تحلیل زیر سیستم بایگانی ............... ۱۴۷

شکل ۵-۵: مدل تحلیل مورد کاربری ثبت و نگهداری پرونده های بایگانی ... ۱۴۷

شکل ۵-۶: عناصر تحلیل مورد کاربری ثبت و نگهداری پرونده های بایگانی ............... ۱۴۸

شکل ۵-۷: تحقق مورد کاربری ثبت و نگهداری پرونده های بایگانی در سطح تحلیل .. ۱۴۸ شکل ۵-۸: تحقق رفتاری مورد کاربری ثبت و نگهداری پرونده های بایگانی در سطح تحلیل ...... ۱۴۹ شکل ۵-۹: قوانین کاری ١ و محدودیتهای مورد کاربری ثبت و نگهداری پرونده های بایگانی ..... ۱۵۰

شکل ۵-۱۰: مکانیزم های تحلیل مورد کاربری ثبت و نگهداری پرونده های بایگانی . ۱۵۰

شکل ۵-۱۱: ساختار درختی مدل طراحی سیستم اتوماسیون اداری ۱۵۱

شکل ۵-۱۲: نمودار اصلی طراحی منطقی سیستم ........... ۱۵۱

شکل ۵-۱۳: محتویا ت بسته لایه تجاری زیرسیستم بایگانی ............. ۱۵۲

شکل ۵-۱۴: محتویا ت بسته مشخصا ت زیر سیستم بایگانی .............. ۱۵۳

شکل ۵-۱۵: محتویا ت بسته تحقق زیر سیستم بایگانی ..... ۱۵۴

 

1 business rules

هشت

 

 

شکل ۵-۱۶: محتویا ت بسته تحقق عملیا ت زیر سیستم بایگانی ....... ۱۵۵

شکل ۵-۱۷: نمودار تعامل جهت تحقق عمل ایجاد پرونده بایگانی جدید ..... ۱۵۶

شکل ۵-۱۸: نمودار تعامل جهت تحقق ایجاد یک شی کاری جدید ............. ۱۵۷

شکل ۵-۱۹: محتویا ت بسته لایه نمایش زیرسیستم بایگانی ............ ۱۵۷

شکل ۵-۲۰: تحقق لیست بایگانی ها(لایه نمایش ) ........... ۱۵۸

شکل ۵-۲۱: محتویا ت بسته لایه مشترک سیستم اتوماسیون اداری ۱۵۹

شکل ۵-۲۲: همکاری نشانگر تحقق مورد کاربری بایگانی ............ ۱۶۰

شکل ۵-۲۳: نمودار کلاسی تحقق مورد کاربری بایگانی .............. ۱۶۱

شکل ۵-۲۴: نمودار ترتیبی برای تحقق سناریوی خواندن بایگانی (لیست بایگانی ها) ... ۱۶۲

شکل ۵-۲۵: ساختار درختی مدل RAS .......... ۱۶۲

شکل ۵-۲۶: نمودار کلاس نشانگر دارایی های طراحی و پیاده سازی ........... ۱۶۳

شکل ۵-۲۷: نمودار کلاس نشانگر الگوهای پیاده سازی ۱۶۳

شکل ۵-۲۸: نمایی از دارایی های مدل طراحی سیستم اتوماسیون اداری ....... ۱۶۴ شکل ۵-۲۹: مکانیزم کلی حذ ف یک شی کاری ، مدل شده به صور ت دارایی غیر پارتری ....... .۱۶۵

شکل ۵-۳۰: دارایی مدل پیاده سازی جهت پیاده سازی یک شی کاری ....... ۱۶۷

شکل ۵-۳۱: ساختار داده ای مدل داده ای زیر سیستم بایگانی ....... ۱۶۸

شکل ۵-۳۲: نمودار کلاس طراحی مدل داده ای زیرسیستم بایگانی .............. ۱۶۸

شکل ۵-۳۳: نمودار کلاس طراحی جداول زیرسیستم بایگانی ....... ۱۶۹

شکل ۵-۳۴: نمودار استقرار مولفه های داده ای زیر سیستم بایگانی ۱۶۹

شکل ۵-۳۵: ساختار درختی مدل پیاده سازی زیر سیستم بایگانی .. ۱۷۰

شکل ۵-۳۶: ساختار درختی مدل استقرار مولفه بایگانی . ۱۷۱

شکل ۵-۳۷: نمودار استقرار مولفه بایگانی - EAR Deployment Model ................ ۱۷۲

شکل ۵-۳۸: نمودار استقرار مولفه بایگانی - EJB Deployment Model .. ۱۷۲

 

فصل ششم

شکل ۶-۱: تحلیل هزینه نقطه بهینگی در مستندسازی ....... ۱۸۱

شکل ۶-۲: چرخه زندگی مستندا ت طراحی در صور ت مستندسازی آن ....... ۱۸۳

شکل ۶-۳: گامهای لازم برای فهم طراحی در صور ت عدم مستندسازی آن ................ ۱۸۴

 

نه

 

 

فهرست جدولها

 

فصل او ل

 

فصل دوم

 

فصل سوم

 

فصل چهارم

 

فصل پنجم

 

فصل ششم

جدول ۶-۱: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری اطلاعا ت بایگانی

به رو ش عادی .......... ۱۹۵

جدول ۶-۲: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری پرونده های

بایگانی به رو ش عادی .......... ۱۹۶ جدول ۶-۳: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری طبقه بندیهای

بایگانی به رو ش عادی .......... ۱۹۷ جدول ۶-۴: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری اطلاعا ت بایگانی

به رو ش بهینه ............ ۱۹۸

جدول ۶-۵: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری پرونده های

بایگانی به رو ش بهینه ............ ۱۹۹ جدول ۶-۶: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری طبقه بندیهای

بایگانی به رو ش بهینه ............ ۱۹۹

جدول ۶-۷: مقایسه شیوه های مختلف مستندسازی طراحی .............. ۲۰۹

 

 

 

ده

 

 

 

فصل او ل

 

مقدمه

 

  • مسائل و مشکلا ت درگیر در مستندسازی طراحی

▫ مسائل و مشکلا ت پایه ای مستندسازی طراحی

▫ مشکلا ت نگهداشت و بهنگام سازی مستندا ت طراحی

▫ مسائل فرآیندی در تولید مستندا ت طراحی

  • هد ف از این تحقیق

▫ اهمیت مستندسازی طراحی

▫ اهمیت قابلیت نگهداشت در تولید مستندا ت طراحی

▫ اهمیت قابلیت استفاده مجدد در تولید فراورده های طراحی

▫ اهمیت مدل ، الگو و دارایی های قابل استفاده مجدد در مستندسازی طراحی

  • تمرکز اصلی تحقیق
  • خلاصه فصل
  • ساختار تحقیق

 

 

 

 

 

 

 

 

 

 

 

 

 

مقدمه

 

طراحی سیستمهای نرم افزاری یکی از مهمترین مراحل تولید محصولا ت نرم افزاری به شـمار آمـده و در طول حیا ت هر سیستم نرم افزاری ، نیاز به توسعه و نگهداشت امری مشهود است .

یکی از عوامل کلیدی افزایش قابلیت فهم و نگهداشت سیستم ، مستند سـازی بهینـه طراحـی و کـد مـی باشد. به دلایل مختلفی همچون بهبود سیستم ، اضافه کردن نیازهای جدید یا تطبیق آن ، تغییروگـستر ش طراحی و پیاده سازی مولفه های سیستم اجتناب ناپذیر است .

در حالت کلی سه منبع اصلی برای پیگیری اطلاعا ت طراحی وجود دارد:

١

  • کد منبع
  • طراحان و برنامه سازان
  • مستند طراحی

اولی کد منبع است که در صور ت داشتن توضیحا ت لازم و رعایت سبکهای مناسب می توان ایده هـای سطح پایین طراحی را تا حدودی از آن استنتاج نمود.

دومی استفاده از اطلاعا ت اشخاصی است که در طراحی و پیاده سازی آن نقش داشته اند.

سومی مستند طراحی است که اصلی ترین منبع برای مطالعه و بررسی تصمیما ت طراحی مهم اتخاذ شده و نیز جزئیا ت اصلی کار طراحی است .

در حالت کلی مورد دوم یعنی استفاده از اطلاعا ت اشخا ص درگیـر در طراحـی و پیـاده سـازی سیـستم اگرچه ممکن است کلیا ت طراحی را تا حدی به دست دهد ولی ممکن است به دلیل نبود این اشـخا ص در هنگام نگهداشت و یا به دلایل متعددی همچون فراموشی نتوان اطلاعـا ت طراحـی لازم را بـه دسـت آورد



یاهومارکت
بخاطر بسپارید



نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.