您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 购物网站设计毕业论文-某购物网站系统开发
毕业设计报告题目:某购物网站系统开发摘要本网上购物系统是一个基于Internet,采用B2C(BusinesstoConsumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网上购物系统进行了系统检测并提出了还需要改进的问题。随着竞争的全球化,市场竞争变得空前激烈。很多企业把目光从“以产品为中心”转向“以客户为中心”,以求提高其核心竞争力。客户关系管理(CustomerRelationshipManagement,CRM)自然成为企业关注的热点。为了在培训市场的竞争中取得优势,成都东软信息技术学院继续教育中心在广泛关注所有竞争环境的同时,正加大力度投入到关注客户资源。本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用SqlServer2000数据库。开发过程中的难点是客户信息数据库的设计部分,因为培训市场的客户信息具有多样性和无规律性的特点。我经过反复的思考和研究,最后得出一个最佳方案。此方案能很好的解决客户性质多样、客户类别多样、个人与单位之间存在多对多关系、个人与电话号码和联系地址之间存在多对多关系、单位与电话号码和联系地址之间存在多对多关系的问题。关键词:B/S结构;JavaBean;JSP;SqlServer2000目录第一章:认识电子商务……………………………………………………………………11.1电子商务内涵与分类…………………………………………………………………11.2电子商务的基本流转程式……………………………………………………………2第二章电子商务安全……………………………………………………………………52.1网络交易的风险和安全管理的基本思路……………………………………………52.2客户认证………………………………………………………………………………5第三章系统分析与设计…………………………………………………………………73.1平台组建……………………………………………………………………………73.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附录A……………………………………………………………………………………29附录B……………………………………………………………………………………30致谢………………………………………………………………………………………31参考文献…………………………………………………………………………………321第一章认识电子商务1.1电子商务内涵与分类1.1.1认识电子商务当代社会,人们已经深深的领略到信息革命第二次浪潮的冲击。现在信息技术突破了单位性和地域性的局限,实现了网络和全球化,以英特网为代表的现在信息网络正在以每月均15%的速度急剧增长,其应用范围也开始从单纯的通讯。教育和信息查询向更具效益的商业领域扩张。据统计,2000年英特网用户已经达到3亿用户,通过英特网实现的商业销售额突破1000亿美元。这一趋势告诉人们,电子商务在信息技术的强有力的推动下,已经叩响了人类的大门。计算机的全球联网,形成了与地域、空间无关的时间一体化市场,一种新的,基于计算机网络的新型商业机制正在逐步形成,这是处于激烈竞争环境中的各国政府、制造商、销售商及有关研究部门所不能回避的现实,在已经迈入21世纪的今天,认识电子商务、了解电子商务、进而参与电子商务,是每一位政府官员、每一位企业家和每一位消费者都必须认真对待的一项新任务。1.1.2电子商务的内涵与分类(1)什么是电子商务电子商务是指整个贸易活动的电子化;从涵盖的方面可以定义为:加以各方以电子交易方式而不是通过当面交换或是直接面谈方式进行的任何形式的商业交易;从技术方面可以定义为:电子商务是一种多技术的集合体,包括交换数据(如电子数据交换、电子邮件),获得数据(如共享数据库、电子公告牌)以及自动捕获数据(如条形码)等。电子商务涵盖的业务包括:信息交换、售前售后服务(如提供产品和服务和细节、产品使用技术指南、回答顾客意见)、销售、电子支付(如使用电子资金转帐、信用卡、电子支票)、运输(包括商品的发送管理和运输跟踪,以及可以电子化传送的产品的实际发送)、组建虚拟企业(组建一个物理上不存在的企业,集中一批独立中小公司的权限,提供比任何单独公司多的多的产品和服务),公司和贸易伙伴可以共同拥有和运营共享的商业方法等。2(2)电子商务的分类及其服务内容1)按照交易对象分类按照交易对象分类,电子商务可以分为三种类型:第一种类型是企业与消费者之间的电子商务,即B2C电子商务。第二种类型是企业与企业之间的电子商务即B2B电子商务。企业可以使用网络向供应商定货、接受发票和付款。第三种类型是企业与政府方面的电子商务,即B2G电子商务。2)按照商务活动内容分类按照商务活动的内容分类,电子商务主要包括两类商业活动:一是间接电子商务——有形货物的电子定货,它仍然需要利用传统渠道如邮政服务和商业快递车送货;二是直接电子商务——无形货物和服务,如计算机软件、娱乐内容的联机订购、付款和交付,或者是全球规模的信息服务。3)按照使用网络类型的分类根据使用网络类型的不同,电子商务目前主要有三种形式:一是EDI(ElectronicDataInterchange,电子数据交换)商务;二是Internet(因特网)商务;三是Intranet(内联网)商务。1.2电子商务的基本流转程式1.2.1电子商务的交易过程电子商务的交易过程大致可以分为以下四个阶段:(1)交易前的准备这一阶段主要是指买卖双方和参加交易双方的签约前的准备活动。(2)交易谈判和签定合同这个阶段主要是指买卖双方对所有交易细节进行谈判,将双方磋商的结果以文件的形式确定下来。(3)办理交易进行前的手续这一阶段主要是指买卖双方签定合同后到合同开始履行之前办理各种手续的过程。(4)交易合同的履行和索赔这一阶段从买卖双方办完所有各种手续之后开始,卖方要备货、组货、包装、发3只到买方收到自己所购商品。索赔是买卖双方在交易过程中出现违约是进行的违约处理工作。1.2.2电子商务交易的基本流转程式网络商品直销是指消费者和生产者或者需求方和供应方,利用网络形式所展开的买卖活动,B2C电子商务基本属于网络商品直销的范畴。这种买卖交易的最大特点是供需直接见面、环节少、速度快、费用低。由图1.2-1可以看出,网络商品可以分为以下几个方面:(1)消费者进入因特网,查看在线商店或企业的主页。(2)消费者通过购物对话框填写姓名、地址、商品品种、规格、数量、价格。(3)消费者选择支付方式,如信用卡,也可以选用借记卡、电子货币或电子支(4)在线商店或企业的客户服务器检查支付方服务器,确认汇款额是否认可。(5)在线商店或企业的客户服务器确认支付者付款后,通知销售部门送货上门。(6)消费者的开户银行将支付款项传递到消费者的信用卡公司,信用卡负责发给消费者收费清单。消费者厂商信用卡公司银行发货通知转帐清单支付回执转帐4为保证交易过程中的安全,需要有一个认证机构对在因特网上交易的买卖双方进行认证,以确定他们的真实身份。这时图1.2-1就演变成1.2-2。上述过程应当在SET协议下进行。在安全电子交易的四个环节中,即从消费者、商家、支付网关到认证中心,IBM、Microsoft、SUN均有相应的解决方案。上述过程也可以用图1.2-3表示图1.2-2认证中心存在下的网络商品直销流转程式消费者厂商信用卡公司银行发货通知转帐清单支付回执转帐认证5第二章电子商务安全电子商务作为一种全新的业务和服务方式,为全球客户提供了更丰富的商务信息、更简洁的交易过程和更低廉的交易成本。伴随着因特网用户的迅速增加,网络交易也在积聚上升。然而当这一切发生变化,甚至发生逆转的时候,人们就不得不注意到其中的安全问题,并给予以高度的重视了。2.1网络交易的风险和安全管理的基本思路2.1.1网络交易风险凸现大部分使用过计算机的人都遇到过计算机病毒的侵扰。他们的的黑手频频的伸向金融领域,现在又瞄准了电子商务。2.1.2网络交易的风险源分析(1)信息风险从技术上看,网络交易的信息风险主要来自三方面:1)冒名窃贼黑客为了获取重要的商业秘密、资源和信息,常常采用源IP地址欺骗攻击。2)篡改数据攻击者未经授权进入网络交易系统,使用非法手段,删除,修改,重发某些重要信息,破坏数据的完整性。3)信息丢失交易信息的丢失,可能是三种情况:一是因为线路问题造成信息丢失;二是因为安全措施不当而丢失信息;三是在不同的操作平台上转换操作丢失信息。(2)信息传递工程中的风险信息在网络上传递时,要经过多个环节和渠道。由于计算机技术发展迅速,原有的病毒防范技术、加密技术、防火墙技术等始终存在着被新技术攻击的可能性。计算机病毒的侵袭、黑客的非法侵入、线路窃听等很容易使重要数据在传递中泄露,威胁电子商务的安全。2.2客户认证客户认证(ClientAuthentication)是基于用户的客户端主机IP地址的一种认6证机制,它允许系统管理员为具有某一特定IP地址的授权用户定制访问权限。客户认证技术是保证电子商务交易安全的一项重要技术。客户认证主要包括身份认证和信息认证。前者用于鉴别用户身份,后者用与保证通信双方的不可抵赖性和信息的完整性。2.2.1身份认证(1)身份认证的目标(2)用户身份认证的基本方式1)用户所知道的某个秘密信息,如用户知道的自己的口令2)用户所持有的某个秘密信息(硬件)。3)用户所具有的某些个人化参数,如指纹,声音,DNA等。2.2.2信息认证商务活动往往是通过公开网络如因特网进行数据传输,这就对网络传输过程中信息的保密性提出了更高的要求。2.2.3通过认证机构认证网上交易的买卖双方在进行每一笔交易的时候,都要鉴别对方是否可信的。1)证书在做交易时,应向对方提交一个由CA签发的包含个人身份的证书,以使对方相信自己的身份。2)数字证书最常用的CA证书是数字证书。数字证书作为网上交易双方真实身份证明的依据,是一个经证书授权中心(CA)数字签名的、包含证书申请者(公开密钥拥有者)。证书的格式遵循X
本文标题:购物网站设计毕业论文-某购物网站系统开发
链接地址:https://www.777doc.com/doc-3442339 .html