本游戏软件将要设计和实现的主要功能有:游戏主体开始游戏、显示游戏耗时、显示剩余地雷的数目、显示被点开的格子和周边存在的地雷的数目、标记地雷、判断并显示成功或失败,显示最终成绩并记录玩家姓名、退出等,数据库实现记录胜利的玩家及其成绩、成绩排名、查看游戏成绩等功能,以及音乐与音效功能等等。软件需具备安全、可靠,操作方便,界面友好美观,易于维护和扩充的特点。