
《C++语言程序设计》课程设计任务书.doc
3页《C++语言程序设计》课程设计任务书别计算机科学与技术计算机科学与技术班 级 11级设计人员: 指导教师: 时 间:2011年5月课设计题目:职工工资管理系统二、 设计的目的通过课程设计,学生在下述各方面的能力应该得到锻炼:巩固《面向对象程 序设计》课程的基本知识和方法,通过该系统的实现,迸一步培养学生理论联系 实际、综合分析和解决问题的能力;掌握自顶而下的结构化程序设计的方法;进 一步掌握在集成环境中程序调试的方法三、 设计内容用面向对象程序设计方法实现一个简单的工资管理系统系统的主要功能是: 计算职工肖月工资并存档公司内有5种不同类型的职工:丁 技术人员(technician)/销售人员(salesman)/ 文秘(secretary)/ 技术经理(tech-manager)丁 销售经理(sales-manager) 他们的工资计算方式各不相同1) 技术人员的工资根据他为月工作的小时数来定,时薪为35元;2) 销售人员的工资则是根据本人半刀销售额来确定,工资为销售额的5%;3) 文秘有4000元的基本工资,奖金视当月工作情况而定;4) 技术经理和销售经理都有6000元的固定工资,技术经理的工作业绩可分 为3个等级,每级可以获得1000元奖金,5) 销售经理除有6000元的固定工资外,销售经理的奖金由他所管理的销售 员的销售业绩而定,为总销售额的0.2%。
所用函数如下:fixedSalary (固定工资)Bonus (奖金、红利)getRate (提成比率)四、 设计要求课程设计最终要求有三个方面:完成软件设计开发,运行得到正确的结果; 撰写课程设计报告、课程设计答辩1. 软件设计开发:提供源代码清单2. 课程设计报告撰写:•撰写要求及格式参见《课程设计报告模板》• 课程设计结束,在WORD >|•以A4大小排版,并严格按照统-•封面进 行填写和打印;•没有条件的同学,统一用稿纸手写,做到字迹工整,排列清晰,绘 图细致•严禁抄袭程序或报告,否则以零分计3. 答辩工作由指导教帅根据情况安排五、 进度安排按教学计划规定,该课程设计总学时数为12,其进度及吋间大致分配如下:序号设计内容学时数1需求分析、流程图的绘制22编写程序、上机调试63撰写课程设计报告34答辩总结及成绩评定1总计12说明:需求分析、流程图的绘制、编写程序、撰写课程设计报告等过程在时 间紧张的情况下,可由学生在课外补充完成六、答辩与成绩评定1 •课程设计的程序代码及相关文档保存在一个文件夹中并上报给指导教师, 文件夹名称为学生姓名及学号的组合有以下情况的学生不能参加答辩:•设计报告未经指导教师审阅。
•或设计内容不全(有设计报告血无设计程序、有设计程序血无设计报告) •未经指导教师许可或无故不到者,缺勤率达50%的学生答辩吋,设计者在5分钟内阐述自己的设计过程和最终结果,突出设计中遇 到的主要问题和解决方法,然后回答教师提问每位学生答辩总时间-•般不超过 10分钟2.课程设计成绩的评定:根据设计的完成情况、程序的编制质量、独立设 计能力以及答辩情况综合衡量,由答辩小组讨论决定原则上按以下公式计算:课程设计成绩=考勤X 10%+报告X 20%+答辩X 20%+程序X 50%七、教学参考书目1、 李龙溢h《C++程序设计》 清华大学出版社2、 钱能:《C++程序设计基础》清华大学出版社指导教师教研室主任院长签名执行日期。












