仓库管理系统开题报告

时间:2019-05-13 16:51:25下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《仓库管理系统开题报告》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《仓库管理系统开题报告》。

第一篇:仓库管理系统开题报告

本 科 毕 业 设 计(论文)开 题 报 告

题 目:基于C#仓库管理系统 本课题来源及研究现状:

随着电子计算机技术和信息网络技术的发明和应用,使着人类社会从工业经济时代向知识经济时代发展。在这个知识经济时代里,仓库管理信息系统MIS(Management Information System)将会成为企业生产以及运作不可缺少的管理工具。这个仓库管理系统是由:一个由人和计算机之间能而且够进行信息一些管理。例如数据的收集、存储、加工以及维护。它是一种新的学科,跨越了许多个领域,例如管理科学、信息工程学、运筹学、会计学和计算机科学等。它在企业当中起到了越来越重要的作用,例如对企业的基础数据进行采集并保管,对企业的物料流、资金流、信息流进行综合并且为企业决策的提供服务等。

我国的中小型企业非常多,它在我国经济发展当中占有非常重要地位。在目前中国的很多的中小企业有着数量较多以及地区分布广阔和行业分布跨度很大的特点。它将面临着许多国内大型生产企业及国外的商品和服务的严峻挑战。一方面,我国内大型企业以及许多外资企业具有更加雄厚的资金实力、更丰富的管理经验和更加先进的技术手段。但是国内的中小型企业不具备以上那些条件。为此,许多中小企业必须借助更先进的管理思想、并且转变经营理念、加上使用信息化手段来提高中小企业的管理水平以及工作效率。在另一方面,我国内外的很多大型企业并且包括国有企业、私营企业以及大多数外资合资企业中,管理信息系统已经被广泛的应用。比如很大型的ERP管理系统、财务管理软件、MRPⅡ系统及其它的很多的先进的系统,这些都给大型的企业带来了很多的信息化的好处。为此中小型企业在竞争当中处于不利的地位。要想改变这种状况,对于很多中小型企业来说就要找到摆脱传统的管理方式的现代管理方法。而应用一种比较符合该企业实际情况的仓库管理系统就是一个很不错的选择。

课题研究目标、内容、方法和手段:

本次课题的研究目标和内容:

系统开发的任务为了是实现各种信息的系统化、规范化以及自动化。系统功能的分析就是在软件开发系统的总体任务的基础上加以完成的。这个仓库管理系统系统功能需要完成功能模块主要有:

(1)仓库管理人员的管理模块 这项功能模块是为了方便对人员的管理以及数据安全性,例如修改密码。(2)货物信息管理模块

这个货物信息管理模块提供了货物数据的信息输入以及货物的信息的查询等功能,更加方便得了解库存的一些信息。

(3)入库功能模块

入库功能是仓库管理系统中的基本功能之一。入库功能主要是为了实现登记入库货物记录的功能。这些信息应该包括入库的单据信息、入库的数量以及入库时间信息加上执行入库的操作的信息以及货物存放仓库的信息等等。商品的入库的登会产生货物的入库登记记录,这是为了以后进行入库的货物的查询,以及生成报表以及出库操作产生的操作数据增加可观性,为管理人员提供熟悉掌握仓库内存储的货物情况更加方便快捷。

(4)出库功能模块

出库功能是仓库管理系统的系统的基本功能之二。出库的功能主要是为了实现登记出库的货物信息的功能。这些出库的记录包括出库申请单据的信息以及出库数量和出库时间信息还有执行出库的操作的库管信息以及货物剩余信息等等。出库的功能是依据入库的登记功能来显示的,其中会产生的入库的记录,以及会产生货物的出库的记录,和将出库的记录存入系统的数据,为以后的出库记录查询,以及掌握仓库货物存储情况作基础。

(5)交易记录功能模块

这个交易记录功能模块,就是是通过定期的对仓库信息做清点功能。这样就能很有效的了解了企业的货物的流通情况,以及仓库的货物的交易情况。更加方便公司,以及对货物信息的管理。

(6)库存功能模块

这个模块是针对货物在仓库里的剩余情况,从而做的对库存的信息达到更方便的管理。并且提醒用户对商品进行管理以及尽快出货。

本次课题研究方法和手段:本课题的开发采用ASP.NET+SQL Sever实现,前期主要运用所学相关知识、查询资料,学习其他优秀管理系统的开发方法,结合相关要求写出需求分析;后期,进行对本课题的设计与开发。课题的页面主要采用ASP.NET语言对数据库进行操作,通过对数据库的查询搜索来实现,控制页面的正确显示和对用户类型的权限设计。采用SQL数据库,包含6张表,实现整个系统的操作。在整个设计过程中以需求分析为基础,写出系统实现流程及相关问题的实现方法;系统开发完成后,进行调试和运行,做好调试和试运行的相关记录。

