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

news2024/11/18 4:21:33

一、源码特点
    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.coloradmin.cn/o/789061.html

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

相关文章

TSN -促进IT/OT 融合的网络技术

时间敏感网络(tsn)技术是IT/OT 融合的一项关键的基础网络技术,它实现了在一个异构网络中,实现OT的实时数据和IT系统的交互数据的带宽共享。 TSN允许将经典的高确定性现场总线系统和IT应用(如大数据传输)的功…

第1章 获取数据库中的数据

CoreShop源程序是以数据库优先进行定义的,所以其本身不包含代码优先的定义,但本从更习惯于代码优先,所以为其定义了代码优先的定义。 1 CoreCms.Net.Model.Entities.SysRole using SqlSugar; using System.ComponentModel.DataAnnotations…

力扣 56. 合并区间

题目来源&#xff1a;https://leetcode.cn/problems/merge-intervals/description/ C题解&#xff1a;根据左区间排序&#xff0c;更新每一段的右区间最大值&#xff0c;直到间断。 class Solution { public:static bool cmp(vector<int> & a, vector<int> &a…

小学期笔记——天天酷跑5

效果&#xff1a; -------------------------- 效果&#xff1a; ------------------ 让人物跑起来 效果&#xff1a;&#xff08;此时的人物是运动的&#xff09; ---------------------- 通过键盘控制角色 效果&#xff1a; 人物可以上左右动&#xff0c;自由落体

K8S初级入门系列之二-集群搭建

一、前言 为了更好学习K8S&#xff0c;建议自行搭建一套K8S的环境&#xff0c;目前比较流行的有两种搭建工具&#xff0c;一种是单机版的minkube&#xff0c;一种是集群版的kubeadm。minkube更多是用于实验环境&#xff0c;且单机版隐藏了很多细节&#xff0c;而kubeadm更贴近实…

Vue 3.3 + Vite 4.3 + TypeScript 5+ Element-Plus:从零到一构建企业级后台管理系统(前后端开源)

vue3-element-admin 是基于 vue-element-admin 升级的 Vue3 Element Plus 版本的后台管理前端解决方案&#xff0c;技术栈为 Vue3 Vite4 TypeScript Element Plus Pinia Vue Router 等当前主流框架。 相较于其他管理前端框架&#xff0c;vue3-element-admin 的优势在于一…

红队打靶:Nullbyte打靶思路详解(vulnhub)

目录 写在开头 第一步&#xff1a;主机发现与端口扫描 第二步&#xff1a;Web渗透 第三步&#xff1a;hydra密码爆破 第四步&#xff1a;SQL注入大赏 方法一&#xff1a;手工SQL注入之联合查询 方法二&#xff1a;SQL注入写入一句话木马 方法三&#xff1a;SQL注入写入…

快速了解新一轮Moonbeam Grants申请提案

随着Moonbeam Grant第二期计划的发布&#xff0c;超过12个项目同时提交了生态Grant申请的提案。任何大于25万枚GLMR Grant的申请都将会要求项目在Moonbeam社区治理论坛上发布Grant提案&#xff0c;内容包含项目概览、申请金额、Grant使用方案以及背后的原因等等。 Grant的发放…

【VUE】vue-i18n: Uncaught SyntaxError: Not available in legacy mode

环境 vue ^3.3.4vue-i18n ^9.2.2vite ^4.4.7 问题 在vite脚手架项目当中&#xff0c;使用vue-i18n插件进行国际化多语言时&#xff0c; 报错&#xff1a;Uncaught SyntaxError: Not available in legacy mode 对于这个报错信息&#xff0c;网上大部分的处理方案是&#xff1a…

五,Eureka 第五章

5.3.2 修改pom添加依赖 <dependencies><!--公共部门--><dependency><groupId>cn.bdqn</groupId><artifactId>springcloud-api-commons</artifactId><version>${project.version}</version></dependency><!--e…

js中的数据结构之栈

js中的数据结构之栈 一、定义 栈是一种限定仅在表尾进行插入和删除操作的线性表&#xff0c;遵循后入先出的原则。 二、描述 栈是和列表类似的一种数据结构&#xff0c;也可以说栈就是一种特殊的列表。 栈里面的元素只能通过列表的一端访问&#xff0c;这一端称为栈顶。相…

Electron 学习_BrowserWindow

BrowserWindow创建并控制浏览器窗口(主进程) 条件&#xff1a;在 app 模块 emitted ready 事件之前&#xff0c;您不能使用此模块。 1.在加载页面时&#xff0c;渲染进程第一次完成绘制时&#xff0c;如果窗口还没有被显示&#xff0c;渲染进程会发出 ready-to-show 事件 。 在…

UML/SysML建模工具更新(2023.7)(1-5)有国产工具

DDD领域驱动设计批评文集 欢迎加入“软件方法建模师”群 《软件方法》各章合集 最近一段时间更新的工具有&#xff1a; 工具最新版本&#xff1a;Visual Paradigm 17.1 更新时间&#xff1a;2023年7月11日 工具简介 很用心的建模工具。支持编写用例规约。支持文本分析和C…

微服务入门---SpringCloud(二)

微服务入门---SpringCloud&#xff08;二&#xff09; 1.Nacos配置管理1.1.统一配置管理1.1.1.在nacos中添加配置文件1.1.2.从微服务拉取配置 1.2.配置热更新1.2.1.方式一1.2.2.方式二 1.3.配置共享1&#xff09;添加一个环境共享配置2&#xff09;在user-service中读取共享配置…

k8s deployment(k8s经典版)|PetaExpress

Deployment是什么&#xff1f; Deployment是指在软件开发中将应用程序或系统部署到目标环境中的过程。它包括将代码编译、配置、打包并安装到目标服务器或设备上的步骤。k8s deployment是&#xff08;k8s经典版&#xff09;中用来管理发布的控制器&#xff0c;在开发的过程中使…

实训笔记7.25

实训笔记7.25 7.25笔记一、MapReduce的特殊使用场景1.1 通过MapReduce程序实现多文件Join操作1.1.1 通过在Reduce端实现join操作1.1.2 通过在Map端实现join操作 1.2 MapReduce中的计数器的使用1.2.1 计数器使用两种方式 1.3 MapReduce实现数据清洗 二、MapReduce的OutputFormat…

算法与数据结构(三)--栈

一.栈的基本概念 栈是一种特殊的表&#xff0c;这种表只在表首进行插入和删除操作。 因此&#xff0c;表首对于栈来说具有特殊的意义&#xff0c;称为栈顶。相应的&#xff0c;表尾称为栈底。不含任何元素的栈称为空栈。 栈的修改遵循后进先出的原则&#xff0c;Last In First…

异常报错:The last packet sent successfully to the server was 0 milliseconds ago

本地运行项目&#xff0c;突然报错&#xff0c;日志为&#xff1a; The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.在网上找了一圈&#xff0c;没有找到合适的解决方案。最后猜测问题有…

基于Java+SpringBoot+vue前后端分离在线商城系统设计实现

博主介绍&#xff1a;✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专…

华为战略方法论:BLM模型之关键任务与依赖关系

内容简介 在 BLM 模型中&#xff0c;执行部分包括四个模块&#xff0c;分别是&#xff1a; 关键任务与依赖关系&#xff1b;组织与绩效&#xff1b;人才&#xff1b;氛围与文化。 详细内容&#xff0c;大家可以参看下面这张图。 这四个模块其实是可以进一步划分成两个关键点…