实践内容
实践内容:开发一个小型公司工资管理系统
一、设计任务
编写一个小型公司的工资管理程序。该公司主要有4类人员:经理、兼职技术人员、销售员和销售经理。其中月薪计算方法为:经理固定月薪8000元,兼职技术人员100元/小时,销售员为其当月销售额的4%,销售经理保底工资5000元另加其所管部门销售额的5‰。
二、设计要求
1. 使用文件存储相关信息(可用多个文件,存储人员信息、销售员销售额等等)。
2. 能实现人员信息的录入及增删改,人员信息包括编号、姓名、职位、部门等等,人员编号自动产生(即无需用户输入,从10000起编号)。
(1) 删除(针对人员离职)后该人员过往的销售记录还应保留,查寻以前的销售情况或工资清单时仍显示该员工记录;
(2) 修改是针对人员职位变动,仅能更改职位。
3. 能录入某月各销售员的销售额(自行设计操作方式,方便用户操作),可列出某月的销售额清单。
4. 能列出某月的工资清单,可按多种方式排序(按员工编号、工资升序、工资降序、按职位等)。
5. 其他未尽事项可自行设计,遵循合理及易用的原则。
