安卓期末大作业——鲜花商店APP(源码+任务书)

这篇具有很好参考价值的文章主要介绍了安卓期末大作业——鲜花商店APP(源码+任务书)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

安卓期末大作业——鲜花商店APP(源码+任务书)

《移动应用开发》

课程考核报告

姓    名:

学    号:

完 成 日 期 20225

建议从以下方面填写:1. 课题的作用和意义  2.课题综述  3.完成思路与方法  4.软件设计流程图(图示说明系统) 5. 课程设计的收获格式(宋体、小四)、报告长度3-4页

  1. 课题的作用和意义

 “电子商务”这个概念起源与20世纪70年代。当时国际上一些大公司可通过建立自己的计算机网络以实现各个机构之间、商业伙伴的信息共享,这个过程称为 EDI。 EDI这种方式通过传递标准数据流不仅可以避免人为失误,而且能有效降低成本,提高效率。在过去30年中,世界1000个最大企业中,有95﹪以上使用了或还在使用这一技术。 EDI无论过去现在也是鲜花销售的基础。

鲜花销售,即在信息社会中,掌握信息技术和商务规则,利用电子工具和网络从 事的鲜花活动,随着网络技术的成熟,网上银行,网上商店等将逐步替代传统商务活动。鲜花销售以其公平,快捷,方便,高效,成本低,中间环节少,全球性,全天候交易和服务等巨大优势,已经开始赢得人们的青睐。

“鲜花销售”是由 IBM公司于1998年率先提出并迅速得到广泛认同。包括网络广告、在线电子服务等内容,涵盖了过去、现在和未来所有电子形式实现的商务活动手段。随着时代发展、计算机及网络产品、互联网技术、安全支付等鲜花销售的支撑技术在鲜花销售应用的大潮中产生质的飞跃。它不仅局限带动互联网经济的飞速发展,而是将深入到经贸的每一个角落,深入千家万户。鲜花销售提出了一种全新的商业机会、需求、规则和挑战。

  1. 课题综述

作为亚洲最大贸易大国之一,我国的鲜花销售是从1994年开始出现的,并且在随后六年发展相当迅速。据中国互联网信息中心公布数据表明,我国现有网民 2250万人,网上商店800余家,另外证券公司、金融结算机构、民航订票、信用卡发放等机构和领域也已成功迈入了鲜花销售,并已经可以进行大量可靠的交易。虽然总体而言,我国鲜花销售仍处于初级阶段,企业之间的网络交易,企业和消费者之间网上购物尚处起步阶段,但随着Internet迅速发展,鲜花销售将成为国内Internet建设的一大热点。

当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。目前国内很多大中城市的书店还是以导购员站柜台为主,这样给书店带来很多管理上的问题;其次,由于书店是人群集中的地区,这样为管理以及保安等方面也带来很多的不便。因此,为了解决这些管理以及其他等一些问题,我们迫切需要一种通过网络来进行鲜花交易的平台。借助Internet/Intranet提供给我们的处理信息及时快捷,因此开发了本套鲜花销售系统。

  1. 完成思路与方法(含流程图)

3.1需求分析

功能需求分析:

此APP主要可以实现鲜花的在线浏览和加入购物车,主要有以下几点:

  1. 免费注册信息。
  2. 修改用户信息。
  3. 可以在线查看鲜花信息,放进购物车。

数据库需求分析:

数据库在一个信息管理系统中占有极其重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。合理的数据库也有利于程序的实现。

设计数据库系统时应首先充分了解用户的各个方面的需求,包括现有的以及将来可能增加的需求。用户的需求具体体现在对各种信息的提供、保存、更新和交流,这就要求数据库结构能充分满足各种信息的输出和输入。本APP使用Sqlite数据库实现鲜花数据的增删改查。鲜花数据表字段的设计如下所示:

字段

类型

rowid

long

xuhao

int

name

string

desc

string

price

float

thumb_path

string

pic_path

string

3.2系统设计与实现

3.2.1 系统流程图安卓期末大作业——鲜花商店APP(源码+任务书)

3.2.2 界面设计

(1)注册界面和登录界面

安卓期末大作业——鲜花商店APP(源码+任务书)

(2)花店列表页、鲜花详情页、购物车页面

安卓期末大作业——鲜花商店APP(源码+任务书)
  1. 个人中心

安卓期末大作业——鲜花商店APP(源码+任务书)

3.2.3类分析与设计

(1)GoodsInfo和Cartinfo类:这个这个类定义了鲜花和购物车条目的属性, 并同时映射到数据库对应的属性字段;在GoodsInfo类中同时快速初始化了内置的鲜花条目

(2)GoodsDBHelperCartinfo类:利用单例模式获取数据库帮助器的唯一实例,打开数据库的读写连接,对数据库中的数据表进行增删改查。DBOpenHelper类:保存用户注册信息数据和进行登录数据校验。

(3)RegisterActivity类:增添了图形验证码校验,防止频繁注册。

  1. LoginActivity类:

从EditText的对象上获取文本编辑框输入的数据,并把左右两边的空格去掉

 String name = mEtLoginactivityUsername.getText().toString().trim();

 String password = mEtLoginactivityPassword.getText().toString().trim();

 进行匹配验证,先判断一下用户名密码是否为空,

 if (!TextUtils.isEmpty(name) && !TextUtils.isEmpty(password))

 再进而for循环判断是否与数据库中的数据相匹配

 if (name.equals(user.getName()) && password.equals(user.getPassword()))

 一旦匹配,立即将match = true;break;

 否则 一直匹配到结束 match = false;

 登录成功之后,进行页面跳转:

 Intent intent = new Intent(this, MainActivity.class);

 startActivity(intent);

 finish();//销毁此Activity

  1. ShoppingChannel类:查询商品数据库中的所有商品记录,并建一个商品项的垂直线性布局,从上到下依次列出商品标题、商品图片、商品价格。

