thinkcmf工厂后台管理系统设计与开发(源码)

【】随Internet的高速发展,逐渐普及我们生活中。信息时代也随之而来,信息遍布生活中,管理信息越来越重要。本系统采用php开源语言,mysql开源数据库,linux系统,apache服务器,采用thinkcmf框架制作的后台管理系统,分前端、后端两个模块。前端页面采用html+css+javascrpt+Jquery设计页面。实现员工信息、产品原料信息、订单管理、供货商,代理商信息等功能。
目录
一、引言 8
(一)开发背景 8
(二)选题意义 8
(三)设计目标 8
(四) 开发技术 8
(五)开发及运行环境 9
二、系统分析与设计 9
(一) 员工信息模块 10
(二) 产品信息模块 10
(三) 原料信息模块 11
(四) 在线客服聊天模块 11
三、系统概要设计 12
(一)系统功能架构设计 12
(二)数据库设计 13
(二)数据库逻辑结构设计 13
四、系统设计与实现 17
(一)系统框架安装 17
(二)员工信息管理 21
(三)产品管理 23
(四) 原料管理 26
(五)订单管理 28
(六)供货代理商管理 32
(七)客服聊天系统 34
(八)系统操作记录 37
图481 系统操作记录 38
(九) 管理员登陆 38
五、 系统测试 42
(一)测试环境 42
(二)测试用例 42
(三)测试结果 44
六、总结 44
五、 致谢 44
六、 参考文献 44
一、引言
(一)开发背景
伴随internet的高速发展,逐渐普及我们生活中。信息时代也随之而来,信息遍布生活中,管理信息越来越重要。也随着进入大数据时代、互联网+时代,每天产生大量的信息交互,许多工厂选择信息化管理,大大提高效率。增强自身竞争力。
(二)选题意义 *好棒文|www.hbsrm.com +Q: ¥351916072$ 

随着我国国民经济建设的高速发展与具有中国特色的社会主义市场经济体制的逐渐完善,各种行业都在逐步采用现代化的手段来管理,不断改善服务质量,不断提高工作效率,工厂每天都会产生大量的信息数据,还在采用excel表格记录数据。在数据方面处理比较落后。通过工厂后台管理系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量。不容置疑,有效地把信息管理引入工厂管理中,提高工厂的生存效率和管理有着显著意义。
(三)设计目标
管理员登陆,修改密码;
员工、产品、原料、代理商、供货商、订单信息增删查改;?
即时聊天系统;
开发技术
1、程序开发技术
(1)PHP
PHP是一种通用开源脚本语言。PHP吸收了c语言、Java和perl的特点,主要用于Web开发。PHP比CGI或者perl更快速地执行动态网页。php支持几乎所有流行数据库,处理会话等。
(2) workman
workerman是高性能的PHP socket 服务器框架,基于PHP多进程以及libevent事件轮询库,开发者只要实现一两个接口。适用即时聊天系统
(3)ThinkCMF
ThinkCMF是一款基于ThinkPHP+MYSQL开发的内容管理框架。ThinkCMF提出灵活的应用机制,框架自身提供基础的管理功能,可以根据自身的需求以应用的形式进行扩展开发。每个应用都能独立的完成任务,也可通过系统调用其他应用协同工作。在这种运行机制下,开发应用的用户无需关心开发SNS应用时如何工作的。这就是为什么本系统选择ThinkCMF。
2、网站前端设计技术
(1)div+css布局方式
div+css布局方式是静态页面布局方式之一,采取div+css的布局方式,可实现页面内容和表相应分离。优化HTML的代码结构,兼容不同浏览器内核,更好被不同浏览器解析。
(2)javascript脚本语言
Javascript是一种动态类型、弱类型、基于原型的前端脚本语言,内置支持类型。能使静态页面变得生动活泼。利用Js能轻易展示网页特效,增加网站的观赏性。
Jquery是一个快速、简洁的Javascript框架,jq更方便处理HTML、实现动画效果、ajax交互。
(五)开发及运行环境
1、系统运行平台
操作系统:centos7.x。
运行环境:apache/2.4.6。
php版本:5.4.16。
MYSQL版本:5.5.56。
浏览器:chrome、火狐、IE等。
2、开发工具
程序开发软件:sublime text 3。
数据库操作软件:navicat for MYSQL。
二、系统分析与设计
本系统是基于thinkcmf开源框架的后台信息管理系统,它包含管理员登陆、权限设置、员工信息、原料信息、产品信息、供货代理商信息、订单信息的增删查看,在线客服聊天等功能。
员工信息模块
管理员对员工信息的新增、编辑员工详细信息、辞掉(删除)。可以在员工管理界面查看简单信息见图21。

图21员工模块
产品信息模块
管理员对产品信息的新增、编辑产品详细信息、删除。可以在产品管理界面查看入出库时间、生产时间、价格等简单信息见图22。

图22 产品模块
原料信息模块
管理员对原料信息的添加、修改原料详细信息、删除。可以在原料管理界面查看入出库时间、供货商、价格等简单信息见图22。

图23原料信息模块
在线客服聊天模块
游客在官方网页点击咨询客服、会临时建立链接,链接服务器,咨询客服,客服回复信息见图24。

图24 在线聊天模块
三、系统概要设计
(一)系统功能架构设计
如图需求分析,八个功能模块划分出以下功能:
管理员模块:登陆、登出、修改资料功能。
员工信息:添加新员工、修改信息、删除功能。
产品信息:添加产品信息、修改信息、删除、查看出入库时间功能。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1226.html

好棒文