自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1688)
  • 资源 (5)
  • 收藏
  • 关注

原创 C++MFC/Qt《高级程序设计实践》任务书(2025)[2025-12-28]

摘要:本任务书为2025年C++MFC/Qt《高级程序设计实践》课程设计提供详细要求,包括基本要求、成绩构成和报告内容规范。学生需开发图形化界面程序,完成6-10个核心功能(代码不少于1000行),应用类与对象、继承派生、多态等知识点。题目涵盖地铁系统、外卖app、学生管理等11个选项(按学号尾号分配)。评分依据需求分析报告(10%)、平时表现(10%)、验收演示(50%)和课程设计报告(30%)。报告需包含需求分析、系统设计、程序实现、调试结果等内容,突出知识点应用。最终成绩按百分制转换为等级制(优、良、

2025-12-28 23:08:11 145

原创 Linux下基于Qt的文件读写对话界面设计[2025-12-26]

摘要:本次课程设计旨在通过开发基于Qt的Linux文件读写界面,培养学生嵌入式系统综合设计与实践能力。设计要求包括:1)搭建交叉编译环境;2)实现包含标签、浏览窗、按钮和进度条的Qt界面;3)按规范撰写设计报告(含流程图和示例代码);4)将软件移植至目标开发板验证。项目重点考察学生嵌入式开发全流程能力,涉及环境配置、界面设计、代码规范及验证测试等环节,最终需提交6000-10000字的技术报告。参考文献包括嵌入式Linux开发教程和Qt编程指南等专业资料。

2025-12-26 21:12:15 129

原创 C++MFC矩阵乘法计算系统[2025-12-26]

摘要:本文介绍了一个基于C++ MFC的矩阵乘法计算系统设计,该系统在Visual Studio 2022环境下开发,采用单文档模板实现10×10阶矩阵运算功能。系统通过对话框输入矩阵数据,点击计算按钮后自动完成乘法运算并将结果显示在视图窗口中。界面设计要求包括在视图窗口显示7×7阶矩阵计算系统标题(楷体、500像素、深蓝色),以及学号、姓名和设计日期等信息。该项目为《面向对象程序设计》课程设计任务,需提交开发报告和源代码。

2025-12-26 21:06:55 190

原创 Write a C++ program that implements a length converter which converts among centimeters, inches and

本文介绍了一个C++长度转换程序,能够实现厘米(cm)、英寸(inch)和英尺(foot)之间的相互转换。程序要求用户输入两个数据项:单位类型("cm"、"inch"或"foot")和数值。程序会检查输入的有效性,包括单位类型是否正确和数值是否为负数,若发现错误会立即停止并显示相应错误信息。转换使用预定义的常量关系:1英尺=12英寸,1英寸=2.54厘米。程序输出格式严格匹配示例,要求使用嵌套if语句并遵循编程规范,但不允许使用函数、循环和数组。

2025-12-25 17:04:14 607

原创 C语言实现图书管理系统[2025-12-17]

本文介绍了一个基于C语言开发的图书管理系统。系统包含图书管理和借阅/归还两大功能模块。图书管理模块支持图书的增删改查及按类型、作者等条件的统计功能;借阅管理模块实现借阅/归还操作,自动更新库存和图书状态,并提供借阅记录查询功能。系统通过图书编号实现各功能间的数据关联,确保操作的准确性和数据一致性。该系统适用于小型图书馆或图书室的日常管理需求。

2025-12-24 20:21:39 207

原创 C/C++实现学生会成员管理系统[2025-12-24]

摘要:本项目为基于C/C++开发的学生会成员管理系统,采用线性表、KMP算法和多种排序算法实现多角色权限管理。系统包含数据层模块和三个子系统:普通成员可管理个人信息、查询活动;部门负责人可管理成员考勤和活动;管理员拥有全量管理权限。系统通过文件读写实现数据持久化,支持5类数据文件的异常处理,并确保跨模块数据一致性。项目强调工程规范,要求实现接口协同设计、算法优化和团队协作开发,最终交付完整文档和可运行程序。技术难点包括多模块接口兼容性、算法效率优化和权限系统安全性保障。

2025-12-24 20:19:50 738

原创 【南邮】《算法与数据结构设计》任务书[2025-12-22]

