电子商务上机指导说明书_第1页
电子商务上机指导说明书_第2页
电子商务上机指导说明书_第3页
电子商务上机指导说明书_第4页
电子商务上机指导说明书_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

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

文档简介

1、上机指导说明书实验目的:1、掌握电子商务网站的基本设计方法; 2、初步了解J2EE架构用于电子商务网站的设计技术;3、掌握开发所需的数据库服务器、中间服务器和相应环境的配置。实验步骤:环境配置1、下载安装JavaSDK下载jdk1.6.0_05(下载地址:/javase/downloads/index.jsp)。下载好的JDK是一个可执行安装程序,双击安装。假设安装路径为:C:ProgramFilesJavajdk1.6.0_05(当然其他路径也可以)。JDK安装完成之后要设置系统环境变量:我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置。环境变量设置,分别设置环境变量:JAV

2、A_HOME在系统环境变量那一栏中点-新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)。 变量名: JAVA_HOME;变量值: C:Program FilesJavajdk1.6.0_05设置JAVA_HOME量的目的:为了方便引用,比如,JDK安装C:Program FilesJavajdk1.6.0_05目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串等。 2、下载web服务器下载apache-tomcat-6.0.20.exe文件(下载地址:/source/1611

3、296)。双击安装。安装目录为如D:apache-tomcat-6.0.20。建立数据库 本实验使用access数据库。在access中建立名为demo的数据库。建立表名为goods的数据库表。该表包括5个字段。编号、名称、价格、数量及删除标志。如下图所示。程序设计1、建立主页面。利用Dreamwave或Frontpage建立页面名为default.jsp的主页面。对应代码如下:SSH系统操作演示/整个窗口显示登录界面if (top.frames.length 0) top.location = window.location; 相应的现实为:2、建立录入和编辑页面建立单击“添加”后的录入页面

