ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:36.96KB ,
资源ID:19474362      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19474362.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VC++课设可选题目文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VC++课设可选题目文档格式.docx

1、该系统主要功能有:1) 学生基本信息和学生成绩的管理学生基本信息:姓名、学号、专业、班级、所属院系。各科成绩:高数、英语、VC+程序设计、物理、体育。系统可以完成对各类信息的添加、修改、删除、浏览。2) 成绩的统计汇总可以计算班级平均成绩,某科最高成绩,最低成绩,优、良、中、及格、不及格各个成绩等级的人数,每位同学的总成绩、班级总成绩,总成绩排名等。可以自己根据需要合理设计。3) 成绩信息查询查询功能是系统的核心功能之一。在系统中既有单条件查询也有多条件查询,可以精确查询和模糊查询。可以按照班级、成绩范围、科目等查询。4)系统登录功能进入系统,需要登录。可以注册用户,有完整的用户注册、用户登录

2、和密码修改功能。系统功能模块如下:3、 小型公司人事管理系统基于MFC开发一个小型公司人事管理的程序,由于没有学习过数据库相关知识,故使用文件存储数据。1)系统用户登录以及权限管理。能够对管理员的权限进行添加和删除。2)公司员工基本信息管理。能够增、删、改、查看公司员工的信息。能够增、删、改公司各部门的 名称。3)会议记录管理。能够添加、删除、修改、查询公司任何一天的会议记录。4)任务管理。能够添加、删除、修改、查询公司任何一天分配的任务。4、 小学生加减乘除算术练习软件基于MFC设计一个小学生加减乘除算术练习软件。1)小学生上机练习时,可以选择三个练习等级A,B,C中的一种,其中A级为一位数

3、加减乘除运算,B级为两位数加减乘除运算,C级为三位数加减乘除运算。2)每次练习计算机为小学生出10个加减乘除运算题目(10道题中分布有加减乘除题目),每个题目有三次计算机会,第一次算对加10分,接着出第二题目;第一次不对,第二次出同样的题目,若算对加8分,接着出第二个题目,若不对再给第三次机会,作对加5分,做不对不加分。每题只有三次计算机会,依此类推。3)设立一个计时器,记录10道题目所用时间。4)计算完10个题目后,给出做题分析结果,包括对错题数,每道题做对所使用的计算机会,10道题目所用时间,总成绩。5、 小型商店库存管理系统基于MFC设计一个小型商店库存管理系统。由于没有学习过数据库相关

4、知识,故使用文件存储数据。)建立库存数据文件输入货物的入库信息:商品号、商品名称、单位、单价、数量、价格、产地、入库时间。以列表形式将入库货物信息显示在客户区。)能够对库存货物信息进行增、删、改。)查询。可以按照商品号、商品名称、入库时间、产地等进行查询。)建立出库情况数据文件数据项包括:商品号、出库时间、数量)系统登录功能)设计界面和菜单。菜单主要有: 入库登记(增、删、改) 出库登记(增、删、改) 查询6、 小型图书借阅室管理软件基于MFC设计并实现一个小型图书借阅室的管理软件。1) 图书基本信息和会员读者基本信息的管理图书基本信息:书号、书名、作者,单价、分类、出版时间、数量和简介。会员

5、读者基本信息:会员编号、姓名、性别、单位、电话,借阅权限(如借阅时间为个月或个月,最多借阅数量等)。系统可以完成对上述基本信息的添加、修改、删除、浏览。2) 图书借阅管理可以完成读者借书、还书的操作,还可以由系统发出对某个读者所借的过期图书的催缴信息。相关信息有:会员编号书号借阅时间应归还时间实际归还时间有无过期等。3) 图书信息查询可以按照分类、作者、书名等进行精确查询和模糊查询。7、 报刊、杂志订阅程序基于MFC设计并实现设计一个报刊、杂志订阅程序。1) 报刊杂志基本信息的管理基本信息:报刊代号,报刊名、分类、单价、几天出一期、每月定价和简介。系统可以完成对上述基本信息的添加、修改、删除。

