美文网首页
【极客班】猜城市App

【极客班】猜城市App

作者: xiongsirui | 来源:发表于2016-03-21 01:17 被阅读41次

    问题描述与需求分析:

    设计一个小APP,能显示城市图片;并输入城市名称,程序判断出是否正确,并给出相应分数。

    进一步分解需求:

    城市图片:展示城市图像是随机展示的,图片是设计人员自动加载进去的。

    输入框输入方式:输入框输入的是城市首写的大写字母。

    成绩计算方式:每张图片可以尝试三次,但是试错了得那次也会记录成绩;成绩按照成功概率计算。

    程序设计:

    初步确定程序分为三个模块:Game、ViewController以及City。City用于加载图像,ViewController实现用户与界面之间的交互,Game则实现程序的内部逻辑。

    ViewController包含显示当前图像,分数;以及把用户输入的城市名送入Game模块;

    City模块用于加载图片,并把图片编好号,方便匹配;

    Game模块主要就是包含猜城市函数;以及相应的更新分数、等级,以及到下一个等级;还包含一个随机打乱城市;

    猜城市函数设计流程图:

    相关文章

      网友评论

          本文标题:【极客班】猜城市App

          本文链接:https://www.haomeiwen.com/subject/pnkklttx.html