网上购物商城地设计与实现毕业论文设计_第1页
网上购物商城地设计与实现毕业论文设计_第2页
网上购物商城地设计与实现毕业论文设计_第3页
网上购物商城地设计与实现毕业论文设计_第4页
网上购物商城地设计与实现毕业论文设计_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实用标准文案文档大全刖言研究现状研究目的研究思路和容第2章系统开发的关键技术研究2.1 ASP 简介动态网页开发工具Dreamweaver MX简介系统数据库介绍购物网的设计需求分析3.1.1系统功能分析 3.1.2系统设计分析数据库设计3.2.1数据库表的介绍3.2.2建立数据库连接 详细设计3.3.1系统模块介绍3.3.2系统模块的程序流图3.3.3系统模块需求分析第4章购物网的实现和效果分析4.1系统平台搭建4.2系统功能实现和界面效果分析 4.2.1用户模块的主要功能:4.2.2界面效果结束语致谢参考文献2.22.3第3章10101012141414

2、1415171819第1章前言1.1研究现状近年世界各国都出现了前所未有的电子商务热,越来越多的企业开始建造自 己的。向消费者展示出一片新鲜的购物大地。在美、日等信息化程度较高的国家 和地区,网络销售发展速度迅猛,如沃尔玛凯玛特,家庭仓储、等纷纷跻身于网 络经商的行列。我国政府也正全面、积极、稳妥地推进电子商务的发展。网上书店和网上商店在增加网上支付功能、完善各项服务后以更大的势头发展:网 上拍卖、网上商店、网上邮购等面向消费者的电子商务大量推出。不少电子商务 企业和工商企业开始酝酿企业间电子商务。证券电子商务也有所发展,“网上炒股”对于有些股民已经成为现实。“网上购物”,这个逐渐流行于二十世

3、纪的购物方式已经为越来越多的人所接 受。不论是腰缠万贯的大富翁、时尚的白领丽人还是普通的工薪阶层,其部分人 可能都有过网上购物的经历。这其中有的也许仅仅想拥有这种体验的感觉,有的 可能将此作为一种“知识人士”的标志,有的则可能已将网上购物作为自己日常 生活的重要组成部分而取代了传统上街购物的方式。网上销售系统的交易缺乏 规,可靠性低。可直接在网上下定单,也可邮购,支付方式主要有信用卡支付, 人民币储蓄网上支付、电汇、邮汇等。配送方式主要是邮寄。总的来看,国的网上销售系统随意性强,买卖双方的权益得不到有效的保 障。网上销售系统有发展的必要,也有发展的基础,它的条件也日趋成熟,但前 提是必须解决好

4、几个关键问题:一是提供普遍的信用卡网上支付,制定方便的银 行间的结算方式;二是成立统一的,最具权威的CA认证,解决结算安全问题;三是构建高效率的配送系统。只有把这些问题解决好,才能保证网上销售系统的 蓬勃发展。网络是一片独特的天空,中国国情又有其特殊性。怎样将结合In ternet和中国国情,充分发挥电子商务的优越性,实现极富意义的电子商务技术 和商务模式的创新,是摆在中国电子商务业界人士面前的一大课题。1.2研究目的由于 WEB页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且使信息的浏览更为方便,同时WEB页能实现网上交易平台、客户信息反馈方便了企业

5、与客户之间信息交流,因此许多企业 纷纷建设具有自己独特风格的以增强企业知名度。是企业向用户和网民提供信息 (包括产品和服务)的一种方式,是企业开展电子商务的基础设施和信息平台。企业 的网址被称为“网络商标”,也是企业无形资产的组成部分,而是 In ternet上宣传 和反映企业形象和文化的重要窗口。开展网上商店的主要目的是:(1)树立良好的企业形象,提高企业知名度。作为第四媒体的互联网,其 特点就是可以跨越时空,正常情况下,无时无刻不在工作,通过企业的,用户可 以跨越时空了解企业,利用多媒体技术,企业可以向用户展示产品、技术、经营 理念、企业文化、企业形象,树立现代企业形象,增值企业无形资产。

