网上购物商城的设计与实现_毕业论文.docx

上传人:wj 文档编号:653520 上传时间:2023-04-29 格式:DOCX 页数:20 大小:608.83KB
下载 相关 举报
网上购物商城的设计与实现_毕业论文.docx_第1页
第1页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第2页
第2页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第3页
第3页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第4页
第4页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第5页
第5页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第6页
第6页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第7页
第7页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第8页
第8页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第9页
第9页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第10页
第10页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第11页
第11页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第12页
第12页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第13页
第13页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第14页
第14页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第15页
第15页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第16页
第16页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第17页
第17页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第18页
第18页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第19页
第19页 / 共20页
网上购物商城的设计与实现_毕业论文.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

网上购物商城的设计与实现_毕业论文.docx

《网上购物商城的设计与实现_毕业论文.docx》由会员分享,可在线阅读,更多相关《网上购物商城的设计与实现_毕业论文.docx(20页珍藏版)》请在冰点文库上搜索。

网上购物商城的设计与实现_毕业论文.docx

网上购物商城的设计与实现

目 录

第1章 前言

.............

.............

.............

.............

. 2

1.1研究现状................................................. 2

1.2研究目的................................................. 2

1.3研究思路和内容........................................... 3

第2章系统开发的关键技术研究.................................... 5

2.1ASP简介.................................................

5

2.2

动态网页开发工具DreamweaverMX简介......................

6

2.3

系统数据库介绍...........................................

6

第3章

购物网的设计.............................................

7

3.1

需求分析.................................................

7

系统功

能分析

3.1.1

...........

...........

...........

......

7

系统设

计分析

3.1.2

...........

...........

...........

......

8

3.2

数据库设计...............................................

9

数据库

表的介

3.2.1

...........

...........

...........

....

9

建立数

据库连

3.2.2

...........

...........

...........

....

9

3.3详细设计................................................

3.3.1

3.3.2

3.3.3

第4章购物网的实现和效果分析...................................

4.1系统平台搭建............................................

4.2系统功能实现和界面效果分析 ..............................

4.2.1 用户模块的主要功能:

..................................

4.2.2 界面效果..............................................

结束语..........................................................

致谢............................................................

参考文献 ........................................................

1

0

系统模块介绍

...........

...........

........... 1

..... 0

系统模块的程序流图

...........

........... 1

.......... 1

系统模块需求分析

...........

...........

........... 1

. 2

1

4

1

4

1

4

1

4

1

5

1

7

1

8

1

9

第1页共19页

网上购物商城的设计与实现

第1章 前言

1.1研究现状

近年世界各国都出现了前所未有的电子商务热,越来越多的企业开始建造自己的网站。

向消费者展示出一片新鲜的购物大地。

在美、日等信息化程度较高的国家和地区,网络销售发展速度迅猛,如沃尔玛凯玛特,家庭仓储、等纷纷跻身于网络经商的行列。

我国政府也正全面、积极、稳妥地推进电子商务的发展。

网上书店和网上商店在增加网上支付功能、完善各项服务后以更大的势头发展:

网上拍卖、网上商店、网上邮购等面向消费者的电子商务网站大量推出。

不少电子商务企业和工商企业开始酝酿企业间电子商务。

证券电子商务也有所发展,

“网上炒股”对于有些股民已经成为现实。

“网上购物”,这个逐渐流行于二十世纪的购物方式已经为越来越多的人所接受。

不论是腰缠万贯的大富翁、时尚的白领丽人还是普通的工薪阶层,其中大部分人可能都有过网上购物的经历。

这其中有的也许仅仅想拥有这种体验的感觉,有的可能将此作为一种“知识人士”的标志,有的则可能已将网上购物作为自己日常生活的重要组成部分而取代了传统上街购物的方式。

网上销售系统的交易缺乏规范,可靠性低。

可直接在网上下定单,也可邮购,支付方式主要有信用卡支付,人民币储蓄网上支付、电汇、邮汇等。

配送方式主要是邮寄。

总的来看,国内的网上销售系统随意性强,买卖双方的权益得不到有效的保障。

网上销售系统有发展的必要,也有发展的基础,它的条件也日趋成熟,但前提是必须解决好几个关键问题:

一是提供普遍的信用卡网上支付,制定方便的银

行间的结算方式;二是成立统一的,最具权威的CA认证,解决结算安全问题;三是构建高效率的配送系统。

只有把这些问题解决好,才能保证网上销售系统的

蓬勃发展。

网络是一片独特的天空,中国国情又有其特殊性。

怎样将结合

Internet和中国国情,充分发挥电子商务的优越性,实现极富意义的电子商务技术和商务模式的创新,是摆在中国电子商务业界人士面前的一大课题。

