仓库管理系统课程设计报告_第1页
仓库管理系统课程设计报告_第2页
仓库管理系统课程设计报告_第3页
仓库管理系统课程设计报告_第4页
仓库管理系统课程设计报告_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、仓库管理系统课程设计报告、概述项目背景 :仓库管理在企业的整个供应链中起着至关重要的作用, 如果不能保证正确的进货和库存控 制及发货, 将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。传 统简单、 静态的仓库管理已无法保证企业各种资源的高效利用。 如今的仓库作业和库存控制 作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力, 而且容易出错, 给企 业带来巨大损失。使用仓库管理系统 , 对仓库各环节实施全过程控制管理,并可对货物进 行货位、批次、保质期、配送等实现系统列号管理,对整个收货、发货、补货、集货、送货 等各个环节的规范化作业 , 还可以根据客户的需求制作多

2、种合理的统计报表。仓库管理系 统能帮助企业合理有效地利用仓库空间, 以快速、 准确、低成本的方式为客户提供最好的服 务。系统特点 :本系统是采用面向对象的设计思想进行编制,整个系统由若干个表单、报表及一个主菜单组成, 由项目管理器统一管理全部程序的编写和调试.用户在操作中可以通过主菜单调用系统的各个功能 .在表单设计方面尽量考虑方便用户 ,简化操作 ,绝大部分操作只需点击鼠标即可 完成 ,力求突出系统的便利性、实用性 .设计环境与工具 :在现有的 DBMS ( Visual FoxPro )支持下进行。二、需求分析问题陈述 :需完成的功能 :产品入库管理,可以填写入库单,确认产品入库; 产品出

3、库管理,可以填写出库单,确认出库; 借出管理,凭借条借出,然后能够还库; 初始库存设置,设置库存的初始值,库存的上下警戒限;可以进行盘库,反映每月、年的库存情况;可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进 行查询;三、系统结构设计(1) 系统功能结构设计 (包括主要功能模块及功能模块的细化。 )本系统应能够方便的实现仓库货物存储信息的录入、修改、编辑和浏览等功能,高效地完成企业的各种产品信息的统计功能 , 打印出各种产品入库出库和盘库查询的信息表格,系统的各主要功能的要求如下信息录入功能 : 仓库产品基本信息、产品入库信息、产品出库信息、产品清单资料等浏览

4、功能 : 浏览仓库产品基本信息 , 浏览产品入库情况、出库情况、当前库存情况.查询功能 : 产品标号 , 或者按验收时间查询库存设置等 .报表打印功能 : 打印仓库产品货单表 ,空白产品登记表和各种统计表 .(2)数据库设计一个数据库中包含许多表 ,表之间又有关联 ,所以设计数据库的步骤为 :第一步 ,确定所需 要的表 ;第二步 ,确定每个表所需要的字段 ;第三 ,确定各个表之间的关联关系 ;最后形成表的结 构. 定义表(包括表中的字段)、视图、索引、主关键字、确定表间的联系。数据库要求:在数据库中至少应该包含下列数据表:出库单表 (chjy): 记录产品出库状况。入库单表( cgdd ) :

5、 记录产品入库状况。产品供应商表( gys ) :记录产品提供者。公司雇员表( gy ):记录来仓库存取产品的人员名单。产品表 (cp) :记录仓库现存状况。库存情况表;出库台帐; 入库台帐;借条信息表 (反映借出人,借出时间,借出产品,借出数量,还库时间等)。(3)系统流程结构图数据流图的基本目的是利用它作为交流信息的工具,利用它将对现有系统的认识或对目标系统的设想用数据流图描绘出来,供有关人员审查确认:数据流图的另一个主要用途是作为分析和设计的工具,帮助分析员实现总结现有系统的目标,对更详细的设计步骤提供帮助数据流图是描绘系统的逻辑模型,以图形的形式表示出来,以下是仓库管理系统的数据 流图

6、.系统功能设定 库存、报表生成、査词i1Abj1采购 采购定单管理 采购收货曾理 薦他采购管理 (落户定义)仓庠 人库管理 ans 调平松 盘点昔理4销售销售定单営连 错售岀库嚣理 销善退货普理 蔓牠精售詁(客户定义)1ti1基卓琏柩护昔理员.产品錐护四、系统详细设计(1) 描述每一个功能所完成的任务,指明实现该功能的表单、菜单、报表等。系统的功能模块设计-输入密码修改密码+王啓;1 r111111 F初库库库具退,殆存存它ftK输询il出ttjffi设9关于系F 保存退出图 1-1 系统功能模块(2)说明主要功能的设计思想和方法(包括涉及到的数据源、关键的 属性和代码等。)设计思想分析: 将

7、管理系统分为进库操作、出库操作、损耗操作、查询操作、报表操作、维护操作六部分。1、入库时根据商品的具体情况进行处理,如果库中已存在此商品,就在原来的数量基础 上加上进货数量, 如果没有则自动新增此产品, 并提醒管理员在最新报价表中加上此商品的 最新报价(为了出库的正确性, 某商品的最新报价的存在是其出库的前提) 。如果商品已以 入库,则自动在商品进出表中加上相关记录,以便于以后的核对。2、为了达到出库价格的正确性,出库时系统自动将此商品的售价和最新报价里的价格进行 比较, 如果不相等则出现提示信息。 另外,程序还有其他服务功能,比如如果商品数量不足 或没有相关商品则出现提示信息。3、商品的查询

8、专门提供给广大客户使用,客户可以按商品编号和商品名称、数量、单价、 进库出库信息、对库中的具体商品进行查询,查询有商品代号和商品名称两种方法,这样, 客户可以轻松掌握仓库的库存情况,便于交易。4、核对措施也是此系统中必备的,为了便于以后核对,出库的记录也将存储起来。出库单 打印默认为 2 份,其一用交给交易对方,另一份管理员自己保存。便于核对。同样,本系 统还会自动对入库情况进行记录, 这样, 用户能轻松掌握仓库的变化, 可以随时对库存进行 分析核对。5、保密性是作为一个企业或者机构所十分重视的,给用户一个安全的环境是优秀的管理软件所必须做到做好的,本软件也做到了安全性,就是说登录时要有正确的

9、密码,这样一来, 只有系统管理员才有权更改系统里面的数据了。6、本系统还带有自动清除测试记录功能(课本是本系统的测试数据),如果用户要正式使用仓库,只要选择操作菜单下的正式使用命令。这样就不需要用记一条条去删记录了。(3) 界面设计要合理、简明(M+i琦昶障Cti+K* 刖报吩rd “霉荐豪(蹄*曲.z|五、实施及测试指出已实现的每个功能,附上运行、测试结果。六、结束语心得体会:经过了这次仓库管理系统的课程设计我从中学到了很多,同时明白了做一个小型软件的步骤和流程 .如何让自己设计的软件运用到具体的实际工作中, 这是一个关键的环节 .还有就是程序设计和运行测试中遇到的问题该如何解决,从解决问题

10、中我也学到了许多平时课本上所没有的知识 .当然 ,能够完成这个仓库管理系统我自己也感觉很有成就感.运用到的开发工具和软件技术 :此系统结合货物仓库管理的要求,对 Visual FoxPro (VFP )数据库管理系统、 SQL 语言的学习和应用, 主要完成货物仓库管理系统的需求分析, 系统的数据库设计和实现, 系 统的表单设计,主控程序设计,并由此设计了数据库结构和应用程序。系统运行结果证明, 本人设计的货物仓库管理系统可以满足仓库管理者完成仓库管理的日常工作, 包括材料的入 库,出库以及库存材料信息的管理维护等软件还需要哪些改进 :在编写源程序代码的过程中对语言的运用还需要提高,应使写出来的程序更加简洁 ,易读懂, 更加满足实际工作的需要 .要想

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论