4、goods.jsp。对应代码如下:分类管理/取消function myReset() document.forms0.reset();/添加function mySubmit() if(!check() return false; document.forms0.submit();/返回function myBack()window.navigate(/goods/goodsPageAction.do);/提交验证function check() if(isAllBlank(document.all().value) alert(名称不能为空!); document.all().focus()

5、; return false; if(isAllBlank(document.all(info.prices).value) alert(价格不能为空!); document.all(info.prices).focus(); return false; if(!isPlusNumeric(document.all(info.prices).value) alert(价格格式不对,请输入正数!); document.all(info.prices).focus(); return false; if(isAllBlank(document.all(info.number).value) ale

6、rt(数量不能为空!); document.all(info.number).focus(); return false; if(!isPlusNumeric(document.all(info.number).value) alert(数量格式不对,请输入正整数!); document.all(info.number).focus(); return false; return true; input type=hidden name=method value=/ 商品管理 商品信息 保存 重置返回 名称 * 价格 *元 数量 *个 相应结果如下:3、建立列表页面建立名为goodsList.

7、jsp的列表页面,供主页面调用。代码为:分类管理/删除function myDel(spanID) var infoIDs = getNewInfoIDs(spanID); if(infoIDs = ) alert(请选择所要删除的信息!); return false; if (confirm(你确认要删除指定信息吗?) window.navigate(./goods/goodsListAction.do?method=delete&ids=+infoIDs); /单个删除function myDeleteForAlone(infoId) if (confirm(你确认要删除指定信息吗?) w

8、indow.navigate(./goods/goodsListAction.do?method=delete&ids=+infoId+); /添加function myCreate() window.navigate(./goods/goodsAction.do?method=inputInit);/编辑function myEdit(id) window.navigate(./goods/goodsAction.do?method=updateInit&id=+id);/查看function myShow(id) window.navigate(./goods/goodsAction.do

9、?method=show&id=+id);/页面提示信息 var method = ; if(method=delete)alert(删除成功!); else if(method=input)alert(添加成功!); else if(method=update)alert(修改成功!); 商品管理 商品信息列表 添加 删除 名称 价格(元) 数量(个) 操作 input type=checkbox onClick=checkMyParent(spanID,this.checked,infoID,allCheckbox); name=infoID value= a href= onClick=

10、myShow();return false; class=t01 a href= onClick=myEdit();return false; class=t01编辑/a href= onClick=myDeleteForAlone();return false; class=t01删除 input type=hidden name=listSize value= 实现结果如主页面。4、建立查看商品信息页面 建立名为goodsView.jsp的页面。当点击商品名称时弹出商品详细信息。分类管理/返回function myBack()window.navigate(/goods/goodsPage

11、Action.do); 商品管理 商品信息查看 返回 名称 价格 元 数量 个 实现结果如下:其它配置 设tomcat安装在D盘。1、修改tomcat下confCatalinalocalhostROOT.xml中项目存放地址;改为docBase=D:demoWebRoot2、项目下demoWebRootdbdemo.mdb为数据库文件,修改demosrcconfigperties中数据库文件存放地址;3、将上述源文件保存到D:demoWebRootgoods下。五、启动设计结果1、启动tomcat。双击D:apache-tomcat-6.0.20bin下的startup文件。运行结果如下:关闭

12、则双击shutdown文件。图7 tomcat启动界面2、启动ie。在地址一栏输入 HYPERLINK http:/localhost/default.jsp http:/localhost/default.jsp。并检测各项结果。在页面添加“作者”列:1、配置java环境变量 在“用户变量”或者“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”; 1、JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:javajdk1.5.0_08; 2、Path使得系统可以在任何路径下识别java命令

13、,设为:%JAVA_HOME%bin;3、CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar (本例子中不需求再增加其他类)2、修改映射文件:Goods.hbm.xml,增加需要增加的字段“作者”,注意数据类型;3、修改对象文件:Goods.java,增加“作者”新属性,注意和映射文件匹配,并增加get、set方法注意大小写参照其他属性的来编写;4、编译:到cmd窗口中,输入javac 路径Goods.java5、拷贝相关的Go

14、ods.hbm.xml、Goods.class到WEB-INFclassescnopenicedemomodel中;6、修改显示界面:goods.jsp、goodsList.jsp、goodsView.jsp 增加新的字段如果是数据库中列名变化,只需要改Goods.hbm.xml映射文件,匹配数据库就行,类不改;界面根据需要进行修改。试验结果:运行IE得到如下结果在页面添加“产地”列1、修改映射文件:Goods.hbm.xml,增加需要增加的字段“产地”,注意数据类型;2、修改对象文件:Goods.java,增加新属性,注意和映射文件匹配,并增加get、set方法,注意大小写,参照其他属性的来

15、编写;3.编译:到cmd窗口中,输入javac 路径Goods.java4、拷贝相关的Goods.hbm.xml、Goods.class到WEB-INFclassescnopenicedemomodel中;5、修改显示界面:goods.jsp、goodsList.jsp、goodsView.jsp 增加新的字段二、实验结果:实验总结体会:通过实验让我了解了做一个简单网页和实现网页与数据库链接的方法和具体程序,使我对电子商务的运营程序加深了理解,同时熟悉了jdk软件的用法。但在实验中也遇到了困难,对编程语言的理解还有一些障碍,一些具体的用法不熟悉。实验让我收获了很多书本上没有的知识和动手实践能力

16、。附录资料:不需要的可以自行删除e-B Chain企业级电子商务B2B解决方案 一 电子商务在企业间的应用1.1. 什么是电子商务电子商务源于人类对信息与交流方面无法停止的追求。它不是狭义的电子交易,不是简单的电子定单处理,它的范畴包含了企业经营、管理、运作的全部环节。电子商务 是利用电子化、信息化的手段进行的商业活动,使得企业能够提高效率、降低成本,提升客户满意度。电子商务可以分为企业( HYPERLINK t _blank Business)对终端客户( HYPERLINK t _blank Customer)的电子商务(即B2C)和企业对企业的电子商务(B2B)两种主要模式。神州数码电子

17、商务的定位是B2B。企业与企业之间的业务模式被称作B2B,电子商务B2B的内涵是:企业通过内部信息 HYPERLINK t _blank 系统平台( HYPERLINK t _blank ERP)和外部网站,将面向上游供应商的采购业务和下游代理商的销售业务都有机地联系在一起,从而降低彼此之间的交易成本,提高客户满意度。1.2. 企业在供应链管理中的困境及解决之道随着全球经济一体化进程的加快与企业竞争环境的改变,未来的市场竞争已经由企业与企业间的竞争逐步演变为供应链之间的竞争。供应链体系包括企业的供应商、生产厂、营销总部、分公司、办事处、经销商、门店、终端网点、服务网点及最终消费者等各个环节。如

18、何才能使这些环节有效配合,缩减 HYPERLINK t _blank 物流时间和成本,提高资金周转率,降低企业经营阶段的复杂性和各种风险,是现代企业迫切需要解决的问题。因此,供应链上的企业如只注重其内部业务的管理,对企业竞争力的提升是有很大局限性的。企业必须与其业务伙伴(供应商及分销商)协同工作,以结成战略联盟体系的方式参与市场竞争,共同优化和管理整个供应链,为客户提供优质的服务。率先走向“全程供应链管理”的企业必将在同行业获得领先的竞争优势。新经济环境下企业普遍面临的挑战 市场需求快速变化,产品生命周期不断缩短与生产预测之间存在严重矛盾,使企业产销不协同。“你要赶上流行就必须靠速度,速度快的

19、企业吃市场,慢的企业被库存吃垮!郭台铭” 企业无法满足客户在购买过程中对快速、可靠性与个性的要求,致使贡献给你最多利润的客户流失,销售额下降 利润正流向竞争对手:利润从过时的业务模式流向那些能更好满足客户需求的业务模式。新技术特别是Internet技术正在为竞争对手创造崭新的业务模式以及更高效的流程 企业管理人员与供应商之间缺乏信任与主动合作的意识企业与供应商关系是对抗性的;压制供应商,或用其中一家对付另一家,或设置种种最后期限,拖延付款等,在短期内能够降低采购成本,但长期来看,限制了企业开发新产品的能力,同供应商主动合作,能为企业创造新的机会 传统的传真、电话等方式无法满足业务的发展对信息的

20、要求,致使与上、下游企业信息沟通不畅,存在严重的信息断层 高层管理人员将供应链视作一种经营问题,将信息化视为技术问题这种观点,限制了供应链概念对业务模式重组与管理模式重组的潜力。管理团队将供应链视作采购与物流专业人员的活动,认为供应链信息化是计算机部门的技术工作,对供应链的期望值,被限制为降低成本、应付紧急事件。同时也有许多企业根本没有意识到供应链信息化将会帮助企业构建供应链、重塑企业业务模式和业务流程神州数码易桥e-B Chain企业级电子商务应用系统提供全面的解决方案:中国市场幅员辽阔、区域差异大,经营环境复杂,因此,如何有效管理企业间的物流、资金流和信息流,根本解决企业间数据共享和流动问

21、题,成为B2B电子商务发展的关键诉求。易桥e-B Chain针对成长型企业提供高效、实用的B2B协同管理解决方案,为购销双方建置一个统一清晰的网络平台,提供个性化的信息及交易服务。易桥e-B Chain已不仅仅是企业的管理工具,它更是企业强而有力的竞争工具,让您的企业最大化的发挥内部资源的效益,创造竞争优势,强化企业核心竞争力。二. DCMS企业级电子商务B2B解决方案2.1. 易桥e-B Chain模块简介依托于神州数码电子商务应用系统易桥e-B Chain完整而强大的功能,企业间可快速实现电子化交易。电子采购,电子销售,客户服务三大流程解决了企业间最基础,最迫切的信息化需求。 电子销售(e

22、-Sales):包括了产品管理,购物车,新产品开发申请,询价单维护,库存及价格查询,订单管理,出货管理,收料验收单维护,退货单维护,资金对帐单查询等等。覆盖了企业多方面的传统业务操作,满足企业对电子交易的需求 电子采购(e-Procurement):包括采购,计划,交货,付款,统计分析及流程追踪等管理功能,成功的消除了传统采购中采购成本,资金利用,供应商关系等业务方面的弊端 客户服务(e-Service):产品维修体系、客户投诉管理等功能有效的提高了客户满意度,赢得市场竞争优势2.2. 易桥e-B Chain产品特色 采用国际电子化交易标准,充分运用XML与PIPs的支持,通过Web方式,提高

23、企业与上下游伙伴交易的效率 考虑集团式运作以及全球化布局为设计准则,Web based应用平台,多体系交易型态,支持多国语系 具备专业的串接模块与企业ERP系统无缝集成,达到信息实时共享 科学的数据库管理,实现无纸化,大幅减轻企业IT人员负担 系统结构及实施框架有效的结合,确保系统安全性灵活的阶层式、矩阵式组织权限管理,角色分工明确 实时追踪交易状态,有效的交易透明化,提升企业间的沟通效率 逐级跟催设定与多种通知机制 完善的贸易伙伴管理,提供潜在商机电子采购(e-Procurement): 提升体系询、报价时效 中心厂物料维护及请购、比价,缩短请购周期 加速订单资料的处理维护 监控订单资料(含

24、急单)即时状况并同步修正 充分掌握供应商备料,仓库收料信息并核对相应信息 主动安排供应商出货通知并提高出货收料效率 供应商退货原因及流程的即时查询 导入供应商发票资料管理,提高体系财务管理 提供相关EXCEL报表转出,便于使用者掌握相关信息 相关ERP业务字段资料导入导出整合机制电子销售(e-Sales): 提升体系询报价时效 即时回复客户销售订单确认状况 客户可充分掌握备货及出货信息 客户随时查询对帐资料,便于款项支付 监控体系验收及退货状况并主动告知客户退货处理方式 提供即时待处理重要事项 新产品开发进度状况查询 提供相关单据状况随时查询 相关ERP业务数据导入导出整合机制客户服务(e-S

25、ervice): 提供客户反馈意见接口 即时查询客户投诉并给予回复 监控产品维修体系2.3. 易桥e-B Chain系统主要功能系统平台(e-Platform):易桥e-B Chain系统分为“平台”与“应用模块”两大部分;其中“平台”提供基础应用功能,负责系统整合技术与共享性功能,例如权限设定、系统公告、通知机制等,属于必备的系统功能。“应用模块”则是针对不同的交易对象,发展不同的应用功能,可依企业的需求弹性选配模块与操作功能。神州数码电子商务应用系统e-B Chain通过内置的三大业务应用模块:电子销售(e-Sales),电子采购(e-Procurement),客户服务(e-Service

26、),实现企业间电子化交易。电子销售(e-Sales):电子采购(e-Procurement):客户服务(e-Service):2.4. 科学的系统架构设计和体系管理神州数码电子商务应用系统易桥e-B Chain基于先进的架构设计,具备高可扩展性,使得操作界面的定制、权限管理以及各种消息跟催机制简便而灵活,为企业迅速作出业务调整,应对市场需求,提供了便捷有效的手段。 体系数据维护将企业的合作伙伴纳入到易桥e-B Chain中,形成以企业为中心的贸易体系结构,对体系中的合作企业形成协同管理。 权限设定操作易桥e-B Chain具备良好的权限层次框架,拥有群组权限设定和个人权限设定,e-B Chai

27、n中细分数十个操作权限,每个操作权限均可设定是否赋予某个用户角色。 群组权限管理从用户角度出发,根据企业不同的组织管理架构,神州数码电子商务应用系统易桥e-B Chain提供了弹性的群组权限设定,增加了用户从企业框架角度管理企业的灵活性。 用户帐号管理根据e-B Chain的管理权限层次,不同等级的用户可以管理权限范围内的用户,使得企业对各种角色的系统操作人员管理规范化,制度化。 邮件跟催机制有效的邮件跟催机制,根据用户权限的不同进行逐级跟催,保证了企业间交易信息及时得到反馈,提高企业间的交易效率和客户满意度。科学的管理机制,保证了企业间协同合作,提高供应链的竞争力!2.5. 信息技术的前沿神

28、州数码电子商务应用系统易桥e-B Chain应用最新的信息技术,结合科学的设计架构,为企业实施和开展电子商务提供了实用的解决方案,有效降低了系统学习及维护的成本。先进的技术架构e-B Chain是以组件化的方式(Component-based)、多阶层式N-tier的架构开发,各组件可部署在不同的主机,并以配置的方式达到系统延展性的要求,让系统本身也可随着企业的成长而成长,也有效减低企业初期的投入成本。框架分为三层:访问接入层(表示层),中间层(事务处理层)和数据层(核心数据层)。表示层表示层提供用户服务,通过可视化的用户界面展示交易信息和数据收集,是企业间交易信息的接口。在易桥e-B Cha

29、in中,表示层通过浏览器作为用户界面。事务处理层事务处理层是实际业务规则的执行部分,在e-B Chain系统中,使用微软COM+技术,将复杂的业务规则和操作封装在COM组件中,通过Windows Component Service向外提供服务。进一步,组件还提供SOAP访问的Web Service接口,以方便其他系统的集成与交互。核心数据层数据层是业务数据存放地。在e-B Chain系统中,使用关系型数据库集中管理这些数据,实现企业业务数据的完整性,安全性和灾难防护。Internet技术基于WEB技术的弹性架构解决方案,保证了系统分布部署能力,使得神州数码易桥e-B Chain可以根据用户的实

30、际网络环境,进行弹性的分布部署,充分降低成本,提高系统的可维护性。Unicode版本神州数码电子商务应用系统e-B Chain的用户可以选择简体中文,英文的产品版本。同时,也提供Unicode的产品版本,满足了业务遍及全球的企业的不同需求。2.6. ERP集成,企业间信息共享与ERP系统全面集成电子商务应用系统如果不与ERP系统全面集成,就不能称之为真正的电子商务。神州数码专业的ERP串接模块从根本上消除了企业应用集成的技术屏障,实现了与神州数码易飞、易拓以及SAP等各类ERP系统的无缝集成,打通了企业数字神经网络。数据集成灵活,准确神州数码电子商务应用系统易桥e-B Chain拥有成熟的数据集成工具。依据用户实际需求设定汇档周期,数据流量,保证集成数据的实时性,高效性,准确性。客制

温馨提示

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

最新文档

评论

0/150

提交评论