设计(论文)提纲及进度安排:

毕业设计(论文)提纲:

第一章 绪论。主要是研究的是选题的目的和意义,以及国内外研究的现状。第二章 第二章系统开发环境以及技术简介。主要是对开发工具vs2010的介绍,和对数据库SQL server简介,和它们的安装配置。还有介绍了B/S的体系结构,以及开发框架asp.net以及开发语言C#的介绍

第三章 第三章 系统总体设计。对系统进行分析,介绍总体功能模块,对系统业务进行描述,还有就是系统的流程图。

第四章 系统详细功能设计。主要包括系统各个功能模块的概念模型设计和数据库的逻辑设计以及相应的数据库的表结构设计。

第五章 系统功能的实现。主要包括用户登录、系统主界面、供应商管理、商品管理、入库管理、以及出库管理的设计还有它们对应的一些主代码。

第六章 系统的调试与测试。主要是对系统的主要功能模块进行测试,测试功能是否能实现。还可以进行白盒子和黑盒子检测。

毕业设计(论文)进度安排:

2015年3月1日至2015年3月31日,学生向指导老师提交论文设计开题报告和初纲;由指导老师检查论文与设计的前期准备情况,审阅论文设计开题报告和初纲、并向学生反馈,完成开题工作;

2015年4月1日至2015年4月30日,完成设计初步工作;学生拟定论文写作提纲,提交指导老师审阅。

2015年5月1日至2015年5月15日,完成设计原型,提交指导老师审阅。2015年5月16日至2015年5月31日,基本完成设计,完成论文初稿一,提交指导老师审阅。

2015年6月1日至2015年6月6日,根据指导老师审阅意见进行论文修改后,完成论文初稿二,提交指导老师审阅;

2015年6月7日至2015年6月13日,修改并定稿,按要求装订成册、装袋上交指导老师,并提交论文电子文档; 2015年6月14日至2015年6月15日,论文评阅人评阅论文,毕业论文答辩;

2015年6月16日至2015年6月19日,毕业论文工作总结,有关材料归档。

主要参考文献和书目:

[1](美)佩特科维奇|译者:冯飞,薛莹.Microsoft SQL Server2005初学者指南[M].北京,清华大学出版社,2007.[2] 邓文渊.挑战,互动网站百宝箱[M].北京:中国铁道出版社,2004年.[3](美)维埃拉|译者:叶寒,管贤平.SQL Server2005编程入门经典(第2版)[M].北京:清华大学出版社,2007.[4](美)奥蒂|译者:高猛.Microsoft SQL Server2005开发指南[M].北京:清华大学出版社 ,2007.[5] 马骏,陈志国,晋玉星.ASP.NET网页设计与网站开发上机实践和实例解析[M].北京:人民邮电出版社,2007.[6] 张海藩.软件工程导论[M].北京:清华大学出版社,2003.[7] 魏善沛编著.Web数据库技术实用教程[M].北京: 清华大学出版社.1998.[8] [美] Jeffrey D.Ullman.Fundamental Course of Database System[M].TsingHua Press,2001.[9] [美]Jeffer R.Shapiro著,SQL Server 2005参考大全[M].北京:清华大学出版社,2006.[10] 隆华软件工作室 编著,SQL Server 2005程序设计[M].北京:清华大学出版社,2007.指导教师审核意见:

指导教师(签字): 年 月 日

注:本表可自主延伸

第二篇:仓库管理系统开题报告

论文开题报告

学位论文题目: 工程领域名称: 软件工程 学

号:

名:

校内导师姓名:

填表日期:

年 月 日

0

一、开发背景(300-500字左右)

随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。作为计算机应用的一部分,使用计算机对信息进行管理,具有与手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率,也是企业的科学化、正规化的管理与世界接轨的重要条件。

仓库管理是与我们日常生活息息相关的问题。大到公司、超市的仓库管理,小到图书馆的藏书管理,都可以认为是各种各样的仓库管理需求。随着我国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统,尽可能地减少仓库管理的重复性和低效性,已变得十分必要。

数据库技术产生于60年代,40多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。近年来,随着 World Wide Web(WWW)的猛增及Internet 技术的迅速发展,数据库技术成为最热门技术之一。面向对象软件的开发技术,也大大保障了软件开发的速度和效果。信息技术的日新月异,给仓库管理带来巨大的影响。为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统,尽可能地减少仓库管理的重复性和低效性,已变得十分必要。随着计算机的普及,计算机硬件价格也已经不再是什么天文数字。计算机应用技术的发展,计算机硬件性能的不断改进,为仓库管理系统的开发提供了技术支持和经济可行性。管理系统的应用,可以将工作者从烦杂的劳动中解脱出来,极大提高工作效率。因此,不管是从技术上,还是经济上,设计和开发一个仓库管理系统都已经具有较好的可行性。

