基于JSP的电子商务平台设计与实现

  • 格式:pdf
  • 大小:107.94 KB
  • 文档页数:1

(查看商品详情 : 3 ) 实现显示商品的详细信息 ; () 4执行交易 : 执行交易, 如放入购物车 、 确认付款等 ; () 看交易 : 5 查 查看交易情况, 买 家已付款, 如“ 等待发货 ”“ 、 卖 家 已发货, 等待买家确认” ; 等 ( 发表评论 : 6 ) : 客户在此对商 品进行评价 ; () 7商品增加 : 卖家添加新上市的商品 ; () 8商品信息修改 : 卖家修改商品的信息 ; 删 触 脯
20 年( 3 卷 ) 3 商务 平 台设计 与实现 S
刚眷 燕 , 吴恩斯 , 戴玉 刚
( 西北 民族 大学 民族 信 息技 术研 究 院 , 肃 兰州 70 3 ) 甘 300
摘要 :网上购物 系统是指一 个依赖 于互连 网的虚拟 网络 商 店。 它不但节省 了企业成本 , 高 了效率 , 提 而且也 为用户节约 了时 间。它除了具备一般超 市让顾客 自由选择商 品然后付款 的特 点 , 也有依靠网络做为媒体的特 色。 针对 电子商务 系统的客 户应 用和 后 台管理两方面的需求 , 详细分析 了系统的功能结构。文 中介绍 了基于 lP技 术的电子商务平 台的 实现。 s 关键字:s 网上购物 Jvb a JP aa er l

根据本 系统的功能结构 , 此数据 库需 包含至少 6个表 : 商品 信息表 G o s用户表 U e , od , sr 管理员 表 A mi, s d n 公告信息表 B ad or , 商 品类别表 G o sye 购物车表 B se。当系统初始 化时 , odTp , akt 有一 个 默认 的 “ 系统 管理员” 用户 A m n d i d i。A m n用户 可修改 自身密 库 : le'l s :e。 q si " V 码, 创建 修改或删除管理员信息 , 管理用户信息的功能。 普通用户 仅能修改 自己的注册信息。 用户管理模块 中包括 系统管理员可以 1 基本 技术简 介 进行的操作和普通用户所 能进行 的操 4 1 。 11 SP . J 32 利用 d v B a . a a e n技术连接数 据库 在 JP中连接数据库 , S 可用 JvB a 技术 。若开发中经常操 aa e n JP S 页面 由 H M 代码和嵌 入其 中 ja T L a 代码组 成, 分利用 v 充 了 Jv 技 术的优势 , aa 与开发平 台无关 , 具有 良好 的动态页 面与静 作数据库 , 需要连接和操作数据库( 记录 的插入 、 删除和查询等 ) , 态页面分离的能力 。 为避免重 复编写代码 ,可将 连接和操作数据库 的代码写成一 个 当 We b服务器上 的一个 J P页面第一次被请求 执行时 , P JvB a ”o n Bjv” S J aa en cn D . a ,其 核心 语句 为 :o n D i r n gr e— S a cn = r eMaae. t v g 引擎先将 JP S 页面文 件转译成一个 J a a 文件 , Sre v 即 e l。用 J a vt a C n et nt b :i oo q evr/elot4 3 D N m =h p v o nco ( d c c sf sl re: oa s 14 ; b a e so; i ' m r t s j . / l h : Srl 编写 的 Jv 程序称 为 Srl ,ev t ev t e aa ev tSrl 通过 H ML与 客户交 u r s;as r= ”; e e T e s = ap swod ” ) 互 。服务器将前面转译成 的 Jv 未见编译成字 节码 文件再执 行 aa S tcn .etS t n 10 , 0 )  ̄ = onc a te t 0 41 7; r e a me ( 0 字节码文件来 响应客户请求 。当这个 JP页面再 次被请求 时 , S 将 R =t . eue ur( 1 ss e c t ey q) mtx Q s ; 直接执行编译生成 的字节码文件来 响应 , 从而加快执行速度 , 1 。 在需 要 对数 据 库进 行 操作 的 j s p网页 中加 入 <s:sB a j ue en p 12 a a e n . d v b a i= cn D ” cp = pg ” l s”en. n D ”> d ”on B soe ”ae c s= ba s o n B , ,便 可实现 相 a e Jvb a aaen是一个 可重复使用的软件组件 , 这些 可重用软件组 关 数据 库操 作 。 件被称之为 B a 。B a en en使用 现有 的 Ba 帮 助开发 , en 建立它们 之 间的关系。 aa中的 Jvba 分两种 , Jv aae n 一种是可视化 , 另一种是非 4 结束 语 可视化。前者是指带有界面的类 , 如按钮 , 文本框等 ; 后者是指在 本 系统不仅 可以满足简单网上购物系统 的需求 , 可对 收集 还 类 的代码中没有界面的类 , We 在 b开发中常用此种 Jvb a 。 aa er f 的购物信息进行挖掘 。但本 系统还 存在许多不 足, JP页面 的 如 S 在 JP开发 中使 用 Jvb a 使 JP页面 中的静态 内容与 安全性 。由于对 JP页面进行修改不需重启服务器就能执行相应 S aa en可 S S 动态内容较大程度地 分离。 如果 用 J P来实现所有 的功能和业务 功 能 , S 今后需解决遇到以合法身份进入 系统修改程序执行非法指 处理 ,则会 使 JP页 面中的逻辑变得 混乱 。为 减少 JP页面 中 令 如何抵制 的问题 。网上购物系统 需要进行 严格的监测 , S S 以保证 Jv 代码重复 ,可用 Jvb a aa aaen来实现 Jv aa代码的功能是较好 的 购物系统 的服务质量。 方式 , 页面中的程序逻辑 变得 清晰 。 可使 参考文献 :