2009 级物流信息管理系统课程设计
题目: iphone 的仓储管理系统 姓
名
蒋欣怡 周娜 学 专
班
学 院 业 级 号
自动化学院
物流工程 2009211408 班 09211915 09211916
班内序号 指导老师 24 25 苏志远
2012 年 5 月
摘要
库存管理是一项非常繁琐复杂的工作,每天要处理大量的单据数据,包括入库、出库、退库、调库等多项货物操作流程。因此,为提高库管工作的质量和效率,就必须根据仓库管理的特点开发库存物流信息系统。
本文立足于物流信息系统发展的现状,针对为苹果公司产品提供仓储服务的专业公司的具体情况,从实际出发设计了一款库存信息系统软件。系统建设的主要目标为:加大对产品的出入库、移库、盘点及相关的财务和员工的管理力度;全面实时地掌握仓储信息,提高仓储管理与运作的效率;初步实现物流、资金流与信息流的一体化。我们首先进行了详致的可行性分析,了解苹果公司产品的存储特性,确定开发库存物流信息系统的必要性。然后对该系统用统一建模语言(UML)做了详细周密的系统分析,描述了库存物流信息系统的各种需求、组织结构、业务流程、数据流程等,由此得到系统分析报告。
基于系统分析报告综合采用多种常用软件开发的成熟技术及软件,对该系统进行了概要设计和详细设计,如充分利用Powerdesign 强大的数据库建模能力设计实现了该库管系统的后台数据库(关系型数据库MYSQL10.0)。
最后运用面向对象功能、图形拖放功能强大的编程工具eclipse开发实现了多功能的库存物流信息系统。具体分析和设计了员工信息管理、权限管理、货品信息管理、客户信息管理、供应商信息管理、进货入库管理、出库管理、盘点管理、移库管理、库位信息管理等功能模块,同时编写好了软件开发过程中的各种重要文档。
本文分析了系统开发的背景,简要的描述了系统需要解决的主要问题以及解决办法:系统的开发目标与需求、系统的业务流程和架构设计、功能模块的详细设计、主
要功能的实现界面等。本文所设计的系统将高效地管理仓库、利用仓库,使仓库作业
规范化,在实时全面地掌握仓储信息,提高可视性,提高仓库管理与运作效率的方面,具有一定的现实意义和应用价值。
关键字物流信息系统库存管理UML eclipse
Abstract
Inventory management is a very complex work,it demands a lot of time to deal with a large number of documents data every day,including storage, a library,withdrawn and cold storage,and so on.Therefore,in order to improve the quality and efficiency of inventory management, it must be develo
ped according to the characteristics of the warehouse management inventory logistics information systems.
The paper,based on the status of the development of logistics information system,is telling the process how an inventory information system software is designed for the specific circumstances of the professional company to provide warehousing services for Apple products. The system construction of the main objectives:to increase the product out of storage,transfer database,inventory and related financial and staff management efforts; comprehensive master warehouse information in real time to improve warehouse management and operational efficiency;preliminary logistics,capital flow integration and information flow. Firstly we carried out a detailed and consistent analysis of the feasibility of storage features of Apple products,and determine the need for development of stock logistics information system. Then the system using the Unified Modeling Language (UML) made a detailed and thorough system analysis,and describes the diverse needs of the inventory logistics information systems,organizational structure,business processes,data flow, the resulting system analysis report.
Using a combination of many commonly used software and mature technology,based on system analysis of the system outline and detailed design, for example,we take full advantage of the powerful
database modeling capabilities of Powerdesign to achieve the back-end database system of inventory management(relational database is MYSQL10.0).
Finally,with the powerful object-oriented features and graphical drag and drop programming tools,the eclipse development achieved multi-functional inventory logistics information system.We analyzed and designed many modules such as employee information management, rights management,goods management,client information management, provider information management, storage management, library management,inventory management, shift library management and library information management, at the same time, we wrote a variety of important documents of the software development process.
This paper analyzes the background of the system, a brief description of the system needs to solve the main problem, and solvation:development goals and needs,the system of business processes and architecture design,detailed design of the functional modules,the main function interface. This system is designed to efficiently manage and use the warehouse, as so as to make the warehouse operations standardization.There is a certain practical significance and value in real-time comprehensive grasping of the storage information, increasing visibility, improving warehouse management and operational efficiency.
前言
目录 (1)
第一章系统概况 (1)
1.1 1.2 1.3现有系统分析 (1)
开发意义 (2)
物流管理系统系统目标 (2)
第二章系统分析 (2)
2.1.1技术可行性 (2)
2.1.2社会可行性 (2)
2.1.3操作可行性 (3)
2.2需求分析 (3)
2.2.1系统功能需求分析 (3)
2.2.2组织结构分析 (5)
2.2.3系统业务需求分析 (6)
第三章系统设计 (10)
3.1总体结构设计 (10)
3.1.1软件描述 (10)
3.1.2代码设计 (10)
3.2数据库设计 (10)
3.2.1系统数据表 (11)
3.2.2输入输出设计 (18)
3.2.3部分程序设计 (18)
3.2.1用户登陆 (19)
3.2.2主界面 (27)
3.2.3出入库管理 (44)
3.2.4库位管理 (65)
第四章总结与展望 (68)
致谢 (68)
参考文献 (68)
正文
前言
物流信息系统课程设计作为独立的教学环节,是物流工程专业集中实践性环节系列之一,是学习完《物流信息系统》课程后进行的一次全面的综合练习。其目的在于加深对物流信息系统基础理论和基本知识的理解,掌握使用信息系统分析、设计的基本方法,提高解决实际管理问题、开发信息系统的实践能力。
通过本课程设计要求学生全面掌握物流信息系统的原理,方法及开发过程与要求,并运用所学的系统分析、设计、开发的基本技术与方法,针对不同企业、单位在信息管理中的遇到的实际问题,进行系统分析与设计;培养学生解决实际问题的能力;锻炼学生开发物流信息系统的基本操作技能;培养学生的团队合作意识;通过具体的设计加深对课堂教学内容的理解,提高所学知识的应用能力。
本课程设计在掌握物流信息系统开发的思路和方法的基础上,把重点放在系统的需求分析(需求分析说明书),数据文件(数据库)设计,功能设计(分析、处理的程序设计)和输入/输出设计(接口)之上,力图提高综合设计与应用能力。
第一章系统概况
1.1 现有系统分析
传统的面向过程的仓储管理信息系统的开发中存在不少的问题,传统的面向过程的开发方法,也即主要是基于功能分析或数据分析基础上的结构化方法。这种开发方法下设计的系统在70 或80 年代早期还可以适应,但在越来越复杂的非数值计算类型的软件开发中,在广泛应用图形界面的交互式系统中,在控制要求非常突出的应用中,在需求经常变化的条件下,尤其是在仓储系统这种数据流动性要求比较高的管理软件的开发,用传统的软件开发方法解决问题往往暴露出严重的不适应性,主要表现在以下几点:
1)功能与数据分离的软件设计结构与人类的现实环境很不一样,和人的自然思维
也就很不一致。
2)系统是围绕着如何实现一定的行为来进行的,当系统行为易变,需要常常修改时,修改极为困难,因此这种结构无法适应迅速变化的技术和需求。
3)在系统中模块之间的控制作用有重要影响时,由于在“好的模块结构”中的模块间的控制作用只能通过上下之间的调用关系来进行,造成信息传递路径过长,效率低,易受干扰,甚至出错。所以这种结构无法适应以控制关系为重要特性的系统要求。
4)结构化方法开发出来的系统往往难以维护,因为所有的函数都必须知道数据结构。
1
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论