网上购物系统

  • 格式:doc
  • 大小:440.75 KB
  • 文档页数:25

精品文档

。 1欢迎下载

班级:

组员: 网上购物系统 精品文档

。 2欢迎下载 目录

网上购物系统....................................... 错误!未定义书签。

第一章 概述....................................................... 2

1.1网上购物发展背景 ................................................ 3

1.2网上购物系统的意义 .............................................. 3

第二章 需求分析..................................................... 4

2.1技术可行性分析 .................................................. 4

2.2顾客对于系统的需求 .............................................. 4

2.3管理员对于系统的需求 ............................................ 4

第三章 网上购物系统的架构设计....................................... 5

3.1系统整体框架 .................................................... 5

3.2系统功能需求分析 ................................................ 7

3.2.1系统前台功能需求分析 ...................................... 7

3.2.2系统后台功能需求分析 ...................................... 8

3.3系统数据库的设计 ................................................ 9

3.4小结 ........................................................... 11

第四章 系统前台功能设计与实现...................................... 12

4.1 用户注册登录及个人信息管理..................................... 12

4.1.1用户登录与注册 ........................................... 12

4.1.2 用户个人信息管理......................................... 13

4.2商品浏览与搜索 ................................................. 14

4.3购物车模块 ..................................................... 16

4.4订单管理 ....................................................... 17

4.5小结 ........................................................... 18

第五章 系统后台功能设计与实现...................................... 19

5.1后台登陆模块 ................................................... 19

5.2商品添加与修改。 ............................................... 19

5.3首页新闻添加和管理 ............................................. 21

5.4商城会员管理 ................................................... 23

5.5小结 ........................................................... 23

第六章总结......................................................... 24

第一章 概述 精品文档

。 3欢迎下载 1.1网上购物发展背景

现行在网上交易的物品主要有虚拟的物品和实体的物品两种。虚拟的物品包括服务和虚拟商品,如电影、歌曲等。实体的物品即为我们常见的可触及的物品,如书、电器、衣服等。本网上购物系统里进行的是实体物品的交易。

网上购物最主要的是涉及购买物品、库存、物流三方面。然而电子商务在我国发展时间还短,各方面都还不成熟。如还没有完善的法律来规范和保障交易的安全进行,对商品的定价也缺乏有效的市场机制和宏观调控机制,除淘宝、当当网等较大型的交易平台有更专门、较安全的结算方式外,很多商城只能依靠“货到付款”等浪费时间人力的结算方式;对商品的保存方面,全国各地到处是分散的仓库,有的甚至就是在自己家里隔出一房间作为仓库,这很不利于商品的整体资源分配,造成很大的浪费;现在有存在很多的物流公司,更大的有申通、韵达、圆通等,各城市又有很多的只在本城市接受业务的小物流公司,这样的局面造成物流公司没有很好的服务意识,物品被损坏的事情时有发生,并且没有规范的赔偿机制。因此建立一个友好、安全的购物环境迫在眉捷。

1.2网上购物系统的意义

传统的购物方式,需要有专门的店面来展示商品,并且要有多个营业员来出售商品,购买者也要花很长的时间在路上和交通费用等缺点。但是,使用网上购物系统有很多的好处。

对于网店的经营者,投资少,成本低。不需要花大量的时间和金钱去寻找和装修店面,并且网店的维护简单、便宜;一个人可在线同时与多名消费者进行交流,提高交易量,提高效率;更新产品时,也只需在网上进行商品信息的发布和更新,不用费尽心思在店里寻找场地来展示;上班时不用一直站着,只需与消费着在线交流即可;可以很方便的看到其他卖家商品的价格,作为参考来定位自己的商品。对于消费者,能够方便、快速收集商品信息,包括其他网店的价格、商品的性价比、其他消费者对其的评价等等,以此来决定是否购买,购买哪一件商品,从而能够更好的购得适合自己的物商;消费者可以足不出户,就购得商品,节约的时间和交通费用;消费者还可以将自己的购物心得在网上进行发布,实现信息的即时共享,与其他消费者进行交流。

总的来说,通过购物网站系统这一平台,将厂商、物流、卖家和买家等紧密的联系走来,可以方便、快捷的进行信息共享和沟通,扩大了交易的范围,大大的节约的成本。

精品文档

。 4欢迎下载

第二章 需求分析

2.1技术可行性分析

