电子商务系统设计(电子商务版)
电子商务平台系统技术方案

电子商务平台系统技术方案1. 引言随着互联网的发展和普及,电子商务平台已经成为了现代商业活动的重要组成部分。
电子商务平台系统技术方案的设计与实现,对于提升商业效率、增强用户体验和促进商业合作具有重要意义。
本文将介绍一个电子商务平台系统的技术方案,重点关注系统的架构设计、技术选型和功能模块。
2. 系统架构设计电子商务平台系统的架构设计直接关系到系统的可维护性、扩展性和性能。
本文提出的电子商务平台系统采用了三层架构模式。
2.1 表示层表示层是用户与系统交互的界面,主要包括前端网页和移动应用程序。
前端网页采用现代化的前端框架,如React、Vue.js或Angular,以提升用户体验和页面响应速度。
移动应用程序可以同时支持iOS和Android平台。
2.2 业务逻辑层业务逻辑层处理用户的请求,并协调各功能模块之间的交互。
该层使用了面向对象的设计方法,将不同的业务逻辑划分为不同的服务(Service)。
每个服务负责处理特定的业务需求,例如用户身份验证、商品管理、订单管理等。
2.3 数据访问层数据访问层负责与数据存储介质(如关系型数据库或NoSQL数据库)进行交互,并提供数据的读取、写入和查询功能。
该层使用了ORM(对象关系映射)框架,简化了数据操作的过程。
同时,采用数据库集群技术以提高系统的可用性和扩展性。
3. 技术选型本文提出的电子商务平台系统采用了一系列成熟的技术来实现,以保证系统的稳定性和性能。
3.1 后端技术在业务逻辑层和数据访问层,我们选择使用Java语言进行开发。
Java具有广泛的应用范围和强大的生态系统,适合构建大规模的分布式系统。
同时,我们选择使用Spring框架来简化开发流程和提高开发效率。
Spring提供了一系列的组件和工具,以帮助我们实现业务逻辑层和数据访问层的功能。
3.2 前端技术前端网页和移动应用程序使用现代化的前端框架,如React、Vue.js或Angular。
这些框架具有丰富的组件和工具,可以显著提升用户体验和页面加载速度。
电子商务系统的分析与设计ppt课件

2.3 电子商务系统系统规划内容与过程
规划人员
领域知识
作用
企业管理层 企业经营层
商务顾问
企业的业务模式
市场/销售/订单/客户/产品/支付业 务流程/增值点/业务延伸/合作伙伴
系统设计及项目实施/电子商务成功 案例
控制/决策
商务模型/服务内容/业务流程/再造 系统评估/运行决策
商务模型规划/系统规划/系统设计/ 投资与收益
争能力
精选课件ppt
28
2.2 电子商务战略规划内容与过程
2.SWOT分析
S W O T 分 析 矩 阵
精选课件ppt
29
29
2.2 电子商务战略规划内容与过程
六、商业模式
精选课件ppt
30
2.2 电子商务战略规划内容与过程
商业模式发展途径
商业模式的四种发展途径
精选课件ppt
31
2.2SWOT分析:
33
2.2 电子商务战略规划内容与过程
案例分析2(亚马逊公司网络商业模式的发展)
1. 亚马逊的整体战略目标? 2. 亚马逊电子商务战略的SWOT分析:优势,劣势,机会,威胁? 3. 分析亚马逊网络商业模式的发展和演化路径 4. 你认为亚马逊未来所面临的挑战是什么?
1. Google的整体战略目标? 2. Google电子商务战略的SWOT分析:优势,劣势,机会,威胁?
3.分析Google不同发展阶段确定的电子商务经营模式与赢利t
36
36
2.2 电子商务战略规划内容与过程
案例分析5(即时通讯—腾讯电子商务战略转型)
3.“有什么价值”
更高的性价比?更优更全的产品供给?差异化的产品或 服务?更加强大的产业链控制能力?快速高效的供应链 服务水平?规模足够大?
电子商务系统分析及电子商务系统分析与设计报告范文

