Access仓库管理系统课程设计报告.docx
《Access仓库管理系统课程设计报告.docx》由会员分享,可在线阅读,更多相关《Access仓库管理系统课程设计报告.docx(9页珍藏版)》请在冰豆网上搜索。
Access仓库管理系统课程设计报告
课程设计报告
(数据库技术及应用)
题目:
仓库管理系统
系别:
专业:
姓名:
学号:
指导教师:
河南城建学院
一 开发概述…………………………………………...……..3
1.1仓库管理系统.……………………………...………3
1.2仓库管理系统研究背景与意义…………………….…3
二功能概述………………………………………………..….3
2.1系统目标…………………………………………………….…3
2.2功能需求………………………………………………………3
2.3系统功能模块设计…………………………………..3
三概要设计……………………………………………………4
3.1数据库需求分析…………………………………….…4
3.2数据库逻辑结构设计………………………………………5
四详细设计………………………………………………..…8
4.1建立表………………………………………………8
4.2 建立表间联系………………………………………13
4.3窗体设计……………………………………….……14
4.4创建查询…………………………….………………20
4.5报表设计……………………………………..………24
五效果及存在的问题………………………….……………...27
六课程设计总结……………………………………….………27
七参考文献………………………………………………….27
一 开发概述
仓库管理是一项繁琐复杂的工作,每天要处理大量的单据数据。
为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间作数据记录统计工作。
本系统正是根据仓库管理的专业特点而开发的,用现代电子技术提高库管工作的质量和效率。
适用于小型企业库管以及储运业务,界面直观,操作简便,运用鼠标,在窗口的不同部位供使用者录入和查询统计。
基于课程学习,应对简单的商品在途、入库、在库、出库管理。
开发软件:
本系统以Office软件系列中MicrosoftAccess2003为开发平台,适用于MicrosoftAccess2003及其以上版本装载的计算机。
二功能概述
2.1系统目标
通过一个仓库管理系统,使仓库的管理工作系统化、规范化、自动化,使得资金使用合理,物资设备的储备最佳。
2.2功能需求
(1)仓库管理各种信息的输入,包括入库、出库、还库、需求信息的输入等。
(2)仓库管理各种信息的查询、修改和维护。
(3)设备采购报表的生成。
(4)在库存管理中加入最高储备和最低储备字段,对仓库中的物资设备实现监控。
(5)企业各个部门的物资需求的管理。
(6)操作日志的管理。
2.3系统功能模块设计
在系统功能分析的基础上,得到下图的系统功能模块:
系统功能模块
三概要设计
3.1数据库需求分析
在仔细调查企业仓库物资设备管理过程的基础上,得到本系统所处理的数据关系图。
数据流程图
针对本实例,通过对企业仓库管理的内容和数据关系分析,设计的数据项和数据结构如下:
(1)设备信息:
包括设备号、设备名称、供应商、供应商电话、采购员、剩余数量、设备价格
(2)现有库存信息:
包括设备号、现有数目、总数目、最大库存、最小库存等
(3)设备入库信息:
包括设备号、入库时间、供应商、供应商电话、入库数量、价格、采购员等
(4)设备出库信息:
包括设备号、使用部门、出库时间、出库状况、经手人、出库数量、领取人、用途等
(5)设备采购信息:
包括采购的设备号、采购员、供应商、现在库存、总库存、最大库存、采购数目、价格、计划采购时间等
(6)设备归还信息:
包括归还设备号、归还部门、归还数目、归还时间、经手人等
(7)设备需求信息:
包括需求部门名称、需求设备号、需求数目、需求开始、需求结束时间等
(8)日志信息:
包括操作员、操作时间、操作内容等
有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计。
(9)仓库信息:
仓库编号、仓库地址、设备号、当前库存数量
(10)供应商信息表:
供应商编号、供应商姓名、联系电话、供应商地址
3.2数据库逻辑结构设计
在仓库管理系统数据库中应包含10个数据表,各表的表明如下所示:
1)设备信息
字段名
字段类型
字段大小
主键
设备号
文本
50
是
设备名称
文本
50
供应商
文本
50
采购员
文本
50
剩余数量
文本
50
设备价格
文本
50
2)现有库存信息
字段名
数据类型
字段大小
索主键
编号
自动编号
长整型
是
设备号
文本
50
现有数目
数字
50
总数目
数字
长整型
数量
数字
长整型
最大库存
数字
长整型
最小库存
数字
长整型
3)设备入库信息
字段名
字段类型
字段大小
主键
编号
自动编号
长整型
是
设备号
文本
50
入库时间
时间/日期
供应商
文本
50
供应商电话
文本
50
入库数量
数字
长整型
价格
数字
长整型
采购员
文本
50
经手人
文本
50
4)设备出库信息
字段名
数据类型
字段大小
主键
编号
自动编码
长整型
是
设备号
文本
50
使用部门
文本
50
出库时间
时间/日期
出库状况
文本
50
出库数量
数字
长整型
经手人
文本
50
领取人
文本
50
用途
文本
50
5)设备采购信息
字段名
字段类型
字段宽度
主键
编号
自动编号
长整型
是
设备号
文本
50
采购员
文本
50
供应商
文本
50
现在库存
数字
长整型
最大库存
数字
长整型
采购数量
数字
长整型
价格
数字
长整型
计划采购时间
时间/日期
6)设备归还信息
字段名称
数据类型
字段大小
主键
编号
自动编号
长整型
是
设备号
文本
50
归还部门
文本
50
归还数目
文本
50
归还时间
文本
50
经手人
文本
50
7)设备需求信息
字段名称
数据类型
字段大小
主键
编号
自动编号
长整型
是
设备号
文本
50
归还部门
文本
50
归还数目
数字
长整型
归还时间
时间/日期
经手人
文本
50
8)日志信息
字段名称
数据类型
字段大小
主键
编号
自动编号
长整型
是
操作员
文本
50
操作时间
时间/日期
操作内容
文本
50
9)仓库信息
字段名称
数据类型
字段大小
主键
仓库编号
文本
50
是
仓库地址
文本
50
设备号
文本
50
当前库存数量
数字
长整型
10)供应商信息
字段名称
数据类型
字段大小
主键
供应商编号
文本
50
是
供应商姓名
文本
50
联系电话
文本
50
供应商地址
文本
50
四详细设计
4.1建立表
4.2 建立表间联系
4.3窗体设计
4.4创建查询
运行结果:
运行结果:
运行结果:
运行结果:
运行结果:
4.5报表设计
运行结果:
运行结果:
五效果及存在的问题
仓库管理系统初步设计完毕,但在很多方面可能还存在漏洞,问题最多的也就是代码的编写,不过通过查阅资料和参考课本已经顺利解决了一些难题,总体效果还不错。
六课程设计总结
随着信息技术在仓库管理领域的广泛应用,这些技术对我们也显得尤为重要。
此次,通过开发一套简单的Access图书管理系统,使我对信息技术的应用有了更进一步的认识。
经过一个星期的努力,课程设计基本完成了。
在整个课程设计的实践中,我学到很多有用的知识,也积累了不少宝贵的经验。
比如用access操作数据库,SQL语句的应用等。
本设计通过自己的努力,基本满足了仓库管理的基本需要,实现了用户使用的方便以及管理员管理的方便,但由于自己的水平有限和时间的不足,在很多方面还不完善,有些功能没有在全局上把握好,但我相信在今后的学习当中将会慢慢完善我在这方面存在的漏洞。
七参考文献
1.《Access数据库应用技术》
主编:
孙宝林崔洪芳出版日期:
2010年9月出版社:
清华大学出版社
2.《Access2003大师课堂全纪录》
总策划:
DGMOOK出版日期:
2006年4月出版社:
中国宇航出版社
3.《Access2007宝典》
作者:
封超史永利出版日期:
2008年1月出版社:
电子工业出版社