优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

仓库管理系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
系统总体设计
3.1 系统目标设计
系统开发的总体任务是实现企业产品管理的系统化、规范化和自动化,从而达到提高企业管理效率的目的。
3.2 开发设计思想
仓库管理主要是企业各种商品的管理。进货时经检查合同确认为有效托收后,进行验收入库,填写入库单,进行入库登记。企业各个部门根据需要提出产品请求,计划员根据整个企业的需求开出产品出库单,仓库管理人员根据出库单核对发放产品。根据需要按照月进行统计分析,产生相应报表。
仓库管理的特点是信息处理量比较大,所管理的产品种类繁多,而且由于入库单、出库单、盘点单等单据发生量特别大,关联信息多,查询和统计的方式各不相同。因此在管理上实现起来有一定的困难。在管理的过程中经常会出现信息的重复传递;单据、报表种类繁多,各个部门管理规格不统一等问题。
 在本系统的设计过程中,为了克服这些困难,满足计算机管理工作的需要,我们采取了下面的一些原则。
●统一各种原始单据的格式,统一报表的格式。
●删除不必要的管理冗余,实现管理规范化、科学化。
●程序代码标准化,软件统一化,确保软件的可维护性和实用性。
●界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。 本文来自think58 [资料来源:http://THINK58.com]
●建立操作日志,系统自动记录所进行和各种操作。
3.3 系统功能需求分析
系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。本仓库管理系统需要完成功能主要有:
●仓库管理各种信息的输入,包括货物、供应商、客户、仓库信息的输入等。
●仓库管理各种信息的查询、统计、修改和维护,包括货物、单据查询,货物出入、职员操作统计,各种信息的修改和维护等。
●打印报表的生成。
●在货物管理中加入最高储备和最低储备字段,对仓库中的产品实现监控和报警。
●操作日志的管理。
●仓库管理系统的使用帮助。
创建主窗体菜单
    熟悉Windows下应用程序的用户对菜单一定有比较深的印象。所谓菜单,即是指应用程序中为用户提供的一组命令,这些命令出现在应用程序界面的顶部。每项菜单有多项子菜单,具有一定的专门功能,用户容易通过主菜单来访问其下的子菜单。增加菜单可以增强应用程序的功能。下面将介绍菜单及菜单的编辑和使用。
1. 菜单简介
    菜单栏在窗体栏的标题栏下面,包含一个或多个菜单标题。当单击一个菜单标题,包含菜单项目的列表就被拉下来。菜单项可以包含命令、分隔条和子菜单标题。用户看到的每个菜单项和在“Menu Editor”中定义的一个菜单控件相对应。 think58.com

[版权所有:http://think58.com]


    为了使应用程序简单好用,应该将菜单相按功能进行分组。菜单控件使一个对象,与其他对象一样,它具有定义它的外观与行为的属性。在设计或运行时可以设置Caption 属性、Enabled和Visible属性、Checked属性以及其他属性。菜单控件只包含一个事件,即Click事件,当用鼠标或键盘选中该菜单控件时,将调用该事件。
2.  Visual Basic菜单编辑器
    菜单编辑器可以创建新的菜单和菜单栏,也可以向现存的菜单中增加新的命令、用自己的命令替代现存的菜单命令、产生新的菜单和菜单栏,改变和删除现存菜单和菜单栏。
菜单编辑器的基本属性如下:
Caption—出现在控件上的文本。
   Name—代码中用来引用菜单控件的名字。
   shortcut—可以访问菜单的键盘按键组合。
以上介绍了菜单编辑器的基本情况和属性,接下来将来介绍利用菜单编辑器创建菜单的过程。
(1) 选取待创建菜单的窗体,激活该窗体。
(2) 从菜单栏的“Tools”菜单中,选取“Menu Editor”并单击(或在“工具栏”上单击“Menu Editor”按钮)。
(3) 在菜单编辑器的“Caption”文本框中,为第一个菜单标题键入希望在菜单栏上显示的文本。如果希望某一字符成为该菜单项的访问键,也可以在该字符前加上一个(&)字符。在菜单中,这一字符会自动加上一条下划线。
[资料来源:www.THINK58.com]

(4) 在菜单编辑器的“Name”文本框中,键入将用来在代码中引用该菜单控件的名字。命名菜单控件的规则如下:
(a) 菜单中项目名称应当唯一,但不同菜单中相似动作项目可以重名。
(b) 每一个项目名称应当有一个用键盘选取命令的唯一的记忆访问字符。访问字符通常是菜单标题的第一个字母;每个菜单标题不能用同一个字符。
(c) 如果命令在完成之前还需要附加信息,则在其名称后面应当有一个省略号(…)。
(5) 单击向左或向右箭头按钮,可以改变该控件的缩进级。
(6) 如果需要,还可以设置控件的其他属性。
(7) 创建新的菜单控件时,选取“Next”命令。
(8) 单击“Insert”可以在现有的控件之间增加一个菜单控件。
(9) 单击向上与向下的箭头按钮,可以在现有菜单控件之中移动控件。
(10) 菜单控件创建好后,选取“OK”可关闭菜单编辑器。
创建的菜单标题将显示在窗体上。在设计时,单击一个菜单标题可下拉其相应的菜项。
创建分隔符,如果在设计的菜单中创建分隔符条,只需在想要分隔开来的菜单项之间插入一个菜单控件。单击左、右箭头按钮使新菜单项缩进到与它要隔开的菜单项同级。然后在“Caption”文本框中键入一个连字符(-)。设置“Name”属性。“OK”,关闭菜单编辑器。 copyright think58 [版权所有:http://think58.com]
创建赋值访问键和快捷键
    为了提高应用程序的性能,为用户提供最方便、快捷的操作,可以定义菜单的访问键和快捷键,改进键盘对菜单命令的访问。
    访问键,要在菜单编辑器中给菜单控件赋值访问键,先选取要赋值访问键的菜单项,在该菜单项“Caption”框中,要在作为访问键字符的前面键入一个(&)字符。
快捷键,快捷键提供了一种键盘单步的访问方法,按下时会立刻运行一个菜单项。快捷键的赋值包括功能键与控制键的组合,如CTRL+F1键或CTRL+A键。他们出现在菜单中相应菜单项的右边。