




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库课程设计 课 程 设 计 报 告课程设计名称: 仓库管理系统 系 部: 三 系 学生姓名: 班 级: 学 号: 成 绩: 指导教师: 开课时间: 2011-2012 学年 2 学期1 课程题目: 仓库管理系统二需求分析:1、系统功能的基本要求:1)产品入库管理,可以填写入库单,确认产品入库;2)产品出库管理,可以填写出库单,确认出库;3)借出管理,凭借条借出,然后能够还库;4)可以进行盘库,反映每月、年的库存情况;5)可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;2、总DFD 库存信息盘库租借信息登记出库单登记借条更新库存更新库存确认出库出库申请申请申请确认入库登记入库单入库申请供应商入库出库客户入库单管理员库存还库租借出库单借条出货归还信息申请库存信息消除借条 数据流图3、数据字典1)数据项数据项名数据项含义数据类型长度约束Id_cangku主码Int11not nullId_glyInt11Name_cangkuchar20id_chkd主码Int11not nullId_chkdwInt8Id_huowuInt10Id_glyInt10ChukushlInt8Id_cangkuInt10ChkrqDatetime10Idchkdw主码Int11not nullName_chkdwchar8Dzh_chkdwchar10Lxfs_chkdwchar20Id_gly主码int10not nullName_glyInt10Xb_glyChar4Lxfs_glyChar20PasswordChar20Id_guihuan主码Int10not nullId_zhjdwInt10Id_huowuInt10GhrqDatetime20Id_glyInt20GuihuanshlInt20Id_cangkuInt20Id_huowu主键Int20Not nullName_huowuChar20ShlInt20Id_rkd主键Int20Not nullId_rkdwInt20Id_huowuInt20RkrqInt20Id_glyInt 20RukushlInt20Id_cangkuInt20Id_rkdw主键Int20Not nullName_rkdwChar20Dzh_rkdwChar20Lxfs_rkdwChar20Id_zhjd主键Char20Not nullId_zhjdwInt20Id_huowuInt20Id_glyInt20ZhjrqDatetime20ZhujieshlInt20Id_cangkuInt20Id_zhjdw主键Int20Not nullName_zhjdwChar20Dzh_zhjdwChar20Lxfs_zhjdwChar20 数据字典4数据结构(1) 货物名称:货物组成:货物编号+货物名称+货物数量备注:描述货物信息(2) 仓库名称:仓库组成:仓库编号+仓库名称+仓库地址备注:描述仓库信息(3) 管理员名称:管理员组成:客户编号+客户名称+客户密码+客户联系方式备注:描述客户信息(4)入库单名称:入库单组成:1.货物编号+货物名称+仓库编号+供应商编号+入库数量+入库日期 2.货物编号+货物名称+仓库编号+用户编号+还库数量+还库日期备注:记录入库、还库信息(5)出库单名称:出库单组成:1.货物编号+货物名称+仓库编号+用户编号+出库数量+出库日期 2.货物编号+货物名称+仓库编号+用户编号+租借数量+租借日期备注:记录出库、租借信息5、数据流1).数据流名:入库信息 数据来源:供应商 数据去向:仓库2).数据流名:出库信息 数据来源:仓库 数据去向:客户3).数据流名:租借信息 数据来源:仓库 数据去向:客户4).数据流名:还库信息 数据来源:客户 数据去向:仓库三、概念结构设计货物货物编号货物名称 图1.货物实体及其属性仓库管理员仓库名称仓库id图2.仓库实体及其属性性别管理员联系方式编号客户名称图3.管理员实体及其属性mn仓库入库日期入库单编号货物入库单管理员入库数量标识0p 图5.入库、还库分E-R图mn出库数量货物编号出库日期管理员标志0仓库号出库单编号p图6.出库、租借分E-R图nmmpn货物管理员单位仓库出库单入库单图7.总E-R图四、逻辑结构设计1、数据模型(1)、将实体转换成关系模型 (2)、将货物实体转换成货物关系(货物编号,货物名称,货物数量)(3)将管理员实体转换成供应商关系(管理员编号,管理员名称,管理员密码,管理员联系方式)(4)将单位实体转换成客户关系(客户编号,单位名称,单位地址,单位联系方式)(5)将仓库实体转换成仓库关系(仓库编号,仓库名称,管理员id) (6)将联系转换成关系模型(7)入库单联系转换成入库单关系(入库单编号,货物编号,仓库编号,供应商编号,入库数量,入库日期)(8)出库单联系转换为出库单关系(出库单编号,货物编号,仓库编号,单位编号,出库数量,出库日期)五、数据库实施及应用程序编制(1) 数据库及基本表/*Navicat MySQL Data TransferSource 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 cangku;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 int(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 chukudanwei- -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 structure 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=utf8;- - 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_cangku 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 (id_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 NULL, 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 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) DEFAULT 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 zhujiedanwei;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(com.mysql.jdbc.Driver);Connection 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年普通高中高三毕业班五月质量检测语文(三明四检)
- 中国精神课件
- 2025年福建福州市电子信息集团有限公司招聘笔试参考题库附带答案详解
- 2024年甘南州临潭县卫生健康系统引进紧缺卫生专业技术人才真题
- 成都市公共交通集团有限公司招聘笔试真题2024
- 天津市和平区二十中学2025届学业水平考试化学试题模拟卷(九)含解析
- 2025高中英语电子版单选题100道及答案
评论
0/150
提交评论