前言:都已经到了python系列第十九期了,也该整合整合前面的知识点来做一个小系统了,当然这个系统完全是用python的终端来显示,也没有数据库的加入,但是牵涉到了我们前面大部分知识点,当然后续我们会持续更新到一个真正能用的系统。
要求:使用MVC架构来完成代码
将显示与输出的部分放入EmployeeView类中
将对数据的封装放入EmployeeModel类中
将业务逻辑放入EmployeeController类中
系统功能:
显示菜单、选择菜单、录入员工信息(部门编号,员工编号、员工姓名、工资),显示所有员工信息,删除员工信息(通过名字删除,如果有同名删除第一个),修改员工信息(名字不能修改,只能修改工资,部门编号,员工编号)
功能展示:
添加与查看
修改
删除
当然当删除或修改的名字不存在时,也应该返回删除失败