电子商务网站的设计与实现本科毕业论文(编辑修改稿)内容摘要:

城等等,熟悉其实现购物的方式,了解其管理的运作方式和管理业务流程,分析现在 B2C 网上商城的基本运行情况和不足并 探讨其需求。 同时,参考了相关网站的调查分析报告等。 用户需求分析 随着互联网的高速发展, Web 应用技术也得到了迅速提高。 电子商务平台便是基于这些互联技术发展起来的。 而 基于 B/S 体系结构的网上购物系统正是电子商务的典型,系统 简单却功能强大。 4 由于 客户端-服务器 (C/S)应用程序可维护性差,而且对客户端计算机要求功能必须相当强大。 为了解决这个缺点, 浏览器-服务器 (B/S)应用程序应运 而生。 客户端只要求安装有浏览器,就可以与服务器连接,运行整个应用程序。 与此同时, 由于服务端与客户端分离,应用程序的版本不管如何更新 ,都只会在服务器端进行,这样客户端可以节省大量资源和时间。 近年来, B/S 结构越来越受到企业和公司等的喜爱和重用,选择 B/S 结构是当前电子商务系统开发的明智之举, 能充分适应市场的需求。 本系统便是采用 B/S 结构进行开发的。 购物流程图 , 如图 21所示 网上购物系统网站管理员网站访问者浏览选择商品会员登录注册否填写订单是否进行商品管理 、订单管理 、 会员管理 、 文章管理 、 系统管理等是修改订单 添加删除商品浏览挑选商品是确认订单生成订单配送发货否 图 21 购物流程图 5 数据流 图 由于原始的数据流程 图存在操作的重复性和流程的不合理性,经过我们两个人的讨论,再根据网上商城系统的购物 流程,我们采用从总体到局部、逐步细化的办法,绘制出如下的数据流 图: 第一层: 图 22 网上商城顶层数据流 图 第二层: 图 23网上商城第二层数据流 图 P0 P 0网上商城管理用户用户信息表订单表P 4订单管理P 3购物车管理P 2个人账号管理P 1用户管理仓库用户F 1 用户信息表F 5 订单表F 3 收藏夹表F 2 地址表商品信息用户信息发货付款通知订单发货通知订单用户信息收货地址用户信息商品信息订单用户信息 6 第三层: 图 24网上商城 第三层 用户管理数据流 图 图 24网上商城第三层购物车管理数据流 图 P1 P3 P 3 . 2删除商品P 3 . 1添加商品用户信息用户信息订单用户P 1 . 2新用户注册P 1 . 1用户登录用户 F 1 用户信息表用户信息用户信息用户信息用户信息用户信息用户信息 7 图 24网上商城第三层个人账户管理数据流 图 图 24网上商城第三层订单管理数据流 图 P2 P4 P 2 . 3个人信息管理P 2 . 2个人应用管理P 2 . 1订单管理F 6 订单表F 2 地址表F 3 收藏夹表F 1 用户信息表用户信息订单收货地址商品信息用户信息P 4 . 3完成交易P 4 . 2发货通知用户P 4 . 1付款通知F 6 订单表确认收货发货付款订单确认付款订单订单订单订单 8 第三章 设计概要 总体方案设计 系统目标 ( 1) 提高公司企业用户的经营管理效率,减少管理工作上的重复操作等。 ( 2) 简化操作过程,提高资源的共享能力,增进查询速度。 划分子系统 此基于电子商务理论与 PHP 技术的网上商城购物系统,分前台功能和后台管理功能: ( 1)前台部分由用户使用,主要包括用户管理(用户登录、注册),商品浏览、购物车管理 , 个人账户管理。 ( 2)后台部分由管理员使用,主要包括管理员身份验证,商品管理,订单管理, 会员管理 ,系统管理。 系统结构总体设计 , 如图 31所示 图 31系统功能结构图 网上商城系统前台功能 后台功能商品管理订单管理促销管理会员管理报表统计系统管理商品浏览购物车管理用户管理个人账户管理 9 系统 运行 环境要求 ( 1)硬件环境要求: ① 1 GHz 以上 处理器。 ② Microsft Windows 支持的 VGA 或分辨率更高的监视器。 ③ 512MB内存以上。 ( 2)软件环境要求:本系统是在 Microsft Windows XP 平台 下开发的,所采用的开发语 言是 PHP,后台采用了 MySQL Server 数据库, 服务器用 Apache。 这样 的黄金组合 , 大大的 提高了数据处理的速度。 ①操作系统: Windows XP 系列 ②数据库: ( 3)语言种类:简体中文版 ( 4)显示参数:分辨率: 1024 768;色彩: 256 色以上 10 数据库设计 数据库概念结构设计 ( 1) 系统主要功能模块 ER 图 , 如图 33 所示 图 33 实体和实体之间的关系 ER图 注:实体集的属性已经部分省略 m n m 用户 送货方式 发货 商品 订购 商品名称 商品 ID 商品价格 用户 ID 用户名 密码 n n n 1 n n 管理员 短信息 公告 发布 密码 用户名 标题 时间 内容 内容 发送 1 11 ( 2) 部分 相关数据表 [1] 表 32管理员信息表 (olm_admin) 字段 名称 代码 数据类型 是否为空 管理员 id id smallint(5) not null 管理员名称 username varchar(60) not null 管理员 varchar(60) not null 管理员密码 password varchar(255) not null 注册时间 add_time varchar(15) not null 最新登录时间 last_login varchar(20) not null 最新登录 ip last_ip varchar(11) not null 表 33商品品牌信息表 (olm_ brand) 字段 名称 代码 数据类型 是否为空 品牌 id id int(7) not null 品牌名称 name varchar(50) not null 品牌 logo logo varchar(80) not null 备注 notes text not null 链接路径 url varchar(255) not null 顺序 sort tinyint(3) not null 是否显示 is_show tinyint(1) not null 表 34购物车信息表 (olm_cart) 字段 名称 代码 数据类型 是否为空 购物车 id id mediumint(8) not null 用户登录 id login_id int(11) not null 用户 session id session_id varchar(32) not null 商品 id goods_id mediumint(8) not null 商品编号 goods_sn int(11) not null 商品名称 goods_name varchar(120) not null 12 单件运费 freight decimal(10,0) not null 加件运费 addfreight decimal(10,0) not null 商品质量 goods_weight decimal(10,0) not null 市场价格 market_price decimal(10,2) not null 商城价格 mall_price decimal(10,2) not null 商品数量 goods_num smallint(5) not null 表 35收藏夹信息表 (olm_collect_goods) 字段 名称 代码 数据类型 是否为空 收藏夹 id id mediumint(8) not null 用户登录 id login_id mediumint(8) not null 商品 id goods_id mediumint(8) not null 添加时间 add_time datetime not null 表 37商品信息表 (olm_goods) 字段 名称 代码 数据类型 是否为空 商品 id id mediumint(10) not null 编号 goods_sn int(10) not null 名称 goods_name varchar(120) not null 商品信息标题 goods_title varchar(300) not。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。