How To Exam?

a knowledge trading engine...


Birla Institute of Technology (BIT Mesra) 2005 MS Software Engineering Object Oriented Analysis and Design(open book) - Question Paper

Saturday, 19 January 2013 05:20Web
Task Statement: Identify 4 relevant software classes. Draw the design class diagram (DCD) showing relationships ranging from the 4 classes.
III. For every ques. provided below, a UML diagram is provided, with or without an fault. If a diagram has an error, there will be only one fault. You are needed to identify the error, if any. discuss why it is an fault. You do not have to redraw the diagram to remove the fault. If a diagram is without an error, simply write “No error”. While identifying the error, do not be concerned about the completeness of the diagram. The diagram may be complete or incomplete, and yet have an fault. every ques. carries two marks. (8.0)
Diagram 1







Diagram 2



Diagram 3

Diagram 4









IV. An automatic teller machine of a bank allows its customers to do the subsequent operations:
• Enquire balance – Displays the balance in the customer’s account.
• Withdraw cash – Requests the amount to be withdrawn. Checks the balance of the customer to ensure sufficient fund is available for withdrawal. Dispenses cash only if the amount request is less than or equal to the balance in the customer’s account. There is no maximum limit placed on the amount of cash withdrawal.
• Transfer funds – Bank permits transfer of funds to other accounts in Bank’s branches. Requests the account number of the other account. Checks the existence of the account in 1 of the bank’s branches. Requests the amount to be transferred. Checks the balance of the customer to ensure sufficient fund is available for transfer. Transfers funds only if the amount to be transferred is less than or equal to the balance in the customer’s account.
The bank provides a menu to let the customer select 1 of the operations listed above. The menu also includes an exit option, which enables the customer to exit the system. The customer can also cancel an operation at any time. On starting to process cash withdrawal or fund transfer, the system cannot let the customer cancel the operation. A suitable message is displayed by the system.
The initial part of the statechart diagram is provided beneath. You are needed to complete the diagram to include only the “Transfer funds” operation. You should not make any modifications to the initial part of the statechart diagram. (8.0)

V. Read the description for the game called “Scrabble”. You are needed to perform the tasks provided at the end of the description. It is not important whether you know or have played the game before. learn the description carefully, understand the game from what the description provides, and complete the needed tasks.



( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Birla Institute of Technology (BIT Mesra) 2005 MS Software Engineering Object Oriented Analysis and Design(open book) - Question Paper