电子商务系统分析及电子商务系统分析与设计报告范文指导老师:某某某组员:某某某某某某某某某某某完成日期:2022.11.29前言信息化是当今世界发展的大趋势,是推动经济社会发展和变革的重要力量。
随着信息化时代的到来,信息传播发生了深刻的变革,人们的工作方式、生活方式乃至思维方式都发生了前所未有的改变,各行各业都在顺应这一时代变革加强信息化建设。
谁能在信息化变革时期先人一步,就能获得先机,抢占鳌头。
传统的销售方式是商家把商品放在店铺里供顾客挑选,店铺的规模、位置等客观因素影响着商店的客流量,并且商品的存放与销售需要人力进行管理,雇员的工资、店面的租金等又增加了成本,顾客也不能迅速找到所需要的商品,而开一个网上商店只需要一个可以存放商品的仓库,比租一个店面能节省很多,也不需要太多的人力来管理,不会因为商店的面积影响客流量,客户足不出户就能买东西,并且很容易就能找到所需要的商品。
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
网上购物系统作为B2B,B2C(BuinetoCutomer,即企业对消费者),C2C(CutomertoCutomer,即消费者对消费者)电子商务的前端商务平台,B2C的网上购物系统。
网上购物是一种具有交互功能的商业信息系统,它向用户提供静态和动态两类信息资源。
所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息。
可行性研究建设Web平台系统的必要性取决于需求的迫切性和实现的可能性。
可行性并不等于可能性,它还包括必要性,如果领导或管理人员对信息的需求并不迫切或各方面的条件不具备,就是不具备可行性。
可行性研究是系统开发阶段的第二项活动。
它是对系统进行全面、概要的分析。
在本阶段可以从技术、经济和营运三个方面对电子购物商城系统的可行性进行分析研究,从而为确定项目开发决策提供科学依据。
电子商务作业(五)——电子商务系统设计调研

作业五——电子商务系统设计调研对某一上市公司的网站(或单位网站)进行分析,结合其它相关资料,对主要问题进行分析,撰写分析报告。
报告内容要求:1. 公司基本情况(成立日期、所有制性质、主要业务、员工总数、总资产、行业集中度等)2. 网站主要功能与流程(通过栏目了解,要附主要页面)3. 网站结构(网站地图)4. 公司信息化投入情况、现状及效果(依据找到的资料,可多写可少写)1)PC数2)LAN 联网计算机数3)IT Stock 计算机系统投入的现行价值(信息化的投入、时间与投入金额)4)IT Intensity IT Stock/企业总人数5)网站建立的时间,实际开展电子交易的时间与金额5. 公司上市以来历年的绩效指标1)人均受益:销售收入(利润)/企业总人数2)净资产收益率6.该公司电子商务应用水平评价(水平高低、对企业的经营绩效的影响、存在的问题及原因)电子商务系统设计调研报告一、公司基本情况1. 公司基本情况(成立日期、所有制性质、主要业务、员工总数、总资产、行业集中度等)北京同仁堂股份有限公司系经北京市经济体制改革委员会京体改发(1997)11 号批复批准,由中国北京同仁堂(集团)有限责任公司独家发起,1997 年6 月18 日以募集方式设立的股份有限公司,注册资本200,000,000.00 元,股本200,000,000 股。
经营范围包括:制造、加工中成药制剂、化妆品、酒剂、涂膜剂、软胶囊剂、硬胶囊剂、保健酒、加工鹿、乌鸡产品等。
公司是中药行业著名的老字号,创建于1669年(清康熙八年),目前公司在A股和H股两地上市。
公司以制造、加工、销售中成药为主业,目前,已形成位于大兴、亦庄、刘家窑、通州、昌平五个生产基地组成的生产制剂群,年产中成药约21 个剂型、400 余种,主要产品有牛黄清心丸、安宫牛黄丸、大活络丸、国公酒等中成药。
公司连锁门店、各地分店以及遍布各大商场的店中店600 余家,海外合资公司、门店20 家。
电子商务系统分析与设计报告

