PHP项目案例开发 | 电子商务系统:后台功能模块设计

wufei123 发布于 2024-09-09 阅读(7)

电子商务源于英文Electronic Commerce,简称EC,是利用简单、快捷、低成本的电子通信方式,在互联网上开展的各种商贸活动近年来,随着信息技术的不断发展,电子商务已关系到经济结构、产业升级和国家整体经济竞争力,利用电子商务平台出售或购买商品,更是在日常生活中随处可见。

本系列文章介绍一个简单的电子商务系统项目开发过程,帮助进一步熟悉PHP Web应用开发的框架技术在Web应用项目中,由于数据表之间的相互关联,常常不能或不方便使用数据库管理工具直接向数据表中插入测试数据,需要通过代码来完成相应的操作。

所以,在通常情况下,Web应用项目的开发都是从后台管理系统功能模块的开发开始的由于本教材是PHP Web项目开发学习用基础教程,并且为读者提供了完整的数据库测试数据,所以,本案例项目的开发从前台模块的功能实现开始。

前台模块内容请查看上一篇内容1后台功能模块设计系统后台功能的实现与前台基本相似,下面以后台首页和商品信息管理模块为例,简单介绍系统后台功能的实现方法1●后台首页设计后台首页承载并显示系统后台所包含的功能模块,使管理员能够清楚其管理权限。

根据本项目的需求分析,确定系统后台应包括下面4个功能模块(1) 商品信息管理模块该模块主要包括商品信息的添加、修改、删除和商品类别的添加等功能(2) 用户信息管理模块该模块主要包括查询和显示用户注册信息、冻结用户、用户留言管理、更改管理员密码等功能。

(3) 订单信息管理模块该模块主要包括查看所有用户提交的订单信息,并根据执行阶段对订单进行标记处理、删除订单和查询订单等功能(4) 公告信息管理模块该模块主要包括系统公告信息的添加、修改、删除和用户评论信息的查看和删除等功能。

这些功能模块在后台主页界面中的链接如图9.5所示。下面简单介绍模块功能的实现。

■ 图9.5 系统后台首页1. 控制器设计在项目的application\controller目录中新建admin文件夹,并在该文件夹中创建Main控制器,代码如下

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。