news 2026/5/28 13:53:06

【桂林信息科技学院】C++MFC实训任务书(5题)[2025-12-19]

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【桂林信息科技学院】C++MFC实训任务书(5题)[2025-12-19]

【桂林信息科技学院】C++MFC实训任务书(5题)[2025-12-19]

桂林信息科技学院实训任务书

实训课程名称:面向对象程序设计(电子类)实训
适用年级(专业):2022级电子工程学院电子信息工程专业嵌入式方向

题目一:超市商品管理系统

一、基本任务
设计一个基于对话框的超市商品管理系统,要求能够实现对超市商品的日常管理,包括新增商品信息、商品信息查询、修改商品信息、删除商品信息、盈亏信息等功能。实现超市商品信息的创建、编辑、查找、删除及保存功能。
所设计的超市商品管理系统,应该操作简单、界面友好。
二、 要求和评分标准
1、基本要求(80分)
(1)设计基于MFC对话框的程序界面,要求交互性友好;
(2)独立完成程序源码的编写、调试,实现课题要求的相关功能;
(3)包括商品信息的新增、查询、修改和删除等功能;盈亏统计功能;设计不同的菜单或按钮进行功能选择;
(4)进入系统需要有登录界面,对用户名和密码可预先保存;
(5)其他合理功能。
2、发挥部分(20分)
(1)分不同的用户身份,根据不同用户身份,具有不同的操作界面;如顾客或者普通用户,仅可浏览、查询商品的名称、价格、是否有现货等信息;商家可新增商品信息,可查看商品更详细的信息,盈亏统计等功能;
(2)对数据的存取可以使用数据库来实现;
(3)其他合理的拓展功能。
三、 实训步骤
1、根据设计任务,参阅相关资料,构思设计方案,绘制系统框图;
2、定义超市商品信息数据结构,设计相关的功能函数;
3、对程序进行运行调试,检验测试运行结果,完善程序设计;
4、撰写实训报告(包括设计与调试的全过程,附上相关调试过程、运行截图、实现代码和心得体会)。
四、 实训报告格式
实训报告至少应包含以下几方面内容:
1、设计的题目(以本题为例:超市商品管理系统);
2、设计的要求(实现的功能、性能指标);
3、设计方案(系统框架、实现原理);
4、系统设计与实现(各功能模块的具体实现、程序流程图);
5、程序编写、调试与测试;
6、实训总结(设计中存在的问题、改进的方向)。

题目二:通讯录管理系统

一、基本任务
设计一个基于对话框的通讯录管理系统,要求能够实现对通讯录中信息的日常管理,包括新增通讯录信息、通讯录信息查询、修改通讯录信息、删除通讯录信息、信息分组统计等功能。实现通讯录信息的创建、编辑、查找、删除及保存功能。
所设计的通讯录管理系统,应该操作简单、界面友好。
二、要求和评分标准
1、基本要求(80分)
(1)设计基于MFC对话框的程序界面,要求交互性友好;
(2)独立完成程序源码的编写、调试,实现课题要求的相关功能;
(3)包括通讯录信息的新增、查询、修改和删除等功能;通讯录信息统计功能;设计不同的菜单或按钮进行功能选择;
(4)进入系统需要有登录界面,对用户名和密码可预先保存;
(5)其他合理功能。
2、发挥部分(20分)
(1)分不同的用户身份,根据不同用户身份,具有不同的操作界面;如无密码用户,仅可浏览、查询通讯录中的联系人的名字信息、不能查看详细分组联系方式等信息;密码用户可新增通讯录信息,可查看通讯录更详细的信息,统计等功能;
(2)对数据的存取可以使用数据库来实现;
(3)其他合理的拓展功能。
三、实训步骤
1、根据设计任务,参阅相关资料,构思设计方案,绘制系统框图;
2、定义通讯录信息数据结构,设计相关的功能函数;
3、对程序进行运行调试,检验测试运行结果,完善程序设计;
4、撰写实训报告(包括设计与调试的全过程,附上相关调试过程、运行截图、实现代码和心得体会)。
四、实训报告格式
实训报告至少应包含以下几方面内容:
1、设计的题目(以本题为例:通讯录管理系统);
2、设计的要求(实现的功能、性能指标);
3、设计方案(系统框架、实现原理);
4、系统设计与实现(各功能模块的具体实现、程序流程图);
5、程序编写、调试与测试;
6、实训总结(设计中存在的问题、改进的方向)。

题目三:学生成绩管理系统

