欢迎来到天天文库
浏览记录
ID:39858535
大小:111.51 KB
页数:13页
时间:2019-07-13
《数据库作业-工厂物料管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、数据库课程设计------某工厂物料管理系统摘要本文运用了数据流图、数据字典等方法对工厂物料管理系统进行了需求分析,运用E-R图进行了概念结构设计,在逻辑结构设计中将E-R图转化为关系模型,在物理结构设计中确定该数据库的存储结构,最后通过SQL语言实现数据库的设计。在此过程中,我们还详细分析了各个子系统的属性、实体间的联系以及子系统间的关系。在此基础上,我们没建立了一个相对完善的工厂物料管理系统数据库,并通过金仓数据库软件,运用SQL语言将所建工厂物料管理系统数据库顺利实现。关键字:数据字典,E-R图,SQL语言目录一、系统
2、概述............................................1二、需求分析............................................1§2.1信息分析.......................................1§2.2数据流图.......................................2§2.3数据字典.......................................2三、概念结构设计...............
3、.........................4§3.1实体列表.......................................4§3.2E-R图.......................................4四、逻辑结构设计........................................5五、物理结构设计........................................6§5.1关系模式存取方式选择...........................6§5.
4、2确定数据库的存储结构...........................6§5.3评价物理结构...................................6六、数据库的实施........................................6七、设计总结............................................8数据库原理课程设计工厂物料管理系统一、系统概述实现物料的分类管理,实现部门和员工信息管理;实现物料的入库和领用管理;实现物料的转仓管理;创建触发器,实现物料入库
5、和领用时相应物料库存的自动更新;创建触发器,实现转仓时转入仓库物料增加、转出仓库物料减少;创建存储过程统计数量和领用数量;建立数据库相关表之间的参照完整性约束二、需求分析§2.1信息分析我们根据对工厂物料管理方面的知识和在网络上取得的信息资料,得出系统的信息需求和处理要求,得到设计所需的需求信息。这些信息是是选择了对数据库设计直接有用的信息。§2.2系统流程图部门管理员工领取物料仓库物料物料出入库和分类员工仓库管理员-10-数据库原理课程设计数据库字典员工表(ygb)属性名字段名称类型是否为空备注员工编号(主键)ygbhCh
6、ar(10)Notnull物料编号员工姓名ygxmChar(20)Notnull物料名称员工电话ygdhChar(17)Notnull规格职称zcChar(20)Notnull描述部门表(bmb)属性名字段名称类型是否为空备注部门号(主键)bmhChar(10)Notnull部门名员工编号(主键)ygxmChar(10)Notnull部门名bmmChar(40)Notnull部门号仓库表(ckb)属性名字段名称类型是否为空备注仓库编号(主键)ckbhChar(10)Notnull仓库编号物料编号(主键)wlbhChar(10
7、)Notnull物料数量wlxlint物料表(wlb)属性名字段名称类型是否为空备注物料编号(主键)wlbhChar(10)Notnull物料编号物料名称wlmcChar(20)Notnull物料名称规格ggChar(20)Notnull规格描述mstext描述仓库管理员表(ckglyb)属性名字段名称类型是否为空备注管理员编号(主键)glybhChar(10)Notnull物料编号姓名xmChar(20)Notnull物料名称电话dhChar(20)Notnull规格员工和部门表(yghbmb)属性名字段名称类型是否为空备
8、注员工编号(主键)ygbhChar(10)Notnull员工编号部门号(主键)bmhChar(20)Notnull部门号员工和物料表(yghwlb)属性名字段名称类型是否为空备注-10-数据库原理课程设计员工编号(主键)ygbhChar(10)Notnull员工编号物料编号(主键)wlbh
此文档下载收益归作者所有