1.2研究目的

由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一

第2页

共19页

体,不但使信息的显示更加生动,而且使信息的浏览更为方便 ,同时WEB页能实现网上交易平台、客户信息反馈方便了企业与客户之间信息交流,因此许多企业

纷纷建设具有自己独特风格的网站以增强企业知名度。

网站是企业向用户和网民提供信息(包括产品和服务)的一种方式,是企业开展电子商务的基础设施和信息平台。

企业的网址被称为“网络商标”,也是企业无形资产的组成部分,而网站是

Internet上宣传和反映企业形象和文化的重要窗口。

开展网上商店的主要目的是 :

(1))树立良好的企业形象,提高企业知名度。

作为第四媒体的互联网,其特点就是可以跨越时空,正常情况下,网站无时无刻不在工作,通过企业的网站,用户可以跨越时空了解企业,利用多媒体技术,企业可以向用户展示产品、技术、经营理念、企业文化、企业形象,树立现代企业形象,增值企业无形资产。

(2))有利于拓展商城营销渠道,扩大市场,提高营销效率。

企业通过网站可以开展电子营销。

首先,电子营销作为传统的营销补充;其次,电子营销可以拓展新的空间,增加销售渠道,接触更多的新客户,扩大市场;再次,电子营销可以减少环节、减少人员、节约费用、降低成本,有利于提高营效率。

(3))有利于了解顾客的意见,掌握顾客的需求在不干扰顾客正常生活和工作的条件下,企业通过网站上的用户评论可以倾听顾客的意见,了解顾客的心声,加强企业与顾客间的联系建立良好的顾客关系。

(4)有利于改善服务,提高企业服务质量,利用网站,通过电子沟通方式,企业开展的在线服务是传统的沟通方式(如:

邮件、电话、传真等)所无法比拟的,在线服务能够更加及时准确地掌握用户的需求,通过网站的交互服务使得被动提供和主动获得统一起来,从而实现售前、售中、售后的全过程和全方位的服务。

1.3研究思路和内容

基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。

很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。

现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。

ASP(ActiveServerPages)是Microsoft提出的一种网络服务器端编程环境。

ASP已经成为开发动态网站的重要而快速、有效的工具。

ASP强大的功能使之成为一种优秀的服务器技术。

随着网络技术的日益成熟, ASP技术在网络编程中也

第3页共19页

变得越来越重要。

在我的毕业设计中,应用了网页设计工具 Dreamweaver,使用

ASP作为开发工具,并采用 MicrosoftAccess数据库构建了一个能实现简单的电

子商务的小型动态商务网站——购物网。

该系统能实现游客浏览网站,用户注册、登录、浏览网站,对自己的注册资料进行修改,使用搜索引擎按特定的条件对所需商品进行搜索,下订单购买商品,处理订单,对商品发表评论、评级,查看订单处理步骤,随时修改自己的密码和其它个人信息。

还能够实现管理员登

陆,管理员权限:

商品管理(添加/删除商品、商品类别管理、商品信息处理)、管理用户资料、管理定单、处理定单、管理评论,管理员在线编辑,管理工作轻

松随意。

用户购物积分功能,以次激励用户购物。

该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我这个小型网站在内容上的扩充和重复。

购物网属于典型的B-C形式的电子商务交易,其主要特征是交易能够一次完成,不需要太多的后续工作。

这些虚拟的店面通过图片和文字来描述其所提供的商品,进行促销活动。

商店销售的绝大多数是有形商品或服务类商品,提供可直接下单的“购物车”系统和在线支付系统,所销售的商品大都便于运送。

当顾客实现了在线购买后,商店将以邮寄或专门运送的方式将商品送达顾客手中。

第13页

共19页

第2章系统开发的关键技术研究

2.1ASP简介

ASP(ActiveServerPages)实质是一种服务器端脚本环境。

ASP脚本呈现将在服务器端运行。

客户端只要使用可执行HTML代码的浏览器,即可浏览通过

ASP设计出来的页面内容。

当程序执行完后,服务器仅将执行的结果返回给客户端浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

ASP并不是一种纯粹的编程语言,它使用的语言是:

VBscript和Javascript语

言。

在一个ASP应用程序中可以用其中的一种脚本语言,也可以结合这两种脚本语言使用。

1、ASP的优点:

(1)开放性 在IIS上,并不需要开发者使用一个专有的脚本语言来生成网络应

用程序,实际上ActiveServerPages包括了对VBscript和Javascript/Jscript的本机支持。

通过第三方组合组件,它还可以使用其他语言(如Perl、REXX和Tcl)。

