




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、企业仓库管理系统的设计与实现企业仓库管理系统的设计与实现精编WORD 版IBM system office room【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】企业仓库管理系统的设计与实现企业仓库管理系统的设计与实现 任云晖摘要文章通过实例介绍了企业仓库管理系统的主要结构以及仓库物资收,发,存的自动统 计,报表的自动生成,动态数据库功能的实现方式.实际使用表明,该系统实用,简便,有效.关键词 仓库管理系统功能模块 数据库引言仪征化纤动力中心由气体车间(生产压空,氮气,液氮),供电所,供热所,通讯站,给排水,污 水处理等众多生产车间组成.中心维持生产需要的物资有数千种,数量
2、巨大.仓库管理人员 每天要进行上百笔的物资入库,出库操作,每月要进行物资盘点,核对物资的帐面数,库存数, 统计盘盈,盘亏数量;定期要进行物资库存年限统计,对长期积压物资按有关规定进行降价 处理或报废处理,并进行盘亏核算,因此工作烦琐,工作量巨大.人工管理不能及时准确反映 各类物资库存状况,容易造成物资的积压和供应断档.也不能及时反应各部门的物资消耗状 况,进行必要的成本核算和控制.为了解决这些问题,降低仓库管理人员的劳动强度,我们开 发了这套物资管理软件,初步实现了仓库管理的信息化,达到了仓储统计数据的实时,准确, 提高了物资管理工作的效率.需求分析充分的需求分析是类似仓库管理系统这样的应用软
3、件开发能否成功的关键.根据该中心物 资管理的运作模式,结合企业管理的其他要求,仓库管理部门对仓库管理软件提出了一系列 要求,主要有: 用户界面友好.入库,出库操作简便,数据查询方式多样.库存数据查询方便,修改方便.物资的出,入库和库存数据动态化.即库存数据,入库数据,出库数据随出入库操作的进行实 时改变.按多种要求自动生成月度收支存统计报表,季度报表,年度报表和盘盈,盘亏表等各类报表.能够实时统计和长期保存中心各部门的物资使用情况.设置权限,防止数据被越权改动.具体分析上述要求,软件的总体设计方案必须做到以下各点方能满足用户需要:设计一个良好的界面,使各项操作都可以根据菜单提示方便地完成,实现
4、傻瓜操作,确保 不同计算机水平的人都能使用.设置软件使用权限保护,安全性好.数据录入方式尽可能简单,便捷.根据物资分类,设立九个动态数据库,以实现各类物资入库,库存,出库数据的动态化要求, 并在编写程序时设立必要的临时数据库.为用户提供多角度,多方位的物资收,发,存情况的查询程序.根据用户需要,能够实现以任何时间段自动生成物资统计报表.开发软件选择目前市面上的开发软件很多,使用什么软件开发应用程序应根据具体情况灵活选择.我们选 用FOXPRO作为开发软件,因为这种数据库系统具有数据结构化,低冗余,易扩充等优点,使 用比较广泛.而且这种开发软件具有良好的图形界面和较高的运行速度,使其在管理大量数
5、 据方面效率很高.第三,这种开发软件开发的应用程序可在WINDOWS操作系统下运行,能适 应企业管理计算机网络化的要求,放入资源共享器内,实现与相关部门间的直接数据资源共 享.实现方案及功能分析4.1系统结构图通过对用户需求的分析,仓库管理系统的构成可用如下的结构图来表示,见图1.由图可见, 这个结构图最大的特点就是各分支间有清晰的并列关系,没有任何交叉,这表明结构化设计 方法是方案总体设计的最佳选择.结构化设计方法是以模块化设计为中心的一种软件设计 方法.这种方法在软件设计时把待开发的系统划分成若十个相互独立的模块,这些模块要完 成的工作既明确又单纯,然后通过各功能模块的有机组合完成总任务.
6、这套仓库管理系统分 成机械备件管理,电气备件管理,仪表备件管理,月度报表,季度报表等五个主功能模块,十 八个子功能模块,各功能模块可以独立存在,修改,调试,运行.图1 仓库管理系统结构图4.2功能模块简介 仓库管理系统主模块:系统的核心部分,作用是核对用户权限,提供主菜单选择各功能子模 块.该模块利用FOXPRO具有良好界面的特点,通过人机对话方式进行所需条件选择,界面直 观,使用人员只需按照菜单提示进行操作,非常简单,降低了对使用人员计算机水平的要求. 出,入库输入模块:提供用户输入物资数据信息的菜单.数据录入工作是仓库管理最基本的 工作,也是系统正常运行的最重要部分.为了便于用户输入数据,
7、本模块采用循环输入方式, 可即时修改,也可任意定位输入.在提供存盘返回按钮的同时,也提供了放弃输入返回的按 钮,以避免误操作所带来的不便.入库,库存,出库查询修改模块:提供用户查询或修改物资备件数据信息的菜单.查询或修改 数据是系统最常做的工作.为了便于用户查询或修改数据,本模块采用多种模糊查询方式和 缺省全部查询方式.若只是查询不需要修改,可按Esc退出,不存盘;若已修改数据,则按 Ctrl+W,存盘退出.企业物资收支存季度报表,备件月度统计报表,物资盘盈盘亏表模块:按要求统计及打印报 表.报表的数据统计计算比较复杂,在数据量较大时程序运行时间较长,为了缩短程序的执 行时间,在设计中我们尽量
8、使用一些功能相同的函数来代替语句,以提高程序运行速度.仓库管理程序流程图仓库管理程序流程如图2所示.入口用户输入进入系统权限是否F输入 与用户权限次数是否超过相符三次进入主菜单初始化数据将数据库分别放入规定的分区内并打开索引定义窗口,设计主画面选择功能命令按钮出库输入T入库查询修改机械管理库存查询修改出库查询修改物资盘盈盘亏表退出F入库输入T 出库输入电器管理入库查询修改库存查询修改出库查询修改物资盘盈盘亏表退出FT 入库输入仪表管理出库输入 入库查询修改库存查询修改F出库查询修改T物资盘盈盘亏表企业物资收退出支存季度报表F T备件月度统计报表F是否按下退T关闭所有数据出按钮退出本系统图2仓库
9、管理程序流程图5.结束语系统自运行以来,工作可靠,性能稳定.使用人员反应系统界面良好,操作方便,运行速度快, 能大大提高工作效率,保证了为决策层和各相关部门随时提供他们所需的仓库管理统计数 据.通过这套系统的开发,我们认为,要成功开发这类企业专业应用软件,除尽量采用简单的技 术满足复杂的需求之外,还要充分重视需求分析,了解用户的个性需求.此外,开发人员还要 了解一定的企业经营管理知识和使用部门的专业知识.同时软件应尽量降低对使用人员计 算机操作水平的要求.这样,才能使开发的应用系统具有有效性,实用性和使用方便性.参考文献.周建成,FOXPRO命令与函数专辑,人民邮电出版社1992.崔巍,数据库系统及其应用,高等教育出版社1998.萨师煊,王珊,数据库系统概论(第三版),高等教育出版社2000.覃征,王志敏,程序设计方法与优化,西安交通大学出版社2004.耿文兰,SQL Server 2000数据库管理与开发,电子工业出版社
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校校舍使用管理制度
- 家具现场施工管理制度
- 学校读物借阅管理制度
- 小区物业公司管理制度
- 大厦电梯门禁管理制度
- 幼师上课纪律管理制度
- 医院物业协助管理制度
- 医院网络结算管理制度
- 关于环卫车辆管理制度
- 客户服务投诉管理制度
- 马克思主义基本原理介绍课件
- 刑事附带民事授权委托书(6篇)
- 23CG60 预制桩桩顶机械连接(螺丝紧固式)
- 部编人教版四年级上册语文 期末复习专项知识点梳理1 字音
- 《合理安排课余生活》(教案)蒙沪版四年级下册综合实践活动
- 自杀风险的评估与记录-生
- 廉洁心得体会500字(5篇)
- 2023-2024学年江苏省无锡市小学语文三年级期末高分考试题详细参考答案解析
- 30th燃煤蒸汽锅炉烟气除尘脱硫系统设计毕业设计
- 概率论与数理统计课后答案及概率论与数理统计(第五版)习题答案
- 初中音乐-歌曲《天之大》教学课件设计
评论
0/150
提交评论