毕设进度报告3.24.docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕设进度报告3.24

姓名:李雪娇日期: 2016年3月10日至2016年3月24日主要工作:提交开题报告后,从网络上查找有关电子菜单的资料介绍,从实习老师方面下载资源包。根据资源包中的图片和数据库中存储的数据设计整体的界面跳转效果,以及预期可以实现的功能。创建工程,根据模块划分,创建以下文件完成前几个模块的功能4.1欢迎界面图1 欢迎界面图1界面有两个Button,第一个实现跳转到网站首页,加载WebView可以实现连接到网络页面。第二个按钮实现进入点菜系统,通过切换Window的方法跳转到语言选择界面。4.2语言选择界面图2 语音选择界面该界面包括了四个Button,分别是中文,English,返回,历史菜单。点击第一个按钮进入中文点菜界面。因为数据库中并没有存储菜色的英文名字,也没有英文配套的图片等,因此第二个按钮没有跳转功能。点击返回按钮可以跳转到上一个欢迎界面。点击历史菜单按钮,预期后期将要实现的功能是跳转到一个可以展示之前点过的菜色的界面。4.3菜单主界面以下图3至图8分别展示了菜单界面除“主厨推荐”外的6个界面。考虑到减少代码的重复率,决定“主厨推荐”界面采用继承的方法,继承于主界面。因此在完成了主界面所有的功能之后,通过OC语言特有的继承特点能够简洁快速的完成“主厨推荐”界面。图3 菜单主界面之茶牌图4 菜单主界面之冷菜图5 菜单主界面之热菜图6 菜单主界面之汤羹图7 菜单主界面之主食图8 菜单主界面之酒水饮料由图3至图8可以看到,右侧的选项卡可以选择不同的菜系,分别为主厨推荐、茶牌、冷菜、热菜、汤羹、主食和酒水饮料。最左侧是tableView,用来展示每个不同分类下的菜色,每一个区都是可以展开和闭合的。tableView的区头是从数据库的groupTable中对应name属性取出来,通过字符串分隔,存到数组中,再展示到区头上。tableView的单元格是通过自定义cell展示,cell的内容是根据区头的名字从数据的menuTable中对应iKind属性分别取出来,赋值给cell的属性。中间部分是ScrollView,可以左右滑动展示图片。图片的名字是存放在数据库的menuTable中,首先根据左侧的tableView展示的是哪一组分类,根据名字从menuTable中对应picName属性取出图片名字。设置ScrollView的contentSize把图片展示在滑动视图上。左下角是Button,我的菜单,预期跳转到展示顾客已经选择的菜品界面。ScrollView下方是Label,用来向顾客展示已经点了多少种菜。在菜品图片的右上方有两个按钮,分别是点菜和详情。点击“点菜”按钮,预期是让图片做UIView动画,收缩效果。点击详情界面预期模态弹出一个小视图,用来展示该菜品的详细信息。图9 数据库中存在的问题图10 数据库中存在的问题另外,在实现功能的过程中发现数据库中的数据本身存在一些问题,例如一些菜品的价格在数据库中存储的就是空即NULL,如图9,图10。还有一些图片不存在。联系了负责实习的智游老师,老师说没有办法,只能就现有的资源进行展示和操作了。这两周的主要重点就放在了菜单主界面的布局和展示内容工作上。大致思路就是从数据库中根据需要读取数据,因为其中的逻辑思维比较复杂,代码量比较大,所以进展稍显缓慢。即将开展的工作:完成主界面的其他小按钮的功能,例如点击“点菜”按钮,将当前菜品的信息存入数据库,同时完成UIView动画,展示给顾客。点击“详细”按钮模态弹出一个小视图,用来展示该菜品的详细信息。完成tableView和ScrollView的关联。即点击单元格时,ScrollView自动滑动到该菜品对应的图片,滑动ScrollView时,单元格自动跳转到该图片对应的菜品名称。点击“我的菜单”按钮跳转到顾客已经点好的菜单界面。预计是根据点菜时存入的数据库中取出数据。后续界面的搭建和跳转。历史菜单界面的展示和功能实现。

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档