一、基本任务
设计一个基于对话框的学生成绩管理系统,要求能够实现对学生成绩信息的日常管理,包括新增学生成绩信息、学生成绩信息查询、修改学生成绩信息、删除学生成绩信息、学生成绩信息分组统计等功能。实现学生成绩信息的创建、编辑、查找、删除及保存功能。
所设计的学生成绩管理系统,应该操作简单、界面友好。
二、要求和评分标准
1、基本要求(80分)
(1)设计基于MFC对话框的程序界面,要求交互性友好;
(2)独立完成程序源码的编写、调试,实现课题要求的相关功能;
(3)包括学生成绩信息的新增、查询、修改和删除等功能;学生成绩信息统计功能;设计不同的菜单或按钮进行功能选择;
(4)进入系统需要有登录界面,对用户名和密码可预先保存;
(5)其他合理功能。
2、发挥部分(20分)
(1)分不同的用户身份,根据不同用户身份,具有不同的操作界面;如学生用户,仅可浏览、查询本人的成绩信息、不能查看其他同学的成绩信息;教师用户可新增学生的成绩信息、修改学生成绩、删除成绩信息,可查看学生成绩更详细的信息,其他统计功能等;
(2)对数据的存取可以使用数据库来实现;
(3)其他合理的拓展功能。
三、实训步骤
1、根据设计任务,参阅相关资料,构思设计方案,绘制系统框图;
2、定义学生成绩信息数据结构,设计相关的功能函数;
3、对程序进行运行调试,检验测试运行结果,完善程序设计;
4、撰写实训报告(包括设计与调试的全过程,附上相关调试过程、运行截图、实现代码和心得体会)。
四、实训报告格式
实训报告至少应包含以下几方面内容:
1、设计的题目(以本题为例:学生成绩管理系统);
2、设计的要求(实现的功能、性能指标);
3、设计方案(系统框架、实现原理);
4、系统设计与实现(各功能模块的具体实现、程序流程图);
5、程序编写、调试与测试;
6、实训总结(设计中存在的问题、改进的方向)。

题目四:图书管理系统

一、基本任务
设计一个基于对话框的图书管理系统,要求能够实现对图书信息的日常管理,包括新增图书信息、图书信息查询、借阅图书、归还图书、修改图书信息、删除图书信息、图书信息分组统计等功能。实现图书信息的创建、编辑、查找、删除及保存功能。
所设计的图书管理系统,应该操作简单、界面友好。
二、要求和评分标准
1、基本要求(80分)
(1)设计基于MFC对话框的程序界面,要求交互性友好;
(2)独立完成程序源码的编写、调试,实现课题要求的相关功能;
(3)包括图书信息的新增、查询、修改和删除等功能;图书信息统计功能;设计不同的菜单或按钮进行功能选择;
(4)进入系统需要有登录界面,对用户名和密码可预先保存;
(5)其他合理功能。
2、发挥部分(20分)
(1)分不同的用户身份,根据不同用户身份,具有不同的操作界面;如普通用户,仅可浏览、查询图书信息、图书库存信息、查看自己的个人信息,不能对图书信息进行修改、新增、删除、借阅和归还等操作;图书管理员用户可新增、修改、删除图书信息,可进行图书的借出、归还等操作,可查看更详细的信息,其他统计功能等;
(2)对数据的存取可以使用数据库来实现;
(3)其他合理的拓展功能。
三、实训步骤
1、根据设计任务,参阅相关资料,构思设计方案,绘制系统框图;
2、定义图书信息的数据结构,设计相关的功能函数;
3、对程序进行运行调试,检验测试运行结果,完善程序设计;
4、撰写实训报告(包括设计与调试的全过程,附上相关调试过程、运行截图、实现代码和心得体会)。
四、实训报告格式
实训报告至少应包含以下几方面内容:
1、设计的题目(以本题为例:图书管理系统);
2、设计的要求(实现的功能、性能指标);
3、设计方案(系统框架、实现原理);
4、系统设计与实现(各功能模块的具体实现、程序流程图);
5、程序编写、调试与测试;
6、实训总结(设计中存在的问题、改进的方向)。

题目五:课程信息管理系统

