تبلیغات
محمد محسن مودت - Mohammad Mohsen Mavaddat - مطالب آذر 1389

. . . . . . . . Mohammad Mohsen Mavaddat . . . . . . .

اطلاعات تکمیلی تمرین شماره یک مباحث پیشرفته

پنجشنبه 25 آذر 1389-04:59 ب.ظ

اطلاعات تکمیلی تمرین شماره یک مباحث پیشرفته :

سوال در مورد آژانس هواپیمایی هست که بخش مربوط به رزرو تور را با توجه به سناریو و سوالات داده شده می بایست طراحی کنید.

وارد آژانس شده و به بخش تور مراجعه می کنید، با توجه به علاقه خودتان هتل و پرواز رزرو می کنید و ...
Tour Reserve، یک مفهوم تراکنشی هست که در نهایت بعد از ذخیره تور رخ می دهد
Agency Counter، نماینده تور است که با توجه به این که چه مقدار مشتری جذب کند و صندلی بفروشد از آژانس پورسانت می گیرد.

از مورد 1 تا مورد 4 مدل های دامنه، روابط Association و Cardinality را مشخص کنید .

در  5  یک سناریو خلاصه داده شده و سوالاتی بر اساس آن طرح شده

6 - سناریو بالا را به طور مفصل تر و حالت های استثنا ارائه دهید، مدل دامنه را بر  اساس سناریو کامل کنید و یک، یا چند مفهوم دیگر که نیاز است، با توجه به سناریو داده شده، اضافه کنید و مدل دامنه را نیز تکمیل نمایید.
سپس SSD ها را مشخص کرده و بعد از آن طراحی شما شروع می شود .

با توجه به الگوها، برای هر System Operation باید یک System Realization طراحی کرد

در نهایت یک طراحی یا Realization برای مورد کاربرد رزرو تور خواهیم داشت.

نمونه سوال امتحان به همین شکل خواهد بود .

Expedia System  را به عنوان یک سیستم خارجی در نظر بگیرید .

موفق باشید


شروع دوباره کلاس ها

سه شنبه 16 آذر 1389-01:51 ق.ظ

از این هفته مرحله دوم  کلاس ها شروع می شود

شنبه ها مباحث پیشرفته تولید نرم افزار ساعت 16:30 تا 18:30
یکشنبه ها مدیریت پروژه ساعت 18 تا 20
سه شنبه ها زبان های برنامه نویسی وب ساعت 19 تا 21
چهار شنبه ها پایگاه داده پیشرفته ساعت 8 تا 10 صبح

درس مباحث پیشرفته :

استاد بوشهریان برای درس مباحث پیشرفته یک تمرین  در LMS  تعیین کرده اند که درباره  طراحی مدل دامنه یک آژانس هواپیمایی هست و نوشتن سناریو و طراحی های مربوط به اون
تاریخ پاسخ به این تمرین، 30 آذر تعیین شده
در ضمن 40% از نمره نهایی این درس به تمرین ها اختصاص دارد

مدیریت پروژه :

ضمن تشکر از استاد کشت ورز، احتمالا کلاس ها 1 ساعت بیشتر خواهد شد و تا ساعت 21 ادامه خواهد داشت
ما هم امیدواریم که ساعت کلاس ها بیشتر شود
نمرات میان ترم و تاریخ اعلام نمره ها هنوز مشخص نیست

زبان های برنامه نویسی وب :

مطالب جلسه آینده را می توانید در این صفحه ببینید :  http://vus-sdd.mihanblog.com/post/13
همچنین برای طرح سوال در تالار گفتمان :  http://www.sun-iran.com/forum/posts/list/42.page
(قابل ذکر است که طبق فرمایش استاد، فقط سوال های جمع بندی شده در تالار، و مرتبط با درس هر جلسه،  در کلاس  پاسخ داده می شود )
همچنین جهت مشارکت در بحث آزاد کلاس به لینک زیر در تالار گفتگو مراجعه کنید :
http://www.sun-iran.com/forum/posts/list/35.page

بانک های اطلاعاتی پیشرفته :

تمرین دوم که در LMS قرار گرفته، مربوط به XSLT و تبدیل فایل XML است و تا 17 آذر مهلت دارد
در ضمن طبق فرمایش استاد، مباحث مربوط به امتحان میان ترم  جزء مباحث مربوط به آزمون  پایان ترم  نخواهد بود




تمرین شماره 1 درس مباحث پیشرفته در تولید نرم افزار

دوشنبه 15 آذر 1389-04:58 ب.ظ

به نام خدا

 

تمرین شماره 1 درس مباحث پیشرفته در تولید نرم افزار :

 

