山东大学毕业论文——蔬菜宝手机APP的设计与实现(3)
的数据表进行添加操作,保存该订单以及的订单的详细情况,当用户
想要查看历史订单时可以通过左拉抽屉选择订单选项,这里我们可以
查看自己曾经下达订单的时间及详情,也可以删除以往的订单,单订
单一旦删除不可恢复。用户再次登录系统想要购买蔬菜,可以先查看
自己的收藏列表,收藏列表中显示了自己曾经收藏的蔬菜商,用户通
过收藏裂变可以更加快速的进入自己想要的蔬菜商界面。当然用户如
果没有收藏的习惯也可以通过查找来进行模糊搜索,只要输入关键字
就可以在List中显示到自己查找的内容。当然用户可以注销用户,
以便登录其他用户。
(2) 生产者:除了以上功能外,生产者方面还要可以对蔬菜信息进行修改,
可以准确的接收到消费者的订购信息,然而一旦确认订单后,生产者
无权取消订单。除此之外生产者需要及时的将蔬菜运送到订单制定位
置。
(3) 管理员:除了实现消费者功能外,管理员可以对不同的商户及顾客进
行统计管理,可以对不守信用的顾客和商家进行相应的处罚。
虽然不同群体的用户存在不同的权限,但他们所使用的服务器数据库乃至前台的手机APP客户端都有可能是一样的,因为三者之间并没有明显的区别,生产者可能成为消费者,而消费者也不定一直都是消费者。同一个用户在不同的情况下可能变更不同的身份。
2.3.2蔬菜宝手机APP非功能性需求
1.约束
Just 毕业论文,希望给大家一点启发
(1) 项目预算有限。要求一个学期内完成。
(2) 由于各个省市城乡环境不同,要求系统具有良好的可迁移性,能够同时适应不同版本的安卓系统。
(3)开发完毕后要对软件进行必要的测试。
2.安全
(1)因为涉及O2O模型,可能要涉及金钱操作等,可能需要较高的安全性.
(2)涉及用户私人信息,所以要为用户信息保密。
3.推广
(1)因为本程序属于大学毕业设计,所以不打算大规模推广,所以对其中数据库和服务器端的流量和安全要求不高。
(2)因为交通限制存在,所以软件只能应用于城市附近的生产者。使用范围有限。
Just 毕业论文,希望给大家一点启发
第3章蔬菜宝手机APP的架构设计
3.1蔬菜宝手机APP设计目标和原则
蔬菜宝手机APP设计目标和原则主要体现在简便性,可维护性和稳定性,由于软件面向的是广大市民及菜农,所以软件的设计必须简单明了,使广大的使用者能更好的掌握软件的使用。并且软件的一旦推广就关系到使用者每天的日常生活,所以软件应该有较好的稳定性和可维护性。因为用户文化水平存在差异,所以软件的设计应该尽量简单明了。
3.2蔬菜宝手机APP技术架构设计
3.2.1蔬菜宝手机APP物理架构
物理结构
由于不同的使用者的关系,软件分为生产者和消费者2个不同的款式,在不同的用户手机上安装不同的系统。消费者通过手机客户端,选择自己想要购买的蔬菜,并且提交订单信息到服务器端,服务器端通过PHP文件对信息进行处理,同时完成对数据库的增删改查,然后输出信息返回手机客户端。一旦订单成功下达,服务器端会将信息推送到生产者的手机客户端,以便生产者能够定时送菜。信息是在手机-服务器-手机之间进行传递,具体如下图3-2-1所示。
Just 毕业论文,希望给大家一点启发
图3-2-1 物理结构图
用户在手机上显示或收集信息,一旦手机端信息或请求下达时传递给客户端,客户端将信息或请求收集后将其传送给服务器端,然后服务器端将信息处理然后输出信息给收集客户端,用户在在收集上查看服务器送达的信息。
3.2.2蔬菜宝手机APP逻辑架构
蔬菜宝手机APP在逻辑上分为登录,蔬菜商检展示,订购蔬菜,查看订单,降价通知,查找,发现,以及批评建议等功能,其中功能的实现都是采用,手机客户端发送信息请求,客户端的PHP文件对客户端发送的内容进行认证,通过对数据库的增删改查,完成信息的处理,并将信息输出,客户端获取PHP文件的输出信息在手机客户端上进行展示。
用户认证成功后,进入软件的首页,在软件首页上是展示商家的信息,这里需要传递请求给服务器,然后服务器通过后台PHP文件连接数据库查询出蔬菜商的结果,并发送请求的相关信息手机端,然后在手机客户端上显示蔬菜商列表。手机用户可以根据蔬菜商列表上的信息选择自己想购买蔬菜的蔬菜商,点击蔬菜商,发送请求给后台PHP文件,然后将数据库中符合条件的信息输出,并在蔬菜商首页显示,在蔬菜商首页,这里你可以收藏该蔬菜商,以便下一次继续购买,也可以在下面的蔬菜列表中选择自己想要的蔬菜品种及数量,用户通过软件订购到所需要的蔬菜的总额超过该蔬菜商的起送价或者用户可以给予
Just 毕业论文,希望给大家一点启发
一定小费的情况下可以下达订单,一旦生产者确定订单,消费者除特殊情况外无权取消订单,同时消费者不可以对不同商家的销售的蔬菜信息进行修改。订单支付成功后,会借助PHP文件对数据库中的数据表进行添加操作,保存该订单以及的订单的详细情况。
当用户想要查看历史订单时可以通过左拉抽屉选择订单选项,这里对服务器发送查看请求,PHP文件收到请求后查询数据库内容,将历史订单信息查询出来并且输出,客户端接收输出信息,并且美观的显示出来,在这里我们可以查看自己曾经下达订单的时间及详情,也可以删除以往的订单,但订单一旦删除,将在数据库中删除,不可恢复。
用户再次登录系统想要购买蔬菜,可以先查看自己的收藏列表,收藏列表中显示了自己曾经收藏的蔬菜商,用户通过收藏裂变可以更加快速的进入自己想要的蔬菜商界面。当然用户如果没有收藏的习惯也可以通过查找来进行模糊搜索,只要输入关键字就可以在List中显示到自己查找的内容。当然用户可以注销用户,以便登录其他用户。
3.3蔬菜宝手机APP功能架构
3.3.1 蔬菜宝手机APP功能组成
蔬菜宝在功能上可分为一下功能:注册,登录,蔬菜商检展示,订购蔬菜,查看订单,降价通知,查找,发现,以及批评建议,消费者可以根据自己的需要,使用不同的功能进行操作。注册登录是为了对用户进行认证,要是是对用户信息进行收集,以便更新数据库内容。蔬菜商检展示、订购蔬菜是为了方便用户对蔬菜进行订购,其中有商品展示界面,可以使用户更好的了解商品的信息,查看订单是为了了解自己以往的购买记录,以方便用户选择更加物美价廉的蔬菜商,降价通知,是为了推广软件或蔬菜对用户采取的促销手段。查找是为了更好的查找不同商家的同种蔬菜,以方便比较购买。
Just 毕业论文,希望给大家一点启发
3.3.2 蔬菜宝手机APP功能流程
消费者使用软件时,首先需要登录注册,对用户进行认证,认证成功后才可进行操作,在购买蔬菜前用户可以查看当前或近期的促销活动,以便购买到更加物美价廉蔬菜,购买蔬菜时用户可以查看并选择蔬菜商家,进入出售界面选择并购买自己想要的蔬菜,也可以直接在搜索界面查找想购买的蔬菜,以便对其进行比较,当用户购单达到起送价后,方可下达订单,将订单信息传递给服务器端,完成订单。用户对蔬菜下单后可以在订单中进行查看,订单不仅包括此次订单也包括以前一定时间内的订单,当交易完成后才可对软件进行批评建议。
Just 毕业论文,希望给大家一点启发 …… 此处隐藏:2493字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




