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 2 conceptual classes with their attributes.
2. Employee Payroll Management System (EPMS): A reputed manufacturing firm is interested in getting its payroll to be computerized. The firm has over 1000 employees. There are various categories of employees, viz. employees who get paid a regular salary every month, employees who are paid on a weekly basis, and employees who are paid on a daily basis. The firm stores both personal info and employment info about every employee. Personal info such as name (in the form of 1st and last name), address, date of birth, educational qualifications, etc. are captured. Employment info such as date of joining, department, salary, benefits, numbers of dependents, probation period, leave details, hourly rate, daily rate etc. are also stored. The EPMS generates payroll for the employees as per the requirements, viz. daily for employees who are paid on a daily basis, weekly for employees who are paid on a weekly basis and monthly for employees who are paid a regular salary. The accounts department head (ADT) has access to generate payroll. The ADT logs in to the system using a user id and password. The system authenticates and allows the user to generate the payroll.
Task Statement: Identify 2 “unknown” classes that may be useful to the EPMS using GRASP trends. Justify the use of the GRASP trend in arriving at the 2 unknown classes.
3. Content Management System (CMS): The development and deployment of a CMS is aimed at providing an end to end solution for content management at an enterprise level. The system should be capable of handling content creation, content management, content publishing and content presentation.
Content creation involves writing content by writers. The system must include an internal authoring tool that handles activities related to authoring of content. The writers must obtain it easy to create new content, edit or delete existing content, and view content. The writers must be able to give metadata for any content such as creator of the content, search keywords for the content, subject of the content etc. This enables easy management of content repository.
Content management includes version control, archiving, workflow management, security, and reporting.
Content publishing involves use of style sheets, page templates, personalization, support for publishing in multiple formats, etc.
Content presentation would address problems such as ease of use, accessibility, multiple browser support, effective navigation, etc.



( 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