- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C++程序设计大作业要求
一、作业目的
掌握用C++实现面向对象程序设计的基本方法 。
熟练掌握window控制台应用程序的编写,初步掌握window可视化界面应用程序的编写方法。
初步完成一个应用程序的设计、编码、调试,了解程序设计过程,锻炼实际应用能力,为后续课程打下基础。
二、作业内容
班干选举系统(软件1班大作业题目)
基本功能要求:
设置候选人的总个数。
记录各候选人的名字(为每个候选人自动生成一个编号)
显示候选人的编号和名称
设置要选举的人数
输入选票信息,若选票中候选人的个数大于要选举的人数,则作为无效票。(自己设计选票格式,在文档说明书里详细说明)
统计总的选票数,有效票数,无效票数,每个候选人的得票数。
输出获选人的姓名和得票数。
扩展功能要求:(1) 对候选人的得票数进行排序输出。
(2) 实现可视化界面
工资缴税计算器(软件2班大作业题目)
基本功能要求:输入应发工资数,根据扣税标准文件中的扣税标准可以显示需要扣多少钱的税。扣税标准要存储在二进制文件中,扣税标准包括一个起扣额和若干条记录,每条记录都包括几个字段:级数、全月应纳所得额、税率、速扣。例如现在的扣税标准和计算方法如下:
级数
全月应纳所得额
税率
速扣
I
0-500
5%
0
II
500-2000
10%
25
III
2000-5000
15%
125
IV
5000-20000
20%
375
V
20000-40000
25%
1375
VI
40000-60000
30%
3375
VII
60000-80000
35%
6375
VIII
80000-100000
40%
10375
IX
100000以上
45%
15375
每月收入中扣除2000元的基数,剩下的是全月应纳税的所得额。用这个数字乘以相应的税率在减去速扣的数字,就是应缴的税款。
要求能够:
添加扣税标准到二进制文件。
可以修改扣税标准。
输入工资总额,计算输出扣税额。
扩展功能要求:(1) 实现可视化界面
(2) 公积金个人缴纳金额和社保个人缴纳金额不扣税,可通过填写缴纳的公积金和社保金额来计算实际应扣除的税费。
三、作业要求
开发平台:VC++ 6.0或Visual C++ 2005,可建立Win32 Console Application或MFC Application。
时间安排:
软件工程1班
袁俐萍 396058462@
软件工程2班
李妍668296
lyan83703@163.com
袁俐萍老师的要求:(软件1班)
2011-2012学年第一学期第5周周一(2011年9月26日)之前提交打印版的程序设计说明书和电子版的程序代码和程序设计说明书(根据说明书的内容确定答辩名单,不能体现设计过程的说明书均需要参加答辩。答辩时间和地点另行通知。)
凡是没有按时交的、发现拷贝、抄袭的(无论抄与被抄者)均无法通过此课程。
电子版程序上交到服务器。地址: ftp:// ,用户名:yuanliping ,密码:yuanliping
请提交到服务器的“作业→C++大作业”文件夹中。
每位同学的作业放在一个文件夹中提交,文件夹按以下格式命名:“序号_姓名”。
如01张三。
(序号请在 ftp:// 用户名:li ,密码:li——下载——C++大作业中查看)
打印版程序设计说明书学习委员收齐后交到B5-105。
李妍老师的要求:(软件2班)
2010-2011学年第一学期第3周周一(2011年9月12日)之前提交打印版的程序设计说明书和电子版的程序代码和程序设计说明书(根据说明书的内容确定答辩名单,不能体现设计过程的说明书均需要参加答辩。答辩时间和地点另行通知。)
凡是没有按时交的、发现拷贝、抄袭的(无论抄与被抄者)均无法通过此课程。
电子版程序上交到服务器。地址: ftp:// 用户名:li ,密码:li
请提交到服务器的“作业→C++大作业”文件夹中。
每位同学的作业放在一个文件夹中提交,文件夹按以下格式命名:“序号_姓名”。
如01张三。
(序号请在 ftp:// 用户名:li ,密码:li——下载——C++大作业中查看)
打印版程序设计说明书学习委员收齐后交到B5-105。
提交作业要求:
程序代码要求:程序要求能够正常运行,并至少能实现基本功能要求。完成扩展功能要求将得到较高的分数。
程序设计说明书要求:(不少于3000字)
正文最好分章节,正文为5号宋体。
内容:
封面:要求写明题目名称,专业班级,姓名,学号,班内序号。
概述:需求说明,功能分析,开发环境,技术要求等。
程序概要设计:程序流程是什么,有哪些文件,有哪些类,各实现什么功能,程序如何
文档评论(0)