数据库课程设计--仓库管理子系统(共26页).doc
《数据库课程设计--仓库管理子系统(共26页).doc》由会员分享,可在线阅读,更多相关《数据库课程设计--仓库管理子系统(共26页).doc(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上江西理工大学应用科学学院信息工程系课程设计说明书 课程名称: 数据库原理与技术 课题名称: 仓库管理子系统 参与人员姓名: 李 欣 班级、学号 电信101 20号参与人员姓名: 叶胜鹏 班级、学号 电信101 25号参与人员姓名: 符吉如 班级、学号 电信101 23号参与人员姓名: 戴 伟 班级、学号 电信101 31号完 成 时 间: 2012年7月6号 指 导 老 师: 邓小鸿 指导老师评语:得分: 专心-专注-专业目 录1 系统概述1.1 现状分析 仓库在物流系统中起着至关重要的作用,高效合理的仓储可以帮助企业加快物资流动的速度,降低成本,保障生产的顺利进行,
2、并可实现对资源有效控制和管理。仓库管理子系统是管理和控制仓库所有入出库动态,统计分析库存数据,使决策人员及早发现问题,采取相应措施,调整库存结构,缩短储备周期,加速资金周转,从而保证企业生产中畅通的物流。同时最大限度地降低库存占用,及时补救管理中的漏洞,使库存管理系统实时地反映企业中各个仓库的现时情况,为各类管理人员从不同侧面提供所需信息,以便协调企业经营收到更大效益。1.2 系统目标开发仓库管理子系统所采用开发工具为Microsoft SQL Server,此系统的运行环境为Windows 98,Windows 2000,Windows XP,Windows 7等。开发此数据库的目标有以下几
3、点: (1)用计算机最大限度地支持仓储管理信息的处理,以充分发挥人机协同的功效,促进企业做好仓储工作。 (2)做好仓库入库、出库等基本信息的收集,保存和加工工作,为其它系统的相关处理提供准确而又有力的库存数据支持。 (3)对商品存储位置,通过计算机规划,做好定位管理。 (4)库存管理可以加快商品流通,缩短商品周转周期,降低库存占用资金,加速资金流转。 (5)利用库存管理,促使仓库做好库存商品清点工作,使系统反映的帐面库存数据与实物库存量能基本保持一致。2 系统数据库分析2.1数据库需求分析本系统是一套简单实用的仓库信息管理工具,该系统针对方便管理仓库信息的特点,根据各公司的仓库有关信息,查找信
4、息设计开发的。其模块功能完善,界面美观友好,操作简便快捷,为公司的仓库信息档案自动化管理提供了完善的解决方案。主要功能包括:仓库管理人员基本信息的查询、更新;仓库信息的查询、更新;货物基本信息的查询、更新;出库基本信息的查询、更新;入库基本信息的查询、更新。 仓库管理系统功能结构图2.1所示:仓库管理子系统仓库信息管理货物信息管理入库信息管理出库信息管理仓管信息管理查询仓库信息更新出库信息查询出库信息更新货物信息查询货物信息更新仓管信息查询仓管信息更新仓库信息查询入库信息更新入库信息图 2.1 仓库管理系统功能结构图2.2 数据库概念结构分析 在仓库管理子系统中,一个仓库有一个管理员,则仓库与
5、管理员之间具有一对一的关系;仓库对货物有两种出入形式,多种货物可以存入多个仓库,则仓库与货物入库之间多对多的关系;多种货物可以由多个仓库出货,则仓库与货物出库之间多对多的关系。仓管实体属性E-R分图如图 2.2 所示:仓管仓管编号电话号码姓名性别住址年龄图 2.2 仓管实体属性E-R分图仓库实体属性E-R分图如图 2.3 所示:仓库仓库编号仓库库存地点仓库名称图 2.3 仓库实体属性E-R分图货物实体属性E-R分图如图 2.4 所示:货物编号生产厂家生产日期名称单价货物图 2.4 货物实体属性E-R分图出库实体属性E-R分图如图 2.5 所示:出库出库编号仓库编号货物编号仓管编号数量状态出库时
6、间图 2.5 出库实体属性E-R分图入库实体属性E-R分图如图 2.6 所示:入库编号仓库编号数量状态入库货物编号仓管编号入库时间图 2.6 入库实体属性E-R分图仓库管理子系统E-R图如图 2.7 所示:仓管货物仓库管理出库入库入库量入库量1NNMM1图 2.7 仓库管理子系统E-R图2.3 数据库逻辑结构分析根据图2.7仓库管理子系统E-R图,转换为关系模式为: Depot(Dno,Sno,Dname,Dreserve,Daddress) Storekeeper(Sno,Sname,Sage,Ssex,Stel,Saddress) Ware(Wno,Wname,Wprice,Wdate,W
7、manufacturer) Stocking(Ssno,Sno,Wno,Dno,Sdate,Snumber,State) Outbound(Ono,Dno,Wno,Sno,Odate,Onumber,Otate)2.4 数据字典(1)表名:Depot(Dno,Sno,Dname,Dreserve,Daddress),其含义:仓库基本信息。其结构如表2.1所示:表2.1仓库信息表 Depot字段名字段类型是否为空说明备注DnoChar(10)NOT NULL仓库编号主键SnoChar(10)NOT NULL仓管编号主键(外键)DnameVARCHAR(20)NULL仓库名称Dreserveflo
8、atNULL仓库库存DaddressChar(20)NULL仓库地址 (2)表名:Storekeeper(Sno,Sname,Sage,Ssex,Stel,Saddress),其含义:仓库管理员的基本信息。其结构如表2.2所示:表2.2管理员信息表 Storekeeper字段名字段类型是否为空说明备注SnoChar(10)NOT NULL仓管编号主键SnameVARCHAR(20)NULL仓管名字SagesmallintNULL年龄SsexChar(2)NULL性别StelChar(11)NULL电话号码SaddressChar(20)NULL住址 (3)表名:Ware(Wno,Wname,W
9、price,Wdate,Wmanufacturer),其含义:货物的基本信息。其结构如表2.3所示:表2.3货物基本信息表 Ware字段名字段类型是否为空说明备注WnoChar(10)NOT NULL货物编号主键WnameVARCHAR(20)NULL货物名称WprincemoneyNULL货物单价WdatedatetimeNULL生产日期WmanufacturerChar(20)NULL生产厂家 (4)表明:Stocking(Ssno,Sno,Wno,Dno,Sdate,Snumber,State),其含义:货物入库的时间,数量,货物状态,等等一些基本信息。其结构如表2.4所示:表2.4货物
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 仓库 管理 子系统 26
限制150内