软件学院课程设计报告设计名称:C ++ 课程设计 选题名称:人事管理系统姓名: 学号:1515专业班级:系〔院〕:设计时间:设计地点:1 需求分析需求概述设计一个公司人事管理系统,该系统主要实现了对老板和普通员工〔游客〕不同的操作
【1】 老板身份的功能:(1) 增加职员信息(2) 显示职员信息(3) 删除职员信息(4) 保存职员信息(5) 读取职员信息(6) 修改职员信息(7) 排序职员信息(8) 统计员工信息(9) 查找员工信息(10) 退出系统【2】 普通员工的功能〔1〕显示职员信息〔2〕公司职员状况(3) 查找职员信息(4) 退出系统1
2 需求说明〔1 随着现代社会的开展,公司的人员信息资料变化较大
在这个信息爆炸的时代再像曾经用笔那样记录人员信息效率较低,工作量较大
与此相对应的信息登记电子化那么很好的解决此问题
故推出本人事管理系统令你摆脱往日与笔墨为伴的岁月
〔2 本系统能记录常见的姓名,性别,编号,职务,月薪等根本工资
对于录入的人员的信息都能用文件保存起来,并且可以任意对其进行删除,浏览,修改,增加等常见操作
〔3 显示所有人员信息有一定标准的格式,以便老板以及其他员工的查看,分析等应用
〔4 该管理系统是以大菜单下细分小菜单的方式进行工作,为不同用户提供清楚且不同菜单功能的使用提示,依据不同用户的不同选择进行不同操作任意切换2 总体设计该系统按功能模块划分如下:公司人事管理系统统计员工信息排序职员信息修改职员信息读取职员信息修改职务保存职员信息删除职员信息显示职员信息增加职员信息修改姓名修改工资查找职员信息公司职员状况老板普通员工查找员工信息退出系统统计员工信息根据员工的编号根据员工的编号〔1〕身份选择模块是公司人事管理系统的入口,是用来完成用户操作命令的接口,用户可以根据提示进入不同的身份的功能界面,进而实现不同用户的不同需求〔2〕进入公司人员管理界