您好,欢迎访问三七文档
电子商务目录职业学校技能大赛电子商务技术模块竞赛方案电子商务网站开发与运行环境的搭建电子商务网站设计技术基础——MySQL数据库电子商务网站设计技术基础——HTML/CSS/Javascript电子商务网站设计技术基础——PHP电子商务网站框架与风格设计电子商务网站后台数据库设计与实现目录电子商务网站系统账户信息的增删改查电子商务网站电子货架子系统的原理与实现电子商务网站订单管理子系统的原理与实现电子商务网站销售统计子系统的原理与实现电子商务网站的测试、发布与维护第一讲电子商务网站开发与运行环境的搭建网站运行环境的构成网站运行平台的安装数据库管理系统的安装与配置Web服务器系统的安装与配置一、网站运行环境的构成Web服务器数据库服务器文件(图片)服务器一、网站运行环境的构成Web服务器数据库服务器文件(图片)服务器Web服务器数据库服务器文件(图片)服务器客户机二、电子商务网站运行平台的安装VMwareserver虚拟机软件的安装在VMwareserver中创建虚拟机在虚拟机中安装服务器操作系统三、数据库管理系统的安装与配置常用的数据库管理系统的选择MySQL数据库系统的安装MySQL数据库系统的基本配置四、Web服务器系统的安装与配置常用的Web服务器软件1.IIS(InternetInformationServer)2.apachehttpd3.nginx、lighttpd等apachehttpd服务器软件的安装第二讲电子商务网站技术基础——MySQL网站开发实践中常见的数据库管理任务MySQL数据库操作命令概述在MySQL中完成常用的数据库管理任务练习一、网站开发实践中常见的数据库管理任务•创建数据库•创建表•修改表结构•添加数据•修改数据•检索数据•删除数据•删除表•删除数据库•管理数据库访问权限二、MySQL数据库操作命令概述•数据定义语言1.createdatabase2.createtable3.altertable4.droptable5.dropdatabase6.describe二、MySQL数据库操作命令概述•数据操纵语言insertupdateselectdelete•权限管理命令grantrevoke三、在MySQL中完成常见数据库管理任务•登录MySQL数据库服务器(root:123456)•查看数据库服务器当前用户可访问数据库(showdatabases)•创建新数据库(createdatabase)•设置活动数据库(use数据库名称)•查看当前数据库中现有表信息(showtables)•创建表(createtable)•完善表结构(altertable)•查看现有表结构(describe表名)•添加新数据(insert)•修改表数据(update)•检索表中的数据(单表)(select)•多表查询(select)•删除表数据(delete)三、在MySQL中完成常见的数据库管理任务列名类型长度备注TypeCodechar4类别代码TypeNamechar20类别名称SuperTypechar4父类代码商品类别信息(type)三、在MySQL中完成常见的数据库管理任务商品信息(goods)列名类型长度备注GoodsCodechar8商品代码GoodsNamevarchar40商品名称GoodsTypechar4所属类别Vendorchar4供货商代码PurchasePricedecimal进货价格SalePricedecimal销售价格Stocksint库存量三、在MySQL中完成常见的数据库管理任务•客户信息(customer)列名类型长度备注IDint客户编号Namechar10客户姓名Addressvarchar100联系地址Phonechar12联系电话Emailvarchar40电子邮件三、在MySQL中完成常见数据库管理任务•创建数据库账户•为数据库账户授权•从特定账户收回权限•删除数据库账户1、创建一个新账户:shopuser2、将针对shopdata数据库中所有表的插入、修改、删除、查询权限授予shopuser3、收回shopuser用户对shopdata数据库中customer表的修改与删除权限三、在MySQL中完成常见数据库管理任务•查看现有数据库:showdatabases;•创建数据库:createdatabase数据库名称;•设置活动数据库:use数据库名称;•查看当前数据库中现有表:showtables;•创建表:createtable表名(列定义)[defaultcharset=字符编码];•修改表结构:altertable表名addcolumn列定义;altertable表名dropcolumn列名;•向表中添加数据:insertinto表名[(列名列表)]values(数据列表)[,(数据列表),......];三、在MySQL中完成常见数据库管理任务•从表中检索数据:select*|字段列表from表名where条件orderby排序字段limit偏移值,记录数……;•修改记录内容update表名set字段名1=值1,……【where条件】;•删除记录deletefrom表名【where条件】;三、在MySQL中完成常见数据库管理任务•创建数据库账户:createuser用户名称;•授权:grantall|权限列表on*.*|数据库名.表名to用户名@主机identifiedby密码;•收回权限:revokeall|权限列表on*.*|数据库名.表名from用户名;•删除数据库账户:dropuser用户名称;练习•以root账户登录MySQL系统,在系统中添加账号testuser•将从localhost主机对数据库testdata中所有表上的create、insert、update、delete、select等访问权限授予testuser用户,登录密码为“test1234”•退出mysql系统,使用testuser账户登录mysql系统•创建数据库testdata•在testdata数据库中创建一个名为testtable的表,其中包含编号、姓名、性别、联系地址、手机号码、电子邮件地址等字段(列)•用insert语句向testtable中添加几行数据•用update语句将testtable表中联系地址为“连云港职大”的记录中的联系地址修改为“连云港职业技术学院”•用select语句从testtable表中检索所有联系地址信息中包含“连云港”的人的姓名、联系地址、手机号码及电子邮件地址信息。第三讲电子商务网站设计技术基础——HTML/CSS•静态网页与HTML语言•网页风格设置与CSS一、静态网页与HTML语言•HTML文件的基本形式:htmlheadtitle....../title/headbody....../body/html一、静态网页与HTML语言•HTML表格的应用表格在网页中经常用于输出数据列表、对网页进行布局等,应用非常广泛。基本形式table...thtd.../td.../thtrtd.../td.../tr....../table一、静态网页与HTML语言•用表格进行网页布局常用的网页布局形式基于表格的网页布局设计•表格中的单元格合并……tdcolspan=....../tdtdrowspan=....../td……例、用表格显示网上商城客户信息汇总。一、静态网页与HTML语言•HTML表单设计表单在网页中用于提示用户输入相关信息并接受用户的输入。formname=...id=...method=get|postaction=........./form例、网上商城客户注册表单的设计二、网页风格设置与CSS•直接使用标准的HTML语言设计的网页效果不太好,为了获得一些独特的网页风格效果,往往需要结合使用CSS(层叠样式表)•CSS(CascadingStyleSheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。通过使用CSS样式设置页面的格式,可将页面的内容与表现形式分离。页面内容存放在HTML文档中,而用于定义表现形式的CSS规则则存放在另一个文件中或HTML文档的某一部分,通常为文件头部分。将内容与表现形式分离,不仅可使维护站点的外观更加容易,而且还可以使HTML文档代码更加简练,缩短浏览器的加载时间。二、网页风格设置与CSS•如何将CSS加入网页?1.链入外部样式表文件(LinkingtoaStyleSheet)你可以先建立外部样式表文件(.css),然后使用HTML的link对象。示例如下:headtitletitleofarticle/titlelinkrel=stylesheethref=、网页风格设置与CSS•如何将CSS加入网页?2.定义内部样式块对象(EmbeddingaStyleBlock)你可以在你的HTML文档的HTML和BODY标记之间插入一个STYLE.../STYLE块对象。定义方式请参阅样式表语法。示例如下:htmlstyletype=text/css!--body{font:10ptArial}h1{font:15pt/17ptArial;font-weight:bold;color:maroon}h2{font:13pt/15ptArial;font-weight:bold;color:blue}p{font:10pt/12ptArial;color:black}--/stylebody二、网页风格设置与CSS•如何将CSS加入网页?3.内联定义(InlineStyles)内联定义即是在对象的标记内使用对象的style属性定义适用其的样式表属性。示例如下:pstyle=margin-left:0.5in;margin-right:0.5in这一行被增加了左右的外补丁p选择符:一般是要定义样式的HTML标记,如body、input等选择符组:把具有相同属性和值的选择符组合起来写,中间用逗号分开类选择符:用类选择符你能够把相同的元素分类定义不同的样式,定义类选择符时,在自定类的名称前面加一个点号。ID选择符在HTML页面中ID参数指定了某个单一元素,ID选择符是用来对这个单一元素定义单独的样式。定义ID选择符要在ID名称前加上一个“#”号二、网页风格设置与CSS•HTML与CSS综合应用示例:纸质表格风格表单的设计第四讲电子商务网站设计技术基础——PHP•常用动态网站开发技术比较•PHP开发环境的安装与配置•简单PHP程序的设计与运行•编写PHP程序向网页输出信息•在PHP程序中接受浏览器提交的信息•用PHP处理文件上传•编写PHP程序与数据库交互•用PHP实现典型的数据增删改查功能一、常用动态网站开发技术比较•ASP•ASP.NET•PHP•JSP二、PHP开发环境的安装与配置•apachehttpdWeb服务器的安装•php的安装•PHP编辑工具三、简单PHP程序的设计与运行简单PHP程序1(helloworld.php):?phpecho'HelloWorld!';?简单PHP程序2(phpinfo.php):?phpphpinfo();?程序的发布与运行四、编写PHP程序向网页输出信息•PHP程序中输出信息的方法:echo内容;或:print(内容);五、在PHP程序中接受浏览器提交的信息•如果表单的“方法”属性值为“GET”,则可以借助系统变量以$_GET['数据名称']的形式读取如果表单的“方法”属性值为“POST”,则可以借助系统变量以$_POST['数据名称
本文标题:电子商务培训
链接地址:https://www.777doc.com/doc-35787 .html