数据库-药店管理系统

  • 选题背景
    随着科技的发展、社会的进步以及人们生活水平的提高,在现代化的生活方式下,人们对生活各个方面的需求都在增加。快节奏的生活方式以及激烈的竞争所带来的压力也让人们的身体经常处于亚健康状态,对于健康的需求越来越迫切的现状,使得药店的经营管理越来越复杂。
    工作人员在日常工作中需要处理的信息,不但在数量上逐渐增加,而且各种数据之间的相互关联及其加工整理的要求更为复杂。因此,药店药品信息处理必须更加迅速、准确无误,否则无法满足现代化管理的需要。同时要提高市场竞争力,还要有好的客户服务。所以为人们的各种身体状况服务的药店应该具备高素质高水平的专业人员以及优良的管理系统。一个较好的管理系统要能够提供相关信息的查询,实时、准确地反映药店药品的经营状况,使管理者做出更好的预测和决策。药店管理系统正是为了适应这种形势,利用现代化管理工具,使药店的管理更高效更快捷,也提高了管理的效率和准确度,使管理者能更加方便、快捷、有效的完成工作。
  • 总体结构设计
  • 需求分析

    !](https://img-blog.csdnimg.cn/20190614172530353.?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2gwODM0MTcxNzJf,size_16,color_FFFFFF,t_70)
    第二层、第三层数据流图不再展示。
    E-R图
  • 码设计
use Drugstore
--------------------------
create table shop
(
Shopname char(30) primary key  not null,
Shoptype char(10) not null,
Shopclass char(10) not null,
Shopcode varchar(20) not null,
Shoparea char(40) not null,
Shopadress char(30) not null,
Shoplat numeric(4,1) not null,
Shoplng numeric(3,1) not null,
Doarea int,
Housearea int,
Shopphone char(20) unique not null
)
-------------------------------------------
create table Worker
(
Wname char(10) primary key not null,
Wcode char(20) not null unique,
Wsex nchar(1) check(Wsex in('男','女')) not null,
Wage int not null,
Wposition char(16) not null
)
----------------------------------------------
create table Firm
(
Firmname char(40)  not null,
Firmadress varchar(40) not null unique,
Cname char(60) not null,
Shopname char(30) not null,
primary key(Firmname,Shopname,Cname)
)
--------------------------------------------------
create table Manager
(
Mname char(10) primary key not null,
Wage int not null,
Mcode char(20) not null unique,
Msex nchar(1) not null check(Msex in ('男','女'))
)
----------------------------------------------------
create table Pharmacist
(
Phname char(10)  not null,
Shopname char(30) not null,
Phcode char(20) unique,
Phsex nchar(1) not null check(Phsex in('男','女')),
Phage int,
Phtitle char(16) not null,
Phcor nchar(1) check(Phcor in('是','否')),
primary key(Phname,Shopname)
)
------------------------------------------------------
create table Cure
(
Cname char(60) not null primary key,
Firmname char(40) not null,
Cform char(10) not null,
Crank nchar(12) not null,
Clot varchar(20) not null,
Cindate nchar(8),
Csale char(50),
Cnum  int,
Cmoney Money,
Cdate datetime
)
----------------------------------------------------

药店管理系统|数据库设计相关推荐

  1. 基于JAVA青岛滨海药店管理系统的设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA青岛滨海药店管理系统的设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA青岛滨海药店管理系统的设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈 ...

  2. 电影院票务管理系统数据库设计(1)

    这两天听到一道面试题:设计一个电影院票务管理系统的表结构. 挺有意思的,我自己也试着做了一做,感觉还是有不少收获的.在本文中我想把做这道题的整个思路重新理一下,也算做个整理了. 现在能得到的需求只有一 ...

  3. 电影院票务管理系统数据库设计(2)

    在电影院票务管理系统数据库设计(1)中我们从一道面试题展开,最后给出如下影院票务管理系统的表关系图 以上的设计是否易用? 首先想一下订票最简单的过程,不包括意外情况. 顾客先来到柜台,跟柜台服务员说要 ...

  4. 固定资产管理mysql_固定资产管理系统数据库设计

    固定资产管理系统数据库设计 如何看待固定资产管理系统数据库设计呢?近年来越来越多的企业在资产管理方面投入着更多的精力,主要就是因资产管理是企业生产经营活动中比较重要的环节.而其中固定资产又是企业中资产 ...

  5. 医院管理系统数据库设计

    医院管理系统数据库设计 数据库名:hisdb 一基本信息表 1.科室表(keshi) 字段名 中文名 类型 能否为空 备注 ID 科室编号 Int N 主键,自增 Name 科室名称 Varchar ...

  6. 毕业设计管理系统 数据库设计

    毕业设计管理系统 数据库设计 一.需求分析 1.1 可行性分析 1.1.1经济可行性 该管理系统的设计使用的是 Microsoft SQL Server2016数据库开发平台进行代码编写.运行和调试, ...

  7. 学生管理系统的mysql数据库设计_MySQL数据库--学生管理系统数据库设计

    目录 学生管理系统数据库设计 学生管理系统功能介绍 数据库设计步骤 第1步: 找对象 第2步:找属性 第3步: 找关系 建表原则 第4步: 找特例: 等级明显而且不包含敏感数据的信息建议保持为1张表 ...

  8. 权限管理系统数据库设计的简单构思

    最近在工作中接触到权限管理的设计,于是,自己在网上查阅了部分资料,再加上自己的一些思考,构思了一个简单的权限管理系统的数据库设计. RBAC与Tag 说到权限管理,一般都会想到基于角色的访问控制(Ro ...

  9. 学生成绩管理系统数据库设计--MySQLSQL Server

    MySQL 数据库设计-学生成绩管理系统 设计大纲 友情链接 1.医疗信息管理系统数据库–MySQL 2.邮件管理数据库设计–MySQL 3.点餐系统数据库设计–SQL Server 4.商品管理系统 ...

最新文章

  1. 5G的风头盖过了AI,英特尔展示未来四大应用场景 | MWC2018
  2. CentOS 6.7 Gitolite 服务搭建及TortoiseGit配置连接
  3. NPOI Excel 导出学习 一 (基础导出)
  4. ACL 2019 开源论文 | 基于知识库和大规模网络文本的问答系统
  5. 加上项目路径 spring security忽略不生效_Spring 常见面试题「收藏」
  6. 斥候密报_斥候密报《最强王者》三国幕后巾帼之黄月英_吉吉建站手游网
  7. 地图图表、柱状图、条形图、折线图、中国地图、世界地图、省市地图、仪表盘、雷达图、饼图、散点图、气泡图、瀑布图、堆叠图、热力图、桑基图、关系图、漏斗图、Axure原型、rp原型、产品原型
  8. C#实现IDispose接口
  9. 大快搜索获评“2018中国大数据基础软件领域领军企业”
  10. python菜鸟教程基础入门
  11. Ubuntu20.04安装有道词典 + 卸载
  12. Python文本处理,依次读取文本每一行,查找每一行特定位置的元素,生成列表,去重
  13. NFC技术 (二) -硬件设计
  14. tomcat如何知道WebRoot是web根目录?
  15. NBMA网络OSPF路由协议配置
  16. 穿山甲广告切后台点Icon进入后广告消失或游戏重启的解决方法
  17. 小波变换(wavelet transform)的通俗解释(一)
  18. 免费的B站短链生成器,将链接转成b23.tv
  19. 怎样配置java的环境变量_java配置环境变量步骤
  20. AI实战:上海垃圾分类系列(一)之快速搭建垃圾分类模型

热门文章

  1. 机械工业品电商平台后台开发(一):项目简介及SpringMVC工作原理(工作流程)介绍
  2. App开发者如何选择移动广告平台1 - 开发者规模分析
  3. Windows系统自带磁盘读写测速工具
  4. 射极跟随器的负载加重情况
  5. 迭代模型(Iterative Model)
  6. 生产质量分析方案,人机料法环全面解析,必看好文
  7. python——加解密hashlib/hmac/random/secrets/base64/pycrypto
  8. 小游戏3366HTML5小游戏,Canvas小游戏——五子棋
  9. (示例3)涂涂乐开发教程
  10. 四道Java基础题 你能对几道?