6、2) 查询并显示报刊、杂志有关信息,供检阅。可以按照分类、报刊名等进行精确查询和模糊查询。3) 订阅管理设计订阅界面,输入用户订阅信息:定什么报?定几份?订阅的起止日期?(注意:杂志不能定到“天”报纸可以)。提问用户的姓名和地址,显示出一份帐单。帐单内容:姓名、地址、报刊代号、份数、订阅起止日期、钱数。8、 个人通讯录系统基于MFC设计并实现设计一个个人通讯录程序。)提供输入通信录功能,包括:姓名、通信地址、邮政编码、电话号码、E_mail地址等项。具有增加、删除、修改功能。)查询功能。能够通过下面几项查询显示相关信息,主要由:姓、名 、邮编、省、市、电话号码)系统登录功能,进入系统,需要登录

7、。9、 汉诺塔动画基于MFC编写程序,在客户区以动画的形式显示汉诺塔移动的过程。程序运行伊始,先在客户区显示汉诺塔题目要求。建立菜单命令,调出一个对话框,可以输入金盘数。10、 排序算法比较程序(排序算法不限)1)开发一款排序算法,由用户输入长度可变的内容:要求容错检查:存在字母则做字符排序,输入均为数字则按值排序2)提供两种以上的排序方法供用户选择3)排序并显示最终结果及执行时间11、 约瑟夫问题:n 个小孩围成一圈做游戏,游戏将决出一个胜利者。从第 s 个小孩起,顺时针计数,每数到第 m 个小孩时,该小孩离开。接着又从下一个小孩开始数数,数到第 m 个小孩时,该小孩离开,如此不断反复进行,

8、最后剩下的小孩就是胜利者。1)以面向对象的思想设计数据结构2)s、n和w在应用程序里输入3)具有界面示意图12、 文件编辑及修改,文件目录树显示开发一款基于Windows的文件查询、显示及修改程序,其中:1)主界面分两部分,上部为编辑窗,下部是文件选择、确认及取消、退出键,也可以利用菜单实现相应功能2)文件选择键弹出窗口,分两部分。左边显示Windows文件目录树,右边显示对应目录下的文件清单3)选择相应的文件后,确定,返回主界面,利用ListBox打开对应的文件供编辑,编辑结束可选择确认键保存取消键取消修改退出键关闭程序。13、 备忘录开发一款备忘提醒程序,在桌面显示时钟,并能设定提醒功能。

9、其中:1)时钟外观自行设计2)在时钟外观上增加备忘录增加、查询钮,可提供备忘录的增加、查询和删除3)查询备忘时另外弹出窗口,在该窗口中完成删除操作4)备忘内容及时间以文本方式保存,5)到时提醒,弹出提醒窗口14、 立体五角星基于五角星绘图作业,做以下的功能的补充1)基于MFC编程2)为五角星增加一定的厚度3)当鼠标在用户区移动时,以鼠标当前位置为中心重新绘制五角星15、 图像处理开发一款将一幅完整的图像读入,进行以下处理,并保存处理结果的程序1)主界面上部为图像显示部分,分左右两半,左边显示原图像,右边显示处理结果2)下部为操作选择键,也可以通过菜单实现对应功能3)可以实现的功能包括图像反色、

10、图像翻转等16、 车辆交叉路口模拟开发一款车辆交叉路口模拟程序,具有以下功能1)车辆按照固有路线单向行驶,路线中存在岔路,每个岔路的各路口分别有红/绿两色信号灯;2)各信号灯颜色变换规律和持续时间不固定;3)车辆行驶到路口时,根据信号灯颜色选择下一段路径,如果路口均为红灯则等待17、 学生信息管理演示程序 开发一款学生信息管理演示程序,可以演示学生信息的录入、修改和删除等操作,详细内容自定。程序主界面包括学生信息列表区域、详细信息区域、控制按钮(如“添加”、“修改”、“删除”)等内容,要求界面控制流程合理,如:1)程序初始运行时学生列表为空,仅“添加”按钮可用(Enabled);2)学生列表中

