C++程序设计实习报告.doc

C++程序设计实习报告.doc

ID:53093322

大小:253.50 KB

页数:27页

时间:2020-04-01

C++程序设计实习报告.doc_第1页
C++程序设计实习报告.doc_第2页
C++程序设计实习报告.doc_第3页
C++程序设计实习报告.doc_第4页
C++程序设计实习报告.doc_第5页
C++程序设计实习报告.doc_第6页
C++程序设计实习报告.doc_第7页
C++程序设计实习报告.doc_第8页
C++程序设计实习报告.doc_第9页
C++程序设计实习报告.doc_第10页
资源描述:

《C++程序设计实习报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、中国石油大学(华东)信息与控制工程学院《程序设计实习》报告小型公司工资管理系统的设计专业班级:电子信息工程10-3学  号:10052324姓  名:杨浩时间:2011.7.14~2011.7.172011年7月目录一、实习内容…………………………………………………………………………1二、设计思路…………………………………………………………………………2三、程序清单…………………………………………………………………………3四、运行结果…………………………………………………………………………4五、程序使用说明……

2、………………………………………………………………5六、总结及心得体会…………………………………………………………………6程序设计实习报告7程序设计实习报告一、实习内容1.实习内容是要设计一个面向小型公司的工资管理系统。2.小型公司有经理、技术员、销售员以及销售经理等四类员工。3.该系统可对各个员工的各种情况(包括名字、年龄、性别、职工号、工资状况、工作时间、销售额)进行输入。然后可以输出。4.可以按姓名或职工号对员工基本信息进行查询。5.系统可以对销售经理下属的销售员的各种情况进行统计,并可以对销售经理按销售总

3、额由高到低进行排序。6.系统可以对各类员工的各种情况进行统计。7.系统可以将员工所有的基本信息进行保存备份。7程序设计实习报告二、设计思路首先,创建了一个Employer基类.然后派生出四个类:Manager、Technician、Seller、Salemanager.在基类定义了四个虚函数用于对派生类所有数据进行输入、输出、统计、打印、排序、查询等。其次,在总体结构上,建立一级菜单,用于选择各种功能.1.数据输入:输入员工的各种数据.2.数据统计:将员工的总数据进行对比排序,然后输出.3.数据打印:显示输入的

4、各种数据.4.数据备份:对输入的数据进行保存备份.5.信息检索:对员工的信息进行检索并输出。6.退出程序:执行退出程序命令.7程序设计实习报告三、程序清单文件1:head.h#includevoidSstatistics();//声明销售员类统计表格函数voidSalesroom();//声明Salemanager类的友元函数用于数据成员salesroom的赋值和排序voidSmstatistics();//声明销售经理排序表格函数voidallprint(Technician*p,intn);

5、//声明打印表格的allprint函数voidallprint(Manager*p,intn);//声明打印表格的allprint重载函数voidallprint(Salemanager*p,intn);//声明打印表格的allprint重载函数voidallprint(Seller*p,intn);//声明打印表格的allprint重载函数voidallsave(Technician*p,intn);//声明数据备份的函数voidallsave(Manager*p,intn);//声明数据备份的重载函数voi

6、dallsave(Salemanager*p,intn);//声明数据备份的重载函数voidallsave(Seller*p,intn);//声明数据备份的重载函数voidnum_search();//声明按职工号检索函数voidnam_search();//声明按姓名检索函数Employer*p;Managerm[4];Techniciant[4];Sellers[16];Salemanagersm[4];intflags=1;intnum;stringnam;文件2class.cpp#include

7、ream>#include#include#includeusingnamespacestd;fstreamoutfile;externflags;classEmployer{public:virtualvoidinput(){cout<<"其姓名:";cin>>name;cout<<"性别(m/w):";cin>>sex;cout<<"年龄:";cin>>age;7程序设计实习报告}voidprint1()//定义基类的成员虚函数用于打印固定格式的私有数据

8、成员{cout<<"┃"<

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

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

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