《基于Android的网上订餐系统》修改意见稿
1、“.....适配器分为很多种,有等等,由于在该中显示的数据比较多,而且还有图片信息等,所以在此采用来构建适配器。构建核心代码菜单模块的自定义适配器。如果为空则为其创建个获得布局中的控件并添加到上如果不为空那么直接为其灌入数据获得所有的数据并灌入中向服务器获得菜品信息的数据代码,,搜索菜品图搜索界面如果菜品数量过多,用户将会很难找到自己心仪的菜品,在此,本项目为了方便用户选择特定的菜品,设计了个搜索菜品的功能,通过搜索界面,用户可以通过商品名称商家名称商品价格三个搜索条件来搜索对自己胃口的菜品,如图,该功能暂时仅支持单条件搜索,在此列出按商品名称搜索的核心代码,另外两种搜索代码跟此差不多。通过商品名称模糊查询。对菜品数据遍历查找,,,,,提示没有找到要查询的菜品订餐订餐功能是本项目的核心功能......”。
2、“.....当用户点击每行菜品时,不论这菜品时在菜品列表中还是在搜索列表中都会跳转到菜品详细信息界面,在跳转的同时,里面会菜品的数据,在详细信息界面中再将里面的数据取出并显示。界面如图,在该界面中显示了菜品的图片价格评分是否有折扣菜品详细介绍等菜品信息,还有两个按钮和输入订餐份数的文本输入框,该输入框只允许输入数字。如果用户选好了菜品,并且准备将菜品加入购物车时,用户首先得输入个菜品份数,并点击加入购物车按钮,这时系统将进行系列的逻辑处理,如果购物车中没有物品则直接加入,如果购物车中已经有物品了,则将用户刚加入购物车的菜品数据跟购物车中原有的数据进行匹配,如果已经有了,那么将提示用户,该物品购物车里已有,反之则加入购物车。图菜品详情在此列出跳转界面时对数据处理的代码菜品行点击事件,把数据到中,,,,......”。
3、“.....不能为空等等限制。管理员将信息输入完成后就会将这些信息添加到数据库中的菜品信息表中,然后再菜品列表中读取出来,该功能的难点在于图片的上传功能,图片存入数据库中的是图片的绝对路径,如果在该路径中找不到图片资源那么将会不能显示图片,该功能核心代码如下上传图片按钮功能代码初始化控件,并设置其只能上传图片设置该控件过滤器,图片格式为图片格式图片名称以结尾设置该控件过滤器,图片格式为图片格式图片名称以结尾增加按钮功能实现代码向数据库中插入条菜品数据方法图新增菜品界面修改菜品信息功能管理员选中行菜品后,点击更改选定菜品按钮就会跳转到更改菜品信息界面,如图,在这个界面中将菜品的信息全都显示在了相应的文本输入框里面以便管理员对照修改......”。
4、“.....更改商品信息界面删除菜品功能管理员选中行菜品,点击删除按钮,就可以将该选中菜品从列表中删除。会员管理在该模块中,主要实现功能为查看会员列表,新增会员,删除会员三个功能,在这几个功能中的核心主要是管理员对服务器端数据库的操作,具体界面如图,该模块的布局跟前两个模块也差不多,在此主要对功能进行分析与设计,当管理员点击新增会员时,会弹出个新增会员的界面,如图,在该界面中管理员需输入增加会员的必要信息,点击新增按钮及在代码中调用插入数据的方法实现新增会员。当管理员需要删除会员时,则选中要删除的会员,点击删除按钮,代码中调用删除数据的方法来实现删除会员的功能。图会员管理界面图增加会员界面网上订餐系统的客户端与服务器的所有功能和界面实现到此结束。第五章结束语通过对手机平台的网上订餐系统软件的开发,从技术上来说......”。
5、“.....对发现问题,提出问题,解决问题有了自己的套简单的体系,也对整个软件设计流程也有了个清晰的认识。开发网上订餐,让我明白了前期的需求分析以及对数据库的设计,就是因为这两部分做得不好,导致了软件的用户体验比预期的不如意。如果这两部分做得好,会让软件开发变得更轻松,思路会更清晰,用户体验也会更加舒适。从团队合作方面来讲,我学会了如何跟同学跟老师沟通来解决遇到的问题,让我在以后的工作能更快的融入团队,创造价值。这次的毕业设计是对我大学四年学习成果的次检验和提升,也是我第次独立的进行应用软件的开发。四年来做过了很多的课程设计,每次做完都会有成就感,所以我在刚开始的阶段并不是很重视这次毕业设计,觉得可能只是课程设计的增强版,然而事实与我的想象截然不同,除了巩固了设计语言外,而且了解了很多程序设计的实现方法,对自己专业知识有了定程度认同......”。
6、“.....刚开始会很慌张,不知道如何下手,但是在查阅些相关的资料,慢慢弄懂了这些东西的时候,心里就开始慢慢接受这种学习的方法,在后来遇到的问题中就不会再慌张,而是有条理的去理清问题,搞懂他们之间的逻辑关联,步步解决问题。网上订餐系统是我的第个基于的大型应用软件,这个系统基本上把我之前学习的所有东西都融入了进去,让我对的整体架构,编程思想有了进步的了解,对中控件运用的熟练度也有了提高,毕竟是第个应用软件肯定在各个模块上做得都不是很完美,但是我会在接下来的工作中努力将各方面的能力提高,做出更优秀的软件。参考文献张孝祥著就业培训教程北京清华大学出版社,余志龙编著开发范例大全北京人民邮电出版社,工作室著深入浅出北京人民邮电出版社,靳岩姚尚朗著开发入门与实战北京清华大学出版社,高昂著支持动态语言的平台北京人民邮电出版社......”。
7、“.....杨丰盛主编应用开发揭秘西安机械工业出版社,致谢经过反复的添加修改,这篇毕业论文最终成稿,第篇毕业论文让我体味到了非常复杂的心情,选题收集资料程序的编写无数的原理尝试,我喜悦过,痛苦过,彷徨过,无助过。但是现在复杂的心情烟消云散,自己甚至还有点成就感。首先,我想感谢我的母校,湖南科技大学。在这里我度过了四年的大学时光,在这四年里我得到了很多的成长,也收获了很多。我要感谢我的导师陈林书老师。他为人热情,治学严谨细心。正是他的无私帮助,在我苦恼的时候给我鼓励,在我迷茫的时候为我指明道路。整个论文的定稿过程中无处不有这老师的心血。我还要感谢我的班主任胡勇华老师以及在大学四年中给我们授课的所有老师们,是他们让我学到了很多很多知识,让我看到了世界的精彩,让我学会了做人做事......”。
8、“.....有了他们我的人生才丰富,有了他们我在奋斗的路上才不孤独,谢谢他们。将添加到中购物车为空时直接添加,,结账当然,订餐完成之后就得去购物车模块进行结账操作。首先用户可以选中购物车中的物品,点击按钮对物品进行修改数量和删除操作。要实现功能必须重载以及三个方法,第个方法是用来创建按钮显示的菜单项,第二个方法是限制菜单项只在购物车列表中显示,第三个方法则是实现菜单项功能的。在本模块中,为添加了两个菜单项,个是修改数量,个是删除,可以对购物车中物品的数量进行修改和删除操作,没选中物品则会提示。其次为每条添加了个长点击事件,及接口,在此接口中必须实现方法,当用户点击物品不放时会直接将该选中物品删除。最后点击结算按钮系统将会把订单中的数据进行封装,并使用中的方法向服务器发送请求,并接受服务器端返回的消息......”。
9、“.....提示用户订单生成,该方法代码如下使用的方法对请求类型,操作及传送来的数据进行封装,使用的方法对服务器发送请求并返回服务器发回得消息如果服务器返回消息不为,则说明订单以生产成功,弹出提示订单已生成,谢谢惠顾创建适配器对象,,,,设置的适配器客户端的基本功能介绍到此结束了,接下来介绍服务器端的功能实现。服务端服务端分为管理员登陆订单管理菜品管理会员管理四个模块,主要是为商家对客户端发送过来的数据进行处理,以及对客户端的数据进行更新操作。服务端代码是用来实现,下面对每个模块进行详细分析。系统登录当管理员运行程序后,必须得进行登录认证,在服务器端数据库的用户表中有个用户权限的字段,如果值为则表示为管理员账号,如果值为则表示用户账号,在此模块中仅仅为管理员提供登录功能,并不支持管理员注册功能,所以管理员是唯的......”。
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 44 页
第 2 页 / 共 44 页
第 3 页 / 共 44 页
第 4 页 / 共 44 页
第 5 页 / 共 44 页
第 6 页 / 共 44 页
第 7 页 / 共 44 页
第 8 页 / 共 44 页
第 9 页 / 共 44 页
第 10 页 / 共 44 页
第 11 页 / 共 44 页
第 12 页 / 共 44 页
第 13 页 / 共 44 页
第 14 页 / 共 44 页
第 15 页 / 共 44 页
预览结束,还剩
29 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。