c课程设计报告sample

c课程设计报告sample

ID:31680117

大小:115.76 KB

页数:16页

时间:2019-01-17

c课程设计报告sample_第1页
c课程设计报告sample_第2页
c课程设计报告sample_第3页
c课程设计报告sample_第4页
c课程设计报告sample_第5页
资源描述:

《c课程设计报告sample》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《C++》课程设计报告人事管理系统院系:数学与计算机系班级:学号:091883126—、需求分析3二、程序主要功能3三、程序的运行平台4四、系统总框架图4五、程序类的说明4六、模块分析6七、存在的不足与对策7八'程序源代码7九、课程设计总结15需求分析在现代化的企业管理中,人事管理系统有着十分重要的作用,然而,用大型软件系统來于小型的企事业单位,在现代化的企业管理中,人事管理系统有着十分重要的作用,人员管理系统是一个企业单位、甚至一个国家不可缺少的部分,它的功能对于企业的决策者和管理者来说都至关重要的,所以

2、人员管理系统应该能够为用户提供充足的信息和快捷的查询、处理手段。但一直以來人们使用传统人工的方式管理文件档案,这种管理方式存在着许多不足,女口:效率低、保密性差,还有就是时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带來了不少的用难。人员档案管理系统一般包括对人员档案的统计、查询、删除、更改、输出、修改等功能。如果人工直接统计的话,工作量将十分庞大,特别是,如果企业员工有几万或几十万人时,人工统计将变得不可能想象。随着科学技术的不断提高,计算机科学口渐成熟,其强大的功能已为人们深刻认识,它已进入

3、人类社会的各个领域并发挥着越来越重要的作用。用计算机可使人们从繁重而又单调的统计运算中解脱出來,仅用一些简单的操作便可及时准确地获得碍要的信息。因此,开发一个人员管理系统就会显得很有必要,为了解决一些最基本的问题在此我做了一个很简单的人员管理系统,用来解决一些简单的问题。二、程序的主要功能1、密码功能:输入密码进入人事管理系统!2、添加功能:添加一个职员的基本信息,包括姓名,工作时间,销售额,销售总额!3显ZE功能:显示所有职员的主要信息包括姓名,编号,级别,工资!4、查找功能:根据你键入的职员姓名,显示

4、其详细信息!5、删除功能:能够对一个职员的信息进行删除按姓名进行删除。6、修改功能:能够对一个职员的姓名,编号,级别,工资进行修改并保存。三、程序运行平台方法一:直接打开可执行文件“06信计二班_11_肖军.exe”,在弹出的对话框中输入密码,再在弹出的对话框中单击“测试”进行信息输入,输出,查询,删除及修改。方法二:打开文件夹“06信计二班_11_肖军”・・>双击“”打开工作区・・>在工作区左下方单击“FileView”・・>双击“06信计二班_11_肖军View.cpp”・・>编译,调试及运行,在弹出的

5、输入密码对话框中输入密码,进入人事管理系统对话框中单击“测试一文件,进行文件输入,文件查询,文件删除,文件修改。五、程序类的说明employee类的声明该类是在建立好对话框Z后添加到工程屮的类,是在头文件屮定义的成员类,在该类屮,定义姓名,个人编号,级别,月薪总额。并声明计算月薪函数(纯虚函数),升级函数(虚函数),设置姓名函数,提取姓名函数,提取编号函数,提取级别函数,提取月薪函数其具体代码如下:{protected:charname[20];〃姓名intindividualEmpNo;〃个人编号intg

6、rade;//级别floataccumPay;〃月薪总额staticintempIoyeeNo;〃本公司职员编号冃前最大值public:employee();〃构造函数~employee();〃析构函数virtualvoidpay()=0;〃计算月薪函数(纯虚函数)virtualvoidpromote(intincrement^));〃升级函数(虚函数)voidSetName(char*);〃设置姓名函数char*GetName();//提取姓名函数intGetindividualEmpNo();//提取编

7、号函数intGetgrade();〃提収级别函数floatGetaccumPayO;〃提取月薪函数};Technician类的声明在该类中声明设置工作时数函数,计算月薪函数,升级函数分别用來设置技术员的工作时间,计算技术员的月薪,级别.其具体代码如下:classtechnician:publicemployee〃兼职技术人员类{private:floathourlyRate;〃每小时酬金intworkHours;〃当月工作时数public:technician();〃构造函数voidSetworkHours

8、(intwh);〃设置工作时数函数voidpay();〃计算月薪函数voidpromote(int);〃升级函数};Salesman类的声明在该类中声明设置销售额函数,计算月薪函数,升级函数分别用来设置销售额,计算销员的月薪及级别.其具体代码如下:classsalesman:virtualpublicemployee〃兼职推销员类{protected:floatCommRate;〃按销售额提取酬金的百分比fioa

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

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

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