1、数据库的物理结构设计指的是根据数据库的逻辑结构来选定RDBMS,并设计和实施数据库的存储结构、存取方式等。
2、数据库的物理结构设计包含下面四方面的内容:确定数据的存储结构。设计数据的存取路径。确定数据的存放位置。确定系统配置。
3、权衡时间效率、空间效率、维护代价和各种用户要求。
你所说的文件,都是TXT的文件,它们不是标准的数据库内的对象。通常是从数据库导出的结果;或者是人工编制的文件(其它来源的),需要导入到数据库中的,一般是在系统上线初期,做初始化时用的。
你对这些文件的内容进行统计、排序或者做结构化处理都是需要写算法代码的,效率非常低。
建议你设计数据库表,把他们直接导入数据库中。
然后用SQL语句,非常简单的就实现你的目标了。
一、系统概述在计算机技术飞速发展的今天,计算机管理已经在很多领域得到广泛的应用。计算机化已成为医院现代化一个不可或缺的因素。目前很多医院的信息管理还比较落后,劳动强度大且效率低,因此,开发医院管理信息系统将提高医院的各项工作效率。医院的药品管理师一个非常重要的和繁杂的事务,需要完成药品的购入、存储、售出等很多 *** 作,这就使得使用药品存销管理系统来管理这样的事务有着很好的效果。
软件开发环境:window XP,window 7 SQL server2005,Visio 2003
二、需求分析
医院药品存销管理系统主要需要实现药品入库信息记录、药品的库存管理、药品出库信息管理等功能。具体要实现的功能包括:
1药品入库信息管理功能。记录入库药品名称、价格、数量、业务员、生产厂商等资料,能够实现对药品入库信息的添加、修改、删除和查询功能。
2药品库存资料管理。记录库存药品的名称、类型、入库价格、销售价格、库存量、入库时间、有效期等资料,能够实现对库存药品信息的添加、修改、删除和查询功能。在病人购买药品取走后,在表中同时删除相应的药品的数量。
3药品出库信息管理。记录药品出库的名称、类型、销售价格、数量、病人名称、应付费用等资料,能够实现对出库药品信息的添加、修改、删除和查询功能。
4药品信息维护
5员工信息维护
6客户信息维护
7入库,出库信息及库存信息查询
E-R模型图:
1入库药品E-R图
2库存药品E-R图
3出库药品E-R图
4入库,出库信息及库存信息查询流程图
三、数据库逻辑设计
1、药品入库资料表Drug_import
名 称 说 明 数据类型 是否空 字段说明
YPBH 药品入库编号 INT N 自增,主键
RKYPMC 入库药品名称 NVARCHAR N
RKYPLX 入库药品类型 NVARCHAR N
YPRKSL 药品入库数量 FLOAT N
YPRKJG 药品入库价格 FLOAT N
RKSJ 入库时间 DATETIME N
Prodcom 生产厂商 NVARCHAR N
Prodplace 产地 NVARCHAR N
CGY 采购员 NVARCHAR N
YSY 验收员 NVARCHAR N
2、 库存药品资料表Drug_info
名 称 说 明 数据类型 是否空 字段说明
KCYPBH 库存药品编号 INT N 自增,主键
KCYPMC 库存药品名称 NVARCHAR N
KCYPLX 库存药品类型 NVARCHAR N
YPRKJG 药品入库价格 FLOAT N
YPCKJG 药品出库价格 FLOAT N
YPKCL 药品库存量 FLOAT N
RKSJ 入库时间 DATETIME N
Prodcom 生产厂商 NVARCHAR N
Prodplace 产地 NVARCHAR N
3、 药品出库资料表Drug_export
名 称 说 明 数据类型 是否空 字段说明
YPCKBH 药品出库编号 INT N 自增,主键
CKYPMC 出库药品名称 NVARCHAR N
CKYPLX 出库药品类型 NVACHAR N
YPCKSL 药品出库数量 FLOAT N
YPCKJG 药品出库价格 FLOAT N 单价
GYRXM 购药病人姓名 NVARCHAR N
GYRBH 购药病人编号 NVARCHAR N
CKSJ 出库时间 DATETIME N
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)