下载此文档

课程设计任务书1.doc


文档分类:办公文档 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
C++课程设计任务书
一、课程设计目的: 
通过C++课程设计,使学生能深入理解面向对象程序设计的思想,加深对C++程序设计相关概念的理解和应用,,锻炼和提高学生使用面向对象程序设计思想分析和解决实际工程问题的能力。
二、 课程设计要求
1。明确任务,学****与查阅有关资料
2。按要求完成课题内容,撰写设计报告。
:
(1)凡等候用户输入时,给出足够的提示信息,如“请选择(1 借书 2 还书……):”提示用户选择。 
(2)程序具有一定的健壮性,、大小范围、字符串的长度等,进行正确性检查,对不合法的输入值给出出错信息,指出错误类型,等待重新输入 。
(3)对删除数据应给出警告. 
三、课程设计步骤与方法
1。需求分析:对用户提出的问题提出解决的办法和思路.
,设计系统功能模块,并设计相应的类和界面.
,确定输入和输出,设计程序的算法。 
,并设计测试程序来对类进行测试。 
6。在计算机上编译程序,检验程序的可运行性。
7。编写C++课程设计报告。 
四、课程设计报告内容 
写设计报告(要求正规打印,A4幅面,并提交电子档),内容包括:
题目
小组人员具体分工
系统功能模块结构图
数据结构设计及用法说明
 程序结构(画流程图)
  各模块的功能
 试验结果(包括输入数据和输出结果)
具体调试过程及心得体会
参考文献
 附录:源程序清单(并提交电子版编译目录压缩包)
五、期末考核课程设计内容
实验课按组讲解(课前各组负责将源代码拷贝给所有同学),其它同学作为用户提出完善要求,协助测试。课下重新完善程序。
第1组 10月25日
课题名称:个人财政管理系统
说明:管理个人的财政支出.
要求:
1)程序中的收支情况按时间顺序存放,将其放入一个文件中,每次运行程序时首先打开这个文件,程序运行完毕时将更新的记录放回文件中. 
2)可以按时间的范围检查账目,要求有检索的功能,输入时间范围即可打印出详细报表。
3)可以修改、删除某笔收入或支出。
4)当输入时间发生错误(如月份超过12等),要求重新输入正确的时间;当结余的数目为负数时,显示出信息,警告已经超支。
5)显示时,要求每增加一笔笔收入和支出都要重新统计盈余数目。
第2组 10月25日
课题名称:日历管理器
说明:模仿现实生活中的挂历,显示日历。
要求:
1)当前显示以系统当前日期的月份为准,显示当前月的每一天(显示出日及对应的星期几),当系统日期变到下一月时,系统自动显示下一月.
2)可以实现日期的加法运算,即在日期相加的选项中增加日期相加天数,结果为新日期。
3)根据用户输入的年份,自动产生每个月的日期列表。包括输入非法数据(如负数、日期超过31天等情况)的识别显示功能.
4)用户可选则显示日历的形式,如显示星期及英文形式的月份的功能.
第3组 11月1日
课题名称:十点半游戏
说明:模拟10点半***牌游戏,玩家最多可以要5张牌。但如果牌的点数之和超过10点半(大王、小王、J、Q、K为半点)则自动出局;在不超过10点半的情况下,玩家和庄家(电脑)比拼手牌总点数的大小,大者为赢家。
要求:
1)设定针对不同玩家的权限:高级玩家可以查看下一张牌,即按H键,然后要求输入密码,密码正确可以看牌,并决定是否要牌;超级玩家可以查看庄家的牌面,并输入自己想要的牌,有赢无输.
2)每次要完牌后可以重新设定赔率,只能加注。也就是说如果牌好,可以加大赌注(初始玩家跟电脑各有100点可下注)。
第4组 11月1日
课题名称:通讯录管理软件
说明:通讯录至少包括以下数据项:姓名,地址,电话,邮编,E-mail等。
要求:
1)通讯录编辑(添加、删除);
2)按不同的项进行查找;
3)对已存在的通讯录按不同的项排序;
4)将通讯录写入文件;
5)从文件读入通讯录.
第5组 11月8日
课题名称:计算器
说明:实现一个计算器功能,用户根据程序提示,输入数字,选择要进行的运算,可以进行加减乘除等运算。
要求: 
1)用“计算器”的标准视图执行简单的计算。
2)用其科学型视图执行高级的科学计算。
第6组 11月8日
课题名称:学籍管理系统
说明:使用面向对象的方法编写一个程序,实现在如下菜单中,输入数字序号,执行相应功能。
要求:
1) 学生信息包括:学号、姓名、专业及年级、若干门课程、总成绩、平均成绩

课程设计任务书1 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人raojun00001
  • 文件大小60 KB
  • 时间2021-07-31