1.1 电子商务的基本概念 1.1.1 电子商务的定义 与分类 电子商务的定义

90
第 第第第第第第第第 • 1.1 电电电电电电电电电 – 1.1.1 电电电电电电电电电电 • 电电电电电电电 – 电电电电电 电电电电电电电电电电电电电 电电电电 电电电电电电电电电电—电电电电电电 ,一, 电电电电电电电电电电电电电电电电电 电电电电电电电电电电电电 电电电电电电电 电 ,,、、 电电电 电电电 电电电电电电电电电电 电 电电电电电电电电电 、、、;( ,EB – 电电电电电电 电电电电电电电电电电电电电电电电电电电 电 电电电电电 电电电电电 电电 ,体(、、 电电 电电电电电 电电电电电 电电电电电电电 电电电电电电电电电电电电电电电电电电电 、、、) 电电电电电电电 (EC)

Upload: indira-michael

Post on 03-Jan-2016

265 views

Category:

Documents


0 download

DESCRIPTION

1.1 电子商务的基本概念 1.1.1 电子商务的定义 与分类 电子商务的定义 从宏观上讲,电子商务是计算机网络的又一次革命,旨在通过电子手段建立 — 种新的商务形态,它不仅涉及电子技术和商业交易本身,而且涉及到诸如企业管理、业务流程重造、金融、税务、教育、医疗等社会其他层面;(新技术下的商务文明 ,EB ) 从微观角度说,电子商务是指各种具有商业活动能力的实体(生产企业、商贸企业、金融企业、政府机构、军事机构、个人消费者等)利用网络和先进的数字化传媒技术进行的各项商业贸易活动 (EC) 。. - PowerPoint PPT Presentation

TRANSCRIPT

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.1 电子商务的基本概念 – 1.1.1 电子商务的定义与分类

• 电子商务的定义– 从宏观上讲,电子商务是计算机网络的又一次革命,旨在

通过电子手段建立—种新的商务形态,它不仅涉及电子技术和商业交易本身,而且涉及到诸如企业管理、业务流程重造、金融、税务、教育、医疗等社会其他层面;(新技术下的商务文明 ,EB )

– 从微观角度说,电子商务是指各种具有商业活动能力的实体(生产企业、商贸企业、金融企业、政府机构、军事机构、个人消费者等)利用网络和先进的数字化传媒技术进行的各项商业贸易活动 (EC) 。

第一章 电子商务技术概论第一章 电子商务技术概论

– 所谓电子商务( E-Commerce , Electronic Commerce ),是指交易当事人或参与人利用现代信息技术和计算机网络( 主要是因特网 ) 所进行的各类商业活动,包括货物贸易、服务贸易和知识产权贸易 [1]。

– 电子商务反映了现代经济活动的发展态势,反映了信息技术在商务活动中的地位和作用;有别于传统的传真或电话式的电子交易,电子商务需要借助于信息软件和通讯技术,并将它们应用于整个商业过程中的每个价值链。

• 与传统商务的区别– 电子商务中的活动主体应当是以电子方式而不是通过当面

交换或直接面谈的方式进行商务活动 ;

– 商务活动应多种多样,既可以进行信息交换、售前售后服务、销售、电子支付,也可以进行运输管理、组建虚拟企业和公司等

第一章 电子商务技术概论第一章 电子商务技术概论

– 电子商务的特点• 数字化、交互性和高效率

– 网络(交易载体)视角下的电子商务 • 全球化、充分竞争和双边市场

– 市场(商务环境)视角下的电子商务 – 市场中,两组参与者需要通过中间层 (intermediary) 或平台

(platform) 进行交易,而且一组参与者加入平台的收益取决于加入该平台另一组参与者的数量

• 个性化、专业化和低成本 – 卖买方(服务主体)视角的电子商务

• 技术性、社会性– 商务支撑体系视角下的电子商务

第一章 电子商务技术概论第一章 电子商务技术概论

– 电子商务的分类

分类标准 分类

参与主体 B2C 、 B2B 、 B2G 、 B2E 、 C2C 、 B2F 、 O2O( 线下与线上电子商务 Online To Offline ,如线上揽客、在线结算 ) 等

网络类型 基于企业内部网的电子商务、基于企业外部网的电子商务、基于互联网的电子商务

交易活动网上完成的程度

完全电子商务、不完全电子商务

交易的地域范围

本地电子商务、区域电子商务、国家电子商务、跨境电子商务

第一章 电子商务技术概论第一章 电子商务技术概论

• 案例 :六大政策支持跨境电子商务– 2013年 08月 29日 , 国务院已下发了《国务院办公厅转发商务部等部门关

于实施支持跨境电子商务零售出口有关政策意见的通知》,明确了对跨境电子商务零售出口的支持政策 ,提出六大扶持政策。包括建立适应电子商务出口的新型海关监管模式,建立相应的检验监管模式,支持企业正常收结汇,鼓励银行机构和支付机构为跨境电子商务提供支付服务,实施相适应的税收政策,以及建立电子商务出口信用体系等。

– 上述新政策将先在已开展跨境贸易电子商务通关服务试点的上海、重庆、杭州、宁波、郑州等 5 个城市试行。自今年 10月 1日起,在全国有条件的地区实施。

– 商务部表示,电子商务出口在交易方式、货物运输、支付结算等方面与传统贸易方式差异较大。现行管理体制、政策、法规及现有环境条件已无法满足其发展要求,《意见》是解决近年来我国迅速发展的跨境电子商务,特别是跨境电子商务企业对消费者( B2C )模式下,现行管理体制、政策、法规及现有环境条件无法满足发展要求的实际问题,以及支持跨境电子商务零售出口健康快速发展。

第一章 电子商务技术概论第一章 电子商务技术概论

– 跨境电子商务交易流程• 一般国际商务的交易流程(传统的国际贸易如包销、代理、寄售、招投标、拍卖等 + 新型的国际贸易如集货物、技术、劳务和资本于一体的对销贸易、加工贸易、技术贸易等)

– 交易前的准备(市场调研、刊登广告、参加展会、网上发布或浏览信息、联系商家);

– 交易洽商(询盘、发盘、还盘、接受);– 合同签订;– 履约(对出口商 CIF条件而言:备货、落实信用证、租船订舱、安排运输、办理保险、报关与税务、制单结汇;对进口商 FOB条件而言:申请开立信用证、催装、租船订舱、通知装运日期、接运货物、办理保险、付款赎单、进口保关、接卸货物、进口报检等)

– 交易善后。• 跨境电子商务的交易模式

» 过程类似,但在贸易方式、物流方式、支付方式上有很大的区别» 以 paypal为例:

第一章 电子商务技术概论第一章 电子商务技术概论

1 ) 传统国际贸易条款中最常用的是 FOB ,卖家的责任只到将货物完全的转交给买家指定的承运商为止,运输途中的一切风险都由买家承担。而电子商务领域默认的条款是类似于传统国际贸易条款里的 DDU ,也就是说卖家的责任一直到完全妥投为止,但是在目的地国家海关由于清关所产生的税费需由买家承担。

