网上商城网站的设计与实现基于php的Word文件下载.doc

上传人:wj 文档编号:1493043 上传时间:2023-04-30 格式:DOC 页数:26 大小:568.50KB
下载 相关 举报
网上商城网站的设计与实现基于php的Word文件下载.doc_第1页
第1页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第2页
第2页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第3页
第3页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第4页
第4页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第5页
第5页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第6页
第6页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第7页
第7页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第8页
第8页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第9页
第9页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第10页
第10页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第11页
第11页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第12页
第12页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第13页
第13页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第14页
第14页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第15页
第15页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第16页
第16页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第17页
第17页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第18页
第18页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第19页
第19页 / 共26页
网上商城网站的设计与实现基于php的Word文件下载.doc_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

网上商城网站的设计与实现基于php的Word文件下载.doc

《网上商城网站的设计与实现基于php的Word文件下载.doc》由会员分享,可在线阅读,更多相关《网上商城网站的设计与实现基于php的Word文件下载.doc(26页珍藏版)》请在冰点文库上搜索。

网上商城网站的设计与实现基于php的Word文件下载.doc

2.1.2系统开发的意义

长期以来,大部分的销售活动,都是面对面的销售,如:

店铺销售、广交会、上门推销等。

这些销售活动,都会受到地域、时间、环境等方面的影响,从而给企业、公司等的销售管理带来极大的不便。

而且信息的人工管理,也存在诸多缺点。

而网上商城,正好能全面解决这样的问题。

产品生产-销售-客户订单管理系统软件为企业、公司等的销售管理带来了极大的方便。

产品生产-销售-客户订单管理系统能够为用户提供可靠的信息储存和快捷的信息处理手段。

作为计算机应用的一部分,使用计算机对企业、公司的产品销售信息进行管理,具有手工管理所无法比拟的优点。

因此,开发这样一套管理系统成为很有必要的事情,它能够具体化、合理化的管理单位的销售信息情况,用结构化的思维方式去了解计算机的工作原理。

2.2可行性分析

2.2.1技术可行性分析

本系统采用PHP+Mysql+Apache进行开发,其中前台用HTML嵌入PHP进行页面开发和管理用户界面,提示信息完善,界面友好有亲和力;

后台采用Mysql数据库开发和管理数据库,部分关键内容采用事务处理机制,具有很强的错误处理能力。

本系统的开发环境使用现在特别流行的开源Apache服务器,使用方便、运行稳定、安全可靠。

PHP+Mysql+Apache这个国际公认的网站开发黄金组合,在电子商务系统开发上,得到广泛的应用。

如易趣网、百度有啊、ecshop等大型电子商务网站。

综上所述,本系统在技术方面是可行的。

2.2.2操作可行性分析

本系统采用B/S架构,对销售信息进行网上管理,操作简单易懂,对用户来说不需要高深的计算机专业知识,只要管理员能够懂得使用网络,就可以对商城进行使用和维护。

2.2.3经济可行性分析

由于本系统属于模拟的网上商城系统,整个系统并不算太大,因此开发成本不算太高。

整个开发过程由两个人参与,只需要两台PC机和上述的各种软件,就可以实现全部的开发任务。

由于PC机是我们各自原有的,而且无需专门升级硬件;

而各种软件,又是能够在网上免费下载的,因此,整个开发成本可以说是非常的低廉,这也为我们以后进一步完善网站提供了非常大的方便。

在使用成本上,用户只需要拥有一台能够连接到国际互联网上的计算机,通过注册就可以在世界的任何一个角落使用网站的全部功能和服务。

而且对计算机的硬件的需求也不是很高,软件方面也没有特殊的需求,易于广大用的访问与使用。

因此,从经济可行性分析来看,这个网站体现了经济实惠,但是功能强大的特点。

2.3需求分析

2.3.1初步调查

本次调查主要是由我们两个同学一起通过亲身体验现在各大B2C网站的购物流程,如卓越网、百度有啊、淘宝网、京东商城等等,熟悉其实现购物的方式,了解其管理的运作方式和管理业务流程,分析现在B2C网上商城的基本运行情况和不足并探讨其需求。

