数学与计算机学院
面向对象程序设计
----C++语言描述课程设计
设计题目:公司员工信息管理系统
学号:
姓名:叶胜
专业:计算机科学与技术
1、问题分析
问题描述
题目《公司员工管理系统》设计
设计说明与要求
.公司有n个人,需要输入他们的信息(工号,姓名,性别, 年龄,学历,工资,住址,电话等)。
实现功能
输入:输入员工的信息。
保存:将员工的信息保存在文件中。
输出:从文件中提取员工的信息。
查看:查看当前员工的信息。
排序:将员工信息按工号递增的顺序进行排列。
查询:按照输入的工资段,查找符合要求的员工。
修改:修改员工的信息。
删除:删除员工的信息。
退出:退出程序。
2、总体设计
使用面向对象程序设计思想进行分析,整个系统是对员工的信息进行操作,定义一个Staff *staff;建立一个员工的动态数组,用来保存多组信息,用类的思想,建立员工信息的成员变量,再进行一系列函数操,菜单等操作达到目标。
3、详细设计
菜单
显示当前信息函数
修改函数
显示当前信息函数
删除函数
退出
显示当前信息函数
查询函数
排序函数
Case5
显示当前员工信息函数
Case4
显示当前员工信息函数
读取文件函数
Case3
文件输入
读取保存文件
输入函数
Case7
Case1
Case0
Case8
Case6
Case2
c 公司员工管理系统 来自淘豆网www.taodocs.com转载请标明出处.