第一章 电子商务技术概论第一章 电子商务技术概论

For a given term, "Yes" indicates that the seller has the responsibility to provide the service included in the price. "No" indicates it is the buyer's responsibility(Source:Wikipedia).

第一章 电子商务技术概论第一章 电子商务技术概论

2 )邮政系统、国际快递公司以及货运代理三大发运方式。

三种方式各有利弊 。最佳发货方式,其实就是综合时效性、经济性和安全性这三大主要指标的一个综合评价结果 。各国海关对通关的包裹采取随机抽查,对知识产权进行保护,侵权产品的可能被扣关销毁。卖家有责任在发货前对“进出口限制 /配额 /许可证”做好充分了解,并提供相应的资料。中国海关对超过 5000 人民币价值的出口包裹要求正式报关,有些快递公司可以代办报关手续,费用根据申报的价值来定,一般在几百元左右。买家有责任支付相应的关税以及清关费用。

第一章 电子商务技术概论第一章 电子商务技术概论

  UPS FebEx DHL TNT

送达时间 可根据您的城市和目的地城市 [查询]

可根据您的城市和目的地城市[查询 ]

可根据您的城市和目的地城市  [查询 ]

可根据您的城市和目的地城市 [查询 ]

运费 依据目的地和货物重量会有不同[查询 ]

依据目的地和货物重量会有不同[查询 ]

依据目的地和货物重量会有不同 

[查询 ]依据目的地和货物重量会有不同 [查

询 ]

货运运送保险 以货运公司规则为准 以货运公司规则为准 以货运公司规则为准 以货运公司规则为准

联系方式800-820-8388 800-988-1888 800-810-8000 800-820-9868

400-820-8388 400-886-1888 400-810-8000 400-886-1888

快递特点 6-21 kg美洲、英国有价格优势 21Kg以上到东南亚国家速度快,价格也有优势 5.5Kg以下美洲、英国价格有优势 荷兰最大的快递公司,西欧国家通关

速度快

追踪服务 UPS 追踪 FedEx 追踪 DHL 追踪 TNT 追踪

第一章 电子商务技术概论第一章 电子商务技术概论 付款资金来源 跨国 国内

付款方要承担的费用 收款方要承担的费用 付款方要承担的费用 收款方要承担的费用

由付款人承担交易费 信用卡 (3.4% + 跨国费率 ) x付款金额 + 0.3USD

免费 3.4% x 付款金额 + 0.3USD

免费

账户余额、银行卡

跨国费率 免费 免费 免费

由收款人承担交易费 信用卡 免费 (3.4% + 跨国费率 ) x 付款金额 + 0.3USD

免费 3.4% x 付款金额 + 0.3USD

账户余额、银行卡

免费 跨国费率 免费 免费

3 )在交易平台上采用信用卡结算。费用除了物品费用外,一般还包括:平台使用费、提现汇率转换费:如果您使用电汇至中国银行方式进行提现,您的提现货币需要转换为美金,货币转换费率为 2.5% 。银行结汇费用(非 PayPal收取):当您在银行账户内收到美金或港币后,如果您要把该笔钱结汇成人民币,会产生相应结汇费用,该费用以银行为准。运费(非 PayPal收取)对国内货运而言,国际货运的费用较高,运输时间也较长(根据不同的货运方式,一般运输时间在 7 - 30天左右)。 建议买家和卖家之间协商,选择适合自己需要的货运方式。 关税(非PayPal收取)对于特定的物品,可能会被当地海关扣留,需要缴纳清关费用。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.1 电子商务的基本概念 – 1.1.2 电子商务中涉及的相关技术

• 电子商务是商务与信息技术 ( 计算机技术、网络技术、通信技术 ) 的结合,商务的发展为各种技术的应用与发展提供了广阔的舞台,技术的发展又有力地促进了电子商务的产生和发展。电子商务中应用到的一些技术主要有:网页设计技术、分布处理与中间件技术、应用系统设计与整合技术、网络安全技术、电子支付技术、物流技术、网络营销技术(如信息检索与数据挖掘技术、信息发布技术等)、移动电子商务技术、Web 应用技术、云网技术等。

第一章 电子商务技术概论第一章 电子商务技术概论

– Web 应用技术( Web1.0 、 Web2.0 、 Web3.0 )• Web1.0

– World Wide Web ,简称WWW ,是英国人 TimBerners-Lee 1989年在欧洲共同体的一个大型科研机构任职时发明的。通过 WEB ,互联网上的资源,可以在一个网页里比较直观的表示出来;而且资源之间,在网页上可以链来链去。在 WEB1.0 上做出巨大贡献的公司有 Netscape , Yahoo 和Google 。 Netscape研发出第一个大规模商用的浏览器,Yahoo 的杨致远提出了互联网黄页, 而 Google 后来居上,推出了大受欢迎的搜索服务。

• Web 2.0– 是相对Web 1.0 的新的一类因特网交互工具应用模式的统称,主

要包括 Blog 、 RSS 、 TAG 、 SNS 、 Wiki 等新技术的应用。

