PHP 药店管理系统mysql数据库web结构apache计算机软件工程网页wamp

一、源码特点
    PHP 药品管理系统 是一套完善的web设计系统,系统采用smarty框架进行开发设计,对理解php编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。

PHP 药店管理系统mysql数据库web结构apache计

下载地址:

https://download.csdn.net/download/qq_41221322/88083239https://download.csdn.net/download/qq_41221322/88083239

二、功能介绍
1、安全管理:用户登录,主界面,不同权限菜单不同
2、(1)权限管理:对权限信息进行添加、删除、修改和查看
(2)用户管理:对用户信息进行添加、删除、修改和查看
(3)操作记录管理:对操作记录信息进行添加、删除、修改和查看
(4)厂商管理:对厂商信息进行添加、删除、修改和查看
(5)剂型管理:对剂型信息进行添加、删除、修改和查看
(6)药品类别管理:对药品类别信息进行添加、删除、修改和查看
(7)药品管理:对药品信息进行添加、删除、修改和查看
(8)入库管理:对入库信息进行添加、删除、修改和查看
(9)出库管理:对出库信息进行添加、删除、修改和查看
(10)公告管理:对公告信息进行添加、删除、修改和查看

数据库设计

(1)权限信息表如表5.1所示:

表5.1 权限信息表

序号

字段名称

数据类型

长度

主键

描述

1

qxid

INTEGER

11

权限编号

2

qx

VARCHAR

40

权限

(2)用户信息表如表5.2所示:

表5.2 用户信息表

序号

字段名称

数据类型

长度

主键

描述

1

yhid

INTEGER

11

用户编号

2

yhm

VARCHAR

40

用户名

3

mm

VARCHAR

40

密码

4

xm

VARCHAR

40

姓名

5

qx

VARCHAR

40

权限

6

dh

VARCHAR

40

电话

(3)操作记录信息表如表5.3所示:

表5.3 操作记录信息表

序号

字段名称

数据类型

长度

主键

描述

1

czjlid

INTEGER

11

操作记录编号

2

yh

VARCHAR

40

用户

3

sj

VARCHAR

40

时间

4

cz

VARCHAR

40

操作

(4)厂商信息表如表5.4所示:

表5.4 厂商信息表

序号

字段名称

数据类型

长度

主键

描述

1

csid

INTEGER

11

厂商编号

2

cs

VARCHAR

40

厂商

3

jyfw

VARCHAR

40

经营范围

4

djr

VARCHAR

40

登记人

5

bz

VARCHAR

40

备注

(5)剂型信息表如表5.5所示:

表5.5 剂型信息表

序号

字段名称

数据类型

长度

主键

描述

1

jxid

INTEGER

11

剂型编号

2

jx

VARCHAR

40

剂型

(6)药品类别信息表如表5.6所示:

表5.6 药品类别信息表

序号

字段名称

数据类型

长度

主键

描述

1

yplbid

INTEGER

11

药品类别编号

2

lb

VARCHAR

40

类别

(7)药品信息表如表5.7所示:

表5.7 药品信息表

序号

字段名称

数据类型

长度

主键

描述

1

ypid

INTEGER

11

药品编号

2

ypmc

VARCHAR

40

药品名称

3

hxmc

VARCHAR

40

化学名称

4

lb

VARCHAR

40

类别

5

gg

VARCHAR

40

规格

6

jx

VARCHAR

40

剂型

7

ph

VARCHAR

40

批号

8

cs

VARCHAR

40

厂商

9

yxq

VARCHAR

40

有效期

10

zlfw

VARCHAR

40

治疗范围

11

jg

VARCHAR

40

价格

12

kcsx

VARCHAR

40

库存上限

13

kcxx

VARCHAR

40

库存下限

(8)入库信息表如表5.8所示:

表5.8 入库信息表

序号

字段名称

数据类型

长度

主键

描述

1

rkid

INTEGER

11

入库编号

2

ck

VARCHAR

40

仓库

3

yp

VARCHAR

40

药品

4

sl

VARCHAR

40

数量

5

sj

VARCHAR

40

时间

6

yh

VARCHAR

40

用户

(9)出库信息表如表5.9所示:

表5.9 出库信息表

序号

字段名称

数据类型

长度

主键

描述

1

ckid

INTEGER

11

出库编号

2

ck

VARCHAR

40

仓库

3

yp

VARCHAR

40

药品

4

sl

VARCHAR