ShoppingDetail类:获取前一个页面传来的商品编号,并根据商品编号查询商品数据库中的商品记录。安卓期末大作业——鲜花商店APP(源码+任务书)

(6)UserActivity类:加载个人中心

4. 收获总结

学习完这门课程,我的收获如下:

    1、知道如何快速掌握一门语言。在学习JAVA的过程中,娄老师先让我们快速地将课本浏览一遍,找出自己不会的地方,然后带着问题去做实验,这样就能够深刻理解课本中的内容,效率很高;

    2、有了做工程的经验。通过项目实践,基本了解了做项目的步骤和方法,即可行性分析、需求分析、总体设计、详细设计、编码测试、运行维护,尤其是对需求分析有了更深刻的了理解,为以后的科研学习打下了基础。文章来源地址https://www.toymoban.com/news/detail-454172.html

到了这里,关于安卓期末大作业——鲜花商店APP(源码+任务书)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [任务书+论文+PPT+源码]基于Android与多媒体的英文学习APP的设计与实现

    第1页 毕业设计(论文)题目:基于ANDROID与多媒体技术的英文学习APP的设计与实现设计(论文)要求及原始数据(资料):1.综述国内外移动互联现状及前景;2.了解ANDROID系统,理解ANDROID应用程序的开发方法和步骤;3.分析该ANDROID应用程序的模块结构和主要算法;4.熟悉

    2024年01月22日
    浏览(19)
  • 安卓期末大作业——校园二手街APP设计和实现

      详情介绍     目 录 1.引言  4 1.1 研究背景和意义 4 1.2 本文研究内容 4 1.3 论文结构安排 4 2.相关文献综述  5 2.1 关于移动互联网的地理社交研究 5 2.2 关于移动互联网商业模式研究 5 2.3 关于校园电子商务平台的研究 6 2.4 关于中国移动互联网的市场分析 6 2.5 关于Andro

    2024年02月03日
    浏览(14)
  • 安卓期末大作业-图书馆借书系统、图书借阅app(附下载链接)

    安卓期末大作业,图书借阅APP,老师给了95分,可以注册登录,借阅书籍,还书,含数据库存储借书记录,导入AndroidStudio即可使用,代码注释详细 点我下载项目源码 进入APP界面: 注册登录界面如下所示: 登录界面: 注册部分代码: @Override protected void onStop() { super.onStop();

    2024年02月03日
    浏览(16)
  • 安卓期末大作业(AndroidStudio开发),垃圾分类app,代码有注释,能正常运行

    安卓期末大作业  app使用的是sqlite数据库,使用的核心类及其组件:Base Adapter,Fragment,View Pager,Alert Dialog.Builder,Option,Animation Draw able(关键帧动画),Media Player(视频),Count Down Timer(倒计时 广告页用),Spinner等 该分类助手的功能是管理员先登录进入后台界面,将数据

    2024年02月12日
    浏览(15)
  • 离散数学大作业任务书

    目   录 实际的练习题目、系统的总功能和各子模块的功能………………………………………………………………………………1 1.1题目及问题描述………………………………………………………………1 1.2功能概述………………………………………………………………………

    2024年02月10日
    浏览(15)
  • Android安卓实战项目(5)---完整的健身APP基于安卓(源码在文末)可用于比赛项目或者作业参考中

    1.大致浏览 【bilibili视频】 https://www.bilibili.com/video/BV1uX4y177iR/?share_source=copy_webvd_source=b2e9b9ed746acda34f499009647748ed (1)开机动画 (2)App介绍 (3)身体指标填写 (4)体脂计算 (5)主页功能介绍 (1)主项目实现 这段代码是一个名为 MainActivity 的 Android 活动(Activity)类。分析

    2024年02月10日
    浏览(17)
  • 安卓期末大作业——图书信息管理系统

    前言 随着信息技术的高速发展,科技逐渐走进各行各业,帮助人们快速、便利地完成一些工作。BMS系统是基于Android移动设备的应用软件,该系统能够帮助用户在家里通过手机查看相应图书馆的馆藏情况,而不用到图书馆中查找。同时该系统还能够帮助管理员更加方便的查阅

    2024年02月03日
    浏览(11)
  • java计算机毕业设计基于安卓Android/微信小程序的花店鲜花销售购物商城系统APP

    网上花卉鲜花销售购物网站是一个典型的电子商务网站,它的主要销售对象是人们生活中来不开的鲜花信息,鲜花以来是一个美好的代名词,无论是在节假日还是在一起特殊的节日中人们总会用鲜花来装扮自己的生活。不同的相鲜花被比喻了不同的意义。例如康乃馨被人们用

    2024年02月09日
    浏览(15)
  • 个人为什么无法上架安卓 App 到国内应用商店?

    国内市场做安卓还挺多的,应用商店也挺多的。 有些人会问个人为什么无法上架安卓 App 到国内应用商店,这个应该怎么办? 为什么会存在这种情况?因为现在国内的应用是供大于求的,应用商店你上传了app之后,他们是要审核的,因为不审核的话平台它也有很大的风险。

    2024年02月11日
    浏览(19)
  • 计算机毕业设计之 [含论文+答辩PPT+任务书+中期检查表+源码等]S2SH洋酒销售系统[包运行成功]

    《S2SH洋酒销售系统的设计与实现》该项目采用技术jsp、strust2、Spring、hibernate、tomcat服务器、mysql数据库 开发工具eclipse,项目含有源码、论文、配套开发软件、软件安装教程、项目发布教程 洋酒销售系统主要功能包括:前台用户登录退出、注册、在线购物、查看商品详情、后

    2023年04月08日
    浏览(18)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包