第一章 电子商务技术概论第一章 电子商务技术概论

– 在 Web2.0模式下,因特网的应用具有以下显著特点:» (1) 信息分享。用户可以得到自己需要的信息也可以

发布自己的观点,可以不受时间和地域的限制分享各种观点。

» (2) 信息沟通。先进的即时通信技术使信息的沟通更加方便、快捷。

» (3) 以兴趣为聚合点的社群。对某个或者某些问题感兴趣的网民可以在网络空间上形成群体。

» (4) 开放的平台。平台对于用户来说是开放的,而且用户因为兴趣而保持比较高的参与度。

– WEB2.0 是以人为核心线索的网。网上提供了更方便用户织网的工具,鼓励用户提供内容;根据用户在互联网上留下的痕迹,组织浏览的线索,提供相关的服务,给用户创造新的价值,同时给整个互联网也产生新的价值。

第一章 电子商务技术概论第一章 电子商务技术概论

– Web 应用技术( Web1.0 、 Web2.0 、 Web3.0 )– 从知识生产的角度看, WEB1.0 的任务,是将以前没有放在网上

的人类知识,通过商业的力量,放到网上去;而 WEB2.0 的任务是,将这些知识,通过每个用户的浏览求知的力量,协作工作,把知识有机的组织起来,在这个过程中继续将知识深化,并产生新的思想火花。

– 从交互性看, WEB1.0 是网站以用户为主;而 WEB2.0 是以 P2P为主。

– 从技术上看,它采用 Javascript来发送 Xml 和文本包,从而替代了静态的 Html ,使得WEB2.0 应用越来越客户端化,工作效率越来越高。

• Web3.0– Web 3.0 是相对Web 2.0 的新的网络应用模式的统称,包括以移

动网络为基础的各种应用模式、以感知网络 ( 物联网 )为主的各种应用模式和以云计算为工具的各种应用模式。目前, Web 3.0的应用模式尚不成熟,有人将它描述为“未来因特网的代名词”。

第一章 电子商务技术概论第一章 电子商务技术概论

– Web 应用技术( Web1.0 、 Web2.0 、 Web3.0 )• Web1.0 、 Web2.0 、 Web3.0比较• web1.0

– 是一个厂商发布了内容给很多人看。特点 : 网络 - 人(单向信息,只读 )– 代表性内容:各大门户网站!

• web2.0– 是把发布的权利同时放给普通人,每个人都是互联网的缔造者。特点 :

人 - 人(双向交互 ) – 代表性内容:博客的兴起、百度知道、 wikipedia ,各大社交型网络( fa

cebook 、开心网)!– Web2.0 技术主要包括: BLOG (博客 / 网志)、 PodBLOG (播客)、 RSS (聚合内容)、 Wik

i (百科全书 ) 、 Tags ( 网摘 ) 、 SNS (社会网络)、 P2P(对等网络 ) 、 IM (即时通信)等 – RSS(Rich Site Summary ,站点摘要 ) 是一个站点用来和其他站点之间共享内容的一种简易方式,

也叫简单整合技术 (Really Simple Syndication) 。

• web3.0– 网络成为用户需求理解者和提供者,网络对用户了如指掌,知道用户有什么、要什么以及行为习惯,进行资源筛选、智能匹配,直接给用户答案。特点 : 人 - 网络 - 人(人工智能、关联数据和语义网络构建,形成人和网络以及网络与人的沟通,同时在 SEO 支持下,提高人与人沟通的便利性)

– 代表性内容: Twitter 、各大门户推出的微博。

第一章 电子商务技术概论第一章 电子商务技术概论

– Web 应用技术( Web1.0 、 Web2.0 、 Web3.0 )• Web1.0 、 Web2.0 、 Web3.0比较

– Web1.0 、 Web2.0 、 Web3.0 网站结构» Web1.0 : 通过网站预定的分类来划分网站的内容。例

如 : 当当网上设定的商品分类

第一章 电子商务技术概论第一章 电子商务技术概论

– Web 应用技术( Web1.0 、 Web2.0 、 Web3.0 )• Web1.0 、 Web2.0 、 Web3.0比较

– Web1.0 、 Web2.0 、 Web3.0 网站结构» Web2.0:通过收集和整理用户的标签 (“ 分众分类” ,f

olksonomy),自动为网站的内容进行分类。» Tag 标签是一种更为灵活、有趣的分类方式,可将相同 Tag 的日志、贴子或者图片联系在一起,使得内容之间的相关性和用户之间的交互性大大增强。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.1 电子商务的基本概念 – 1.1.2 电子商务中涉及的相关技术

• 移动电子商务( M-Commerce ) – 移动电子商务 (M-Commerce) 是指利用手机、个人数字助

理( PDA )、掌上电脑等无线移动设备进行商务活动。它将因特网、移动通信技术、短距离通信技术及其它信息处理技术完美结合起来,使人们可以在任何时间、任何地点进行各种商贸活动,实现随时随地、线上线下的购物与交易、在线电子支付以及各种交易活动、商务活动、金融活动和相关的综合服务活动等。

第一章 电子商务技术概论第一章 电子商务技术概论

– 移动电子商务技术发展过程• 随着移动技术、计算机技术和移动终端技术的发展,移动电子

商务技术已经经历了三代:• 基于短讯的移动电子商务

– 以短讯为基础的第一代移动电子商务,技术上存在着许多严重的缺陷,如实时性较差,查询请求得不到立即回答,由于短讯信息长度的限制也使得一些查询无法得到一个完整的答案。这些缺点,严重影响了用户体验。

• 基于 WAP 技术的移动电子商务– 基于 WAP 技术的移动电子商务,系统采用 WAP 技术,移动设备可以通过浏览器的方式来访问WAP 网页,以实现信息的查询,部分地解决了第一代移动访问技术的问题。

– 技术缺陷:主要表现为WAP 网页访问的交互能力极差,因此限制了移动电子商务的灵活性和方便性。此外,由于 WAP使用 WTLS协议来建立加密认证安全通道,该通道必须在 WAP 网关上终止,由此留下了安全隐患,这对于安全性要求极高的电子商务来说是一个严重问题。