二、选题的意义和价值(200字左右)

1.理论研究方面的意义和价值

仓库管理系统主要是对通过研究当前仓库系统的管理现状、存在问题以及 1

现实需求,设计一个针对仓库管理工作的管理信息系统。该系统能够提供较为完备的功能,对于提高 工作效率、加快仓库管理的自动化具有较为重要的意义。2.实际应用方面的意义和价值

 信息信息化,实现信息快速传递提高工作效率。方便管理者及时从平台 查询物品相关信息。

 能做到管理系统化、规范化、自动化和人性化管理,通过系统提供的业务 数据查询功能即查找到所有仓库中你想要的物品有没有、有多少、进货的价格,以便及时了对仓库中的所有物品及时归纳总结并做出科学的进出货目标,以期达到公司利益最大化。

三、论文研究的目标与主要内容(1000-1500字左右)1.课题研究目标

仓库信息管理平台根据企业各个部门的需要来发放物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要 按月,季度,年来进行统计分析,产生相应报表。为了加强关键物资,设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际消耗定额的比较,进行定额的管理,使得 资金使用合理,物资设备的储备最佳。

2.课题主要研究内容

仓库管理平台开发主要包括以下内容:  可行性研究

可行性研究的任务是来确定仓库管理系统否有必要开发,可行性研究从下几个方面:

 技术可行性 使用现有的技术能否实现该系统。

 经济可行性 这个系统的经济效益是否能超过它的开发成本。 操作可行性 系统的操作方式是否简单方便,在实际使用过程中是否能够满

足实际的应用。3.课题拟解决的关键问题

仓库管理系统解决的关键问题是:

 对系统本身:面向大多数公司的,实现对货物统一化管理。

 对管理者:实现对本公司所有物品查询功能,譬如查询存放仓库。

 对物品:实现对所有物品在仓库中的保管,譬如查询物品所剩的数量和所存放的仓库及入库前的该物品的进货价格。

4.功能模块及设计思路

功能模块:

 基本资料:这里录入物品基本资料,包括物品的编号、名称、材料、型号。 入库管理:这里主要有入库物品的资料,包括物品编号、入库日期、存放仓库编号和入库的数量。

 出库管理:这里主要有出库物品的资料,包括物品编号、出库日期、存放仓库编号和出库的数量。

 库存管理:对所有仓库中查询,包括物品编号、名称、存放仓库编号、该物品的总数量。

 仓库管理:对所有仓库进行统计,包括仓库编号、名称、存储能力、剩余存储空间。

 报损管理:对仓库中的物品质量进行检查,包括物品的编号、名称、材料、存放仓库编号、损坏数量。

 库存调拨:两个仓库之间的货物相互调配:包括调库编号、出库编号、物品编号和物品数量。

 系统管理:用户登录、修改密码、添加用户。设计思路见如下功能模块结构图:

功能模块基本资料入库管理出库管理仓库管理报损管理库存调拨系统管理 图 B/S 功能模块结构图

四、研究工作拟采取的主要理论、技术路线和实施方案(1000字左右)

1.研究方法与理论

本课题主要采用文献研究、需求调研与分析、系统设计与测试等方法,软件开发理论、信息系统开发理论、进行分析,满足信息管理平台的应用需要。

在文献研究阶段,将收集仓库信息管理方面相关资料、著作及开发技术资料; 需求调研与分析阶段将深入到公司做市场调研,并让仓库管理员给出意见和建议,了解他们的需求,并做好记录;

系统设计,拟采用快速原型法构建系统,通过回朔法,不断完善系统开发与设计。

2.研究工具或开发工具(1)系统环境要求:

平台:基于Windows平台,用户访问采用B/S结构。

 Web服务器:TOMCAT6.0。 数据库:Orcal。

 浏览器:IE要求支持IE6.0。 系统: Windows NT/2000/XP。 服务器硬件要求:普通PC。 客户端硬件要求:普通PC。

(2)开发工具或技术

本系统采用Java和Qrcal进行B/S模式下的B端的界面的开发,以及的S端的业务处理逻辑程序的实现和Plsql作为后台数据库的开发。在开发的过程中使用了Eclipse6.5、Tomcat 6.0等开发工具。

(3)选用依据