南京邮电大学《算法与数据结构设计》课程设计任务书要求学生在2025-2026第一学期完成算法与数据结构实践项目。每位学生需从A组(算法设计题)和B组(综合设计题)中各选一题完成,题目分配依据学号后三位取模确定。A组题目包括众数问题、有向图路径求解和Top-N问题;B组题目涵盖代码分析器、大整数运算器和文本检索系统。项目要求两周内完成算法设计、编程实现、测试及报告撰写,最终通过答辩考核。评分依据程序功能、代码质量、报告完整性和答辩表现,等级分为优秀至不及格五档。参考资料包括数据结构、算法设计等相关教材。

2025-12-23 20:47:34 589

原创 C/C++机票管理系统[2025-12-23]

本文介绍了一个基于C/C++的机票管理系统设计方案。系统主要功能包括:班次信息录入与文件存储、航班状态实时显示(含起飞状态判断)、按班次号或终点站查询航班、售票退票业务处理(需满足载客量和时间条件)、支持提前10天操作等。系统要求处理大量数据并持久化存储,同时提供了航班管理、票务处理等核心功能。文中展示了系统界面截图,并提供了源码获取方式。该系统可有效管理机场日常售票业务,实现航班信息的数字化管理。

2025-12-23 20:26:16 309

原创 基于C语言的英文单词记忆测试系统[2025-12-2]

本文介绍了一个基于C语言的英文单词记忆测试系统设计。该系统采用艾宾浩斯遗忘曲线算法,通过链表结构管理单词库和测试记录,实现智能化单词记忆训练。核心功能包括:单词库加载、随机测试(根据记忆等级调整概率)、单词管理、进度保存和统计功能。系统使用结构体定义单词节点,包含英文、中文释义和记忆等级等属性。开发过程中涉及单向链表操作、文件读写、字符串处理等关键技术。该系统旨在通过游戏化方式提高单词记忆效率,适用于学生应试、职场提升等多元化需求。

2025-12-22 14:28:59 263

原创 C++ MFC Qt 滴滴出行模拟系统[2025-12-21]

摘要:本文介绍了《高级程序设计实践》课程设计任务书,要求学生开发一个滴滴出行模拟系统。项目要求包含6-10个核心功能,代码不少于1000行,使用C++搭配MFC或Qt框架实现图形化界面。设计需注重数据结构、程序结构、可读性和可扩展性,并提交需求分析报告、系统设计文档及使用说明。评分标准包括报告质量(40%)、验收演示(50%)和平时表现(10%)。项目周期为8周,包含需求分析、开发实现、报告撰写和验收演示等环节。系统需模拟叫车、出行等核心流程,实现友好美观的交互界面。

2025-12-22 09:55:40 332

原创 OpenSSL基于密码学技术安全通信系统[2025-12-21]

摘要:本课程设计要求学生基于OpenSSL库开发一个安全通信系统,实现SSL协议下的用户-服务器安全连接。设计要求包括:1)使用OpenSSL创建服务器数字证书并验证;2)采用HASH值存储和验证用户凭证;3)选择合适对称加密算法保护数据传输。系统平台、开发语言和UI形式不限,需提交完整源码、运行演示和设计报告。报告需包含题目描述、设计方案、功能展示和总结,严禁抄袭。评分依据程序检查、报告质量和回答表现综合评定。

2025-12-21 14:39:28 920

原创 C++/MFC/Qt外卖点餐app模拟系统[2025-12-21]

本项目是一个基于C++/MFC/Qt开发的外卖点餐app模拟系统,满足《高级程序设计实践》课程要求。系统需实现图形化界面(6-10个核心功能,代码1000+行),包含点餐、订单状态跟踪、送餐状态显示等功能。开发过程需完成需求分析、系统设计、编码实现及文档编写(需求分析报告、课程设计报告、使用说明)。评分标准包括设计报告(10%)、平时表现(10%)、验收演示(50%)和最终报告(30%)。项目周期为7周,包含需求分析、开发实现、测试验收和报告撰写等阶段。系统要求注重数据结构设计、代码规范及可扩展性,避免使用

2025-12-21 13:45:49 332

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

桂林信息科技学院面向对象程序设计实训任务书包含5个MFC对话框应用开发题目:超市商品管理系统、通讯录管理系统、学生成绩管理系统、图书管理系统和课程信息管理系统。每个题目要求实现基本CRUD功能(80分)和登录界面,并鼓励开发权限管理(20分)和数据库存储。实训流程包括方案设计、功能实现、调试测试和报告撰写,报告需包含系统框架、实现细节和总结反思。所有项目均强调友好交互界面设计和模块化开发思想。

2025-12-20 16:39:23 455

