《库存管理系统的设计与开发》由会员分享,可在线阅读,更多相关《库存管理系统的设计与开发(26页珍藏版)》请在金锄头文库上搜索。
1、库库存存管管理理系系统统的的设设计计与与开开发发专专业业:计计算算机机科科学学与与技技术术目目 录录摘要.1Abstract.1引言.21 开发工具及技术简介.21.1 JAVA语言.21.2 JSP 语言 .21.3 SQL 语言 .31.4 SQL Server.31.5 Dreamweaver.31.6 Myeclipse.31.7 B/S 与 MVC.41.7.1 B/S.41.7.2 MVC.42 需求分析.42.1 可行性分析.42.2 系统的功能及要求.53 系统设计.53.1 系统功能模块划分.53.2 数据流图.63.3 数据库设计.73.3.1 系统概念结构设计 .73.3
2、.2 数据库逻辑结构设计.84 详细设计.104.1 登陆界面设计.104.2 用户信息管理.114.3 入库信息维护.144.4 出库信息维护.174.5 库存管理信息维护.204.6 其它信息维护 .21结论.21致 谢.22参考文献.221 库存管理系统的设计与开发摘要: 随着信息化浪潮席卷全球,以网络化、知识管理、全球化为主要特征的新型企业管理模式成为不可逆转的趋势。传统的库存管理在统计资料时耗时费力,准确度也比较低,很容 易出错,利用计算机技术的库存管理可以随时提取需要的各类信息、数据并准确地完成其统计 功能。本文采用 JSP 及 SQL Server,按照软件工程各阶段的开发次序,
3、实现了一个基于 B/S 模 式的简单库存管理系统。该系统主要具有数据维护(材料信息表维护、领料单为维护、供货商信 息维护、用户权限管理)、数据浏览查询(材料浏览查询、领料浏览查询、供货浏览查询)以及 进出材料管理(进出货信息维护、进出货信息查询)等功能。 关键词:库存管理;JSP;B/Sthe Design and Development of Stock Management System Abstract:As information technology is sweeping the globe, to network, knowledge management, globalizat
4、ion as the main feature of the new business management model to become an irreversible trend. Traditional stock management in statistical information time-consuming, the accuracy is relatively low, it is prone to error, using computer technology in inventory management can always extract all necessa
5、ry information, data and accurately complete its statistical functions. Basing on JSP and SQL Server, according to the software engineering stages of development, implementing a stock management system base on B / S model. The system mainly with data maintenance (material information table maintenan
6、ce, requisition for the maintenance, maintenance of supplier information, user rights management), data browsing query (materials browse query, receive materials browse query, browse supplier inquiries) and access to materials management (into the shipping information maintenance,shipping informatio
7、n into the query) and so on. Key words:Stock Management;JSP;B/S2 引言传统的库存管理是有人工来制作各种表格来记录出库、入库、货物调配等数据,在统计资 料时耗时费力,准确度也比较低,很容易出错,这在处于激烈市场竞争中是致命的1,利用计 算机技术的库存管理可以随时提取需要的各类信息、数据,并准确地完成其统计功能,避免了 以往出入库流程复杂繁琐、杂乱、周期长的弊端2。 库存管理系统是计算机应用的一部分,使用计算机对商品进行管理,方便对仓库中的商品 进行出库、入库、剩余库存量的统计和管理,同时实现对商品使用者权限设定和供应商信息维 护等功
8、能,可以方便的了解商品存储量和商品的基础信息3。 库存管理系统主要是通过对仓库所有入出库活动的管理和控制及对库存数据有效的统计和 分析,以保证企业生产中畅通的物流,使决策人员及早发现问题,采取相应措施,调整库存结 构,缩短储备周期,加速资金周转,最大限度地降低库存占用4,同时,通过周期性的仓库盘点, 及时补救管理中的漏洞,使库存管理系统实时地反映企业中各个仓库的现时情况,为各类管理 人员从不同侧面提供所需信息,以便协调企业经营收到更大效益,库存管理系统是协调企业生 产经营的基础5。但是一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着 许多缺点,如:效率低、保密性差,另外时间一长,
9、将产生大量的文件和数据,这对于查找、更新和 维护都带来了不少的困难6。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入 人类社会的各个领域并发挥着越来越重要的作用7。作为计算机应用的一部分,使用计算机对库 存信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存 储量大、保密性好、寿命长、成本低等【8】。这些优点能够极大地提高库存管理的效率,也是最 科学化、正规化管理,与世界接轨的重要条件。因此,我毕业设计中开发这样一套库存管理软件 成为很有必要的事情【9】。1 开发工具及技术简介1.1 Java 语言Java 是一种简单的面向对象分布式解释型健壮安全结构中立可移植的性能优异、多线程 的动态语言【10】。Java 语言的优良特性使得 Java 应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用【11】。Java 对对象技术的全面支持和 Java 平台内嵌的 API能缩短应用系统的开发时间并 且能够降低成本。 由于 Java 的到处可运行的特性 ,当 Java 编译一次, 它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方 式【12】。 1.2 JSP 语言 JSP(Java Server Pages)是由 Sun M