电子商务系统分析与设计报告一、引言随着互联网技术的飞速发展,电子商务已经成为了当今商业领域中不可或缺的一部分。
电子商务系统作为电子商务活动的支撑平台,其性能和功能的优劣直接影响着企业的竞争力和用户体验。
因此,对电子商务系统进行深入的分析与设计具有重要的意义。
二、需求分析(一)用户需求电子商务系统的用户主要包括消费者、商家和管理员。
消费者希望能够方便快捷地浏览商品、比较价格、下单购买,并享受安全可靠的支付和配送服务。
商家则期望能够高效地管理商品库存、处理订单、进行促销活动,并获取销售数据和客户信息。
管理员需要对系统进行全面的监控和管理,确保系统的稳定运行和数据的安全。
(二)功能需求1、商品管理包括商品的添加、修改、删除、查询,以及商品分类、品牌管理等功能。
2、订单管理处理订单的生成、支付、发货、退款等流程,提供订单跟踪和查询功能。
3、客户管理管理客户的注册信息、购买记录、积分等,支持客户服务和投诉处理。
4、促销管理设置促销活动,如满减、折扣、优惠券等,吸引消费者购买。
5、支付管理集成多种支付方式,保障支付安全和便捷。
6、物流管理与物流公司对接,实现订单的配送跟踪和物流信息查询。
7、数据分析提供销售数据、客户行为数据等的分析报表,为企业决策提供支持。
(三)性能需求系统应具备高并发处理能力,能够在短时间内处理大量用户的访问和操作请求。
同时,系统的响应时间要短,确保用户能够获得流畅的体验。
系统还应具备良好的稳定性和可靠性,保证24 小时不间断运行。
三、系统设计(一)架构设计采用 B/S 架构,前端使用 HTML、CSS、JavaScript 等技术实现页面展示,后端使用 Java 或 Python 等语言进行业务逻辑处理,数据库采用MySQL 或 MongoDB 等。
(二)模块设计1、前台模块(1)用户注册登录:支持多种注册登录方式,如手机号、邮箱、第三方账号等。
(2)商品展示:以清晰的分类和搜索功能展示商品信息,包括图片、价格、描述等。
电子商务系统建设方案

电子商务系统建设方案一、引言电子商务已经成为现代商业领域的重要组成部分,无论是传统企业还是新兴创业公司都离不开电子商务系统的支持。
本文档旨在提出一份电子商务系统建设方案,以帮助企业快速搭建高效稳定的电子商务平台。
二、项目需求分析在开始系统建设之前,我们需要对项目的需求进行详细分析,以确保系统能够满足企业的实际需求。
以下是对电子商务系统的主要需求分析:1.商品管理:系统需要支持商品的添加、编辑、删除等操作,包括商品的基本信息、价格、库存等。
2.订单管理:系统需要支持订单的生成、支付、物流跟踪等功能,以确保顺利的交易过程。
3.用户管理:系统需要支持用户的注册、登录、个人信息管理等功能,以便用户进行购物和查看订单等操作。
4.购物车功能:系统需要支持用户将商品加入购物车,并且可以对购物车的商品进行管理和结算。
5.支付接口:系统需要支持多种支付方式的接入,如支付宝、微信支付等,以满足用户的支付需求。
6.物流接口:系统需要支持物流公司的接入,以提供准确的物流信息给用户。
7.数据统计与分析:系统需要支持对销售数据、用户行为数据等进行统计与分析,并提供相应的报表。
三、系统架构设计基于上述需求分析,我们可以设计出以下的系统架构:graph LRA[用户界面] -->|前端界面| B[Web服务器]B -->|接口请求| C[应用服务器]C -->|逻辑处理| D[数据库服务器]•用户界面:系统提供给用户的前端界面,包括商品展示页面、购物车页面、订单页面等。
•Web服务器:处理用户请求并将请求转发给应用服务器,同时提供静态资源的访问。
•应用服务器:处理用户请求的逻辑,包括商品管理、订单管理、用户管理等。
•数据库服务器:存储系统的数据,包括商品数据、订单数据、用户数据等。
四、技术选型在系统建设中,我们需要选择合适的技术来实现系统的各个模块。
以下是对各个模块的技术选型:•前端界面:可以选择使用HTML、CSS和JavaScript等前端技术进行开发,同时结合一些流行的前端框架,如Vue.js或React等。
基于PHP的电子商务网站系统设计与实现