一、基本任务
设计一个基于对话框的课程信息管理系统,要求能够实现对课程信息的日常管理,包括新增课程信息、课程信息查询、修改课程信息、删除课程信息、课程信息分类统计等功能。实现课程信息的创建、编辑、查找、删除及保存功能。
所设计的课程信息管理系统,应该操作简单、界面友好。
二、要求和评分标准
1、基本要求(80分)
(1)设计基于MFC对话框的程序界面,要求交互性友好;
(2)独立完成程序源码的编写、调试,实现课题要求的相关功能;
(3)包括课程信息的新增、查询、修改和删除等功能;课程信息统计功能;设计不同的菜单或按钮进行功能选择;
(4)进入系统需要有登录界面,对用户名和密码可预先保存;
(5)其他合理功能。
2、发挥部分(20分)
(1)分不同的用户身份,根据不同用户身份,具有不同的操作界面;如普通用户,仅可浏览、查询课程信息、查看自己的个人信息,不能对课程信息进行修改、新增、删除等操作;管理员用户可新增、修改、删除课程信息,可查看更详细的信息,其他统计功能等;
(2)对数据的存取可以使用数据库来实现;
(3)其他合理的拓展功能。
三、实训步骤
1、根据设计任务,参阅相关资料,构思设计方案,绘制系统框图;
2、定义课程信息的数据结构,设计相关的功能函数;
3、对程序进行运行调试,检验测试运行结果,完善程序设计;
4、撰写实训报告(包括设计与调试的全过程,附上相关调试过程、运行截图、实现代码和心得体会)。
四、实训报告格式
实训报告至少应包含以下几方面内容:
1、设计的题目(以本题为例:课程信息管理系统);
2、设计的要求(实现的功能、性能指标);
3、设计方案(系统框架、实现原理);
4、系统设计与实现(各功能模块的具体实现、程序流程图);
5、程序编写、调试与测试;
6、实训总结(设计中存在的问题、改进的方向)。

源码联系UP主 -> https://space.bilibili.com/329101171

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/28 8:28:50

11、WCF 服务契约与消息处理详解

WCF 服务契约与消息处理详解 1. SOAP 消息特征 SOAP 请求消息具有以下特征: - To 头:指示服务端点的 URI。 - Action 头:指示被调用操作的 URI。 - 消息体:包含以操作命名的包装元素(如 RequestReply),每个参数对应一个子元素。 - 消息体包装:使用服务契约的命名…

作者头像 李华
网站建设 2026/5/26 4:27:46

22、打印机配置与Linux系统管理全攻略

打印机配置与Linux系统管理全攻略 打印机配置相关 在进行打印机配置时,不同的操作系统和环境有着不同的操作方法和注意事项。 1. Windows系统下打印机配置 无安装光盘时安装驱动 :若没有Windows安装光盘,点击“OK”,系统会提示输入所需文件的位置。若文件位置不同,可…

作者头像 李华
网站建设 2026/5/26 4:25:07

7、深入解析Windows Vista部署与故障排除

深入解析Windows Vista部署与故障排除 1. 用户状态迁移故障排除 在获取用户状态数据时,最大的障碍在于理解用户状态迁移工具(USMT)的选项以及运行这些工具的账户。若在管理员模式下运行工具,可获取所有用户账户及数据。然而,用户常以非本地管理员组成员的账户运行,这会…

作者头像 李华
网站建设 2026/5/25 6:45:31

13、Windows Vista 安全管理全解析

Windows Vista 安全管理全解析 在当今数字化的时代,计算机安全至关重要。Windows Vista 作为一款广泛使用的操作系统,其安全管理涉及多个方面,包括文件权限、打印机共享、网络安全协议以及用户认证等。下面将详细介绍 Windows Vista 安全管理的相关内容。 文件权限管理 文…

作者头像 李华
网站建设 2026/5/25 11:22:02

16、深入解析Windows Vista系统组策略设置与故障排查

深入解析Windows Vista系统组策略设置与故障排查 1. 软件部署 组策略对象(GPO)可实现软件在网络环境下自动部署到多台计算机或多个用户。软件部署方式分为分配和发布,具体如下: - 分配 :若软件部署包分配给计算机或用户,则为强制安装。分配给计算机时,默认在开机时…

作者头像 李华
网站建设 2026/5/27 4:42:36

29、Windows Vista 常见问题解答与操作指南

Windows Vista 常见问题解答与操作指南 1. 答案速览 以下是一系列问题的答案汇总: | 问题序号 | 答案 | | ---- | ---- | | 1 | C | | 2 | B 和 D | | 3 | B 和 C | | 4 | A | | 5 | D | | 6 | A, C, 和 D | | 7 | D | | 8 | B | | 9 | B | | 10 | A | | 11 | …

作者头像 李华