多个脚本语言甚至可以在相同的ASP文件中交替使用并相互调用。

ActiveXServer组件实际上可以用任何语言编写,这些语言包括

Java、VisualBasic、C++、COBOL等等。

(2)易操作性 ASP使HTML设计人员可以在服务器上方便地“激活”他们的

Web页,可以立刻对定制化网页和简单的应用程序进行开发。

以往需要用Perl或

C编写的复杂的CGI程序来完成的功能(如数据库连接),现在若使用ASP则只要几行简单的代码就能实现。

(3)程序与外观分离 通过使用脚本和组件, ActiveServerPages允许用户将编

程工作与一个网页的设计和其他工作分离开来。

这就可以确保开发者能够将主要的精力用来考虑编写程序的逻辑,而不必担心外观是怎样的。

同时,它也使那些从事外观设计的人员可以利用一些工具来对网页进行修改,而不用过于关心编程问题。

(4)非手工编译ASP的即时编译系统在被请求时自动对ASP源文件重新编译,并将其载入服务器的高速缓存中。

因此,开发者对ASP文件的修改可在浏览器中立即得到反映,只需要简单地保存该文件并在浏览器中刷新即可。

(5)浏览器独立性ASP提供了一种浏览器中枢方案来完成应用程序的设计工作。

因为用于生成动态内容的脚本可以在服务器上执行,所以开发者不必担心客户用什么浏览器来浏览网点。

2.2动态网页开发工具 DreamweaverMX 简介

MacromediaDreamweaverMX是建立Web站点和应用程序的专业工具。

它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,

使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。

它从基于 CSS的设计提供领先的支持到手动编码功能,

Dreamweaver在一个集成和高效的环境中为专业人员提供了所需的工具。

开发人员可以将其选择的服务器技术与Dreamweaver配合使用,建立将用户连接到数据

库、Web服务和旧式系统的强大Internet应用程序。

DreamweaverMX是一款专业的HEML编辑器,用于对 Web站点、Web页和

Web应用程序进行设计、编码和开发。

无论您喜欢直接编写 HTML代码的驾驭感还是偏爱在可视化编辑环境中工作, Dreamweaver都会为您提供帮助良多的工具,丰富您的Web创作体验。

利用Dreamweaver中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。

不过,如果您更喜欢用手工直接编码, Dreamweaver还包括许多与编码相关的工具和功能。

并且,借助 Dreamweaver,您还可以使用服务器语言(例

如ASP、ASP.NET、ColdFusion标记语言(CFML)、JSP和PHP)生成支持动态数据库的Web应用程序。

2.3系统数据库介绍