同时,参考了相关网站的调查分析报告等。

2.3.2用户需求分析

随着互联网的高速发展,Web应用技术也得到了迅速提高。

电子商务平台便是基于这些互联技术发展起来的。

而基于B/S体系结构的网上购物系统正是电子商务的典型,系统简单却功能强大。

由于客户端-服务器(C/S)应用程序可维护性差,而且对客户端计算机要求功能必须相当强大。

为了解决这个缺点,浏览器-服务器(B/S)应用程序应运而生。

客户端只要求安装有浏览器,就可以与服务器连接,运行整个应用程序。

与此同时,由于服务端与客户端分离,应用程序的版本不管如何更新,都只会在服务器端进行,这样客户端可以节省大量资源和时间。

近年来,B/S结构越来越受到企业和公司等的喜爱和重用,选择B/S结构是当前电子商务系统开发的明智之举,能充分适应市场的需求。

本系统便是采用B/S结构进行开发的。

2.3.3购物流程图

图2-1购物流程图

2.3.4数据流图

由于原始的数据流程图存在操作的重复性和流程的不合理性,经过我们两个人的讨论,再根据网上商城系统的购物流程,我们采用从总体到局部、逐步细化的办法,绘制出如下的数据流图:

第一层:

图2-2网上商城顶层数据流图

第二层:

P0

图2-3网上商城第二层数据流图

第三层:

P1

P2.1

P2.2

P2.3

图2-4网上商城第三层用户管理数据流图

P3

P3.1

图2-4网上商城第三层购物车管理数据流图

P2

P1.1

P1.2

图2-4网上商城第三层个人账户管理数据流图

P4

P3.2

图2-4网上商城第三层订单管理数据流图

2.3.5数据字典

(1)关键部分数据项(由于篇幅有限,这里仅对部分数据项进行描述)

名称:

用户登录ID总编号:

11-001

别名:

login_id编号:

001

数据值类型:

整型

长度:

11

50

用户登录名称总编号:

11-002

login_name编号:

002

字符型

类型:

字符

30

手机总编号:

11-003

phone编号:

003

字符型

字符

13

家庭电话总编号:

11-004

tel编号:

004

字符型

字符

上次登录时间总编号:

11-005

login_time编号:

005

时间函数

用户地址总编号:

11-006

user_address编号:

006

邮编总编号:

11-007

user_zipcode编号:

007

10

用户qq总编号:

11-008

user_qq编号:

008

15

商品ID总编号:

11-009

goods_id编号:

009

整型

数值

11

商品名称总编号:

11-010

goods_name编号:

010

120

(2)数据流描述

商品类型ID总编号:

11-011

type_id编号:

011

5

数据流编号:

D-01名称:

商品信息

别名:

olm_goods

简述:

管理员在网站系统后台添加的商品

来源:

管理员

去向:

P3.1

组成:

名称+图片+价格+运费+加件运费+所属类型+所属分类+品牌+

数量+描述+添加时间+更新时间

D-02名称:

订单

olm_order

用户购买商品生成的信息

用户

P4.1

订单号+商品ID+支付方式+送货方式+收获地址ID+用户ID+总

价+订单时间+订单状态+备注

(3)数据存储

数据流编号:

F1

用户信息表

简述:

注册网站的用户基本信息总表

组成:

用户ID+用户名+密码+Email+手机号+上次登录时间

用户ID

相关联处理:

P1.1P1.2P2.3

F2

地址表

注册网站的用户所填的收货地址

ID+地址+用户ID+收获人+邮编+固定电话号码+手机号码+Email

ID

F3

收藏夹表

注册网站的用户添加到个人账户的商品

ID+商品ID+用户ID+收藏时间

P2.2

F4

短消息表

管理员发给网站注册用户的信息

ID+发给的用户名+内容+时间

F5

订单表

用户购买商品确认后生成的信息总表

