Discuss the concept of polymorphism


Assignment task: Computer Labs Incorporated is a company that specializes in setting up computer labs for clients in large and small businesses as well as schools. Under the leadership of Liza Rachels and Georgio Rozalini, the company is thriving. You are continuing as VP of Project Development, and now lead a team of 6 project directors who help coordinate projects for the company. Each project director has a team of employees to work on the various projects. One goal that is directly tied to the mission of your company is to deliver a quality product with a positive attitude on time every time.

You have completed the user-training sessions for the new information system, and you are continuing to the Systems Analysis phase of the SDLC. Your current focus is to complete the tasks below.

Instructions

1. As a project manager, how would you handle a situation where the project started to fall behind schedule? Assume the project is still in the early stages. Consider Brooks' Law in your answer.

2. As part of a JAD team, you are responsible for interviewing people in an organization. You need to create a list of questions for the interview. Makee two open-ended questions, two closed-ended questions, and two range-of-response questions for the interview. Label the questions to indicate the type of question (Example: Question 1 - open-ended)

3. Consider the business process you created in a previous step. Determine the data that would flow into and out of at least one of the processes you identified. (Example: Submitted Work flows into Grade Student Work Process, Graded Work and Student Grade flow out of the process)

4. A data dictionary is a central storehouse of information about a system's data. The data dictionary defines and describes all data elements and meaningful combinations of data elements called records. Data elements are combined into records that are included in a data flow.  (Example: An inventory record might consist of Product ID, Product Name, Product Description, and Product Cost) Determine the data elements that would combine to make up a record in the business process you created.

5. List at least three objects that will be used in your business processes. Show the attributes and the methods of each object. Make at least 1 instance of each object.

6. Make a list of at least three messages that might be sent to the three objects you identified above.

7. Discuss the concept of polymorphism as it relates to objects and messages. How does the concept of polymorphism apply to the objects you identified?

8. Make an object relationship diagram to show the relationship between the objects you listed.

9. Discuss the function of user applications in fulfilling business requirements. Give some examples of how user applications could be utilized. What is the role of the IT department as it relates to empowerment and user applications?

Request for Solution File

Ask an Expert for Answer!!
Other Subject: Discuss the concept of polymorphism
Reference No:- TGS03326059

Expected delivery within 24 Hours