电子商务系统开发实践报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子商务系统开发实践报告
课程号:S0305800
时间:2011年2月16日至4月5日系统名称:网上购物系统
*名:***
学号:********
班级:09031611
一.系统说明
(一)项目背景:
Internet是20世纪人类最伟大的发明之一,它带来的不仅是一场信息革命,更重要的是,它引起了人类经济活动方式的深刻变革。随着信息网络技术的飞速发展,电子商务成为越来越多的人关注的焦点,企业间、企业与消费者之间实现电子商务已经成为可能。因特网的迅速发展,以现代信息技术为依托的商务模式已经形成一种必然趋势,网上购物将逐步演变为21世纪的主要贸易方式之一。随着电子商务的快速发展,网上购物已经成为一种时尚的现代购物消费方式。对比传统购物带给大家的种种不便,网上购物显得尤其便利,可以用指尖购物方式来形容。与传统的商场购物比较,网络购物时空的优势是传统店铺无法比拟的。企业的传统销售方式存在许多问题,商品积压,企业需要大量的库房来存储商品,浪费资源,而且无法方便完善地存储信息,会造成一些严重问题。网络销售较之传统市场营销主要有以下几个方面的优点:
1、买卖双方的交易成本大大降低。
2、交易效率大大提高。
随着因特网的迅速发展,利用计算机技术、网络技术和远程通信技术,实现了电子商务的整个商务过程中的电子化、数字化和网络化,使电子商务越来越流行。
关于电子商务的基本模式,根据其主要参与对象,它可分为商业机构对商业机构的电子商务(B2B)、商业机构对消费者的电子商务(B2C),商业机构对行政机构(B2G),消费者对行政机构的电子商务(C2G)等多种形式。也就是根据交易双方的关系和角色,电子商务可以分为以下几类:
1.企业对个人的电子商务(B2C)
2.企业对企业电子商务(B2B)
3.个人对个人的电子商务(C2C)
4.企业内部的电子商务
(二)系统目标:
本文所研究的网上购物系统,旨在通过电子商务来使得人们购物变得更加方便。本文根据网上购物的一般流程,设计实现其所应具有的各个功能:用户信息管理、商品信息管理、购物车管理、订单管理及支付接口管理。
二.系统分析
(一)功能模块:
系统功能模块图
1.用户注册和登录
在用户进行浏览或者交易之前,一般把用户导向注册模块,填写个人信息,包括用户名,密码,E-mail,地址、电话等。在进入系统前,用户需要输入正确的用户名和密码。输入的信息与数据库中的注册后的数据进行比较后,系统判断用户能否进入并获得相应的权限。
2.修改用户信息
用户登录系统后,可以修改自己的注册信息,包括用户名、密码,E-mail,地址、电话等。
3.管理员用户
管理员是一个特殊的用户,它可以对普通用户、商品分类、订单进行管理。
4.浏览商品
用户进入系统之后,才能浏览商品。
5.购买商品
购买商品模块实现功能如下:
a.放置商品。用户看中的商品后,在浏览/查询商品时单击该商品的购买标识,就可以把商品加入到购物车中。
b.浏览购物车。进入自己的购物车,在里面,用户可看到购物车列表,序号,商品名称,购买的商品数量,商品单位价格。
c.取消购物车。用户从购物车中将商品拿出或删除。
d.编辑购物车中的商品数量。
e.清空购物车。方便用户一次将购物车里的商品全部删除。
用户正确登录之后,浏览商品,在决定要购买那种商品之后,把需要购买的商品放入购物车中。
6.订单处理
订单处理是整个电子商务平台的核心模块之一。整体流程如下:首先,顾客决定购买商品,这些商品在“商店”中都标明是有货的。系统按照顾客的要求,向商店发出了订单。接着,商店对订单进行分析,同时进行价格核对、库存校对等活动,如果没什么问题。就向商家发出提货请求。商家接到提货单后立即进行出货处理。其主要功能为:用户通过查看定单状态,确认是否己经发货;当用户购物完成之后,可以结帐。结帐时,需要把购买的商品信息和交易信息保存到数据库中;用户可以取消没有处理完的定单。
在完成购买活动之后,系统自动生成订单信息,并显示给用户。并提供订单的查询功能。
7.用户退出
用户购物完成之后,退出该系统。
8.网上支付接口
(1)银行卡支付:对于银行卡支付方式,目前在国内已经普遍使用。一些中介的机构提供第三方的支付手段:商户只要和第三方签约,商户的客户就可以享受第三方提供的各种支付手段,而商户则免去了与各个银行进行结算的麻烦。(2)短信方式代收费支付:短信方式代收费是刚刚发展起来的一种新的电子商务支付手段,特别适合小额的支付。这种方式由移动和联通代收费,然后商户
和移动、联通结算就可以了。而电子商务平台的短信接口的建立.则可以根据需要,与当地移动运营商签署服务运营商协议,并开发相应的短信接口程序,负责短信与网站的交互,从而为整个平台提供短信支持,并将求购者发送的求购信息。添加至电子商务平台数据库进行统一管理,最终可与平台之间实施交互。
(3)传统方式:电子商务的传统支付方式是在平台中设立客户个人网上银行。其银行接口的建立有两种方案:方案一:向当地各大银行申请开通网站B2C业务。方案二:利用其它中间服务商所提供的结算接口进行网上支付。
(二)业务流程图:
本系统的主要应用对象分为两种,即:用户和系统管理员。
用户:注册/登陆、购买商品、下订单
系统管理员:用户信息管理、商品管理、订单管理
1.管理员业务流程图:
管理员业务流程图
管理员在本系统中起着非常重要的作用,管理本系统的用户信息、商品信息以及订单信息等。管理员操作流程如上图所示。
2.用户选购商品业务流程图
用户选购商品业务流程图
用户是本系统的主要应用对象,系统各个功能部分的组成以及系统的构架均基于用户的功能需要来设计,因此了解用户的选购商品的流程非常重要,上图揭示了一名普通用户的选购流程。