PDA

View Full Version : مبتدی: برای رسم نمودارها از کجا باید شروع کرد؟؟؟؟؟



*shidrokh*
یک شنبه 04 فروردین 1392, 12:01 عصر
با سلام
موضوع پروژه پایانیه من سیستم هتل داریه
میخوام نموداراش رو رسم کنم اما نمیدونم باید از کجا شروع کنم؟؟
آیا باید برای روند کارها در حالت واقعی نمودار رسم کنم یا برای کارهایی که قرار ه تو سیستم اجرا بشه؟
مثلا گارسن غذا رو میاره و فاکتور رو به صندق دار میده تا در حساب مشتری ثبت کنه و... یا باید اینو رسم کنم که صندقدار لاگین میکنه وارد حساب مشتری میشه و فاکتور رو ثبت میکنه؟
سوالم اینه که باید برای کارهایی که قراره تو نرم افزار انجام بشه نمودار رسم کرد یا کلا هر کاری که تو هتل انجام میشه؟

MunderLine
سه شنبه 06 فروردین 1392, 12:24 عصر
سلام

ابتدا شما باید تمام موجودیت (Entity) های سیستم رو پیدا کنید (مرحله اول Design)
سپس رابطه های اونا رو با هم رسم کنید (مرحله دوم Design)
در مرحله بعد شما باید متدهای نرم افزار رو یکی یکی باز کنید (مرحله سوم Design)

امیدوارم بهتون کمک کنه

cups_of_java
سه شنبه 06 فروردین 1392, 14:06 عصر
شما خودتو میزاری جای نرم افزار، هر کاری که کاربر با نرم افزار انجام میده رو مدل براش رسم می کنی (یکی از بهترین مدل ها UseCase هست تو این مرحله) و سعی می کنی حوزه سیستم رو حفظ کنی و چیز هایی که دخل و تصرفی توی سیستم ندارن رو وارد نکنی.
بعد از روی Usecaseها یه سری Activity Diagram رسم می کنی که اون جریان کاری رو نشون بده توی سیستم و کم کم به کمک این ها کلاس ها رو مشخص می کنی و متد هاشونو و...