android的网上购物系统计算机科学与技术【字数:8107】
摘 要本论文先对于就网上购物这一潮流趋势作了具体的调查与研究然后对于网上购物商城的设计思想与实现步骤做了一些介绍。设计思想部分主要介绍了所用的框架和数据库表的设计以及系统的总体设计,实现步骤主要介绍了系统的各个不同的功能及其所用的方法与思路。网上购物系统主要可以分成两大部分前台jsp客户端以及后台javaweb管理服务端,用户可以通过网页或者手机上的Android客户端直接访问购物商城的网站实现商品的购买操作。在后台,管理员可以对用户、商品、分类、留言、订单进行操作。系统整体采用SSM(springmvc、spring、myBatis)框架进行整体设计,前台为jsp,后台为java,在手机上用webview显示。采用的开发工具为eclipse、Android stdio、jdbc工具类、以及ssm框架所需要的jar包,数据库采用的是mysql。
目录
1. 绪论 1
1.1研究背景 1
1.2目地和意义 2
1.3开发工具以及技术 2
2. 需求分析 3
2.1功能需求分析 3
2.1.1 前台功能 3
2.1.2 后台功能 3
3. 系统设计 5
3.1系统的总体设计 5
3.2数据库的分析与设计 5
3.2.1数据库概念设计 5
3.2.2数据库表结构 7
4. 系统主要功能实现 11
4.1注册界面实现 11
4.2登录界面实现 13
4.3前台功能实现 16
4.3.1分类模块 16
4.3.2商品模块 18
4.3.3购物模块 20
4.3.4订单模块 21
4.3.5留言模块 24
4.4系统后台功能实现 26
4.4.1用户管理 26
4.4.2一级分类模块 26
4.4.3二级分类模块 29
4.4.4商品分类模块 32
4.4.5留言管理模块 34
4.4.6订单管理 34
4.5手机客户端 35
5. 系统影 *好棒文|www.hbsrm.com +Q: *351916072*
响 37
6. 总结 38
7. 参考文献 39
8. 致谢 40
绪论
1.1研究背景
在日新月异的今天,手机科技的不断发展,手机成为了每个人生活中丰富多彩的重要一环,而手机购物应运而生。传统的门店购物已经被更加便捷、更加丰富的网上购物所取代,功能越来越强大的手机的出现加速了网上购物的流行。
与传统的购物方式相比网上购物具有以下几点优势:
节省了时间。你不用再花走路以及找东西的时间去找到你想要的东西,在网上你只需要动一动鼠标,你想要的东西都会显示在你的眼前。
节省了金钱。由于网上商家不需要实体的店铺所以在成本上比实体店购买少了许多的价格,大大减少了运营的成本,从而使网上的商品往往比现实中便宜了不少。
提高了安全性。网上支付手段的日益完善,几乎所有人的手机中都有了微信支付和支付宝支付。使你更明确的了解到资金的去向,即使你对产品不满意想要退货,只要申请退款就行,资金会自动回到你的钱包。
商品种类更多。由于传统店面的商品种类受到的地理、运输因素的限制使商品种类过少,不能满足客户的要求。但是网上购物则截然不同,全国各地的商品供应商都可以将自己的产品放在网上商城中供广大消费者自行选择与购买。
网上购物已经代替传统的门店购物成为了社会的主流,因此我在这里设计一个不仅在网上可以使用,在手机上也同样使用的网上购物商城来满足越来越流行的网上购物需求。
1.2目地和意义
随着手机上网已经成为了一种常识,普及率越来越高,人们的生活习惯也随之而改变,从前只有单一打电话功能的手机,成为了功能多姿多彩的掌上小电脑,使越来越多只有在电脑上可以运行的程序可以完美运行在手机上。在这之前由于手机网络速度的限制导致网上购物一直处于低速发展的状态,而现在4G技术的出现大大加速了手机应用行业的发展,人们的生活再次得到了质的飞跃。许多软件大公司都把目标放在了手机app的开发上。正如大家所熟悉的:支付宝、微信等等,已经渗透到了我们的日常生活中。在当今出门已经不用再带现金,一部手机就可以满足你的各种需求,电子商务已经成为了社会主流。
基于Android平台的网上购物系统与传统的实体门店购物不同,人们可以随时随地的浏览商品,购买商品,免除了时间与空间的麻烦。这样不仅方便了广大消费者,也加大了购物的成交量。而商家可以通过直观的的数据了解到消费者的需求,从而做出改变以适应市场需求,网上购物以其特有的便利性迅速占领了消费市场成为了市场主流。
许多大型的互联网公司也都将精力放在了网上购物这一潮流模块,所以为了方便消费者,一个完善的网上购物系统就显得很有必要。
1.3开发工具以及技术
开发工具:eclipse、Android stdio、mysql数据库、Tomcat服务器、jdk 1.8、jdbc工具类来连接数据库、SSM框架所需要的jar包
前台采用的是jsp显示数据以及界面
后台采用javaweb对数据库mysql进行操作
系统整体采用经典的ssm框架进行编写
需求分析
2.1功能需求分析
网上购物系统分为两大模块:用户模块以及管理员模块。用户模块:用户可以注册登录网上购物系统,对商品进行浏览、购买,查看已下的订单,对网上购物系统进行评论。管理员模块的功能就比较多,包括对用户、分类、商品、订单进行增删改查操作,及系统状态的查看。
2.1.1 前台功能
访客进入系统之后可以随意浏览所有的商品信息并不用登录。当点击购买时会提示需要登录。当用户注册了一个账号后,使用所注册的账号名和密码登录后才能完成购买操作。点击购买后商品会先加入到购物车中,在购物车中的商品可以随时修改。但是在购物车中用户点击生成订单后,订单不能被修改只能查看订单。
首页:用于显示分类信息以及商品信息
注册:用于第一次访问本系统时,用户注册登录系统的账号
目录
1. 绪论 1
1.1研究背景 1
1.2目地和意义 2
1.3开发工具以及技术 2
2. 需求分析 3
2.1功能需求分析 3
2.1.1 前台功能 3
2.1.2 后台功能 3
3. 系统设计 5
3.1系统的总体设计 5
3.2数据库的分析与设计 5
3.2.1数据库概念设计 5
3.2.2数据库表结构 7
4. 系统主要功能实现 11
4.1注册界面实现 11
4.2登录界面实现 13
4.3前台功能实现 16
4.3.1分类模块 16
4.3.2商品模块 18
4.3.3购物模块 20
4.3.4订单模块 21
4.3.5留言模块 24
4.4系统后台功能实现 26
4.4.1用户管理 26
4.4.2一级分类模块 26
4.4.3二级分类模块 29
4.4.4商品分类模块 32
4.4.5留言管理模块 34
4.4.6订单管理 34
4.5手机客户端 35
5. 系统影 *好棒文|www.hbsrm.com +Q: *351916072*
响 37
6. 总结 38
7. 参考文献 39
8. 致谢 40
绪论
1.1研究背景
在日新月异的今天,手机科技的不断发展,手机成为了每个人生活中丰富多彩的重要一环,而手机购物应运而生。传统的门店购物已经被更加便捷、更加丰富的网上购物所取代,功能越来越强大的手机的出现加速了网上购物的流行。
与传统的购物方式相比网上购物具有以下几点优势:
节省了时间。你不用再花走路以及找东西的时间去找到你想要的东西,在网上你只需要动一动鼠标,你想要的东西都会显示在你的眼前。
节省了金钱。由于网上商家不需要实体的店铺所以在成本上比实体店购买少了许多的价格,大大减少了运营的成本,从而使网上的商品往往比现实中便宜了不少。
提高了安全性。网上支付手段的日益完善,几乎所有人的手机中都有了微信支付和支付宝支付。使你更明确的了解到资金的去向,即使你对产品不满意想要退货,只要申请退款就行,资金会自动回到你的钱包。
商品种类更多。由于传统店面的商品种类受到的地理、运输因素的限制使商品种类过少,不能满足客户的要求。但是网上购物则截然不同,全国各地的商品供应商都可以将自己的产品放在网上商城中供广大消费者自行选择与购买。
网上购物已经代替传统的门店购物成为了社会的主流,因此我在这里设计一个不仅在网上可以使用,在手机上也同样使用的网上购物商城来满足越来越流行的网上购物需求。
1.2目地和意义
随着手机上网已经成为了一种常识,普及率越来越高,人们的生活习惯也随之而改变,从前只有单一打电话功能的手机,成为了功能多姿多彩的掌上小电脑,使越来越多只有在电脑上可以运行的程序可以完美运行在手机上。在这之前由于手机网络速度的限制导致网上购物一直处于低速发展的状态,而现在4G技术的出现大大加速了手机应用行业的发展,人们的生活再次得到了质的飞跃。许多软件大公司都把目标放在了手机app的开发上。正如大家所熟悉的:支付宝、微信等等,已经渗透到了我们的日常生活中。在当今出门已经不用再带现金,一部手机就可以满足你的各种需求,电子商务已经成为了社会主流。
基于Android平台的网上购物系统与传统的实体门店购物不同,人们可以随时随地的浏览商品,购买商品,免除了时间与空间的麻烦。这样不仅方便了广大消费者,也加大了购物的成交量。而商家可以通过直观的的数据了解到消费者的需求,从而做出改变以适应市场需求,网上购物以其特有的便利性迅速占领了消费市场成为了市场主流。
许多大型的互联网公司也都将精力放在了网上购物这一潮流模块,所以为了方便消费者,一个完善的网上购物系统就显得很有必要。
1.3开发工具以及技术
开发工具:eclipse、Android stdio、mysql数据库、Tomcat服务器、jdk 1.8、jdbc工具类来连接数据库、SSM框架所需要的jar包
前台采用的是jsp显示数据以及界面
后台采用javaweb对数据库mysql进行操作
系统整体采用经典的ssm框架进行编写
需求分析
2.1功能需求分析
网上购物系统分为两大模块:用户模块以及管理员模块。用户模块:用户可以注册登录网上购物系统,对商品进行浏览、购买,查看已下的订单,对网上购物系统进行评论。管理员模块的功能就比较多,包括对用户、分类、商品、订单进行增删改查操作,及系统状态的查看。
2.1.1 前台功能
访客进入系统之后可以随意浏览所有的商品信息并不用登录。当点击购买时会提示需要登录。当用户注册了一个账号后,使用所注册的账号名和密码登录后才能完成购买操作。点击购买后商品会先加入到购物车中,在购物车中的商品可以随时修改。但是在购物车中用户点击生成订单后,订单不能被修改只能查看订单。
首页:用于显示分类信息以及商品信息
注册:用于第一次访问本系统时,用户注册登录系统的账号
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/215.html