数据库系统课设-药店管理系统

部分内容展示,如有需要私信加V后获取

目录

一、 相关技术与环境介绍

1.开发工具

(1) mysql

(2) Navicat

2.相关技术

(1)数据流图

(2) E-R图 

(3) 数据字典

(4)基本流程图

3.运行环境

二、 设计内容

1.药店管理系统的现状及背景分析

2.需求分析

(1)系统功能需求及数据需求

(2)数据字典

3、数据库概要结构设计(E-R模型)

(1)局部E-R图

(2)整体E-R图

4、系统详细设计

(1)关系模式

(2)逻辑结构设计

5、数据库具体实现

(1)创建数据库

(2)创建数据库表

(3)数据库安全性与完整性设计举例

(4)以存储过程和函数实现药店管理系统的插入,更新,删除,查询信息功能

(5)触发器设计

(6)统计信息举例

6、数据库的备份与恢复

三、 课程设计心得

  • 相关技术与环境介绍

1.开发工具

(1) mysql

Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

(2) Navicat

Navicat是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、OraclePostgreSQLSQLite、SQL Server、MariaDB 和 MongoDB 等不同类型的数据库,它与阿里云腾讯云华为云、Amazon RDS、Amazon Aurora、Amazon Redshift、Microsoft Azure、Oracle Cloud 和 MongoDB Atlas等云数据库兼容。你可以创建、管理和维护数据库。Navicat 的功能足以满足专业开发人员的所有需求,但是对数据库服务器初学者来说又简单易操作。Navicat 的用户界面 (GUI) 设计良好,让你以安全且简单的方法创建、组织、访问和共享信息。

2.相关技术

(1)数据流图

简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在
系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。

(2) E-R图 

为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。

(3) 数据字典

是一种用户可以访问的记录数据库和应用
程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。

(4)基本流程图

流程图是流经一个系统的信息流、观点流或部件流的图形代表。在企业中,流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程,也可以是完成一项任务必需的管理过程。流程图是揭示和掌握封闭系统运动状况的有效方式。作为诊断工具,它能够辅助决策制定,让管理者清楚地知道,问题可能出在什么地方,从而确定出可供选择的行动方案。

3.运行环境

支持Windows XP/7/8/10/11等大部分Windows操作系统。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值