Professional Documents
Culture Documents
Reg. No. :
11. a) Assume that some University ‘X’ is planning to develop a web based interactive
learning solution named X-eL. The plan is to develop the X-eL as a virtual student
response system that enables students to contribute to classroom discussions,
clarify the doubts with corresponding faculty and submit assignments at their
own pace from tablets, laptops or mobile handheld devices. Analyze the software
process model that you think will best suit for this project. Justify why your
choice is a good match for the above mentioned project.
(OR)
Deliver Final
Version
12. Mr. X wants to create a mobile recharge platform Y.com where customers can recharge
their number online within minutes. Customers have to give their mobile number
and the service provider name (Airtel, Vodafone, Idea, Tata Indicom, Reliance,
Bsnl, Airrcel and Tata Docomo) for recharging. The mobile number will be
checked with the service provider’s database and if correct prompts with the
type of recharge. Customers’ can choose the type of recharge to be either top
up or special recharge. Once selected, the amount will be entered. Customers’
can pay either by a debit card or a credit card or can also use internet banking
for availing recharge online. After successful recharge, the message will be
sent to the mobile and email id for confirmation.
*X85404 -3- X 85404
a) i) Identify the business requirements for developing the product for Mr. X. (03)
ii) Design Level 0 use-case diagram for implementing the product for Mr. X.
Drill down each use-case to identify the sub-activities and hence draw Level 1,
Level 2 . . . use-cases based on the necessity. Elaborate on the relationships
used. (10)
(OR)
b) Draw the sequence diagram for the following use-case and elaborate.
14. a) What is Unit testing ? Explain how the unit testing could be applied to the
following piece of code.
int main()
scanf(“%d%d”,&rl,&cl);
scanf(“%d”,&a[i] [j]);
scanf(“%d”,&b[i][j]);
result[i][j] = a[i][j]+b[i][j];
}
(OR)
15. a) Cloud computing offers various services including SaaS, PaaS and IaaS. Explain
the advantages of using Cloud as a platform to use the above services.
(OR)
16. a) A petrol station is to be set up for fully automated operation. Drivers swipe
their credit card through a reader connected to the pump, the card is verified by
communication with a credit company computer, and a fuel limit is established.
The driver may then take the fuel required. When fuel delivery is complete
and the pump hose is returned to its holster, the driver’s credit card account is
debited with the cost of the fuel taken when user enters the pin. The credit card
is returned after debiting. If the card is invalid, the pump returns it before fuel
is dispensed. The credit card will be charged a commission of 2% if the amount
is below Rs. 500.
i) Assuming yourself as a requirement analyst (Business analyst), identify the
business and software requirements of the problem.
ii) Draw an appropriate UML diagram to represent the activities of an end
user.
(OR)
b) Issue Tracking system that has accounts for developers for ticket creation and
updation. It has provision to Search for tickets and set Priorities for Tickets
(higher-1,2,3) . The customers can view the ticket details. Employee can be an
admin or developer. A ticket is assigned to developer by higher authorities or
by themselves. Developers upload patch files or any other required files after
solving the issue and update the ticket status. Administrator maintain activities
for tickets to provide comments and history, Developer can update comments
and work log and export a ticket in different formats like doc and pdf.
i) Assuming yourself as a requirement analyst (Business analyst), identify the
business and software requirements of the problem.
–––––––––––––