网上购物网站毕业设计

上传人:aa****6 文档编号:38273044 上传时间:2018-04-29 格式:DOC 页数:32 大小:546.50KB
返回 下载 相关 举报
网上购物网站毕业设计_第1页
第1页 / 共32页
网上购物网站毕业设计_第2页
第2页 / 共32页
网上购物网站毕业设计_第3页
第3页 / 共32页
网上购物网站毕业设计_第4页
第4页 / 共32页
网上购物网站毕业设计_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《网上购物网站毕业设计》由会员分享,可在线阅读,更多相关《网上购物网站毕业设计(32页珍藏版)》请在金锄头文库上搜索。

1、 摘摘 要要本网上购物系统是一个基于 Internet,采用 B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系 统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网 上购物系统进行了系统检测并提出了还需要改进的问题。随着竞争的全球化,市场竞争变得空前激烈。很多企业把目光从“以产品为中心”转向“以客户为中心” ,以求提高其核心竞争力。客户关系管理(Custome

2、r Relationship Management,CRM)自然成为企业关注的热点。为了在培训市场的竞争中取得优势,成都东软信息技术学院继续教育中心在广泛关注所有竞争环境的同时,正加大力度投入到关注客户资源。本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用 B/S 三层结构,同时使用 JSP 技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用 JavaBean 对程序的关键代码进行封装。后台数据库选用 Sql Server2000 数据库。开发过程中的难点是

3、客户信息数据库的设计部分,因为培训市场的客户信息具有多样性和无规律性的特点。我经过反复的思考和研究,最后得出一个最佳方案。此方案能很好的解决客户性质多样、客户类别多样、个人与单位之间存在多对多关系、个人与电话号码和联系地址之间存在多对多关系、单位与电话号码和联系地址之间存在多对多关系的问题。关键词关键词:B/S 结构;JavaBean;JSP;Sql Server2000目目 录录第一章:认识电子商务11.1 电子商务内涵与分类11.2 电子商务的基本流转程式2第二章 电子商务安全 52.1 网络交易的风险和安全管理的基本思路52.2 客户认证5第三章 系统分析与设计73.1 平台组建 73.

4、2 系统分析 83.2.3 管理员活动系统分析103.2.4 用户活动流程设计11第四章 系统设计 134.1 电子商务系统的组成134.2 系统功能结构图134.3 设计目标144.4 开发运行环境144.5 数据库设计14第五章 系统详细设计与实现 185.1 数据库操作的 JavaBean 的编写 185.2 网站前台实现215.3 特价商品模块实现215.4 新品上架模块实现225.5 商品分类模块实现235.6 会员管理模块设计255.7 销售排行模块设计28附录 A29附录 B30致谢31参考文献32第一章第一章 认识电子商务认识电子商务1.11.1 电子商务内涵与分类电子商务内涵

5、与分类1.1.11.1.1 认识电子商务认识电子商务当代社会,人们已经深深的领略到信息革命第二次浪潮的冲击。现在信息技术突破了单位性和地域性的局限,实现了网络和全球化,以英特网为代表的现在信息网络正在以每月均 15%的速度急剧增长,其应用范围也开始从单纯的通讯。教育和信息查询向更具效益的商业领域扩张。据统计,2000 年英特网用户已经达到 3 亿用户,通过英特网实现的商业销售额突破 1000 亿美元。这一趋势告诉人们,电子商务在信息技术的强有力的推动下,已经叩响了人类的大门。计算机的全球联网,形成了与地域、空间无关的时间一体化市场,一种新的,基于计算机网络的新型商业机制正在逐步形成,这是处于激

6、烈竞争环境中的各国政府、制造商、销售商及有关研究部门所不能回避的现实,在已经迈入 21 世纪的今天,认识电子商务、了解电子商务、进而参与电子商务,是每一位政府官员、每一位企业家和每一位消费者都必须认真对待的一项新任务。1.1.21.1.2 电子商务的内涵与分类电子商务的内涵与分类(1)什么是电子商务电子商务是指整个贸易活动的电子化;从涵盖的方面可以定义为:加以各方以电子交易方式而不是通过当面交换或是直接面谈方式进行的任何形式的商业交易;从技术方面可以定义为:电子商务是一种多技术的集合体,包括交换数据(如电子数据交换、电子邮件) ,获得数据(如共享数据库、电子公告牌)以及自动捕获数据(如条形码)

7、等。电子商务涵盖的业务包括:信息交换、售前售后服务(如提供产品和服务和细节、产品使用技术指南、回答顾客意见) 、销售、电子支付(如使用电子资金转帐、信用卡、电子支票) 、运输(包括商品的发送管理和运输跟踪,以及可以电子化传送的产品的实际发送) 、组建虚拟企业(组建一个物理上不存在的企业,集中一批独立中小公司的权限,提供比任何单独公司多的多的产品和服务) ,公司和贸易伙伴可以共同拥有和运营共享的商业方法等。(2)电子商务的分类及其服务内容1)按照交易对象分类按照交易对象分类,电子商务可以分为三种类型:第一种类型是企业与消费者之间的电子商务,即 B2C 电子商务。第二种类型是企业与企业之间的电子商

