云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于PHP的网上购物网站含源文件毕业设计

基于PHP的网上购物网站含源文件毕业设计

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 9:51:46

模块主要是查看和修改,包括管理会员的基本资料以及购买的产品等详细信息。订单管理模块主要涉及对顾客订购的产品管理,按照订单的状态大致分为待处理的订单和已经处理的订单。 本系统的结构图如图2-1所示:

图2-1 系统结构图

2.2.2系统流程分析

在后台管理模块中,管理员需要先添加产品栏目分类,再进入产品列表页面,选择指定的产品栏目进行产品添加操作。在会员提交订单之后,管理员可以通过订单管理模块查看订单,并根据实际情况更改订单状态,管理员也可以通过会员管理模块查看会员信息。前台界面则是会员选取需要购买的商品,并提交订单。后台管理的流程图如图2-2所示。

图2-2 后台管理流程图

2.2.3系统目录结构

系统目录结构的规划非常重要,这样可以更加方便管理程序,体现出清晰的思路。通过对系统结构的分析,可以按照功能模块来划分系统目录结构。如图2-3所示:

图2-3 目录结构

由图可以看出,系统文件保存在dzsw目录中,其下有13个子目录:admin

目录主要保存后台管理的程序:data主要保存一些log信息,方便以后的查看: 2.4.4技术构架

系统采用BS技术架构

2.6数据字典 2.6.1数据元素

名字:会员名称 描述:顾客用来登陆网站的唯一标识 数据类型:字符 长度:96 名字:产品ID 描述:用来表示产品的唯一标识 数据类型:整型 长度:10 名字:订单ID 描述:用来表示顾客订单的唯一标识 数据类型:整型 长度:8 名字:管理员ID 描述:用来表示管理员的唯一标识 数据类型:整型 长度:4 名字:邮寄方式ID 描述:用来表示邮递的唯一标识 数据类型:整型 长度:8 名字:顾客组ID 描述:用来表示打折顾客组的唯一标识 数据类型:整型 长度:6 2.6.2数据存储

名字:顾客信息 描述:注册为会员的个人信息 组成:自动编号ID,用户名(Email),密码,组名,消费金额,注册日期。

名字:顾客组信息 描述:存储顾客的打折优惠 组成:自动编号,名称,折扣。 名字:产品信息 描述:发布的产品的信息描述 组成:自动编号ID,产品名称,产品单位,产品价格,产品描述。 名字:订单信息 描述:会员发出订单的信息 组成:自动编号ID,用户联系方式,订单内容,邮寄方式。 名字:管理员信息 描述:系统管理的信息 组成:管理员ID,管理员名称,管理员类别,管理员密码。 名字:邮寄方式信息 描述:送货方式信息 组成:方式编号ID,名称,费用。

3系统概要设计

3.1系统结构设计

系统结构设计是结构化系统分析与结构化程序设计之间的接口。结构化系统设计运用了一套标准的设计准则工具,采用模块化方法进行新系统层次关系和模块分解设计,结构化系统设计的核心是模块分解设计,其基本思想是以系统的逻辑功能设计和数据流关系为基础,根据数据流程图和数据字典,借助于一套标准的设计准则和图表工具,通过“自上而下”的逐层分解,把系统划分为多个大小适当、功能明确、具有一定独立性、并易于实现的模块,从而把复杂系统设计转化为多个简单模块的设计。 3.1.1系统体系结构

目前,Web项目较为流行的开发模式是三层逻辑体系结构,本系统的开发按照Windows DNA (Windows Distributed Internet Application,分布式互联网应用结构),采用基于XML的三层BS体系结构。Windows DNA提供了一种开发三层结构Web应用程序的通用方法是一个电子商务开发的良好环境。

MVC的设计思想简介,MVC的设计思想将平台划分为表现层、业务层、数据访问层、数据库层。

表现层(Presentation Tier)对应于MVC的V(View),负责系统的表示逻辑,主要是每个.php 页面。

业务层(Business Tier)体现系统的业务逻辑。业务层起到了Business Delegate的作用,屏蔽了表示层,有利于重用业务模型。

数据访问集成层(Data AccessIntegration Tier)负责进行数据访问及系统间交互操作。数据访问组件负责与关系型数据库打交道,进行具体的增删改查(CRUD)操作。系统集成代理适配器组件负责与软件产品和外部系统打交道,交换数据和消息。数据访问集成层组件意识不到业务层的具体逻辑,通过约定的接口让业务层来调用。

MVC三层逻辑体系结构如图3-1所示。

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

模块主要是查看和修改,包括管理会员的基本资料以及购买的产品等详细信息。订单管理模块主要涉及对顾客订购的产品管理,按照订单的状态大致分为待处理的订单和已经处理的订单。 本系统的结构图如图2-1所示: 图2-1 系统结构图 2.2.2系统流程分析 在后台管理模块中,管理员需要先添加产品栏目分类,再进入产品列表页面,选择指定的产品栏目进行产品添加操作。在会员提交订单之后,管理员可以通过订单管理模块查看订单,并根据实际情况更改订单状态,管理员也可以通过会员管理模块查看会员信息。前台界面则是会员选取需要购买的商品,并提交订单。后台管理的流程图如图2-2所示。 图2-2 后台管理流程图 2.2.3系统目录结构 系统目录结构的规划非常重要,这样可以更加方便管理程序,体现出清晰的思路。通过

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com