书签 分享 收藏 举报 版权申诉 / 53
上传文档赚钱

类型电子商务技术基础-课件.ppt

  • 上传人(卖家):晟晟文业
  • 文档编号:4847809
  • 上传时间:2023-01-17
  • 格式:PPT
  • 页数:53
  • 大小:337.01KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《电子商务技术基础-课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    电子商务 技术 基础 课件
    资源描述:

    1、第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.1电子商务的定义 所谓电子商务(E-Commerce,Electronic Commerce),是指交易当事人或参与人利用现代信息技术和计算机网络(主要是因特网)所进行的各类商业活动,包括货物贸易、服务贸易和知识产权贸易1。电子商务反映了现代经济活动的发展态势,反映了信息技术在商务活动中的地位和作用;有别于传统的传真或电话式的电子交易,电子商务需要借助于信息软件和通讯技术,并将它们应用于整个商业过程中的每个价值链。电子商务的不同理解 联合国国际贸易法委员会通过的电子商务

    2、示范法 国际商会“第一届世界电子商务会议”专家学者 核心:它和传统的商务是有区别的。电子商务中的活动主体应当是以电子方式而不是通过当面交换或直接面谈的方式进行商务活动,商务活动应多种多样,既可以进行信息交换、售前售后服务、销售、电子支付,也可以进行运输管理、组建虚拟企业和公司等 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.1电子商务的定义 电子商务与电子业务:电子商务侧重于研究企业与消费者,企业与企业和企业与政府之间的商务活动;而电子业务则将研究的领域扩展到了第三产业,如旅游、交通、房地产,甚至电子政务等,其涵盖

    3、的业务范围不单限于商务,而且还包含了各个层面的商业活动,如企业管理、业务流程重造等。实际上,电子业务是对电子商务进行了扩展,因此,可将E-Commerce称为狭义的电子商务,而将E-Business称为广义的电子商务。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.2 电子商务中涉及的相关技术 电子商务是商务与信息技术(计算机技术、网络技术、通信技术)的结合,商务的发展为各种技术的应用与发展提供了广阔的舞台,技术的发展又有力地促进了电子商务的产生和发展。电子商务中应用到的一些技术主要有:网页设计技术、分布处理与中间件

    4、技术、应用系统设计与整合技术、网络安全技术、电子支付技术、物流技术、网络营销技术(如信息检索与数据挖掘技术、信息发布技术等)、移动电子商务技术、Web2.0应用技术等。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.2 电子商务中涉及的相关技术 Web1.0与Web2.0 World Wide Web,简称WWW,是英国人TimBerners-Lee 1989年在欧洲共同体的一个大型科研机构任职时发明的。通过WEB,互联网上的资源,可以在一个网页里比较直观的表示出来;而且资源之间,在网页上可以链来链去。在WEB1.0

    5、上做出巨大贡献的公司有Netscape,Yahoo和Google。Netscape研发出第一个大规模商用的浏览器,Yahoo的杨致远提出了互联网黄页,而Google后来居上,推出了大受欢迎的搜索服务。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.2 电子商务中涉及的相关技术 Web1.0与Web2.0 WEB2.0是以人为核心线索的网。网上提供了更方便用户织网的工具,鼓励用户提供内容;根据用户在互联网上留下的痕迹,组织浏览的线索,提供相关的服务,给用户创造新的价值,同时给整个互联网也产生新的价值。从知识生产的角度看

    6、,WEB1.0的任务,是将以前没有放在网上的人类知识,通过商业的力量,放到网上去;而WEB2.0的任务是,将这些知识,通过每个用户的浏览求知的力量,协作工作,把知识有机的组织起来,在这个过程中继续将知识深化,并产生新的思想火花。从内容产生者角度看,WEB1.0是商业公司为主体把内容往网上搬,而WEB2.0则是以用户为主,以简便随意的方式,通过博客或播客把新内容搬到网上。从交互性看,WEB1.0是网站以用户为主;而WEB2.0是以P2P为主 从技术上看,它采用Javascript来发送Xml和文本包,从而替代了静态的Html,使得WEB2.0应用越来越客户端化,工作效率越来越高 第一章第一章 电

    7、子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.2 电子商务中涉及的相关技术 Web1.0与Web2.0 Web2.0技术主要包括:BLOG(博客/网志)、PodBLOG(播客)、RSS(聚合内容)、Wiki(百科全书)、Tags(网摘)、SNS(社会网络)、P2P(对等网络)、IM(即时通信)等 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.2 电子商务中涉及的相关技术 移动电子商务(M-Commerce)移动电子商务(M-commerce)是指通过手

    8、机、传呼机、掌上电脑、笔记本电脑等移动通讯设备与无线上网技术相结合所构成的一个电子商务应用体系。与传统的电子商务相比,移动商务可以不受时间、地点的限制获得信息和服务,从而为企业带来更多的商业机会。推动移动电子商务发展的技术主要有无线应用协议(WAP)、移动IP技术、蓝牙技术(Bluetooth,一种无线局域网通讯标准)、通用分组无线业务(GPRS)、移动定位系统(MPS)、第三代移动通信系统(3G)等。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.3 电子商务与技术的关系 电子商务是信息与技术的结合体。一方面,电子

    9、商务使用了以网络为基础的现代信息技术;另一方面,一切包括契约型或非契约型、具有商务性质的事务都属于电子商务的商务范畴。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.3 电子商务与技术的关系 技术是推动电子商务发展的强大引力 在电子商务发展的早期(20世纪90年代以前),信息技术主要用来建立企业内部的生产及管理系统,以实现企业内部价值链增值,典型的如业务处理系统(Transaction Processing System,TPS)、管理信息系统(MIS)、决策支持系统(Decision Support System,

    10、DSS)、物资需求计划(Material Resource Planning,MRP)、企业资源计划(Enterprise Resource Planning,ERP)、计算机集成制造系统(Computer Integrated Manufacturing System,CIMS)等。采用的技术主要是数据库、计算机局域网、信息处理、人工智能等;与此相适应,在企业的商务活动中采用了一些自动化的商务设备,如电子收款机、条码机、ATM机器等 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.3 电子商务与技术的关系 技术是推

    11、动电子商务发展的强大引力 进入到20世纪90年代,随着互联网及万维网应用技术的成熟,电子商务的雏形开始显现。企业利用万维网进行产品宣传和售后服务一时成为热潮,大量的企业网站如雨后春笋般地出现,加上电子数据交换(EDI,Electronic Data Interchange)的应用趋于成熟,电子商务由自动化初步过渡到了信息化,利用电子商务来解决信息收集、加工和发布成为企业的首选。但是应该看到,基于技术的原因,在这个时期,支持电子商务活动的电子商务系统与企业原有的信息系统缺少相关的互联技术与手段,二者不能进行很好地集成,许多信息成为孤岛,已有的数据资源还不能发挥整体效益;同时,由于缺少安全方面的技

    12、术保证与支持,安全问题得不到解决,资金流、商务流和信息流还难以集成在一起,商品流通速度还不能得到有效提高,交易成本居高不下,电子商务的发展受到了很大制约。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.1 电子商务的基本概念 1.1.3 电子商务与技术的关系 技术是推动电子商务发展的强大引力 1995年以后,随着网络技术、多媒体技术、中间件技术、安全技术、支付技术、物流管理技术等的发展与完善,电子商务真正进入到了大规模的发展阶段。利用电子商务技术来改进企业的管理方式已经成为热点,早期不合时宜的金字塔式的职能组织结构,在此电子商务的大潮下,顺利地向扁

    13、平化、弹性化、柔性化方向发展;不仅如此,甚至还出现了一种新的组织形式虚拟组织,在虚实结合的组织变革中,企业从而创造出更多的财富。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.2 电子商务系统 1.2.1 电子商务系统的基本概念 电子商务系统,从广义上讲,是指支持商务活动的电子技术手段的集合;狭义上则是指在互联网和其他网络的基础上,以实现企业电子商务活动为目标,满足企业生产、销售及管理的需要,支持企业的对外业务协作,为企业提供商业智能的信息系统。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.2 电子商

    14、务系统 1.2.2电子商务系统的特性 电子商务系统是一个大系统,涉及众多的层次和环节。从技术角度来讲,电子商务系统具有下述三个突出的特点:电子商务系统是一种特殊的管理信息系统 电子商务系统与企业内部信息系统形成了一个整体 电子商务系统的逻辑结构呈现出清晰的层次 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明1.2 电子商务系统 1.2.3 电子商务系统的功能 电子商务系统的整体功能 电子商务系统作为一个完整的大系统,不但具有相应的商务应用功能,而且还具有安全、支付及

    15、目录服务等功能。考虑到与其它系统的互联,特别是与异种平台系统(如不同的网络、操作系统、数据库、应用系统等)的互联,以及为了降低系统的复杂性,电子商务系统采用了一些标准的协议和中间件等技术对功能进行了分层,因此电子商务系统是一个具有层次功能的大系统。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.2 电子商务系统 1.2.3 电子商务系统的功能 电子商务系统的横向功能分配 传统的客户机/服务器构成的电子商务系统。特征:由客户机来完成商务数据的表示和商务逻辑的运算功能,服务器作为存储数据的部件,充当了文件服务器的作用 完成商务数据表示和商务逻辑运算功能

    16、的程序,其用户界面与商务逻辑程序代码是紧密地耦合在一起的,并作为一个整体安装在客户机上 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.2 电子商务系统 1.2.3 电子商务系统的功能 电子商务系统的横向功能分配 传统的客户机/服务器构成的电子商务系统。缺点:(1)维护困难(2)费用增加(3)培训困难(4)网上的数据流量大,网络负载较重。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.2 电子商务系统 1.2.3 电子商务系统的功能 电子商务系统的横向功能分配 三层客户机和服务器/浏览器结构 1998年

    17、,Sun公司首先提出“三层结构”:表达层、应用(逻辑)层、数据层。表达层(presentation layer)以Web服务器为基础,负责信息的发布;应用层(application layer)负责处理核心业务逻辑;数据层(data layer)的基础是数据库管理系统DBMS,负责数据的组织,并向应用层提供接口。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.2 电子商务系统 1.2.3 电子商务系统的功能 电子商务系统的横向功能分配 三层客户机和服务器/浏览器结构 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明

    18、张宝明 1.2 电子商务系统 1.2.3 电子商务系统的功能 电子商务系统的横向功能分配 三层客户机和服务器/浏览器结构,优点:在网络的流量和系统的反应速度方面优于两层结构;可伸缩;可管理;安全 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.2 电子商务系统 1.2.3 电子商务系统的功能 电子商务系统的横向功能分配 多层客户机和服务器/浏览器结构 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.3 电子商务系统的平台与技术分析 1.3.1 J2EE的产生背景 企业应用系统的开发一直面临着重大挑战。一

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

    20、台简介 J2EE本身是一个标准,而不是一个产品(虽然现在有很多符合J2EE标准的产品)。它为不同厂商创建产品提供了标准,并能在这些产品之间实现交互。它由以下4个部分组成:(a)J2EE规范。该规范定义了J2EE平台的体系结构、平台角色及J2EE中每种服务和核心API的实现要求,它是J2EE应用服务器开发商的大纲。(b)J2EE兼容性测试站点。Sun公司提供了一个测试J2EE应用服务器是否符合J2EE规范的站点,对通过该站点测试的产品,Sun公司将发放兼容性证书。(c)J2EE参考实现,即J2EE SDK。它既是Sun公司自己对J2EE规范的一个非商业性实现,又是为开发基于J2EE企业级应用系统

    21、提供了一个免费的底层开发环境。(d)J2EE实施指南,即BluePrints文档。该文档通过实例来指导开发人员如何去开发一个基于J2EE的多层企业应用系统。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.3 电子商务系统的平台与技术分析 1.3.2 J2EE平台简介 J2EE平台定义了一个基于组件的多层企业应用系统开发框架,主要包括容器、组件、API、访问、协议等五个部分,其中容器是其核心。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.3 电子商务系统的平台与技术分析 1.3.2 J2EE平台简介 容

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

    23、、Application客户组件、Web组件、EJB(Enterprise JavaBeans)组件。J2EE服务器:为容器提供了J2EE中定义的各种服务和API。J2EE服务器(即应用服务器)可以支持一种或多种容器;同时,为了适应组件的应用,J2EE服务器还提供了部署、管理和运行组件的手段。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.1 Java语言简介 Java是由Sun Microsystems公司于1991开发成功的一种基于C+的高级语言,具有简单、面向对象、安全、分布式、多线程及独立于平台的特点。由于这些

    24、特点,使得它不仅是一种面向对象的高级编程语言,而且成为电子商务系统开发与运行的一种标准平台。利用它既可以开发大型企业的电子商务应用程序,增强Web服务器的功能,也可以编写一些无线或移动设备的通信程序,这是其他高级语言很难做到的。Java的历史 Java语言集成开发工具:Borland公司的Jbuilder、IBM公司的Eclipse、Sun公司的J2SDK或NetBeans、Creator公司的JCreate等。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.2 一个简单的java应用程序 第一章第一章 电子商务技术概

    25、论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.3 Java程序的运行 运行Java应用程序经过5个步骤:第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.3 Java程序的运行 运行Java应用程序经过5个步骤:环境变量设置 PATH值为:c:j2sdk1.4.1bin;%path%;JAVA_HOME值为:c:j2sdk1.4.1;CLASSPATH值为:c:j2sdk1.4.1lib;第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张

    26、宝明 1.4 Java技术基础 1.4.4 Java程序的基本结构、数据类型与运算符 Java语言中,存在的数据类型有两大类:基本的数据类型和类(class)。基本的数据类型有8种,分别是byte、char、short、int、float、long、double、boolean。类 系统类、用户自定义类;顶级类、内部类(有名、无名)第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.4 Java程序的基本结构、数据类型与运算符 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4

    27、 Java技术基础 1.4.4 Java程序的基本结构、数据类型与运算符 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.5 表达式与基本语句 赋值语句 条件语句if 多重选择语句switch 循环语句for和while 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.6 类 类的概念 类(class)是一种数据实体(对象)的抽象,是特殊的数据类型,含有数据成员,分别为数据(属性)与方法(行为),数据和方法被封装在类中,外面的数据实体看不到它们

    28、的具体实现,这种程序编码原则在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、na

    29、me、age和方法Student()和Display();第10行和第15行分别定义了2个Display()方法,但它们的参数不同,这种现象在面向对象的程序设计语言中称为方法的“重载重载”。第5行上的Student()方法和类名相同,是一个特殊的方法,称为构造函数构造函数,构造函数没有函数返回类型说明。在一个类中可以不写出构造函数,如果不写出构造函数,则程序在编译时,Java编译器将自动为它添加一个默认的构造函数。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.6 类 类的继承与组合 在Java中,一个类可以在已有类的

    30、基础上进行扩展,这种机制称为类的继承继承。例如:类GraduateStudent可以继承Student类,这时Student类称为父类父类或超类超类,而GraduateStudent为子类或扩展类子类或扩展类。当一个类继承另一个类时,在父类中标识为public或protected的数据成员(属性或方法)将被子类继承下来,但标识为private的数据成员将不能直接被继承下来。这样GraduateStudent类将能继承父类中的Display()和Display(int)这2个方法,但由于子类中也有一个名为Display(int)的方法,它将“覆盖覆盖”父类中的Display(int)方法,因而使

    31、得实际能继承的方法只有父类中的Display(),这样GraduateStudent类最终将具有属性department和方法GraduateStudent()、Display()、Displayall()。总之,通过继承,类的功能得到了扩展 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.6 类 类的继承与组合 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.6 类 类的继承与组合 类Student和类GraduateStudent可组合成类

    32、Team 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.6 类 类的多态 在Java中,用户所定义的类都是某个类的子类,Java中最顶级的父类为Object系统类。类通过继承关系不断的向下“生长”,从而具有越来越多的“子孙”,各级“子孙”所具有的行为与属性都不完全相同,在程序中要区分这些不同层次的类需要花费很多的精力,类的多态性的出现,帮助减轻了这方面的负担。多态性能使程序将不同层次的子孙对象看作是同一个超类的不同对象,这些对象具有超类中的相同方法与属性,在程序中能加以引用;而到了实际运行时,却又执行的是各自拥有的方

    33、法。多态性使开发人员能够设计和实现易于扩展的系统。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.6 类 类的多态第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.6 类 抽象类与接口 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明1.4 Java技术基础 1.4.7 Java源程序的进一步说明 Java源程序是由一个或多个类组成的。在Java源程序中,不管存在多少个类,有且只能有一个public类,源程

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

    35、上是一个树行目录结构,在编译时若不存在的话,则编译程序将会自动产生这样的目录结构,将.class文件放在包中,也就是将.class文件放在相应的树型目录结构中,一个Java源程序中只能有一个包语句,且只能是第一条语句;将编译后产生的.class文件放入包中后,在以后的程序中如要使用这样的.class文件,可以使用import语句,import只能位于包语句的后面(若存在包语句的话)。至于包又是放在哪里,由环境变量classpath指定。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.8 数组 数组是包含多个连续存储位置

    36、的对象,每个数组(即数组单元)均用于保存同一类型的数据。int b=new int10;/创建一个数组 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中,每一

    37、个基本的数据类型都有自己的包装类,分别为Character、Byte、Short、Integer、Long、Float、Double、Boolean,放在java.lang包中,用自己对应的包装类包装后,基本类型数据可像对象一样进行操作 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.9 Java中不同类型数据之间的转换 整数或实数转换为字符串 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.9 Java中不同类型数据之间的转换 字符串转换为其

    38、它类型 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 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中大部分组件是轻量级的,而且更

    39、为美观易用。第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明 1.4 Java技术基础 1.4.11 窗口应用程序的编制 第一章第一章 电子商务技术概论电子商务技术概论 -上海理工大学上海理工大学 张宝明张宝明习题与思考习题与思考传统的商务与现代电子商务有什么区别?电子商务中用到哪些信息技术?电子商务带来了哪些商务优势?电子商务与电子商务系统有什么区别?电子商务系统与传统的信息系统又有什么不同?利用传统的客户机/服务器结构进行电子商务存在哪些问题?与之相比,三层客户机和服务器结构有什么好处?电子商务系统三层架构的具体内容是什么?写出电子商务系统的纵向功能架构,并作出解释。J2EE平台由哪几部分组成?J2EE规范中涉及到哪些内容?什么是数据抽象?什么是隐藏?什么是多态?什么是构造函数?什么是空(默认)构造函数?

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:电子商务技术基础-课件.ppt
    链接地址:https://www.163wenku.com/p-4847809.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库