• 第三代移动电子商务– 第三代移动电子商务,技术上融合了 3G移动技术、智能移动终端、 VPN 、 数据库同步、身份认证及 Webservice 等多种移动通讯、信息处理和计算机网络的最新技术,以专网和无线通讯技术为依托,使得电子商务的安全性和交互能力有了极大的提高。

第一章 电子商务技术概论第一章 电子商务技术概论

手机

CMPP

SGIP

WAP 3G HTTP

HTTP

S

短信网关

彩信官网

WAP网关

Internet网关

其他网关

多重手机终端管理

移动应用构建:SMS构建;多文档解析;MMS构建;页面U构建;图表转化;更新服务

平台基础功能:

统一用户管理、单点登录管理、授权管理、无线服务设置、系统与接口管理、日志监控

平台安全管理;黑白名单管理、手机终端绑定、安全审计、专线接入、停用锁

止XML数据集中存储与转换管理

数据抽取:WS服务、XML拍取、数据库、文件、POP3

各局委办统一接口

标准服务

数据交换

直接XML

直接数据

交换

其他数据源

统一用户管理数据库 安全数据管理

协同办公 WEB应用 移动执法 移动视频 电子邮件

– 移动电子商务平台结构• 结构上分为五个部分:移动通信终端、移动通信网络及通信协议、移动通信网关、移动应用平台和后台数据管理系统

第一章 电子商务技术概论第一章 电子商务技术概论

– 移动电子商务应用开发• 移动电子商务应用分为两种,一种是基于本地(操

作系统)的原生应用( Native App ),另一种是基于浏览器的网页应用 (Web App) 。

• 原生应用– c++ 或 java

– 一般可从 App Store 或 Android Market 下载,安装到移动终端,能直接使用移动终端的硬件功能(扬声器、加速度传感器、摄像头等);

• 网页应用– 一般基于 Webkit 内核,有强大的 HTML5 支持,能通过 H

TML 、 CSS 、 JavaScript这些标准化的 Web 技术,实现移动 Web 应用。

第一章 电子商务技术概论第一章 电子商务技术概论

• 网页应用开发– (1)第一代移动 Web 语言 ----WML1.0(WAP1.X)

» WAP协议» WAP论坛 ( 后来和 NTT合并,组成 OMA , Open M

obile Alliance)创建了一种基于 XML 的语言,称为WML ,这是用于 WAP 网站的标记语言。

» 它定义了服务无线移动设备的一套无线标记库,通过标记库实现包括文本、图像、音频等内容的描述。

» WML 主要标记包括 : Deck 和 Card 、链接、输入字段、任务 (task) 、计时器 (Timer) 、变量

无线设备 WAP 网关 Web 服务器WSP/ 机器代码 WTP/WML

无线设备 WAP 网关无线设备 WAP 网关无线设备无线设备

– 实例 :带有两个卡片的一个卡片组 , 一个供用户输入,一个供显示结果 – <?xml version="1.0"?>– <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN“ "http://www.wapfo

rum.org/DTD/wml_1.1.xml">– <wml>– <card id="card1" title="Tutorial">– <do type="accept" label="Answer">– <go href="#card2"/>– </do>– <p>– <select name="name"> – <option value="HTML">HTML Tutorial</option>– <option value="XML">XML Tutorial</option>– <option value="WAP">WAP Tutorial</option>– </select>– </p>– </card>– <card id="card2" title="Answer">– <p>– You selected: $(name)– </p>– </card>– </wml>

第一章 电子商务技术概论第一章 电子商务技术概论

• 网页应用开发– (1)第一代移动 Web 语言 ----WML1.0(WAP1.X)

» 在 IIS 或 Apache 服务器放置了 WML 代码 ( 注 : 服务器预先需要配置 ) ,无需对代码进行编译。 WAP 网关会完成这项工作。需要做的仅仅是把原始的 WML 代码放到您的服务器上。

» IIS 或 Apache 服务器基本配置、 WML1.X 实例如下:

第一章 电子商务技术概论第一章 电子商务技术概论

• 1) IIS• 在打开的窗口里面选中Server,右键选择“属性”,增加如下的MIME格式:

文件类型  MIME ·WML  text/vnd.wap.wml ·WMLC application/vnd.wap.wmlc ·WMLS text/vnd.wap.wmlscript ·WMLSC application/vnd.wap.wmlscriptc ·WBMP image/vnd.wap.wbmp

• 2)TOMCAT• 修改 CATALINA_HOME/conf/web.xml 。在 MIME 映射部分添加如下内容:

<mime-mapping>   < !-- WML Source -->   < extension> wml< /extension>   <mime-type> text/vnd.wap.wml< /mime-type> < /mime-mapping> <mime-mapping>   < !-- Compiled WML -->   < extension> wmlc< /extension>   <mime-type> application/vnd.wap.wmlc< /mime-type> < /mime-mapping> <mime-mapping>   < !-- WML Script Source -->   < extension> wmls< /extension>   <mime-type> text/vnd.wap.wmlscript< /mime-type> < /mime-mapping> <mime-mapping>   < !-- Compiled WML Script -->   < extension> wmlscriptc< /extension>   <mime-type> application/vnd.wap.wmlscriptc< /mime-type> < /mime-mapping>

第一章 电子商务技术概论第一章 电子商务技术概论

• 网页应用开发– (1)第一代移动 Web 语言 ----WML1.0(WAP1.X)

» WML1.0(WAP1.X)缺点:» 网站分割为两部分:普通页面使用 (X)HTML ,而移

动 Web使用 WML.

» 无线浏览时,需要 WAP 网关(自动将 WML语言翻译成移动设备能识别的机器语言)

第一章 电子商务技术概论第一章 电子商务技术概论

• 网页应用开发– (2) 第二代移动 Web 语言 ----WML2.0

» 包括 WAP2.X 、 XHTML Mobile Profile(OMA制定 )、XHTML Basic(W3C制定 )