原创 【桂林信息科技学院】C++MFC通讯录管理系统[2025-12-19]

桂林信息科技学院电子工程学院2022级C++MFC实训项目要求设计一个通讯录管理系统。该系统需实现基于对话框的用户界面,具备新增、查询、修改、删除联系人信息以及分组统计功能,并包含登录验证模块。基本要求占80分,包括友好界面设计和核心功能实现;发挥部分20分,建议实现用户权限分级、数据库存储等扩展功能。开发流程包括方案设计、数据结构定义、功能实现及调试测试,最终需提交包含设计过程、代码和运行结果的实训报告。项目强调界面友好性和功能完整性,鼓励创新拓展。

2025-12-19 18:44:32 256

原创 【山西电子科技学院】C/C++算术表达式的求解[2025-12-16]

山西电子科技学院计算机科学与技术学院2025年12月开展的C/C++算术表达式求解课程设计,要求学生运用栈结构实现表达式求值功能。设计要求包括:从键盘输入表达式,使用栈结构处理(必须),具备表达式合法性检查功能,对错误表达式给出提示,正确表达式输出结果。项目为期4周,需提交源代码、可执行文件、设计说明书等成果。评分标准涵盖功能实现(40%)、现场答辩(40%)和报告质量(20%)三部分,重点考察数据结构应用能力、工程实践能力和问题解决能力。参考文献包括多本最新版数据结构教材。

2025-12-17 13:47:06 613

原创 C++ MFC Qt《高级程序设计实践》任务书(10题)[2025-12-16]

摘要: 《高级程序设计实践》课程设计任务书要求学生使用C++ MFC/Qt开发图形化应用程序。要求包括:1)开发6-10个核心功能(≥1000行代码);2)编写系统需求分析报告;3)完成课程设计报告(含需求分析、系统设计等内容);4)提交源代码和使用说明。评分标准包括需求分析报告(10%)、平时表现(10%)、验收演示(50%)和课程设计报告(30%)。课程持续8周,包含汇报、开发、验收等环节。题目涵盖10个实际应用场景(如地铁系统、外卖APP等),按学号尾号分配。

2025-12-17 00:20:46 303

原创 C++Bank Deposit System (银行存款系统)[2025-12-16]

摘要:C++银行存款系统项目要求开发一个基于控制台的银行管理系统,需实现账户管理、存取款、利息计算等功能。系统需采用OOP设计,包含6个主菜单选项:数据加载、账户显示、开户/关户、账户操作、日结单生成和退出。技术要求包括输入验证、确认机制和编程规范,账户采用特定格式编码(612-883-XXXXXXX-Y),支持4种账户等级和不同期限的定期存款利率。项目需小组合作完成,提交单一cpp文件,强调模块化设计和错误处理能力。

2025-12-16 14:57:08 426

原创 C/C++“智慧药房”叫号大屏系统[2025-12-16]

摘要: 本项目设计了一个基于C/C++的"智慧药房"叫号大屏系统,旨在解决传统人工叫号存在的漏号、过号等问题。系统实现了患者取药号自动生成与排队、大屏实时叫号显示、过号重新排队处理以及查询等待人数等功能。采用文件存储数据,支持可视化或控制台操作界面,帮助提升药房工作效率和患者取药体验。系统包含叫号管理、显示更新、过号处理和查询等核心功能模块,最终需提交可执行程序、源代码和课程设计报告。

2025-12-16 14:16:07 140

原创 【沈阳航空航天大学】C++Qt小型宿舍管理软件[2025-12-15]

沈阳航空航天大学软件工程专业2025年课程设计项目,开发基于C++Qt的小型宿舍管理软件。项目周期为2025年12月15日至26日,主要功能包括:宿舍人员信息录入与文件存储、信息修改、按姓名/学号/房间号查询等。设计要求包含数据结构合理性论证、Qt图形界面开发、入住情况可视化展示及规范报告撰写。参考教材包括《数据结构》《C++程序设计基础》等经典著作。该项目由许新老师指导,旨在通过实践提升学生程序设计综合能力。

2025-12-15 19:27:58 186

原创 基于套接字(socket)编程接口或者基于套接字封装后的接口(比如:Qt)编写聊天软件[2025-12-14]

摘要:本项目要求开发一个基于socket或Qt等封装接口的跨平台聊天软件,包含C/C++编写的Linux服务器端和图形界面客户端。服务器仅需实现基本通信功能,客户端需具备用户名验证、在线用户列表、群聊/私聊、聊天记录保存等功能,可选支持文件传输。系统强调跨平台兼容性,服务器限定Linux+C/C++实现,客户端可运行于多种操作系统。

2025-12-14 22:37:54 272

原创 【同济】C++汉诺塔(90-b1)[2025-12-08]

本文档是同济大学C++课程关于汉诺塔综合演示的作业要求。作业需集成汉诺塔各项功能,通过菜单选择不同演示模式,包括基本解、步数记录、数组显示和图形化演示等。要求使用伪图形界面在cmd窗口实现动画效果,严格限制全局变量使用,并共用递归函数。需提交9个指定文件,其中5个为固定文件不允许修改。图形化部分要求实现圆柱绘制、盘子移动动画,并支持参数化调整显示样式。作业重点考察函数分解与参数化设计能力,强调代码复用和规范。

2025-12-08 20:11:58 812

原创 【上海理工大学】VC试题集合[2025-12-08]

上海理工大学VC程序设计试题集合包含三个难度档次的编程项目。第一档包括模拟时钟和食堂点菜系统,要求实现基础功能与界面美化;第二档含电子画册、咖啡因打卡等7个项目,需运用数据库、DLL等技术;第三档5个项目如光谱数据显示等更具挑战性,强调DLL封装和OpenCV应用。评分依据知识点覆盖(30%)、程序效果(30%)、模块划分(30%)和团队协作(10%)。提交截止1月5日,需附功能报告和源码,报优者需单独完成并参加答辩。抄袭将扣分,最高分可达95分以上。

2025-12-08 14:20:33 951

原创 C++规划乘坐地铁线路[2025-12-07]

本文介绍了一个基于C++的地铁线路规划系统设计实验。系统要求构建包含5条北京地铁线路的图结构,存储车站信息、运营时间和站间距离。用户可输入任意两站名称及规划目标(最短时间/距离/站数),系统采用迪杰斯特拉算法计算最优路线并输出换乘方案。实验要求实现命令行交互,支持多约束条件规划(如规定时间内的最少站数),并建议使用多种算法实现路径规划。最终需提交设计报告和源代码,源码可通过指定链接获取。该系统结合了图论算法与实际应用场景,考察了数据结构的设计与实现能力。

2025-12-07 15:39:26 184

原创 【江汉】“商客通”——基于Qt的轻量化商品交易双端系统[2025-12-07]

江汉大学"高级程序设计"课程大作业要求开发基于Qt的"商客通"商品交易系统。该系统需实现客户端和商家端双功能,包含用户注册、自动登录、密码找回等账号管理功能,以及商品上架、购买等核心交易功能。评分标准包括功能完整性(55分)、界面设计(20分)和报告质量(15分)。项目要求采用特定命名规范,提交源代码和设计报告,验收时间为课程结束4周内。该系统设计强调轻量化和双端交互,是Qt编程技术的实践应用。

2025-12-07 14:22:40 148

原创 C/C++单词记忆助手[2025-012-05]

摘要: C/C++单词记忆助手是一款帮助语言学习者提升词汇量的工具软件,主要功能包括单词录入、随机测试和学习进度记录。系统采用结构体存储单词数据,提供管理员和用户两种角色,支持密码登录验证。核心功能实现单词的添加、随机抽测及结果反馈,拓展功能可添加学习进度统计、正确率计算和单词接龙游戏等趣味学习模块。该系统适用于英语等外语学习者,通过程序化测试提升记忆效率,同时记录学习数据帮助用户跟踪进步情况。

2025-12-05 09:14:00 288

原创 物联23级QT应用开发课程设计任务书[2025-12-04]

《QT应用开发》课程设计要求学生完成一个完整的信息管理系统开发项目。课程旨在通过实践巩固Qt框架理论知识,培养工程实践能力。项目需包含启动页、登录注册、主界面导航等基础功能,以及至少两个关联功能模块(如学生与班级管理)。技术要求使用Qt 6.5.3+和MySQL数据库,采用面向对象设计,实现代码规范、异常处理和日志记录。最终需提交源代码和设计报告,并进行功能展示与答辩。课程强调"学用结合",注重培养严谨的软件开发思维和用户中心设计理念。

2025-12-05 09:08:07 852

原创 C++Qt图书管理系统[2025-12-04]

摘要:该项目是基于C++和Qt框架开发的图书管理系统,使用Qt 6.5.3和SQLite数据库。系统包含登录验证、图书管理、借阅归还和读者管理等核心功能,要求至少3个关联窗口实现数据共享,并支持界面自适应调整。项目需包含5种以上Qt控件,完整的业务流程和用户交互反馈。提供完整源码(含.pro、.h/.cpp、.ui文件及数据库),确保可直接编译运行。

2025-12-04 19:24:22 270

原创 C++实现民航飞行与地图简易管理系统[2025-12-04]

本文介绍了一个基于C++的民航飞行与地图简易管理系统。系统包含三大核心类:City类用于存储城市信息(编号、名称、坐标等),Map类管理多个城市数据并提供增删改查等功能,Plane类记录飞机信息并实现飞行相关计算。系统功能包括城市信息管理(增删改查、文件读写)、飞机信息设置与显示、刹车判断(基于飞机重量、速度和跑道长度计算)以及雷达扫描(查找飞机周围指定半径内的城市)。通过菜单驱动界面,用户可以方便地进行各类操作,系统采用面向对象设计,使用动态数组存储数据,并支持数据持久化存储。该系统实现了民航飞行管理的基

2025-12-04 19:19:03 981

原创 VC2022+easyx25实现学生信息管理系统[2025-12-03]

摘要:本文介绍了一个基于VC2022和easyx25图形库开发的学生信息管理系统。系统包含学生信息录入(支持单条/批量)、修改、查询、成绩管理、排序、删除等功能模块,并实现了用户权限管理(管理员、教师、学生三类角色)。系统采用图形化界面设计,支持数据校验、操作日志记录和数据加密存储。此外,系统还提供了统计分析功能,能够生成柱状图、曲线图和饼图来直观展示成绩分布、男女比例等数据统计结果。所有功能均通过图形界面完成操作,满足学生信息管理的各项需求。

2025-12-03 15:38:47 398

原创 C++图形用户界面软件开发综合实训(10题)[2025-12-03]

本文介绍了10个基于Qt框架的C++综合实训项目,涵盖音乐播放器、二手交易平台、数据爬虫、Markdown编辑器等实用场景。每个项目都包含详细的功能需求和界面设计要求,重点培养网络编程、数据库操作、多线程处理等核心技能。项目采用Qt 5/6跨平台开发框架,推荐SQLite作为嵌入式数据库,强调实战性和技术综合性。这些实训项目不仅能巩固C++编程基础,还能提升学生在GUI开发、系统设计和工程实践方面的能力,为未来软件开发工作做好准备。

2025-12-03 15:35:32 541

原创 【南邮】C/C++程序设计题目及要求[2025-11-26]

本文介绍了南京邮电大学C/C++程序设计课程的六个实践题目及要求。课题包括:1)热播电视剧评价推荐系统,实现管理员和用户对电视剧信息的管理与查询;2)飞机票售票系统,模拟航班信息管理与售票流程;3)小学100以内加减运算系统,生成随机题目并评分;4)电影院售票系统,管理放映厅排片与售票;5)家庭支出管理系统,统计分类消费数据;6)员工业绩管理系统,管理员工信息与业绩统计。每个题目要求使用C/C++实现,强调界面设计、文件操作和规范编程,鼓励使用QT/MFC开发图形界面。课程旨在培养学生解决实际问题的能力,要

2025-11-26 10:28:23 644

原创 C++MFC银行ATM机模拟系统[2025-11-17]

摘要:该项目要求学生分组开发C++银行ATM模拟系统,分两个任务实现。任务一要求使用控制台编程完成登录、修改密码、查询余额和取款等基本功能;任务二则使用VC++MFC控件编程实现更完善的界面操作。系统开发过程需结合类、对象、继承、多态等面向对象编程概念。项目要求提交完整程序、3000字以上的结题报告和演示PPT,强调独立性和原创性。时间安排上分8个学时完成核心功能开发,并鼓励扩展存款、转账等附加功能。最终成果将通过代码验收和文档评审进行综合评定。(149字)

2025-11-17 14:48:08 178

原创 C++八数码问题算法或策略比较[2025-11-17]

本文比较了四种解决八数码问题的算法策略:广度优先搜索、深度有限搜索(深度限制5-20步)以及两种启发式搜索(分别使用错位数码数量和曼哈顿距离作为启发函数)。实验要求基于给定框架实现这些算法,通过随机回退5-20步生成初始状态,并动态输出移动过程。评估标准包括解的最优性、时间复杂度、空间复杂度和有效分支因子等。文档部分需包含问题描述、算法说明、实验结果(图表展示)和分析结论,源代码要求规范命名和合理排版。最终需提交纸质文档和电子代码,评分依据包括算法实现正确性(4个函数各2分)、文档质量(1分)和代码风格(1

2025-11-17 14:32:55 590

原创 Qt/C++ 上机题 - 网络数据可视化客户端[2025-10-29]

本文介绍了一个基于Qt/C++开发的网络数据可视化客户端实现方案。该程序需在2-3小时内完成,主要功能包括:1) 可配置的网络连接管理;2) JSON格式数据接收与解析;3) 实时数据可视化展示(折线图和表格);4) 数据自动保存和手动导出功能;5) 接收控制与状态显示。技术实现涉及QTcpSocket网络通信、QChart数据可视化、QFile文件操作以及JSON/CSV数据处理,界面采用QMainWindow布局设计。附件提供数据格式规范(包含时间戳、传感器ID、温湿度等字段)和测试服务器使用方法。文章

2025-10-29 14:08:39 694

原创 C++/Qt/MySQL实现高校图书馆图书借阅系统[2025-06-28]

本摘要介绍了一个基于C++/Qt/MySQL的高校图书馆图书借阅系统开发项目。系统采用三层架构设计,包含用户管理、图书管理、借阅归还等核心功能,支持四种用户角色(管理员、本科生、研究生、教师)的不同权限。技术实现上要求运用面向对象程序设计、图形化界面开发,使用Arayis集合存储各类数据,并绘制系统UML类图。

2025-10-22 15:01:25 312

原创 C++贪吃蛇程序[2025-06-24]

本文介绍了C++贪吃蛇程序的设计与实现流程,包括需求分析、架构设计、功能实现和测试优化四个主要步骤。核心内容包括:使用vector存储蛇身坐标和Point结构体表示位置;Snake类实现移动、转向和碰撞检测逻辑;Food类处理食物生成;Game类整合游戏流程。重点讲解了蛇移动增长机制、碰撞检测优化和非阻塞输入处理等关键技术,并提出了障碍物添加、图形界面开发等扩展方向。该实现适合C++初学者掌握面向对象编程和控制台应用开发。

2025-10-21 22:05:31 902

原创 RBE104TC C语言 吃豆人[2025-10-21]

C语言吃豆人项目摘要 项目概况 本小组项目要求使用标准C语言开发一个终端运行的文本版吃豆人游戏。游戏完全基于ASCII字符显示,无需图形库。项目占比课程成绩35%,需体现模块化设计和全面测试。 核心功能要求 地图与渲染:使用字符数组表示迷宫,符号包括#(墙)、.(豆子)、P(吃豆人)和G(幽灵) 游戏控制:回合制循环,W/A/S/D控制移动,Q退出 幽灵AI:1-4个幽灵随机选择有效方向移动 计分系统:吃豆得分,与幽灵碰撞损失生命,3条生命耗尽则游戏结束 推荐数据结构 位置结构体struct Pos 实体结

2025-10-21 16:19:23 1072

原创 C++MFC实现校园一卡通管理系统[2025-09-18]

本课程设计开发了一个基于C++MFC的校园一卡通管理系统。系统采用面向对象设计方法,通过MFC对话框实现用户界面。主要功能包括:学生开卡(录入基本信息、设置密码)、充值(验证卡号、更新余额)、消费(验证卡片状态、扣款)和退卡(身份验证、结算余额、删除信息)。系统管理用户信息(卡号、姓名、学号等)和交易记录(类型、金额)。实现了一卡通全生命周期管理,确保校园卡业务的安全性和数据完整性。项目包含完整源码和视频演示,适用于高校信息化建设需求。

2025-09-18 16:16:18 276

原创 C++Qt毕业设计选题[2025-09-14]

本文提供了10个基于C++和Qt的毕业设计选题,涵盖线性结构、栈和队列、树形结构以及图结构等数据结构类型。选题包括图书销售管理系统、汽车租赁管理系统、音乐播放器、贪吃蛇游戏、火车票订票系统、家族族谱管理系统、表达式计算器、朋友圈判断系统、教学计划编制系统、旅游行程规划系统和智能拼写检查系统等实用项目。每个选题都配备了详细的任务描述和功能要求,学生可根据兴趣选择或自拟题目。设计要求使用Qt5.12.10和MinGW64环境开发,强调图形界面实现和数据结构应用能力培养。

2025-09-14 20:38:30 759

原创 C++2024级面向对象程序设计(课程设计)[2025-06-08]

2024级面向对象程序设计课程设计要求学生独立完成一个项目开发,采用面向对象方法设计实现。项目选题包括:表盘时钟模拟、邮局订阅系统、太空入侵者游戏、邮票订阅系统、LZW压缩解压软件等。要求提交完整开发文档(含UML图表)、源代码和用户手册,文档需包含需求分析、系统设计、测试方案等内容。特别注意:严禁抄袭,须于6月28日前提交材料,并参加6月13日的系统演示答辩。项目需体现面向对象设计思想,使用C语言开发视为不合格。

2025-09-14 09:38:50 996

MFC.高校职工信息管理系统.zip

MFC实现的高校职工信息管理系统 课程设计任务书 一、任务 开发“高校职工信息管理系统”软件。 二、基本要求 使用面向对象的系统分析和设计,开发基于MFC对话框的C++语言应用软件。 三、任务陈述 高校设有党委办公室、宣传部、学生工作部、纪检办公室等党群部门,校长办公室、教务处、人事处、研究生院等行政机构,还有各院系等教学部门。 高校职工分为行政人员、教学人员、教辅人员、后勤人员和退休人员5类。 职工信息管理系统分类管理所有职工,对每一职工,应该含有以下信息:编号、姓名、性别、类别、部门、出生年月、职称、最后学历、工资和婚否等。 每类职工均有职称,行政人员以职务代职称,教辅人员为工程师系列职称,后勤人员为工人系列职称。 在第一次输入职工基本信息时,创建存储该单位职工信息的存储系统。 在增加新职工时输入新职工的基本信息,增加职工信息。 在职工调离时,删除职工的信息。 在职工情况发生变动时,例如职称晋升、结婚、增加工资、退休等,修改职工的相应信息。 可以输出(查询)以下符合某种特征的职工信息列表: 全体职工信息表; 某部门职工信息表; 某职称的职工信息表; 某年月以后出生的职工信息表; 某年月以前出生的职工信息表; 未婚职工信息列表。 平台/语言 VS2010/VS2013/VS2015/VS2017/VS2019 C++ MFC框架 文件存储(非数据库)

2021-09-02

MFC学生班级信息管理系统.zip

课程设计题目:基于MFC的学生班级信息管理系统设计 课程设计功能要求: (一)实现账号登陆界面; (二)实现添加学生的信息;(添加学生的信息为:学号,姓名,性别,专业,年级,出生日期) (三)实现删除学生的信息; (四)实现编辑学生的信息; (五)实现学生的信息保存功能; (六)实现注销功能; 系统扩展功能: (七)实现查询学生的信息(加分项); 课程设计提交要求 1、系统软件代码l份/每人 2、纸质版课程设计报告l份/每人、电子版课程设计报告l份/每人 课程设计报告内容: 1.封面 2.课程报告内容包括: 系统功能要求 系统功能分析与设计 系统功能详细实现过程 系统功能实现的主要程序流程图 系统功能允许情况及分析 总结与讨论 参考文

2021-09-05

北邮2021C语言航空售票系统.zip

程序设计课程设计 李 晶 lijingjing@bupt.edu.cn 孙鹏飞 sunpengfei@bupt.edu.cn 杨金翠 jincuiyang@bupt.edu.cn 刁婷 diaoting@bupt.edu.cn 李峥 lizhengsse@bupt.edu.cn 参考资料 C语言程序设计的教材及相关课堂资料 搜索引擎 时间表(物联网) 实践要求 C语言 两个题目,任选其一; 分组完成,五人一组,专业内自愿组合﹔ 开发环境:VC/Visual Studio/Dev C++/C Free等。 要求: 提供命令行操作,无需图形界面模块化结构 遵守编程规范界面友好运行正确具有容错机制 实践内容 航空售票系统 订餐系统 航空售票系统系统 服务人群︰ 购票用户。购票用户信息包含∶用户ID、姓名、性别、电话、密码、邮箱 航空公司管理员。每个航空公司一名管理员,航空公司管理员信息包含∶管理员ID、所属航空公司、姓名、邮箱、密码 要求∶ 用户ID、管理员ID均为字母数字组合的字符串,长度6-10个字符 电话号码为11位数字 邮箱必须符合规范**@*. 航空售票系统 航班信息包含∶ 航班号、所属航空公司、起飞地、降落地、起飞时间、预计空中飞行时间、舱位等级及相应座位号、机型、准点率、各等级票价、飞行员(两名)以及相应舱位的余票数等。 要求︰ 航班号∶2位字母+4位数字飞行时间︰符合时间格式hh:mm起飞地、降落地∶为国内真实城市 座位号∶符合飞机座位号形式,例如经济舱Y34A准点率∶百分比的形式 机型∶例如波音737等假设∶ 系统内的所有航班的每天执飞一次,且发生在每天的固定时间。 航空售票系统 购票用户功能∶ 登陆∶输入用户ID和密码登陆系统。 航班查询∶根据系统提供的信息进行航班查询。根据航班号以及出发时间查询; 根据出发城市、到达城市以及出发时间查询; 可用起飞时间段、航空公司、舱位、机型等过滤查询结果根据起飞时间排序所有航班; 同一航班因为有不同舱位等级,可能有不同价格,根据航班的最低价格排序所有航班,但每个航班的不同舱位价格都应显示出来; 查询之后允许用户购票﹔ 系统也可以有热门航班推荐,可根据价格或热点旅游地城市等来推荐,此处可自行确定用什么规则来推荐。 航空售票系统 购票用户功能︰ 用户购票:用户根据需要浏览并可选择感兴趣的航班。 假设∶ 系统只提供直飞航班; 同一个订单可包含多个航班,可以包含多个乘机人。同一名用户购买的自己乘坐的多个航班的时间不能冲突﹔规定一名用户一天最多购买五张航班机票; 每个航班购票人数不能超过座位总数; 同一天内同一个乘机人的不同航班,要保证时间顺序上前一段航程的目的地与后一段航程的出发地在允许的时间范围内可到达。 航空售票系统购票 用户功能: 个人信息管理 对个人信息中的电话、密码及邮箱进行修改取消订单 在未付款之前用户可以取消自己的订单假设∶可模拟付款 查询购票后的订单 查看用户曾经的购票记录 航空售票系统 航空公司管理员功能︰ 登陆:输入管理员ID和密码登陆系统。订单管理︰ 查看用户订单情况∶ ·查询管理员自己所属航空公司的航班的订票情况(各航班已被订票的详细信息,如何时哪个用户购买了哪个航班的哪个座位) 统计用户订单信息∶ ·按已购票人数排序还未起飞的本航空公司所有的航班信息按飞机上座率排序已经飞行结束的所有历史航班信息(可以按日期分区段进行排序显示) ·按航班总票价收入排序已经飞行结束的所有历史航班信息(可以按曰期分区段进行排序显示),并可计算显示出总票价收入 航空售票系统 航空公司管理员功能∶ 航班管理:针对管理员本航空公司开设的航班 航班查询:查询所有开设的航班信息 添加航班︰添加一个新的航班 ·同一名飞行员的飞行时间不能冲突﹔ 同一名飞行员执飞的前一个航班的目的地与后一个航班的出发地在时间上保证可到达﹔ 航班号不能重复; 添加航班的最后一步为发布,发布之前可以修改和取消添加。 个人信息管理 对个人信息中的密码及邮箱进行修改 作业提交 设计报告内容︰ 系统总体设计 系统总体功能描述(包含模块图及整个系统的总体功能描述)接口定义规范(按照什么原则来命名接口) 系统的数据结构描述(系统需要处理什么样的数据,这些数据以什么形式存储及程序运行过程中使用的数据结构描述) 系统的开发环境及运行环境描述(包含软硬件环境)模块详细设计 功能概述 处理流程(包含流程图及详细的处理流程) 模块的输入输出(包含输入输出的数据描述及数据结构或存储格式描述)模块的接口描述(包含接口名字、接口参数名、参数类型、参数描述,返回值名,返回值类型、返回值描述,接口的作用) 每个功能的边界情况描述及处理方法 作业提交 提交方式 .2021年9月6日19:00之前 .上传到爱课堂 .上传文件为0字节的无效

2021-09-10

CodeDisorder.zip

试图通过混淆 C/C++源代码以达到保护知识产权的目的的做法其实就是自欺欺人,因为不论如何混淆代码,到了编译阶段代码终究是要被还原成它本来的样子,说到底,这只是一层窗户纸而已。 我曾利用 宏机制实现过一个 C/C++代码混淆器,效果乍一看还真能给人一种眼前一亮的神奇,但在 行家 眼里这真就是一层窗户纸而已——捅破它只需一个编译命令 gcc -E 。但若只为了阻挡伸手党白嫖你的代码,嘿嘿,它还是能起到一定的作用滴٩(๑>◡<๑)۶

2021-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除