1、 数据库语言数据库语言 课程设计报告课程设计报告 题目:某企业仓库库存管理系统 学 院 经济与管理学院 专 业 工业工程(管理类) 班 级 工程 082 学 号 姓 名 指导教师 2009.12 2 目录 一、 选题背景及系统目标3 二、 功能模块结构设计3 三、 数据库结构设计6 四、 主要功能及程序界面说明10 五、 系统的主要优点和不足18 六、 总结18 3 一选题背景及系统目标一选题背景及系统目标 1 1选题背景选题背景 仓库的管理是一项繁重的工作,特别是大量的单据资料,手工的录入和查找给工作带来 巨大的麻烦。建立仓库管理系统,为单据的录入与查询带来极大的方便,减少了劳动力,节 省了
2、时间,同时也增加了准确性,减少了错误,实现数据的系统化、规范化。 2系统目标系统目标 实现商品入库的单据录入、出库的单据录入,入库商品的查询与统计、出库商品的查询 与统计,以及仓库管理员的信息管理,实现仓库管理的优化、系统化,以节省劳动力,节省 时间,减少错误,提高效率。 二功能模块结构设计二功能模块结构设计 图 1:仓库管理系统模块图 管理员通过姓名和编号进入系统,可以进行管理员信息、入库信息和出库信息的查询,入 库信息和出库信息的统计; 入库(出库)信息的添加、删除和查询,包括商品名称、生产厂家、型号、规格、数量、 日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。 进入系统
3、管理员信息 查 询 添 加 删 除 寻 找 入库信息 查 询 统 计 添 加 删 除 按 名 称 按 日 期 出库信息 查 询 统 计 添 加 删 除 按 名 称 按 日 期 4 入库(出库)信息的统计,包括按日统计、按月统计、按年统计。 查询,包括按商品名称查询和按日期查询。 例如:管理员进入系统,查询管理员信息。 图 2:进入系统界面 图 3:选择管理员信息查询,进入下一个界面 5 图 4:查看管理员信息,并且可以寻找、添加和删除 三三数据库结构设计数据库结构设计 表 1-1:管理员信息 字段名 类型 宽度 小数位数 索引 NULL 姓名 字符型 10 编号 字符型 10 性别 逻辑型 1
4、 所属部门 字符型 10 值班时间 日期型 8 表 1-2:管理员信息 姓名 编号 性别 所属部门 值班时间 李飞 1001 F 01/01/09 陈明 1002 F 人事部 01/02/09 吴克 1003 F 01/03/09 刘刚 1004 F 01/04/09 王敏 1005 T 销售部 01/05/09 6 图 5:管理员信息 表 2-1:已入库信息表 字段名 类型 宽度 小数位数 索引 NULL 商品名称 字符型 10 生产厂家 字符型 10 型号 字符型 10 规格 字符型 10 数量 字符型 10 日期时间 日期时间型 8 入库单位 字符型 10 送货人 字符型 10 表 2-
5、2:已入库信息 商 品 名 称 生 产 厂 家 型号 规格 数量 日期时间 入 库 单 位 送货人 书桌 方 瑞 公 司 A 10*10 20 12/01/09 10:05:00AM 采购部 周胜 书椅 木 林 公 司 B 10*10 24 12/01/09 10:15:00AM 采购部 张妍 7 书柜 云 森 公 司 A 5*5 30 12/02/09 02:00:00PM 采购部 任佳 台灯 芳 德 公 司 B 10*40 25 12/02/09 03:05:00PM 采购部 王和 书架 方 瑞 公 司 B 10*25 10 12/03/09 11:00:00AM 采购部 陆德 文件夹 书
6、 文 公 司 A 15*20 200 12/04/09 12:00:00AM 采购部 耀杨 镜子 环 美 公 司 B 10*19 100 11/01/09 09:00:00AM 采购部 小丽 梳子 美 里 公 司 A 5*10 150 11/02/09 11:00:00AM 采购部 小赵 化妆品 美 帝 公 司 A 10*10 500 10/10/08 08:00:00AM 采购部 刘海 发夹 华 升 公 司 C 10*12 200 09/10/08 02:00:00PM 采购部 小菲 图 6:已入库信息 8 表 3-1:已出库信息表 字段名 类型 宽度 小数位数 索引 NULL 商品名称 字符型 10 生产厂家 字