40

数量

5

sj

VARCHAR

40

时间

6

yh

VARCHAR

40

用户

(10)公告信息表如表5.10所示:

表5.10 入库信息表

序号

字段名称

数据类型

长度

主键

描述

1

ggid

INTEGER

11

公告编号

2

bt

VARCHAR

40

标题

3

nr

VARCHAR

40

内容

4

sj

VARCHAR

40

时间

三、注意事项
    1、管理员账号:admin密码:admin 数据库配置文件 data.php
    2、开发环境为PHP APACHE,数据库为mysql5.0,使用php语言开发。
    3、数据库文件名是phpfypgl.sql ,系统名称ypgl
    4、系统首页地址:http://127.0.0.1/ypgl/

四 系统实现

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/9934.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

开发一个简单的数据库路由进行分库分表

今天我们来看看一个简单的数据库路由组件要怎么开发出来,这篇文章分为几个步骤进行介绍,分别为: 什么是数据库路由 路由组件的作用为什么要自研组件需要用到什么技术 整体的业务流程主要代码 介绍 数据库路由的作用 使用数据库路由是在业…

产品解读|有了JMeter,为什么还需要MeterSphere?

提起JMeter,相信大部分的测试人员应该都很熟悉。JMeter因其小巧轻量、开源,加上支持多种协议的接口和性能测试,在测试领域拥有广泛的用户群体。一方面,测试人员会将其安装在个人的PC上,用以满足日常测试工作的需要&…

【SpringCloud Alibaba】(一)微服务介绍

此专栏内容皆来自于【冰河】的《SpringCloud Alibaba 实战》文档。 1. 专栏介绍 我们先来看看《SpringCloud Alibaba实战》专栏的整体结构吧,先上图 从上图,大家可以看到,专栏从整体上分为十个大的篇章,分别为 专栏设计、微服务…

【Git】

学习来自于: 女朋友乱用Git,差点把我代码删了。。。 一些常用的Git 知识点整理 关于Git这一篇就够了 Git基本命令大全 30分钟精通Git,学不会来找我 Git 版本管理 | 莫烦PYTHON Git 代码版本管理教程 文章目录 【前言】集中式与分布式的…

Jmeter配置起来太繁琐?试试RunnerGo

在用jmeter做性能测试时想看完整一点的测试报告,想配置阶梯模式来压测,想配置不同的接口并发这些都需要安装插件并且影响机器性能,想做自动化测试还得放到jenkins,这些配置起来太繁琐。今天给大家推荐一款测试平台RunnerGo&#x…

【Redis】高级篇: 一篇文章讲清楚Redis的单线程和多线程

目录 面试题 Redis到底是多线程还是单线程? 简单回答 详解 Redis的“单线程” Redis为什么选择单线程? 后来Redis为什么又逐渐加入了多线程特性? Redis为什么快? 回答 IO多路复用 Unix网络编程的5种IO模型 主线程和IO…

【100天精通python】Day9:数据结构_字典、集合

目录 目录 1 字典 1.1 字典的基本操作示例 1.2 字典推导式 2 集合 2.1 集合的常用操作示例 3 列表、元组、字典、集合的区别 1 字典 在Python中,字典(Dictionary)是一种无序的数据结构,用于存储键值对的集合。每个…

华为openGauss数据库入门 - gsql用法

目录 1.1 gsql的语法 1.2 gsql常用选项 1.2.1 最常用的必要选项 1.2.2 -r选项 1.2.3 -E选项 1.2.4 -t选项 1.2.5 -A选项 1.2.6 -v选项 1.2.7 -c选项 1.2.8 -f选项 1.2.9 -q选项 1.3 gsql的元命令 1.3.1 \l命令 1.3.2 \du命令和\dg命令 1.3.3 \db命令 1.3.4 \d…

微服务——Nacos配置管理

目录 Nacos配置管理——实现配置管理 配置管理实践 Nacos配置管理——微服务配置拉取 Nacos配置管理——配置热更新 方式一: ​编辑 方式二(推荐方式): Nacos配置管理——多环境配置共享 优先级问题 Nacos配置管理——nacos集群搭建 总结​编辑 Nacos配置管理——实现配置管…

物联网的通信协议