8、务即 B2B 电子商务。企业可以使用网络向供应商定货、接受发票和付款。第三种类型是企业与政府方面的电子商务,即 B2G 电子商务。2)按照商务活动内容分类按照商务活动的内容分类,电子商务主要包括两类商业活动:一是间接电子商务有形货物的电子定货,它仍然需要利用传统渠道如邮政服务和商业快递车送货;二是直接电子商务无形货物和服务,如计算机软件、娱乐内容的联机订购、付款和交付,或者是全球规模的信息服务。3) 按照使用网络类型的分类根据使用网络类型的不同,电子商务目前主要有三种形式:一是EDI(Electronic Data Interchange,电子数据交换)商务;二是 Internet(因特网)商

9、务;三是 Intranet(内联网)商务。1.21.2 电子商务的基本流转程式电子商务的基本流转程式1.2.11.2.1 电子商务的交易过程电子商务的交易过程电子商务的交易过程大致可以分为以下四个阶段:(1)交易前的准备这一阶段主要是指买卖双方和参加交易双方的签约前的准备活动。(2)交易谈判和签定合同这个阶段主要是指买卖双方对所有交易细节进行谈判,将双方磋商的结果以文件的形式确定下来。(3)办理交易进行前的手续这一阶段主要是指买卖双方签定合同后到合同开始履行之前办理各种手续的过程。(4)交易合同的履行和索赔这一阶段从买卖双方办完所有各种手续之后开始,卖方要备货、组货、包装、发只到买方收到自己所

10、购商品。索赔是买卖双方在交易过程中出现违约是进行的违约处理工作。1.2.21.2.2 电子商务交易的基本流转程式电子商务交易的基本流转程式网络商品直销是指消费者和生产者或者需求方和供应方,利用网络形式所展开的买卖活动,B2C 电子商务基本属于网络商品直销的范畴。这种买卖交易的最大特点是供需直接见面、环节少、速度快、费用低。由图 1.2-1 可以看出,网络商品可以分为以下几个方面:(1)消费者进入因特网,查看在线商店或企业的主页。(2)消费者通过购物对话框填写姓名、地址、商品品种、规格、数量、价格。(3)消费者选择支付方式,如信用卡,也可以选用借记卡、电子货币或电子支(4)在线商店或企业的客户服

11、务器检查支付方服务器,确认汇款额是否认可。(5)在线商店或企业的客户服务器确认支付者付款后,通知销售部门送货上门。(6)消费者的开户银行将支付款项传递到消费者的信用卡公司,信用卡负责发消费者厂 商信用卡公司银 行发 货通 知转 帐清 单支 付回 执转 帐给消费者收费清单。为保证交易过程中的安全,需要有一个认证机构对在因特网上交易的买卖双方进行认证,以确定他们的真实身份。这时图 1.2-1 就演变成 1.2-2。上述过程应当在 SET 协议下进行。在安全电子交易的四个环节中,即从消费者、商家、支付网关到认证中心,IBM、Microsoft、SUN 均有相应的解决方案。上述过程也可以用图 1.2-

12、3 表示图 1.2-2 认证中心存在下的网络商品直销流转程式消费者厂 商信用卡公司银 行发 货通 知转 帐清 单支 付回 执转 帐认 证第二章第二章 电子商务安全电子商务安全电子商务作为一种全新的业务和服务方式,为全球客户提供了更丰富的商务信息、更简洁的交易过程和更低廉的交易成本。伴随着因特网用户的迅速增加,网络交易也在积聚上升。然而当这一切发生变化,甚至发生逆转的时候,人们就不得不注意到其中的安全问题,并给予以高度的重视了。2.12.1 网络交易的风险和安全管理的基本思路网络交易的风险和安全管理的基本思路2.1.12.1.1 网络交易风险凸现网络交易风险凸现大部分使用过计算机的人都遇到过计算

13、机病毒的侵扰。他们的的黑手频频的伸向金融领域,现在又瞄准了电子商务。 2.1.22.1.2 网络交易的风险源分析网络交易的风险源分析(1)信息风险从技术上看,网络交易的信息风险主要来自三方面:1)冒名窃贼黑客为了获取重要的商业秘密、资源和信息,常常采用源 IP 地址欺骗攻击。2)篡改数据攻击者未经授权进入网络交易系统,使用非法手段,删除,修改,重发某些重要信息,破坏数据的完整性。3)信息丢失交易信息的丢失,可能是三种情况:一是因为线路问题造成信息丢失;二是因为安全措施不当而丢失信息;三是在不同的操作平台上转换操作丢失信息。(2)信息传递工程中的风险信息在网络上传递时,要经过多个环节和渠道。由于计算机技术发展迅速,原有的病毒防范技术、加密技术、防火墙技术等始终存在着被新技术攻击的可能性。计算机病毒的侵袭、黑客的非法侵入、线路窃听等很容易使重要数据在传递中泄露,威胁电子商务的安全。2.22.2 客户认证客户认证客户认证(Client Authentication)是基于用户的客户端主机 IP 地址的一种认证机制,它允许系统管理员为具有某一特定 IP 地址的授权用户定制访问权限。客户认证技术是保证电子商务交易安全的一项重要技术。客户认证主要包括身份认证和信息认证。前者用于鉴别用户身份,后者用与保证通信双方的不可抵赖性和信息的完整性。2.2.12.2.1 身份认证身份认证(1)身

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号