基于JSP技术的网上购物系统设计与实现_精品.doc

基于JSP技术的网上购物系统设计与实现_精品.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于JSP技术的网上购物系统设计与实现_精品

基于JSP技术的网上购物系统设计与实现 摘要:本课题主要阐述采用JSP实现网上购物系统的过程。采用Dreamweaver开发工具和JDBC技术操作数据库,以及采用Mircrosoft SQL Server 2000作为后台数据库实现该系统,并详细介绍该系统的开发过程以及与该系统技术实现有关的知识。 关键词:jsp、jdbc、javabean、JavaScript、SQL Server 一 前言 随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。对于企业来讲,无论是企业之间(B to B),还是企业和客户之间(B to C)的交易,如果能够实现网上交易将大大提高交易速度节约交易成本2005届计算机科学与技术专业的学生,对从事计算机操作和编程工作有着特殊的爱好,在学习之余,我时常钻研专业课基础理论,经常用电子商务常缩写为EC(Electronic-Commerce),有人也称为电子贸易,它是指采用网络技术实现数据的交换,从而完成整个的商业交易过程。电子商务是于九十年代初,在欧美兴起的一种全新的商业交易模式,它实现了交易的无纸化,效率化,自动化表现了网络最具魅力的地方,快速的交换信息,地理界限的模糊,这所有的一切也必将推动传统商业行为在网路时代的变革。 传统的购物要到商场去买商品,经常要在收银台前面排队,很浪费时间、精力、物力、财力。网上购物是24小时开放的,不用去排队。在网上,用户还可以快速的找到自己的商品。人们生活节奏的加快,购物的效率和质量也要跟上去,开发一个网上购物系统成为解决问题的首选方案 (二) 方案论证 在本次课题研究的过程中,将论述网上购物系统的JSP实现。他分为前台管理和后台管理,前台是用户购物,后台是数据管理. 管理员登录后拥有管理员权限,即有增加、删除、查询、修改记录权限。可以进行商品分类管理、商品管理、定单管理、用户管理、投诉管理。删除商品分类的时候要注意数据的完整性,当这个商品分类下有商品的时候,就不可以删除这个商品分类。增加商品的时候要选择商品所属分类。 一般用户登录后拥有一般用户权限,用户输入商品名称和商品分类进行商品的查询,系统分页显示查询结果,然后用户添加商品到购物车,用户可以查看购物车情况,也可以修改购物车购物情况,当用户结帐的时候,系统在后台生成定单及该定单的名细记录,并显示要付款的金额,同时注销用户登录信息,清空购物车,释放系统资源.当用户没有登录的时候,用户只可以查看商品,不能购买商品。 二 系统分析 网上购物系统采用模块化的设计方法,分为前台管理和后台管理两个模块. (一) 系统结构图 图1 系统结构图 (二) 系统模块图 图2 系统两大模块 (三) 系统流程图 在网上购物系统中,共有两个主要的流程,即前台客户购物流程和后台订单处理流程. 前台客户购物流程图: 图3前台管理流程图 后台订单处理流程图 图4后台管理流程图 由于在前台已经生成了定单及该定单的明细,所以可以用定单来结帐,同时订单明细是发货的重要依据,它记录了商品ID、商品单价,以及订购该商品的数量。 (四) E-R图设计 图5系统数据库E-R图 (五) 数据库设计 一般用户信息(用户ID、用户名、密码、用户地址、电子邮箱、邮政编码、电话号码) 商品分类信息(商品分类ID、商品分类名称、商品分类描述) 商品信息(商品ID、商品名称、提供商、单价、商品分类ID、商品描述) 定单信息(定单ID、用户ID、金额、定单日期、定单情况) 定单明细信息(定单明细ID、定单ID、商品ID、单价、数量) 投诉信息(投诉ID、用户ID、定单ID、投诉时间、投诉情况、投诉内容、投诉回复) 系统用户信息(用户ID、用户名字、用户密码) 用户表Users 列名 类型 是否为空 描述 Use_id Varchar(50) no 用户ID Use_name Varchar(50) no 用户名字 Use_pw_ Varhcar(50) no 用户密码 Zip int no 邮政编码 Phone Varchar(50) no 电话号码 Email Varchar(50) no 电子邮箱 Address Varchar(50) no 用户地址 商品分类表Sorts 列名 类型 是否为空 描述 Sor_id int no 商品分类ID Sor_name Varchar(50) no 商品分类名称 Sor_describe Varchar(50) no 商品分类描述 商品表Produecs 列名 类型 是否为空 描述 Pro_id int no 商品ID Pro_n

文档评论(0)

seunk + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档