版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、WORD19/19课 程 设 计 报 告课程设计名称: 仓库管理系统 系 部: 三 系 学生:班 级:学 号:成 绩:指导教师:开课时间: 2011-2012 学年 2 学期课程题目: 仓库管理系统二需求分析:1、系统功能的基本要求:1)产品入库管理,可以填写入库单,确认产品入库;2)产品出库管理,可以填写出库单,确认出库;3)借出管理,凭借条借出,然后能够还库;4)可以进行盘库,反映每月、年的库存情况;5)可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;2、总DFD库存信息盘库租借信息登记出库单登记借条更新库存更新库存确认出库出库申请申请申请确认入库登
2、记入库单入库申请供应商入库出库客户入库单管理员库存还库租借出库单借条出货归还信息申请库存信息消除借条数据流图3、数据字典1)数据项数据项名数据项含义数据类型长度约束Id_cangku主码Int11not nullId_glyInt11Name_cangkuchar20id_chkd主码Int11not nullId_chkdwInt8Id_huowuInt10Id_glyInt10ChukushlInt8Id_cangkuInt10ChkrqDatetime10Idchkdw主码Int11not nullName_chkdwchar8Dzh_chkdwchar10Lxfs_chkdwchar2
3、0Id_gly主码int10not nullName_glyInt10Xb_glyChar4Lxfs_glyChar20PasswordChar20Id_guihuan主码Int10not nullId_zhjdwInt10Id_huowuInt10GhrqDatetime20Id_glyInt20GuihuanshlInt20Id_cangkuInt20Id_huowu主键Int20Not nullName_huowuChar20ShlInt20Id_rkd主键Int20Not nullId_rkdwInt20Id_huowuInt20RkrqInt20Id_glyInt 20Rukushl
4、Int20Id_cangkuInt20Id_rkdw主键Int20Not nullName_rkdwChar20Dzh_rkdwChar20Lxfs_rkdwChar20Id_zhjd主键Char20Not nullId_zhjdwInt20Id_huowuInt20Id_glyInt20ZhjrqDatetime20ZhujieshlInt20Id_cangkuInt20Id_zhjdw主键Int20Not nullName_zhjdwChar20Dzh_zhjdwChar20Lxfs_zhjdwChar20 数据字典4数据结构货物名称:货物组成:货物编号+货物名称+货物数量备注:描述货物信
5、息仓库名称:仓库组成:仓库编号+仓库名称+仓库地址备注:描述仓库信息管理员名称:管理员组成:客户编号+客户名称+客户密码+客户联系方式备注:描述客户信息(4)入库单名称:入库单组成:1.货物编号+货物名称+仓库编号+供应商编号+入库数量+入库日期 2.货物编号+货物名称+仓库编号+用户编号+还库数量+还库日期备注:记录入库、还库信息(5)出库单名称:出库单组成:1.货物编号+货物名称+仓库编号+用户编号+出库数量+出库日期 2.货物编号+货物名称+仓库编号+用户编号+租借数量+租借日期备注:记录出库、租借信息5、数据流1).数据流名:入库信息 数据来源:供应商 数据去向:仓库2).数据流名:出
6、库信息 数据来源:仓库 数据去向:客户3).数据流名:租借信息 数据来源:仓库 数据去向:客户4).数据流名:还库信息 数据来源:客户 数据去向:仓库三、概念结构设计货物货物编号货物名称图1.货物实体与其属性仓库管理员仓库名称仓库id图2.仓库实体与其属性性别管理员联系方式编号客户名称图3.管理员实体与其属性mn仓库入库日期入库单编号货物入库单管理员入库数量标识0p图5.入库、还库分E-R图mn出库数量货物编号出库日期管理员标志0仓库号出库单编号p图6.出库、租借分E-R图nmmpn货物管理员单位仓库出库单入库单图7.总E-R图四、逻辑结构设计1、数据模型(1)、将实体转换成关系模型 (2)、
7、将货物实体转换成货物关系(货物编号,货物名称,货物数量)(3)将管理员实体转换成供应商关系(管理员编号,管理员名称,管理员密码,管理员联系方式)(4)将单位实体转换成客户关系(客户编号,单位名称,单位地址,单位联系方式)(5)将仓库实体转换成仓库关系(仓库编号,仓库名称,管理员id) (6)将联系转换成关系模型(7)入库单联系转换成入库单关系(入库单编号,货物编号,仓库编号,供应商编号,入库数量,入库日期)(8)出库单联系转换为出库单关系(出库单编号,货物编号,仓库编号,单位编号,出库数量,出库日期)五、数据库实施与应用程序编制(1) 数据库与基本表/*Navicat MySQL Data T
8、ransferSource Server : localhost_3306Source Server Version : 50519Source Host : localhost:3306Source Database : ckTarget Server Type : MYSQLTarget Server Version : 50519File Encoding : 65001Date: 2012-06-12 18:04:14*/SET FOREIGN_KEY_CHECKS=0;- - Table structure for cangku- DROP TABLE IF EXISTS cangk
9、u;CREATE TABLE cangku ( id_cangku int(11) NOT NULL DEFAULT 0, name_cangku char(20) NOT NULL DEFAULT , PRIMARY KEY (id_cangku) ENGINE=InnoDB DEFAULT CHARSET=utf8;- - Table structure for chukudan- DROP TABLE IF EXISTS chukudan;CREATE TABLE chukudan ( id_chkd int(11) NOT NULL AUTO_INCREMENT, id_chkdw i
10、nt(11) DEFAULT NULL, id_huowu int(11) DEFAULT NULL, id_gly int(11) DEFAULT NULL, chukushl int(11) DEFAULT NULL, id_cangku int(11) DEFAULT NULL, chkrq datetime DEFAULT NULL, PRIMARY KEY (id_chkd) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;- - Table structure for chukudanwe
11、i- DROP TABLE IF EXISTS chukudanwei;CREATE TABLE chukudanwei ( id_chkdw int(11) NOT NULL AUTO_INCREMENT, name_chkdw char(20) NOT NULL DEFAULT , dzh_chkdw char(20) DEFAULT NULL, lxfs_chkdw char(20) DEFAULT NULL, PRIMARY KEY (id_chkdw) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;- - Table stru
12、cture for guanliyuan- DROP TABLE IF EXISTS guanliyuan;CREATE TABLE guanliyuan ( id_gly int(11) NOT NULL DEFAULT 1, name_gly char(20) NOT NULL DEFAULT , xb_gly char(20) DEFAULT NULL, lxfs_gly char(20) DEFAULT NULL, password char(20) DEFAULT NULL, PRIMARY KEY (id_gly) ENGINE=InnoDB DEFAULT CHARSET=utf
13、8;- - Table structure for guihuandan- DROP TABLE IF EXISTS guihuandan;CREATE TABLE guihuandan ( id_guihuand int(11) NOT NULL AUTO_INCREMENT, id_zhjdw int(11) NOT NULL DEFAULT 0, id_huowu int(11) DEFAULT NULL, ghrq datetime NOT NULL, id_gly int(11) DEFAULT NULL, guihuanshl int(11) DEFAULT NULL, id_ca
14、ngku int(11) DEFAULT NULL, PRIMARY KEY (id_guihuand) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;- - Table structure for huowu- DROP TABLE IF EXISTS huowu;CREATE TABLE huowu ( id_huowu int(11) NOT NULL AUTO_INCREMENT, name_huowu char(20) DEFAULT NULL, shl int(11) DEFAULT NULL, PRIMARY KEY (i
15、d_huowu) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;- - Table structure for rukudan- DROP TABLE IF EXISTS rukudan;CREATE TABLE rukudan ( id_rkd int(11) NOT NULL AUTO_INCREMENT, id_rkdw int(11) DEFAULT NULL, id_huowu int(11) DEFAULT NULL, rkrq int(11) DEFAULT NULL, id_gly int(11) DEFAULT NUL
16、L, rukushl int(11) DEFAULT NULL, id_cangku int(11) DEFAULT NULL, PRIMARY KEY (id_rkd) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;- - Table structure for rukudanwei- DROP TABLE IF EXISTS rukudanwei;CREATE TABLE rukudanwei ( id_rkdw int(11) NOT NULL AUTO_INCREMENT, name_rkdw char(20) DEFAULT
17、NULL, dzh_rkdw char(20) DEFAULT NULL, lxfs_rkdw char(20) DEFAULT NULL, PRIMARY KEY (id_rkdw) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;- - Table structure for zhujiedan- DROP TABLE IF EXISTS zhujiedan;CREATE TABLE zhujiedan ( id_zhjd int(11) NOT NULL AUTO_INCREMENT, id_zhjdw int(11) DEFAUL
18、T NULL, id_huowu int(11) DEFAULT NULL, id_gly int(11) DEFAULT NULL, zhjrq datetime DEFAULT NULL, zhujieshl int(11) DEFAULT NULL, id_cangku int(11) DEFAULT NULL, PRIMARY KEY (id_zhjd) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;- - Table structure for zhujiedanwei- DROP TABLE IF EXISTS zhujie
19、danwei;CREATE TABLE zhujiedanwei ( id_zhjdw int(11) NOT NULL AUTO_INCREMENT, name_zhjdw char(20) DEFAULT NULL, dzh_zhjdw char(20) DEFAULT NULL, lxfs_zhjdw char(20) DEFAULT NULL, PRIMARY KEY (id_zhjdw) ENGINE=InnoDB AUTO_INCREMENT=436 DEFAULT CHARSET=utf8;(2)JDBC连接Class.forName(.mysql.jdbc.Driver);Co
20、nnection con = DriverManager.getConnection(jdbc:mysql:/localhost:3306/student,root, mysqladmin);Statement stmt = con.createStatement();(3)界面设计图8.用户登录界面图9.注册界面图10.主界面图11.添加产品信息界面图12.查添加入库单位信息界面图13.添加出库单位信息界面图14.添加租借单位信息界面图15.入库登记界面图16.借出登记界面图17货物归还界面图18.查询界面图18.完成操作界面六、心得体会仓库管理系统是物流管理的核心容之一,基于网络的仓库管理系统更是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版智能电网建设与运营入股合同范本3篇
- 2025年度个人委托代缴社保代理合同样本3篇
- 二零二五年度地下管线探测与测绘分包合同精准实施范本3篇
- 2025年水泥编织袋市场拓展与品牌战略合作框架协议3篇
- 2025年度制片人知识产权聘用合同规范
- 二零二五年度仓储用地租赁合同简易范本3篇
- 二零二五年度农行电子商务平台技术支持与维护合同
- 2025年离婚协议签订时效与婚姻解除后续子女监护权协议合同3篇
- 二零二五版废轮胎胶粉回收及橡胶制品生产合同3篇
- 二零二五年度品牌酒店用品采购合同
- JTG∕T E61-2014 公路路面技术状况自动化检测规程
- 高中英语短语大全(打印版)
- 2024年资格考试-对外汉语教师资格证笔试参考题库含答案
- 软件研发安全管理制度
- 三位数除以两位数-竖式运算300题
- 寺院消防安全培训课件
- 比摩阻-管径-流量计算公式
- GB/T 42430-2023血液、尿液中乙醇、甲醇、正丙醇、丙酮、异丙醇和正丁醇检验
- 五年级数学应用题100道
- 西方经济学(第二版)完整整套课件(马工程)
- GB/T 33688-2017选煤磁选设备工艺效果评定方法
评论
0/150
提交评论