精选文档
—
目录
第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详细设计................................................10
3.3.1系统模块介绍......................................10
3.3.2系统模块的程序流图................................10
3.3.3系统模块需求分析..................................12
第4章购物网的实现和效果分析...................................14
4.1系统平台搭建............................................14
4.2系统功能实现和界面效果分析..............................14
4.2.1用户模块的主要功能:..................................14
4.2.2界面效果..............................................15
结束语..........................................................17
致谢............................................................18
参考文献..................爱国诗歌朗诵稿 ......................................19
精选文档
—
第1章前言
1.1研究现状
近年世界各国都出现了前所未有的电子商务热,越来越多的企业开始建造自
己的网站。向消费者展示出一片新鲜的购物大地。在美、日等信息化程度较高的
国家和地区,网络销售发展速度迅猛,如沃尔玛凯玛特,家庭仓储、等纷纷跻身
于网络经商的行列。我国政府也正全面、积极、稳妥地推进电子商务的发展。
网上书店和网上商店在增加网上支付功能、完善各项服务后以更大的势头发展:
网上拍卖、网上商店、网上邮购等面向消费者的电子商务网站大量推出。不少电
子商务企业和工商企业开始酝酿企业间电子商务。证券电子商务也有所发展,
“网上炒股”对于有些股民已经成为现实。
“网上购物”,这个逐渐流行于二十世纪的购物方式已经为越来越多的人所接
受。不论是腰缠万贯的大富翁、时尚的白领丽人还是普通的工薪阶层,其中大部
分人可能都有过网上购物的经历。这其中有的也许仅仅想拥有这种体验的感觉,
有的可能将此作为一种“知识人士”的标志,有的则可能已将网上购物作为自己
日常生活的重要组成部分而取代了传统上街购物的方式。网上销售系统的交易缺
乏规范,可靠性低。可直接在网上下定单,也可邮购,支付方式主要有信用卡支
付,人民币储蓄网上支付、电汇、邮汇等。配送方式主要是邮寄。
总的来看,国内的网上销售系统随意性强,买卖双方的权益得不到有效的保
障。网上销售系统有发展的必要,也有发展的基础,它的条件也日趋成熟,但前
提是必须解决好几个关键问题:一是提供普遍的信用卡网上支付,制定方便的银
行间的结算方式;二是成立统一的,最具权威的CA认证,解决结算安全问题;
三是构建高效率的配送系统。只有把这些问题解决好,才能保证网上销售系统的
蓬勃发展。网络是一片独特的天空,中国国情又有其特殊性。怎样将结合
Internet和中国国情,充分发挥电子商务的优越性,实现极富意义的电子商务技术
和商务模式的创新,是摆在中国电子商务业界人士面前的一大课题。
1.2研究目的
由于WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一
体,不但使信息的显示更加生动,而且使信息的浏览更为方便,同时WEB页能实
精选文档
—
现网上交易平台、客户信息反馈方便了企业与客户之间信息交流,因此许多企业
纷纷建设具有自己独特风格的网站以增强企业知名度。网站是企业向用户和网民
提供信息(包括产品和服务)的一种方式,是企业开展电子商务的基础设施和信息平
台。企业的网址被称为“网络商标”,也是企业无形资产的组成部分,而网站是
Internet上宣传和反映企业形象和文化的重要窗口。开展网上商店的主要目的是:
(1)树立良好的企业形象,提高企业知名度。作为第四媒体的互联网,其
特点就是可以跨越时空,正常情况下,网站无时无刻不在工作,通过企业的网
站,用户可以跨越时空了解企业,利用多媒体技术,企业可以向用户展示产品、
技术、经营理念、企业文化、企业形象,树立现代企业形象,增值企业无形资
产。
(2)有利于拓展商城营销渠道,扩大市场,提高营销效率。企业通过网站
可以开展电子营销。首先,电子营销作为传统的营销补充;其次,电子营销可以
拓展新的空间,增加销售渠道,接触更多的新客户,扩大二月英文简写 市场;再次,电子营销
可以减少环节、减少人员、节约费用、降低成本,有利于提高营效率。
(3)有利于了解顾客的意见,掌握顾客的需求在不干扰顾客正常生活和工
作的条件下,企业通过网站上的用户评论可以倾听顾客的意见,了解顾客的心
声,加强企业与顾客间的联系建立良好的顾客关系。
(4)有利于改善服务,提高企业服务质量,利用网站,通过电子沟通方
式,企业开展的在线服务是传统的沟通方式(如:邮件、电话、传真等)所无法
比拟的,在线服务能够更加及时准确地掌握用户的需求,通过网站的交互服务使
得被动提供和主动获得统一起来,从而实现售前、售中、售后的全过程和全方位
的服务。
1.3研究思路和内容
基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内
容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代
企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。
ASP(ActiveServerPages)是Microsoft提出的一种网络服务器端编程环境。
ASP已经成为开发动态网站的重要而快速、有效的工具。ASP强大的功能使之成
为一种优秀的服务器技术。随着网络技术的日益成熟,ASP技术在网络编程中也
变得越来越重要。在我的毕业设计中,应用了网页设计工具Dreamweaver,使用
ASP作为开发工具,并采用MicrosoftAccess数据库构建了一个能实现简单的电
精选文档
—
子商务的小型动态商务网站——购物网。该系统能实现游客浏览网站,用户注
册、登录、浏览网站,对自己的注册资料进行修改,使用搜索引擎按特定的条件
对所需商品进行搜索,下订单购买商品,处理订单,对商品发表评论、评级,查
看订单处理步骤,随时修改自己的密码和其它个人信息。还能够实现管理员登
陆,管理员权限:商品管理(添加/删除商品、商品类别管理、商品信息处理)、
管理用户资料、管理定单、处理定单、管理评论,管理员在线编辑,管理工作轻
松随意。用户购物积分功能,以次激励用户购物。该系统基本上具备一个网上商品
销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需
要的技术,可以说,目前的大型商务网站也就是我这个小型网站在内容上的扩充
和重复。购物网属于典型的B-C形式的电子商务交易,其主要特征是交易能够
一次完成,不需要太多的后续工作。这些虚拟的店面通过图片和文字来描述其所
提供的商品,进行促销活动。商店销售的绝大多数是有形商品或服务类商品,提
供可直接下单的“购物车”系统和在线支付系统,所销售的商品大都便于运送。
当顾客实现了在线购买后,商店将以邮寄或专门运送的方式将商品送达顾客手
中。
精选文档
—
第2章系统开发的关键技术研究
2.1ASP简介
ASP(ActiveServerPages)实质是一种服务器端脚本环境。ASP脚本呈现
将在服务器端运行。客户端只要使用可执行HTML代码的浏览器,即可浏览通过
ASP设计出来的页面内容。当程序执行完后,服务器仅将执行的结果返回给客户
端浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
ASP并不是一种纯粹的编程语言,它使用的语言是:VBscript和Javascript语
言。在一个ASP应用程序中可以用其中的一种脚本语言,也可以结合这两种脚本
语言使用。1、ASP的优点:
(1)开放性在IIS上,并不需要开发者使用一个专有的脚本语言来生成网络应
用程序,实际上ActiveServerPages包括了对VBscript和Javascript/Jscript的本机
支持。通过第三方组合组件,它还可以使用其他语言(如Perl、REX早上的英语 X和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还包括许多与编
码相关的工具和功能。并且,借助Dreamwe汽车营销 aver,您还可以使用服务器语言(例
如ASP、、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(Browr/Server)既浏览器/服务器结构,起原
理图示如图3-1所示
图3-1系统原理
网上商品销售系统的主要体系结构包括:
数据服务器
WEB服务器
后台管理平台
客户端
应用系统体系设计主要考虑的业务技术因素包括:
业务处理方式
数据处理量,存储量
精选文档
—
应用功能设计
服务器设计
存储设计
安全设计
3.2数据库设计
3.2.1数据库表的介绍
本系统数据库的功能主要是存储网站中所有数据,以便进行操作。
本系统的数据库文件名为,保存在系统文件的db子目录中。主要由
Admin、Category、Delivery、Orders、Product、Sorts、Review、Ur八个表组
成。下面将介绍Admin的意义和功能:
●Admin
该表比较简单,主要用来存储论坛管理员的帐号和密码,该表的结构如表3-
2所示:
字段名称数据类型说明
ID自动编号编号
Admin文本管理员用户名
Password文本密码
Rank数字管理员权限
表3-2数据表“admin”的结构
3.2.2建立数据库连接
1、本系统使用了Microsoft的IIS5.0作为系统服务器。
2、后台数据库的配置
本系统采用Access文件的相对路径来实现读取数据库功能,代码如下:
<%
'打开数据库连接
dimconn,connstr,db,rs
db="db/"
Setconn=Object("tion")
connstr="Provider=.4.0;DataSource="&
h(""&db&"")
nnstr
精选文档
—
%>
3.3详细设计
3.3.1系统模块介绍
以表3-3对用户模块的文件进行简要说明:
文件名功能文件名功能
p
网站首画什么点睛 页
用户登陆
用户注册
忘记密码
帮助信息
新到商品
畅销商品
p
推荐商品
Search.a
sp
搜索商品
商品分类
p
消息中心
用户个人资
料
Equr.a
sp
用户详细资料
收货资料
Changep
修改密码
购物车
Myorder
.asp
用户定单
用户积分查
询
Statinfo.
asp
统计信息
注销退出
p
用户对商品的
评级
用户对商品
评论
表3-3(用户模块)
3.3.2系统模块的程序流图
本系统模块的设计,其主要功能的程序流图,如图3-4所示:
精选文档
—
图3-4本系统功能的程序流程图
3.3.3系统模块需求分析
管理人员的管理功能
商店管理人员功能的信息量大,数据安全性和保密性要求最高。本功当然英文怎么说 能实现
对商店信息、购买者信息管理和统计查看及维护。商店管理员可以浏览、查询、
首页
登录用户注册
合法
用户
搜索商品
购买商品
付款
修改订单
Y
N
N
Y
订单
确认
精选文档
—
添加、删除、修改、统计商品的基本信息。如图3-5所示:
图3-5管理人员的管理模块
用户的管理功能
用户者的需求是查询商店所存的商品、个人购买情况及个人信息的修改。
用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理
定单等功能。用户的管理功能划分如图3-6所示:
管理人员
用
户
注
册
用
户
登
录
用
户
注
消
购
物
车
商
品
更
新
用
户
管
理
用户管理
个
人
定
单
积
分
购
物
统
计
修
改
收
货
精选文档
—
图3-6用户管理
精选文档
—
第4章购物网的实现和效果分析
4.1系统平台搭建
操作系统:Windowsxp
CPU:没有很高的要求,只要能够顺利运行Windows系列操作系统就可以
了。
当然,CPU的处理速度越快,运行ASP代码的效率越高。
内存:2G
硬盘空间:至少需要50MB以上的硬盘空间来安装所需的组件。
4.2系统功能实现和界面效果分析
4.2.1用户模块的主要功能:
(1)用户注册
用户要想在本网站购买商品就必须要去注册成为本网站的会员,只需点击
“注册”就可了解到成为会员的必要条约及其必须承担的责任,作为一个电子
商务网站,最基本的功能肯定就是注册了。因为只有注册用户才能在网站内订
购自己想要购买的商品。
(2)用户登录
用户一旦成为本网站的会员后,即可在登录页面中登录,用户只要输入自
己用户名和密码即可实现登录。这里有ASP函数对用户名和密码进行判断,以
此来保证用户的合法性。为了能方便地使用网站的各项功能,用户登录也是必
不可少的。当用户登录以后,便可进行查阅/更改自己的个人资料、修改/处理个
人订单等操作。
(3)用户注销
若用户登录后要离开网站,可注销个人帐号,以防他人修改或使用本人帐
号。
(4)购物车
当用户选好自己想要的商品后把商品放入购物车,购物车将自动产生相应
的定单。当然,用户也可以从购物车里删除掉选好的商品,而相应定单的也会
删除。
精选文档
—
(5)用户查询商品
查询商品可以说是一个网站非常重要的一个功能,通过这一功能,用户可
以按照某些特定的条件搜索自己想要购买的商品,这无论为普通用户还是管理
员都提供了极大的方便。
(6)用户资料修改
用户可以在登陆后使用用户个人资料修改功能对自己的一切信息进行修
改,密码修改也包括在其中。也可以对用户邮寄/付款资料、收货资料等信息进
行修改补充。
4.2.2界面效果
首页
图4-1首页
精选文档
—
图4-2首页
图4-3登入界面
精选文档
—
结束语
本次毕业设计到此已经顺利结束,通过这次的毕业设计,我学到了很多,也
体会了许多道理。
在以前大学两年的时间内我学习了很多的课程及编程语言,虽然通过学习
对这些课程有所了解和掌握,但是始终处于理论知识的掌握阶段,并没有真正
应用于实践设计开发,所以对知识的掌握还不够全面和熟练。
通过这次的毕业设计,从不知道如何下手,到如何查找资料,如何把理论
指导运用到实际项目中,不仅提高了自身的编程能力了,而且还拓展了许多额
外的网站编程能了,对网站开发的认识,有了更进一步迅雷限速 的认识。对于整个开发
的过程中,从发现问题、分析问题,到最终的解决问题,对我来说是一次能力
的真正提高的过程;是一次将如何将理论应用于实践的过程。这样对于真正步
入社会工作时是一个很好的准备于磨练。
精选文档
—
致谢
本网站制作过程中参考了大量的网站及书籍,在朋友、同学、老师的帮助
下总算完成了设计。在这里特别感谢我的指导教师林国庆还有帮助我同学,在
我做论文的过程中给了我极大的帮助,并提出了宝贵的意见和建议。
精选文档
—
参考文献
[1]孙鑫.Struts2深入详解(含光盘).电子工业出版社,2008,7
[2]刘京华等.JavaWeb整合开发王者归来.清华大学出版社,2010,1
[3]刘新等.Java开发技术大全.清华大学出版社,2010,2多彩的活动作文
[4]孙卫琴.精通Hibernate:Java对象持久化技术详解.电子工业出版社,
2005,5
[5]马劳克林.深入浅出Ajax(中文版).OReillyTaiwan公司,2008,5
[6]库尼亚瓦(Kurniawan,B.).深入浅出Struts2.人民邮电出版社,
2010,5
[7]王俊杰.精通JavaScript动态网页编程(附光盘).人民邮电出版社
2007,2
[8]计文柯.Spring技术内幕.机械工业出版社2010,1
本文发布于:2023-03-25 08:07:10,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1679702832378128.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:网上商城.doc
本文 PDF 下载地址:网上商城.pdf
留言与评论(共有 0 条评论) |