数据库药品进存销信息管理系统

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库药品进存销信息管理系统

课程设计(大作业)报告

数据库原理与技术课程名称:

药品进存销信息管理系统设计题目:

信息技术学院院系:级计算机应用技术班级:班

2010 杨浩超者:设计 2

号:学

莎指导教师:邱 2012-6-20 设计时间:

院学技信息术25

/ 1

数据库药品进存销信息管理系统

昆明学院课程设计(大作业)任务书

/ 2

25 / 3

课程设计(大作业)报告

一、题目分析

如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是医药经营企业,特别是医药连锁经营企业特别关心的问题。尽快建立一个功能齐备的药品进、出库管理系统,完善现代企业的信息化管理机制,已成为医药企业生存发展的当务之急。通过开发这个药品管理系统,使药品进销存管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。

这个药品管理系统主要涉及医院药库的药品进、销、存等业务,以及入库、出库和库存管理,药品管理主要管理药库中所有药品的进出和内部统计计算,为药品会计提供基础数据,以及包括有效期的报警和下限报警。本系统开发设计思想就是实现药品管理的数字化。

二、总体设计

1.设计思想

数据库表以二维表的形式存储在硬盘中,可以方便的用select语句进行组合查询,进而用视图的形式显示所要信息。本系统分五个模块,需要用数据库建立五个表格,还有分别对药品信息,员工信息,客户信息,出库入库信息,销售信息进行单独管理。

1.1药品信息表设计

该表是存储药品信息的表,主要用来存储药品的药品编号、药品名称、生产厂家、生产日期、保质期、用途、价格、数量、经手人

25

/ 4

数据库药品进存销信息管理系统

1编号(药品编号为主键)

1.2员工信息表设计

该表存放了员工的基本信息,包括汽车的员工编号、姓名、性别、年龄、学历、职务

2表1.3出库入库信息表设计

该表主要存储了出库入库的信息,包括当前库村药品流水号,药品、进货时间、数量、折扣、经手人等信息

表3

1.4客户信息表设计

该表主要存储了客户的信息,包括客户编号、姓名、性别、出生日期、联系电话等信息

25

/ 5

数据库药品进存销信息管理系统

表4

1.5销售信息表设计

该表主要存储了销售的信息,包括流水号、客户、购买时间、数量、折扣、经手人等基本信息

表5

2.E-R图

25

/ 6

数据库药品进存销信息管理系统

实验器材三、 Microsoft SQL Server 2005软件 Microsoft Visual Basic 6.0 中文版软件

具体过程四、

18日星期一,具体的情况如下:一、时间是 6月编写创建数据库和表的代分配给程序员查找数据和资料,小组开会讨论,码,我的任务是进货和销售代码的编写,完成情况达到了预期的效果,成功的将数据加到数据库中。25 / 7

数据库药品进存销信息管理系统

二、时间是6月19日星期二,具体的情况如下:

用触发器和约束实现数据完整性保护,我主要负责视图的创建。一下是我采用的代码:

CREATE VIEW [dbo].[进货视图]

AS

SELECT dbo.进货.经手人,dbo.销售.经手人AS Expr1,dbo.进货.药品,dbo.销售.药品AS Expr2, dbo.进货.进货时间, dbo.销售.购买时间, dbo.进货.数量,

dbo.销售.数量AS Expr3, dbo.进货.折扣, dbo.销售.折扣AS Expr4

FROM dbo.进货INNER JOIN dbo.销售ON dbo.进货.流水号= dbo.销售.流水号

create view客户视图

as

select dbo.客户.姓名,dbo.客户.性别,dbo.客户.出生日期,dbo.客户.联系电话

from dbo.客户inner join dbo.药品on dbo.客户.客户编号=dbo.药品.客户编号

go

CREATE VIEW [dbo].[员工视图]

AS

SELECT dbo.员工.姓名, dbo.员工.性别, dbo.员工.年龄, dbo.员工.学历, dbo.员工.职务, dbo.员工.员工编号

FROM dbo.药品INNER JOIN dbo.员工ON dbo.药品.员工编号=dbo.员工.员工编号

弄好后报给马年顺。

三、时间是6月20日上午,具体情况如下:

前台的搭建由王长尧实现,三名程序员把代码写好交给测试主管马年顺来测试,有错误的地方反馈给技术主管严文娟,由严文娟进行代码的修改。

四、时间是6月21日星期三,具体情况如下:

由王长尧负责监督完成,各成员负责将自己的实验报告填写完整,并统一上交。

五、程序代码

5.1、创建yaopin数据库的代码

create database yaopin

on

(name=yaopin_data,

'd:\yaopin_data.mdf',

size=10MB,

25

/ 8

数据库药品进存销信息管理系统

maxsize=unlimited,

)

log on

(name=student_log,

'd:\yaopin_log.ldf',

size=10MB,

maxsize=unlimited,

)

5.2、创建yaopin表的代码

相关文档
最新文档