11、有选中项时“修改”、“删除”可用,详细信息区域显示当前学生详细信息,但不可编辑;3)点击“添加”按钮,详细信息区域内容为空但可编辑,学生列表不可用(Disabled);4)点击“修改”按钮,详细信息区域内容为当前学生信息,可编辑,学生列表不可用;5)点击“删除”按钮删除学生列表中的相应内容,详细信息区域内容清空;6)详细信息区域可编辑时,可以引入“确定”、“取消”等按钮进行控制,等等。18、 简单代码生成程序(字符串) 开发一款简单的C代码生成程序,其中:1)主界面包括两部分,左边为备选代码块,如定义变量、赋值、选择、循环等,右边显示程序代码;2)程序启动时,程序代码区出现代码框架,包含内容如

12、“#include “”、“void main()”等;3)点击左边备选代码块,弹出对话框设置必要的控制内容,如对于变量定义而言,需要设置变量类型、变量名等内容;4)对话框输入确认后,在主界面右边程序代码的光标位置插入新代码;5)主界面右边程序代码区的内容要有必要的缩进、换行,以保持代码清晰。19、 模拟时钟转动程序要求能模拟机械钟表行走,还要准确地利用数字显示日期和事件,在屏幕上显示一个活动的时钟,按任意键程序退出20、 八皇后问题在国际象棋中,能否在空棋盘上摆放八个皇后,并使其中任意两个皇后不能在同一行或同一列或同一对角线上。要求:第一个皇后的位置由键盘输入,要有合适的界面。21、 单词测

13、试程序做一个单词测试的程序。可以按照中译英、英译中、近义词等方式测试。另外,根据初始难度的选择,调用不同的考题库(提示:单词可保存到文件中)。 随机调出单词(如英文),并给出四项选择,根据用户的选择,与标准答案进行比对,并进行统计,给出最终的成绩。22、 万年历做一个万年历程序,用户输入公历,自动显示出其对应的农历日期。或用户输入农历日期,可调出其公历。其他功能可参考windows系统自带的日期查询程序。23、 房屋户型设计系统做一个基本的房屋户型设计系统,可以通过直线、矩形、圆、圆弧、填充、文字等绘图元素绘制出房屋的户型图。另外,还可以自动计算房屋各房间的使用面积、套内面积等。还可以增加打印

14、功能。24、 简易文本编辑器具体要求:建立单文档应用程序,实现文本编辑功能,在出现的视图界面中输入任意文本内容,利用DEL键、BACKSPACE键、HOME键、END键、上下左右光标键对文本进行编辑,按F1键激活菜单File,选择Save菜单命令,输入文件名,可以保存文件。选择Open菜单命令,输入文件名,可以打开一个文件进行上述的编辑工作。按F10激活帮助,按ESC键退出帮助。25、 学生成绩管理建立单文档程序,添加“学生成绩管理”菜单,其菜单项如下。单击相应的菜单命令调出相应的对话框界面,可以进行学生成绩的录入,按成绩排序、按姓名、学号、成绩进行查询,以及统计功能。运行结果以列表或图的形式

15、显示在客户区的视图中。 学生成绩管理菜单菜单项 1成绩录入 2查询 3成绩排序与输出 4以直方图统计各分数段人数编程要点的说明:1)定义StudentScore类,该类有三个属性数据:学号、姓名、成绩2)使用文件,完成自定义类StudentScore的序列化。3)当用户选择查询命令时,弹出下一级菜单,如下。点击相应的菜单命令,调出相应的对话框以便用户输入查询条件,查询结果以列表显示在视图区。 学生成绩查询 1按学号查询 2按姓名查询 3按成绩段查询 4返回 4)点击“统计”菜单命令,统计各个分数段的人数,包括0,59,60,69,70,79,80,89,90,100五个区间。在视图区绘制学生成

16、绩分布直方图。横轴为分数区;纵轴为分数落在该段的百分比。26、 电话号码本功能描述:1)程序能够建立一个可存放30条以上记录的电话号码本。2)程序能够对记录进行增加、删除、修改操作。3)记录字段包含序号、姓名、电话、单位内容。4)能够通过姓名、或电话查询记录并显示查询结果。编程提示:1)姓名可用英文、或拼音代替 2)电话号码可以是手机、或座机号码 3)单位字段的内容可简单填写办公室号码27、 设计一个矩阵计算器实现矩阵的加、减、乘、除、转置、逆矩阵、上(下)三角矩阵、主对角线阵等矩阵的计算。可以使用基于对话框的形式也可以使用单文档形式。28、 字符格式化 打开指定的文件,统计单词的个数,设计相

