您好,欢迎访问三七文档
学校代码14199学号00902025分类号密级本科学年论文(设计)教学部信息工程教学部专业名称计算机科学与技术年级2009级学生姓名周鑫指导教师戴海滨2012年09月05日仓库管理系统的设计与实现本科学年论文(设计)第1页仓库管理系统的设计与实现摘要:仓库管理系统是为了实现企业产品管理的系统化、规范化和自动化,从而提高企业管理效率而设计的。它完全取代了原来一直用人工管理的工作方式,避免了由于管理人员的工作疏忽以及管理质量问题所造成的各种错误,为及时、准确、高效的完成仓库管理提供了强有力的工具和管理手段。它界面美观、操作简单、安全性高,基本满足了仓库管理的要求。本仓库内部管理系统主要包括显示商品、添加商品、商品入库、商品出库、查找商品、清除商品等模块。本系统是在以ACCESS作为后台数据库,以JSP为编程语言来开发的。仓库管理系统在运行阶段,效果好,数据准确性高,提高了工作效率,同时也实现了仓库管理计算机化。关键字:仓库,管理系统,数据库。本科学年论文(设计)第2页目录1、引言.....................................................4选题意义.................................................42、任务概述.................................................52.1开发及运行环境..........................................52.1.1操作系统............................................52.1.2开发工具............................................52.1.3硬件环境............................................53、仓库管理系统需求分析....................................63.1用户需求分析............................................63.2系统需求分析............................................63.2.1功能需求............................................63.2.2数据需求............................................73.2.3性能需求............................................83.2.4出错处理需求........................................84、仓库管理系统概要设计....................................94.1系统设计方法三原则......................................94.2系统设计使用工具........................................94.3系统设计任务............................................95、程序系统结构..............................................105.1系统总体规划与分析......................................105.1.1系统分析............................................105.1.2变换的数据流图......................................115.1.3层次架构图..........................................136、程序设计说明..............................................156.1程序说明................................................15本科学年论文(设计)第3页6.2性能...................................................156.3输入输出项.............................................166.4流程逻辑...............................................176.4.1过程设计...........................................176.5接口...................................................196.5.1用户接口...........................................196.5.2外部接口...........................................196.5.3内部接口...........................................196.6限制条件...............................................196.7尚未解决的问题.........................................197、数据库设计...............................................207.1数据库系统分析.........................................207.2数据库系统逻辑设计.....................................227.3数据字典...............................................237.4数据库系统物理设计.....................................248、系统设计与实现....................................268.1主页面设计.............................................268.2商品入库功能设计.......................................268.3商品出库功能设计.......................................308.4商品库存功能设计.......................................319、系统测试..........................................32总结.................................................34致谢.................................................36参考文献.............................................37本科学年论文(设计)第4页1、引言选题意义当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。其中仓库管理系统利用计算机将商品信息进行采集、存储;仓库管理系统不仅解决了大量的人员管理方式,而且使用方便,节省时间。例如:查找方便、迅速,存储量大、保密性好等特点。本科学年论文(设计)第5页2、任务概述2.1、开发及运行环境2.1.1、操作系统WindowsXP2.1.2、开发工具1、jdk1.6.0_18JDK(JavaDevelopmentKid)是SunMicrosystems针对Java开发员的产品。JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。2、Tomcat6.0Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。3、数据库管理系统Access20034、NetBeansIDE6.8JSP技术是开发Web数据库应用的先进工具。它是基于JavaServlet以及整个Java体系的Web开发技术。2.1.3、硬件环境内存:512MB或以上硬盘40GB或以上显示器无要求本科学年论文(设计)第6页3、仓库管理系统需求分析3.1、用户需求分析商品管理是企业管理中的重点,存在着信息录入量大,查询请求多,查询条件繁杂的特点。而已有的仓库管理系统因为操作烦琐,不能进行方便的操作,已经不能够满足管理中的需要。为了将商品管理纳入规范化、现代化管理的轨道,针对现有商品管理中存在的问题和管理的实际需要,我们将理顺管理体制、建立各种管理规范与开发信息系统有机地结合起来。通过建立专门的仓库管理信息系统来实施对商品进行统一管理。所以,为了顺应用户需求,我们推出了基于WEB的仓库管理信息系统。3.2、系统需求分析系统需求分析主要就是明确仓库管理系统所要实现的目标,并给出解决方案。对系统的需求分析可以从功能需求、数据需求、性能需求和出错处理需求四方面来进行。功能需求分析主要是对系统所要实现的目的进行分解,使之形成既相互独立又相互联系的几个部分,然后将每个部分映射为一个或多个功能,这些功能相互之间形成一个有机的整体。数据需求分析就是对系统中涉及的数据进行识别,并描述出它们在系统中的关系和流向。性能需求是对系统的性能好坏进行分析。如上所述,通过功能需求分析可以得到系统的主要功能,通过数据需求分析则对数据库设计有所帮助。下面详细进行这四个部分的分析。3.2.1、功能需求仓库信息管理系统需要实现商品基本信息管理、商品入库信息管理、商品出库信息管理、库存商品信息管理和用户管理几个部分功能,下面分别阐述这几个部分的功能需求。1、商品基本信息管理模块:(1)、商品基本信息的添加,(2)、商品基本信息的删除,(3)、商品基本信息的查询。本科学年论文(设计)第7页2、商品入库信息管理模块:(1)、入库商品信息的添加,(2)、入库商品信息的删除与放回,(3)、入库商品信息的查询。3、商品出库信息管理模块:(1)、出库商品信息的添加,(2)、出库商品信息的删除与放回,(3)、出库商品信息的查询。4、库存商品信息管理模块:(1)、库存商品信息的查询,(2)、库存商品信息的浏览。5、系统用户管理模块:(1)用户添加,(2)、用户删除。3.2.2、数据需求仓库管理信息系统所涉及的主要数据包括商品记录、入库记录、出库记录、库存商品和用户记录,下面分别分析这些数据需求。1、商品记录商品记录是商品管理中建立的商品基本信息,主要包括产品编号、产品名称、生产厂家、数量、类别、备注(商品明细),其中添加商品时有添加时间。2、入库记录入库记录是商品入库的信息,在进行商品入库登记时,需要记录是商品信息,入库时间、入库数量、入库人员;其中商品信息包括编号、名称、厂家、数量等属性。3、出库记录出库记录是商品出库的信息,与入库商品类似,在进行商品出库记录时,也要记录商品信息,出库时间、出库数量、认领方。4、库存商品库存商品信息是通过商品入库记录和商品出库记录计算出来的。所以主要需要的是商品的编号、名称和数量。本科学年论文
本文标题:仓库管理系统论文
链接地址:https://www.777doc.com/doc-3617466 .html