一.整体描述:
随着现代工业的发展,企业的规模越来越庞大,传统的人员信息管理方式显然已
经不再满足企业的现代化管理。企业人事信息管理方式的改革势在必行。
.课程设计名称:人员信息管理系统
.课程设计类型:设计型
.课程设计目的:学会综合运用已学的 知识,用面向对象的技术实现一个小型的应
用程序。
.课程设计原理:面向对象程序分析与设计、类的灵活运用、继承和派生、多态技术、
模板技术、异常处理等
.课程设计内容:某小型公司,需要存储管理公司雇员的编号、姓名、级别、月薪等信
息,通过面向对象技术来实现一个简单的人员信息管理程序,它具有如下一些功能:
()人员信息基本管理,包括人员信息的录入、修改和删除;
()能够自动设置员工的编号,即每增加一位新员工,编号增一;
()能够分别对不同级别的员工(如经理、技术人员、推销人员等)按照不同的公
式计算其工资收入;
()能够将人员信息保存到磁盘上,以便程序下次运行时使用;
()具有一定的排错功能,如当用户输入错误数据时提示用户;
()能够实现一定程度的查询和统计功能。
()其他你能想到并对系统有用的功能。
在实现程序功能的基础上,尽量运用所学知识,改进程序实现方法,提高程序的可
读性、模块性、可扩展性、可重用性和健壮性。
公司人员结构分析:
二. 功能设计:
本项目是为了实现对一般小型企业人事信息的管理而设计的,基本能够满足一般小型
企业的人事信息管理需求。
.人员信息基本管理,包括人员信息的录入、修改和删除;
.能够自动设置员工的编号,即每增加一位新员工,编号增一;
经理
销售人员 工作人员
评论4