您现在的位置: 论文网 >> 工商管理论文 >> 电子商务论文 >> 基于JAVA的电子商务网站的设计与实现论文

基于JAVA的电子商务网站的设计与实现

出处:论文网
时间:2017-09-09

基于JAVA的电子商务网站的设计与实现

  以网络为平台的新兴电商网站的推出,实现了企业与消费者之间的快速、高效、低成本对接。我国电商起步较晚,而随着网民基数的骤增,电商网站经营模式已经成为企业宣传自身品牌的重要途径之一。本文将从Java技术入手,依托电商网站总体功能及开发需求,从技术层面来探讨电商网站的设计与开发,以提升电商网站的可行性、科学性。

  1 电商网站开发流程及重要环节

  从软件工程学来看,对于电商网站的开发与设计,需要遵循相应的流程。结合电商网站的使用特点及应用领域,主要分为五个阶段。一是系统需求分析与准备阶段,本阶段主要从软件开发需求上,搜集相关数据信息,并从技术上进行可行性分析论证,确保满足开发目标;二是用户、系统需求分析阶段,本阶段主要从用户信息调查、软件系统功能需求分析上,来明确系统边界,构建满足功能需要的用例模型,特别是对用户工作流程、系统分析模型的构建;三是归纳整理阶段,结合系统分析结果,明确电商网站具体开发目标,并从软硬件设备上配置开发环境,如确定独立开发、二次开发等方式,优化电商网站开发模式;四是系统设计阶段,本阶段主要从解决系统分析中的问题入手,来设计程序编码,如系统设计的整体结构、各功能模块、数据库及管理方案等;五是系统实现阶段,本阶段主要是根据网站功能,将主要任务通过代码、脚本、可执行文件来实现,并对相关构件进行测试后集成为一个或多个可执行程序。

  2 Java技术优势及特点

  Java语言与C语言、C++具有相似性,易学易用,同时Java不使用指针,避免了对系统内存的管理。作为面向对象的设计语言,Java支持类的单继承,接口多继承,以及类与接口的转换机制,可以实现动态绑定。由于Java语言具有分布式,内置的网络应用程序接口Java.net类库,可以实现基于网络的快速分布式应用程序的编写。另外,在网络安全机制上,Java语言强类型机制、异常处理等功能,使其更具健壮性,特别是在防范恶意代码攻击上,Java语言通过Classloader安全防范机制,对于不同的名字空间,以区别本地与网络同名类检查,便于设置安全哨兵;Java程序在被编译后以后缀class标记为字节码格式,能够实现异构网络环境下的可靠运行,其移植性强,运行速度更接近于C++,尤其是在多线程管理上,Java语言凭借Thread类来创建线程,能够满足多个线程的同时执行与同步。最后,Java平台内嵌API,以及对对象技术的全面兼容,使其开发及运行时间更短,编译一次即可实现在多平台上的快速运行,降低了系统运行及维护成本。

  3 电商网站开发与设计

  电商网站的最显著特色是对产品、服务的集中展示,为实现B2C创造便捷的应用环境。因此,从电商平台总体需求来看,主要包括系统功能需求定位分析、使用者需求分析、系统运行需求分析、系统运行环境需求分析等部分。其结构如图1所示。

  3.1 系统功能定位

  从电商网站定位来看,主要是满足对实体商品的网络化展示与销售、配送过程,要能够将商家产品、服务集中起来,吸引消费者在线购物,并为商家提供良好的品牌服务环境。

  3.2 使用者需求分析

  在电商网站平台上,使用者主要有商家、管理者及消费者三类。对于管理者,主要从电商网站业务的优化上,吸引更多商家加盟,优化产品分类,便于消费者选择与购买,做好订单管理、支付管理、物流配送管理,协同好消费者与商家的财务结算管理,开展电商平台的统一宣传及其他全局性管理工作。对于商家来说,其主要任务是对自我商品、服务进行管理,如设置商品介绍、报价、促销信息,对商品进行上下架管理,对订单进行备货及出货管理,协同售后服务管理等。对于消费者,主要有前台注册,挑选商品或服务,在线提问及进行网上下订单,在线支付,对服务进行评价,以及其他个人空间管理等内容。

  3.3 系统运营需求

  对于电商网站的运行管理同样体现在管理层、加盟商、消费者三方面。对于管理者,其通过产品服务分类、产品分类属性、权限管理等进行设置;对于商家,主要从授权管理下对自我商品、服务进行管理,如上下架、维护商品价格、分类推荐、广告管理、订单处理、支付管理、配送管理、库存管理等;对于消费者,主要从订单服务、支付管理、消费记录管理等内容。

  3.4 系统运行环境

  对于电商网站运行环境,主要有软件环境,如操作系统、数据库及其他辅助软件,硬件环境主要有服务器、安全设备、备份设备等;网络环境主要有网络带宽、网络拓扑结构设计等。如在第三方系统对接上,需要将系统信息与商户信息、消费者信息实现有效关联,以满足系统高效、可靠、稳定运行。

  4 结语

  电商网站系统作为面向消费者的实时化、可视化购物平台,其包含的功能及对系统设计的要求也是综合的,既要能够对商品信息的展示,还要对各类交易信息进行记录,并要从交易环境安全上、物流配送快捷性上来满足各种信息的多元化统计计算要求。如在商品价格设置上,满足会员及不同等级要求下的价格折扣计算要求,对于显示价格,有市场价、网购价、享受折扣、节省金额、选购积分等信息;在库存管理上,既要满足库存查询,不同仓库需要从进货日期、库存数量、商品名称、库存量等方面进行全面展示。当然,Java技术可以从多个角度来实现系统模型的改进设计,实现后期用户体验的不断优化。

基于JAVA的电子商务网站的设计与实现

论文搜索
关键字:基于 电子商务 设计 商务 电子 网站
最新电子商务论文
电商营销模式的新变化分析——以淘宝逛逛为
大数据时代拼多多盈利模式研究
裂变营销对用户购买意愿的影响—以拼多多砍
拼多多农产品电子商务营销创新发展
社会化电商拼多多盈利模式存在的问题与优化
电商直播课程教学融入思政教育构想
适应电子商务的福建省老年教育需求分析
农村电子商务与物流配送运营服务体系建设探
电子商务中的信息安全问题探讨
电子商务对文创产品发展的影响探析
热门电子商务论文
电子商务与物流的论文
浅谈电子商务中的安全问题
当今中国电子商务的发展
电子商务发展过程中的问题及对策研究
广告策划书
市场营销中的电子商务
电子商务中的会计信息化
浅论电子商务中的客户关系管理
电子商务信息安全及对策研究
我国移动电子商务发展研究