物联网的通信协议 目录 物联网的通信协议一、UART串口通信1.1 串口通信1.2 异步收发1.3 波特率1.4 串口通信协议的数据帧1.5 优缺点1.5.1 优点1.5.2 缺点 二、I^2^C2.1 I^2^C2.2 I^2^C2.3 数据有效性2.4 起始条件S和停止条件P2.5 数据格式2.6 协议数据单元PDU2.7 优缺点2.7.1 优…

(五)RabbitMQ-进阶 死信队列、延迟队列、防丢失机制

Lison <dreamlison163.com>, v1.0.0, 2023.06.23 RabbitMQ-进阶 死信队列、延迟队列、防丢失机制 文章目录 RabbitMQ-进阶 死信队列、延迟队列、防丢失机制死信队列延迟队列延迟队列介绍**延迟队列_死信队列_的实现**延迟队列_插件实现下载插件RabbitMQ 配置类RabbitMQ …

实现PC端微信扫码native支付功能

目录 实现PC端微信扫码 简介 实现步骤 1. 获取商户号 2. 生成支付二维码 3. 监听支付结果 4. 发起支付请求 5. 处理支付回调 示例代码 结论 Native支付 Native支付的工作原理 Native支付的优势 Native支付的应用和市场地位 开通使用微信 native 支付流程 步骤一…

Oracle输出文本平面(CSV、XML)文本数据详细过程

此过程是提供给前端,调用的接口,为报表提供”下载“功能。以下是本人在测试环境的测试,有什么不足的地方,请留言指教,谢谢。 1、测试表 分别对测试表输出csv、xml两种格式文件数据。前期的准备工作。 --在服务器端创建directory,用管理员用户 create or replace directo…

ftp传文件越来越慢的原因,以及解决方案

FTP 是一种常用的文件传输协议&#xff0c;它基于客户端-服务端模型工作&#xff0c;允许用户通过网络传输文件。但是&#xff0c;有时候在使用 FTP 的过程中&#xff0c;文件传输速度会逐渐变慢&#xff0c;这给用户带来了很多困扰。本文将分析 FTP 传文件变慢的原因&#xff…

QT DAY2

1.思维导图 2.继续完善登录框&#xff0c;当登录成功时&#xff0c;关闭登录界面&#xff0c;跳转到新的界面中 Second.h #ifndef SECOND_H #define SECOND_H#include <QWidget> #include <QtCore/QDebug> #include <QIcon> #include <QPushButton> …

当ChatGPT应用在汽车行业,具体有哪些场景?

​ ChatGPT有潜力彻底改变汽车行业并将其提升到新的高度。在ChatGPT的加持下&#xff0c;该行业的多个领域都将取得重大变化。 利用ChatGPT作更高级的虚拟助理 你可能用过现有的虚拟助理&#xff0c;它们一系列的回复有时候让人不得不感叹一句“人工智障”&#xff01;然而&a…

2023-07-26 LeetCode每日一题(更新数组后处理求和查询)

2023-07-26每日一题 一、题目编号 2569. 更新数组后处理求和查询二、题目链接 点击跳转到题目位置 三、题目描述 给你两个下标从 0 开始的数组 nums1 和 nums2 &#xff0c;和一个二维数组 queries 表示一些操作。总共有 3 种类型的操作&#xff1a; 操作类型 1 为 querie…

跨境电商多语言带直播功能功能列表

一、直播导购 1.直播入驻管理&#xff1a;直播入驻实际上就是商家入驻&#xff0c;开通商家后会获得直播权限 2.直播观看/拉流页面(分三屏&#xff0c;可以左右滑动&#xff09;&#xff1a; 左屏&#xff1a; 直播间信息&#xff1a;直播间名称、直播封面、房间号、在线人数、…

【C语言项目】扫雷(详解,附图、附代码示范)

文章目录 项目思路一、分文件进行创建二、进入游戏前的目录2.1 目录的功能&#xff1a;2.2 目录界面&#xff1a;2.3 选择进入或退出游戏2.3.1 代码示范2.3.2 图片示例&#xff1a; 三、画出游戏界面3.1 创建两个数组3.2 初始化数组3.3 打印游戏界面3.3.1 代码思路3.3.2 代码示…

gin框架内容(二)

上一篇过于gin的内容 https://mp.csdn.net/mp_blog/creation/editor/131953861 CSDNhttps://mp.csdn.net/mp_blog/creation/editor/131953861 一、路由组 为了管理具有相同前缀的URL, 将拥有URL共同前缀的路由划分为一组 为了代码的阅读性&#xff0c;使用{}包裹相同组的路由…