基于SQLserver实现的医药销售管理系统

本文档详细介绍了基于SQLserver实现的医药销售管理系统的各个阶段,包括需求分析、概念结构设计、逻辑结构设计、物理结构设计及数据库的实施和维护。系统涉及药品、员工、供应商、顾客信息管理,以及销售、退货等业务操作,通过E-R图转换为关系模型,并实现了视图、触发器和存储过程,确保数据管理的高效和准确性。
摘要由CSDN通过智能技术生成

点击获取源码文档


目录

1需求分析

1.1 任务描述

1.2 需求分析的过程

1.3数据字典与流程图

1.3.1基础信息管理需求

1.3.2医药及医药用品的销售管理需求

1.3.3系统设置管理需求

1.4系统功能分析图

2 概念结构设计

2.1 概念结构设计的方法与步骤

2.1.1 概念结构设计的方法

2.1.2 概念结构设计的步骤

2.2 数据抽象与局部实体属性图设计

2.2.1 设计局部实体属性图

2.2.2 设计系统总体流程图

2.3 总体E-R图设计

3逻辑结构设计

3.1 E-R图向关系模型的转换

3.2 数据模型的优化

3.2.1确定数据依赖

3.2.2对各关系模式间数据依赖进行极小化处理,消除冗余

3.3 数据库的结构

4 物理结构设计

4.1数据库实现

4.1.1医药系统数据库及所有表整体视图

4.1.2建立经理信息表及视图

4.1.3建立药品信息表及视图

4.1.4建立员工信息表及视图

4.1.5建立供应商信息表及视图

4.1.6建立顾客信息表及视图

4.1.7建立退货信息表及视图

4.1.8建立销售信息表及视图

4.2视图的建立

4.2.1为了便于查询,对顾客、药品和销售表建立视图

4.2.2为了便于管理,对经理、员工、供应商和退货表建立视图

4.3触发器的建立

4.4建立储存过程

4.5数据库的数据管理(插入、删除、修改等)

4.5.1向药品信息表插入新的药品

4.5.2删除药品信息中的一条记录

4.5.3修改药品库存信息,将所有药品库存加5

4.5.4按照药品编号查询药品信息

5数据库的实施和维护

5.1数据库的操作

5.1.1查询员工信息表中的员工编号和员工姓名

5.1.2向经理信息表插入新的经理信息

5.1.3将员工姓名

总结

参考文献

摘  要

互联网技术的不断革新与发展,给全球经济带来新的革命,也正在改变着整个商业社会的竞争格局。Internet、交互式web应用和电子协作等计算机技术将逐渐改变商业模式,使得全球的网络供应链将逐渐取代分层式供应链,因此在网络时代面临着新机遇的同时也面临着巨大的挑战。

在当今这个信息化的社会中,谁能更有效的利用自身资源,掌握更全面、更准确的信息,更快的做出科学的决策,谁就能顺应社会的潮流,在激烈的竞争中站稳脚跟,同时给企业带来更高的回报。近年来,中国医药行业迅猛的发展,药店企业的总数急速增长,店面数量迅速扩大,从业人员数量也急剧增长。药店企业多业态经营,仓储式大型超市、中等规模超市、便利连锁综合发展。要想真正赢得规模优势,医药企业需要强化企业的管理水平,增强企业的核心竞争力。而医药企业的IT信息化建设,是企业提升管理水平的必要的技术支持和保证。一定程度上,“企业的信息水平,代表着企业的核心竞争能力”。正是医药管理的这种重复性、规律性、时间性,使得医药管理计算机信息化成为可能。计算机进行药品的销售、出入库、财务、人事等管理工作,不仅能够保证药品的销售、出入库的核算正确,而且还可以严格规范企业的应收应付管理,并利用先进的管理模式,推动企业的快速发展。

随着科学技术的不断提高,计算机科学与技术日趋成熟,计算机应用到生产和生活的各个领域,发挥了越来越重要的作用。作为计算机应用的一部分,使用计算机对药物销售进行管理,具有手工操作无法比拟的优点,例如:检索迅速,查找方便,可靠性高,存储量大,寿命长,成本低等,因此研究开发医药销售系统具有可行的实际意义。

本系统是一个功能比较强大的医药销售系统。该系统信息来源主要由管理人员添加,方便医药管理员的查询和管理。该系统的任务是方便,灵活的管理医药销售的各项信息,包括对客户信息的掌握,各类产品的费用开支,产品的销售情况等,极大方便了医药管理人员与顾客的管理。

关键词: 医药;销售;方便;系统;

1需求分析

    1. 任务描述

医药管理是一项琐碎、复杂而又十分细致的工作。手工进行企业日常的药品销售、出入库的工作,容易出现“开空单”的现象,且呆账、错账时有发生,而且费时费力。使用计算机实现的医药管理系统能够克服上述问题,实现医院管理工作的系统化、规范化和自动化。

1.2 需求分析的过程

通过对从事医药产品的等深入的调查,发现医护人员辛苦劳动,故管理人员为方便用户,需开发一个医药销售系统。为便于医生、消费者、供商人快速、方便的查询,现把用户信息,包括姓名、身份证号、卡号、药品名称、药物名称的课程设计,进一步将理论与实际相结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对据库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,E-R图的表示,数据字典的创建,可以更好的了解。

关于数据库开发过程中的知识,在实验中建表,及其关系模式,关系代数的建立及理解,能将SQL语言很好的运用,增强了自己在数据库中应用SQL语言的灵活性,其中包括,插入、删除、修改、查询,牵涉表和表之间的联系,主建与外键的定义,约束项的设置,使逻辑更严密,在学习过程中,也从网上查了不少资料,也看了一些别人设计的学生信息管理信息系统的设计报告,学以致用,自我创新,独立完成了这份自己的报告,从中在学到用,从用又到学,不断修改,系统更新。虽然不能达到完善系统,但也做到了尽善尽美,加强理论学习对完善系统会有很多帮助,对这次做的课程设计自己觉得还算满意。

医药管理是件繁琐、复杂而又细致的工作。手工记账会容易出现“开空单”、错账的情况,故使用计算机实现的医药管理系统能够克服以上问题,使管理工作系统化、规范化和自动化。

1.3数据字典与流程图

1.3.1基础信息管理需求

l 功能:包括药品信息、员工信息、顾客信息

1.3.2医药及医药用品的销售管理需求

功能:实现药品的查询、销售、收费收据管理和药品的退货处理等

1.3.3系统设置管理需求

功能:对不同角色的管理、不同用户的权限设置等 

1.4系统功能分析图

在调查完了用户的需求之后,就要开始分析用户需求。不同的用户对系统的权限不同,在此,我们采用自顶向下的结构化分析方法。首先,定义全局概念结构的框架,如图1.4.1所示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柒月玖.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值