17、应菜单命令,用户可以进行大写字母和小写字母的转换,首字母大写等功能。将修改后的文件写入磁盘。29、 计时器 1)可以设计一个电子显示屏,显示分、秒、十分之一秒;2)正计时能够用键盘控制启动、停止、清0;3)倒计时能够用键盘设置初值、控制启动、减到0自动停止。30、 文件比较器要求能够比较两个txt文件的内容的差异,能够同时显示两个文件的内容,并以不同颜色列出内容相同和不同的地方。自定义相似度评价标准,计算两个文件的相似度。31、 名片制作软件二、 功能描述较为简单的题目下面仅给出一些课设题目的标题等简单信息,同学们如果感兴趣,请自行查找资料,将程序功能描述得更加清晰,并加以实现。1、 扫雷游戏

18、仿照Windowsd的“扫雷”游戏的功能和游戏规则,完成一个自己的简易“扫雷”游戏。2、 使用VC+编程技术将数据结构中的树、栈、队列、图等数据结构可视化。3、 个人物品管理系统 设计并实现一个“个人物品管理系统”。4、 个人相册 设计并实现一个“个人相册”。5、 拼图游戏(移动方式) 根据缩略图的提示,在拼图面板中,鼠标左键点击空闲图块附近的小图块,该小图块将移动到空闲图块的位置。重复以上过程,直至拼出原图。6、 打字训练程序该程序先显示字母给练习者gx22小游戏,练习者只要打出那个字母就会出现下一个字母gx22小游戏,看看练习者打出规定几个字母要多少时间gx22小游戏。 双人小游戏操作说明

19、:点start now开始gx22小游戏,按照右边圆圈里面所给出双人小游戏的字母按双人小游戏键盘上相应双人小游戏的双人小游戏键gx22小游戏,可以没有限定时间gx22小游戏,但是要给出打字的平均速度gx22小游戏。7、 多媒体播放器(可以播放声音、图像、视频其中之一) 8、 校园平面图绘制9、 制作带有滚动字幕的软件封面软件启动时,常常需要自下而上循环滚动显示一些诸如软件名称、功能、版本、用户名、研制单位等信息的文字,在用户按任意键或点击鼠标键后,立即结束演示进入程序主界面。10、 自制“彩票选号器”11、 图片自动预览程序12、 放大和缩小图片13、 图片马赛克效果 图片百叶窗效果电影胶片特

20、效14、 图形转换与缩放15、 利用图片制作屏幕保护程序16、 简单的记事本程序。17、 日历查询程序(例如可通过输入年月日来查询是星期几等)。18、 桌面实时时钟(用图形来显示当前的时间,如时针、分针等)。19、 数学函数曲线绘制程序,通过菜单选择,可绘制正弦曲线等数学曲线。20、 简单手机模拟器,可以模拟手机的屏幕及键盘等。21、 班级人员信息管理系统。22、 简单的跳棋模拟程序。23、 提醒器,可定期提醒需要做的事情。24、 简单的文件加密系统。25、 定时音乐文件播放系统。26、 学生成绩统计分析程序(排序、总分、平均分、最高分、最低分、及格率、优秀率等)27、 24点游戏软件28、 MP3播放器29、 播放AVI文件的视频播放器30、 获取系统信息的程序(操作系统信息,显示该操作系统的版本号、的运行速度、内存的大小、计算剩余内存大小和百分率、获取网卡地址和本机的地址等)31、 小型音像店商品管理程序32、 模范游戏“华荣道”,利用VC做一个电子华荣道软件。33、 做一个能够下中国象棋的程序。34、 做一个能够测试用户键盘敲击速度和准确度的程序。在屏幕上随机出现字母和单词,要求用户通过键盘录入这些字母和单词,统计用户的速度和准确度。35、 屏幕保护程序36、 名片制作软件37、 大学组织结构设计系统38、 模拟赛车运行系统三、 自拟题目(但须经老师同意)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1