VC++课设可选题目.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《VC++程序设计》课设题目 功能描述较为完整的题目 1、类似“画笔”的绘图程序 想必大家都用过WINDOWS自带的画笔,这是一个小巧易用的软件。请同学基于MFC模拟画笔自己开发了一个类似的程序(可以不如画笔功能那样丰富)。 该软件主要完成的功能有:画直线、曲线、圆、椭圆、矩形、多边形;支持撤销、重复;保存成文件;打开文件。 绘图功能 绘图功能的实现主要是在视类中完成的。首先建立相应的菜单和工具栏按钮用来设置图元的样式、颜色、画笔的粗细、是否填充等等。 按下左键,创建新的图元类实例; 跟踪鼠标移动修改图元,获得所见即所得的视觉效果;至于视觉效果的实现,可以使用橡皮筋类。 松开左键,绘制结束。 2)撤销和重复 为了实现撤销和重复,可以考虑定义了一个类Stack,该类的主要功能类似于一个栈,可以在初始化时定义栈的大小,可以弹出栈顶元素、增加新元素等等,除此以外还保存了一个表示当前位置的指针m_iCurPos。撤销时该指针向前移动,重复时向后移动,如果撤销后又有了新操作,则当前长度应改至m_iCurPos,即栈中m_iCurPos之后的元素无效。 至于栈中保存的内容,则是在每次操作后调用自己定义的SaveInStack()函数,将屏幕内容保存到一个HBITMAP类型的变量中。 3)打开和保存 有了前面的基础,这部分比较容易实现。保存成文件;打开文件。 学生成绩管理系统 基于MFC开发一个管理学生成绩的程序,由于没有学习过数据库相关知识,故使用文件存储数据。要求用户界面方便、友好。 该系统主要功能有: 学生基本信息和学生成绩的管理 学生基本信息:姓名、学号、专业、班级、所属院系。 各科成绩:高数、英语、VC++程序设计、物理、体育。 系统可以完成对各类信息的添加、修改、删除、浏览。 成绩的统计汇总 可以计算班级平均成绩,某科最高成绩,最低成绩,优、良、中、及格、不及格各个成绩等级的人数,每位同学的总成绩、班级总成绩,总成绩排名等。可以自己根据需要合理设计。 成绩信息查询 查询功能是系统的核心功能之一。在系统中既有单条件查询也有多条件查询,可以精确查询和模糊查询。可以按照班级、成绩范围、科目等查询。可以自己根据需要合理设计。 4)系统登录功能 进入系统,需要登录。可以注册用户,有完整的用户注册、用户登录和密码修改功能。系统功能模块如下: 小型公司人事管理系统 基于MFC开发一个小型公司人事管理的程序,由于没有学习过数据库相关知识,故使用文件存储数据。要求用户界面方便、友好。 该系统主要功能有: 1)系统用户登录以及权限管理。能够对管理员的权限进行添加和删除。 2)公司员工基本信息管理。能够增、删、改、查看公司员工的信息。能够增、删、改公司各部门的 名称。 3)会议记录管理。能够添加、删除、修改、查询公司任何一天的会议记录。 4)任务管理。能够添加、删除、修改、查询公司任何一天分配的任务。 小学生加减乘除算术练习软件 基于MFC设计一个小学生加减乘除算术练习软件。要求用户界面方便、友好。 该系统主要功能有: 1)小学生上机练习时,可以选择三个练习等级A,B,C中的一种,其中A级为一位数加减乘除运算,B级为两位数加减乘除运算,C级为三位数加减乘除运算。 2)每次练习计算机为小学生出10个加减乘除运算题目(10道题中分布有加减乘除题目),每个题目有三次计算机会,第一次算对加10分,接着出第二题目;第一次不对,第二次出同样的题目,若算对加8分,接着出第二个题目,若不对再给第三次机会,作对加5分,做不对不加分。每题只有三次计算机会,依此类推。 3)设立一个计时器,记录10道题目所用时间。 4)计算完10个题目后,给出做题分析结果,包括对错题数,每道题做对所使用的计算机会,10道题目所用时间,总成绩。 小型商店库存管理系统 基于MFC设计一个小型商店库存管理系统。由于没有学习过数据库相关知识,故使用文件存储数据。要求用户界面方便、友好。 该系统主要功能有: 1)建立库存数据文件 输入货物的入库信息:商品号、商品名称、单位、单价、数量、价格、产地、入库时间。以列表形式将入库货物信息显示在客户区。 2)能够对库存货物信息进行增、删、改。 3)查询。可以按照商品号、商品名称、入库时间、产地等进行查询。 4)建立出库情况数据文件   数据项包括:商品号、出库时间、数量 5)系统登录功能 进入系统,需要登录。可以注册用户,有完整的用户注册、用户登录和密码修改功能。   6)设计界面和菜单。菜单主要有: 入库登记(增、删、改) 出库登记(增、删、改) 查询 小型图书借阅室管理软件 基于MFC设计并实现一个小型图书借阅室的管理软件。由于没有学习过数据库相关知识,故使用文件存储数据。要求用户界面方便、友好。 该系统主要功能有: 图书基本信息和会员读者基本信

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档