《电子商务技术》课程简介与概述382.pptx
《《电子商务技术》课程简介与概述382.pptx》由会员分享,可在线阅读,更多相关《《电子商务技术》课程简介与概述382.pptx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 电子商务技术第一讲课 程简介、C#概述授授授授 课课课课 教教教教 师:林师:林师:林师:林 征征征征 信管专业教研室信管专业教研室信管专业教研室信管专业教研室(7B-3237B-3237B-3237B-323)E-Mail:E-Mail:E-Mail:E-Mail:w w w T T T TE E E EL L L L:86699220866992208669922086699220课程介绍qq课程特点课程特点课程特点课程特点涉及面广、应用性强涉及面广、应用性强涉及面广、应用性强涉及面广、应用性强qq相关内容相关内容相关内容相关内容电子商务实现技术电子商务实现技术电子商务实现技术电子商务实
2、现技术数据库知识(基本理论与数据库知识(基本理论与数据库知识(基本理论与数据库知识(基本理论与SQLSQL语句的应用)语句的应用)语句的应用)语句的应用)软件工程基础知识软件工程基础知识软件工程基础知识软件工程基础知识计算机网络基础知识计算机网络基础知识计算机网络基础知识计算机网络基础知识电子商务技术电子商务技术2第一讲课程介绍qq教学安排教学安排教学安排教学安排理论课时为理论课时为理论课时为理论课时为3030学时,分学时,分学时,分学时,分1414次授课次授课次授课次授课上课时间第上课时间第上课时间第上课时间第1 1周至第周至第周至第周至第1515周(详见理论教学进度表)周(详见理论教学进度
3、表)周(详见理论教学进度表)周(详见理论教学进度表)携带教材和草稿纸携带教材和草稿纸携带教材和草稿纸携带教材和草稿纸qq实验安排实验安排实验安排实验安排实验课时为实验课时为实验课时为实验课时为3030学时,每次学时,每次学时,每次学时,每次3 3学时,分学时,分学时,分学时,分1010次授课次授课次授课次授课上课时间(详见实验教学进度表)上课时间(详见实验教学进度表)上课时间(详见实验教学进度表)上课时间(详见实验教学进度表)qq教学目的教学目的教学目的教学目的了解和初步掌握当前流行的电子商务技术及应用方式,了解和初步掌握当前流行的电子商务技术及应用方式,了解和初步掌握当前流行的电子商务技术及
4、应用方式,了解和初步掌握当前流行的电子商务技术及应用方式,并提高软件开发的能力与水平并提高软件开发的能力与水平并提高软件开发的能力与水平并提高软件开发的能力与水平 电子商务技术电子商务技术3第一讲课程要求qq教学要求教学要求教学要求教学要求“听话听话听话听话”根据上课进度,按要求在课前课后进行相关预习或复习根据上课进度,按要求在课前课后进行相关预习或复习根据上课进度,按要求在课前课后进行相关预习或复习根据上课进度,按要求在课前课后进行相关预习或复习“三多三多三多三多”多练习,多查资料,多交流多练习,多查资料,多交流多练习,多查资料,多交流多练习,多查资料,多交流qq考核要求考核要求考核要求考核
5、要求总成绩总成绩总成绩总成绩 =笔试笔试笔试笔试(40%)+(40%)+实验实验实验实验(60%)(60%)笔试(笔试(笔试(笔试(100100分)分)分)分)判断、单选、简答、调试判断、单选、简答、调试判断、单选、简答、调试判断、单选、简答、调试/改错、设计改错、设计改错、设计改错、设计实验(实验(实验(实验(100100分)分)分)分)考勤考勤考勤考勤(10%)+(10%)+日常实验日常实验日常实验日常实验(40%)+(40%)+课程项目课程项目课程项目课程项目(50%)(50%)电子商务技术电子商务技术4第一讲Web开发技术简介qq主要技术和语言主要技术和语言主要技术和语言主要技术和语言
6、ASP.NetASP.Net开发语言:开发语言:开发语言:开发语言:C#C#VB.NetVB.Net J#J#WebWeb服务器:服务器:服务器:服务器:IIS(IIS(Internet Information Server Internet Information Server)数据库数据库数据库数据库:SQL Server SQL Server 或或或或 Access Access 或或或或 OracleOracleJSP(Java Server Pages)JSP(Java Server Pages)开发语言:开发语言:开发语言:开发语言:JavaJavaWebWeb服务器:服务器:服务
7、器:服务器:Tomcat Tomcat 或或或或 WebLogicWebLogic数据库数据库数据库数据库:SQL Server SQL Server 或或或或 AccessAccess或或或或 OracleOraclePHP(Personal Home Page)PHP(Personal Home Page)RubyRuby电子商务技术电子商务技术5第一讲开发周期qqWEBWEB应用程序应用程序应用程序应用程序开发周期开发周期开发周期开发周期规划规划规划规划WebWeb应用程序应用程序应用程序应用程序需求需求需求需求报告(目的、市场调研、可行性分析、风险预报告(目的、市场调研、可行性分析、风
8、险预报告(目的、市场调研、可行性分析、风险预报告(目的、市场调研、可行性分析、风险预估、可持续性分析估、可持续性分析估、可持续性分析估、可持续性分析)设计应用程序设计应用程序设计应用程序设计应用程序概要设计概要设计概要设计概要设计技术分析(技术分析(技术分析(技术分析(客户端技术客户端技术客户端技术客户端技术 、服务器端技、服务器端技、服务器端技、服务器端技术术术术 、数据库技术、数据库技术、数据库技术、数据库技术、系统框架、主题、版面风格系统框架、主题、版面风格系统框架、主题、版面风格系统框架、主题、版面风格等)等)等)等)详细设计构造应用程序,即编程详细设计构造应用程序,即编程详细设计构造
9、应用程序,即编程详细设计构造应用程序,即编程测试应用程序测试应用程序测试应用程序测试应用程序实施实施实施实施应用应用应用应用维护维护维护维护和更新和更新和更新和更新电子商务技术电子商务技术6第一讲Web应用程序设计模式客户机客户机客户端程序客户端程序服务器服务器服务端程序服务端程序数据库及文件数据库及文件网络网络(InternetInternet)客户机客户机客户端程序客户端程序网络网络(InternetInternet)前端服务器前端服务器服务端应用程序服务端应用程序后端服务器后端服务器数据库及文件数据库及文件二层模式二层模式二层模式二层模式三层模式三层模式三层模式三层模式/N/N/N/N层
10、模式层模式层模式层模式电子商务技术电子商务技术7第一讲Web应用程序流程示例qq电子商务电子商务电子商务电子商务在线购物简易流程在线购物简易流程在线购物简易流程在线购物简易流程顾客顾客顾客顾客浏览页面浏览页面浏览页面浏览页面选择商品选择商品选择商品选择商品下订单下订单下订单下订单结结结结 算算算算支支支支 付付付付接受订单接受订单接受订单接受订单处理订单处理订单处理订单处理订单确认配送确认配送确认配送确认配送配送配送配送配送前台处理流程前台处理流程前台处理流程前台处理流程后台处理流程后台处理流程后台处理流程后台处理流程确认订单确认订单确认订单确认订单物流部门物流部门物流部门物流部门电子商务技术
11、电子商务技术8第一讲网页基础知识静态网页qq概念概念概念概念使用纯使用纯使用纯使用纯 HTMLHTML 语言编写的网页,不含后台程序代语言编写的网页,不含后台程序代语言编写的网页,不含后台程序代语言编写的网页,不含后台程序代码或脚本程序码或脚本程序码或脚本程序码或脚本程序HTMLHTML 超文本标记语言超文本标记语言超文本标记语言超文本标记语言qq优点优点优点优点操作简单操作简单操作简单操作简单对于客户端要求不高对于客户端要求不高对于客户端要求不高对于客户端要求不高一旦建立,可长期使用,无须维护一旦建立,可长期使用,无须维护一旦建立,可长期使用,无须维护一旦建立,可长期使用,无须维护qq缺点缺
12、点缺点缺点如果需要更新数据,就必须修改源程序如果需要更新数据,就必须修改源程序如果需要更新数据,就必须修改源程序如果需要更新数据,就必须修改源程序程序源代码容易被泄露程序源代码容易被泄露程序源代码容易被泄露程序源代码容易被泄露电子商务技术电子商务技术9第一讲静态网页工作原理服服务务器器端端服服务务器器端端浏浏 览览 器器 端端浏浏 览览 器器 端端 保存在服务保存在服务保存在服务保存在服务器端的器端的器端的器端的htmlhtmlhtmlhtml文件文件文件文件 1 1 1 1 客户请求客户请求客户请求客户请求WebWebWebWeb页面页面页面页面2 2 2 2 WebWebWebWeb服务器
13、定服务器定服务器定服务器定位位位位htmlhtmlhtmlhtml文件文件文件文件 3 3 3 3 HTMLHTMLHTMLHTML流流流流(从从从从htmlhtmlhtmlhtml页页页页面面面面)返回到浏览器返回到浏览器返回到浏览器返回到浏览器4 4 4 4 浏览器处理浏览器处理浏览器处理浏览器处理HTMLHTMLHTMLHTML并显示页面并显示页面并显示页面并显示页面5 5 5 5 电子商务技术电子商务技术10第一讲网页基础知识动态网页qq概念概念概念概念网页中除了网页中除了网页中除了网页中除了 HTML HTML 语言,还含有程序代码或脚本代码语言,还含有程序代码或脚本代码语言,还含有
14、程序代码或脚本代码语言,还含有程序代码或脚本代码技术技术技术技术 ASPASP、ASP.NETASP.NET、PHPPHP、JSPJSP、RubyRubyqq优点优点优点优点能够为用户提供个性化服务能够为用户提供个性化服务能够为用户提供个性化服务能够为用户提供个性化服务交互性强交互性强交互性强交互性强数据更新操作简便数据更新操作简便数据更新操作简便数据更新操作简便能够较好的保护程序源代码能够较好的保护程序源代码能够较好的保护程序源代码能够较好的保护程序源代码qq缺点缺点缺点缺点服务器负担较大服务器负担较大服务器负担较大服务器负担较大存在一定的安全隐患存在一定的安全隐患存在一定的安全隐患存在一定
15、的安全隐患qq实现方法(服务器端实现方法(服务器端实现方法(服务器端实现方法(服务器端/客户端编程)客户端编程)客户端编程)客户端编程)电子商务技术电子商务技术11第一讲服务器端服务器端服务器端服务器端浏览器端浏览器端浏览器端浏览器端动态网页工作原理 保存在保存在保存在保存在服务器端服务器端服务器端服务器端的文件的文件的文件的文件 客户请求客户请求客户请求客户请求WebWebWebWeb页面页面页面页面 WebWebWebWeb服务器定位文件服务器定位文件服务器定位文件服务器定位文件 WebWebWebWeb服务器根据指令创建服务器根据指令创建服务器根据指令创建服务器根据指令创建HTML HT
16、ML HTML HTML HTMLHTMLHTMLHTML流被传回浏览流被传回浏览流被传回浏览流被传回浏览器器器器浏览器处理浏览器处理浏览器处理浏览器处理HTMLHTMLHTMLHTML并显示页面并显示页面并显示页面并显示页面电子商务技术电子商务技术12第一讲C#概述qqC#(C Sharp)C#(C Sharp)是微软为是微软为是微软为是微软为.NET Framework.NET Framework量身订做的程量身订做的程量身订做的程量身订做的程序语言序语言序语言序语言面向对象面向对象面向对象面向对象拥有拥有拥有拥有C/C+C/C+的强大功能以及的强大功能以及的强大功能以及的强大功能以及Vi
17、sual BasicVisual Basic简易使用的简易使用的简易使用的简易使用的特性特性特性特性拥有比拥有比拥有比拥有比C/C+C/C+或者或者或者或者JavaJava更广泛的数据类型更广泛的数据类型更广泛的数据类型更广泛的数据类型C#C#中的数据类型中的数据类型中的数据类型中的数据类型decimaldecimal,对于货币数据,它能存放,对于货币数据,它能存放,对于货币数据,它能存放,对于货币数据,它能存放2828位位位位1010进制数字进制数字进制数字进制数字 电子商务技术电子商务技术13第一讲C#概述qqC#C#是一种强类型的语言是一种强类型的语言是一种强类型的语言是一种强类型的语言
18、在使用变量之前,必须先在使用变量之前,必须先在使用变量之前,必须先在使用变量之前,必须先定义变量定义变量定义变量定义变量qq对于编程而言,变量和常量是基本要素,其作用是允许对于编程而言,变量和常量是基本要素,其作用是允许对于编程而言,变量和常量是基本要素,其作用是允许对于编程而言,变量和常量是基本要素,其作用是允许在内存中存储信息。在内存中存储信息。在内存中存储信息。在内存中存储信息。qq变量和常量代表内存中的一个空间,由程序员为其指定变量和常量代表内存中的一个空间,由程序员为其指定变量和常量代表内存中的一个空间,由程序员为其指定变量和常量代表内存中的一个空间,由程序员为其指定一个名称和数据类
19、型。一个名称和数据类型。一个名称和数据类型。一个名称和数据类型。qq变量和常量的四要素:变量和常量的四要素:变量和常量的四要素:变量和常量的四要素:名称、数据类型、内存地址和变量的值。名称、数据类型、内存地址和变量的值。名称、数据类型、内存地址和变量的值。名称、数据类型、内存地址和变量的值。电子商务技术电子商务技术14第一讲基本数据类型(P22-23)类类类类型型型型 字节字节字节字节 范范范范围围围围 byte byte 1 1 0.255 0.255short short 2 2-32,768.32,767-32,768.32,767ushort ushort 2 2 0.65,535 0
20、.65,535int int 4 4-2,147,483,648.2,147,483,647-2,147,483,648.2,147,483,647long long 8 8-9,223,372,036,854,775,808.-9,223,372,036,854,775,808.9,223,372,036,854,775,807 9,223,372,036,854,775,807floatfloat4 41.5101.510-45-453.4103.4103838doubledouble8 85.0105.010-324-3241.7101.710308308decimaldecimal16
21、161.0101.010-28-287.9107.9102828电子商务技术电子商务技术15第一讲基本数据类型 /EC2011_CS_02/EC2011_CS_02 int a,b;int a,b;string s1;string s1;Console.Write(a=);Console.Write(a=);s1=Console.ReadLine();s1=Console.ReadLine();a=Convert.ToInt16(s1);a=Convert.ToInt16(s1);Console.Write(b=);Console.Write(b=);s1=Console.ReadLine()
22、;s1=Console.ReadLine();b=Convert.ToInt16(s1);b=Convert.ToInt16(s1);int c=a+b;int c=a+b;Console.WriteLine(0+1=2,a,b,c);Console.WriteLine(0+1=2,a,b,c);Console.WriteLine(Press any key to exit.);Console.WriteLine(Press any key to exit.);Console.Read();Console.Read();电子商务技术电子商务技术17第一讲基本数据类型qq数据类型在程序中的几种用
23、法数据类型在程序中的几种用法数据类型在程序中的几种用法数据类型在程序中的几种用法作为变量:作为变量:作为变量:作为变量:int answer=42;string greeting=Hello;int answer=42;string greeting=Hello;作为常数:作为常数:作为常数:作为常数:const int speedLimit=55;const int speedLimit=55;const double pi=3.14159265358979;const double pi=3.14159265358979;作为返回值和参数:作为返回值和参数:作为返回值和参数:作为返回值和参
24、数:long CalculateSum(int a,int b)long CalculateSum(int a,int b)long result=a+b;long result=a+b;return result;return result;电子商务技术电子商务技术18第一讲布尔类型qqboolbool类型用于表示类型用于表示类型用于表示类型用于表示“真真真真”与与与与“假假假假”(P23)(P23)qq与与与与C C和和和和C+C+的不同之处的不同之处的不同之处的不同之处在在在在C#C#中,布尔型变量只有中,布尔型变量只有中,布尔型变量只有中,布尔型变量只有truetrue与与与与fals
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务技术 电子商务 技术 课程 简介 概述 382
限制150内