بخشی از مدل دامنه برای سیستم رزرو تور در آژانس هواپیمایی که شامل مفاهیم

  • Tour Reservation
  • Tour
  • Agency Counter
  • Tour Reservation Book

می باشد را در هر یک از موارد زیر دقیقا طراحی کنید :

 

در صورت لزوم جهت رابطه انجمنی بین مفاهیم را نیز مشخص کنید.

+ توجه کنید که اطلاعات رزروهای با موفقیت انجام شده در Tour Reservation Book نگهداری می شود.  

 

  1. هر کانتر فقط رزرو جاری را می شناسد و رزروهای قبلی که در این کانتر انجام شده را به یاد نمی آورد.
  2. هر کانتر فقط اطلاعات رزروهایی  که "هنوز کامل نشده اند" را به یاد می آورد.
  3. هر رزرو از کانتر خود اطلاع دارد.
  4. مدیر سیستم می خواهد با وارد نمودن شماره یک کانتر در سیستم، لیست رزروهای کانتر موردنظر را ببیند. 
           + در صورت لزوم مفهوم جدیدی برای طراحی این نیاز به مدل دامنه بیافزایید و روابط انجمنی را مشخص کنید.
  5. برای مورد کاربرد Reserve Tour سناریو با فرمت کامل بنویسید.

 

در این موردکاربرد پس از وارد کردن اطلاعات تور موردنظر، لیست مشخصات تور (پکیج تور) نمایش داده می شود(خط هوایی، مشخصات هتل، محلهای گردش، نوع غذاها، زمان رفت و برگشت و سیم کارت تلفن...)

+ مشتری می تواند بعضی یا همه امکانات تور انتخاب کرده یا در کیفیت آنها درخواست تغییر نماید مثلا درخواست یک خط هوایی خاص یا کلاس خاص در هواپیما یا هتل متفاوت از آنچه در لیست امکانات تور آمده است.

+ مسوول کانتر تور، تعداد مسافران مورد نظر و پاسپورت آنها را دریافت کرده و در سیستم ثبت می کند.

+ با توجه به اینکه آژانس برای یک تور، هتل و پرواز خاصی را چارتر می کند در صورتیکه مشتری درخواست یک خط هوایی متفاوت یا هتل دیگری را بنماید سیستم باید با اتصال به سیستم Expedia رزرو خاص آن پرواز یا هتل را برای متقاضی انجام دهد.

+ در صورتیکه مشتری امکانات متفاوتی از آنچه در پکیج تور آمده است را درخواست کند قیمت تور بر اساس قوانین آژانس مجددا محاسبه شده و به مشتری اعلام می شود.

 

  1. مدل دامنه را برای سیستم فوق کامل نمایید.
  2. برای مورد کاربرد فوق، SSD رسم کنید.
  3. برای هر یک از عملیات سیستمی از SSD فوق یک Operation Contract بنویسید.
  4. با استفاده از الگوهای GRASP تحقق هر یک از عملیات سیستمی را مشخص نمایید.

 

مهلت انجام تمرین : 30-9-89

 موفق باشید




شروع دوباره کلاس ها

جمعه 12 آذر 1389-04:54 ب.ظ

با سلام

از این هفته مرحله دوم  کلاس ها شروع می شود 

شنبه ها مباحث پیشرفته تولید نرم افزار ساعت 16:30 تا 18:30
یکشنبه ها مدیریت پروژه ساعت 18 تا 20 
سه شنبه ها زبان های برنامه نویسی وب ساعت 19 تا 21
چهار شنبه ها پایگاه داده پیشرفته ساعت 8 تا 10 صبح

درس مباحث پیشرفته :

دکتر بوشهریان برای درس مباحث پیشرفته یک تمرین  تعیین کرده اند که درباره  طراحی مدل دامنه یک آژانس هواپیمایی هست و نوشتن سناریو و طراحی های مربوط به اون
تاریخ پاسخ به این تمرین، 30 آذر تعیین شده 
در ضمن 40% از نمره نهایی این درس به تمرین ها اختصاص دارد 


زبان های برنامه نویسی وب : 

مطالب جلسه آینده را می توانید در این صفحه ببینید :  
همچنین برای طرح سوال در تالار گفتمان : 
همچنین جهت مشارکت در بحث آزاد کلاس به لینک زیر در تالار گفتگو مراجعه کنید : 

بانک های اطلاعاتی پیشرفته :

تمرین دوم  مربوط به XSLT و تبدیل فایل XML است و تا 17 آذر مهلت دارد
در ضمن طبق فرمایش استاد، مباحث مربوط به امتحان میان ترم  جزء مباحث مربوط به آزمون  پایان ترم  نخواهد بود 

موفق باشید