Java是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向Internet的开发工具,同时Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。自从1995年正式问世以来,Java的快速发展已经让整个Web世界发生了翻天覆地的变化。在早期,Java比较多的用在浏览器上,插入到网页中(即是Java Applet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的JSP(Java Server Page)技术的推出,更是让Java成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型web项目的必然选择。

3.技术路线与方案

由于采用B/S设计模式分层思想,同时根据软件工程的管理思想及系统分析的设计与分析的思想进行系统的开发,利用Java语言开发Web应用程序,提供MVC框架对系统的程序代码结构进行分层。分层的策略如下:

图 B/S示意图

五、论文最终目标和研究成果形式(100字以下)1.论文最终目标

仓库信息管理平台,是为了方便公司管理而制作的基于B/S 结构的软件。本系统的最终目标是:

 能对公司中所有库存的物品信息进行统计,以此为依据,让公司了解到需要哪些物品,以最少的投入获得最大的产出。实现一个完整的可运行的仓库管理系统。

2.最终成果形式

(即开发出软件,并形成学位论文)

开发出 ……软件系统,并形成学位论文《……》。

第三篇:jsp物流仓库管理系统毕业设计任务书和开题报告

jsp物流仓库管理系统毕业设计任务书和开题报告 毕业设计(论文)任务书

设计(论文)起讫时间: 2006年3月10 日~ 2006年6 月 5 日 设计(论文)目的和要求:

物流中心仓储信息管理系统是物流管理系统重要组成部分。开发具有远程维护功能的物流仓储信息管理系统,是现代物流企业进一步发展的需要。本项目要求学生具备一定的理论基础,结合物流企业食品仓库管理实际,设计具有远程维护功能的物流仓储信息管理系统。

设计(论文)主要内容(含使用的工具语言、环境要求等):

一、工作内容

⑴了解物流企业仓库管理现状。

⑵了解仓库管理理论研究、系统实现技术等国内外现状。⑶熟悉JSP、SQL-SERVER等开发工具。⑷提出系统设计方案 ⑸实现本系统。⑹撰写相关文档。

二、系统开发

系统功能:收货、入库、库存管理与库存控制、出货、结算、客户管理、报表,数据的远程查询与维护,并提供可视化操作界面。

主要任务:系统数据库应用分析与设计,包括物流数据编码设计,通过该编码能够识别物品的流通属性、仓储属性等等;选择或设计库存控制策略;用户权限管理;并提供能够远程查询与维护功能的可视化操作界面。

工具语言:JSP、JAVA、SQL-SERVER2000,或ASP、SQL-SERVER2000

环境:WINDOWS2000

系统结构:B/S 分阶段任务安排:

分阶段任务安排:

第一阶段 3月6日至3月18日 根据任务书,拟开发提纲、框架 第二阶段 3月20日至4月15日 完成文献综述、外文翻译 第三阶段 4月16日至4月25日 完成系统设计

第四阶段 4月26日至5月22日 完成开发、论文初稿 第五阶段 5月23日至6月5日 论文定稿 第六阶段 6月5日始 论文答辩

毕业设计(论文)开题报告 设计(研究)内容和意义: 1 题目研究内容:

第三方物流企业提供的主要服务还停留在传统的运输和仓储两大块业务上,仓储在第三方物流中还占据着比较重要的地位。仓储管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。库管人员要花费大量人力物力和时间来做数据记录统计工作。表现如下:

有的企业单位的库存管理部分目前仍为手工、半手工操作。从供应单位办理入库登记开始,到使用单位领料出库手续为止,所有操作基本上都是由仓库管理人员笔写,手理,加上算盘、计算器来完成。这不仅繁锁,效率低,而且缺乏库存管理的一些基本手段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上造成了管理上的落后,及经济利益上的损失。2 研究解决方法及思路

根据我国国内库存管理信息系统在企业中应用普及时出现的各种问题,我将用我所学知识,利用当前管理信息系统科学的、实用的理论,开发一套基于JSP的仓储信息管理系统。该系统主要内容概述如下: 2.1系统设计

系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。包括数据库设计(概念结构设计、逻辑结构设计、物理结构设计)和功能设计。其中,我拟开发的仓储信息管理系统功能模块如下: 仓储信息管理系统登录 基本管理 入库管理 出库管理 库存盘点 库存控制 报表管理 系统维护 退出

添加、查询、修改 物资管理

供货单位管理 库存查询 打印

当然各个环节操作仍需进一步细化以来满足用户对管理进行全面操作的要求。2.2软件编写

该章包括两部分1)开发环境:所选择的操作系统平台(WINDOWS2000)、开发工具(JSP)、数据库SQL Server 2000及硬件环境。(2)功能模块的编程实现。

2.2.1 JSP的应用介绍

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。2.2.2 SQL Server2000的应用介绍

SQL Server2000是一种关系数据库系统。关系数据库系统的概念是E.F.Codd在1970年首次提出的。他零用关系代数的理论,是数学中的集合论在有效的组织数据上的应用。它以关系数据库模型为基础,其中心概念为关系。在SQL Server2000中,数据库按表(在关系理论中称为关系)进行组织。从用户的观点来看,SQL Server中除了表,没有其他成分。表中存在有一到多个列(或者成为字段),零到多行(或者成为记录),行与列的交叉处存放数据值。

SQL语言,全称Structure Query Language,即结构化查询语言。在SQL Server 2000中我们是用Transact-SQL语言,它是SQL语言的一个子集标准。SQL语言是一种面向集合的语言,它可以使用一条语句从一个或者多个表中查询多行,它的另一个重要特性是非过程性。这决定了它可以描述用户想要做些什么,有系统来负责找到解决用户请求的较合适方法,而不必象过程性语言那样,需要用户自己使用语言来写出程序来描述每个任务需要如何完成。

SQL Server一开始就是作为客户端/服务器端方式来设计的,这种结构更有利于管理大量不同的计算机,计算机之间通过网络完成数据交互,客户端为用户提供操作界面,服务器则处理该请求,并把处理结果返回客户端,并按照一定格式显示出来。用户可以通过对ODBC的安装及配置在客户端访问数据库服务器上的数据,同时SQL Server也能够让用户把它作为单机数据库来使用。此时应用程序可以使用Windows进程间通信(IPC)部件(如共享内存)同SQL Server连接,而不必通过网络。SQL Server的这种可选择方式可以让用户根据自己的需要来选择其使用方式,从而减少不必要的资源浪费。2.2.3 B/S结构数据库系统

浏览器/服务器(B/S)系统是一种分布式计算系统,它的含义是程序的数据处理并不像通常在基于小型机或基于主机的计算机系统(终端方式)中那样在单个的计算机上发生,而是把程序的不同部分在多台计算机上同时运行。例如,对于SQL Server来讲,将数据存放在服务器计算机上,客户端界面作为程序的另一部分(完成商业逻辑和显示逻辑)存在于客户端桌面计算机上。浏览器/服务器系统的这两个部件通过网络连接相互通信,并且可以扩展到任意规模。

设计(研究)方案和进度安排:

2006年3月16日收集相关信息资料。对于物流仓储这方面的了解分析,以及编程语言和编程工具资料的收集。

2006年3月20日学习JSP技术以及SQL技术。2006年3月30日开题报告完成。

2006年4月5日-4月10日通过对于客户的需求,对于系统的初步设计。

2006年4月10日-4月20日对于英文翻译和文件综述的起草及不断的修改更正和最后的提交。2006年4月21日-4月30日数据库信息录入,代码编写。2006年5月3日-5月15日系统调试完成,进行试用。2006年5月16日-5月20日起草论文。

2006年5月21日-5月底论文完成,订装,准备答辩。2006年6月进行论文答辩。主要参考文献资料:

[1] 邓凤祥.现代物流成本管理,经济管理出版社,2004,9 [2] 丁言立.?现代物流中心信息系统的构建,物流技术,2005,11(6):67-68 [3] 邬星根,李莅.仓储与配送管理,复旦大学出版社,2005,8 [4] 胡宜男.仓库管理的新技术与运用,物流,2006,(3):80-81 [5] 盛 华.仓库管理器:一个库存的分析模式,浙江物流,2005,1(5):9-11 [6] 李建丽.物流成本管理,人民交通出版社,2004,7 [7] 邓为民.供应链优化没有终点,物流,2006,(3): 37-38 [8] 蔡永记.物流业的“五力模型”,物流技术与应用,2005,11 [9] Edward Frazelle.Woeld-Class Warehouse and Material Handling.McDraw-Hill,2005.5 page25-26 [10] David E.Mulcahy.Warehouse Distribution & Operations Handbook.McGraw-Hill international editions,2004.9 [11] John Gattorna.The Gower Handbook of Logistics and Distribution Management.Gower Publishing Company,2002.9 page58-60

第四篇:仓库管理系统课程设计报告

仓库管理系统课程设计报告

一、概述

项目背景:

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

系统特点: 本系统是采用面向对象的设计思想进行编制,整个系统由若干个表单、报表及一个主菜单组成,由项目管理器统一管理全部程序的编写和调试.用户在操作中可以通过主菜单调用系统的各个功能.在表单设计方面尽量考虑方便用户,简化操作,绝大部分操作只需点击鼠标即可完成,力求突出系统的便利性、实用性.设计环境与工具: 在现有的DBMS(Visual FoxPro)支持下进行。

