课程设计之人事管理系统

课程设计之人事管理系统

ID:18235541

大小:132.00 KB

页数:29页

时间:2018-09-15

课程设计之人事管理系统_第1页
课程设计之人事管理系统_第2页
课程设计之人事管理系统_第3页
课程设计之人事管理系统_第4页
课程设计之人事管理系统_第5页
资源描述:

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

1、南京航空航天大学《面向对象程序设计语言》课程设计报告人事管理系统学号:040830307姓名:曾雪峰日期:2009-4-5目录一、需求分析:二、程序的主要功能:三、程序运行平台:四、系统总框架图五、程序类的说明:六、模块分析七、比较有特色的函数八、存在的不足与对策九、编程体会十、程序源代码一、需求分析开发这个人事管理系统是为了实现公司员工的管理,一个公司会有很多员工,管理和储存这些员工的资料信息就需要耗费一定的人力,而开发这个系统是为了一方面可以减少工作员工的数量降低成本,从而大大提高了工作效率,

2、同时又方便了员工信息的管理。使得公司对员工信息的管理更加方便快捷。系统主要实现员工基本信息的添加,删除,修改,查找,显示和修改等基本功能二、程序的主要功能1、添加功能:可以完成员工的添加,可以添加员工的基本信息,包括员工的姓名,性别,生日,工作证号,职务

3、,薪水,工作部门,电话号码和地址等信息。2、删除功能可以根据员工的姓名删除员工信息,删除的时候根据用户输入的姓名查找到需要删除的员工的信息,并将员工的信息删除。3、显示功能:可以将所有员工的基本信息显示出来4、查找功能:根据用户输入的姓名查找所需的员工的信息,并将其信息输出在屏幕上面。5、修改功能:根据员工的姓名查找的需要修改的员工的信息,并将其信息输出出来,输入修改后的员工的信息,就可以完成对员工数据的修改。6退出功能用户在完成操作之后可退出系统,此时系统将把新的信息存入文件并退出三、程序运行平

4、台该程序是用VC++6.0制做的,使用MicrosoftVisualC++6.0运行该程序,具体操作是:打开MicrosoftVisualC++6.0,菜单栏里点文件→打开工作区→找到“人事管理系统.dsw”这个文件→打开,或者在资源管理器中双击该文件,此时,VC++6.0会自动打开,并载入该系统相关资源,点击Run命令菜单或者或用快捷键Ctrl+F5运行该程序。四、系统总框架图添加员工信息人事管理系统主页面显示员工信息查找员工信息删除员工信息修改员工信息五、程序类的说明·Date类的声明clas

5、sDate{Public:Date(inty=0,intm=0,intd=0):day(d),month(m),year(y){}//Date类的构造函数friendistream&operator>>(istream&in,Date&da)//重载"》"friendostream&operator<<(ostream&out,Date&da)//重载"《"voidoperator=(Date&d2)//重载"="private:intyear;intmonth;intday;};·people类

6、的声明classpeople{public:people(){};//people类的构造函数friendostream&operator<<(ostream&out,peoplep);//重载“〈〈”friendistream&operator>>(istream&in,people&p);//重载“〈〈”voidset(people*p1);//people类的设置函数char*getname();//获得姓名char*getsex();//获得性别char*getid();//获得idcha

7、r*gettelephone();//获得电话号码Dategetbirthday();//获得生日char*getnumber();//获得工作证号char*getname(){returnname;}//获得姓名char*getsex(){returnsex;}//获得性别char*getid(){returnid;}//获得idchar*gettelephone(){returntelephone;}//获得电话号码Dategetbirthday(){returnbirthday;}//获得生

8、日char*getnumber(){returnnumber;}//获得工作证号voidsetname(charname1[20]){strcpy(name,name1);}//设置姓名voidsetsex(charsex1[5]){strcpy(sex,sex1);}//设置性别voidsetid(charid1[20]){strcpy(id,id1);}//设置idvoidsetnumber(charnumber1[20]){strcpy(number,number1);}//

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

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

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