【毕业学位论文】(Word原稿)基于.NET的建材公司仓储管理系统的分析与设计-软件工程_第1页
【毕业学位论文】(Word原稿)基于.NET的建材公司仓储管理系统的分析与设计-软件工程_第2页
【毕业学位论文】(Word原稿)基于.NET的建材公司仓储管理系统的分析与设计-软件工程_第3页
【毕业学位论文】(Word原稿)基于.NET的建材公司仓储管理系统的分析与设计-软件工程_第4页
【毕业学位论文】(Word原稿)基于.NET的建材公司仓储管理系统的分析与设计-软件工程_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

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

文档简介

中图分类号: 学校代码: 10055 密级: 公开 专 业 硕 士 学 位 论 文 基于 建材公司仓储管理系统的分析与设计 摘要 I 摘要 在信息化快速发展的大潮中,企业的信息化管理成为企业资源重组的重要手段。面对复杂的 建材公司 管理的资源、信息、市场响应速度之间的矛盾,信息化管理系统的开发成为企业的迫切需求,成为实现企业资源整合、业务重组和利益驱动的共同需求。 为解决上述问题,在调研分析国内外库存管理系统现状的基础上,确定了课题的研究方向。系统采用 为开发技术,使用 008 作为数据库管理工具,基于 B/S 网络模式进行开发,并 最终得以实现。 建材 仓储 管理系统是 建材公司 通过运用现代化信息技术对物资的库存管理过程进行控制的平台。该系统能够确保物资的准确入库、盘点,出库管理,提高库管员工作效率,降低企业运营成本,提高企业物资管理能力,以大大提高企业的经济收益。 关键字: 仓储 管理 ; 信息系统 ; I n of an of In of of of of In to we at on of as 008 as , to of of 录 录 摘要 . I . 录 . 一章 绪论 . 1 第一节 研究背景 . 1 第二节 国内外研究现状 . 2 外发展现状 . 2 内发展现状 . 4 第三节 研究目的与意义 . 5 第四节 需要解决的问题 . 5 第五节 本文组织结构 . 6 第二章 系统开发技术 . 7 第一节 系统开发环境 . 7 术 . 7 据库 . 8 、学术论文与研究成果 . 61 第一章 绪论 1 第一章 绪论 本章主要介绍 建材公司 关于 建材 库存管理系统的开发背景、当前 建材 库存系统的国内外发展现状,开发 建材 库存 管理系统的目的和意义,以及开发本系统需要解决的主要问题,最后简单概述本文的组织结构。 第一节 研究背景 随着世界经济发展的不断全球化趋势,各国企业纷纷在全球供应链的大背景下展开日趋激烈的市场竞争。市场竞争的日趋激励,带来的是企业的优胜劣汰,带来的是企业不断提高的产品质量和企业优质管理文化。越来越多的企业在市场竞争中深入挖掘市场潜力,不断提高自身的核心竞争力和高效的信息化管理能力。信息管理的高水平,意味着企业的各个方面发挥绝对优势。企业的信息化管理不断提高,一方面解决了企业各部门各单位管理水平的信息化,提高员 工的工作效率,另一方面,为企业降低运营成本、提高资金周转,提高客户服务管理能力,发挥至关重要的作用 1。 在信息化快速发展的大潮中,企业的进销存管理系统成为企业资源规划的重要信息化管理平台。对管理者来说,管理的核心是企业资源的整合和利用,能够为企业创造更多经济价值。近年来,信息技术的信息化和自动化建设,进一步使电子商务的应用得到提升,使系统的信息化发展效率大大提高。信息化管理平台与实际企业业务流程的有效整合,成为当前管理者和学术界公共研究的重要课题。随着企业日趋完善的管理制度的快速推进,企业的生产业务规模也逐渐扩大。面对复杂的企业资源、信息、市场响应速度之间的矛盾,解决这种复杂矛盾的信息化管理系统的开发成为企业的迫切需求,成为实现企业资源计划以信息化管理技术实现企业综合业务管理的一个共同需求 2 仓储管理主要是对物料的生产、库存、维护、运营、销售等进行存储和管理,以满足客户,供应商等各种用户的需求。通常物料管理包括产品生产原材料、半成品、制成品、消耗品以及备用物品等。仓储管理实际是企业、公司的各个部门对物料的进、存、销等日常事物进行科学、有效的管理,通过科学的计算机信息处理,实现物料的汇总,分析,周 期盘点,以及库存调整等 4。 建材 库存管理是 建材 企业通过运用现代化信息技术对 建材 的库存管理过程 第一章 绪论 2 进行控制,通过对 建材 进行分类、传递、汇总、库存、查询等方式实现有效控制,确保物资的准确采购、库存,降低企业运营成本,提高企业物资管理能力,以大大提高企业的收益 5。 通常 建材 库存管理方式主要以人工为主,特别针对中小型 建材公司 而言,在公司发展之初,通常以传统的人工方式为主,然而随着企业的快速发展,公司的业务量在快速增加,公司的工作人员也在成倍增长,传统的人工方式造成企业效率低下, 建材 库存成本过高,保密性不强等很多 问题 6。 随着 建材 库存所涉及的人员过多,造成大量的文本文件丢失,数据不一致,工作岗位职责不明确,数据查找困难,物资结算,库存盘点等都相当困难,即使数据能够保持准确,对于管理人员来讲,他们需要花费大量的人力物力来统计数据,记录数据,查找数据,汇总数据。与此同时,管理人员的这些数据不能很好的反馈给决策者,以方便决策者根据现有数据进行今后公司发展规划等7。 由于信息技术的快速发展,科学化、信息化的物料库存管理模式已经逐渐在大中型企业应用,并且给这些企业带来的丰厚的利益。科学的信息化物资库存管理能够满足企业 的快速数据检索,加快数据处理,提高企业保密性,减低企业运营成本。中小 建材公司 所面临的 建材 种类繁多、使用频繁、材料入库、出库程序化需要尽量降低,良好的 建材 库存管理系统,对于提高中小型 建材公司 的业务水平有着极大的帮助 8。 第二节 国内外研究现状 本小节主要介绍国内外 建材 库存管理系统的发展状况及发展优势分析等。 外发展现状 建材 库存管理的概念可以追溯到 20 世纪 80 年代。国外很多 建材 企业开始分析和解决企业经营过程中所遇到的很多问题。 建材 产品从原材料的订购开始,到配送到 建材 商贸库存公司,从产品的采购 管理、库存管理、库存管理到产品的采购、库存、库存、成本、利润统计等,经过周密部署,将最终产品库存给客户。如此看似比较完整的 建材 库存流程却存在着很多的隐患,每个职能部门都需要进量提高自己的产能标准,尽量避免过多的产品积压在自己部门,一旦需求量增加,各个部门没有物资存留,这种物资配送方式再加上没有高效的信 第一章 绪论 3 息化管理,那么整个 建材 库存就会中断。因此这种传统的垂直职能管理不能够解决整个企业的协同工作 9 建材 库存管理截止 20 世纪 90 年代末期,伴随着互联网的快速发展,整个建材 库存的经营观念受到了强大冲击, 建材 库存作为电子商务实现的载体受到企业的重视,现代化的 建材 库存理念得到普及,特别是基于互联网的 建材 库存管理越来越多的得到企业领导的重视。以美国、日本为例,这些 建材 库存管理理念得到很好的应用 11。 在美国,很多 建材 贸易公司的物资中央化管理强调整体化 建材 管理,以整体利益为重,打破部门分管体制,从商贸公司的整体运行规划管理。在 建材 产品管理方面,通过采购、仓储、市场调研,客户服务等四个方面加强产品计划安排,在库存流通和服务方面,提高管理的预测能力,加强 建材 产品的订货过程,从而保证产品的更新换代及时,并能够随时将 建材 产品顺利的库存到客户手中 12。 日本的 建材 库存管理集生产、流通、消费、还原与一体,采用少库存多批发的原则,统筹商品整体管理,结合企业良好的库存管理策略,完成商品的订货,交货,库存统计等。这些企业通过与第三方 建材 库存代理签订合同,通过先进的电子商务与 建材 库存管理相结合的模式,提高了商贸的信息化管理程度,同时提高了商品流通速度,为企业的经济利润的提高起到很大作用 13。 目前很多第三方 建材 库存都有基本运作模式如下图 示。 分 销 商代 理 商生 产 制 造 企 业 第 三 方 五 金 销 售 公司 :进 货 入 库盘 点 管 理出 库 管 理拣 货 配 送订 货 、 退 货 管 理 终 端 消 费 者原 材 料 供 应 商配 件 供 应 商图 第三方 建材 库存基 本运作模式 由图 以看出国外的 建材 库存模式主要通过与第三方 建材 库存公司签订协议,将生产厂商的 建材 库存管理主要压力给予第三方 建材 库存公司,从而降低了 建材 生产厂商的物资储备和管理风险。同时第三方 建材 库存公司通过物 第一章 绪论 4 资的入库,库存管理,库存管理、配送、订退货管理为生产厂商提供一站式服务 14。 内发展现状 在我国,现代化 建材 库存管理也已经经历了近 20 年的飞速发展,已经迎来了 建材 库存管理的春天。随着我国经济每年 10%的速度高速增长,互联网应用的快速普及,电子商务行业的骤然兴起,以及加入世 贸组织后市场经济的稳步发展,截止目前,我国的内在环境和外在环境都对 建材 库存的快速发展建立了良好的宏观环境和微观基础。今后的 建材 库存管理的发展形势会越来越好 15。 1 建材 库存管理是 建材 库存管理的一个具体应用。 目前国内很多 建材公司 的 建材 库存管理采用现代化信息管理技术,在良好的宏观经济环境下,公司通过结构调整、公司业务重组等方式充分提高了公司工作效率和服务质量,大大提高了 建材公司 的经济收益。很多正在建设和准备建设的 建材公司 都尽量与现代化 建材 库存中心和交通枢纽为基础,做到依山傍水 16。 2 建材 库存管理 主要依靠物流市场的巨大潜力。 在我国国内 速增长的同时,根据相关统计,我国 建材 库存公司的年对库存总额已经超过 4 万亿元,其中 建材 零 材料 等库存总额达到 12 万亿元, 建材 建材物料费用达到 16 万亿元。通过这些数据不难看出我国的 建材公司 的经济收益是非常乐观的,由此可以看出我国 建材 库存管理的信息化、科学化管理亟需提高 17。 3 建材 库存管理系统发展呈现地域性不均衡发展。 我国经济发展速度很快,地域经济发展不均衡,造成相关地域 建材 公司的发展不均衡。我多东部发展较快,西部发展最慢,中部发展居中。 建材 库存发展较为迅速 的多数集中在长江三角洲、珠江三角洲和环渤海经济开发区 18。 4 建材 库存管理系统主要集中在大城市,中小城市发展优势并不明显。 大城市是物流、经济、交通、人才的聚集中心,建筑材料需求量大,人们日常生活所用 建材 也非常普遍,因对 建材公司 的需求也比较大。通过分析世界500 强企业在中国的投资项目可以看出, 90%的企业都将项目投资在大城市的经济开发区,给 建材 库存、采购等相关物流业带来了前所未有的机遇 19。 第一章 绪论 5 5 建材公司 的 建材 库存管理系统是 建材 库存管理的重中之重。 很多大中型 建材公司 都拥有自己的 建材 库存管理系统, 很多系统都是基于C/S 的客户机与服务器模式。现存的很多系统仍然以 为主要开发工具。 第三节 研究目的与意义 本系统是为中小 建材 商贸公司开发的库存管理系统。这些公司通常设有经理,主管,主任,计划员,采购员,调度员,库管员,配送员、维修员,财务管理人员等,具有完整的企业管理团队。 近几年来,由于 建材公司 所采购和库存商品的业务增多,客户规模在逐渐壮大, 建材 建材材料等相关资料进出库相对频繁,如果仍然使用传统的物资管理办法,将会造成公司物资用料管理混乱,很多账单、数据不一致,还会出现商贸公司所 需物资与仓库该种物资的库存量不合理等。因此决定采用现代化、信息化、科学化的信息管理系统,对整个 建材公司 的 建材 库存进行管理是非常必要的,而开发这样一套适合该公司的 建材 库存管理系统成为必然。 第四节 需要解决的问题 建材 库存管理系统主要包括系统人员角色管理、客户档案管理、库存商品管理、日常采购入库管理、材料库存出库管理、员工班组内部领料管理、费用管理、统计管理与账务管理、商品库存管理、数据维护与报表打印管理等。 从科学化、信息化、数据完整化等角度出发,当前 建材 库存管理中存在并需要在系统中解决的主要问题如下 : 系 统务必保证信息的真实性和管理的规范性。 系统务必满足系统管理的实效性。 系统务必保证数据的准确性。 系统务必保证操作环节的细致性,便于监管。 本系统主要针对中小型 建材 商贸库存管理业务需求,通过仔细调研分析,与相关工作人员沟通,从软件工程的角度出发,结合 向对统一建模开发语言,对系统进行分析和设计,使用 008 和 术,基于 B/过 角色访问控制技术 第一章 绪论 6 保证系统的安全性。 第五节 本文组织结构 本文第一章主要介绍 建材公司 关于 建材 库存管理系统的开发背景、当前 建材 库存系统的国内外发展现状,开发 建材 库存管理系统的目的和意义,以及开发本系统需要解决的主要问题,最后简单概述本文的组织结构。 第二章本章主要介绍系统的开发环境和 模应用两个方面。其中系统开发环境简要讲述 术、 据库和 B/S 结构模式。 模应用主要从 述、 模应用及 件开发过程三个方面讲述。 第三章将详细阐述系统的可行性分析、系统功能需求分析和系统业务流程分析。其中系统可行性分析主要从系统的技术可行性和经济可行性两个角 度分析。系统业务流程主要从计划采购、提货、入库、管理、出库、领料等业务流程进行阐述。系统功能需求分析主要从系统基础配置模块、入库管理模块、库存盘点模块、出库管理模块、统计管理模块和报表打印模块进行阐述。 第四章将介绍 建材 库存管理系统的总体设计思路与目标、系统数据库设计概述、数据库概念结构设计、数据库逻辑结构设计等。在数据库设计概述简要介绍了数据库设计的概念、标准及注意事项。在数据库概念结构设计中重点对系统的基础配置模块、入库管理模块、库存管理模块和出库管理模块进行的详细设计。 第五章将介绍 建材 库存管理系统的 各个功能的详细设计与实现以及系统部分功能测试。 第六章总结与展望。 第二章 系统开发技术 7 第二章 系统开发技术 本章主要介绍系统的开发环境和 模应用两个方面。其中系统开发环境简要讲述 术、 据库和 B/S 结构模式。 模应用主要从 述、 模应用及 件开发过程三个方面讲述。 第一节 系统开发环境 术 基于 程序设计语言。 一套完整的开发工具,专门用于构件高性能桌面应用程序,移动设备应用程序和 务等。从 20 世纪 90 年代初由微软公司首次推出源于 言的,至今将近 20 年的时间,由此派生出的语言如 业界使用人数最多的语言之一。 量减少了程序员编写程序的工作,提高了工作效率,从而使其能够把更多的精力放在系统需求分析,程序设计,代码优化,数据安全等方面 20。 供了完全的面向对象的程序设计语言特性,其主要特点包括构造函数,继承的完善,完全的面向对象,自由线程,方法的概念, 单和务功能。 工作机制,简单说就是窗口、事件和消息三个关键概念的集合。 工作机制是指定一个句柄管理每一个窗口,然后通过鼠标或键盘操作产生事件,并将产生的消息发给操作系统,之后,操作系统将消息通过广播的形式发送给其它窗口。从这点可以看出, 够避开底层消息的处理,通过创建模快化的应用程序快速完成相关功能模块的实现,不需要过多涉及系统内部细节。 用构造函数进行对象初始化。继承的完善方面, 全实现继承,包括可视化窗体的继承。程序开发人员可以通过创建新的关键字类中派生,当然该类应该是已经存在的。所谓实现完全的面向对象,即 足封装性,继承性和多态性三个基本条件。线程是进程的一个实体,是被系统独立调用和分派的基本单位。在之前版本中, 支持多进程, 第二章 系统开发技术 8 而 巧妙的使用了相对简单的形式实现了线程的编写和管理。方法是描述对象执行的动作,是对象执行动作或所具有的功能的集合。 持在服务器端运行 务组件,允许客户端程序通过 用其方法。基于开放的 准,因此无论服务器端使用的是什么语言和平台都可 以被任何客户访问。 据库 008 是微软数据平台是一个信任度高,效率高,智能化的数据管理平台。截止目前 经发展到 2010 版本, 称为 软公司发布的 000 数据库管理系统是所有数据库管理平台的一个典范,到目前全球各地的大部门企业、公司的数据库管理都还沿用 000,并且由于该系统的发布,很多大型联机事务处理、数据仓库、以及电子商务等都使 用该数据库平台。 据库对象包含数据库、表、列、索引、触发器、存储过程、用户连接、锁定与打开对象。如果仅仅是想将数据安全保存,则可使用任意数据存储系统。 仅可以保存数据本身,还可以定义数据类型和数据业务规则。在管理 据库时, 非常优秀的工具。该工具提供了通过相对易于使用的图形用户界面来管理服务器的各种功能。作为 境的一个子集,该工具继承了在独立工具中使用的多个功能 21。 基于 客户 /服务器数据库。基于 来描述它是应用了结构化查询语言( 客户 /服务器用来描述服务器上存放的数据可以被客户机上的应用程序调用,而服务器可以实时将数据发给客户机。 括 身、 件系统)和 布式事务协调器, 此外,缺省 装还建立几个数据库,称为系统数据库。 称是 “结构化查询语言( ”,它的前身是言。 言的功能覆盖面广,易于初学者上手,如今已经得到全球软件开发人员的认可并得到广泛的传播和应用。现在有大部分数据库都能够支持 言进行查询,例如 等。 第二章 系统开发技术 9 含 4 个部分: 1数据查询语言 数据操纵语言 数据定义语言 数据控制语言 B/S 结构模式 本系统采用 B/S(浏览器 /服务器)结构模式。 B/S 模式是当前开发网站最常用的模式。 B/S 模式是一种浏览器与服务器模式,它区别于 C/S 模 式(客户端 /服务器)模式 浏览器 数据处理逻辑 数据库 请 求响 应请 求响 应图 B/S 结构图 如图 示, B/S 模式结构图具有三层结构,即 务器(逻辑层)主要在浏览器实现用户界面、客户端浏览器(表示层)主要是实现部分前端逻辑事物,以及数据库服务器(数据层)主要完成大部分事物逻辑。其工作原理:用浏览器取代了原有的客户端,向服务器发出请求,网络页面需要附加语言引擎分析和执行程序代码(在服务器中进行),然后再送给浏览器,其浏览器不需要任何附加软件支持。 采用 B/S 模式,更适用于广域网环境,支持更 多的客户。采用 B/S 模式可以通过配置动态访问 务器和应用服务器来保证系统的性能。 B/S 模式具有以下三种优势 22。 1客户端只需要标准的浏览器,用户使用方便。 2系统维护和升级简单。 第二章 系统开发技术 10 3面向对象技术,代码可重用性好。 因此本系统将采用 B/S 模式实现 建材 库存管理系统。 第二节 模应用 述 由一种统一建模语言,早在 1975 年左右即 20 世纪 70 年代中期,面向对象建模语言得到的迅速发展,并且是多种建模语言并发的发展,这些语言存在方法上存在着很多差异,也都有着自己的很 多优点,由于这种情况的存在,很多世界级的面向对象专家学者像 等就开始对面向对象建模语言进行探讨汇总,最终以 法、 法和法三种方法作为基础,并且兼容必报其它各种面向对象方法的优点,经过许多专家的集中广义,反复修改最终 型对象建模语言在 1996 年脱颖而出 23。 在以后的时间里,经过很多计算机软件工程界的著名学者、著名企业的软件工程优秀人士的多次评论、修改,在 1997 年最终由 司向 交了 准文本,并最终得 到 认可, 此成为软件工程行业的标准建模语言,也作为一个软件开发规范成为各种软件人员争相学习的典范。 为统一语言建模的标准,结束了长期以来在面向对象语言领域,百家混战的局面,并且在得到各个行业认可的同时, 于其具有的规范性和广泛性在建模语言上掀起了新的软件开发高潮。同时由于其代表的是软件开发的发展方向,因而其巨大的市场前景和潜在的经济价值都得到了软件工程领域的推崇和膜拜,可以说 思想和方法的进步,使其占据了面向对象领域的重要地位。 具体 型详见图 示。 第二章 系统开发技术 11 活 动 图类 图 用 例 图序 列 图模 型协 作 图 状 态 图组 件 图对 象 图部 署 图图 型 体系结构主要包含基本构造块、规则、公用机制三个部分。其中基本构造块包含事物、关系和图。在 基本构造块中,结构事物、行为事物是我们经常见到的两种事物,而分组事物以及注释事物也是事物组成的两个部分。依赖关系、关联关系、泛化关系及实现统称为关系,用例图、顺序图、协作图、状态图、活动图、组件图和部署图等等都统一成为图。规则有名字、作用域、可见性、完整性、执行五部分组成。而公用机制含有规范说明、修饰、公共划分及扩展机制。 为一种规范 化的标准面向对象建模语言,有着自己的规范化的图形符号,这些图形符号可以视为模型元素。软件开发人员通常使用这些元素将涉及到的系统开发模型,用类、对象、状态、组件以及这些元素之间的关系等描述。 模应用 作为一种用图形符号来表示软件系统的,并且这些图形具有明确的语义、语法,能够描述软件开发过程中的各个方面。所以说从软件需求分析角度来讲, 能够表述的是一个系统的结构和行为,它可以使用试图描述各个用例,描述系统对象的属性和方法,也可以描述对象之间的相互关系,还可以描述系统的状态等等。 系统模型拆分开多个组件,就好像在网络层, 据报被分组分片后,最终通过

温馨提示

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

评论

0/150

提交评论