C++课程设计 员工信息管理系统

C++课程设计 员工信息管理系统

ID:39548741

大小:347.50 KB

页数:16页

时间:2019-07-06

C++课程设计 员工信息管理系统_第1页
C++课程设计 员工信息管理系统_第2页
C++课程设计 员工信息管理系统_第3页
C++课程设计 员工信息管理系统_第4页
C++课程设计 员工信息管理系统_第5页
资源描述:

《C++课程设计 员工信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、青岛理工大学C++课程设计报告院(系):计算机工程学院专业:计算机科学与技术学生姓名:  班级:__学号:题目:员工信息管理系统______起迄日期:_2009.12.21—2009.12.31__设计地点:青岛理工大学2#实验楼402指导教师:李兰完成日期:2009年12月30日一、需求分析1、选做此课题或项目的意义:随着现代高科技的迅速发展,计算机技术也有了突飞猛进的快速发展,因此为各个行业的普及应用奠定了基础。由于公司业务的扩展,人员的增多,传统的手工作业已经不再适合公司发展的需要。传统的手工作业要处理巨额的数据,由于

2、人员不停地改动,例如调职、离职、新员工加入等,人事部门要不停的更新数据,进行抄写。由于数据庞大,难免会出现错误,这对于员工管理非常不利。而利用计算机技术可以方便的、准确的、动态的对企业内部员工进行管理,减轻了人事部门的任务,节约人力资源,降低了企业的成本。基于计算机技术的优越性,几乎所有的企业都使用计算机技术来实现对员工基本信息的管理。本系统将利用计算机技术模拟实现对企业员工的基本信息管理,主要实现对员工基本信息的管理,包括职工编号、姓名、性别、出生年月、职称、婚姻状况、最后学历、工资。如果有新员工加入该公司,可在添加新员工

3、模块进行添加新成员操作。如果有员工辞职或退休,也可以进行删除操作,同时可以查看所有员工的资料,以对现有的员工信息进行查询操作,可按照对员工编号进行升序排序。2、程序所实现的功能:本系统是使用VisualC++创建的,程序功能不是太多,但基本功能都可以实现,主要功能包括:(1)本系统具有添加新员工、删除死亡或离职的员工的功能。添加新员工时,本系统自动给新添加的员工赋予第几次记录。但必须填写员工编号,否则会出现错误提示。因为用户认为输入时可能会由于主码重复而操作失败,而用户也没有必要为了这个原因维护一张记录单。并且,系统不能自行

4、分配主码,不可以随便的利用删除而废除的主码。删除操作时,系统会提示是否删除,不会因无意的按键而将记录删除掉。(2)用户也可以查看所有员工的信息,便于公司对员工的管理(3)在本系统的主界面可以进行简单的添加新员工、删除员工、修改员工的信息等功能,但不能进行查询工作。本程序所使用的开发运行环境主要包括:开发工具:VC++6.0运行环境:WindowsXP数据库:MicrosoftAccess2003二、设计内容1、数据库表格:员工基本信息表:字段名称数据类型字段大小必填字段(不为空)说明职工编号数字20是员工的编号姓名文本20否

5、员工姓名性别文本10否员工性别出生年月时间/日期20否员工的出生年月婚否文本10否员工的婚姻状况最后学历文本20否员工最终的学历职称文本20否员工目前的职称工资数字20否员工的目前工资2、系统功能模块图:(1)系统的主要模块:登陆系统员工信息显示界面添加删除修改更新(2)员工管理系统的主界面设置如下图:图一员工管理系统的主界面(3)员工信息记录的显示界面设计如下图:图二员工信息记录的显示界面(4)主要控件类型、ID和对应的成员变量如下表所示,该窗口的封装类为CMyView。添加记录对话框主要控件列表如下:控件类型ID成员变量

6、变量类型说明编辑框IDC_EDIT0->m_numberlong职工编号编辑框IDC_EDIT1->m_nameCString姓名编辑框IDC_EDIT2->m_birthdayCString出生年月编辑框IDC_EDIT3->m_zhichengCString职称编辑框IDC_EDIT4->m_zuihouxueliCString最后学历编辑框IDC_EDIT5->m_paylong工资编辑框IDC_EDIT6->m_sexCString性别编辑框IDC_EDIT7->m_marrynotCString婚否按钮IDC_BU

7、TTON_add无无添加按钮IDC_BUTTON_delete无无删除按钮IDC_BUTTON_change无无修改按钮IDC_BUTTON_gengxin无无更新按钮IDC_BUTTON_Pre无无上一条按钮IDC_BUTTON_Next无无下一条①添加按钮完成的功能:如果公司有新员工加入,则点击增加按钮增加员工记录。在点击增加按钮时,系统会提示添加数据成功,如下图所示:图三消息框当添加新成员忘记填写职工编号这一主码时系统会自动提示出错,而当未填写非主码的有关属性时则系统没有提醒,如下图所示:图四消息框②删除按钮完成的功能

8、:如果公司有员工不幸死亡或离职,则就从数据库中将其删除。在点击删除按钮时,系统会提示删除数据成功,如下图所示:图五消息框③修改按钮完成的功能:在对员工进行信息记录时有可能出现错误,单击此按钮可以对错误信息进行修改。当修改成功时,系统会自动弹出消息框进行修改成功提示。如下图所示:图六消息框④

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。