二、需求分析

问题陈述:

需完成的功能: 产品入库管理,可以填写入库单,确认产品入库;

产品出库管理,可以填写出库单,确认出库;

借出管理,凭借条借出,然后能够还库;

初始库存设置,设置库存的初始值,库存的上下警戒限;

可以进行盘库,反映每月、年的库存情况;

可以查询产品入库情况、出库情况、当前库存情况,可以按出库单、入库单,产品、时间进行查询;

三、系统结构设计

(1)系统功能结构设计(包括主要功能模块及功能模块的细化。)

本系统应能够方便的实现仓库货物存储信息的录入、修改、编辑和浏览等功能,高效地完成企业的各种产品信息的统计功能,打印出各种产品入库出库和盘库查询的信息表格,系统的各主要功能的要求如下: 信息录入功能: 仓库产品基本信息、产品入库信息、产品出库信息、产品清单资料等.浏览功能: 浏览仓库产品基本信息,浏览产品入库情况、出库情况、当前库存情况.查询功能: 产品标号,或者按验收时间查询库存设置等.报表打印功能: 打印仓库产品货单表,空白产品登记表和各种统计表.(2)数据库设计

一个数据库中包含许多表,表之间又有关联,所以设计数据库的步骤为:第一步,确定所需要的表;第二步,确定每个表所需要的字段;第三,确定各个表之间的关联关系;最后形成表的结构.定义表(包括表中的字段)、视图、索引、主关键字、确定表间的联系。

数据库要求:在数据库中至少应该包含下列数据表:

出库单表(chjy): 记录产品出库状况。

入库单表(cgdd):记录产品入库状况。

产品供应商表(gys):记录产品提供者。

公司雇员表(gy):记录来仓库存取产品的人员名单。产品表(cp):记录仓库现存状况。

库存情况表;出库台帐; 入库台帐;

借条信息表(反映借出人,借出时间,借出产品,借出数量,还库时间等)。

(3)系统流程结构图

数据流图的基本目的是利用它作为交流信息的工具,利用它将对现有系统的认识或对目标系统的设想用数据流图描绘出来,供有关人员审查确认: 数据流图的另一个主要用途是作为分析和设计的工具,帮助分析员实现总结现有系统的目标,对更详细的设计步骤提供帮助.数据流图是描绘系统的逻辑模型,以图形的形式表示出来,以下是仓库管理系统的数据流图.四、系统详细设计

(1)描述每一个功能所完成的任务,指明实现该功能的表单、菜单、报表等。

系统的功能模块设计

图1-1

系统功能模块

(2)说明主要功能的设计思想和方法(包括涉及到的数据源、关键的属性和代码等。)

设计思想分析:

将管理系统分为进库操作、出库操作、损耗操作、查询操作、报表操作、维护操作六部分。

1、入库时根据商品的具体情况进行处理,如果库中已存在此商品,就在原来的数量基础上加上进货数量,如果没有则自动新增此产品,并提醒管理员在最新报价表中加上此商品的最新报价(为了出库的正确性,某商品的最新报价的存在是其出库的前提)。如果商品已以入库,则自动在商品进出表中加上相关记录,以便于以后的核对。

2、为了达到出库价格的正确性,出库时系统自动将此商品的售价和最新报价里的价格进行比较,如果不相等则出现提示信息。另外,程序还有其他服务功能,比如如果商品数量不足或没有相关商品则出现提示信息。

3、商品的查询专门提供给广大客户使用,客户可以按商品编号和商品名称、数量、单价、进库出库信息、对库中的具体商品进行查询,查询有商品代号和商品名称两种方法,这样,客户可以轻松掌握仓库的库存情况,便于交易。

4、核对措施也是此系统中必备的,为了便于以后核对,出库的记录也将存储起来。出库单打印默认为2份,其一用交给交易对方,另一份管理员自己保存。便于核对。同样,本系统还会自动对入库情况进行记录,这样,用户能轻松掌握仓库的变化,可以随时对库存进行分析核对。

5、保密性是作为一个企业或者机构所十分重视的,给用户一个安全的环境是优秀的管理软件所必须做到做好的,本软件也做到了安全性,就是说登录时要有正确的密码,这样一来,只有系统管理员才有权更改系统里面的数据了。

6、本系统还带有自动清除测试记录功能(课本是本系统的测试数据),如果用户要正式使用仓库,只要选择操作菜单下的正式使用命令。这样就不需要用记一条条去删记录了。

(3)界面设计要合理、简明。

