"景先生毕设|www.jxszl.com

会员后台管理系统设计

2021-05-04 21:00编辑: www.jxszl.com景先生毕设
1一、引言 2(一)选题背景 2(二)系统意义 2二、系统叙述 2(三)系统环境 3三、系统设计 4(一)系统框架 4四、 系统实现 4(一)搭建系统环境 4五、系统功能 8(一)进入系统完成登录 8(二)系统功能 91.会员管理 92.权限管理 103.分类管理 134.常规管理 131.控制台管理 152.功能键 15六、常见问题以及解决方法 16(一)数据库服务器端口占用 16七、总结 17八、致谢 18九、参考文献 18 社会快速发展,企业和公司都希望有一个方便快捷的后台管理系统,来提高自身的高效化与智能化,大大提高了员工的工作效率,节省了大量的时间,为公司创造更多的经济效益。针对这一需求,我们在此后台管理系统中使用了fastadmin框架,其中涉及PHP、git以及数据库架等相关技术。本系统中主要模块有会员管理、权限管理、分类管理、常规管理以及控制台等。
目录
一、引言
(一)选题背景
现如今计算机和网络已经在各行各业普及,计算机的出现给人们带来了极大的便利。随着互联网的不断进步,各行各业都特别注重高效化和智能化的发展。
现在有些公司存在一种不良的现象,会重复做某一项工作,例如:文本的记录不便于管理和保存,所以很多公司需要一个能节约时间,方便管理的系统。下面以一个健身公司来举例:
在会员后台管理系统中,根据健身公司的要求,我们加入了会员管理模块,使得会员的注册与会员等级特权更加完整和规范,在会员管理模块下,我们利用FastAdmin快速搭建分类管理模块、权限管理模块、常规管理模块、控制台等模块,进一步优化完善系统。
(二)系统意义
此系统出现的意义就是使高效,迅捷。管理员以在短暂的时间了解到公司的情况。
二、系统叙述
(一)系统开发目的
通过这次设计,让我进一步了解PHP、数据库、ThinkPHP5+Bootstrap的有关知识以及一些技术的综合使用,并可以根据实际情况进行运用。
(二)系统的功能需要
功能:会员管理、权限管理、分类管理、常规管理以及控制台。
会员管理模块的功能分为会员管理、会员分组和会员规则。用户在需要注册会员的时候查看会员规则并注册, *51今日免费论文网|www.jxszl.com +Q: ^351916072
通过管理员的审核确认通过,分配到相对应的会员分组,然后管理员可以通过会员管理查看会员的使用情况。
权限管理模块的功能分为规则管理、角色组、管理员日志、管理员管理。管理员管理可以添加删除和设置管理员权限以及显示管理员的权限和登录时间以及组别。管理员日志显示本身及下级管理员对管理系统的更改和操作。角色组可以无限创建,形成父子级关系,设置权限。规则管理中规则通常对应一个控制器的方法,同时左侧的菜单栏数据也从规则中体现,通常建议通过命令行进行生成规则节点。
分类管理的功能是用于统一管理网站的所有分类,分类可进行无限级分类,也就是可以diy页面。
常规管理模块的功能分为个人配置、附件配置、系统配置。系统的设置和组别可以在系统配置这里增改,也可以自定义分组和变量,如果需要删除请从数据库中删除。附件配置主要用于管理上传到服务器或第三方存储的数据。个人配置主要设置用户昵称、账户密码以及邮件地址。
控制台主要显示会员总数,页面总访问量,会员的订单数和总收益。
(三)系统环境
1.环境配置
电脑最低配置
操作系统:Windows 7
内存:4G
硬盘剩余空间:1G
CPU :Intel i5 5200
PHP版本 : 5.5.0
Mysql版本 :5.5.0
Node.js
Git Bash
Navicat Premium
JetBrains PhpStorm
2.注意事项
推荐使用cmd安装,因为用cmd安装的方式可以和FastAdmin一起更新同步。将PHP文件位置加入环境变量中。(如图21所示)
/
图21.添加环境变量
三、系统设计
(一)系统框架
会员管理模块的功能分为会员管理、会员分组和会员规则。用户在需要注册会员的时候查看会员规则并注册,通过管理员的审核确认通过,分配到相对应的会员分组,然后管理员可以通过会员管理查看会员的使用情况。
权限管理模块的功能分为规则管理、角色组、管理员日志、管理员管理。管理员管理可以添加删除和设置管理员权限以及显示管理员的权限和登录时间以及组别。管理员日志显示本身及下级管理员对管理系统的更改和操作。角色组可以无限创建,形成父子级关系,设置权限。规则管理中规则通常对应一个控制器的方法,同时左侧的菜单栏数据也从规则中体现,通常建议通过命令行进行生成规则节点。
分类管理的功能是用于统一管理网站的所有分类,分类可进行无限级分类,也就是可以diy页面。
常规管理模块的功能分为个人配置、附件配置、系统配置。系统的设置和组别可以在系统配置这里增改,也可以自定义分组和变量,假如要去除请从数据库中删除。 附件配置主要用于管理上传到服务器或第三方存储的数据。个人配置主要设置用户昵称、账户密码以及邮件地址。
系统功能流程图如图31所示
图31.系统功能流程图
四、 系统实现
(一)搭建系统环境
安装必备软件:Git Bash、Navicat Premium、phpStudy、Node.js。安装流程图如下所示:
/
图41.Git安装成功提示图
/
图42. Navicat Premium安装成功提示图
/
图43. phpStudy安装成功图
/
图44. Node.js安装成功提示图
下载软件后执行setup安装包进行安装软件,并配置PHP环境变量。安装Bower,打开cmd 输入npm install bower –g。等待安装好以后就接着安装Composer但是要开启openssl,打开php.exe所在目录,将php.exe所在目录加入到环境变量,加入后务必重新打开CMD控制台(如图7所示)。
/

原文链接:http://www.jxszl.com/jsj/wljs/63346.html