c++程序设计大作业要求。
一、作业目的
1、 掌握用c++实现面向对象程序设计的基本方法 。
2、 熟练掌握window控制台应用程序的编写,初步掌握window可视化界面应用程序的编写方法。
3、 初步完成一个应用程序的设计、编码、调试,了解程序设计过程,锻炼实际应用能力,为后续课程打下基础。
二、作业内容
1、 班干选举系统(软件1班大作业题目)
基本功能要求:
1) 设置候选人的总个数。
2) 记录各候选人的名字(为每个候选人自动生成一个编号)
3) 显示候选人的编号和名称。
4) 设置要选举的人数。
5) 输入选票信息,若选票中候选人的个数大于要选举的人数,则作为无效票。(自己设计选票格式,在文档说明书里详细说明)
6) 统计总的选票数,有效票数,无效票数,每个候选人的得票数。
7) 输出获选人的姓名和得票数。
扩展功能要求:(1) 对候选人的得票数进行排序输出。
2) 实现可视化界面。
2、 工资缴税计算器(软件2班大作业题目)
基本功能要求:输入应发工资数,根据扣税标准文件中的扣税标准可以显示需要扣多少钱的税。扣税标准要存储在二进制文件中,扣税标准包括一个起扣额和若干条记录,每条记录都包括几个字段:
级数、全月应纳所得额、税率、速扣。例如现在的扣税标准和计算方法如下:
每月收入中扣除2000元的基数,剩下的是全月应纳税的所得额。用这个数字乘以相应的税率在减去速扣的数字,就是应缴的税款。
要求能够:1) 添加扣税标准到二进制文件。
2) 可以修改扣税标准。
3) 输入工资总额,计算输出扣税额。
扩展功能要求:(1) 实现可视化界面。
2) 公积金个人缴纳金额和社保个人缴纳金额不扣税,可通过填写缴纳的公积金和社保金额来计算实际应扣除的税费。
三、作业要求
1、 开发平台:vc++ 6.0或visual c++ 2005,可建立win32 console application或mfc application。
2、 时间安排:
袁俐萍老师的要求:(软件1班)
2011-2012学年第一学期第5周周一(2023年9月26日)之前提交打印版的程序设计说明书和电子版的程序**和程序设计说明书(根据说明书的内容确定答辩名单,不能体现设计过程的说明书均需要参加答辩。答辩时间和地点另行通知。)
凡是没有按时交的、发现拷贝、抄袭的(无论抄与被抄者)均无法通过此课程。
电子版程序上交到服务器。地址:ftp://10.5.1.5 ,用户名:yuanliping ,密码:yuanliping
请提交到服务器的“作业→c++大作业”文件夹中。
每位同学的作业放在一个文件夹中提交,文件夹按以下格式命名:“序号_姓名”。
如01张三。
序号请在ftp://10.5.1.5 用户名:li ,密码:li——**——c++大作业中查看)
打印版程序设计说明书学习委员收齐后交到b5-105。
李妍老师的要求:(软件2班)
2010-2011学年第一学期第3周周一(2023年9月12日)之前提交打印版的程序设计说明书和电子版的程序**和程序设计说明书(根据说明书的内容确定答辩名单,不能体现设计过程的说明书均需要参加答辩。答辩时间和地点另行通知。)
凡是没有按时交的、发现拷贝、抄袭的(无论抄与被抄者)均无法通过此课程。
电子版程序上交到服务器。地址:ftp://10.5.1.5 用户名:li ,密码:li
请提交到服务器的“作业→c++大作业”文件夹中。
每位同学的作业放在一个文件夹中提交,文件夹按以下格式命名:“序号_姓名”。
如01张三。
序号请在ftp://10.5.1.5 用户名:li ,密码:li——**——c++大作业中查看)
打印版程序设计说明书学习委员收齐后交到b5-105。
3、 提交作业要求:
一) 程序**要求:程序要求能够正常运行,并至少能实现基本功能要求。完成扩展功能要求将得到较高的分数。
二) 程序设计说明书要求:(不少于)
1) 正文最好分章节,正文为5号宋体。
2) 内容:
1) 封面:要求写明题目名称,专业班级,姓名,学号,班内序号。
2) 概述:需求说明,功能分析,开发环境,技术要求等。
3) 程序概要设计:程序流程是什么,有哪些文件,有哪些类,各实现什么功能,程序如何使用,输入输出各是什么等。
4) 程序详细设计:关键**分析,在设计中的疑难问题解决。
5) 总结:分析程序的优点和不足,总结自己的收获。
6) 参考目录。
4、 评分标准:
程序50%,程序设计说明书50%(程序说明书不能说明问题的参考答辩情况)。
2019级程序设计大作业要求
c 程序设计大作业要求。一 作业目的 1 掌握用c 实现面向对象程序设计的基本方法 2 熟练掌握window控制台应用程序的编写,初步掌握window可视化界面应用程序的编写方法。3 初步完成一个应用程序的设计 编码 调试,了解程序设计过程,锻炼实际应用能力,为后续课程打下基础。二 作业内容 1 工...
程序设计大作业
总的时间 32学时 学分 2。时间 20140616 20140627 地址 3教405教室。一 从给定的程序 文件包中,选择一个源程序做详细标注。目的 熟悉matlab程序 二 能够利用matlab熟悉地画图,内容包括 x y坐标轴上的label,每幅图上的title,绘画多条曲线时的legend...
程序设计大作业 C
摘要。题目 编写查找算法的演示程序 算法型大作业 编写程序实现某班期末考试成绩及有关学生信息的查找并将查询结果写入某文件中。其中输入可来自某文件 比如 xls 注意 编写的程序必须实现以下查找功能 1.输入某同学的学号或姓名 无重名 若存在,则输出该同学的成绩 否则输出 不存在 2.统计不及格人数并...