而且现如今的智能机所能达到的层次已经很高,甚至运行速度堪比电脑,强大的内存和外存,高速度的处理器,第四代通信技术,这一切都让移动终端购物变得很现实,触手可及。在技术不断革新的今天,人们已经开始追求更快跟便捷的消费模式,而用于移动终端的网络消费则正好满足人们目前的需求。因此,即使在Android应用开发频繁的今天,网络商城的开发依旧存在它的意义和可行性。
1。3研究的目的和主要内容
1。3。1 研究的目的
此次毕业设计的目的是完成一个能搭载在手机上的、以Android平台为开发工具的应用系统,其主要目的是为了实现用户在移动客户端实现购物功能,其中包括了用户的注册和登录、商品的浏览,以及购物车的使用,订单的查询等等功能的实现。
当下生活环境的不断现代化,使得人们生活节奏不断提速,城市变得越来越拥挤,空间也越来越小,面对不断膨胀的城市和不断收缩的时间,一个小巧又便捷的购物软件便显得很有价值。购物软件搭载平台首先需要远离电脑,这样子能让人们不被电脑的位置所束缚,鉴于第四代通信技术(4G)的流行,手机网络越来越好,手机的便携性也达到了智能平台的新的高度,因此手机购物软件,在时间上解放了人们,可以让我们随时随地地使用,无论是闲暇的时间、或是等车的时间,都可以拿来购物。而且这也在空间上解放了人们,不需要被电脑和网线所束缚,不需要被WiFi有没有而束缚,随时随地,即使是公交车、地铁,哪怕是在洗手间,都可以方便的使用。
1。3。2 研究的主要内容
借鉴了现在流行的很多购物系统,结合了老师的任务,我给自己拟定的研究的主要内容这样几个:用户的注册与登录、商品的浏览、购物车的增、删、查,以及订单的管理。
(1)用户的注册与登录:用户可以在系统里面注册账号,已有账号的用户也可以直接进行登录,注册账号以手机号的方式,与密码配对,两次密码一致就可以成功。登录系统只需要输入手机号或邮箱,还有密码就可以完成登录。
(2)商品浏览:用户可以自己模糊搜索,或者精确搜索商品,也可以根据商品分类进行查看和选择自己喜欢商品,也可以根据精品推荐和品牌推荐进行选择。
(3)购物车与订单:用户可以将自己喜欢的商品加入购物车以待购买,在购物车里面用户可以进行增、减或者直接删除的操作,确认订单后可以直接进入付款,付款成功后,会在订单界面生成已完成的订单,用户可以自行查验或者删除订单。
(4)商品的增删:管理员可以后台数据库里加入新到的货,并将售空的货下架或补充,对数据库修改后,将会在用户端显示。
第二章 技术介绍
2。1 Eclipse
Eclipse 是一个可扩展开发,开放源代码且基于Java的平台。根据Eclipse的本身而言,也只是一个框架加上一组服务,用于通过插件组件构建开发环境。但幸运的是,Eclipse 附带了一个标准的插件集,其中包括了Java开发工具(Java Development Kit,JDK)。
Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。
其存在以下优缺点
优点:
(1)插件多:基本上需要使用插件的都有,尤其是公司做项目,用Eclipse找各种插件都有,毕竟被使用的人群已经积累了多年;
(2)SWT图形界面:不会出现美化不足之类的问题,缺点是黑色主题一致性不够好;