Question
E-Solution Systems (ESS) is a big software development company that offers electronics systems. They hired you to lead the Software Development department. You have been
E-Solution Systems (ESS) is a big software development company that offers electronics systems. They hired you to lead the Software Development department. You have been assigned to work on a big project with the following requirements. Task (1): The project is a HR system that saves all the employee attributes. Each employee has a name, address, age, data of birth (day, month, year) and gender. The user should enter all the details and an object will be created and saved in a list once save button is clicked. At any given time, if the clear button is clicked, then all the text areas will be cleared. If the user clicked print, all the previous entries must be printed to the console. The system should validate the entries before saving.
Interpret the three programming paradigms, namely, procedural, object oriented, and event driven, their characteristics and the relationship between them. Implement the system based on the giving requirements. The GUI should look similar to the following picture. Write a paragraph to differentiate between the three programming paradigms you have used in coding the system.
Task (2): The manager asked you to be a role model to the other developers and to write a report to answer the following points:
Specify the debugging process and what are tools provided by the IDE to conduct debugging? Assess the importance of debugging to develop secure applications? List the coding standards you use when coding? Assess thoroughly why following coding standards is necessary for teams and individuals?
b MT HR System Employee Info Employee name: 1 Employee address: Employee age: Employee Birthdate: bay: Month: Year: Gender: Male Female Save Clear Print
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started