【摘要】随着现代科技的进步,人们生活水平的不断提高,智能手机对人们的工作生活等多方面都产生了积极的影响。现代智能手机的功能已经不像以前一样只是单纯的用来通信,而是已经涉及到人们现代生活方式很多方面。这些因素使智能手机充当了人们生活中不可或缺的重要角色,所以利用手机购物也成为了现代生活方式的一种时尚。
本课题是基于Android的校园网上购物系统的设计与实现,是一款安装在智能手机上的购物app,能有效的适应现代商业文化的需求,为大学生节约了排队等待付款、挑选商品的时间。开发工具使用的是Android Studio,使用Java编程语言;后台主要是通过Bmob(Bmob是用来开发云存储的移动应用软件,给该软件添加一个后台管理系统,方便浏览终端保存的各种信息)这一服务端来实现对数据的存储等相关操作;前端开发主要是通过Android自身的UI控件,利用本身的技术、自定义的一些控件来完成前端界面设计,以及动态加载商品信息,修改布局等操作。该系统主要能够实现用户注册、登录、退出该系统,浏览商品详情,对商品实现购买、加入购物车、收藏、评价商品等功能,用户还可以查看自己的购物车,在购物车中对商品的数量进行增减,可以结算商品并查看自己的订单状态,删除订单等功能。
【关键词】网上购物app;安卓;Android Studio;Bmob
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景和意义-1
1.2 国内现状-1
1.3 课题主要内容-2
1.4 运行平台、开发工具-3
2 系统相关技术简介-3
2.1 Android UI-3
2.2 Java语言-4
2.3 XML语言-4
3 系统分析-4
3.1 功能需求分析-4
3.2 可行性分析-5
3.2.1 技术可行性分析-5
3.2.2 经济可行性分析-5
3.3 性能需求分析-5
4 系统总体设计-6
4.1 系统结构设计-6
4.2 系统功能模块描述-6
5 系统实现设计-7
5.1 系统界面的实现-7
5.2 系统连接Bmob后台设计实现-7
5.3 用户管理模块实现-8
5.4 商品管理模块实现-13
5.5 购物车管理模块实现-16
5.6 订单管理模块-20
6 系统测试-23
6.1 系统测试方案-23
6.1.1功能测试-23
6.1.2安全测试-24
6.1.3性能测试-24
6.2 该系统测试分析-24
7.总结-26
参考文献-27
致 谢-28