C++程序设计大作业要求.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C++程序设计大作业要求.doc

C++程序设计大作业要求 一、作业目的 掌握用C++实现面向对象程序设计的基本方法 。 熟练掌握window控制台应用程序的编写,初步掌握window可视化界面应用程序的编写方法。 初步完成一个应用程序的设计、编码、调试,了解程序设计过程,锻炼实际应用能力,为后续课程打下基础。 二、作业内容 工资缴税计算器 基本功能要求: 输入应发工资数,根据扣税标准文件中的扣税标准可以显示需要扣多少钱的税。扣税标准要存储在二进制文件中,扣税标准包括一个起扣额和若干条记录,每条记录都包括几个字段:级数、全月应纳所得额、税率、速扣。例如现在的扣税标准和计算方法如下: 级数 全月应纳所得额 税率 速扣 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) 公积金个人缴纳金额和社保个人缴纳金额不扣税,可通过填写缴纳的公积金和社保金额来计算实际应扣除的税费。计算出公积金缴纳金额必须输入公积金的缴存基数(即上一年的平均工资数)和个人缴存公积金的比例(比例可任填,若未超过12%直接按输入百分比进行缴存,若超过12%则按12%进行缴存,超过的须缴存税收,例如某员工工资为3000,公积金缴存比例为15%,公积金的缴存基数为2500,社保金额为20元,则全月应纳所得额(3000-2000-2500*12%-20)=680,应缴税款为:680*5%=34元,则最终该员工的实发工资为3000-34-2500*15%-20=2571元 2.学生成绩与奖学金评定系统 基本功能1)程序开始运行后给出界面提示,要求用户输入用户名及口令,然后在已有的用户名及口令中检查是否合法,合法则进入查询界面(参赛者)、评分界面(评委)、管理界面;对于不合法的用户或口令最多出错3次,超出3次后自动退出程序; (2)评分界面中,评委们能够对参赛结果进行查询,也可以对参赛者进行评分,要求对每个参赛者只能评分一次。 在评委所打的分数中,去掉一个最高分,去掉一个最低分,得出各选手的平均分。 (3)管理界面中,管理员能够设置评委的人数并输入姓名,设置选手的人数并输入参赛者姓名,并能将最后的得分及名次情况保存到文本文件中记录下来。 (4)对于参赛者只能对自己的比赛结果进行查询。 扩展功能要求: (1)对选手的结果查询能够按平均分或姓名进行排序。 (2)能够得出各选手的名次。 (3)实现可视化界面 三、作业要求 选题:从3个题目中任选其一,独立完成。 开发平台:VC++ 6.0或Visual C++ 2005,可建立Win32 Console Application或MFC Application。 提交作业要求: 程序代码要求:程序要求能够正常运行,并至少能实现基本功能要求。完成扩展功能要求将得到较高的分数。 程序设计说明书要求:(不少于3000字) 正文最好分章节,正文为5号宋体。 内容: 1)概述或引言:开发环境,各种功能的完成情况(已经实现了哪些功能,哪些功能未实现,或有什么运行错误)。 程序概要设计:程序流程是什么(可画出流程图),有哪些函数,各实现什么功能等。 程序详细设计:关键代码分析(要写详细),在设计中的疑难问题解决。 程序使用说明:展示各种的功能运行情况(必须有截图说明) 分析程序的优点和不足,遇到的困难及解决的问题,总结自己的收获。 参考目录,写出自己编写该程序时阅读的书籍和出处 说明书的写法请参照《程序设计说明书1》,按照其给出的相类似格式进行说明书的书写 评分标准: 程序50%,程序设计说明书50%(程序说明书不能说明问题的参考答辩情况)。

文档评论(0)

pvwr + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档