仓库管理系统的visaulfoxpro实现内容摘要:

证系统实施工作的顺利进行和成功。 硬件的购置和安装包括 计算机 硬件、外设、 网络 、电源、机房、环境等有关设备的购买、验收、安装与调试工作等,这些工作主要由专业技术人员完成。 数据准备与录入工作主要是指由手工操作转入 计算机 处理所需的各种数据的整理、录入及计算机系统中为新系统所用数据的转换工作。 数据准备与录入工作要注意数据的准确性,在整理、录入、校验等各个环节把好关,为系统的顺利转换打好基础。 在进行以上各个环节的同时展开人员培训工作,包括 管理 信息系统只是的普及 教育 、新制度的 学习 、 计算机 操作训练等。 使所有人员了解新系统的基本功能、新系统对使用人员的要求、建立管理信息系统的目的、管理信息系统的建立可以为组织和个人带来的帮助和便利、个人在新系统中应该承担的工作等,是用户关心、支持新系统的实现。 6. 系统维护和评价 管理 信息系统是一个复杂的人机系统。 系统外部环境与内部因素的变化,不断影响系统的运行,这时就需要不断地完善系统,以提高系统运行的效率与服务水平,这就需要从始至终地进行系统的维护工作。 系统评价主要是指系统建成后,经一段时间的运行后,要对系统目标与功能的实现情况进行检查,并与系统开发中设立的系统预期目标进行对比,及时写出系统评价报告。 系统维护与评价阶段是系统生命周期中的最后一个阶段,也是时间最长的一个重要阶段,就像汽车的维护 工作好可以延长汽车的使用寿命和提高其使用效率一样,系统维护工作的好坏可以决定系统的生命周期的长短和使用效果。 第二章 系统设计 2. 1 系统目标设计 系统开发的总体任务是实现 企业 物资设备 管理 的系统化,规范化和自动化,从而达到提高企业物资管理的效率的目的。 2. 2 开发 设计思想 仓库 管理 的物资在本文中主要假定都是企业生产所需要的各种设备。 进货时经检查合同确认认为有效托收以后,进行验货入库,填写入库单,进行入库登记。 企业各个部分根据所需要的物资设备总额和部门生产活动需要提出物资需求申请。 计划员根据整个企业的需求开出物资设备出库单,仓库管理员根据出 库单核对发放设备。 设备使用完毕需要及时归还入库,填写入库单。 根据需要按照月,季,年进行统计分析,产生相应报表。 仓库 管理 的特点是信息处理量比较大。 所管理的物资设备种类繁多,而且由于入库单,出库单,需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同。 因此在管理上实现起来 有一定的困难。 在管理的过程中经常会出现信息的重复传递,单据,报表种类繁多,各个部门管理规格不统一等问题。 在本系统的设计过程中,为了克服以上困难,满足 计算机 管理 的需要,我们采取了下面的一些原则。 ● 统一各种原始的单据的格式,统一帐目和报表的格式。 ● 删除不必要的 管理 冗余,实现管理规范化、 科学 化。 ● 程序代码标准化,软 件统一化,确认软件的可维护行和实用性。 ● 界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。 ● 建立操作日志,系统自动记录所进行的各种操作。 2. 3 系统功能分析 本人中的仓库 管理 系统需要完成功能主要有一下几点。 ● 仓库 管理 各种信息的输入,包括入库、出库、还库、需求信息的输入等。 ● 仓库 管理 各种信息的查询、修改和维护。 ● 设备采购报表的生成。 ● 在库存 管理 中加入最高储备和最低储备字段,对仓库中的物资设备实现监控和报警。 ● 企业各个部门的物资需求的 管理。 ● 操作日志的 管理。 ● 仓库 管理 的使用帮助。 2. 4 系统功能模块设计 在系统功能分析的基础上,考虑 vfp 程序编制的特点,得到如图所示的系统功能模块图: 第三章 数据库设计 3. 1 数据库需求分析 在仔细调查企业仓库物资设备 管理 过程的基础上,得到本系统所处理的时间流程如图所示: 在本设计中,通过对企业仓库 管理 的内容和数据流程分析,设计的数据项和数据结构如下: ● 设备代码信息。 包括的数据项有设备号、设备名称。 ● 现有库存信息。 包括的数据项有现有设备、现有数目、总数目、最大库存、最小库存等。 ● 设备使用信息。 包括的数据项有使用的设备、使用部门、数目、使用时间、出库时状态。 ● 设 备采购信息。 包括的数据项有采购的设备、采购员、供应商、采购数目、采购时间等。 ● 设备归还信息。 包括的数据项有归还设备、归还部门、归还数目、归还时间、经手人等。 ● 设备需求信息。 包括的数据项有需求的部门、需求设备、需求数目、需求时间等。 有了上面的数据结构、数据项和数据流程,就能进行下面的数据库设计。 3. 2 数据库概念结构设计 这一设计阶段是在需求 分析 的基础上,设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。 本设计根据上面的设计规划出的实体有库存实体 、入库实体、出库实体、采购实体、还库实体、需求实体。 各个实体的 ER 图及其关系描述如下: 1)库存实体 ER 图: 3. 3 数据库逻辑结构设计 在上面的实体以及实体之间的关系的基础上,形成数据库中的表格以及各个表格之间的关系。 仓库 管理 系统数据库中的各个表格的设计结果如下面的几个表格所示。 每个表格表示在数据库中的一个表。 ( 1)设备代码表: 4. 4 设备还库模块的设计 在设备还库模块中将实现设备还库数据的添加和修改库存等功能,按照前面介绍的步骤设计设备还库表。 设备还库表所可能用到的控件的属性如表所示: ( 1) Form1 控件的主要属性: select 现有库存表 *先在该表单的数据环境中添加现有库存表 getid= set order to 设备号 seek getid *在现有库存表中查找设备号等于 getid 的纪录 if found() getnum= update 现有库存表。 set 现有库存 =(现有库存 getnum) where (设备号 =getid) insert into 操作日志表 (操作员 ,操作 内容 ,操作时间 )。 values ( ,39。 设备还库 39。 ,date()) *如果库存表中有该项设备,则更新库存表 ,同时更新操作日志 else messagebox(出错 ,1,错误的设备号 ) *如果没有该设备号则报告出错信息 endif 保存后运行表单,可得到如图所示的设备还库表。 4. 5 设备需求模块的设计 在设备需求模块中将实现设备需求数据的添加和保存日志等功能。 首先通过 Visual Foxpro的表单向导生成所需的设备需求表单,选择部门需求表的所有可用字段,然后为保持程序风格的一致,继续采用表单的阴影式和图片按钮的风格。 在 “步骤 3排序次序 ”时。 选择设备号的升序排列。 最后单击 “完成 ”按钮,把表单保存在 “c:仓库管理 ”目录下,名为 “设备需求 .scx”。 通过表单向导生成的表单如图所示,我们可以调节控件的位置 ,修改表单中控件的属性,最后结果所下图所示: 在表单设计器中,双击 “保存日志 ”命令按钮。 添加 click 事件代码如下: insert into 操作日志表 (操作员 ,操作内容 ,操作时间 ) values (username,39。 设备需求 39。 ,date()) 双击回主界面命令按钮,添加 click 事件代码如下: do form 仓库管理 保存对表单所作的修改。 4. 6 设备采购模块的设计 在设备采购模块中将实现设备采购数据的添加和保存日志等功能。 ( 1)由数据表生成表单 通过 Visual Foxpro 的表单向导,生成设备采购计划表单。 在选择数据库和表时,选择仓库管理数据库和设备采购计划表。 在选择字段时,选择所有可用字段,选择阴影式和图片按钮作为设备采购计划表的样式。 选择计划采购时间的升序排列作为设备采购计划表的索引。 ( 2)为窗体修改和添加命令按钮 添加 2 个命令按钮 “保存日志 ”和 “回主界面 ”。 设置表单中控件的属性。 下面的表列出了需要修改的控件的名称以及属性值。 ( 1) Form1 控件的主要属性: ( 3)为按钮添加 click 事件代码:。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。