仓库管理系统是为了实现超市产品管理的系统化、规范化和自动化,从而提高超市管理效率而设计的。它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成仓库管理提供了强有力的工具和管理手段。仓库管理系统是一个中小型数据库管理系统,它界面美观、操作简单、安全性高,基本满足了仓库管理的要求。整个系统由基本信息、单据中心、查询统计、报表打印、维护设置、帮助等模块组成。
本系统是在以ACCESS2000作为后台数据库,以VisualBasic为编程语言来开发的。仓库管理系统在运行阶段,效果好,数据〖本文来自:毕业设计论文网www.paper51.com〗准确性高,提高了工作效率,同时也实现了仓库管理计算机化。
关键字:超市仓库,管理系统,数据库
目录
目录2
前言1
摘要2
Abstract3
1仓库管理系统开发环境简介4
1.1中文VisualBasic6.0简介4
1.2ACCESS2000简介5
2系统可行性分析6
3系统总体设计7
3.1系统目标设计7
3.2开发设计思想7
3.3系统功能需求分析8
3.4系统功能模块设计8
4数据库设计9
4.1数据库需求分析9
4.2数据库概念结构设计11
4.3数据库逻辑结构设计14
5系统主窗体设计18
5.1创建工程项目—超市仓库管理系统18
5.2创建系统主窗体19
5.3创建主窗体菜单20
5.4设置主窗体状态栏37
6系统模块设计38
6.1基本信息模块设计38
6.1.1创建货物信息窗体39
6.1.2创建仓库信息窗体39
6.1.3创建库存状况信息窗体40
6.2单据中心模块设计41
6.2.1创建新增入库单窗体41
6.2.2创建入库单管理窗体42
6.2.3创建月盘点窗体42
6.3查询统计模块设计43
6.3.1创建单据查询窗体43
6.3.2创建库存查询窗体44
6.3.3创建货物出入统计窗体45
6.3.4创建职员操作统计窗体45
6.4报表打印模块设计46
6.4.1创建打印入库单窗体46
6.4.2创建打印月盘点窗体47
6.5维护设置模块设计48
6.5.1公司和职员信息48
6.5.2查看日志49
6.5.3数据清除49
6.5.4系统初始化50
6.5.5备份数据库50
6.5.6还原数据库和还原到昨天数据库50
6.5.7用户管理51
6.7帮助模块设计51
总结52
致谢53
参考文献54
超市管理主要是企业各种商品的管理。进货时经检查合同确认为有效托收后,进行验收入库,填写入库单,进行入库登记。超市各个部门根据需要提出产品请求,计划员根据整个企业的需求开出产品出库单,仓库管理人员根据出库单核对发放产品。根据需要按照月进行统计分析,产生相应报表。
超市仓库管理的特点是信息处理量比较大,所管理的产品种类繁多,而且由于入库单、出库单、盘点单等单据发生量特别大〖本文来自:毕业设计论文网www.paper51.com〗,关联信息多,查询和统计的方式各不相同。因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门管理规格不统一等问题。
在本系统的设计过程中,为了克服这些困难,满足计算机管理工作的需要,我们采取了下面的一些原则。
●统一各种原始单据的格式,统一报表的格式。
●删除不必要的管理冗余,实现管理规范化、科学化。
●程序代码标准化,软件统一化,确保软件的可维护性和实用性。
●界面尽量简单化,做到实用、方便,尽量满足超市中不同层次员工的需要。
●建立操作日志,系统自动记录所进行和各种操作。
3.3系统功能需求分析
系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。本超市仓库管理系统需要完成功能主要有:
●仓库管理各种信息的输入,包括货物、供应商、客户、仓库信息的输入等。
●仓库管理各种信息的查询、统计、修改和维护,包括货物、单据查询,货物出入、职员操作统计,各种信息的修改和维护等。
●打印报表的生成。
●在货物管理中加入最高储备和最低储备字段,对仓库中的产品实现监控和报警。
●操作日志的管理。
●仓库管理系统的使用帮助。
3.4系统功能模块设计
在系统功能分析的基础上,考虑到VisualBasic程序编制的特点,得到如图3-1所示的系统功能模块图。
参考文献
[1]学用VisualBasic6.0/(美)GregPerry编著戴红,陈喆,姚娜译。清华大学出版社,2003
[2]VisualBasic6.0程序设计教程/龚沛曾,陆慰民,杨志强编。高等教育出版社,2001.7
[3]VisualBasic6.0入门与提高/张树兵,戴红,陈哲著。清华大学出版社,2000.11
[4]VisualBasic灵感编程/飞思科技产品研发中心编著。电子工业出版社,2002.6
[5]VisualBasic6.0与可视化编程/汪远征,刘瑞新著。上海科学技术出版社,2002.5
[6]数据库概论/王珊等编著。高等教育出版社,2003.2
[7]VisualBasic6.0程序设计工程师/网冠科技编著。机械工业出版社2001.2