演示视频:
第4章 系统设计
3.1概述
本二手交易网站采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图3-1所示:
图3-1系统工作原理图
3.2系统框架设计
整个系统基于B/S结构设计,使用PHP+MYSQL平台进行搭建。系统框架图如下图3-2所示:
图3-2系统框架图
3.3系统结构设计
系统结构的整体设计是一个将一个庞大的任务细分为多个小的任务的过程,这些小的任务分段完成后,组合在一起形成一个完整的任务。它具体的工作步骤是:
1.系统被分解多个子模块
2.对各个子模块的功能进行预先的设计
3.对各个子模块之间的逻辑关系进行设计
3.对各个模块的界面以及模块间信息的传输进行设计
在整个设计过程,以确定可能的具体方案达成每一个小的最终目标,对于每一个小的目标而言,我们必须先了解一些相关的需求分析的信息。然后对系统进行初步的设计,并对其逐渐进行优化,设计出一个具体可实现的系统结构。
本二手交易网站的结构设计如图3-3所示。
图3-3系统结构图
3.4系统数据库设计
3.3.1数据库实体(E-R图)
本数据库概念模型是为了将现实世界中信息进行抽象而设计的,从而实现信息世界的建模,因此,概念模型是进行数据库设计的重要工具。数据库的概念模型设计可以通过E-R图来现实世界的概念模型,本系统的E-R图表现了系统中各个实体之间的联系。
根据系统的一般要求,通过对整个系统功能、运行过程的分析,形成了反应信息需求的概念数据模型。概念模型可以通过E-R图来表示,以下给出本系统中比较重要的实体关系图。
(1)管理员信息实体E- R图,如图3-5所示:
图3-5管理员信息实体图
(2)分类实体E- R图,如图3-6所示:
图3-6分类实体图
(3)评论实体E- R图,如图3-7所示:
图3-7评论实体图
(4)产品实体E- R图,如图3-8所示:
图3-8产品实体图
(5)订单实体E- R图,如图3-9所示:
图3-9订单实体图
(6)会员实体E- R图,如图3-10所示:
图3-10 会员实体图
第5章 系统的实现
3.1管理员功能模块的实现
3.1.1管理员登录界面
管理员进入登录界面,需要通过正确的账号和密码,点击登录按钮进行登录,系统会以账号和密码为参数进行登录信息的判断,登录信息正确则进入管理员主界面,管理员登录界面如图3-1所示。
图3-1管理员登录界面
3.1.2修改密码界面
管理员登录后可进入修改密码界面进行修改密码信息,修改密码界面如图3-2所示。
图3-2修改密码界面
3.1.3分类管理界面
管理员可添加、修改和删除商品分类信息,分类管理界面如图3-3所示。
图3-3分类管理界面
3.1.4商品管理界面
管理员可管理商品信息,包括图片、商品名称、分类、价格等,对已有商品信息可进行审核和删除操作,商品管理界面如图3-4所示。
图3-4商品管理界面
3.1.5留言管理界面
管理员可查看用户留言信息,并可对其进行回复和删除操作,留言管理界面如图3-5所示。
图3-5留言管理界面
3.1.6评论管理界面
管理员看查看用户评论信息,并可对其进行删除操作,评论管理界面如图3-6所示。
图3-6评论管理界面
3.1.7销售管理界面
管理员在销售管理界面可查看所有订单信息,并可通过订单状态进行订单信息的快速查询,对已有订单可进行删除操作,销售管理界面如图3-7所示。
图3-7销售管理界面
3.2用户功能模块的实现
3.2.1系统主界面
用户可进入系统查看系统信息,包括网站首页、商品列表以及关于我们等,系统主界面如图3-8所示
图3-8系统主界面
3.2.2用户注册界面
未有账号的用户可进入注册界面进行注册操作,注册信息包括会员账号、密码、姓名、电话以及邮箱等,用户注册界面如图3-9所示
图3-9用户注册界面
3.2.3用户登录界面
用户要想实现商品的买卖操作,必须进行登录系统,用户登录界面如图3-10所示
图3-10 用户登录界面
3.2.4发布商品界面
用户登录后可进行发布商品操作,商品信息包括商品名称、原价格、现在价格、使用情况、分类以及图片地址等,发布商品界面如图3-11所示
图3-11发布商品界面
3.2.5商品详情界面
用户可进入商品详情界面查看商品详情信息,登录后可点击加入购物车按钮进行加入购物车操作,商品详情界面如图3-12所示
图3-12商品详情界面
3.2.6购物车界面
用户可进入购物车界面查看购物车商品信息,对购物车商品用户可选择支付购买操作,购物车界面如图3-13所示
图3-13购物车界面
3.2.7我的订单界面
用户在我的订单界面可查看个人订单信息,对已确认的订单用户可进行评价操作,我的订单界面如图3-14所示
图3-14 我的订单界面
3.2.8我的销售订单界面
用户可查看个人销售订单,对销售订单可进行发货操作,我的销售订单界面如图3-15所示
图3-15 我的销售订单界面
面
3.2.7我的订单界面
用户在我的订单界面可查看个人订单信息,对已确认的订单用户可进行评价操作,我的订单界面如图3-14所示
图3-14 我的订单界面
3.2.8我的销售订单界面
用户可查看个人销售订单,对销售订单可进行发货操作,我的销售订单界面如图3-15所示
图3-15 我的销售订单界面