一个系统在技术上是否可行,往往从开发的风险,资源的有效性,相关技术的发展等方面来分析。开发风险的大小直接关系到系统的成败。本系统的实现从其所需要实现的功能上来说,现有的比较成熟的技术已基本上能满足其功能需求,而且有很多当前已成功开发并投入使用的网上购物系统可供借鉴。因此,从系统的开发风险来分析,本系统的开发是可行的。在本系统的开发过程中,主要用到开发工具有Visual Studio 2005、SQL Server 2000、Dreamweaver 8等。这些技术和开发工具都是完善,在实践中多次被运用的,是完全可行的,不会存在技术上的问题。所以从技术环节上来说不存在无法实现的情况发生。

2.2顾客对于系统的需求

顾客在网上购物看重的是方便和快捷,因此系统要使顾客能够在大量的产品信息中迅速搜索到自己想要了解的产品信息。并且,由于顾客中可能存在有很多并不熟悉网上购物流程的人,系统操作流程应该简单、易用。

顾客功能需求有:

1.顾客可浏览、检索商城各种商品的基本信息,如:商品实物图片和价格。

2.会员选好商品后,顾客可以将所选商品放入购物车。

3.会员在结算前改变主意,依然可以不用购买。

4.会员选定所要购买的商品后,系统自动生成相应的定单号。

5.顾客可以注册成会员,来购买商品。

2.3管理员对于系统的需求

系统管理员在此系统中扮演着非常重要的角色,管理员能够轻松的找到需要的管理类别。为了实现这些需求,管理中心应该做到功能齐全,模块划分明确。本系统中管理部分分为用户管理、订单管理、商品管理这三个模块

管理员的功能需求有:

1.管理员进行商品管理,如:更新商品、删除过期商品等。

2.管理员进行订单管理。

3.管理员注册用户管理,如:更新完善用户个人信息等。 精品文档

。 5欢迎下载 4.管理员对网站进行维护。

第三章 网上购物系统的架构设计

3.1系统整体框架

目前网上购物系统基本上采用的都是基于浏览器/服务器的结构,也就是我们通常所说的 B/S 结构,浏览器/服务器结构是传统的客户机/服务器发展到一定阶段的产物,同时也是 Web 兴起后的一种网络结构模式。在这种结构中, 用户工作界面依靠万维网浏览器来实现,只有很少的事物逻辑在前端实现,客户端最主要的软件是 web 浏览器,这就使得客户端得到了统一,服务端也基本实现了系统中主要的主要事务逻辑,这就形成了了所谓的三层结构,客户端只需要安装有浏览器并且在服务器装上某一个数据库软件,那么浏览器就可以利用 Web

服务器和数据库当中存储的数据进行交互了,这样就减轻了客户端电脑载荷,减轻了系统维护与升级的成本和工作量。

随着 Internet 和万维网的流行,目前的网络具有互相连接、全世界开发以及大量信息共享等特点,而以往的主机 /终端和 C/S 已经不能满足这些新的特点要求,于是 B/S 型模式就出现了, 本系统的整体框架结构如图 3.1 所示。

精品文档

。 6欢迎下载 图 3.1 系统整体框架结构

本系统是在 B/S 架构的基础上开的,该结构的一个最主要的特点就是用户可以利用 Web 浏览器访问 Internet 网上的各种信息例如,文本图像信息、视频声音等,而这些信息的产生都是通过 Web 服务器来完成的,这些各种各样的大量数据被存储在数据库服务器中,不同 Web 服务器通过各种不同连接方式与数据库进行连接。客户端只需要 Web 浏览器就能从 Web 服务器上下载程序来执行如果从服务器下载程序的过程中包含了和数据库相关的一些指令 ,那么 Web 服务器只需要将这些指令提交给数据库端的服务器来进行解释执行,执行结束后将得到的结果返回给 Web 服务器,进而 Web 服务器又将结果最终返回给用户, B/S

结构出了上述的特点外还具有一些优点,客户端的用户可以在任何时候进行各种业务处理比如浏览、查询等;业务的扩展变得更加方便,对服务器功能的增加可以通过增加网页就能实现;维护也比较简单,要实现对所有用户的同步更新,只需对网页进行改变就等达到目的;开发简单、共享性强。正是因为 B/S 结构的这些特点,所以本系统主要采用 B/S 体系结构模型,把整个系统分成了表示层、业务逻辑层、数据库层,如图 3.2 所示。