---
Final Examination
Practical Question Paper
Developing Enterprise Applications with EJB
Semester: 4
Curriculum Code: 2101
Date:
Duration: 1 Hour
Total Marks: 25
Do not write on this question paper and return it to the Invigilator after the examination.
2101/ Sem4
Practical Paper
1/2
---
Total Marks:
Developing Enterprise Applications with EJB
[25.0]
The ‘MyTech’ Technologies provides customer relationship management (CRM) software solutions
to large global enterprises. The company has many customers worldwide. ‘MyTech’ helps these
organizations manage all their customer interactions. ‘MyTech’ keeps on enhancing the CRM’s core
engine to enable increased customer experience.
To enhance their engine you need to perform the following tasks:
Develop a CMP entity that maps to their ‘cust_inerct’ table.
The table should contain records about each customer interaction including:
o Date and time
o Mode of communication
o Contact details
o Note about interaction
Add the following methods in the CMP entity bean declaration:
o Select method that finds and returns all interaction records of a specified day.
o Home method that returns the total number of customers that interacted with a
particular Customer Relationship manager on a certain day.
o Finder method that returns the record about a specific customer
2101/ Sem4
Practical Paper
2/2