c++语言大作业教程.doc
文本预览下载声明
面向对象程序设计大作业
计算器类、职工工资管理系统
学 院 名 称 xxxxxxxxxxxxxxxxxx
专业班级 xxxxxxxxxxxxxxxxxxxxx
学生姓名 xxxxx
学 号 xxxxxxxxx
指 导 教 师 xxxxxxx
完成时间: 2015 年 7 月 1 日
山 东 科 技 大 学
大 作 业 任 务 书
题目: 计算器类、职工工资管理系统
原始资料: 《面向对象程序设计》 大作业要求和任务书
应解决下列各主要问题:
1、计算器类: 设计一个计算器类模板,适用各类型表达式的“+、-、×、/” 数学四则运算以及“、=、、=、!=、==”等关系运算。数学四则运算表达式中可含有加、减、乘、除运算符以及各型数据的运算对象。程序可以直接输入数学表达式以及关系表达式,不需要任何转换,就可以直接输出数学四则运算和逻辑运算的结果。并且操作简单、界面清晰、灵活、实用、方便等。(系统功能可充分自由发挥)。
扩展功能:三角运算、进制转换、开方、幂指数等。
2、职工工资信息管理系统:对职工信息进行录入,修改,查询,删除,查询等,并对职工工资进行统计,对各个年龄段的人进行统计,对各种职工进行信息统计,对公司进行每月税金总额,全年税金总额进行计算,按工资对员工进行排序等。
设计说明书应附有下列图纸: 无
小组分工说明: 无 ???
六、命题发出日期: 2015.6.10 设计完成日期: 2015.7.10
指导教师评语
成绩:
指导教师(签章):
2015年 月 日
目 录
1.计算器类counter
1.1基本功能1
1.2展功功能1
1.3开发环境工具1
1.4设计过程描述1
1.5小结2
1.6附录(源程序代码)2
1.7测试结果12
1.8参考文献15
2.职工工资信息管理系统
2.1基本功能16
2.2展功功能16
2.3开发环境工具16
2.4设计过程描述16
2.5小结21
2.6 源程序代码22
2.7 测试结果32
2.8参考文献33
PAGE \* MERGEFORMAT 34
1.计 算 器 类 counter
1.1基本功能:设计一个计算器类模板,适用各类型表达式的“+、-、×、/” 数学四则运算以及“、=、、=、!=、==”等关系运算。数学四则运算表达式中可含有加、减、乘、除运算符以及各型数据的运算对象。程序可以直接输入数学表达式以及关系表达式,不需要任何转换,就可以直接输出数学四则运算和逻辑运算的结果。并且操作简单、界面清晰、灵活、实用、方便等。(系统功能可充分自由发挥)。
1.2扩展功能:三角运算、进制转换、开方、幂指数等。
1.3开发环境工具:visual c++6.0
1.4设计过程描述
将原函数的int型数据改为float型数据。
仿照类设计四则混合运算的程序,四则混合运算的分函数主要
显示全部