毕业设计之铁道物资自动化立体仓库的系统设计.doc
《毕业设计之铁道物资自动化立体仓库的系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计之铁道物资自动化立体仓库的系统设计.doc(14页珍藏版)》请在咨信网上搜索。
毕业设计之铁道物资自动化立体仓库的系统设计 14 2020年5月29日 文档仅供参考 毕业设计开题报告 论文题目 铁道物资自动化立体仓库的系统设计 学生姓名 伏欣 学 号 专 业 计算机科学与技术 指导教师 雷斌 职 称 讲师 学 历 开题报告(文献综述)内容: 一、开发背景 随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何经过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。作为计算机应用的一部分,使用计算机对信息进行管理,具有与手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高仓库管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 仓库管理是与我们日常生活息息相关的问题。大到公司、超市的仓库管理,小到图书馆的藏书管理,都能够认为是各种各样的仓库管理需求。随着中国改革开放的不断深入,经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重要的部分。为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统,尽可能地减少仓库管理的重复性和低效性,已变得十分必要。 数据库技术产生于60年代,40多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。而且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,数据库技术成为最热门技术之一。面向对象软件的开发技术,也大大保障了软件开发的速度和效果。信息技术的日新月异,给仓库管理带来巨大的影响。为了加快仓库管理自动化的步伐,提高仓库的管理业务处理效率,建立仓库管理系统,尽可能地减少仓库管理的重复性和低效性,已变得十分必要。随着计算机的普及,计算机等硬件价格也已经不再是什么天文数字。计算机应用技术的发展,计算机硬件性能的不断改进,为仓库管理系统的开发提供了技术支持和经济可行性。管理系统的应用,能够将工作者从烦杂的劳动中解脱出来,极大提高工作效率。因此,不论是从技术上,还是经济上,设计和开发一个仓库管理系统都已经具有较好的可行性。 二、选题的意义 课题以某仓库应用背景,经过研究当前仓库系统的管理现状、存在问题以及现实需求,设计一个针对仓库管理工作的管理信息系统。该系统能够提供较为完备的功能,对于提高工作效率、加快仓库管理的自动化具有较为重要的意义。 由于企业的物资供应管理往往是很复杂、繁锁的。所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计计划报表繁多,因此物资管理必须实现计算化,而且必须根据企业的具体情况制定相应的方案以便提高工作效率。以往企事业仓库管理员由于缺乏适当的软件而给其工作上如物资的计划,订货,核销拖收,验收入库,根据企业各个部门的需要来发送物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月,季,年进行统计分析,产生相应的报表时带来了很多不便,期间复杂,繁琐的业务让管理人员极多不便。因此物资管理必须实现计算机化,而且必须根据企业的具体情况制定相应的方案。 根据当前的企业管理体制,一般物资供应管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需要来发放物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月,季度,年来进行统计分析,产生相应报表。为了加强关键物资,设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际消耗定额的比较,进行定额的管理,使得资金使用合理,物资设备的储备最佳。因此一个完整的企业物资供应管理系统应该包括计划管理,合同托收管理,仓库管理,定额管理,统计管理,财务管理等模块。其中仓库管理是整个物资供应管理系统的核心。 因此,开发这样的管理软件成为了很有必要的事情。此次毕业设计便是一个企事业仓库管理系统,以方便实现企事业物资设备管理的系统化,规范化和自动化,从而达到提高仓库管理效率的目的,进而是仓库管理人员能够在业务上方便的进行任务管理。 该系统适用于企事业生产所需要的各种设备。其功能主要分为七大类: 1. 仓库管理各种信息的输入; 2. 仓库管理各种信息的查询,修改和维护; 3. 设备采购报表的生成; 4. 在库存管理中加入最高储备和最低储备字段,仓库中的物资设备实现的监控和警; 5. 企业各部门的物资需求的管理; 6. 操作日志的管理; 7.仓库管理系统的使用帮助。 总的来说,课题的目的主要有以下三个:首先学会去开发一个管理信息系统;其次,经过开发数据库相关的应用程序,把理论知识运用到实践中来;再次,初步掌握一门Windows下的快速GUI(图形用户界面)编程工具Microsoft Visual Basic 6.0;最后,经过对毕业论文的撰写过程,对语言文字组织能力、表述能力以及层次分析的能力也进行锻炼。 三、毕业设计思路框架 (一)设计方法 1.查询相关资料,了解本系统的研究意义。能够上网搜索或者是去图书馆查阅相关资料。 2.经过查询资料了解该系统要如何做,及要做哪些东西。 3.设计出大致上的功能模块,画出模块图。 4.经过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。 5.对设计好的程序进行调试,经过调试发现存在的问题并解决,从而达到完善系统的目的。 6.最后,整理各阶段的设计记录文档,写成论文稿。 (二)设计内容 组织结构分析 图1大致是企业的组织结构图,其中和仓库管理系统由直接关系的有以下部门: 应用部门: 厂长 生产部门 设备处 车间一 车间二 原材料仓库 半成品仓库 成品仓库 设备处,完成对企业中所有设备的管理,仓库能够有多个,如原材料仓库,半成品仓库,成品仓库等。 图1 组织结构图 业务流程分析 仓库管理的物资主要是企业生产所需要的各种设备。进货后需要填写入库清单、计算机会自动进行信息记录。企业各个部门根据所需要的物资设备总额和部门生产活动需要提出物资申请,管理员根据需求信息和现存设备总额发放设备。设备使用完毕需要及时归还入库,填写入库单,计算机会自动记录信息。 仓库管理的特点是信息处理量比较大,所管理的物资设备种类繁多,而且入库单、出库单、需求单等单据的发生量特别大,关联信息多,查询和统计的方式各不相同。因此在管理上实现起来有一定因难。在管理的过程中经常出现住处的重复传递:单据、报表的种类繁多,各个部门管理规格不统一等问题。 本系统在设计过程中,为了克服这些困难,满足计算机管理的需要,采取了下面的一些原则: 程序代码标准化,软件统一化,确保软件的可维护性和实用性 删除不必要的管理冗余,实现管理规范化、科学化。 统一各种原始单据的格式,统一账目和报表的格式 建立操作日志,系统自动记录所进行的各种操作。 界面友好、简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。 下面的图是设备处日常的一些工作的也务流程。 仓库 人员 设备代码 设备信息 基本数据维护 公共信息 数据表 设备信息维护 入库信息维护 入库信息 入库信息数据表 设备信息数据表 出库信息 还库信息 设备信息报警 还库信息维护 出库信息维护 出库信息数据表 还库信息数据表 图2业务流程 现行系统存在的主要问题分析 现行系统的主要问题归纳起来主要有, 1. 单机单用户系统,随着网络的发展和校园网的建立,同时仓库管理系统中信息的使用者大大增加,原有的单机单用户系统已远远不能满足需要。同时,原有的数据库也不支持多用户的网络运行环境。 2.系统独立性差,原有系统一般都是使用数据库提供的开发工具编写的程序,因此收数据库的制约比较大,编写出来的程序性能也不好。特别是无法支持如Access, MS SQL Server等新的数据库。 3.模块性差,由于不是一个完整的编程语言,故无法做到代码的模块化,给功能的扩展带来了巨大的不便。 提出可能的解决方案 鉴于当前企业对仓库管理系统的需求与实际情况,新系统方案的重点放在系统的可扩展性上,为了实现这一设计,新系统应具备以下几方面的要求: 1.新系统采用服务器/客户端结构,充分利用现有的校园网络资源,打破地域的限制,并能提供多人同时使用系统,提高工作效率。 2.使用最新的数据访问接口(ADO),能够运行于Win9x/WinNT/Win /WinXP多种操作系统上,所有支持ADO接口的数据库都能够作为系统的后台数据库。因此,在以后对数据处理的要求提高时,容易升级为MS SQL Server 或 Oracle 等数据库。 3.新系统从设计到实现都应遵循模块化,是用一致的接口进行信息的传递与模块调用。模块的划分应尽量符合实际业务的划分,以保证以后新模块的加入尽可能少的影响现有功能模块的运行 系统HIPO图 根据系统分析的结果,按照结构化的系统设计方法,仓库管理信息系统从功能上可分成如图10所示,整个系统由公共信息子系统、入库子系统、出库子系统、还库子系统、设备需求管理子系统和用户管理子系统。各子系统的简要功能说明如表6: 模块名 功能简介 先决条件 公共信息模块 公共库模块在仓库系统中主要维护公共信息数据表。(系统的维护操作主要指添加、删除和修改其中的记录)维护仓库管理系统所需的基本数据,如设备代码等 无 入库管理 完成对入库信息的检验,并更新相应设备的的库存。并维护入库记录 公共信息 出库管理 完成对出库信息的检验,并更新相应设备的的库存。并维护出库记录 公共信息 入库管理 还库管理 完成对还库信息的检验,并更新相应设备的的库存。并维护出库记录 公共信息 设备需求管理 维护设备需求信息 公共信息 用户管理 增加,修改和删除用户账号 无 仓库管理系统 基础数据管理 入库操作 出库操作 还库操作 基它管理 用户管理 需求管理 库存报警 设备代码管理 设备管理 仓库管理系统HIPO图 课题难点在于: 1. 入库、出库及库存的一致性 2. 库存报警功能 3. 产品的种类及数量的灵活性。适用于一般仓库管理系统 开发工具 选用设计语言 当前的可用的设计技术在设计此类系统上的数据库技术已经非常成熟,可提供的开发工具也很多,例如:Visual C++ ,Visual C# ,PowerBuilder,Dephi, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。 Visual Basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,能够与Windows的专业开发工具SDK相媲美,而且程序开发人员不必具有C/C++编程基础。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,能够高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。 总的来说,Visual C# 具有以下特点: 可视化编程: 用传统程序设计语言设计程序时,都是经过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要重复多次,大大影响了软件开发效率。Visual Basic提供了可视化设计工具,把Windows界面设计的复杂性”封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种”部件”,即图形对象,并设置这些图形对象的属性。Visual Basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而能够大大提高程序设计的效率。 面向对象的程序设计 4.0版以后的Visual Basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而Visual Basic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,Visual Basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。 结构化程序设计语言 Visual Basic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。Visual Basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。 Visual Basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机能够识别的机器指令,并判断每个语句的语法错误。在设计Visual Basic程序的过程中,随时能够运行程序,而在整个程序设计好之后,能够编译生成可执行文件(.EXE),脱离Visual Basic环境,直接在Windows环境下运行。 5.2选用ACCESS作为后台数据库 Access 就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel的电子表格,能够使数据库一目了然。另外,Access允许创立自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,能够使用桌面数据库文件把数据文件置于网络文件服务器,与其它网络用户共享数据库。Access 是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,能够在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。 (三)设计要求 l 数据库相关理论。仓库管理是一个典型的数据库管理信息系统,系统的开发用到许多数据库相关的理论,因此要求作者具有这方面的基础知识,能够正确运用数据库理论进行系统的分析、逻辑设计、实体属性以及ER图等的转换,明白范式的相关内容,从而能够根据系统实际要求,设计出满足要求的合理的数据库。 l 面向对象理论。当前流行的编程思想是面向对象思想,而且许多工具,如Visual Basic,体现的也正是这种思想。面向对象思想与传统的面向过程编程思想相比,具有明显的优势,而且仓库系统的设计也要求用面向对象编程工具来实现。这就要求作者在进行毕业设计时,应该明白面向对象的思想,并能够运用其思想到实际的工作中。 l 软件工程思想。大型系统的开发要用到软件工程相关的理论。虽然仓库系统比较小,可是最好也能按照系统设计的生命周期模型来进行。严格按照软件工程思想和管理信息系统的开发步骤,设计并实现一个仓库管理信息系统。以系统开发过程为主线,从需求分析,逻辑设计,总体设计,详细设计以及系统测试、实施各阶段的主要内容和成果,包括系统结构图、业务流程图、数据流程图、E-R模型、数据字典、物理表实现及其关系、功能模块算法流程、界面设计等等。 l 一定的实际动手能力和实际编程经验。系统最后要落实到windows下的编程,因此要求作者对windows下的数据库编程具有一定的基础,能够较为熟练的进行数据库相关程序的开发。以Microsoft公司的Visual Basic 6.0为开发工具,以Access为后台数据库,对上述逻辑设计的成果进行转换,实现一个完整的可运行的仓库管理系统。 (四)设计环境 硬件环境 随着计算机硬件的高速发展,现在普通的机子已经能够做为一个服务器端使用。 CPU:CⅣ 2.0或更高 硬盘:40G或更多 内存:128M或更高(建议使用256M) 软件环境 操作系统 Windows Server /Windows XP 网络协议 TCP/IP 数据库 Access 开发语言 VB 其它辅助软件:Microsoft Word等 四、参考文献 [1] 丁宝康:<数据库实用教程>, 清华大学出版社, 。 [2]:<>,, 。 [3] 汪诗林等:<>,, 。 [4]等:<>,, 。 [5]等:<>,, 。 [6] Awad.E.M, Gotterer M.H: Visual Basic 6.0, 1992. [7] Robert.H.Dependahl:<Database Principles and Applications>.Williams Brown, . 报告人签名: 年 月 指导教师对开题报告(文献综述)的评语: 指导教师签名: 年 月- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 铁道 物资 自动化 立体仓库 系统 设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文