基于手机支付方式的电子商务网站

汕头大学计算机科学与技术专业2000届 林沃贤

E-MAIL:wensonlin@tom.com

概述:现行网上购物主要采用网上银行的支付方式,这种方式不免让很多人产生顾虑:帐号会不会被黑客盗取了呢?也正是由于这种顾虑在一定程度上阻碍了人们网上购物的热情。随着支持JAVA的智能手机的越来越普及,使用JAVA手机来支付网上订购的商品将会成为一种潮流。

正文:艾瑞市场咨询(iResearch)根据《第一届艾瑞网民网络习惯及消费行为调查》的结果发现:在用户购买收费邮箱时的支付方式上,绝大多数的用户选择了手机支付的方式,占所有支付方式的53.7%,网上银行的方式占21.8%,二者之和达到了75.5%,传统的邮政汇款仅仅占3.9%。由此看来人们越来越青睐简单快捷手机支付方式了。

然而手机购物由于客观原因使其受到限制:首先,手机的屏幕总是很小,许多颜色和图案无法显示,一些商店无法在网上展示其色彩鲜艳的产品。其次,由于技术的原因,无线上网的速度总是大大低于有线上网。因此,把一个网上商店完全搬入一个小小的手机屏幕上不太现实。

我们可以考虑利用网站订货、JAVA手机支付的电子商务模型。具体如下:

l         商家在网上搭建一个购物商店,提供多种多样的商品及其图片、信息供人们浏览.,人们注册成商店用户后就可以下订单.。

l         用户需要在网上银行上注册一个帐号。现行的网上银行需要通过现金卡来注册帐号,而我们这个模型中的网上银行跟普通的网上银行不一样,不需要这样的现金卡.

l         网上银行发行各种面值的购物卡,每张卡包含独一无二的卡号(cardNum)和密码(cardPsw)。这个就像电信发行200卡那样.

l         用户购买各种面值的购物卡后就可以根据卡号(cardNum)和密码(cardPsw)利用JAVA手机上的客户端软件对网上银行的帐号进行充值.当然这个过程也可以通过网上银行的网站来完成.

l         用户在网上商店选购商品后网站会提供商家号(shopNum),订单号(orderNum)和订单总额(sum),其中商家号(shopNum)是商家在网上银行的代号.

l         只要用户在网上银行的帐号有足够的钱就可以用手机客户端软件向网上银行支付.这个过程需要用户输入商家号,订单号和支付金额.

l         商家根据网上银行的支付情况和用户在网站提供的送货地址来送货.

采用这种模型既可以充分发挥了宽带互联网信息多元化的优点,也可以发挥JAVA手机携带方便、支付时间自定的优点,由于用户使用购买网上银行发行的各种面值购物卡的方式充值,又可以消除他们因害怕密码被盗而损失巨大的疑虑。本人为了模拟这个模型搭建了一个简单实例平台,并模拟成功。下面是我的实例中一些主要的清单。

l         电子商务网站支撑技术:JSP/Servlet/JavaBean 采用MVC模式

主要几个JSP页面/Java Bean/Servlet包括:

²        注册/登陆

index.jsp:网站的主页,用户可以在这个页面上注册、登陆、浏览、订购。

DBClass.java:一个对数据库操作的JavaBean.

register.jsp:注册页面,用于填写注册信息。

register1.jsp:注册提交结果显示页面,用于显示注册提交结果。

check.java:用于检查注册填写资料是否规范的JavaBean。

setPass.java:一个用于对密码加密的JavaBean,通过自己设定的算法对密码进行加密再保存到数据库,这样即使被加密的密码被非法使用者知道也无法知道得到原密码。

loginServlet.java:一个对用户登陆进行核实的Servlet。

²        显示商品

cata.jsp:用于显示大类的所有商品。

group.jsp:用于显示小类的所有商品。

good.jsp:用于显示某件商品的具体信息。

²        下定单

addOrder.jsp:用于处理用户购买某件商品。

modifyNum.jsp:用于处理用户改变购买商品的数量。

showOrder.jsp:用于显示购物袋。

save.jsp:用于保存购物袋。

l         JAVA手机客户端支付软件支撑技术:J2ME

loginForm:登陆框,用户在此输入网上银行的帐号和密码。

selectForm:选择框,用户成功登陆后可以看到自己帐号的余额,然后选择“冲值”或者“支付”。

fillForm::充值框,用户在此输入购买网上银行发行的购物卡后获得的卡号和密码。

payForm:支付框,用户在此输入商家代号、订单号和支付金额。

resultForm:结果框,用于显示充值或支付后服务器返回的信息。

l         网上银行服务器端服务器软件支撑技术:Servlet

l         服务器:Tomcat

结束语:移动商务(M-commerce)发展势头迅猛,谁抓住商机谁就可以迅速拥抱移动商务所带来的巨大经济效益。本人提出这个模型目的是想起到抛砖引玉的作用,希望大家都来关注这个领域,希望以后可以跟大家一起交流和学习。

