基于C#的数独游戏设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:hotsnow5
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的迅速发展,人们的娱乐方式也趋向于多元化。随着硬件设备的成本降低,互联网的普及化,中国电子游戏市场发展迅速。“数独”一词来自日语,意思是“单独的数字”或“只出现一次的数字”。其作为一种经久不衰的娱乐益智游戏,能覆盖范围涉及各个年龄段。由于它具有全面测试玩家的观察和推理能力,能给人们提供无穷乐趣,在人们的生活中占据了不可或缺的地位。因此,本文设计了一个多功能的数独游戏系统,试图在这一方面做出探索。本系统中主要是由Visual Studio2017集成开发环境来实现的,它所有关于界面的部分都基于WinForm设计的,并依据采用.NET Framework技术为关键核心因素。编程语言采用具有后兼容性、可集成性和可扩展性特点的C#,后台数据库选择关系型数据库管理系统--SQL Server。对于数据的求解采用了回溯算法,其算法目的是在搜索尝试过程中寻找问题的解。首先,对国内外有关数独游戏系统的研究成果进行分析总结,并对数独游戏系统进行需求分析与可行性论证,对数独游戏系统进行了总体设计。其次,进行了数据库的需求分析,根据系统框架要求设计了实体-联系图,并进行了数独游戏系统数据库表、游戏用户表、游戏记录表的设计,并实现了数据库的相关模块。在系统框架的基础上进行了实体功能模块的划分,并实现了数独游戏系统的用户登录模块、用户注册模块、用户管理模块、游戏功能模块、游戏记录模块、系统帮助模块的设计。最后,基于程序的整个流程的测试。经测试表明,该数独游戏系统整体界面简单明了,各功能模块能正常稳定运行,易于操作,达到了相应设计需求。
其他文献
研究目的:探讨3种幽门螺杆菌(Hp)检测方法的临床价值,寻找具有高准确性和可信度的Hp检测方法。研究方法:分别采用实时荧光定量聚合酶链反应(q PCR)、聚合酶链反应(PCR)、快速
<正>为了进一步研究缺锌对机体的影响,我们用半合成的方法制成缺锌饲料SD(Sprague- Dawley)大鼠缺锌模型。首先对饲料的主要成份进行了含锌量测定,酪蛋白含锌量最高,达32. 2μ
会议
中国民间组织的发展困境,一方面表现为政府对民间组织的成立采取不恰当的监管手段;另一方面表现为中国民间组织缺乏有效的自我管理机制。民间组织的发展困境一定程度上限制了
软件复用是解决软件危机的比较现实可行的方法之一,为了充分利用可复用构件化,完成大量构件的生产、分类、检索、集成和维护任务,构件库及其相关工具的作用十分重要,为了解决在构
阿留申病( Aleutian Disease)( AD)是水貂的慢性进行性病毒病。病原病毒属细小病毒科( Parvoviridae)。下有两个属,即细小病毒( Parvovirus,又称小DNA病毒)和依赖病毒(Depend
期刊
提出沥青混合料车辙试验过程中几个应注意的问题,使车辙试验结果更加准确,从而正确评价不同沥青混合料的抗车辙性能.
讨论了移动自组网技术在应急通信中的组网,提出了较为可行的整合方案,将小规模的Ad Hoc网作为接入网与其他网络整合组网,充分利用了Ad Hoc网简单灵活等优势。同时也对整合网
妙就妙在"先馈赠"美国有一家生产奶粉的公司,效益并不好,为了在对手林立的竞争中站稳脚跟,它们曾在认真论证后想了个绝招,这就是在各大妇产医院设立馈赠网点,免费向新出世的
在线评论对电子商务网站中产品销量的影响逐渐引起了人们的关注,已经成为消费者购买产品以及商家了解产品情况的最重要的信息之一。并且对于不同类型的产品,在线评论也会产生
随着当前社会经济的飞速发展,建筑市场的竞争日益激烈,在确保施工质量的情况下如何尽可能缩减成本投入,使企业获得更多的经济效益,是"营改增"这两年来建筑业管理者们一直在摸索