欢迎来到天天文库
浏览记录
ID:41883675
大小:1.17 MB
页数:28页
时间:2019-09-04
《C++教职工工资管理系统大作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、软件学院大作业任务书题口:教职工工资管理系统专业:软件丄程班级:卓越131班姓名学号:刘晓南8000113009李后乐8000113058姜楠8000113068完成人数:3_A起讫日期:2014.6.3—2014617任课教师:万立中职称:副教授部分管主任:完成吋间:2014年6月17日前1.本任务书由任课教师填写后,下达到学生。2.任务完成后,任课教师需填写小结表。3.任务书、学生成绩与学生完成后的大作业(纸质和电子两种)一并报送各教学研究部审核后转教务办。4.另附一份全班大作业总结大作业的要求和内容:(包括题目选择范围、技术要求、递交
2、时间、考核方法等)请根据本学期所学的C++语言知识及面向对象的知识,以VC++6.0为继承开发环境,采用团队合作的方式(每个团队成员最多不超过3名)完成一个完整的C++语言程序,具体的程序功能可以根据需求自定义,程序名称自拟,可以是游戏,也可以是应用程序,但不能过于简单,程序中至少要包括4个以上的类的设计,且所设计的程序满足如下要求:1.程序中的类要有继承关系;2.程序屮至少要使用一种标准模版库屮的容器;3.程序中要具备文件读取和写入的操作;4.要求程序具备简单的菜单功能,根据用户的输入,执行相应的操作;1.在菜单界面,必须显示程序的名称、
3、版本信息,开发者的名字、班级、学号等信息。人作业题口自拟,最终提交的作业,除提交完整的程序工程代码外,还必须以大作业报告的形式说明程序的流程、结构以及设计、实现过程。作业评分将以完成的程序质量和复杂程度为基础,并根据大作业报告进行综合评分。教师小结:成绩:教师签名:教研咅B负责人:学生姓名:刘晓南NANCHANGUNIVERSITY面向对象程序设计课程设计题目:学院:软件学院专业:软件工程班级:卓越131班完成人数:3_A成员:刘晓南、李后乐、姜楠起讫日期:2014.6.3—2014.6.17任课教师:职称:完成时间:2014年6月17FI
4、询填表日期:2014年年6月15日目录一、需求分析71.1项目介绍71.2功能需求7二、系统分析72.1本程序需解决的有关技术问题72.2程序流程7三、程序设计与实现3.1项目分析与设计93.2类分析与设计93.3函数分析与设计10四、系统测试164.1运行结果截图如下:16五、个人小结24六、参考文献25一、需求分析1.1项目介绍方便教职工的工资管理,为学校等教育机构的财务室节省时间,提高工作效率。1.2功能需求实现学校等教育机构不同职称的职工工资管理。二、系统分析2.1本程序需解决的有关技术问题类的设计、类的继承、类的调用、文件操作、容
5、器使用、菜单设计以及使用。2.2程序流程职工工资管理系程序设计者信息职工信息添加职工信息输出显示职工信息修改职工信息删除职工信息查询职工工资排序三、程序设计与实现3.1项目分析与设计姓名:刘晓南学号:8000113009职工分为:教师,领导,领导兼职教师工资组成:基木工资、补贴、津贴职称教师领导领导兼职教师基木工资100025002500补贴0600500津贴课时*300课时*30总工资工资计算方法:总工资二基本工资+补贴+津贴3.2类分析与设计模块负责人:姓名:姜楠学号:8000113068classPerson{public:strin
6、gname;〃名字intnum;〃工号voiddisplay();};classTeacher:publicPerson//教师{public:Teacher(){ints=1000;wage=s;allowance1=0;}voiddisplay1();intwage;//基木T资inttime;//课时intallowance1;//补贴intsubsidy1;//津贴};classLeader:publicPerson//^导{public:Leader()ints=2500;intb=600;wage=s;allowance=b;s
7、ubsidy=O;}voiddisplay2();intwage;//基本工资intallowance;//补贴intsubsidy;//津贴};classPartjob:publicTeacher,publicLeade叨教师兼职领导public:Partjob(intb=500):Leader()allowance=b;voiddisplay3();intallowance;//补贴};3.3函数分析与设计模块负责人姓名:李后乐学号:8000113058voidShow();//录入对象选择菜单voidTenter();//教师录入vo
8、idLeaderenter();//领导录入voidPenter();//教师兼职领导录入voidFileenter();//文件录入voidToutput();//教师输出显示
此文档下载收益归作者所有