五、实施及测试 指出已实现的每个功能,附上运行、测试结果。

六、结束语

心得体会:

经过了这次仓库管理系统的课程设计我从中学到了很多,同时明白了做一个小型软件的步骤和流程.如何让自己设计的软件运用到具体的实际工作中,这是一个关键的环节.还有就是程序设计和运行测试中遇到的问题该如何解决,从解决问题中我也学到了许多平时课本上所没有的知识.当然,能够完成这个仓库管理系统我自己也感觉很有成就感.运用到的开发工具和软件技术: 此系统结合货物仓库管理的要求,对Visual FoxPro(VFP)数据库管理系统、SQL语言的学习和应用,主要完成货物仓库管理系统的需求分析,系统的数据库设计和实现,系统的表单设计,主控程序设计,并由此设计了数据库结构和应用程序。系统运行结果证明,本人设计的货物仓库管理系统可以满足仓库管理者完成仓库管理的日常工作,包括材料的入库,出库以及库存材料信息的管理维护等

软件还需要哪些改进:

在编写源程序代码的过程中对语言的运用还需要提高,应使写出来的程序更加简洁,易读懂,更加满足实际工作的需要.要想使做出来的程序更好的利用还需根据实际需要在今后的运用中不断的改进和完善.七、参考资料

1.Visual FoxPro 程序设计及其应用系统开发

李作纬 等

中国水利水电出版社 2.数据库应用系统开发技术

刘军

机械工业出版社 3.其它资料若干

第五篇:仓库管理系统调研报告

仓库管理系统调研报告

前言

仓库管理是与我们日常生活息息相关的问题,随着改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。以超级市场为例,走进超级市场,琳琅满目,各式各样的商品应有尽有,顾客大都满载而归,买到称心如意的商品。顾客得到极大方便的同时,商家在管理这些商品上却花费了大量的心血。

在本系统的设计过程中,为了克服这些困难,满足计算机管理工作的需要,我们采取了下面的一些原则

●统一各种原始单据的格式,统一报表的格式。

●删除不必要的管理冗余,实现管理规范化、科学化。

●程序代码标准化,软件统一化,确保软件的可维护性和实用性。

●界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。●尽量做到物资分类和管理明确,使供应商、客户和用户之间往来更方便、快捷。在具体设计中,主要实现入库、出库、采购、销售、基本信息、单据几大功能。解决思路:利用便利的网络资源和查看相关书籍等办法解决各模块实现的具体功能分配等操作。

出租仓库:主要针对客户的关系,实现预定仓库的基本操作。入库/出库:主要针对企业物资进出,实现采购和销售等操作。基本信息:介绍产品、供应商及客户的相应资料。单据:实现业务上各种单据的对应操作。

本系统主要步骤有功能需求分析,系统设计,数据库设计,程序实现等。

1.系统范围

系统开发的总体任务是实现企业物资管理的系统化、规范化和自动化,从而达到提高企业管理效率的目的。

第一个版本的范围

◇业务处理

|-出库登记 |-入库登记 |-其他库存变动 |-库存盘点 |-仓库调货 |-货品拆分与组装

◇基本资料

|-货品类别 |-货品资料

|-库存变动类型 |-领用人资料 |-供货单资料 |-仓库资料

◇系统维护

|-系统设置 |-密码修改 |-操作员管理 |-数据备份与恢复 |-打印单修改 |-数据清理

◇统计报表

|-当前库存报表 |-货物入库报表

|-货物出库报表

2.功能简介

基础数据:商品信息,供应商,客户,商品分类,仓库,银行等基本信息的设置。

入库管理:进行货品采购入库,采购退货,生产入库,生产退料,进货单据和退货单据查询,供应商往来帐务,供应商付款。

出库管理:销售出货,客户退货,生产领料,销售单据和客户退货查询,客户往来帐务,客户付款。

库存管理:包括库存之间货品调拔,库存报损、报溢,库存盘点功能。

拆分组装:整进散出,或是整出散进等可以自由的拆分组合产品。

统计报表:完整的统计查询功能,每张单据每次业务金额都可以清楚的反映。

权限管理:可添加删除系统操作员帐号,强大的权限控制,可以设置某用户对某窗口某个按钮的权限。

打印设计:可对系统内每个单据进行打印的格式设计,可以导出,导入,每个操作员可设计自己的打印格式。

界面设计:系统窗口界面名称可以自定义设计,表格的显示顺序,宽度,是否显示等,每个操作员可以设计自己的界面。

系统设置:可以灵活设置系统小数位数,可选0-6位,让帐务更精确,可对以往数据进行选择性的清除,以便系统初始化。

