《电子商务技术基础》第8章电子商务系统功能的实现_第1页
《电子商务技术基础》第8章电子商务系统功能的实现_第2页
《电子商务技术基础》第8章电子商务系统功能的实现_第3页
《电子商务技术基础》第8章电子商务系统功能的实现_第4页
《电子商务技术基础》第8章电子商务系统功能的实现_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

第8章

电子商务系统功能的实现

学习目标与要求8.1讯达网上购物系统简介

8.2中间件的实现与服务环境的设置

8.3利用JSP实现系统功能

学习目标与要求1.掌握中间件的实现方法;

2.掌握服务环境的设置方法;

3.了解利用JSP实现系统功能的方法

。8.1讯达网上购物系统简介

8.1.1系统简要说明

8.1.2系统的页面编排8.1讯达网上购物系统简介

8.1.1系统简要说明

讯达网上购物系统,虚拟了某个商家在网上的电子销售,销售的产品主要是各种品牌的手机。系统采用三层的处理架构。Web与JSP应用服务Access数据库dbaccess中间件Internet8.1.2

系统的页面编排

页面内容设计原则页面设计应人性化,以便于客户的使用;页面的导航结构应合理讯达网上购物系统的页面设计8.2中间件的实现与服务环境的设置

8.2.1中间件dbaccess的实现

dbaccess是一个JavaBean组件,为一个.class文件,位于JSP脚本和数据库之间,专门实现对数据库的访问。

dbaccess的主要功能(参见程序8-1)executeInsert()添加数据executeQuery()查询数据executeDelete()删除数据executeUpdate()更新数据8.2.2服务环境设置

安装JDK1.4软件包;

安装Tomcat4.1服务器;

设置环境变量

JAVA_HOMECLASSPATHCATALINA_HOMEPATH将讯达网上购物系统中的相关文件布置到Tomcat4.1相关目录下

Tomcat4.1\webapps\ROOT\netshop|-dadabase\db.mdb|-img\pics\相关图片文件|-img

\相关图片文件|-pic\相关图片文件|-相关JSP文件Tomcat4.1\webapps\ROOT\WEB-INF\classes\ec\db\dbaccess.class设置名为“ec”的数据源;启动Tomcat4.1服务;浏览讯达购物系统。8.3利用JSP实现系统功能

8.3.1系统首页

首页内容由index_buy.jsp生成,包含top.jsp、userlogin.jsp、in-search.jsp、topsort.jsp、views.jsp、includenotice、copy.jsp导航按钮部分由top.jsp完成;注册与登录功能由userlogin.jsp完成;商品型号搜索由in-search.jsp完成;商品分类由topsort.jsp完成;商品展示由views.jsp完成;includenotice.jsp完成销售公告之类的信息;copy.jsp用来结束页面内容。

8.3.2客户的注册与登录

注册和登录是由userlogin.jsp完成的,它先生成一个表单,然后让客户输入客户名和密码,当单击“注册”按钮时,就会调用regproc.jsp,完成实际的注册;当单击“登录按钮”时,则会调用loginproc.jsp,完成登录的过程。实际注册窗口如图:

8.3.3商品的查询

商品查询功能由in-search.jsp完成。in-search.jsp运行时,先生成一个查询表单,让用户输入相关的商品信息,然后调用search.jsp脚本在后台的数据库中进行商品的查找。在search.jsp中通过调用SQL语句:select*fromhwwherehw_namelike‘%“+hw_name+”%’orderbyhw_idDESC,来获得所要查询的商品。

8.3.4购物车与物品选购

查看商品在商品展示区,单击某一个商品,将会执行链接:<ahref=“views.jsp?hw_id=<%=hwid%>”>显示该商品的详细说明信息。

8.3.4购物车与物品选购

订购商品并放入购物车在商品查看窗口中单击“订购”按钮,将会执行in-product.jsp中的语句:<ahref=‘javascript:openbag(<%=hw_id%>)’>订购<imgborder=“0”src=“img/order.gif”align=“absmiddle”></a>,从而弹出如下所示的购物车窗口。在此窗口中输入订购数量,确定后即可完成该商品的订购,同时将该商品放入购物车(放入的过程在buy.jsp脚本中完成)。

8.3.4购物车与物品选购

查看购物车内容在订购商品的窗口中,单击“查看购物车”按钮或“确认”按钮,都将会执行buy.jsp脚本,但二者执行时的参数要求不一样,有参数表示订购,无参数表示查看。清空购物车清空购物车是通过脚本clear.jsp来完成的8.3.5结账及生成订单

去收银台在查看购物车窗口中,单击“收银台付款”按钮,将执行脚本cash.jsp,显示收银台窗口。8.3.5结账及生成订单

填写收货人的资料在收银台窗口中,单击“确定”按钮后,将会执行脚本cashsave.jsp,保存相关的购买订单信息,同时生成如下所示的窗口,让客户填写相关的收货人信息以及支付方式等内容。8.3.5结账及生成订单

保存收货人的有关信息在填写相关的收货人信息及支付方式等内容之后,单击“确定”按钮,将会执行saveto.jsp,完成收货人有关信息的保存,同时生成如下所示的页面,显示完整的订购信息。8.3.6网上电子支付

IPS网上支付平台IPS网上支付平台由上海环迅电子商务有限公司开发,其Server端安装有全球著名认证中心VeriSign的SSL证书,所有客户端的请求及WebServer端的返回结果都自动使用SSL加密,所以IPS支付系统具有很大的安全性,被多个商家采用,如网易、当当、卓越等;在支付时,IPS系统使用商家账号来验证商家的合法性,任何使用此系统的商家,需要预先进行注册,获取相关的商家账号和密码。当单击“到IPS支付平台支付”按钮,会自动转到IPS的支付平台(https:///ipay/ipayment.asp),在平台窗口中选择相关的银行及支付卡种后

温馨提示

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

评论

0/150

提交评论