1ـ پس از تعریف پروژه ابتدا باید الزامات و اطلاعات کلی (مانند محدودیت ها، ریسک ها و ...) در مورد پروژه در قالب یک فایل که حداقل دو صفحه است تهیه گردد. نمونه فایل از طریق لینک زیر قابل دسترسی است؛
http://bayanbox.ir/download/2568357162713084726/01-Requirements.pdf
2ـ سند چشم انداز پروژه در این سند الزامات و سایر مسائل مربوط به پروژه به صورت کامل و با جزئیات بیان می شود. در انتهای این سند بهتر است که گانت چارت نیز اضافه گردد (در فایل نمونه گات چارت موجود نیست).
گانت چارت برای زمانبندی پروژه و استفاده بهینه از منابع موجود لازم و ضروری است. فایل نمونه چشم اندازه پروژه از طریق لینک زیر قابل دسترسی است.
http://bayanbox.ir/download/5024132654074347054/02-Project-Vision.pdf
3ـ دیاگرام Use cace دیگر فایلی است که باید به صورت ضمیمه همراه با سند چشم انداز قرار گیرد. که نمونه ای از آن در لینک زیر قابل رویت است.
http://bayanbox.ir/download/554029361397462037/03-Use-Case-Diagram.png
4ـ دیاگرام آنالیز نیز از چارتهای مهمی است که برای نشان دادن طریقه ی کار سیستم باید همراه سند قرار گیرد. این دیاگرام به طراح بانک اطلاعاتی کمک می کند که موجودیت ها و ارتباطات بین آنها را به درستی شناسایی کند و اقدام به طراحی مدل رابطه ای برای ایجاد بانک اطلاعات نماید. فایل زیر یک فایل نمونه برای پروژه ی سیستم خود پرداز است.
http://bayanbox.ir/download/5038230021405369179/04-Analisis-diagram.png
5ـ دیاگرام ER که مدل رابطه ای موجودیتها برای ذخیره داده در بانک های اطلاعاتی است. امروزه قریب به اتفاق پروژهها با استفاده از بانک های اطلاعاتی رابطه ای اطلاعات را ذخیره و یا فراخوانی می کنند. و داشتن ERD امری حیاتی برای ایجاد صحیح و بدون خطای پایگاه داده مربوط به پروژه است. برای این گزینه به دلیل اینکه پروژه فقط شبیه ساز بدون ذخیره دیتا بود مدل ER رسم نشده. اما دانشجویان دقت کنند، تمام پروژه های تحویلی به بنده به دلیل اینکه مبتنی بر وب هستند باید دارای بانک اطلاعاتی و مدل ER باید باشند.
6ـ اکنون با استفاده از دیاگرام شماره 3 باید برای تمام Use Caceها مشخصات مورد کاربرد یا UCS ایجاد گردد. این فایلها در طول پروژه ویرایش خواهند خورد و بر اساس نرمال سازی در مورد شماره 5 و همچنین پیشرفت پروژه تغییرات در آنها ثبت خواهد شد. دقت شود به ازای هر مورد کاربرد باید یک فایل با تمام جزئیات کاری ایجاد گردد.
دقت شود ممکن است در ویرایش شماره 1 برای برخی از سرتیترها توضیحی نباشد که آنرا خالی می گذاریم و پس از شروع کار پروژه و تغییرات و یا مشخص شدن وضعیت آنها، در ویرایش های بعدی آنها را کامل خواهیم کرد.
فایلهای نمونهی زیر مشخصات مورد کاربرد برای تمام اشیا موجود در دایاگرام شماره 3 هستند.
http://bayanbox.ir/download/3978741404050077075/06-1-StartupSeystemUCS.pdf
http://bayanbox.ir/download/3327258134133498664/06-2-ShutdownSeystemUCS.pdf
http://bayanbox.ir/download/6329434144053377525/06-3-SessionUCS.pdf
http://bayanbox.ir/download/1721326024756747316/06-4-TransactionUCS.pdf
http://bayanbox.ir/download/740377832413273947/06-5-WithdrawalUCS.pdf
http://bayanbox.ir/download/8619539535745454329/06-6-DepositUCS.pdf
http://bayanbox.ir/download/8301348175788462138/06-7-TransferUCS.pdf
http://bayanbox.ir/download/9056229165422823986/06-8-InquiryUCS.pdf
http://bayanbox.ir/download/4448690332826589857/06-9-InvalidPINUCS.pdf
7- دایاگرام کلاس که حالت شی گرا ارتباط بین موجودیت ها و اجزا سیستم را مشخص می کند. (این بخش برای دانشجویان درس مباحث به صورت اختیاری خواهد بود)
http://bayanbox.ir/download/5680235851523995171/07-class-diagram.png
* در زیر فایل Word نمونه و ساده شده برای چشم انداز پروژه و مشخصات مورد کاربرد قابل دریافت است. البته فونت های مورد استفاده به آن پیوست نشده است و اگر خواهان استفاده از آن هستید، فونت ها را ابتدا از اینترنت دانلود کرده سپس از فایلها استفاده کنید.
http://bayanbox.ir/download/8147184790183442929/Template-Vision.doc
http://bayanbox.ir/download/5861246670938719023/Use-Case-Specification.doc
- ۰ نظر
- ۱۲ فروردين ۹۴ ، ۱۶:۲۶