3.数据识别 3.1人员基本情况数据说明

3.1.1系统管理员数据说明

使用者:系统管理员

来源:系统管理员在本系统中注册

去向:保存在数据库中

数据属性:编号、姓名、性别、出生日期、固定电话、移动电话、其他

3.1.2仓库管理员数据说明

使用者:仓库管理员

来源:仓库管理员职工档案

去向:保存在数据库的仓库管理员表中中

数据属性:编号、姓名、性别、出生日期、所在部门编号、固定电话、移动电话、其他。

3.1.3验收员数据说明

使用者:验收员

来源:采购员职工档案

去向:保存在数据库的验收员表中

数据属性:编号、姓名、性别、出生日期、所在部门编号、所属小组编号、固定电话、移动电话、其他。

3.1.4经理数据说明

使用者:经理

来源:经理职工档案

去向:保存在数据库的经理表中

数据属性:编号、姓名、性别、出生日期、固定电话、移动电话、其他

3.1.5 领料员数据说明

使用者:仓库管理员、经理 来源:领料员职工档案

去向:保存在数据库的领料员表中

数据属性:编号、姓名、性别、出生日期、固定电话、移动电话、其他

3.2商品数据说明

使用者:仓库管理员、经理 来源:仓库管理员输入

去向:保存在数据库中

数据属性:商品编号、名称、价格、储存位置、数量、其他

3.3 基本业务数据说明

3.3.1 验收商品数据说明

使用者:仓库管理员、经理

来源:采购计划、数据库中仓库管理员表、商品表和经理表 去向:入库单或直拨单、保存在数据库的验收商品表和商品表中 数据属性:商品编号、仓库管理员编号、经理编号

3.3.2 商品入库数据说明

使用者:仓库管理员、经理 来源:运货单、检验合格单

去向:收料单、保存在数据库的商品入库表中

数据属性:商品编号、仓库管理员、经理编号、是否合格

3.3.3 保管商品数据说明

使用者:仓库管理员、经理 来源:商品保管表

去向:保存在数据库中的保管商品表中 数据属性:商品编号、仓库管理员编号、堆放是否整齐、堆放是否美观、是否按类堆放、进货日期

3.3.4 商品出库数据说明

使用者:仓库管理员、经理 来源:领料单

去向:发货单、保存在数据库的商品出库表中

数据属性:商品编号、仓库管理员、领料员编号、出库日期 附录

由于我们只是网上搜索调查的形式,所以没有统计初详细的数据,该报告只是反映了调查中出现的显著问题,故不能作为有力的论据。

组员:冉明轩,万朋鑫,陈强,周梦秋,王冰,江志华

下载仓库管理系统开题报告word格式文档
下载仓库管理系统开题报告.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    仓库管理系统课程设计报告

    《软件工程》课程设计报告 仓库信息管理系统 专业班级: 学生学号: 学生姓名: 指导教师姓名: 2016年6 月 目录 一、系统可行性研究 ....................................... 2......

    仓库管理系统

    · 用Visual C++设计的仓库管理系统 摘要 本文主要介绍了采用Visual Studio 2005的一个仓库管理系统。该系统基于MFC集成开发环境,利用ADO控件实现基本信息管理、商品信息管......

    酒店管理系统开题报告

    酒店管理系统开题报告摘要随着计算机网络的飞速发展,Internet技术越来越广泛的应用,网络覆盖的区域不断扩大,给酒店业计算机应用带来了蓬勃发展的机遇。采用全新的计算机网络和......

    开题报告 学生公寓管理系统

    本科生毕业论文(设计)开题报告书题目高校学生公寓管理系统学生姓名 _李双学号200817020120专业班级信管 08101班指导老师黄铁2011年 11月......

    图书管理系统开题报告

    图书管理系统开题报告2篇 图书管理系统开题报告1 一、课题的目的及意义本次毕业设计所从事的课题题目是基于VF的图书管理系统的设计与实现。课题的目的:应用当前高速发展的计......

    库存管理系统开题报告

    毕业设计(论文)题目库存管理系统设计与开发----成品与原材料的仓库管理及报表查询管理指导教师职称 设计(研究)内容和意义: 1 选题背景 当今时代,世界经济正在从工业经济向知识经......

    公司管理系统开题报告

    毕业设计(论文)开题报告学生姓名:学号:所在学院:专业:设计(论文)题目:指导教师:年月日开题报告填写要求1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的......

    图书管理系统开题报告

    图书管理系统开题报告 1、本课题的研究意义(选题依据,课题来源,学术价值和对社会、经济发展和科技进步的意义):作为毕业设计这一最后环节是学生完 成本专业基础课程、专业课程......