- 博客(0)
- 资源 (3)
- 收藏
- 关注
学生成绩管理系统(Qt6.1.3/C++)
学生成绩管理系统:通过身份验证,一是老师登录,对学生信息进行添加、删除、修改、查找等操作;二是学生登录,通过注册将信息存入到文件可再次进行登录,通过学生功能对成绩、绩点及重修课程进行查询,并且添加小助手菜单可选择期末倒计时以及退出登录。
通过设置setEchoMode 将输入框里的内容设为可见
QMessageBox设置弹窗
表格内容通过tablewidget表格控件 利用自带的函数setItem
文件的读取和写入是:用QFile和QtextStream(对QString类进行读写操作)实现,并且利用可以获取关于目录路径的QDir判断文件是否存在并创建目录
学生成绩、绩点、重修查询:利用QFile里的readonly读取的老师功能中保存的writeonly实现的
注册功能:QFile(write)、QtextStream写入文件,QFile(read)、QtextStream读取文件;
代码注释详细
2022-07-21
课程教学项目:LostCraft 2.0
项目名称:
基于C++开发的小游戏[LostCraft]
项目介绍:
游戏背景: 在未来的某一天,地球上突然出现了许多的怪物,这些怪物肆意的破坏了地球,人类危在旦夕。此时,作为人类最后希望的你,肩负着拯救人类的重任,虽然你是人类眼中的超人,但面对怪物中的大boss,依然十分弱小,因此,你需要不断的挑战,弱一点的怪物不断升级一次,最终打败最后的boss。 游戏玩法说明 第一步,为自己取一个响亮的名字;第二步,选择怪物;第三步,战斗。假如你打败了怪物,那么你将升级接着继续选择下一个目标,直到你打败了赤龙怪,假如怪物打败了你,你将降一级,假如你等级下降到零级,那么,世界就会毁灭。
个人承担的角色和任务:
代码编写 PPT制作 视频剪辑
项目中主要用到的技术:
C++
项目答辩PPT:
(仅支持PPT、PPTX、PDF格式)
答辩PPT.pptx2.1M
项目答辩视频:
(含功能演示,仅支持mp4格式)
答辩视频.mp431.6M
项目源码:
(请将源码压缩打包,仅支持zip、rar格式)
LostCraft2.0.zip66.5M
2022-07-21
面向对象课程作业:火车票购票系统(C++)
分为管理员和用户登录,管理员系统默认账号密码,用户通过写入文件实现登录注册。
用户功能:
1.显示所有火车信息
2.查询车票信息
3.购买车票
4.退订车票
5.退出登录
6.退出程序
管理员功能:
1.添加火车信息
2.显示所有火车信息
3.删除某次火车
4.修改某次火车
5.退出登录
6.退出程序
2022-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人