6、(2)有利于拓展商城营销渠道,扩大市场,提高营销效率。企业通过可以 开展电子营销。首先,电子营销作为传统的营销补充;其次,电子营销可以拓展 新的空间,增加销售渠道,接触更多的新客户,扩大市场;再次,电子营销可以 减少环节、减少人员、节约费用、降低成本,有利于提高营效率。(3)有利于了解顾客的意见,掌握顾客的需求在不干扰顾客正常生活和工 作的条件下,企业通过上的用户评论可以倾听顾客的意见,了解顾客的心声,加 强企业与顾客间的联系建立良好的顾客关系。(4)有利于改善服务,提高企业服务质量,利用,通过电子沟通方式,企业开展的在线服务是传统的沟通方式(如:、传真等)所无法比拟的,在线服务 能够更加及时

7、准确地掌握用户的需求,通过的交互服务使得被动提供和主动获得 统一起来,从而实现售前、售中、售后的全过程和全方位的服务。1.3研究思路和容基于In ternet的信息服务,商务服务已经成为现代企业一项不可缺少的容。 很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态。现代企业需要 的是一个功能强大的,能提供完善的电子商务服务的动态商务。ASP (Active Server PageS是Microsoft提出的一种网络服务器端编程环境。ASP已经成为开发动态的重要而快速、有效的工具。ASP强大的功能使之成为一种优秀的服务器技术。随着网络技术的日益成熟,ASP技术在网络编程中也变得越来越重要。

8、在我的毕业设计中,应用了网页设计工具Dreamweaver使用ASP作为开发工具,并采用Microsoft Access数据库构建了一个能实现简单的电子商务的 小型动态商务一一购物网。该系统能实现游客浏览,用户注册、登录、浏览,对 自己的注册资料进行修改,使用搜索引擎按特定的条件对所需商品进行搜索,下 订单购买商品,处理订单,对商品发表评论、评级,查看订单处理步骤,随时修 改自己的密码和其它个人信息。还能够实现管理员登陆,管理员权限:商品管理(添加/删除商品、商品类别管理、商品信息处理)、管理用户资料、管理定单、 处理定单、管理评论,管理员在线编辑,管理工作轻松随意。用户购物积分功能 以次激励

9、用户购物。该系统基本上具备一个网上商品销售系统应该具备的功能, 该设计项目基本上体现了构建一个动态商务所需要的技术,可以说,目前的大型商务也就是我这个小型在容上的扩充和重复。购物网属于典型的B-C形式的电子商务交易,其主要特征是交易能够一次完成,不需要太多的后续工作。这些虚 拟的店面通过图片和文字来描述其所提供的商品,进行促销活动。商店销售的绝 大多数是有形商品或服务类商品,提供可直接下单的“购物车”系统和在线支付 系统,所销售的商品大都便于运送。当顾客实现了在线购买后,商店将以邮寄或 专门运送的方式将商品送达顾客手中。第2章系统开发的关键技术研究2.1 ASP简介ASP (Active Se

10、rver PageS实质是一种服务器端脚本环境。 ASP脚本呈现 将在服务器端运行。客户端只要使用可执行HTML代码的浏览器,即可浏览通过ASP设计出来的页面容。当程序执行完后,服务器仅将执行的结果返回给客户端 浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。ASP并不是一种纯粹的编程语言,它使用的语言是:VBscript和Javascript语言。在一个ASP应用程序中可以用其中的一种脚本语言,也可以结合这两种脚本 语言使用。1、ASP的优点:(1) 开放性 在IIS上,并不需要开发者使用一个专有的脚本语言来生成网络应用程序,实际上 Active Server Pages包括

11、了对 VBscript 和 Javascript/Jscript的本机 支持。通过第三方组合组件,它还可以使用其他语言(如Perl、REXX和Tel)。多个脚本语言甚至可以在相同的ASP文件中交替使用并相互调用。而 ActiveXServer组件实际上可以用任何语言编写,这些语言包括Java、 VisualBasic、C+、COBOL 等等。他们的Perl 或ASP则只(2) 易操作性ASP使HTML设计人员可以在服务器上方便地“激活” Web页,可以立刻对定制化网页和简单的应用程序进行开发。以往需要用 C编写的复杂的CGI程序来完成的功能(如数据库连接),现在若使用 要几行简单的代码就能实现

12、。程序与外观分离 通过使用脚本和组件,Active Server P ages允许用户将编 程工作与一个网页的设计和其他工作分离开来。这就可以确保开发者能够将主要 的精力用来考虑编写程序的逻辑,而不必担心外观是怎样的。同时,它也使那些 从事外观设计的人员可以利用一些工具来对网页进行修改,而不用过于关心编程 问题。(4) 非手工编译 ASP的即时编译系统在被请求时自动对 ASP源文件重新编 译,并将其载入服务器的高速缓存中。因此,开发者对 ASP文件的修改可在浏览 器中立即得到反映,只需要简单地保存该文件并在浏览器中刷新即可。(5) 浏览器独立性 ASP提供了一种浏览器中枢方案来完成应用程序的设

13、计工 作。因为用于生成动态容的脚本可以在服务器上执行,所以开发者不必担心客户 用什么浏览器来浏览网点。2.2动态网页开发工具Dreamweaver MX简介Macromedia Dreamweaver MX是建立 Web站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具, 使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准 的站点和应用程序。它从基于CSS的设计提供领先的支持到手动编码功能,Dreamweaver在一个集成和高效的环境中为专业人员提供了所需的工具。开发人 员可以将其选择的服务器技术与 Dreamweaver配合

14、使用,建立将用户连接到数据 库、Web服务和旧式系统的强大In ternet应用程序。Dreamweaver MX是一款专业的HEML编辑器,用于对Web站点、Web页和 Web应用程序进行设计、编码和开发。无论您喜欢直接编写HTML代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver都会为您提供帮助良多的工具,丰富您的Web创作体验。利用Dreamweaver中的可视化编辑功能,您可以快速地创建页面而无需编写 任何代码。不过,如果您更喜欢用手工直接编码,Dreamweaver还包括许多与编码相关的工具和功能。并且,借助Dreamweaver,您还可以使用服务器语言(例如ASP、

15、ASP.NET、ColdFusion标记语言(CFML)、JSP和PHP)生成支持动态数 据库的Web应用程序。2.3系统数据库介绍数据库是以数据(数据就是对客观事物的符号表示,是存储在计算机中的模 拟客观事物的一系列信息。数据库系统是管理大量的、持久的、可靠的和共享的 数据的工具。数据库有以下特点:1. 集成性:数据有两层含义,一个是数据本身,一个是数据之间的关系。集 成就是指把数据集中到一起来,按照一定的结构形式进行存储,并通过一系列的 机制约束数据之间的关系,避免数据重复或不合要求。2. 量大性:数据库中存放的数据量一般都比较庞大,不能同时在存中全部调 用,而只能通过外部存储器存储,通常

16、使用大容量的可移动磁盘或硬盘等设备。3持久性:一般来说,数据库中式数据都需要长期保存。第3章购物网的设计3.1需求分析3.1.1系统功能分析本系统是一个中小型的电子商务系统一购物网,可以为各类用户提供方便的 在线购物环境,符合目前国流行的电子商务莫斯。用户可以在系统中实现注册、 浏览商品、搜索查询商品、下订单、处理订单等功能;管理员可以通过用户管 理、订单管理、商品管理、评论管理等管理功能来对系统进行维护更新。的组成 由以下几个子系统组成:1. 主页,显示欢迎界面,提供近期的商品。2. 留言板:用户发表留言,反馈信息等3. 查询系统,通过商品类别、商品名称、出产地址来查询是否有自己需要的 商品

17、。4. 购物车,处理订购并显示想要订购的商品。5. 用户注册系统,处理新用户的注册和老用户购物时的确认。6. 管理员系统,通过管理员对系统进行管理和定单处理基本功能:游客可以浏览用户注册用户登陆用户能够浏览提供搜索引擎,使用户能够按特定的条件对所需商品进行搜索 用户能够对自己的注册资料进行修改用户下定单购买商品用户处理定单用户对商品发表评论、评级用户查看定单处理步骤高级功能:管理员登录管理员权限:商品管理(添加/删除商品、商品类别管理、商品信息处理)管理用户资料、管理定单、处理定单、管理评论;用户可随时修改自己的密码和其他个人信息; 管理员在线编辑,管理工作轻松随意; 用户购物积分功能,以次激

18、励用户购买;3.1.2系统设计分析DBMS的限制。本系统的开发是 既浏览器/服务器结构,起原首先,我们需要描述的是系统的总的体系结构在系统的概要设计中我采用结 构化设计。我首先将整个系统化分为几个小问题,小模块。在系统中,我把系统 分为2大块,用户的前台使用和管理员的后台管理。在设计阶段中,我从用户的 角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把 概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务 相对单一化,设计复杂程度大大降低,不受特定基于现在电子商务应用最广的B/S( Browser/Server)理图示如图3-1所示+J图3-1系统原理 网

19、上商品销售系统的主要体系结构包括: 数据服务器WEB服务器后台管理平台 客户端 应用系统体系设计主要考虑的业务技术因素包括: 业务处理方式数据处理量,存储量应用功能设计 服务器设计 存储设计安全设计3.2数据库设计3.2.1数据库表的介绍本系统数据库的功能主要是存储中所有数据,以便进行操作。本系统的数据库文件名为 db.mdb,保存在系统文件的db子目录中。主要由Admin、Category、Delivery、Orders、Product、Sorts、Review、User 八个表组 成。下面将介绍Admin的意义和功能:3-2所Admin该表比较简单,主要用来存储论坛管理员的和密码,该表的结

20、构如表示:字段名称数据类型说明ID自动编号编号Admin文本管理员用户名P assword文本密码Ra nk数字管理员权限表3-2数据表“ admin”的结构3.2.2建立数据库连接1、本系统使用了 Microsoft的IIS5.0作为系统服务器。2、后台数据库的配置本系统采用Access文件的相对路径来实现读取数据库功能,代码如下:3.3详细设计3.3.1系统模块介绍以表3-3对用户模块的文件进行简要说明:文件名功能文件名功能In dex.asP首页Log in.asp用户登陆Reg.as p用户注册Forget.as p忘记密码Help .as p帮助信息New.as p新到商品Hot.a

21、s p畅销商品Comme nd.asP推存商品Search.asp搜索商品Class.as p商品分类Muser.as p消息中心Useri nfo.as p用户个人资 料Equser.asp用户详细资料Recin fo.as p收货资料Changepws.asp修改密码Car.as p购物车Myorder.as p用户定单Dep osit.as p用户积分查 询Stat info. asp统计信息Logout.as p注销退出Ran k.asp用户对商品的评级Comme nt.as p用户对商品评论表3-3 (用户模块)3.3.2系统模块的程序流图本系统模块的设计,其主要功能的程序流图,如图

22、 3-4所示:图3-4本系统功能的程序流程图3.3.3系统模块需求分析管理人员的管理功能商店管理人员功能的信息量大,数据安全性和性要求最高。本功能实现对商 店信息、购买者信息管理和统计查看及维护。商店管理员可以浏览、查询、添实用标准文案加、删除、修改、统计商品的基本信息。如图3-5所示:管理人员图3-5管理人员的管理模块文档大全用户的管理功能个人购买情况及个人信息的修改。用户者的需查询商店所存的商品、用户可以在系统中实现注册、浏览商品、搜索查询商品、下定单、处理 定单等功能。用户的管理功能划分如图3-6所示:图3-6用户管理实用标准文案文档大全4.1第4章购物网的实现和效果分析系统平台搭建操作

23、系统:Win dows xpCPU:没有很高的要求,只要能够顺利运行Windows系列操作系统就可以 了。当然,CPU的处理速度越快,运行 ASP代码的效率越高。存:2G4.2硬盘空间:至少需要50MB以上的硬盘空间来安装所需的组件。系统功能实现和界面效果分析4.2.1用户模块的主要功能:(1)用户注册用户要想在本购买商品就必须要去注册成为本的会员,只需点击“注册” 就可了解到成为会员的必要条约及其必须承担的责任,作为一个电子商务,最 基本的功能肯定就是注册了。因为只有注册用户才能在订购自己想要购买的商 品。(2)用户登录用户一旦成为本的会员后,即可在登录页面中登录,用户只要输入自己用 户名和

24、密码即可实现登录。这里有 ASP函数对用户名和密码进行判断,以此来 保证用户的合法性。为了能方便地使用的各项功能,用户登录也是必不可少 的。当用户登录以后,便可进行查阅/更改自己的个人资料、修改/处理个人订单 等操作。(3)用户注销若用户登录后要离开,可注销个人,以防他人修改或使用本人。(4)购物车当用户选好自己想要的商品后把商品放入购物车,购物车将自动产生相应 的定单。当然,用户也可以从购物车里删除掉选好的商品,而相应定单的也会 删除。(5)用户查询商品查询商品可以说是一个非常重要的一个功能,通过这一功能,用户可以按 照某些特定的条件搜索自己想要购买的商品,这无论为普通用户还是管理员都 提供了极大的方便。(6)用户资料修改/付款资料、收货资料等信息进用户可以在登陆后使用用户个人资料修改功能对自己的一切信息进行修 改,密码修改也包括在其中。也可以对用户邮寄 行修改补充。422界面效果首页 2,斗亍*沖K押乞-一丄 II -I图4-1首页归票*n韋淇垂理W i薛wlniMiMD7铀

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论