基于手机支付方式的电子商务网站相关推荐

  1. jsp mysql企业网站_JSP基于MySQL构建中小企业电子商务网站.pdf

    JSP基于MySQL构建中小企业电子商务网站.pdf 还剩 4页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: Micr假omputer Applica ...

  2. php电子商务网站案例,基于PHP的B2C电子商务网站开发

    [实例简介] 本文件通过简单的B2C网上商城系统--<闽台商城>开发,介绍使用PHP进行WEB应用程序开发的一般过程和方法.B2C网上商城系统--<闽台商城>即企业负责电子商务 ...

  3. 基于java web 应用电子商务网站开发

    源码下载 一.前言 现如今,数以万计的网站为人们提供了丰富.精彩的信息.在人类社会进入信息时代的时候,在网络成为通信的主要手段的时候,在计算机网络普及的今天,网站也在它自己的岗位上做出了突出的贡献.网 ...

  4. 基于ASP.NET的电子商务网站管理系统_WEB管理系统_SQLServer数据库应用

    目    录 摘    要II AbstractIII 1引  言1 2可行性分析及总体设计原则2 2.1可行性分析2 2.1.1技术可行性2 2.1.2经济可行性2 2.1.3社会可行性2 2.2总 ...

  5. 【机器学习项目实战】Python基于协同过滤算法进行电子商务网站用户行为分析及服务智能推荐

    说明:这是一个机器学习实战项目(附带数据+代码+文档+代码讲解),如需数据+代码+文档+代码讲解可以直接到文章最后获取. 1.项目背景 电子商务网站数量迅速上升,将电子商务网站浏览者变为实际消费者,满 ...

  6. 【渝粤教育】电大中专电子商务网站建设与维护答案作业 题库

    1.阿里巴巴取得成功的因素主要有( ) A.以上都正确 B.用户体验 C.诚信通 D.网站定位 E.网站特色 正确 正确答案:左边查询 学生答案:A 2.对阿里巴巴网上支付功能来说,( )的介入,使得 ...

  7. 【渝粤教育】电大中专电子商务网站建设与维护 (29)作业 题库

    1.阿里巴巴取得成功的因素主要有() A.以上都正确 B.用户体验 C.诚信通 D.网站定位 E.网站特色 正确 正确答案:左边查询 学生答案:A 2.对阿里巴巴网上支付功能来说,()的介入,使得用户 ...

  8. 电子商务网站功能模块汇总

    电子商务网站功能模块汇总   原文链接:http://www.580plan.com/info/wangzhanjianshe/8011.html. 一.网站整体功能 第一:商品管理 批量商品上架-- ...

  9. (附源码)基于SSM天天超市购物网站 毕业设计022101

    基于SSM天天超市购物网站 摘要 近年来,随着移动互联网的快速发展,电子商务越来越受到网民们的欢迎,电子商务对国家经济的发展也起着越来越重要的作用.简单的流程.便捷可靠的支付方式.快捷畅通的物流快递. ...

最新文章

  1. Oracle 10g配置RMAN RECOVERY CATALOG
  2. [webapi] 如何在查看api时 显示api的说明
  3. JVM NativeMemoryTracking 分析堆外内存泄露
  4. python matplotlib.pyplot中的.plot()和.scatter()以及.subplot()和.add_axes()区别
  5. Java Tread多线程(0)一个简单的多线程实例
  6. iPad Air/Air2/iPhone6 Plus跑分对比
  7. Forrester报告拆解:强劲冲击第一梯队后,京东智联云站稳云市场新格局
  8. 火狐用有道词典不能屏幕取词的解决办法
  9. 从源码编译安装TensorFlow
  10. java音乐网站论文_基于Java web的音乐网站的设计与实现论文(含源文件).doc
  11. 三农数据(1996-2020)五:农产品产量、就业人数、农村养老等
  12. TAOCP-Reading-计算机程序设计艺术阅读-1-3
  13. 消息队列之Kafka从入门到小牛
  14. QFT的问世 高斯定理
  15. Linux面试题及答案
  16. Autovue v21.0.2的新功能
  17. 职场:IT女性的困扰
  18. H5 css标签选择器
  19. Eclipse Che安装使用
  20. 数字人民币跟第三方支付的区别

热门文章

  1. 计算机格式化磁盘6,装机必学:硬盘分区、格式化通用方法大全
  2. pc端客户端爬虫_FIddler+Proxifer工具对windows PC客户端进行抓包
  3. 软件开发:最佳实践 != 过度设计
  4. 空间三角形_如何改造三角形小屋,营造舒适空间?
  5. Java开发工程师笔试试题(附带答案)
  6. python 网页爬虫抓取 自动化测试之phantomjs使用详解
  7. Springboot 2.6.1 + Nacos 2.0.3 + Dubbo 3.0.2.1
  8. android2019开源框架
  9. 云计算市场价值爆发,两马之战日趋激烈
  10. 计算机程序式版面,版式设计基本程序!与版式基本形式