基于Delphi的仓库管理系统开发论文

时间:2012-05-31 07:57:07
【文件属性】:

文件名称:基于Delphi的仓库管理系统开发论文

文件大小:294KB

文件格式:PDF

更新时间:2012-05-31 07:57:07

Delphi+SQL 仓库管理系统

社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前所未有的发展机遇,但同时也必须面对市场竞争的严重挑战,在日趋激烈的竞争环境下,企业要求生存、发展,就必须对企业进行科学的管理。而用计算机来处理企业内部信息间的流通和使用,既可以实现数据信息的共享,控制好数据的冗余度,并使企业有统一的管理,提高信息的利用率;又可以实现整体数据的结构化,表示大量数据相互间的多种联系,这样就可以大大的提高企业生产动作的效率。本次设计即是针对超市运营者对商品在库存管理方面所做的分析,超市商品的大量出入仓库,使得每一个大型超市每年要花费的人力,投资,设施,费用去计划和控制存货,存货的周转率是标志着企业运营效率的重要指标,对企业的资产收益率起着重要的决定作用。所以近年来,企业管理者开始重视存货管理的重要性,存货管理主要是对商品的管理,它强调的是对商品货物的存储和传送,数量和状态变化信息的管理,其目标是在于降低库存成本,减少库存资金占用的同时,保证商品货物按计划流动,保证生产过程中的物料需求,保证生产的正常运行,从而使商品满足顾客和市场上的需求,库存控制就是要权衡库存费用(包括商品价值,订货费用,短缺等),使总费用最低。超市库存管理系统的职能大体上包括订单管理、入库管理和出库管理。所以库存管理人员已经成为仓库的计划员,他们的工作也受到了高度的重视,他们和市场部门及生产部门协同工作并成为整个企业组织的重要组成部分。因此,商品货物信息必须具有高度的准确性,这就需要有好的管理系统,能简明的反映实际情况。以上所述就是本次库存管理系统开发的依据和目标。 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和生活的各个领域。计算机虽然与人类的关系愈来愈密切,但是仍然还有人由于计算机操作的不方便而继续使用传统的手工劳动。为了适应现代社会人们高度强烈的时间观念,超市库存管理系统软件为超市库存管理方面带来了极大的方便。该软件是以Delphi6编程工具为开发工具,其功能实现了对库存的管理。通过操作手册,使用者可以了解本软件的基本工作原理。操作人员只需要输入一些简单的汉字或数字,便可很方便的达到自己的目标。 第一章、课题背景 1、课题的开发 1.1、开发目的 本软件的编写目的在于研究库存管理软件的开发途径和应用方法。 本软件的使用者可以是超市内部各个部门中的高级主管,软件开发人员,扶助开发人员和支持本软件的超市人员,软件验证者。 1.2、背景及范围 本项目的名称:超市库存管理系统。 本项目中用户是超市中库存管理的各个部门的。本软件能简洁、实用、可靠的对超市的仓库进行有效的管理,针对性较强,管理维护较方便。 1.3、开发工具 设计工具:DELPHI6.0 利用DELPHI对数据库的支持实现对库的管理,利用DELPHI6的面向对象的特性使得编程更加容易,界面更加的友好。 Delphi具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是Object Pascal语言,它才是一切的根本。 Object Pascal语言是在Pascal语言的基础上发展起来的,简单易学。 Delphi提供了各种开发工具,包括集成环境、图像编辑(Image Editor),以及各种开发数据库的应用程序,如DesktopDataBase Expert等。除此之外,还允许用户挂接其它的应用程序开发工具,如Borland公司的资源编辑器(Resourse Workshop)。 虽然现在使用SQL和ORECLE语言编程对数据库方面的着得程序更为突出,但是由于我们知识面的缺乏而无法使用这些广大软件开发人员所常用的工具。但在Delphi众多的优势当中,它在数据库方面的特长也显得较为突出:适应于多种数据库结构,从客户机/服务机模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。 以上种种DELPHI的优势,使其成为我们编写超市仓库管理系统的编程工具。1.4、库存管理系统的目标和技术要求 1.4.1方便信息管理:要让信息能方便地输入系统、更正容易,且易于维护,也要实现信息检索查询方便,基本报表能够提供,提高管理效能的目的。 1.4.2保证数据的有效性:由于库存管理系统包含了超市商品的比较重要的信息,因此,在系统设计时除了满足用户需求的同时,也要保证系统数据的有效性:(1)安全性:通过密码的身份验证后才能访问系统的数据,否则就不能进入系统;(2)一致性:系统的数据要保证一致性、准确性,当某一数据库中记录改变,与之相关联的数据库也随之变化。(3)可靠性:由于实际工作中数据量大,必须能对数据快速的进行备份与恢复。 第二章、方案概述 1. 方案概述 研制该软件是为了满足仓库管理更加有效地控制,同时能对超市与供应商之间的订单资料更加地详细,以确保生产经营的正常进行。 1.1 目标 1.1.1 开发意图 a.为了超市仓库管理更为方便; b.为了超市库存管理系统更为完善; c.为了减轻管理人员的工作负担。 1.1.2 开发计划 1、有关调试、研究和计划所建议的开发系统。找出问题定义说明书。 2、接着进行软件系统定义的一个阶段需求分析。回答系统所要做的对软件需求描述的精细化。 3、初步概要设计,之后就是详细设计。 4、进行模块的编码及测试,写出测试报告。 5、最后是文档的整理,并交付使用。 1.1.3 开发分工情况 林凌:主界面的建立、订单模块。 唐竫: 统计模块、表单、系统文档。 王炜:出库模块、用户文档。 林湧:入库模块、系统维护、仓库盘点。 陈晟: 查询处理。 1.1.4 准备工作 本人对几家超市的经营状况和库存管理作了一番了解,并从中得到了一些数据,了解库存管理的大概运行状况,了解库存管理中的重要环节,了解现有库存管理的优缺点。 1)、工作内容: 本项目的工作主要分为三个阶段:第一阶段,主要是文档编写,包括:需求分析;概要设计说明书;项目开发计划;用户操作手册;测试计划;第二阶段的工作主要是编码工作。第三阶段的主要工作的测试工作,并要写出测试分析报告,项目开发总结报告。 2)、条件与限制: 1).本软件运行的最短寿命估计为5年; 2).不考虑经费来源和使用限制; 3).无法律和政策方面的限制; 4).本项目开发所需的软硬件条已经具备,文档编制的工作已经开始。 3)、产品名称:超市库存管理系统。 4)、验收标准: 输入测试计划中测试用例,结果应符合测试计划中的要求用户对系统界面满意。


网友评论

  • 有用,对自己很有帮助