数据库是以数据(数据就是对客观事物的符号表示,是存储在计算机中的模拟客观事物的一系列信息。

数据库系统是管理大量的、持久的、可靠的和共享的数据的工具。

数据库有以下特点:

1.集成性:

数据有两层含义,一个是数据本身,一个是数据之间的关系。

成就是指把数据集中到一起来,按照一定的结构形式进行存储,并通过一系列的机制约束数据之间的关系,避免数据重复或不合要求。

2.量大性:

数据库中存放的数据量一般都比较庞大,不能同时在内存中全部调用,而只能通过外部存储器存储,通常使用大容量的可移动磁盘或硬盘等设备。

3持久性:

一般来说,数据库中式数据都需要长期保存。

第3章 购物网的设计

3.1需求分析

3.1.1系统功能分析

本系统是一个中小型的电子商务系统—购物网,可以为各类用户提供方便的在线购物环境,符合目前国内流行的电子商务莫斯。

用户可以在系统中实现注册、浏览商品、搜索查询商品、下订单、处理订单等功能;管理员可以通过用户管理、订单管理、商品管理、评论管理等管理功能来对系统进行维护更新。

网站的组成由以下几个子系统组成:

1.主页,显示欢迎界面,提供近期的商品。

2.留言板:

用户发表留言,反馈信息等

3.查询系统,通过商品类别、商品名称、出产地址来查询是否有自己需要的商品。

4.购物车,处理订购并显示想要订购的商品。

5.用户注册系统,处理新用户的注册和老用户购物时的确认。

6.管理员系统,通过管理员对系统进行管理和定单处理基本功能:

游客可以浏览网站用户注册

用户登陆

用户能够浏览网站

提供搜索引擎,使用户能够按特定的条件对所需商品进行搜索用户能够对自己的注册资料进行修改

用户下定单购买商品用户处理定单

用户对商品发表评论、评级用户查看定单处理步骤

高级功能:

管理员登录

管理员权限:

商品管理(添加/删除商品、商品类别管理、商品信息处理)、管理用户资料、管理定单、处理定单、管理评论;

用户可随时修改自己的密码和其他个人信息;管理员在线编辑,管理工作轻松随意;

用户购物积分功能,以次激励用户购买;

3.1.2系统设计分析

首先,我们需要描述的是系统的总的体系结构在系统的概要设计中我采用结构化设计。

我首先将整个系统化分为几个小问题,小模块。

在系统中,我把系统分为2大块,用户的前台使用和管理员的后台管理。

在设计阶段中,我从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。

然后再把概念模式转换成逻辑模式。

将概念设计从设计过程中独立开来,使各阶段的任务

相对单一化,设计复杂程度大大降低,不受特定 DBMS的限制。

本系统的开发是

基于现在电子商务应用最广的 B/S(Browser/Server)既浏览器/服务器结构,起原理图示如图3-1所示

图3-1 系统原理网上商品销售系统的主要体系结构包括:

数据服务器

WEB服务器后台管理平台客户端

应用系统体系设计主要考虑的业务技术因素包括:

业务处理方式

数据处理量,存储量应用功能设计

服务器设计存储设计安全设计

3.2数据库设计

3.2.1数据库表的介绍

本系统数据库的功能主要是存储网站中所有数据,以便进行操作。

本系统的数据库文件名为 db.mdb,保存在系统文件的 db子目录中。

主要由

Admin、Category、Delivery、Orders、Product、Sorts、Review、User八个表组

成。

下面将介绍 Admin的意义和功能:

●Admin

该表比较简单,主要用来存储论坛管理员的帐号和密码,该表的结构如表 3-

2所示:

字段名称 数据类型 说明

ID 自动编号 编号

Admin 文本 管理员用户名

Password 文本 密码

Rank 数字 管理员权限表3-2 数据表“admin”的结构

3.2.2建立数据库连接

1、本系统使用了Microsoft的IIS5.0作为系统服务器。

2、后台数据库的配置

本系统采用Access文件的相对路径来实现读取数据库功能,代码如下:

<%

'打开数据库连接

dimconn,connstr,db,rsdb="db/db.mdb"

Setconn=Server.CreateObject("ADODB.Connection")connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &

Server.MapPath(""&db&"")

conn.Openconnstr

%>

3.3详细设计

3.3.1系统模块介绍

以表3-3对用户模块的文件进行简要说明:

文件名 功能

Index.as

网站首页

p

Reg.asp 用户注册

Help.asp 帮助信息

Hot.asp 畅销商品

Search.a

文件名 功能

Login.asp 用户登陆

Forget.asp 忘记密码

New.asp 新到商品

Commend.as

推荐商品

p

spMuser.as

pEquser.a

spChangep

ws.aspMyorder

.aspStatinfo.

asp

搜索商品消息中心

用户详细资料修改密码用户定单

统计信息

Class.asp 商品分类

用户个人资

Userinfo.asp

Recinfo.asp 收货资料

Car.asp 购物车用户积分查

Deposit.asp

Logout.asp 注销退出

Rank.as 用户对商品的

p 评级



Comment.asp

用户对商品评论

表3-3(用户模块)

3.3.2系统模块的程序流图

本系统模块的设计 ,其主要功能的程序流图,如图 3-4所示:

首 页

登录 用户注册

合法 N

用户

Y

搜索商品

购买商品

N

订单

确认 修改订单

Y

付款

图3-4 本系统功能的程序流程图

3.3.3系统模块需求分析

管理人员的管理功能

商店管理人员功能的信息量大,数据安全性和保密性要求最高。

本功能实现对商店信息、购买者信息管理和统计查看及维护。

商店管理员可以浏览、查询、添加、删除、修改、统计商品的基本信息。

如图3-5所示:

管理人员

用 用 购 商 用

户 户 品 户注 物

登 注 更 管

录 消 车 新 理

图3-5 管理人员的管理模块

用户的管理功能

用户者的需求是查询商店所存的商品、个人购买情况及个人信息的修改。

用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理

定单等功能。

用户的管理功能划分如图 3-6所示:

用户管理

图3-6用户管理

网上购物商城的设计与实现

第4章购物网的实现和效果分析

4.1系统平台搭建

操作系统:

Windowsxp

CPU:

没有很高的要求,只要能够顺利运行 Windows系列操作系统就可以

了。

当然,CPU的处理速度越快,运行 ASP代码的效率越高。

内存:

2G

硬盘空间:

至少需要 50MB以上的硬盘空间来安装所需的组件。

4.2系统功能实现和界面效果分析

4.2.1用户模块的主要功能:

(1)用户注册

用户要想在本网站购买商品就必须要去注册成为本

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2