目 录
1方案论证.... 1
1.1研究课题的背景和任务... 1
1.2研究思路和工作计划... 3
2系统目标.... 4
2.1系统设计目标... 5
2.2 开发设计思想:... 5
2.3 开发和运行环境选择... 5
2.4 设计理论:... 5
2.4.1面向对象软件工程概述:... 5
2.4.2选用Delphi7.0+ACCESS2000作为开发工具原因。... 6
3 开发过程.... 7
3.1系统目标... 7
3.1.1 合理的设计数据库. 7
3.1.2设计出友好的界面. 7
3.1.3实现基本功能和一些特殊功能的操作. 8
3.2运行环境... 8
3.3系统功能需求:... 8
3.3.1功能划分. 8
3.3.2系统功能分析. 8
3.4性能需求... 10
3.4.1数据精确度. 10
3.4.2适应性. 10
4开发工具Delphi介绍.... 10
4.1 Delphi基本概念介绍... 11
4.1.1 Delphi的基本概念. 11
4.1.2面向对象编程的概念. 11
4.1.3可视化编程:. 12
4.2 SQL语言简介... 12
5系统设计.... 14
5.1 系统设计的方法... 14
5.2客户层软件模块设计... 14
5.2.1系统模块设计. 14
5.2.2系统管理模块设计. 15
5.3数据结构与算法设计... 15
5.4数据库设计... 16
5.4.1数据库设计概述. 16
5.4.2数据实体字典. 16
5.5管理信息系统用户界面的特点... 16
5.6系统界面的设计... 17
5.6.1登录界面的设计. 18
5.6.2主界面的设计. 18
5.6.3模块界面设计. 19
6结果分析.... 22
7小结:.... 23
谢辞:.... 24
参 考 文 献: 24
仓库管理系统
【摘要】
随着计算机技术的飞速发展,计算机在仓库方面对仓库的管理也应用的普及,仓库管理系统的开发在强调管理、强调信息的现代社会中也显得越来越重要。因此,利用计算机支持单位高效率地完成仓库的理的日常事务,是适应现代化管理制度的要求、推动管理方式走向科学化、规范化的必要条件。
在当今的信息社会,随着信息的不断增长和管理上对信息的要求,信息管理技术随之出现。本论文就是以Delphi7.0为前台和ACCESS2000为后台等软件作为开发工具,以仓库为对象,开发一个从某种程度上能满足与仓库管理相类似对仓库入库出库管理的要求的“仓库管理系统”。本系统具有数据管理和仓库事务管理功能。使用该系统,可以方便地进行新进会员管理的编制,仓库查询的自动化以及对进出库方面的管理。快捷地查询仓库结存的情况,方便仓库管理人员对仓库的管理情况的现状有个比较全面的认识,也方便他们的管理和仓库的调动,可辅助仓库管理人员决策科学化,从而大大减少了工作量,提高了工作效率。本课题是仓库管理系统系统,主要内容包括基础管理、仓库管理、仓库查询管理、报表管理、系统管理等几个模块。拟采用的开发平台为Windows2000,开发工具为Delphi7.0+ACCESS2000。
【关键字】:仓库管理 Delphi7.0 ACCESS2000
With the rapid development of computer technology, computer storage in warehouses on the management of the popularity of applications, warehouse management system emphasizes the development of management, emphasis on information in modern society has become increasingly important. Therefore, the use of computer support units with high efficiency justifications for the storage of daily affairs, is to adapt to the requirements of modern management system, to promote scientific management, standardization of the necessary conditions.
In today's information society, with the growing information and management information requirements, the resulting information management technologies. This paper is for the front and Delphi7.0 for background ACCESS2000 software development tools, as to the storage target, to some extent the development of a warehouse management to meet with a similar database on the warehouse storage management requirements of the "storage management system. " The system has data management and storage management functions. The use of the system can easily be new members of the preparation of the management, storage query for access to library automation and management. Balance inquiries quickly and the situation of the warehouse, warehouse management staff to facilitate the management of the warehouse of the status quo there is a more comprehensive understanding, but also to facilitate their management and the mobilization of storage, warehouse managers can assist in decision-making more scientific and thus greatly reduces the work , improving the work efficiency. The issue is the system warehouse management system, the main contents include basic management, storage management, storage management inquiries, reports, management, system management, and several other modules. Development platform to be adopted for Windows2000, development tools for Delphi7.0 + ACCESS2000.
【Keywords】: Delphi7.0 ACCESS2000 Warehouse Management
1方案论证
1.1研究课题的背景和任务
仓库管理系统的概念仓库管理系统是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,研究的是仓库日常信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信息,辅助仓库管理人员进行现代化管理。仓库管理系统是仓库的所有业务信息管理,它具备数据处理、计划、控制、预测和辅助决策功能,具体作用如下:
(1) 用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。
(2) 完整、及时提供在管理及决策中需要的数据。
(3) 利用指定的数据关系式分析数据,客观预测未来。
(4) 向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。
(5) 用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择最佳的实施方案,以提高仓库管理的效益。
仓库管理系统是一个现代化的管理在竞争中立于不败之地的必要部分,它能够为查询会员信息、仓库的相关信息来提供充足的信息和快捷的查询手段。自20世纪50年代将计算机引入数据处理以来,历经管理信息系统发展的各个阶段。一方面是信息技术应用的迅猛发展,另一方面,许多管理信息系统在耗费了大量的人力、物力、财力之后夭折了,或者根本没有实现原定系统开发目标,或者根本没有实现原系统的开发目标,而把计算机用作了打字机。这是长期以来困惑人们的一大问题。现在人们日益深刻认识到,把信息技术应用与应用环境分离是办不到的。管理信息系统根本不仅是技术系统,而且是社会系统。管理信息系统是一门融管理科学、信息科学、系统科学、现代通信技术和电子计算机技术为一体的综合性边缘学科,它以人为主导,利用计算机硬件、软件、网络通信设备办公设备,进行信息的收集、传输、加工、存储、更新和维护,以及提高企业效率为目的一种集成化的人机系统。本人开发的仓库管理系统也涉及到多方面的内容。仓库日常信息的管理是一项琐碎,繁杂而又非常细致的工作,一般是不允许发生差错的,它直接影响着仓库管理人员对工作的积极性,是提高工作的准确性,提高及时管理的基础,在以往手工进行的仓库管理工作中,需反复的进行各种抄写,计算等工作,不仅花费大量的时间,而且往往会出错。计算机应用于仓库管理信息的处理,不仅可以使仓库管理人员以最少的劳动和最短的实践取得足够的、可靠的、准确的信息。而且可以使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。
时至今日,计算机正在令人难以置信的速度步入普通人的学习、工作和生活。在初见端倪的信息化社会里,不能有效使用计算机的单位和个人,无疑将在其个种活动中面临重重的障碍。计算机已经成为人们日常工作中处理数据的得力助手和工具,数据处理与科学计算、过程控制、辅助设计一起,并称为计算机四大应用。古往今来,信息都上一种资源,只是未得到应有的重视。事实上,对一个国家来说,信息决定其如何建设和治理;对一个人来说,信息是其决定如何发展才能适应社会需要的基本要求;对政府来说,个种必须的信息是其赖一生存和活动至关重要的条件;而对与任何一个管理来说,信息就是他们的生命线,没大量的信息想要在市场环境下生存是不可能的。
由此可见,信息是维持生产活动、经济活动和社会活动必不可少的基本资源,他是有价值,是构成客观世界的三大要素之一。同时也说明了一点,就是信息处理也非常的重要。一直以来人们使用传统人工的仓库信息管理来管理仓库资料,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着计算机技术的飞速发展,计算机在管理方面中应用的越来越普及,利用计算机实现对信息的管理势在必行。仓库管理系统是任何仓库管理方面不可缺少的工具,它的内容对于仓库管理和使用者的会员来说都至关重要,所以仓库管理系统应该能够为用户提供充足的信息和快捷的查询手段。而如今电脑已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。所以利用计算机管理人事是以后企业最佳选择。仓库管理系统是相对仓库的管理人员和仓库的使用人员的管理。集仓库信息、会员管理、借阅管理、租还结算、系统功能等于一体的仓库管理系统。为仓库管理方面提供极大的方便。不但有利于仓库的统一性管理,而且还大在提高了仓库管理人员的工作效率和积极性。仓库管理可以说是一项琐碎、繁杂而又必须十分细致的工作,是不能允许时常发生差错的。几十年前的那种手工操作已远远跟不上近代发展的步骤,时代的进步决定了管理上的发展,而管理要改进必须有完善的管理体系,所以说仓库管理的自动化完全是时代进步的必然结果。合理的利用有助于仓库的管理是仓库管理上面改革的一种优越的体现。利用计算机对仓库的管理不仅保证了核算准确度,还成倍的提高了工作效率,而且便于查询。本软件是以仓库管理为背景而设计开发的,界面美观、使用方便。本系统主要以基础管理、仓库管理、仓库查询管理、报表管理、系统管理,是仓库管理必不可缺的好帮手。
本仓库管理系统是在老师的指导下,由我一人编制而成的。主要利用Delphi7.0、ACCESS2000(后台数据库)等开发工具开发完成的,系统根据软件工程的原理,采用面向对象的开发方法。
1.2研究思路和工作计划
正如研究任何其它软件项目一样,我做的毕业设计也经历了从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统需求分析,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改。下面的流程图反映了我们的基本的思路和过程。
在各阶段的时间安排上,选题和调研用了两周左右的时间;熟悉开发环境,实验关键技术,查找类似的相关系统的资料用了两周时间;系统需求分析用了一周的时间;数据库结构设计用了一周时间;功能模块开发和功能模块测试用了四周的时间;最后,系统调试和系统试运行和修改用了约三周的时间。完成全部工作大约用了近3个月的时间。 |