فرمت فایل: ورد –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 .. ۱۷۲
فصل ششم
شکل ۶-۱: تحلیل هزینه نقطه بهینگی در مستندسازی ....... ۱۸۱
شکل ۶-۲: چرخه زندگی مستندا ت طراحی در صور ت مستندسازی آن ....... ۱۸۳
شکل ۶-۳: گامهای لازم برای فهم طراحی در صور ت عدم مستندسازی آن ................ ۱۸۴
نه
فهرست جدولها
فصل او ل
فصل دوم
فصل سوم
فصل چهارم
فصل پنجم
فصل ششم
جدول ۶-۱: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری اطلاعا ت بایگانی
به رو ش عادی .......... ۱۹۵
جدول ۶-۲: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری پرونده های
بایگانی به رو ش عادی .......... ۱۹۶ جدول ۶-۳: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری طبقه بندیهای
بایگانی به رو ش عادی .......... ۱۹۷ جدول ۶-۴: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری اطلاعا ت بایگانی
به رو ش بهینه ............ ۱۹۸
جدول ۶-۵: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری پرونده های
بایگانی به رو ش بهینه ............ ۱۹۹ جدول ۶-۶: هزینه های صر ف شده برای مستندسازی مورد کاربری ثبت و نگهداری طبقه بندیهای
بایگانی به رو ش بهینه ............ ۱۹۹
جدول ۶-۷: مقایسه شیوه های مختلف مستندسازی طراحی .............. ۲۰۹
ده
فصل او ل
مقدمه
- مسائل و مشکلا ت درگیر در مستندسازی طراحی
▫ مسائل و مشکلا ت پایه ای مستندسازی طراحی
▫ مشکلا ت نگهداشت و بهنگام سازی مستندا ت طراحی
▫ مسائل فرآیندی در تولید مستندا ت طراحی
▫ اهمیت مستندسازی طراحی
▫ اهمیت قابلیت نگهداشت در تولید مستندا ت طراحی
▫ اهمیت قابلیت استفاده مجدد در تولید فراورده های طراحی
▫ اهمیت مدل ، الگو و دارایی های قابل استفاده مجدد در مستندسازی طراحی
- تمرکز اصلی تحقیق
- خلاصه فصل
- ساختار تحقیق
مقدمه
طراحی سیستمهای نرم افزاری یکی از مهمترین مراحل تولید محصولا ت نرم
افزاری به شـمار آمـده و در طول حیا ت هر سیستم نرم افزاری ، نیاز به توسعه
و نگهداشت امری مشهود است .
یکی از عوامل کلیدی افزایش قابلیت فهم و نگهداشت سیستم ، مستند سـازی
بهینـه طراحـی و کـد مـی باشد. به دلایل مختلفی همچون بهبود سیستم ، اضافه
کردن نیازهای جدید یا تطبیق آن ، تغییروگـستر ش طراحی و پیاده سازی مولفه
های سیستم اجتناب ناپذیر است .
در حالت کلی سه منبع اصلی برای پیگیری اطلاعا ت طراحی وجود دارد:
١
- کد منبع
- طراحان و برنامه سازان
- مستند طراحی
اولی کد منبع است که در صور ت داشتن توضیحا ت لازم و رعایت سبکهای مناسب
می توان ایده هـای سطح پایین طراحی را تا حدودی از آن استنتاج نمود.
دومی استفاده از اطلاعا ت اشخاصی است که در طراحی و پیاده سازی آن نقش داشته اند.
سومی مستند طراحی است که اصلی ترین منبع برای مطالعه و بررسی تصمیما ت طراحی مهم اتخاذ شده و نیز جزئیا ت اصلی کار طراحی است .
در حالت کلی مورد دوم یعنی استفاده از اطلاعا ت اشخا ص درگیـر در طراحـی
و پیـاده سـازی سیـستم اگرچه ممکن است کلیا ت طراحی را تا حدی به دست دهد
ولی ممکن است به دلیل نبود این اشـخا ص در هنگام نگهداشت و یا به دلایل
متعددی همچون فراموشی نتوان اطلاعـا ت طراحـی لازم را بـه دسـت آورد
|