- 博客(569)
- 收藏
- 关注
转载 基于JAVA实现的速算24点游戏
第一章 引言 游戏是人们活动中一项非常重要的内容,电脑对游戏的贡献有目共睹,现在 摸过电脑的人很少有没玩过电脑游戏的,喜欢游戏的人也很少有不玩电脑的。 24 点游戏,能把枯燥的基本数学计算变得趣味盎然,能大大提高计算能力和速度,使得思维灵活敏捷,是一种寓学于乐的智力竞赛游戏。24 点...
2019-08-14 17:16:00 330
转载 [源码和文档分享]分别基于WIN32 API界面编程和Cocos2d-x实现的两个版本FlappyBird游戏...
1 开发背景 游戏程序设计涉及了学科中的各个方面,鉴于目的在于学习与进步,本游戏《Flappy Bird 》采用了两个不同的开发方式来开发本款游戏,一类直接采用win32底层API来实现,另一类采用当前火热的cocos2d-x游戏引擎来开发本游戏。 2 需求分析 2.1 数据...
2019-08-14 17:16:00 158
转载 [源码和文档分享]基于C语言的二叉树基本操作的实现
1 问题描述 在主程序中编写一个简单的菜单,将有关二叉树的操作 建立一棵二叉树的存储结构 遍历一棵二叉树(包括层次遍历) 统计二叉树叶子结点的个数 求二叉树的深度 子树交换 2 基本要求 建立一棵二叉树的存储结构 遍历一棵二叉树(包括层次遍历) 统...
2019-08-14 17:16:00 175
转载 基于C++实现的经典坦克大战游戏
1 题目描述 这战车大战就是指红白机的战车大战,操纵战车,将敌人通通轰掉,完成这个关卡。 小时后完红白机时,不能输人金手指,没办法自由控制游戏,现在刚好有这个OOP专题机会,我们就仿制一个战车大战,自己可以完全控制程序码,做到比输人金手指更完整的控制。 程序使用 DEV-C ...
2019-08-14 17:16:00 363
转载 [源码和文档分享]基于VC++的MFC类库实现的五子棋小游戏
一、项目基本信息 操作系统:Windows 10 开发环境:VS2017 和 MFC 框架 项目基本信息:通过 VS2017 的 MFC 框架编程编制五子棋程序,棋盘 19*19 大小, 执黑先行,黑白交替,当一方出现五个子连成一条线,即判断胜方,弹出消息框,显示胜方,可重新...
2019-08-14 17:15:00 81
转载 [源码和文档分享]基于J2EE技术和MVC框架的Android手机安全卫士APP设计与实现
1 目标 伴随智能手机的不断普及,移动互联网的快速发展,伴随着3G时代的到来,智能手机的广泛应用,手机安全问题被越发关注。系统的主要功能在于防止外来的骚扰和便于内部的管理,就外来而言我们实现了对黑名单号码的电话和短信屏蔽,而对内而言,用户通过安全卫士软件可以便捷地对手机进行监控和管理...
2019-08-14 17:15:00 104
转载 [源码和文档分享]基于C语言的歌曲信息管理系统设计与实现
一、需求分析 用文件储存信息 第一个功能,录入歌曲记录 第二个功能,查找并删除记录 第三个功能,浏览记录 第四个功能,查找信息记录 第五个功能,按照作者姓名进行排序 二、设计思路 2.1 歌曲信息结构体 结构体内有五个数据 其中前四个是字符串类型的...
2019-08-14 17:15:00 98
转载 [源码和文档分享]C++实现的基于NSM的简易数据库
1 引言 1.1 实验目的 深入掌握数据库系统的原理和技术,进而从事数据库管理软件和工具的开发 深入了解数据库系统的内部结构,以开发出高效的数据库应用系统 1.2 实验要求 实验的总体要求是:利用C++作为编程,使用Microsoft Visual Studio 20...
2019-08-14 17:15:00 99
转载 [源码和文档分享]基于QT实现的图的遍历演示
1 问题分析和任务定义 1.1 问题描述 很多涉及图上操作的算法都是以图的遍历操作为基础的。试写一个程序,演示在连通的无向图上访问全部结点的操作。 1.2 基本要求 以邻接多重表为存储结构,实现连通无向图的深度优先和广度优先遍历。以用户指定的结点为起点,分别输出每种遍历下...
2019-08-14 17:15:00 157
转载 [源码和文档分享]基于C++的教室管理系统
1 需求分析 核心需求:实现教室管理系统,完成对学校教室的维护、查询、预约、统计功能。程序拥有权限控制,分为管理员和普通用户 管理员需求:查看某栋楼教室的概要信息、每个教室的详细信息(包括教室基本信息、预约情况、上课情况)、修改某教室基本信息、增加教室、删除教室、增加某教室上课情...
2019-08-14 17:15:00 221
转载 [源码和文档分享]Linux进程管理-利用Linux的共享内存通信机制实现两个进程间的通信...
1 题目介绍 利用Linux的共享内存通信机制实现两个进程间的通信 2 实验思路 编写一个sender.c作为发送信息的一方,等待用户做一个输入,然后把用户输入的字符串保存到共享内存,当receive返回一个信息后根据信息返回输出。 编写一个receiver.c作为接收信...
2019-08-14 17:15:00 134
转载 [源码和文档分享]基于C++实现的单词消除游戏(3个版本)
1 题目一设计要求 实现闯关者,出题者本地的注册,登录 程序支持多人注册,同一时间只有一人可以登录 任何角色均可查询所有闯关者,出题者,按照属性查找相应闯关者,出题者 可以根据闯关者闯过关卡数,经验,等级等对闯关者排名,根据出题者出题数目,等级对出题者排名 2 设计思...
2019-08-14 17:15:00 73
转载 基于C语言实现的数制的转换
1 解题思路 构造包含顶指针,底指针和增量的结构体。以此建立一个空栈。然后输入数据,通过除法和求模运算分别求出整数商和余数,将余数放入栈,用商作为数据,循环上一步的的运算直到商为0,最后将数据出栈,就是转换为二进制的结果。 ...
2019-08-14 17:15:00 151
转载 [源码和文档分享]基于C++实现的考试报名系统
一、使用说明 1.1 项目简介 考试报名工作给各高校报名工作带来了新的挑战,给教务管理部门增加了很大的工作量。本项目是对考试报名管理的简单模拟,用控制台选项的选择方式完成下列功能:输入考生信息;输出考生信息;查询考生信息;添加考生信息;修改考生信息;删除考生信息。 1.2 项...
2019-08-14 17:15:00 184
转载 表达式求解
1 解题思路 构造包含顶指针,底指针和增量的结构体。然后分别构造一个只包含运算符的栈(OPTR)和只包含数字的栈(OPND)。之后依次读入所输入的表达式。判断是不是数字,如果是数字就将数字放入数字栈(OPND)。如果不是即运算符,让运算符栈栈顶元素和读入的运算符进行比较。如果优先级小...
2019-08-14 17:15:00 157
转载 基于JAVA实现的纸牌游戏
1 项目介绍 1.1 背景和目的 单人纸牌游戏,牌桌上有7个堆共28张牌,第一堆1张牌,第二堆2张,。。。第7堆7张,每一堆的第一张牌朝上,其他朝下。牌桌上还有4个suitpiles,一个deck card堆和一个discard card堆,布局如下(参考Windows的纸牌游戏...
2019-08-14 17:15:00 159
转载 [源码和文档分享]C++实现的基于α-β剪枝算法的井字棋游戏
一、井字棋游戏规则 “井字棋”游戏(又叫“三子棋”),是一款十分经典的益智小游戏,操作简单,娱乐性强。两个玩家,一个打圈(O),一个打叉(X),轮流在3乘3的格上打自己的符号,最先以横、直、斜连成一线则为胜。 如果双方都下得正确无误,将得和局。 这种游戏实际上是由第一位玩家所...
2019-08-14 17:15:00 164
转载 [源码和文档分享]Linux环境下的多项式计算器的实现
1 实验目的 实现一个多项式计算器 2 实验环境 Linux下(g++编译) 3 分析与设计 3.1 需求分析: 需要实现的基本功能有: 在任何时候能够返回主菜单界面 存储多项式 多项式加法 多项式减法 多项式求值 查看现有的所有多项式 ...
2019-08-14 17:15:00 93
转载 [源码和文档分享]基于C++的通讯录系统的设计与实现
一 需求分析 通讯录系统可帮助使用者管理归纳通讯录名单,达到添加,删除,修改,保存等需求。 二 系统设计 2.1功能模块设计 通讯录主要功能为:添加通讯录成员,修改成员,删除成员,按需求搜索查看成员,保存为文档。 如下图所示: ...
2019-08-14 17:15:00 129
转载 基于QT实现的约会吧社交聊天系统
1 问题陈述 约会管理系统是一个帮助人们发起并安排约会的平台。一旦注册成为该系统的用户后,你就可以邀请任意的其他用户来一场一对一的约会,从而增进感情,达成共识,赢得未来。 新用户需要先行注册,要求填写用户名和密码,以及email和电话号码。注册成功或是老用户,则通过用户名和密码登...
2019-08-14 17:15:00 131
转载 [源码和文档分享]基于VC++和OpenCV实现的全民飞机大战游戏
摘要 功能:利用C++语言完成了一个小游戏项目-全民飞机大战,该游戏首先能够给用户提供注册,登录功能;提供了菜单栏及两种游戏模式,一种是无尽模式,另一种是一般模式;一般模式中用户通过控制玩家飞机攻击敌方飞机获得分数以及奖励,打死boss飞机后可进入下一关,难度一次增加;玩家也可捡取道...
2019-08-14 17:15:00 115
转载 [源码和文档分享]基于C#实现的RPG角色扮演类小游戏
1 需求分析 1.1 游戏概述 DragonQuest是一个角色扮演类游戏(RPG),该游戏实现的具体功能是设计两种类型的人物,分别为被玩家所控制的玩家人物(Hero)和由系统所控制的外部人物(Enemy),游戏中的主要情节就是Hero与 Enemy之间的战斗,双方互相发射子弹击...
2019-08-14 17:15:00 282
转载 [源码和文档分享]基于UNIX V6++设计的二级文件系统
一、课程设计基础任务描述 为 LINUX 设计一个简单的二级文件系统。本实验用某个大文件,如 c:\myDisk.img , 存储整个文件卷中的所有信息。一个文件卷实际上就是一张逻辑磁块盘,磁盘中存储的信息以块为单位。每块 512 字节。 复习并深入领会 UNIX V6 文件管理系统...
2019-08-14 17:15:00 91
转载 [源码和文档分享]基于VC++的MFC类库实现的池塘夜降彩色雨程序
1 题目 1.1 问题描述 设计一个程序,演示美丽的“池塘夜雨”景色:色彩缤纷的雨点飘飘洒洒地从天而降,滴滴入水有声,溅起圈圈微澜。 1.2 基本要求 雨点的空中出现位置、降落过程的可见程度、入水位置、颜色、最大水圈等等,都是随机确定的 多个雨点按照各自的随机参数和存...
2019-08-14 17:15:00 92
转载 [源码和文档分享]基于C++实现的语义分析
一、流程分析 1.1 main()函数流程分析 本次实验的main函数流程与实验2中流程基本一致,唯一的区别在于,本次实验在进行语法分析的过程中,同时进行了语义分析,所以在最后,多输出了进行语义分析的结果。 流程图如图1所示。 ...
2019-08-14 17:15:00 184
转载 [源码和文档分享]基于C语言的C0文法编译器设计与实现
一 需求分析 1.1 文法说明 程序获取的文法为难度系数为3的for文法 <加法运算符> ::= +|- <乘法运算符> ::= *|/ <关系运算符> ::= <|<=|>|>=|!=|== <字母> ::= _|a|...|z|A|.....
2019-08-14 17:15:00 180
转载 C语言大作业学生成绩管理系统
1. 设计要求 利用所学的知识、理论和实际结合,利用资源,采用模块化的结构,使用模仿修改自主设计相结合的方法,锻炼学生综合分析解决实际问题的编程能力 通过C语言各个函数功能来实现对学生信息的管理,学生信息包括学生姓名,学号,各科成绩;管理方式包括对学生信息的录入,保存,排序,查...
2019-08-14 17:15:00 1339
转载 基于C语言的B-树的实现
1 软件结构设计 1.1 软件功能结构 用下图所示的方式描述软件的功能结构。 源码下载地址:https://www.write-bug.com/article/1678.html ...
2019-08-14 17:15:00 99
转载 [源码和文档分享]基于JAVA的电梯调度模拟
一、项目要求概述 1.1 项目目的 通过控制电梯调度,实现操作系统调度过程 学习特定环境下多线程编程的方法 学习调度算法 1.2 开发环境 语言:java 系统平台:全平台(具备java环境) IDE:Intellij IDEA 产品呈现模式:jar包...
2019-08-14 17:15:00 84
转载 [源码和文档分享]基于Python实现的简单生命游戏
一、引言 1.1 开发背景 康威生命游戏,又称康威生命棋,是英国数学家约翰•何顿•康威在1970年发明的细胞自动机。 它最初于1970年10月在《科学美国人》杂志上马丁•葛登能的“数学游戏”专栏出现。在游戏的进行中,杂乱无序的细胞会逐渐演化出各种精致、有形的结构;这些结构往往有很...
2019-08-14 17:15:00 66
转载 [源码和文档分享]基于Python的Django框架实现的中式快餐厅管理信息系统网站
1 初步调研 随着餐饮业的连锁和国外餐饮巨头的进入,餐饮业的竞争将越来越激烈:要想在竞争中处于不败之地,必须在管理、服务等方面提高服务管理意识。面对当前餐饮业普遍的产业化程度低,管理手段、管理技术落后等问题,使用计算机管理在很大程度上可以帮助餐饮企业克服这些困难。计算机管理系统可以提...
2019-08-14 17:15:00 114
转载 [源码和文档分享]基于C++的约瑟夫生者死者游戏
一、使用说明 1.1 项目简介 约瑟夫生者死者游戏的大意是:30个旅客同乘一条船,因为严重超载,加上风高浪大危险万分;因此船长告诉乘客,只有将全船一半的旅客投入海中,其余人才能幸免于难。无奈,大家只得同意这种方法,并议定30个人围成一圈,由第一个人开始,依次报数,数到第9人,便将...
2019-08-14 17:15:00 83
转载 [源码和文档分享]基于C++实现的LZW压缩算法
1 特点 基于C++实现的LZW压缩算法,特点如下所示: 使用stl::map键值对作为字典存储 感觉算是简单的文件操作 字典无限长,字典自生长。但是字典只能解析存储ascii编码之类存在,中文符号之类的碰到就挂 2 逻辑设计 2.1 总体思路 ...
2019-08-14 17:15:00 80
转载 [源码和文档分享]基于Libpcap实现的局域网嗅探抓包发包解析工具
第一章 需求分析 1.1 设计目的 1.1.1 基本要求 完成一个基于Libpcap的网络数据包解析软件,具有易用、美观的界面。 1.1.2 具体要求 能够解析本地或局域网的数据包,例如TCP包,UDP包,工CMP包等,能分析报头以及数据包内容 能分析数据包的版本...
2019-08-14 17:15:00 99
转载 [源码和文档分享]利用TCP协议自己编写服务器
一、 需求分析 在 socket 客户端实验的基础上,编写自己的服务器 实现的功能包括: 客户端上传文件并自动用 RSA 算法加密/服务器接收文件 客户端下载文件并自动解密(拥有密钥)/服务器发送文件 客户端获得服务器上的文件列表 本次实验中数据的传输采用 TCP...
2019-08-14 17:15:00 61
转载 [源码和文档分享]基于Android Studio实现的在线学习课堂APP
1 项目介绍 1.1 背景 本软件的开发意图是想让更多想学习外语,却没有好的方法,不知道如何学习,怎么学习,本软件可以为那些想学习的外语的用户,提供各种资源文件,因为现在是互联网的时代普通的纸质书籍不仅厚重不方便携带,而且版本更新不方便,而我们通过网络这个便捷的平台,使原本厚重的...
2019-08-14 17:15:00 401
转载 [源码和文档分享]基于JAVA实现的业务员业绩管理系统
1 需求分析 1.1 问题描述 为了方便用户对业务员的管理,现需开发对业务员的管理系统,系统主要解决的问题有: 能让用户便于插入新的业务员信息 能让用户便于删除离职的业务员信息 能让用户便于对业务员业绩进行查看 能让用户查看所有业务员的信息 1.2 需求分析 ...
2019-08-14 17:15:00 126
转载 基于C#的单机版连连看游戏设计与实现
摘 要 游戏“连连看”,只要将相同花色的两张牌用三根以内的直线连在一起就可以消除,规则简单容易上手。游戏速度节奏快,画面清晰可爱,老少皆宜。丰富的道具和公共模式的加入,增强游戏的竞争性。多样式的地图,使玩家在各个游戏水平都可以寻找到挑战的目标,长期地保持游戏的新鲜感。使用新颖的连击积...
2019-08-14 17:15:00 328
转载 [源码和文档分享]基于Qt和OpenCV实现彩色图和灰度图的转换
一、实验目的与要求 1.1 目的 熟悉Qt可视化开发,理解C++的面向对象思想 熟悉Qt和Opencv开发环境搭建 了解Qt消息机制 初步理解Opencv的用法 学会使用c++异常处理 1.2 要求 使用Qt编写一程序,点击按钮从电脑目录选择jpg图片,显...
2019-08-14 17:15:00 75
转载 操作系统的收银员与顾客问题
1 需求分析 收银员与顾客问题类似于经典的生产者和消费者问题,属于经典的进程同步问题。需要实现以下问题: 在某超市有m个收银员,且同时最多允许有n个顾客购物 当顾客数少于收银员数时,顾客可以立即进行付款;当顾客数多于收银员数时,顾客必须排队等待付款 经过分析可知,需要将收...
2019-08-14 17:15:00 992
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人