إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 03-30-2013, 04:10 PM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,613
عدد الـنقاط :3341
 تقييم المستوى : 2139

M363: Software engineering with Objects
Question One: [10 marks]

Use the following description of a vending machine to answer the below questions:

A vending machine sells small, packaged, ready to eat items (chocolate bars, cookies, candies, etc.). A customer can buy an item, using a smart card (issued by the vending machine company) to pay for it. The buying process involved: choose an item, pay for it, and take item. The system can be used by a customer, a maintenance employee (who check items, and recharges items in the machines), an administrator (who sets up the machine).


  1. Extract a functional requirement. [2 marks]
Extract a pre-condition and nominate use case that has this pre-condition.

  1. Draw a use case diagram for vending machine system. [6 marks]
Question Two: [15 marks]

Draw a class diagram of the below banking system.

A bank have several branches; each branch has one ATM machine. The ATM machine has several accounts, Accounts could be: a chequing account or a savings account. Each bank has zero or more customers and each customer has 2 accounts: a chequing account and a savings account . The ATM is used by customers of a bank.
Question Three: [15 marks]

Use the diagram in figure 1 that represents airline reservation system to answer the below questions.
  1. What is the name of the diagram? [1 mark]
  2. List sequence of steps that represent airline reservation system as appeared in figure 1. [10 marks]
  3. Redraw the diagram to show the following extension. [4 marks]

After selecting flight, the system gives you two different paths dependent on whether you are using reward points. If you use reward points then enter points and at the same time hold reservation. Then payment information is supplied.


M363: Software engineering with Objects
Question One: [10 marks]


Use the following description of a vending machine to answer the below questions:


A vending machine sells small, packaged, ready to eat items (chocolate bars, cookies, candies, etc.). A customer can buy an item, using a smart card (issued by the vending machine company) to pay for it. The buying process involved: choose an item, pay for it, and take item. The system can be used by a customer, a maintenance employee (who check items, and recharges items in the machines), an administrator (who sets up the machine).


a. Extract a functional requirement. [2 marks]
Extract a pre-condition and nominate use case that has this pre-condition.

b. Draw a use case diagram for vending machine system. [6 marks]
Question Two: [15 marks]


Draw a class diagram of the below banking system.


A bank have several branches; each branch has one ATM machine. The ATM machine has several accounts, Accounts could be: a chequing account or a savings account. Each bank has zero or more customers and each customer has 2 accounts: a chequing account and a savings account . The ATM is used by customers of a bank.
Question Three: [15 marks]


Use the diagram in figure 1 that represents airline reservation system to answer the below questions.
a. What is the name of the diagram? [1 mark]
b. List sequence of steps that represent airline reservation system as appeared in figure 1. [10 marks]
c. Redraw the diagram to show the following extension. [4 marks]


After selecting flight, the system gives you two different paths dependent on whether you are using reward points. If you use reward points then enter points and at the same time hold reservation. Then payment information is supplied.
__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
حل واجب TU170 : 0544321455 : [email protected] : 00966544321455 محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 03-30-2013 04:10 PM
حل واجب m363 لطلاب الحاسب 0544321455 - 00966544321455 - [email protected] محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 03-25-2013 12:40 PM
حل واجب ar112 للطلاب 0544321455 - 00966544321455 - [email protected] محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 03-25-2013 12:40 PM
حل واجب الـ GR131 مدرس 0544321455 - 00966544321455 - [email protected] محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 03-25-2013 11:40 AM
حل واجب t175a مهندس للطلاب 0544321455 - 00966544321455 - [email protected] محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 03-25-2013 11:40 AM


الساعة الآن 12:16 PM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML