文档介绍:浙江树人大学
信息科技学院
《数据库系统实习》
实习报告
课题: 进销存管理系统
班级: 电商091
学号: 200905017122
姓名: 何锴翔
目录
第一章 需求分析 3
功能介绍 3
系统目标 3
3
3
第二章概念结构设计 5
5
-R图 5
-R图 8
第三章逻辑结构设计 10
10
10
10
第四章物理结构设计 12
12
12
15
15
第五章数据库完整性、安全性设计 16
16
16
18
第六章实训总结 20
20
需求分析
功能介绍
进销存软件的功能有购采购、采购退货、采购付款、销售、销售退货、销售付款、退货情况、盘库、仓库调拨、借入、借出、借入还出、借出还入,供方客户资料管理,供方供货汇总、明细报表,采购付款汇总、明细报表多仓库,多币种,多结算方式(先进先出,移动平均等),报表等功能,进销存可以使您摆脱繁杂的数字统计等琐事,只需轻松的点击鼠标即可,进销存可以分为B/S架构和C/,只要在服务器装好后,其他人只需要用浏览器(比如IE)就可以正常浏览。
系统目标
药房进销存系统组织结构图
系统功能结构图
入库管理
入库单录入:将新进的药品进行入库扫描,录入,方便确认核对。
冲入库单:将之前录入的入库单进行冲销,进行第二次录入
入库单作废:药品录入完毕时,发现入库单有错但已无法更改时,该入库单将以作废处理,再进行重新录入。
重打入库单:对已录入的入库单进行重新操作。
添加发票号:将录入完成的药品添加发票号。
出库管理
出库单录入:药品在出仓前进行出库扫描,方便确认核对。
冲出库单:将之前录入的出库单进行冲销,进行第二次录入。
出库单作废:药品录入完毕时,发现入库单有错但已无法更改时,该
出库单将以作废处理,再进行重新录入。
重打出库单:对已录入的出库单进行重新操作。
移库管理
移库单录入:药品从该仓库转移到另一仓库时,双方仓库均进行移库扫描,方便确认核对。
冲移库单:将之前录入的移库单进行冲销,进行第二次录入。
移库单作废:将要移库药品录入完毕时,发现移库单有错但已无法更改时,
该移库单将以作废处理,再进行重新录入。
重打移库单:对已录入的移库单进行重新操作。
接受移库:确定转移的药品无误,双方录入也无错误时,确定接受移库。
仓库复核
在进行入库,出库,移库等操作后进行仓库的复核,确定药品出入无误。
查询与统计
入库单查询:对已经录入仓库的药品进行查询。
出库单查询:对已经录入出库的药品进行查询。
移库单查询:对已经录入移库的药品进行查询。
仓库查询:对仓库中存有的药品进行查询。
打印物价本:对全部采购记录以报表的形式进行打印输出。
收款与复核
进行财务的核对。
系统维护
对整个系统,数据,以及客户资料进行维护。
第二章概念结构设计
掌握数据库概念结构设计的方法
掌握E-R图的画法
-R图
分E-R图的建立依据于数据流图的建立,如下图所示。
供应商实体图的属性包括供应商编号,供应商名称,供应商品数量,供应商地址,联系方式。如图2-1所示
图2-1 供应商实体图
管理员实体图的属性包括管理员编号,管理员姓名,性别,地址,联系方式,部门。如图2-2所示
图2-2管理员实体图
客户实体图的属性包括编号,姓名,性别,年龄,联系方式,地址。如图2-3所示
图2-3客户实体图
商品实体图的属性包括商品编号,商品名称,供应商,商品批号商品规格,生产厂家,生产日期,入库价格,零售价格,备注。如图2-4所示
图2-4商品实体图
仓库实体图的属性包括仓库名称,仓库编号,备注信息。如图2-5所示
图2-5仓库实体图
采购员实体图的属性包括编号,姓名,地址,联系方式。如图2-6所示
图2-6采购员实体图
供应商—采购员之间的联系图,如图2-7所示
图2-7供应商—采购员联系图
供应商可以将商品提供给多个采购员,采购员也可以向多个供应商进行采购,因此,供应商与采购员之间的联系是m:n的关系。
商品—采购员之间的联系图,如图2-8所示
图2-8商品—采购员联系图
商品可以提供给多个采购员,采购员也可以采购多种商