您好,欢迎访问三七文档
当前位置:首页 > 医学/心理学 > 药学 > java1065库存管理系统的设计与实现2
摘要人们一直以来使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低等,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。所以对于企业的决策者和管理者来说一个库存管理系统是至关重要的。本系统开发主要是采用客户机/服务器(C/S)模式,包括后台数据库的建立、维护以及前端应用程序的开发两个方面。本系统在采用Eclipse开发工具的基础上,运用SQLSERVER2000数据库系统并采用JDBC-ODBC桥来连接数据库和面向对象Java开发技术实现的。本系统具有完善的数据处理功能,方便快捷的浏览界面、易于操作的功能模块,并能够准确反映各种情况及信息,为管理人员提供准确的数据,基本满足了库房部管理的要求。本文简要介绍了库存管理系统的项目开发背景和意义,着重阐述了该系统开发实现过程,从系统的需求分析、方案设计、模块设计、数据设计、详细设计等各个环节都进行了详尽的分析和描述。关键词:库存管理,Eclipse,SQL,JAVA目录第1章绪论………………………………………………………11.1选课意义…………………………………………………………………………11.2研究意义…………………………………………………………………………11.3研究内容和目标…………………………………………………………………3第2章开发环境、工具以及相关技术………………………………42.1开发环境与工具……………………………………………………………………42.1.1MIS(管理信息系统)系统平台……………………………………………42.1.2开发工具Eclipse……………………………………………………………52.2JAVA技术简介……………………………………………………………………52.3SQLServer2000技术简介………………………………………………………72.4JDBC-ODBC桥………………………………………………………………………7第3章系统分析………………………………………………………93.1系统可行性分析…………………………………………………………………93.1.1技术可行性……………………………………………………………………93.1.2操作可行性……………………………………………………………………93.1.2经济可行性……………………………………………………………………93.2需求分析…………………………………………………………………………103.3系统的域类分析…………………………………………………………………123.4系统的体系结构分析……………………………………………………………14第4章系统设计……………………………………………………154.1系统设计思想与要求……………………………………………………………154.1.1系统设计思想………………………………………………………………154.1.2系统设计原则………………………………………………………………154.2系统各模块功能设计……………………………………………………………164.2.1用户登录功能模块…………………………………………………………164.2.2系统管理功能模块…………………………………………………………164.2.3基本档案管理模块…………………………………………………………174.2.4出入库管理模块……………………………………………………………184.2.5盘点管理模块………………………………………………………………194.3系统功能模块图…………………………………………………………………204.4UML系统建模设计…………………………………………………………………21第5章系统数据库设计……………………………………………235.1数据库设计………………………………………………………………………235.1.1概念结构设计………………………………………………………………235.1.2逻辑结构设计……………………………………………………………255.2数据字典…………………………………………………………………………265.3创建存储过程……………………………………………………………………31第6章系统实现……………………………………………………336.1系统的运行环境…………………………………………………………………336.1.1硬件基本要求………………………………………………………………336.1.2软件基本要求………………………………………………………………336.2连接数据库及相关代码…………………………………………………………336.3系统部分模块运行效果…………………………………………………………356.3.1用户登录界面及系统主要界面设计………………………………………356.3.2供应/销售方信息管理界面及货物信息管理界面设计……………………366.3.3库房维护界面设计及其代码分析…………………………………………376.3.4入库单/出库单/调库单界面设计…………………………………………386.3.5库存盘点界面设计…………………………………………………………40结论…………………………………………………………………………41参考文献…………………………………………………………………42致谢…………………………………………………………………………431第1章绪论1.1选题意义在当今的时代,世界经济正在从工业经济向知识经济转变。我们说知识经济的两个重要特征就是信息化和全球化,要实现信息化和全球化,就必须依靠完善的网络和完善的数据库。在这样一个飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于管理信息系统(MIS)的环境。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对物资信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高库存管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。近年来,随着计算机技术的发展和电脑的普及,越来越多的企业在管理部门纷纷采用MIS通过一台PC机完成复杂的日常业务处理,在这样的背景下,很多的大中型企业从中受益。通常这样的企业存在部门多、业务杂、数据流量大的特点,如果在各个部门使用一个针对性强,操作简单而数据处理功能强大的MIS,无疑是能起到事半功倍的效果。1.2研究意义由于库存管理在经济管理中占重要地位,其计算机化在发达国家中也已经达到了相当高的水平。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用企业的库存物资管理往往是很复杂、很繁琐的。由于所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计报表繁多,因此仓库的库存管理必须编制一套库存管理信息系统,实现计算机化操作,以方便企业对货物或其他的东西的管理。2仓库库存管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理仓库中的各种物资设备,这种管理方式存在着许多缺点,如:效率低,另外时间一长,将会产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。并且现在我国的企业特别是中小型生产企业的库存管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。而购买大型通用库存管理系统,对中小型企业来说,又需要付出昂贵的代价,而且库存管理项目不一定完全符合企业库存管理的要求。根据当前的企业管理体制,一般的库存管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需求来发送物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月、季度、年度进行统计分析,产生相应报表。为了加强关键物资、设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际纤毫定额的比较,进行定额管理,使得资金使用合理,物资设备的储备最佳。一个完整的企业物资供应管理系统应包括采购计划管理,合同收托管理、仓库库存管理、定额管理、统计管理、财务管理等模块。其中仓库的库存管理是整个物资供应管理系统的核心。因此有必要开发一套独立的库存管理系统来提高企业工作效率,而所使用的这套库存管理系统是企业生产经营管理活动中的核心,此系统必须可以用来控制合理的库存费用、适时适量的库存数量,使企业生产活动效率最大化。进行库存管理的意义就在于:它能确保物资畅其流,促使企业经营活动繁荣兴旺。不论什么企业,都要储备一些物资。以生产为主的企业,不储备一定的物资,不能维持其连续生产;服务性行业,也要备置某些需用的设备和服务用具;就连一般的事业单位,也要备有某些办公用品等。因此,各行各业都存在不同程度的库存管理业务。实行库存管理有如下优点:(1)有利于资金周转因为在某些特殊情况下,可以做到将库存需要的投资额规定为零。为此可使经营活动更为灵活,把用于建立原材料、制成品、商品等常备库存所需要占用的资金转为经营其他项目,这就有可能使经营活动向更新、更高的阶段发展。(2)促使生产管理更为合理这是因为库存管理工作的目标之一就是必需的物资,即在需要时,按需要量供应。目前生产管理较为混乱的主要原因在于一些急需的物资不能及时供应,要从根本上杜绝此类现象,就要认真搞好库存管理。3(3)有利于顺利地进行运输管理,也有助于有效地开展仓库管理工作通过库存管理,可将原来零零散散放置的物料整理得井然有序,可使企业的生产环境整洁一新,实现文明生产。废旧物料堆放整齐、报废的设备及时运走,工厂的空地整洁干净,这样的环境,自然令人感到心情舒畅。此外。还可以把经常动用的物料以及危险性物料分片保管,以保证工厂的安全生产。库存管理工作的好坏,对改善企业生产环境将起着举足轻重的作用。1.3研究内容与目标根据以上陈述的建立库存管理系统的必要性,那么本次系统就从一下几个方面来研究:(1)系统为供销双方简历信息档案,内容包括名称、税号、银行账户等信息;为货物建立货物档案,内容包括名称、进货价格、销售价格、计量单位等信息。库存管理人员可以方便地维护这些信息,并可在编写出库/入库/调库单时方便查阅。(2)系统为仓库建立库房档案,档案信息主要包括库房名称、地址、负责人等。库存管理人员可选择不同的库房,并为其建立货位信息档案,内容主要包括名称、位置等。系统需为库房、货位的信息维护提供一个简洁方便的界面,便于用户使用。(3)在系统中,库存管理人员可对库房货位的期初库存信息进行录入和维护;系统需提供编辑出库/入库/调库单的界面,以方便库存管理人员进行出库单、入库单和调库单的编写。(4)系统可以准确地统计维护各个库房及其货位的库存信息,包括货物的期初/入库/出库数量、金额以及货物的存放位置等。库存管理人员可通过查询同一货物显示它在不同库房中的库存情况。(5)系统的客户端在Windows平台下运行,服务器端可在Windows平台UNIX平台下运行。系统需要有较好的安全性和可扩展性,并提供简洁方便的图形用户界面。4第2章开发环境、工具以及相关技术2.1开发环境和工具2.1.1MIS(管理信息系统)系统平台MIS系统平台模式的选择是系统设计的主要问题。MIS系统平台模式大体上分为4种:主机终端模式、文件服务器模式、客户机/服务
本文标题:java1065库存管理系统的设计与实现2
链接地址:https://www.777doc.com/doc-6151377 .html