ID+商品ID+支付方式+送货方式+地址ID+总价+备注

P2.1P4.1P4.2P4.3

第三章概要设计

3.1总体方案设计

3.1.1系统目标

(1)提高公司企业用户的经营管理效率,减少管理工作上的重复操作等。

(2)简化操作过程,提高资源的共享能力,增进查询速度。

3.1.2划分子系统

此基于电子商务理论与PHP技术的网上商城购物系统,分前台功能和后台管理功能:

(1)前台部分由用户使用,主要包括用户管理(用户登录、注册),商品浏览、购物车管理,个人账户管理。

(2)后台部分由管理员使用,主要包括管理员身份验证,商品管理,订单管理,会员管理,系统管理。

3.1.3系统结构总体设计

图3-1系统功能结构图

3.1.4系统运行环境要求

(1)硬件环境要求:

①1GHz以上处理器。

②MicrosftWindows支持的VGA或分辨率更高的监视器。

③512MB内存以上。

(2)软件环境要求:

本系统是在MicrosftWindowsXP平台下开发的,所采用的开发语言是PHP,后台采用了MySQLServer5.0数据库,服务器用Apache。

这样的黄金组合,大大的提高了数据处理的速度。

①操作系统:

WindowsXP系列

②数据库:

MySQL5.0

(3)语言种类:

简体中文版

(4)显示参数:

分辨率:

1024×

768;

色彩:

256色以上

3.2数据库设计

3.2.1数据库概念结构设计

(1)系统主要功能模块E-R图

m

n

用户

送货方式

发货

商品

订购

商品名称

商品ID

商品价格

用户ID

用户名

密码

nn

1

管理员

短信息

公告

发布

标题

时间

内容

发送

图3-3实体和实体之间的关系E-R图

注:

实体集的属性已经部分省略

(2)部分相关数据表

表3-2管理员信息表(olm_admin)

字段名称

代码

数据类型

是否为空

管理员id

id

smallint(5)

notnull

管理员名称

username

varchar(60)

管理员email

email

管理员密码

password

varchar(255)

注册时间

add_time

varchar(15)

最新登录时间

last_login

varchar(20)

最新登录ip

last_ip

varchar(11)

表3-3商品品牌信息表(olm_brand)

品牌id

int(7)

品牌名称

name

varchar(50)

品牌logo

logo

varchar(80)

备注

notes

text

链接路径

url

顺序

sort

tinyint(3)

是否显示

is_show

tinyint

(1)

表3-4购物车信息表(olm_cart)

购物车id

mediumint(8)

用户登录id

login_id

int(11)

用户sessionid

session_id

varchar(32)

商品id

goods_id

商品编号

goods_sn

goods_name

varchar(120)

单件运费

freight

decimal(10,0)

加件运费

addfreight

商品质量

goods_weight

decimal(10,0)

市场价格

market_price

decimal(10,2)

商城价格

mall_price

商品数量

goods_num

smallint(5)

表3-5收藏夹信息表(olm_collect_goods)

收藏夹id

添加时间

datetime

表3-7商品信息表(olm_goods)

mediumint(10)

编号

int(10)

名称

商品信息标题

goods_title

varchar(300)

商品类别id

type_id

商品品牌id

brand_id

商品分类id

cat_id

smallint(7)

库存

库存警告数量

warn_num

smallint(3)

已售数量

sold_num

decimal(10,3)

商品单位

unit

varchar(10)

进货价

purchase_price

decimal(10,2)

市场价

商城价

活动价格

promote_price

活动开始时间

promote_start_date

活动结束时间

promote_end_date

图片名称

img_name

varchar(100)

小图路径

small_img

大图路径

big_img

原图路径

original_img

是否上架

is_on_sale

更新时间

up_date

排序

smallint(4)

精品推荐

is_best

新品上架

is_new

热门商品

is_hot

特价商品

is_special

longtext

表3-8商品分类信息表(olm_goods_cat)

分类id

分类名称

not

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

当前位置:首页 > 求职职场 > 简历

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

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