基于PHP的电子商务网站系统设计与实现一、引言随着互联网的快速发展,电子商务已经成为了现代商业活动中不可或缺的一部分。
电子商务网站作为企业与消费者之间进行交易的重要平台,其设计与实现至关重要。
本文将介绍基于PHP的电子商务网站系统的设计与实现过程,旨在帮助开发人员更好地理解和应用PHP 技术。
二、系统架构设计1. 系统架构概述基于PHP的电子商务网站系统通常采用MVC(Model-View-Controller)架构,将数据层、业务逻辑层和表示层进行有效分离,提高系统的可维护性和扩展性。
2. 数据库设计在设计数据库时,需要考虑到商品信息、用户信息、订单信息等多个模块之间的关联关系,采用适当的范式化设计,确保数据的完整性和一致性。
3. 后台管理系统设计后台管理系统是电子商务网站的核心部分,管理员可以通过后台管理系统对商品信息、订单信息、用户信息等进行管理和监控,需要具备良好的用户体验和功能完善性。
三、功能模块设计1. 用户模块用户模块包括用户注册、登录、个人信息管理等功能,用户可以通过注册登录后进行购物和下单操作。
2. 商品模块商品模块包括商品分类、商品列表展示、商品详情页等功能,用户可以浏览商品信息并进行购买操作。
3. 购物车模块购物车模块用于存储用户选择的商品信息,用户可以随时查看购物车中的商品并进行结算操作。
4. 订单模块订单模块包括订单生成、订单支付、订单查询等功能,用户可以查看自己的订单状态并进行支付操作。
5. 后台管理模块后台管理模块包括商品管理、订单管理、用户管理等功能,管理员可以对网站数据进行监控和管理。
四、技术实现1. 前端技术前端技术主要包括HTML、CSS、JavaScript等,通过前端技术实现网页的布局和交互效果。
2. 后端技术后端技术主要采用PHP语言,结合MySQL数据库进行数据处理和业务逻辑实现,通过PHP框架(如Laravel、CodeIgniter等)提高开发效率和代码质量。
电子商务系统的分析与设计