» WAP 和 NTT 的合并之后 ( 也就是 OMA) 创建了 cHTML 和 XHTML Mobile Profile ;

» W3C创建了 XHTML Basic 1.0 ;» 特点:使用于 3G智能手机平台,不使用 WTP协议,

直接使用 TCP协议,因而不再需要 WAP 网关。

3G智能设备 Web 服务器TCP/XHTML

第一章 电子商务技术概论第一章 电子商务技术概论

• 网页应用开发– (2) 第二代移动 Web 语言 ----WML2.0

» 移动应用开发最新趋势: HTML5+phonegap

» 第一代 与第二代移动 Web 语言区别:

第一章 电子商务技术概论第一章 电子商务技术概论

– 附:移动本地应用开发(以 Android 为例)• Android 一词的本义指“机器人”, Android 是 Goo

gle 于 07年 11月 5日宣布的基于 Linux 平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成。在国内,联想、戴尔、多普达、飞利浦、中兴、三星、摩托罗拉等厂商已经推出基于 Android 平台的智能手机。

»

第一章 电子商务技术概论第一章 电子商务技术概论

安装 Android SDK 和 Eclipse 插件所需开发环境 :JDK 5 或 JDK 6 ( 仅有 JRE 不够 ) Eclipse 3.5 (galileo)

下载 ADT 的 Eclipse 插件 http://dl.google.com/android/ADT-0.9.5.zip

安装 Eclipse 插件 (ADT)启动 Eclipse ,选择 Help > Install New Software ,在出现的对话框里,点击 Add按钮,在对话框的 name 一栏输入“ ADT” , 然后点击 Archive... ,浏览和选择已经下载的 ADT 插件压缩文件。 点击 OK. 。返回可用软件的视图,你会看到这个插件,然后选择 Developer Tools ( 会选中下面的“ Android Developer Tools” 和 “ Android Editors“) ,点击 Next ,最后重启 Eclipse 。下载 Android SDK:http://dl.google.com/android/android-sdk_r04-windows.zip下载完 SDK 后,把 .zip 文件解压到你电脑上合适位置。启动 Eclipse ,选择 window->preferences ,在打开的视图左边点击 android ,在右边的 SDK Location 中选择 Android SDK 所在位置。

第一章 电子商务技术概论第一章 电子商务技术概论

开发第一个 Android 应用打开 Eclipse ,新建项目 ( 点击 FileNewProject) ,在项目列表中展开 Android目录,选择 Android Project ,如下图:

第一章 电子商务技术概论第一章 电子商务技术概论

开发第一个 Android 应用

第一章 电子商务技术概论第一章 电子商务技术概论

开发第一个 Android 应用点击” finish”即可完成项目的创建,创建后的项目已经是一个可运行的 Android 应用,我们可以通过下面方式运行此应用:点击工具栏上手机形状的虚拟设备管理器(简称“ AVD“ ),如下:

第一章 电子商务技术概论第一章 电子商务技术概论

开发第一个 Android 应用在打开的虚拟设备管理器中创建一个虚拟手机:

第一章 电子商务技术概论第一章 电子商务技术概论

开发第一个 Android 应用在项目上右键点击 run as Android application ,如下图:

第一章 电子商务技术概论第一章 电子商务技术概论

Android 应用程序架构src/ java 原代码存放目录gen/ 自动生成目录gen 目录中存放所有由 Android开发工具自动生成的文件。目录中最重要的就是 R.java 文件。 这个文件由 Android开发工具自动产生的。 Android开发工具会自动根据你放入 res目录的 xml界面文件、图标与常量,同步更新修改 R.java 文件。正因为 R.java 文件是由开发工具自动生成的,所以我们应避免手工修改 R.java 。 R.java 在应用中起到了字典的作用,它包含了界面、图标、常量等各种资源的 id ,通过 R.java ,应用可以很方便地找到对应资源。另外编绎器也会检查 R.java列表中的资源是否被使用到,没有被使用到的资源不会编绎进软件中,这样可以减少应用在手机占用的空间。res/ 资源 (Resource) 目录在这个目录中我们可以存放应用使用到的各种资源,如 xml界面文件,图片或数据。具体请看 ppt 下方备注栏。AndroidManifest.xml 功能清单文件 这个文件列出了应用程序所提供的功能,在这个文件中,你可以指定应用程序使用到的服务 ( 如电话服务、互联网服务、短信服务、 GPS 服务等等 ) 。另外当你新添加一个 Activity 的时候,也需要在这个文件中进行相应配置,只有配置好后,才能调用此 Activity 。default.properties 项目环境信息,一般是不需要修改此文件

第一章 电子商务技术概论第一章 电子商务技术概论

电话拔号器效果图:

第一章 电子商务技术概论第一章 电子商务技术概论

电话拔号器因为应用要使用手机的电话服务,所以要在清单文件 AndroidManifest.xml 中添加电话服务权限 :

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="cn.itcast.action" android:versionCode="1" android:versionName="1.0"> 略 .... <uses-sdk android:minSdkVersion=“6" /> <uses-permission android:name="android.permission.CALL_PHONE"/></manifest>

第一章 电子商务技术概论第一章 电子商务技术概论

电话拔号器界面布局 :<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/inputmobile"/> <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/mobile"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button" android:id="@+id/button"/></LinearLayout>

LinearLayout ( 线性布局 ) 、 AbsoluteLayout(绝对布局 ) 、 RelativeLayout(相对布局 ) 、 TableLayout(表格布局 ) 、 FrameLayout(帧布局 )

第一章 电子商务技术概论第一章 电子商务技术概论

电话拔号器Activity:public class DialerAction extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button = (Button)findViewById(R.id.button); button.setOnClickListener(new View.OnClickListener(){

public void onClick(View v) { EditText editText = (EditText)findViewById(R.id.mobile); Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"+ editText.getTe

xt())); DialerAction.this.startActivity(intent);}

}); }}

第一章 电子商务技术概论第一章 电子商务技术概论

电话拔号器测试步骤 : 1> 在 Eclipse 中运行此应用 2> 在 Dos窗口中进入 android SDK安装路径的 tools目录 , 输入以下命令再开启一个 Android模拟器 : emulator -data itcast 注: itcast为用户数据存取文件,如果该文件不存在,默认在 tools目录创建该文件

3> 在电话扰号器中输入上图现显的电话号码

第一章 电子商务技术概论第一章 电子商务技术概论

短信发送器效果图:

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.1 电子商务的基本概念 – 1.1.3 电子商务与技术的关系

• 电子商务是信息与技术的结合体。一方面,电子商务使用了以网络为基础的现代信息技术;另一方面,一切包括契约型或非契约型、具有商务性质的事务都属于电子商务的商务范畴。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.1 电子商务的基本概念 – 1.1.3 电子商务与技术的关系

• 技术是推动电子商务发展的强大引力 – 在电子商务发展的早期 (20世纪 90年代以前 ) ,信息技术

主要用来建立企业内部的生产及管理系统,以实现企业内部价值链增值,典型的如业务处理系统 (Transaction Processing System , TPS) 、管理信息系统 (MIS) 、决策支持系统 (Decision Support System , DSS) 、物资需求计划 (Material Resource Planning , MRP) 、企业资源计划 (Enterprise Resource Planning , ERP) 、计算机集成制造系统 (Computer Integrated Manufacturing System , CIMS) 等。采用的技术主要是数据库、计算机局域网、信息处理、人工智能等;与此相适应,在企业的商务活动中采用了一些自动化的商务设备,如电子收款机、条码机、 ATM 机器等

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.1 电子商务的基本概念 – 1.1.3 电子商务与技术的关系

• 技术是推动电子商务发展的强大引力 – 进入到 20世纪 90年代,随着互联网及万维网应用技术的成熟,

电子商务的雏形开始显现。企业利用万维网进行产品宣传和售后服务一时成为热潮,大量的企业网站如雨后春笋般地出现,加上电子数据交换( EDI , Electronic Data Interchange )的应用趋于成熟,电子商务由自动化初步过渡到了信息化,利用电子商务来解决信息收集、加工和发布成为企业的首选。但是应该看到,基于技术的原因,在这个时期,支持电子商务活动的电子商务系统与企业原有的信息系统缺少相关的互联技术与手段,二者不能进行很好地集成,许多信息成为孤岛,已有的数据资源还不能发挥整体效益; 同时,由于缺少安全方面的技术保证与支持,安全问题得不到解决,资金流、商务流和信息流还难以集成在一起,商品流通速度还不能得到有效提高,交易成本居高不下,电子商务的发展受到了很大制约。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.1 电子商务的基本概念 – 1.1.3 电子商务与技术的关系

• 技术是推动电子商务发展的强大引力 – 1995年以后,随着网络技术、多媒体技术、中间件技术、安全技术、支付技术、物流管理技术等的发展与完善,电子商务真正进入到了大规模的发展阶段。利用电子商务技术来改进企业的管理方式已经成为热点,早期不合时宜的金字塔式的职能组织结构,在此电子商务的大潮下,顺利地向扁平化、弹性化、柔性化方向发展;不仅如此,甚至还出现了一种新的组织形式——虚拟组织,在虚实结合的组织变革中,企业从而创造出更多的财富。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.2 电子商务系统 – 1.2.1 电子商务系统的基本概念

• 电子商务系统,从广义上讲,是指支持商务活动的电子技术手段的集合;狭义上则是指在互联网和其他网络的基础上,以实现企业电子商务活动为目标,满足企业生产、销售及管理的需要,支持企业的对外业务协作,为企业提供商业智能的信息系统。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.2 电子商务系统 – 1.2.2 电子商务系统的特性

• 电子商务系统是一个大系统,涉及众多的层次和环节。从技术角度来讲,电子商务系统具有下述三个突出的特点:

– 电子商务系统是一种特殊的管理信息系统 – 电子商务系统与企业内部信息系统形成了一个整体 – 电子商务系统的逻辑结构呈现出清晰的层次

第一章 电子商务技术概论第一章 电子商务技术概论

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.2 电子商务系统 – 1.2.3 电子商务系统的功能

• 电子商务系统的整体功能– 电子商务系统作为一个完整的大系统,不但具有相应的商务应用功能,

而且还具有安全、支付及目录服务等功能。考虑到与其它系统的互联,特别是与异种平台系统(如不同的网络、操作系统、数据库、应用系统等)的互联,以及为了降低系统的复杂性,电子商务系统采用了一些标准的协议和中间件等技术对功能进行了分层,因此电子商务系统是一个具有层次功能的大系统。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.2 电子商务系统 – 1.2.3 电子商务系统的功能

• 电子商务系统的横向功能分配 – 传统的客户机 / 服务器构成的电子商务系统。特征:

» 由客户机来完成商务数据的表示和商务逻辑的运算功能,服务器作为存储数据的部件,充当了文件服务器的作用

» 完成商务数据表示和商务逻辑运算功能的程序,其用户界面与商务逻辑程序代码是紧密地耦合在一起的,并作为一个整体安装在客户机上

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.2 电子商务系统 – 1.2.3 电子商务系统的功能

• 电子商务系统的横向功能分配 – 传统的客户机 / 服务器构成的电子商务系统。缺点:– ( 1 ) 维护困难– ( 2 ) 费用增加– ( 3 )培训困难– ( 4 )网上的数据流量大,网络负载较重。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.2 电子商务系统 – 1.2.3 电子商务系统的功能

• 电子商务系统的横向功能分配 – 三层客户机和服务器 /浏览器结构

» 1998年, Sun 公司首先提出 “三层结构”:表达层、应用 (逻辑 ) 层、数据层。表达层 (presentation layer)以 Web 服务器为基础,负责信息的发布;应用层 (application layer)负责处理核心业务逻辑;数据层 (data layer) 的基础是数据库管理系统 DBMS ,负责数据的组织,并向应用层提供接口 。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.2 电子商务系统 – 1.2.3 电子商务系统的功能

• 电子商务系统的横向功能分配 – 三层客户机和服务器 /浏览器结构

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.2 电子商务系统 – 1.2.3 电子商务系统的功能

• 电子商务系统的横向功能分配 – 三层客户机和服务器 /浏览器结构 ,优点:

» 在网络的流量和系统的反应速度方面优于两层结构;» 可伸缩 ;» 可管理 ;» 安全

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.2 电子商务系统 – 1.2.3 电子商务系统的功能

• 电子商务系统的横向功能分配 – 多层客户机和服务器 /浏览器结构

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.3 电子商务系统的平台与技术分析 – 1.3.1 J2EE 的产生背景

• 企业应用系统的开发一直面临着重大挑战。一方面,企业应用系统面对的是一个异构的分布式环境,需要与已有的系统进行集成并能进行互操作;另一方面,作为客户、合作伙伴和企业的信息服务平台,企业应用系统还必须具备高可用性、安全性、可靠性和可伸缩性等特点。加上用户需求的复杂多变和交付时间的不断伸缩,企业应用系统的开发变得越来越困难。开发商和广大的开发人员一直在努力推动和殷切期待出现一个成熟、标准的公共企业应用平台,以简化和规范企业应用系统的开发和部署。正是在这种背景下, Java 和 J2EE 平台出现了。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.3 电子商务系统的平台与技术分析 – 1.3.2 J2EE 平台简介

• J2EE 本身是一个标准,而不是一个产品 (虽然现在有很多符合 J2EE 标准的产品 ) 。它为不同厂商创建产品提供了标准,并能在这些产品之间实现交互。它由以下 4 个部分组成:

– ( a ) J2EE规范。该规范定义了 J2EE 平台的体系结构、平台角色及 J2EE 中每种服务和核心 API 的实现要求,它是 J2EE 应用服务器开发商的大纲。

– ( b ) J2EE兼容性测试站点。 Sun 公司提供了一个测试 J2EE 应用服务器是否符合 J2EE规范的站点,对通过该站点测试的产品,Sun 公司将发放兼容性证书。

– ( c ) J2EE 参考实现,即 J2EE SDK 。它既是 Sun 公司自己对 J2EE规范的一个非商业性实现,又是为开发基于 J2EE 企业级应用系统提供了一个免费的底层开发环境。

– ( d ) J2EE 实施指南,即 BluePrints 文档。该文档通过实例来指导开发人员如何去开发一个基于 J2EE 的多层企业应用系统。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.3 电子商务系统的平台与技术分析 – 1.3.2 J2EE 平台简介

• J2EE 平台定义了一个基于组件的多层企业应用系统开发框架,主要包括容器、组件、 API 、访问、协议等五个部分,其中容器是其核心。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.3 电子商务系统的平台与技术分析 – 1.3.2 J2EE 平台简介

• 容器:是指为特定组件提供服务的一个标准化的运行环境,封装了 J2EE底层的若干 API ,为组件提供事务处理、数据访问、安全性、持久性等服务, Java 虚拟机就是一个典型的容器。在 J2EE 中,每个容器为组件提供的服务包括两部分,分别是J2SE(Java 2 Platform Standard Edition) 服务和一组扩展的服务。因为 J2EE 以 Java 标准版为基础,要想提供扩展的服务,各个容器就必须在 J2SE之上再根据需要来进行扩展,扩展的服务有目录服务、事务管理、数据访问、消息机制、安全性等。

• 组件:是一个可以部署的程序单元,它以某种方式运行在容器中。 J2EE 定义了 4 种类型的组件,分别为 Applet 组件、 Application 客户组件、 Web 组件、 EJB(Enterprise JavaBeans) 组件。

• J2EE 服务器:为容器提供了 J2EE 中定义的各种服务和 API 。J2EE 服务器 (即应用服务器 ) 可以支持一种或多种容器;同时,为了适应组件的应用, J2EE 服务器还提供了部署、管理和运行组件的手段。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.1 Java语言简介

• Java 是由 Sun Microsystems 公司于 1991开发成功的一种基于C++ 的高级语言,具有简单、面向对象、安全、分布式、多线程及独立于平台的特点。由于这些特点,使得它不仅是一种面向对象的高级编程语言,而且成为电子商务系统开发与运行的一种标准平台。利用它既可以开发大型企业的电子商务应用程序,增强Web 服务器的功能,也可以编写一些无线或移动设备的通信程序,这是其他高级语言很难做到的。

• Java 的历史 • Java语言集成开发工具: Borland 公司的 Jbuilder 、 IBM 公司

的 Eclipse 、 Sun 公司的 J2SDK 或 NetBeans 、 Creator 公司的JCreate 等。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.2 一个简单的 java 应用程序

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.3 Java 程序的运行

• 运行 Java 应用程序经过 5 个步骤 :

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.3 Java 程序的运行

• 运行 Java 应用程序经过 5 个步骤 :– 环境变量设置

» PATH 值为: c:\j2sdk1.4.1\bin\;%path%;

» JAVA_HOME 值为: c:\j2sdk1.4.1;

» CLASSPATH 值为: c:\j2sdk1.4.1\lib;

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.4 Java 程序的基本结构、数据类型与运算符

• Java语言中,存在的数据类型有两大类:基本的数据类型和类( class )。• 基本的数据类型有 8 种,分别是 byte 、 char 、 short 、 int 、 float 、 long 、 d

ouble 、 boolean 。• 类

– 系统类、用户自定义类;– 顶级类、内部类(有名、无名)

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.4 Java 程序的基本结构、数据类型与运算符

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.4 Java 程序的基本结构、数据类型与运算符

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.5 表达式与基本语句

• 赋值语句 • 条件语句 if

• 多重选择语句 switch

• 循环语句 for 和 while

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.6 类

• 类的概念– 类 (class) 是一种数据实体(对象)的抽象,是特殊的数据

类型,含有数据成员,分别为数据(属性)与方法(行为),数据和方法被封装在类中,外面的数据实体看不到它们的具体实现,这种程序编码原则在 Java 中又称为数据隐藏

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.6 类

• 类的概念

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.6 类

• 类的概念– 说明:

» 第 1 行定义了一个类, public为所定义的类的属性, class 是定义类时所用的关键词, Student为所定义的类名,第 2 、 3 、 4 、 5 、 10 、 15 行中的 private 或 public为数据成员的属性,在此类中包含 3 个属性和 3 个方法,分别为属性 No 、 name 、 age 和方法 Student() 和 Display() ;

» 第 10 行和第 15 行分别定义了 2 个 Display() 方法,但它们的参数不同,这种现象在面向对象的程序设计语言中称为方法的“重载”。第 5 行上的 Student() 方法和类名相同,是一个特殊的方法,称为构造函数,构造函数没有函数返回类型说明。在一个类中可以不写出构造函数,如果不写出构造函数,则程序在编译时, Java编译器将自动为它添加一个默认的构造函数。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.6 类

• 类的继承与组合 – 在 Java 中,一个类可以在已有类的基础上进行扩展,这种机制称为类的继承。例如:类 GraduateStudent 可以继承 Student 类,这时 Student 类称为父类或超类,而 GraduateStudent为子类或扩展类。当一个类继承另一个类时,在父类中标识为 public 或 protected 的数据成员(属性或方法)将被子类继承下来,但标识为 private 的数据成员将不能直接被继承下来。这样 GraduateStudent类将能继承父类中的 Display() 和 Display(int)这 2 个方法,但由于子类中也有一个名为 Display(int) 的方法,它将“覆盖”父类中的 Display(int) 方法,因而使得实际能继承的方法只有父类中的 Display() ,这样 GraduateStudent 类最终将具有属性 department 和方法 GraduateStudent() 、 Display() 、 Displayall() 。总之,通过继承,类的功能得到了扩展

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.6 类

• 类的继承与组合

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.6 类

• 类的继承与组合– 类 Student 和类 GraduateStudent 可组合成类 Team

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.6 类

• 类的多态– 在 Java 中,用户所定义的类都是某个类的子类, Java 中最顶级的父类为 Object系统类。类通过继承关系不断的向下“生长”,从而具有越来越多的“子孙”,各级“子孙”所具有的行为与属性都不完全相同,在程序中要区分这些不同层次的类需要花费很多的精力,类的多态性的出现,帮助减轻了这方面的负担。

– 多态性能使程序将不同层次的子孙对象看作是同一个超类的不同对象,这些对象具有超类中的相同方法与属性,在程序中能加以引用;而到了实际运行时,却又执行的是各自拥有的方法。多态性使开发人员能够设计和实现易于扩展的系统。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.6 类

• 类的多态

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.6 类

• 抽象类与接口

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.7 Java源程序的进一步说明

• Java源程序是由一个或多个类组成的。在 Java源程序中,不管存在多少个类,有且只能有一个 public 类,源程序主文件名应与此 public类的类名相同,扩展名只能为 .java ;

• 不管是顶级类也好,内部类也好,在用 javac编译后,都会产生各自独立的 .class 文件。顶级类对应的 .class 文件名与各自的类名相同,如 Time1.class , TimeTest1.class ;有名内部类对应的 .class 文件名为它所在的外部类名加上一个美圆符号,再加上内部类的名字,即形如OuterClass$InnerClass.class ;匿名内部类对应的 .class 文件名为它所在的外部类名加上一个美圆符号,再加一个数字序号,数字序号为匿名内部类的编号,即形如 OuterClass$#.class ,这里 #表示数字序号 ;

• 包实际上是一个树行目录结构,在编译时若不存在的话,则编译程序将会自动产生这样的目录结构,将 .class 文件放在包中,也就是将 .class 文件放在相应的树型目录结构中,一个 Java源程序中只能有一个包语句,且只能是第一条语句 ;

• 将编译后产生的 .class 文件放入包中后,在以后的程序中如要使用这样的 .class 文件,可以使用 import语句, import只能位于包语句的后面(若存在包语句的话)。至于包又是放在哪里,由环境变量 classpath 指定。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.8 数组

• 数组是包含多个连续存储位置的对象,每个数组(即数组单元 )均用于保存同一类型的数据 。

– int[] b = new int[10]; //创建一个数组 – int[] p = {2,3,5,7,11,13,17,19,23,29}; //声明一个数组 p ,并同时对它进行初始化

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.9 Java 中不同类型数据之间的转换

• 实数转换为整数(整数转换为实数)

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.9 Java 中不同类型数据之间的转换

• 字符转换为字符串 – 在 Java 中,每一个基本的数据类型都有自己的包装类,分

别为 Character 、 Byte 、 Short 、 Integer 、 Long 、 Float 、Double 、 Boolean ,放在 java.lang 包中,用自己对应的包装类包装后,基本类型数据可像对象一样进行操作

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.9 Java 中不同类型数据之间的转换

• 整数或实数转换为字符串

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.9 Java 中不同类型数据之间的转换

• 字符串转换为其它类型

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.10 利用 Java 进行文件输入 / 输出

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.10 利用 Java 进行文件输入 / 输出

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.11 窗口应用程序的编制

• AWT 组件和 SWING 组件是 Java设计 GUI 的基础。与 AWT 重量级组件不同, Swing 中大部分组件是轻量级的,而且更为美观易用。

第一章 电子商务技术概论第一章 电子商务技术概论

• 1.4 Java 技术基础 – 1.4.11 窗口应用程序的编制

第一章 电子商务技术概论第一章 电子商务技术概论

• 习题与思考– 传统的商务与现代电子商务有什么区别?– 电子商务中用到哪些信息技术?– 电子商务带来了哪些商务优势?– 电子商务与电子商务系统有什么区别?电子商务系统与传统的

信息系统又有什么不同?– 利用传统的客户机 / 服务器结构进行电子商务存在哪些问题?

与之相比,三层客户机和服务器结构有什么好处?– 电子商务系统三层架构的具体内容是什么?– 写出电子商务系统的纵向功能架构,并作出解释。– J2EE 平台由哪几部分组成? J2EE规范中涉及到哪些内容?– 什么是数据抽象?什么是隐藏?什么是多态? – 什么是构造函数?什么是空 (默认 ) 构造函数?