【毕业学位论文】(Word原稿)能源企业仓库信息管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)能源企业仓库信息管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)能源企业仓库信息管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)能源企业仓库信息管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)能源企业仓库信息管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩71页未读 继续免费阅读

下载本文档

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

文档简介

中图分类号: 学校代码: 10055 密级: 公开 硕 士 学 位 论 文 能源企业 仓库信息 管理系统的设计与实现 要 I 摘 要 随着信息技术的发展,企业的库存的手工操作已经无法满足需求,企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道 各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统迫在眉睫。 能源企业仓库信息管理系统 是针对企业仓库商品的资料、出入库登记和查询统计等方面工作而开发的管理软件,是一个实用的管理信息系统,针对 能源 企业的实际需要,分析了企业仓库信息管理系统的功能,并以入库管理和出库管理为重点,描述了两子系统的模块结构设计及实施过程中的技术要点,实现仓库的商品管理、出入库管理、查询管理及用户管理等功能。 本文首先介绍了仓库信息管理系统的现状以及未来的发展方向,论述了系统开发 的可行性并确定了系统开发的基本目标。然后详细介绍了系统开发所涉及的相关技术以及系统的总体设计。最后介绍了系统的组成以及各功能模块的设计与实现。 能源企业仓库信息管理系统 按照用户角色可分为超级管理员,公共和仓库管理员三类,按照系统的功能可分为注册登录模块,系统管理模块,库存管理模块,生产管理模块,质检入库模块,采购管理模块。 能源企业仓库管理系统 减轻了企业的工作量,提高了企业的工作的效率,具有很好的应用价值。 关键词 : 仓库系统,出入库, 能源仓库 ; I of s of to of is of is so be a of is is at of is a in of of on in of by to of of of of of of in be of to of be of of s 目录 录 第 1 章 绪论 . 1 第一节 课题来源 . 1 第二节 研究的意义 . 2 第三节 国内外发展现状 . 3 第四节 研究的主要内容 . 4 第五节 组织结构 . 5 第 2 章 相关技术 . 7 第一节 术介绍 . 7 第二节 术 . 7 概念 . 7 优缺点 . 8 第三节 件 . 10 第四节 介 . 11 第五节 层次模型架构技术 . 13 第六节 本章小结 . 17 第 3 章 需求分析 . 18 第一节 系统概述 . 18 第二节 系统总体目标 . 18 第三节 系统业务分析 . 19 务流程分析 . 19 据流图分析 . 21 第四节 系统功能描述 . 22 存管理 . 22 产管理 . 25 检入库 . 26 购管理 . 29 统管理 . 31 第五节 系统非功能需求 . 34 统的性能 . 35 统的可扩充性及可维护性 . 35 统安全性需求 . 35 第六节 本章小结 . 36 第 4 章 系统设计 . 37 目录 一节 系统架构设计 . 37 第二节 系统功能模块设计 . 38 存管理模块 . 38 产管理模块 . 39 检入库模块 . 40 购管理模块 . 42 统管理模块 . 44 第三节 关键技术 . 45 页组件的实现 . 45 户权限管理 . 47 第四节 数据库设计 . 48 设计 . 48 要数据库表设计 . 50 第五节 本章小结 . 54 第 5 章 系统实现 . 55 第一节 系统主界面的实现 . 55 第二节 库存管理模块的实现 . 55 面的实现 . 55 码的实现 . 56 第三节 生产管理模块的实现 . 58 面的实现 . 58 码的实现 . 58 第四节 质检入库模块的实现 . 60 面的实现 . 60 码的实现 . 60 第五节 采购管理模块的实现 . 61 面的实现 . 61 码的实现 . 62 第六节 系统管理模块的实现 . 62 面的实现 . 62 码的实现 . 63 第七节 本章小结 . 65 第 6 章 总结与展望 . 66 第一节 结论 . 66 第二节 展望 . 66 参考文献 . 67 致谢 . 错误 !未定义书签。 目录 V 个人简历 在学期间发表的学术论文与研究成果 . 错误 !未定义书签。 第 1 章 绪论 1 第 1章 绪论 第一节 课题来源 随着信息技术的发展,使得 三代库存管理系统逐步出现。库存管理系统的特点是从物品管理的角度出发,用集中的数据库将几乎所有与物品相关的数据统一管理起来,形成了集成的信息源。有好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得物品管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业物品规划和政策。 企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,而且必 须根据企业的具体情况制定相应的方案。 乌鲁木齐天地自然能源科技有限公司是一家专门从事太阳能光伏产品和发电系统研发、生产、销售、施工、售后服务为一体的高科技公司,是国家新能源与可再生能源协会会员单位;专业从事太阳能路灯、太阳能控制器、逆变器电源、太阳能光伏发电系统、太阳能杀虫系统、光伏监控供电系统、光伏并网发电配套产品设计、生产。在太阳能利用方面,我公司自主设计集成、安装太阳能和风能供电系统,广泛应用于军队,公安,武警和国防通讯,邮电通讯,交通工业自动控制等行业。根据当前的企业管理体制,一般的库存管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需求来发送物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月、季度、年度进行统计分析,产生相应报表。为了加强关键物资、设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际纤毫定额的比较,进行定额管理,使得资金使用合理,物资设备的储备最佳。一个完整的企业物资供应管理系统应包括采购计划管理,合同收托管理、仓库库存管理、定额管理、统计管理、财务管理等模块。其中仓库的库存管理是整个物 资供应管理系统的核心。因此有必要开发一套独立的库存管理系统来提高企业工作效率 , 而所使用的这套库存管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的库存第 1 章 绪论 2 费用、适时适量的库存数量,使得如乌鲁木齐天地自然能源科技有限公司这样的能源企业在管理库存的过程中达到最佳管理 。 第二节 研究的意义 仓库 管理的方法也日新月异,以前全是由人管理的方法现在存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。为了提高仓库管理效率,减轻劳动强度提高,信息处理速度和准确性;为仓库管理员更方 便、科学的服务项目。为仓库管理员提供的一种更先进、科学的服务系统。于是我们便选择了由计算机来设计一个仓库信息管理系统的方案。让计算机对仓库进行自动管理,仓库管理员可以直接在计算机上实现仓库的信息管理,并能在一定程度上实现自动化。通过在现行系统初步调查的基础上提出了新系统目标,即新系统建立后所要求达到的运行指标。 目前在我国,由于国内政策环境的改善, 乌鲁木齐天地自然能源科技有限公司 改革日益深化,为物流业的发展建立了良好的发展环境与基础。由于公司物流业务的日益增多,使得在公司的业务的整个过程中占据着非常重要的地 位,物流业的发展可以促进公司业绩的快速发展,为公司的经济带来了很多有益的增长条件, 乌鲁木齐天地自然能源科技有限公司 的网络功能越来越得到强化,但是一些老化的 仓库 管理商务平台 不能很好的 支持 网络化,存在 方面困难重重。随着物流行业的发展,现在市场上的一些 仓库管理 系统已经不能达到现在 乌鲁木齐天地自然能源科技有限公司 的要求,不能进行高效率的信息处理和信息交互成为现在 仓库 管理是一个重大课题。通过对人流、物流、资金流的科学管理和有效控制,提高从业者的工作效率,降低各种经营成本,从而获取持久的利润,代表一种新的管理模式介入, 代表一种新的变化甚至是变革,当然这种变革,是 仓库 管理和信息技术的有机结合后的结晶,它给从业者带来更加先进更加高效率的工作模式,可以最大限度地节省人力物力,优化 乌鲁木齐天地自然能源科技有限公司 资源配置,具有手工管理所无法比拟的优点。这就是 能源企业仓库信息管理系统 在物流运输行业应用的重要意义所在。 研究 的 意义和价值是:在仓库管理中应用仓管系统,可以更加安全的管理数据,系统的管理取代了手工书写单据的步骤,能大大提高工作效率; 能源企业仓库信息管理系统 可以很好的解决库房信息陈旧滞后的弊端。 第 1 章 绪论 3 能源企业仓库信息管理 系统输 入 的 单据代替了手工填写的单据,改善单据的可读性,使得仓管部门、物流部门和生管部门都能及时的看到数据的信息 ,更重要的是,在单据上以标头的形式显示企业的名称,这样利于仓库管理的严谨 。更加确定的为用户定下交货日期; 能源企业仓库信息管理系统 应该能很好的解决手工单据信息不准确的问题(主要是抄写错误,键入错误),从而达到提高生产率、明显改善服务质量、消除事务处理中的人工操作、减少无效劳动、消除因信息不准引起的附加库房存量、提高资金利用率等目的;将单据所需的大量纸张文字信息转换成电子数据,简化了查询步骤,工作人员不用手工 翻阅查找登记册和单据本,只需输入查询,计算机在很短的时间内就会查到所需记录,提高数据统计的速度和准确性,减轻汇总统计人员的工作难度 。 第三节 国内外发展现状 随之信息化的飞速发展和世界经济的疯狂增长,商业的复兴,物流的管理无疑地成了国际国内的焦点的日程,如何利用新时代的先进技术把这一传统管理方式现代化和智能化,已经引起了国际国内业界的重视。因为这也是企业管理中的一个重要环节和基础。做好企业的库存管理工作,对于保障企业生产的需要、降低成本、提高工效、减少积压、加快物资周转,杜绝浪费都有着积极的作用。通过对大中 型工业企业物流管理中的库存管理方法的探究,以更好利用现代化的手段来提高物流管理的水平,挖掘企业的第三利润,增强企业在国际上的竞争力。尹静,席阳,李铁克( 2008)以邯郸钢铁集团公司信息化改造工程项目为背景,探讨了 层体系结构框架下,库存管理系统设计与实现的关键技术 1针对邯钢信息系统 采用德国 3 软件的具体配置环境,明确了一体化生产经营环境下库存管理系统的设计原则,进而在分析各类库存对象管理需求的基础上详细设计了通用库存管理业务职能流程,最后介绍了信息集成过程中的 数据交互以及项目实施中的技术要点 3。目前该库存管理系统已成功应用于邯钢集团 、冷轧厂、酸洗镀锌厂以及中板厂。官倩宁,孙登( 2007)对 000 和 0 为开发平台,采用功能强大的 +6 0 开发工具成功开发一个基于 c/s 结构的企业库存管理系统进行了分析,认为该系统集输入、维护、查询、筛选、统计和各种处理为一体,融入了定置管理、 类法、库存控制、供应商综合评价等成熟的管第 1 章 绪论 4 理方法 4能提高了软件的知识含量,该系统特别适用于中小型企业库存管理 ,对控制企业库存,降低企业成本有显著效果。 日本物流的发展,是与仓储管理的变革紧密相联的。丰田汽车制造公司在创业初期,为提高管理效率,降低生产成本,就着手对仓储管理进行改革。丰田在日本有许多联合生产厂家,原来每个厂家生产的零部件都存放在各自管理的仓库中,按一定时间运送到丰田汽车的总成品安装车间所属的仓库 8。后来,公司把仓库从单个生产厂家中分离出来,成立专门的仓储中心,集中存放和管理零部件,直接供应总成品安装车间。这一变革意义十分重大,它促使日本出现了专门从事仓储管理的社会化物流中心,大大推进了物流的发展 9。日本较出名的仓管系统是由日本村田系统株式会社企划开发部研发的,村田机械集团旗下的村田系统以专业物流软件研发著称,与村田机械先进的自动化物流搬送设备配套在全世界各地实施了 6000 多个物流项目,近期又推出了全新理念的计算型物流仓储管理系统) 10。美国寰通是创建于 1968 年的美的集团的仓管系统研发单位,目前美的电子所有的仓库数据管理和业务流程已经在 统中实现。在功能运用上,美的电子存储管理系统实现了出库策略、入库策略、库位转移策略,并且从应用的效果上取得显著成效,例如从货物一下线开始一直到货物上架的整个过程的跟踪、从货物发货指令开始一直到货物拣配出库的整个过程的跟踪等,此系统通过库龄追踪、系统集成和实时管理控制以及信息透明、分析和决策博得了美的电子的好感 11。 第四节 研究的 主要内容 本文在设计过程中使用 而制定出可行的开发方案对系统进行设计与开发,同时运用先进的迭代开发工程理论指导系统的开发过程。具体的研究内容包括: ( 1) 对系统管理模块 、库存管理模块、生产管理模块、质检入库模块、采购管理模块, 进行了功能需求分析,并进 行了详细的设计与实现。 其中,系统管理主要是实现身份验证功能和新用户注册功能,仓库月末结账功能、软件更新、超级管理员有权限在此模块设置其他用户的权限、设置物料的单位。生产管理主要实现的成品等待入库和出库的分析。 库存管理 主要实现物料的管理、包括物料的新增、停用启用,实现物料的收料领料功能,同时第 1 章 绪论 5 记录每次收料领料之后的历史库存,每次录入库存批次。 质检入库 主要实现成品仓库的成品入库功能,在入库时进行质量检测,如果合格则入库。 采购管理实现仓库管理员查看采购部门所下订单的功能。 ( 2)对系统进行总体的结构设计和功能设计 。设计出通用的数据访问接口,以方便系统日后进行扩展。 。 首先介绍了仓管信息管理系统的整体架构,然后通过 向对象的建模方式,并采用时序图对系统进行进一步分析。接下来介绍了系统所具有的角色,以及各个角色所具有的功能。最后对系统的数据库进行了简要的介绍,并列举了该系统所用到的部分数据表。 ( 3)对系统进行调试 。包括 本章主要进行了系统的实现,包括 系统管理模块、库存模块、生产管理模块、质检入库模块、采购模块的实现。并对能源企业仓库信息管理系统的 结构进行优化 , 对 能源企业仓库信息管理系统 在研究与开发中存在的风险开展的 评估和预测,并提出相关的策略,最终开发完成了能源企业仓库信息管理系统 。 第五节 组织结构 本文是以仓库管理信息管理系统为例, 在乌鲁木齐天地自然能源科技有限公司中进行使用, 介绍了基于 C/S 模式和三层架构的开发模型,并以 术为基础的仓管系统的设计与实现的过程。本文的组织结构如下: 第一章 着重阐述了系统需要解决的主要研究内容,主要介绍了课题的背景,意义和目的,以及仓管系统的发展现状和本课题的研究方法。 第二章 相关技术,主要介绍了系统在设计和开发过程中所涉及到的方法和技术。 第三章 系统的需求分析,主要是通 过与 乌鲁木齐天地自然能源科技有限公司 仓管员的交流,从而获得仓库信息管理系统的需求信息,并运用用例图将需求分析可视化,进而使系统的拥有者,开发者以及测试人员对系统有一个直观上的认识。 第四章 系统的设计,在本章中,运用了时序图对系统的各个子功能进行了详细的分析,并设计了系统所具有角色和权限,同时利用数据库三范式设计出了系统的数据库。 第五章 系统的实现,主要从功能描述、界面设计、流程设计和主要代码四第 1 章 绪论 6 个维度进行了实现与测试。 第六章对系统能够完成的功能,系统存在的问题及需要改进的地方等方面进行了总结。 第 2 章 相关技术 7 第 2章 相关技术 实现 能源企业仓库管理系统 核心是选择好的技术,本章首先分析了 相关技术;接着对 优缺点、 件的封装过程以及 核心实现过程进行了分析,最后,简介 开发。 第一节 研发初衷是将社会化与个性化的社区理论融合为统一的整体。在这个新的社区整体中,人是一切事由的操作者、是社区真正的主中心。 使用者可以根据自身喜好创造内容,充实网络社区。而所谓的社区负责者只提供系统的维护及审查工作,为社区的良 性运行提供保障,而不参与社区内容的生成。在这样的社区内可以实现用户完全的沟通交流 12。 目前以 依托的产品有很多包括:博客和 和内容)、 会化标签)、开放式 s(开放式应用程序接口 )、 维基 )、 、 摘)、 ,这些应用都具有很高的兼容性,应为多是基于 系下基本理论和思想实现的,这些理论常见的包括:六度空间理论、去中心化、长尾巴理论、社会资本等 13。 ( 1)以个人为中心 “时代是个人为中心,张扬个性、发挥主体性的时代。个人不再被动的接收网络信息,而是可以积极主动的参与到信息的发布中。这是一个网络时代革命性的变化。这里的个人并不是孤立、毫无联系的主体,而是彼此相连、交错联系。这就引发第二个特征 14。 ( 2)以自组织为中心 用户与用户之间,每个用户创作的内容之间,已经以用户为中心建立的网络群体,都能主动组织、自动建立。使用户、信息和各项应用以自组织的方式活跃起来,逐渐爆发出强大的力量。 借助着两类突出优势,互联网才能最大可能的挖掘 “人民群众 ”的潜力和智慧。 第二 节 第 2 章 相关技术 8 主要功能是对业务逻辑进行封装,同时操作其封装的数据。 例的创建和运行由 理容器来完成,通过定制运行环境的属性,使用部署描述符进行部署。 不同的服务从 中分离出来,这些服务包括事务和安全属性等。通用的服务由容器完成,特定的或特有的服务,在应用程序部署和装配中,使用特定的工具来管理。客户端的数据访问使用组件,并放在容器中运行,可极大提高访问速度,因为容器是通过访问资源池等手段进行处理的 15。 可移植性 16。依赖服务的 可部署在支持该服务的特定容器中,我们一定要严格按照 件的标准规范来定义服务,符合规范标准的服务才可被部署在任意的 器中。因为 规范是众多厂商协商后,定义的统一标准,这样, 可移植性得到保障。 良好的重构性 17。 被包含在已经装配和程序中的,是不需要修改源代码和重新编译的,所以,它具有很好的重构性。 供者可自己定义视图,也可使用工具进行部署生成视图。无论是自己定义的视图还是部署工具生成的视图,容器和服务器都 不会影响到它们, 它的客户端直接部署到运行的系统环境中,而不需修改代码或重新编译的真正原因就在于此。 架构非常灵活,它定义了会话 实体 种不同类别的企业8。会话 据状态又可细分为状态会话和无状态会话 图 2 会话 由客户端完成的,当 立起联系,就会建立一个 据状态的不同 为状态会话和无状态会话。客户端和服务端建立连接后, 会在二者之间保持用户的某种状态。例如,当用户正确登录网上银行后,用户可执行余额查询、转账等多个操作,在这些操作中, 象在客户端与服务器段多次进行信息交互,自动维持着两者之间的会话状态,用户的合法状态也一直被系统保留着,直到其退出网上银行或因登录后长时间无操作超时时,客户端和服务端断开连接,此时,状态会话也随之被系统销毁。客户端和服务端建立连接后, 是无状态会话机制,无需反馈任何信息,它是独立的,和其它请求无关联。例如,用户登录网上银行后,系统对用 户输入的密码进行确认。客户端发送用户输入的密码的请求后,组件对输入的密码进行确认,一旦确认操作完成,此次建立的 2 章 相关技术 9 就被销毁。 实体 指的是数据模型,不包括任何的商业业务逻辑。它将关系数据库中的数据映射到内存,以供其它组件使用。较 “粗糙 ”的逻辑对象用来表示,如订单、交易记录等 19。 在这里需要指出, 状态是在 客户端视图中定义的,是指 非 身的存活状 态, 这两个状态要区分开来。 义了其状态的管理协议,协议很简单也很容易理解,但却在企业 状态管理上,为程序开发者提供了极大的灵活性。 ( 3) 构 组件是 现分布式程序的基础, 组件是可重用的,组件重用是为了减少代码的重复率,其中企业 是可重用的一组 统程序员利用组件方便地搭建复杂的分布式企业级应用程序。这些组件被组合到由企业 合了企业 文件最后部署在系统平台上。企业 外提供了可以访问的 口,用户通过 口调用其方法,产生 例 20。 连接各容器和平台的桥梁,负责管理 器和它提供的对外的方法,如事务的管

温馨提示

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

评论

0/150

提交评论