2. 电子商务应用软件的主要业 务功能
从基本的商务功能讲,电子商务系统一般具有以下从 第1项向第4项扩展的一项或多项功能: 信息服务功能:提供诸如产品(或服务)、价格、 业务介绍等信息,以及搜索与导航功能,方便用户 获得相关信息; 交易功能:确定双方交易的形成,如处理订货、支 付以及其它与交易有关的事项; 支付结算功能:完成双方交易金额的清算。主要通 过委托现有的金融机构来处理信用卡授权和结算。 对商品(或服务)的跟踪功能:交易形成后,应提 供用户对所购商品或服务的跟踪功能,使客户与商 家能随时保持交流与沟通。
电子商务应用开发支持平台 网络通讯协议 TCP/IP、HTTP、 WAP等 开发语言 对象组件 Java、JavaScript、 JavaBeans、EJB、 C/C++等 CORBA等 软件及开发 环境
计算机硬件(主机、外部设备等)
硬件环境
网络基础设施(电信网络、有线电视网、无线网络等)
网络环境
社会环境 (法律、税收、隐私、国家政策、专门人才等)
社会环境
6.1 概述
1. 电子商务应用软件的层次 从系统的体系结构看,可以归属于应 用表达层、商务逻辑层和数据层。 应用表达层的应用软件主要运行于 WWW服务器和用户终端设备。应用 软件的主要作用是为最终用户提供一 个友好的交互界面,接收用户提交的 事件,并将处理结果返回给用户。
应用表达层
3. 应用软件的系统功能
电子商务系统还有一些功能是和系统的管理、维护相 关的 网络管理功能:为用户安全、可靠、正常、使用网 络服务而进行监控、维护和管理,保证网络正常、 高效地运行。主要功能有:故障管理、配臵管理、 性能管理、计费管理、安全管理。 网络安全功能:提供保证系统安全、主机安全、数 据安全的硬件与技术支持。主要功能有:防火墙、 主机安全措施、入侵检测与安全审计、系统备份。 网络应用功能:提供对电子商务系统支持及企业内 部的服务。如域名系统(DNS)、内部电子邮件、 远程登录(Telnet)、文件传输(FTP)、WWW服 务、电子公告栏(BBS)、网上呼叫(ICQ)等功 能。 数据管理功能:采用数据库管理系统对电子商务系 统所涉及的企业内外部数据进行全面的管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上购物电子商务系统【摘要】所谓电子商务就是在网上开展商务活动,当企业将它的主要业务通过企业内部网Intranet)、外部网(Extranet)以及Internet与企业的职员、客户供销商以及合作伙伴直接相连时,其中发生的各种活动就是电子商务。
电子商务是基于Internet或局域网、广域网、包括了从销售、市场到商业信息管理的全过程。
本系统的开发正符合了这一要求。
论文中详细阐述了系统的设计目标、总体架构及各功能模块的详细设计。
【关键字】 2.0;C#;SQL Server2000;电子商务;电子商务网站;电子商务系统目录1 引言 21.1 项目背景 21.2 研究意义 31.3 建设目标 31.4 论文内容 42 系统分析 42.1 需求分析 42.2 可行性分析 43 总体设计 43.1 项目规划 43.2 系统功能结构图 54 系统设计 54.1 系统设计 54.2 开发及运行环境94.3 数据库设计95 相关技术及系统解决方案10 5.1 简介105.2 SQL Server 2000 简介10 5.3 简介105.4 系统体系结构11图5-1 115.5 技术开发方案115.6 系统技术平台126 网站设计126.1 网站前台首页设计126.2 商品展示模块设计146.3 商品查询模块设计176.4 会员管理模块设计196.5 购物车管理模块22附录A 数据表287.结束语33参考文献331 引言1.1 项目背景随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化、信息化和无纸化,已成为各国商务发展的—大趋势。
电子商务(Electronic Commerce)正是为了适应这种以全球为市场的变化而出现和发展起来的。
它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。
电子商务基于网络技术.网络技术提供了实现电子商务的技术平台,而电子商务是网络技术的最新应用和最终目标随着中国市场经济的日趋成熟,中国企业面对的竞争压力也越来越大,企业要想生存,就必须充分利用信息化手段来提高管理效率及市场响应速度。
电子商务是在互联网开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。
电子商务做为一种独立的经济形态,已初具规模,一些电子商务网站的成立,给人们的生活带来了巨大的影响。
如何建立企业的电子商务,如何把企业业务建在Internet上,涉及到建立电子商务网站、开发符合Internet特点的有效的业务应用、管理网上的交易信息、保证网上数据安全、快速反映市场变化以及充分满足Internet业务进一步发展的要求等等。
对一个运营商业企业来说,电子商务网站是其生存的理由和基础,同时也是企业对外展示信息、从事商务活动的窗口和界面。
如何设计、建立一个经济、实用、安全、高效、稳定的网站是每个电子商务网站必须考虑的问题。
而要解决好这些问题,就必须在提高企业内部管理效率、充分利用企业内部资源的基础上,从整体上降低成本,加快对市场的响应速度,提高服务质量,提高企业的竞争力。
但是企业在利用信息化技术时,必须要考虑成本、技术难度、创造的价值等几个方面。
1.2 研究意义21世纪是—个以网络为核心的信息时代,数字化、网络化与信息化是21世纪的时代特征。
电子商务作为信息时代的一种新的商贸形式,不仅对商务的运作过程和方法产生巨大的影响,实际上也带来了一场革命,其影响将远远超出商务的本身,将对社会的生产和管理、人们的生活和就业、政府职能、法律制度以及文化从多方面改变人类的观念、思维和相互交往的方式。
作为一种现代商务模式,电子商务利用计算机网络检索和获取信息,对个人和公司提供决策服务,解决了组织、商家和客户的需求,减少了用于改善货物和服务质量的投入,加快了商品交易的速度。
电子商务可以应用于制造到零售,从银行、金融机构到出版娱乐以及其他的任何企业。
Internet正在将不同形式的电子商务结合起来,产生出许多创新的、混合的电子商务形式。
从电子商务的目标上看,电子商务能够扩大顾客群,获取更高收益,开拓目标市场,节省费用和开支,加速商品流通,加快顾客信息反馈,并提高服务质量。
在过去的几年间,随着Internet的迅速发展,通过网络使在家庭办公的个人用户也积极投入到了电子商务中。
由于激烈的市场竞争和对成本的关注,大量企业正在改进原有的电子商务系统来支持新兴的网络经济。
1.3 建设目标设计网上购物系统电子商务系统目标如下:1 能让消费者浏览想查找的产品,通过注册能够在网上进行交易。
2 有一定的安全性、隐密性,各个模块要相对透明,在对不同模块进行修改时不会对系统造成损害,能方便地进行模块组装等3 实现不同的登录者用不同浏览器可以访问的目的,并且能交互地解决一些具体的问题1.4 论文内容本论文详细介绍了整个网上购物系统的数据模型设计以及数据库设计,在设计中把本系统的数据库根据其功能划分4个基本的模块,即产品展示模块,商品查询模块,会员中心模块,订单处理和购物车模块,然后利用存储过程创建了数据服务层来提供用户应用层和商务层的数据交换。
2 系统分析2.1 需求分析通过对一些典型电子商务网站的考察、分析以及实际的市场调查,要求本系统具有以下功能:统一友好的操作界面,能保证系统的易用性。
规范、完善的基础信息设置。
商品分类详尽,可按不同类别查看商品信息。
按商品大类型及通过商品名称,商品编号或商品描述进行模糊查询。
实现网上购物。
新品及特价商品、热门商品展示。
热销商品按销售量排行展示。
2.2 可行性分析商业企业在运营过程中,经常会受到以下一些条件的限制:产品的宣传受到限制,采购商或顾客只能通过上门咨询、电话沟通等方式进行各种信息的获取,受一定的时间与物理空间的局限并且成本较高。
庞大的商业经济周转。
复杂的产品周转渠道。
从看样品、谈价格到支付货款等一系列的产品周转渠道过于复杂,企业与顾客之间缺乏全面的沟通与快捷运营的平台。
商业企业中根据季节的变化,热销商品在销售高峰到来时货源紧张,企业需要实时了解商品的销售情况,保证热销商品的要货满足率。
因此,企业需要重新认识市场、消费者以及自身市场定位,正确认识电子商务技术在企业中的重要地位,以少量的时间和资金建立企业信息门户网站并架设一定范围的商务网络,以此来制定长远发展战略,使企业与顾客间的经济活动变得更灵活、更主动。
3 总体设计3.1 项目规划该电子商务系统是一个典型的2.0数据库开发应用程序,由前台商品展示及销售、后台管理部分组成。
前台商品展示及销售该部分主要包括最新商品上架、特价商品、热销商品、购物车、会员中心、购物清单、商品新闻公告及订单查看、商品查询(通过商品名称,商品编号和商品描述)等。
后台管理该部分主要对商城内的一些基础数据进行有效管理,包括商品管理、会员管理、订单管理、新闻消息公告管理等。
3.2 系统功能结构图电子商务系统前台功能结构如图3-1所示。
图3-1 系统前台功能结构图电子商务系统后台功能结构如图2所示。
图3-2 系统后台功能结构图4 系统设计4.1 系统设计4.1.1 设计目标本系统在设计时应该满足以下几个目标:采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。
全面展示商城内所有商品,并可展示最新商品及特价商品。
为顾客提供一个方便、快捷的商品信息查询功能。
采用模糊查询查询数据。
会员可以随时修改自己的会员资料。
实现网上购物。
商品销售排行,以方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决策。
查看商城内的新闻公告信息。
用户随时都可以查看自己的订单。
对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。
系统最大限度地实现了易维护性和易操作性。
系统运行稳定、安全可靠。
4.1.2 消费客户的使用案例基于该系统的基本功能。
从逻辑上将本系统中的整个电子商务系统划分4个子系统,这四个子系统分别为:产品目录浏览系统、客户账号管理系统、订单处理系统和库存管理系统。
这里采用统一模型语言(United Model Language 简称UML)来分析图4-1 消费客户的使用案例图浏览目录,消费者可以通过浏览产品目录或者搜索特定产品,查看和选择产品。
当用户浏览目录的时候,可以遍历产品类别的层次,并且查看属于各个类别的产品列表查看产品,当消费者通过浏览产品目录或者执行搜索到一个产品之后,就可以查看所有产品的信息,包括产品名称、产品描述、图片及价格。
选择产品,当查看完产品之后,消费用户就能够将其放到他们的虚拟购物车中,并选择要购买的产品。
搜索目录,消费客户也能够通过在产品目录中搜索特定的产品,查看和选择产品。
用户能够输入包括产品名称、描述和SKU(库存管理)在内的各种条件,与搜索条件相匹配的产品列表将得到显示。
管理购物车,消费客户能够查看虚拟购物车内的所有产品,并且可以删除或者更新各项的数量。
当客户删除产品项或者改变了项的数量之后,系统会从新计算订货的估价以及小价,如果顾客的购物车为空,就显示一个友好的警告信息。
因为购物车没有与客户的账号相关联,岁消费客户不必首先登陆到系统就可以管理购物车。
付款,在查看和管理了购物车之后,消费客户就可以执行付款过程,为选择的产品下订单。
如果用户还没有登陆到站点,系统会在继续处理付款过程之前,要求他们进行登陆或者建立新账号。
在登录或者建立新账号之后,系统就会要求消费客户输入其信用卡信息。
接下来,客户就能够查看其订单细节,提交或者取消付款过程。
在查看订单的时候,客户能够浏览订单上的所有产品项,也能够查看各项的小价、运费、税收、以及订单的总费用。
登录,如果消费客户想要下订单或者访问其过去的订单,系统会自动提示其登录到站点。
使用者可以在购物会话期间的任何时候进行登录。
登录到站点需要输入创建客户账号的时候规定的电子邮件地址和密码的组合。
如果客户输入了不正确的组合,系统就会要求他们重新登录。
如果用户没有客户账户,就要建立新账户。
建立账号,如果使用者以前没有建立客户账户,则会要求在订单之前建立账号,当使用者创建了新账号的时候,必须输入姓名以及联系信息和帐单地址以及发货地址。
建立新的账号之后就可以回到商务系统,并且使用规定的电子邮件地址和密码组合进行登录。
管理账号,登录到商务系统,或者建立新账号之后,使用者就可以管理其的账号,该系统的账号管理功能只限于查看过去的订货历史。
4.1.3 商务客户的使用案例在商务系统中商务客户所进行的活动比消费客户的简单,这主要是商务客户不需要用户接口与系统交互,其用例图描述如下图4 商务客户的使用案例图提交订单,商务客户进行的主要活动就是提交XML格式的电子订单,订单所包括的信息与商务可以付款过程中收集的信息相同。