he Final Project for this course is an accumulation of previous weeks’ assignments in which you will utilize all of the skills you have acquired in this course to develop an employee management system using Python programming language. In each week of the course, you created various functionalities of an employee management system. Now you will combine all the functionalities you have developed into one single application.
Your work will reflect on what you have learned about computer programming during this course, including topics such as variables and expressions, data type and branching, loops and functions, list and dictionary, exception and files.
You must include the following components in your Employee Management System:
Employee Management System – Functionality 1
In Week 1, you developed the first functionality for the employee management system. You wrote a Python script to allow users to enter the following string values: employeeName, employeeSSN*, employeePhone, employeeEmail, and employeeSalary.
To complete this section, incorporate the instructor feedback you received for your Week 1 Assignment and provide an updated screen shot of this functionality, along with the description of the functionality.
Employee Management System – Functionality 2
In Week 2, you developed the second functionality of the employee management system in which you allowed users to enter information for five employees at the same time.
To complete this section, incorporate the instructor feedback you received for your Week 2 Assignment and provide an updated screen shot of this functionality, along with the description of the functionality.
Employee Management System – Functionality 3
In Week 3, you developed the third functionality of the employee management system. You made use of looping to allow your Python script to run constantly. You then separated functionality 1 into two functionalities – “Add Employee” and “View all Employees”. Finally, you utilized global variables to develop a counter that keeps track of the number of employees in the system.
To complete this section, incorporate the instructor feedback you received for your Week 3 Assignment and provide an updated screen shot of this functionality, along with the description of the functionality.
Employee Management System – Functionality 4
In Week 4, you developed the fourth functionality of the employee management system. You improved the “View all Employees” functionality that was developed in Week 3 and added two new functionalities to your employee management system – “Search employee by SSN” and “Edit employee information.”