版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、仓库信息管理系统1 摘要该系统是根据物流信息系统这门课程来开发的,在系统开发当中结合了物流信息系统的特点和目标,合理运用vfp 来进行编写程序。系统以仓库管理系统为主要内容,针对目前很多库存系统已经无法满足多仓库管理的需要以及管理功能过于简单, 本系统在开发方面做出了一些改进。其基本任务是提高企业库存信息管理效率, 满足现代化企业对于库存信息管理的要求;主要业务范围涉及库存信息管理中的出入库作业、多仓库管理、库存信息统计, 库存报表打印等方面;以充分发挥信息化管理的优势, 协助加快企业的库存管理运作效率,从而完善企业的库存管理水平,提高企业的竞争力为开发目标!关键词: 仓库管理库存管理信息系统
2、仓库信息管理系统2 目录一、前言2二、系统开发步骤22.1 建立模型3 2.1.1案例介绍 3 2.1.2公司组织结构 3 2.1.3 公司业务流程 4 2.2 系统开发目标52.3 绘制功能层次图5三、系统设计63.1 代码系统设计 6 3.2 数据库结构的具体设计 6 四、系统实现9 4.1 应用程序设计104.2 系统使用说明15五、结束语16参考文献16仓库信息管理系统3 一、前言随着中国加入wto, 国内的企业面临着更加严峻的考验, 特别是物流作业这一领域, 我国的物流管理信息化水平与发达国家的水平还存在着较大的差距, 从而导致了企业的生产成本以及服务水平缺乏市场竞争力. 同时, 库
3、存管理信息化又是物流管理信息化的核心项目, 在整个物流作业过程中起到举足轻重的作用。二、系统开发步骤2.1 建立模型在系统开发之前,我们先要建立一个案例模型。2.1.1 案例介绍某企业目前主要为大型购物商场提供商品采购、运输、储存和配送的业务,共拥有三个储存仓库, 有固定的一些供应商和客户, 并且随着企业的壮大不断发展新的供应商和客户 . 由于之前企业的的系统缺乏必要的管理功能和统计分析以及进行多仓库的管理 , 导致了经营不善 , 效率不高 , 浪费了不必要的劳力、物力、人力、财力并流失了一些客户 . 所以, 重新开发一个具备多仓库管理、 管理功能完善、具备统计分析的能力的仓库管理系统是十分必
4、要的. 2.1.2 公司组织结构2.1.3 公司业务流程总经理室库存部采购部销售部市场分析部人事部系统管理部仓库信息管理系统4 销售部出库明细表提货单出库登记库存台帐货物入库入库明细表入库登记入库处理汇总统计无差错进货单审核进货请求进货请求单采购部统计表经理进货单有错进货其中业务流程图的图形表示为: 审核业务处理单位或部门各类单证 ,报表业务功能处理判断 /决策数据存储或存单流程线仓库信息管理系统5 2.2 系统开发目标建立库存主文件,做好库存记录,及时了解库存情况查询各月份的出库、入库作业情况以及库存明细表制定、打印详细库存作业信息报表提供给主管部门做策划资讯统计分析月份出库、入库的总营业额
5、以及库存周转率、服务水平等信息通过实际库存存储情况分析,及时计划和预测未来的情况及时向采购部门发出缺货通知,使采购部门能据此做好采购计划及时向销售部门提供库存情况,使其及时做好销售计划2.3 绘制功能层次图信息管理仓库管理系统商品信息供应商信息客户信息员工信息业务作业入库作业出库作业查询统计报表打印系统设置管理员设置退出本系统库存查询库存统计入库作业明细表出库作业明细表各仓库收发明细库存作业汇总表仓库信息仓库信息管理系统6 三、系统设计3.1 代码系统设计代码设计的原则唯一确定性标准化与通用性简单性稳定性和可扩充性容易修改性满足系统需求,便于记忆和使用3.2 数据库结构的具体设计数据库表的具体
6、框架按 vfp要求作以下几个主要框架及用户视图。商品表字段名类型宽度小数位索引商品编号字符型5 0 普通索引商品名称字符型20 0 主索引商品分类字符型10 0 无规格字符型10 0 无单位字符型10 0 无备注备注型4 0 无员工表字段名类型宽度小数位索引员工编号字符型5 0 普通索引姓名字符型8 0 主索引年龄数值型2 0 无性别字符型2 0 无联系电话字符型11 0 无仓库信息管理系统7 电子邮箱字符型25 0 无备注备注型4 0 无客户表字段名类型宽度小数位索引客户编号字符型5 0 普通索引购买商品名称字符型5 0 普通索引公司名称字符型30 0 主索引公司地址字符型60 0 无邮编字
7、符型10 0 无联系人字符型8 0 无联系号码字符型11 0 无传真号码字符型10 0 无电子邮件字符型20 0 无备注备注型4 0 无供应商表字段名类型宽度小数位索引供应商编号字符型5 0 普通索引提供商品名称字符型5 0 普通索引公司名称字符型30 0 主索引公司地址字符型60 0 无邮编字符型10 0 无联系人字符型8 0 无联系号码字符型11 0 无传真号码字符型10 0 无电子邮件字符型20 0 无备注备注型4 0 无仓库信息管理系统8 仓库表字段名类型宽度小数位索引仓库编号字符型5 0 普通索引仓库名称字符型10 0 主索引负责人字符型8 0 无联系电话字符型11 0 无备注备注型
8、4 0 无库存表字段名类型宽度小数位索引日期日期型8 0 普通索引单编号字符型5 0 唯一索引出入库逻辑型1 0 普通索引存储仓库字符型8 0 普通索引商品名称字符型20 0 普通索引单价货币型8 0 无数量数值型6 2 无总金额货币型8 0 无客户字符型30 0 普通索引供应商字符型30 0 普通索引经手人字符型8 0 普通索引备注备注型4 0 无仓库信息管理系统9 各数据库的关系如下: 完整性说明 : 上述数据库表间由父表到子表的相关记录是相容的,在修改记录时, 插入子表记录时,父表关联字段无关的值不能修改。当删除或更新父表的关联字段时,子表中有关记录也不能修改。 删除父表记录时同时删除子
9、表相关记录。更新父表记录关联字段同时更新子表相应字段值。父表记录的修改都要考虑父表记录的相容性。仓库信息管理系统10 四、系统实现4.1 应用程序设计主界面和部分窗口 : 仓库信息管理系统11 仓库信息管理系统12 菜单界面 : 系统部分程序 : 登陆窗口代码: 仓库信息管理系统13 r=thisform.text1.value rr=thisform.text2.value use mm.dbf locate for 用户名 =alltrim(r) if found() then if alltrim(rr)=alltrim(mm.密码 ) then thisform.hide do for
10、m 主页 else messagebox(密码错误! ) thisform.text2.setfocus endif else messagebox( 用户名错误或密码错误,请重新登录!) thisform.text1.setfocus endif use 商品信息窗口代码: zy=messagebox( 请确定所有数据已经输入!,1+48+256,入库数据确认) if zy=1 use sp 商品编号 =thisform.text1.text 商品名称 =thisform.text2.text 商品分类 =thisform.text3.text 规格 =thisform.text4.text
11、 单位 =thisform.text5.text 备注 =thisform.text6.text append blank gather memvar memo messagebox( 已成功登记 ,1+64+0,确认! ) 仓库信息管理系统14 endif use thisform.refresh thisform.release 商品入库窗口代码kong=thisform.text4.value if kong=0.0000 zyz=messagebox( 请输入完整数据!,1+48+256,数据输入错误) return endif zy=messagebox( 请确定所有数据已经输入!,
12、1+48+256,入库数据确认) thisform.refresh use thisform.release 统计库存窗口代码: use kc mon1=month(date() browse for 出入库 =.t. and month(日期 )=mon1 fields 单编号 , 商品名称 , 单价 , 数量 , 总金额, 供应商 , 经手人sum 总金额 for 出入库 =.t. to x thisform.text2.value=x clear use 查询窗口代码: close table all if allt(thisform.text4.value)= messagebox(请
13、输入查询单编号名称,32) return else use kc 仓库信息管理系统15 zh=thisform.text4.value select kc.日期 ,kc. 单编号 ,kc. 出入库 ,kc. 存储仓库 ,kc. 商品名称 ,kc. 单价 ,kc. 数量 ,kc.总金额 ,kc. 供应商 ,kc. 客户 ,kc. 经手人 ,kc. 备注 from kc; where kc. 单编号 =alltrim(zh) close table all endif thisform.refresh use 4.2 系统使用说明运行和设计环境硬件环境:要求 cpu 为 pii 以上,内存为 12
14、8mb 以上,硬盘剩余空间: 200mb以上。 vga256 色以上。兼容 microsoft鼠标。显示分辨率1024768 操作系统 windows 98 或以上软件开发工具 :visual foxpro 6.0 操作说明打开“仓库信息管理系统 .exe” 即可启动程序 . 初始用户名 :zdm/zjg/wdf 初始密码 : 与用户名相同五、结束语由于是非计算机专业 , 也并没有真正的接触过编程, 所以这次的课程设计做起来相当吃力 , 很多错误一开始都找不到原因, 不知所措 , 需要经过一段时间的翻阅书籍、网上查询以及询问同学等多方面的努力才能得以解决, 那种焦虑和苦恼的煎熬真的难以忘记 ! 因为技术的不成熟以及
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 暖通工程合同
- 户外广告牌安装工程施工方案
- 变电站施工期间交通组织方案
- 白班配管安全技术规程模版(2篇)
- 大学行政秘书工作职责范文(2篇)
- 2025年幼儿园老师工作计划样本(2篇)
- 2025年幼儿园年度工作计划模版(2篇)
- 2025年家长感谢老师发言稿(2篇)
- 中学教研组长量化百分考核细则模版(3篇)
- 2025年公园建设开园仪式上的讲话(7篇)
- 广东省中山市2023-2024学年高三物理上学期第五次统测试题含解析
- 广西桂林市(2024年-2025年小学三年级语文)部编版期末考试(上学期)试卷(含答案)
- 《体育科学研究方法》题库
- 高级会计实务案例分析-第三章 企业全面预算管理
- DL∕T 5142-2012 火力发电厂除灰设计技术规程
- 城域网建设方案
- 政府会计 第二版 课件 第七章 净资产与预算结余
- 2024年恩施州直事业单位选聘36人历年(高频重点提升专题训练)共500题附带答案详解
- 上海市杨浦区2023-2024学年九年级上学期期末考试语文试题(解析版)
- 卫生事业管理考试题库2022
- 广东省课程思政示范高职院校申报书
评论
0/150
提交评论