电子商务技术训练平台实验指导手册_第1页
电子商务技术训练平台实验指导手册_第2页
电子商务技术训练平台实验指导手册_第3页
电子商务技术训练平台实验指导手册_第4页
电子商务技术训练平台实验指导手册_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

{管理信息化电子商务}电子商务技术训练平台实验指导手册第1章系统概述§1.1系统概述WebInternet问题。到实践之中,指导学生完成对知识的认知、验证、应用和创新的活动。根据电子商务实践教学的要求,本系统包括了局域网搭建、Web服务器安装与配置、数据建模等十个实验模块。图文并茂的理论知识并配以录音,利完成实验,轻松掌握电子商务专业技术。§1.2系统功能模块图所示为平台功能模块图。电子商务技术训练平台功能结构图第2章操作指南§2.1管理员系统参数配置,数据管理等功能。如下图所示。(1)我的信息:进行密码修改。(2)成绩管理:查看学生的实验§2.2教师2.2.1制定实验页面,输入“实验名称(教师也可以不选择已有实验模音文字;如果选择显示“理论练习,要确认学生练习比例、学生练习比例和学生实战比例之和为100%也可以直接以学生来添加。图2-2-1成功。图2-2-22.2.2管理实验图2-2-3第二步、修改完毕后,单击【制定】按钮,即成功修改实验信息。图2-2-4图2-2-5第四步、单击【添加】按钮,进行课程课件的添加。图2-2-62.2.3实验进度图2-2-7图2-2-8单击【发送提醒】按钮,提醒学生完成实战任务和实验报告。2.2.4实验评估现自己实验中存在的问题。实验评估包括了理论试题评估、实战任务评估、实验报告评估和实验总评估。图2-2-9图2-2-10图2-2-11按钮即可。图2-2-122.2.5成绩管理成绩管理主要是提供给教师来查看实验学生成绩和对学生在实验的过程中出现的错误进行分析。第一步、单击成绩列表下的【查看】按钮,查看所有学生的实验成绩。图2-2-13第二步、单击出错分析下的【查看】按钮,查看学生的实验出错信息。图2-2-14计信息。图2-2-152.2.6参数配置一、课程参数配置课程参数配置包括课程基本信息设置和课程实验步骤中的知识点提示、重难点提示和理论题目的设置。第一步、单击课程名称后的【设置】按钮,进入课程参数设置页面。图2-2-16任务,设置完后单击【保存】按钮。图2-2-17图2-2-18图2-2-19图2-2-20图2-2-21图2-2-22案。图2-2-23二、实验环境设置教师设置各个课程的步骤信息。图2-2-24图2-2-25图2-2-26三、评分参数配置100。图2-2-27第二步、单击【修改】按钮,进行参数配置。图2-2-28始设置。图2-2-29四、实验模板管理进行实验。图2-2-30第二步、输入完新模板信息后,单击【保存】按钮即可。图2-2-31§2.3学生2.3.1进入我的实验第一步、进入实验内容。图2-3-1本平台中包括了局域网搭建、Web服务器安装与配置、数据建模等十个实验。教师所制定的实验是亮的,未制定的则是灰的,如下图所示。图2-3-2第二步、安装silverlight插件(第一次使用该系统时)silverlight插件.即安装,下载该插件,安装即可。如下图所示。图2-3-3图2-3-4第三步、了解各个实验区域功能这里我们以“局域网搭建为例,为学生们介绍如何进行实验(其余实“局域网搭建”图片,进入实验页面,如下图所示。将详细介绍下每个区域的功能。图2-3-5区域1:知识,介绍实验中所涉及的主要知识点。区域2:我的信息,显示学生的姓名和班级信息。区域3:进度排名,显示学生实验进度以及实验进度的排名,这里只显示进度前7名的学生。区域4:实验区。这是我们进行实验最主要的部分。区域5:重难点提示,实验步骤中的重难点提示信息。区域6:我的信息,查看学生自己的信息,如姓名、班级、成绩等。区域7:我的练习,实验中所涉及的相关练习题目。区域8:我的实战,查看教师所制定的实战任务,并按照老师的要求完成以巩固所学习的知识。2.3.2完成我的实验第一步、了解实验操作按钮实验主要是在“区域4:实验区”完成。该实验操作简单、方便,首先我们来了解下实验区各个按钮的功能。图2-3-6处于实验的第几步。其余按钮功能如下:(1【上一步】回到实验的上一个步骤。(2【下一步】进入实验的下一个步骤。(3【配音】显示配音文字信息。(4【音量】调节配音声音的大小。示实验当前的进度(5【退出】退出当前实验。(6显示每个步骤中的正确答案,学生在做实验时,不知如何填写答案时,可点击“帮助”按钮查看参看答案。第二步、开始做实验参考答案。填好后,点击【下一步】按钮,进入下一步实验。如图所示。图2-3-8注意:1、若教师在制定实验,将理论知识点、重难点提示、配音文字、帮助信息,理论练习等内容不显示。则学生在实验时将看不到这些内容。2、学生填写答案符合系统要求后,才能进入下一步。否则系统会弹出“数据输入错误”的提示。第三步、完成实验”表示该实验完成。如图所示。图2-3-92.3.3查看实验信息(1)实验开始前看到实验信息。点击“查看进度。如下图所示。图2-3-10所示。图2-3-11(2)实验进行中实验进行中,可显示实验完成的进度情况。如下图所示。图2-3-12(3)实验结束后“实验得分,如下图所示。图2-3-13实战报告时,看不到实战得分和课程总得分。图2-3-14点击“打印,可将实验成绩打印出来。如下图所示。图2-3-15图2-3-162.3.4填写实验报告。图2-3-17图2-3-182.3.5实验成绩分析。如下图所示。图2-3-19系统对每个实验都有成绩分析,点击“成绩分析,查看详细内容。图2-3-20总得分。如下图所示。图2-3-212.3.6我的实战第一步、查看实战任务在进入实验后,就可以查看到实战任务。点击“我的实战,如下图所示为“数据管理”的实战任务。图2-3-22第二步、完成实战任务件,点击软件右边的【下载】下载所需的软件。图2-3-23第三步、上传实战结果“上传。如下图所示。图2-3-24上传实战的相关结果,注意将实验结果打包后再上传。图2-3-25第四步、实战训练管理结果,则可在这里将原上传的文件删除后重新上传。图2-3-262.3.7我的消息师的提醒信息。包括实战任务和实验报告的提醒。如下图所示。图2-3-27第3章实践介绍实践一WEB服务器的安装与配置【实践目的】1.掌握Internet信息服务器(IIS)的安装与配置。2.掌握Apache服务器的安装与配置。3.掌握Tomcat服务器的安装与配置。【实践内容】1.IIS服务器的安装和配置。2.Apache服务器的安装和配置。3.Tomcat服务器的安装和配置。【实践步骤】1.IIS服务器的安装和配置步骤1:IIS服务器的安装IIS的安装可通过两种途径进行安装:使用“配置您的服务器向导”安装IIS。使用控制面板安装IIS、添加组件或删除组件。步骤2:IIS管理器启动IIS管理器:启动ISS管理器有三种方式:从“管理工具”中启动IIS管理器。从“运行”对话框启动IIS管理器。从“计算机管理”窗口启动IIS管理器。本实践主要通过前两种方式来完成IIS管理器的启动。步骤3:网站设置--设置主目录设置网站的主目录有两种方式:使用IIS管理器更改网站的主目录。通过编辑文件来更改网站的主目录。本实践主要通过第一种方式来完成网站主目录的设置。步骤4:网站设置--设置默认文档步骤5:网站设置--使用虚拟目录步骤6:FTP站点设置本步骤需要完成FTP服务的安装,并在安装成功后在全局范围内更改FTP设置,并更改默认FTP站点的设置。步骤7:SMTP服务器设置本步骤需要完成SMTPSMTP设置,并配置SMTP虚拟服务器组件设置。步骤8:NNTP服务器设置本步骤需要完成NNTPNNTP设置,并配置NNTP虚拟服务器组件设置。步骤9:网站管理--命名网站本步骤需要对网站命名,并将主机头指派给网站。步骤10FTP网点管理--更改FTP站点主目录,在FTP站点中使用虚拟目录,创建多个FTP站点更改FTP站点主目录有两种方式:使用IIS管理器更改FTP站点的主目录通过编辑文件更改FTP站点的主目录本实践主要通过第一种方式来完成FTP站点主目录的设置。本步骤内,可以使用多个IP地址创建多个FTP站点,或可以使用多个端口创建多个FTP站点。步骤11:NNTP管理--创建虚拟目录,创建新闻组步骤12:NNTP管理--SMTP管理--配置SMTP虚拟服务器2.Apache服务器的安装和配置步骤1:Apache的安装步骤2:Apache日志记录--取得更详细的错误信息在文件中更改(或加入)LogLevel指令。步骤3:Apache安全防护--限制上传的大小步骤4:Apache安全防护--保护服务器文件免于恶意脚本的攻击确认没有任何文件可以被nobody用户(或组)写入,而且机密性的文件也不能被该用户几组读取。步骤5:ApacheSSL--让网站的一部分由SSL提供服务步骤6:Apache错误处理--自定义错误处理在中使用ErrorDocument指令。步骤7:Apache错误处理--将无效的URL重定向至其他网页使用ErrorDocument来捕获404(找不到文件)错误。3.Tomcat服务器的安装和配置步骤1:Tomcat的安装安装JDKWindowsTomcat的安装包文件。步骤2:Tomcat配置--配置系统管理编辑在tomcat安装目录serverContext中的docBase参数是绝对路径。编辑tomcat-文件,添加一个名叫“admin”的role到该文件中。步骤3:Tomcat配置--配置应用管理步骤4:Tomcat配置--部署一个web应用为web服务建立一个只包括context内容的XML$CATALINA_BASE/webapps目录下。这个web应用本身可以存储在硬盘上的任何地方。步骤5:Tomcat配置--配置虚拟主机在Tomcat中使用虚拟主机,需要设置DNS或主机数据。编辑文件。步骤6:验证是否配置成功运行Tomcat,并在IE浏览器地址栏输入localhost:8080(或按回车键)。实践二数据管理【实践目的】利用wordVisioAccessB2B交易管理系统数据库的设计掌握数据库设计和实现的基本方法。【实践流程图】图3-1数据库设计流程图【实践内容】B2B交易管理系统进行数据库设计。本实验中,我们需要完成以下内容来实现数据库设计:(1)需求分析。(2)概念设计。(3)逻辑设计。(4)物理设计。(5)数据库的实施。(6)数据库的运行和维护。通过上述各项内容的实施和对B2B相应的一个数据库。如图所示:图3-2B2B交易管理系统数据库【实践步骤】步骤1:B2B交易管理系统数据库的设计方法和步骤的确立。这一步主要是对B2B数据库设计有多种方法:新奥尔良(NewOrleans3NF的设计方尔良(NewOrleans计)等来实现数据库的设计。步骤2:进行调查,熟悉业务,明确需求调查,了解到B2B交易各个环节的业务活动情况。括信息要求、处理要求、安全性与完整性要求。最后我们确定好系统边界,得到需要让计算机完成的功能。步骤3:利用word或者visio设计数据流程图B2B查询交易信息。B2BB2B交易管理系统顶层图分解为两个B2B交易管理系统0层图,分别是客户查询商品信息处理和学生订单发布处理。步骤4:利用word或者visio设计E-R图首先,根据上面形成的数据流程图,对订单发布进行抽象,我们可以得到相应的E-R图。然后,对查询处理,同样进行抽象,我们可以得到其相应的E-R图。步骤5:对上面的E-R图进行向关系模型的转换以及数据模型的优化品类别信息、订单信息、商品信息等关系模式。接着,根据实体之间的1:N的关系得转换规则,将类别编号放到商品信息关系模式中。系,将三个实体的码取出组成一个关系模式。除该模式。步骤6:根据生成的关系模式创建数据库首先,建立的access数据库。息。步骤7:数据库的实施(创建视图、创建索引)为了设计出更好的用户外模式,对刚创建好的B2B交易管理系统数据库,通过建立视图,来满足用户的一些查询需求。为了提高查询效率,对商品编号建立索引。步骤8:数据库装载与试运行对B2B交易管理系统数据库,如果之前有一些数据,进行数据导入。步骤9:数据库的运行和维护实践三业务流程分析设计【实践目的】UML建模元素的基本概念和结构,掌握常用建模图例在RationalRose中的使用方法。并能够运用RationalRose工具进行电子商务业务流程的设计。【实践流程图】图3-3项目设计总体流程图【实践内容】C2C会员购物流程包括会员注册、登录、商品选择、商品购买、支付和评价业务流程,如下图:图3-4C2C会员购物流程UML图根据C2C平台的业务需求,用Rose工具软件完成对C2C平台会员购物流程的建模操作。【实践步骤】步骤1:添加参与者添加参与者会员。步骤2:添加用例步骤3:画出系统用例视图中的Main用例图中的Main用例图。步骤4:画出顺序图和协作图步骤5:绘制类图步骤6:绘制实施图实践四网站构架设计【实践目的】通过使用信息发布平台构建一个典型的网站【实践流程图】图3-5网站构架设计流程图【实践内容】网站栏目设计和添加,网站内容设计和添加,利用内置组件丰富网站内容,满足网站的需求。【实践步骤】步骤1:栏目设计步骤2:信息管理在栏目下添加内容,如企业信息、产品信息等。步骤3:链接管理足网站要求。此模块属内置组建,可根据网站需求自行筛选。步骤4:登录框管理此模块属内置组建,可根据网站需求自行筛选。步骤5:意见反馈管理此模块属内置组建,可根据网站需求自行筛选。步骤6:调查管理此模块属内置组建,可根据网站需求自行筛选。步骤7:首页生成”首页布局。步骤8:访问统计管理在此一栏中,有两个功能“访问统计和“栏目信息统计可

“24小时统计计实践五数据建模【实践目的】—关系数据模型的CASECASE工具对数据库进行设计。【实践内容】图3-6C2C平台基本信息E-R图本实践完成C2C平台基本信息的E-R图,如图所示,E-R图中显示了商品表、会员表、订单信息表及其之间的关联。一个商品有其对应的商品名称、数量、销售方式、商品状态等属性。信息包括会员编号、交易单号、商品编号、商品单价、购买数量。一个会员可以发布多件商品,当然也可以生成多个订单。根据上述陈述,采用EmbarcaderoER/Studio7.0完成如下任务:(1)建立概念数据模型(CDM(2)建立物理模型(PDM(3)生成数据脚本(DDL【实践步骤】图3-7数据建模流程图步骤1:项目创建在ER/Studio中选中选择File-New菜单项,根据弹出的“CreateNewaModel”选择“Drawanewdatamodel”。步骤2:数据实体创建选择“Entities”,右键“NewEntity”,或在右侧空白面板上,右“NewEntity”单信息表;并分别为其添加属性;设置主键和数据类型。步骤3:实体关系创建选择工具窗口中的IdentifyingRelationship点击商品表。这样会员、商品的关系建立成功。再选择IdentifyingRelationship,点击会员表,再点击订单信息表建立会员ER/Studio各个关系键的作用。步骤4:物理数据生成物理模型,此操作为我们接下来的物理数据生成工作做准备。我们对ER/Studio左侧当前建立的实体模型(MainModel(Logical)点击右键。选择并点击“GeneratePhysicalModel”。我们要开始建立物理模型。可以看到弹出“GeneratePhysicalModel(page1of8)。输入PhysicalModelName“C2C平台基本信息TargetDatabasePlatform(目标数据MicrosoftSQLSERVER2000.当然,可以根据你的需要,ERSTUDIO“Next”进入下一步。Tables,Views,Users,Roles多个面板的详细设置。这里可以选择生成的物理模型,包括表、视图、用户、选择与当前范例无关的属性。所以,我们直接进入下一步。下一步。入下一步。相应的设置,这里就不再详细说明了。进入下一步。此页面也是生成物理模型的最后一个页面。关于表、字段、外键、索引相关属性的长度设置。一般不修改它。点击“完成初步物理模“Close”完成操作。步骤5:生成数据脚本(DDL)我们对ER/StudioMainModel(“C2C平台基本信息点击右键。选择并点击“GenerateDatabase”。我们即将开始建立数据库文件。可以看到弹出“DDLGenerateWizardMicrosoftSQLSERVER2000(page1of4)”。选择DatabaseCreationScriptFile们将这个脚本文件放在桌面。点击“Next”进入下一步。进入第二个页面。在这个页面上,ER/Studio提供可以直接在原有直接进入下一步。生成的表字段,有你之前维护的中文提示。那么请你勿必选择“GenerateColumnComments”。进入下一步。点击‘Finish’完成生成工作。GenerateComplete置桌面,将脚本通过SQLSERVER查询分析器打开,看看,非常完整的信息。实践六B2B平台会员系统的设计【实践目的】布局形式;了解网站设计的过程及实现方式。【实践内容】图3-8会员系统流程图B2B平台会员系统的设计与实现,B2B平台会员系统主要包括会员注册、会员登录、会员审核功能。【实践步骤】步骤1:页面布局使用网页设计工具Dreamweaver页面布局。步骤2:数据库设计使用数据库Access进行B2B平台会员系统的数据库设计,建立表名为会员表(MemberInfo态等字段。步骤3:代码编写使用VisualStudio2005进行B2B平台会员系统的编码工作,分别实现会员注册、会员登录、会员审核功能。实践七网站性能分析【实践目的】能够利用网站性能分析软件(MSApplicationCenterTest等)进行网站性能的基本分析与测试;学会进行简单的性能测试。【实践内容】通过使用微软的ACT等工具,掌握对网站进行简单的性能测试的方法。ApplicationCenterTest(ACTWeb服务器进行应力测试和分析WebActiveServerPages(ASP)及其所用的组件)的性能和可伸缩性问题而设计的。通过对ACT的使用,我们可以得到一份网站测试报告。例如:图3-9网站测试报告图为了实现网站的性能测试,采用ACT、VS2005等工具完成如下任务:(1)建立一个简单的站点。(2)利用ACT建立一个测试项目。(3)录制测试。(4)启动测试,得到测试报告。(5)设置测试属性。【实践步骤】步骤1:建立一个简单的站点建立一个简单的web应用程序。编写简单的页面代码,显示northwind数据库中的products列表信息。记录网站链接地址。步骤2:利用ACT建立一个测试项目打开ACT,建立一个测试项目。步骤3:录制测试新建一个测试,按照向导操作,ACT会打开新的浏览器实例。输入上面记录的网站链接地址,进行录制测试。关闭浏览器,停止录制,测试输入一个名称,完成录制测试。步骤4:启动测试,得到测试报告打开刚刚录制的测试。运行测试并建立基线:只需要简单地右键点击该测试并选择“开始测试,然后可以看到一个测试报告,细节框中将显示正在运行的测试的一个图表,同时显示在运行测试过程中可能出现的任何错误。惯。步骤5:设置测试属性一些,我们需要对测试属性进行设置。实践八WebService应用【实践目的】掌握能够根据案例用.net实现基本的WebWeb服务的一些基本原理。【实践内容】随着技术的日益发展,提供给网页浏览者一个可编程的Web站点。WebServiceWeb站点相比传统的web站点来说,使用,也更智能化。.net平台给我们提供了一种运行环境,即公用语言运行环境(CLR,CommonLanguageRuntimeCLRInternet标准(HTTP,XML,SOAP,SDL目前各大技术提供商都在研究和开发WebService的事务性支持,本实验我们通过在Microsoft.NET框架下,对WebServices的系统集成的一些使用进行研究。使用WebService图3-10WebService系统集成的基本模式图为了更加深入的了解WebService,将完成如下任务:(1)建立一个包含WebService站点的项目。(2)使用.asmx文件实现简单的WebServices支持。(3)创建一个WebService。(4)实现创建的WebService的引用。(5)使用WebService进行数据交换。

(6)使用WebService存取站点对象(7)使用WebService进行身份验证【实践步骤】步骤1:建立一个包含WebService站点的项目利用VS2005Web服务。步骤2:使用.asmx文件实现简单的WebServices支持创建一个.asmx文件。查看系统自动生成的代码。必须进行WebService声明,才能使这个文件成为一个WebService。需要声明service中的功能模块,也就是类模块。定义service好自定义属性[WebMethod],只有具备[WebMethod]的类才可以通过SOAP被远程地访问。最后,测试生成的.asmx文件。当对service的请求发生时,.asmx文象执行。每个XMLWebservices都需要一个唯一的命名空间,以便客户端应用程序能够将它与Web上的其他服务区分开。/可用于处于开发阶段的XMLWebservicesXMLWebservices应使用更为永久的命名空间。采用通用的SOAPHTTP以及XML的开发工作量,充分地利用了已经拥有的网络资源和开发资源。步骤3:创建一个WebService通过前面对WebService的了解,创建MathService类,实现对两个整型数字进行加、减、乘、除运算。测试生成的WebService,查看运行效果。步骤4:实现创建的WebService的引用添加web引用,通过在弹出的【添加Web址栏中输入WebService的地址,单击回车键(或前往)后,就可以添加引用了。添加一个页面,添加一系列控件,通过引用WebService来实现加、减、乘和除运算。测试生成的页面,查看运行效果。步骤5:使用WebService进行数据交换一个基于XMLWebService方法返回。DataTable能够在一个智能化的结构中存储复杂的信息和关系,这是WebService的一个非常有用的方法。建立一个WebService,通过读取Northwind数据库中的Ship表中的数据。来实现WebService的数据交换。对生成的WebServiceHTTPPOST“调用”按钮,查看数据库中的记录。步骤6:使用WebService存取站点对象使用WebService来访问Web站点的固有的东西如:Session、Application等。建立一个WebService,使用名称为HitCounter的Session记录访问服务器的次数。对生成的WebService,使用HTTPPOST协议进行测试,多次单击“调用”按钮,会显示访问的次数。步骤7:使用WebService进行身份验证建立一个WebService,用来实现简单的身份验证操作。建立一个Login页面,调用刚写好的WebService实现身份验证。对生成的WebServiceHTTPPOST“调用”按钮,查看运行效果。实践九客户与服务端的应用开发【实践目的】掌握使用.net的使用;使用三层架构创建一个简单的留言板。【实践内容】传统的二层C/S结构存在以下几个局限:1.它是单一服务器且以局域网为中心的,所以难以扩展至大型企业广域网或Internet;2受限于供应商;3.4.,三层C/S结构应运而生。三层C/S案是:对这三层进行明确分割,DBMS已经独立出来,所以关键是要将表示层和功能层分离成各自独立的程序,并且还要使这两层间的接口简洁明了。得复杂起来,不满足高内聚、低耦合的特性,不利于维护等等。三层架构具有1)具有灵活的硬件系统构成,如下图。图3-11三层C/S基本硬件结构图2)提高程序的可维护性,三层C/S结构中,应用的各层可以并行开发,为是按层分割功能,所以各个程序的处理逻辑变得十分简单;3,用户的识别和存取权限设定愈C/S结构中,识别用户的机构是按层来构筑的,对应用和数据的存取权限也可以按层进行设定。例如,即使外部的入侵者突破了表示层的安全防线,若在功能层中备有另外的安全机构,系统也可以阻止入侵者进入其他部分。为了更好的了解三层架构,本实验用VS2005开发留言板项目,需要完成如下任务:(1)创建一个留言板的项目。(1)引入了实体,用于表示数据存储中的持久对象。(2)书写用于实现操作Access数据库的一般的数据处理语句。(3)书写用于实现操作数据库的数据的接口。(抽象出对数据库的操(4Access数据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论