摘 要:本毕业设计是一个针对现代企业的特点开发的小型信息管理系统,全称物资管理系统。在考察了企业物资管理的日常业务以及参考了其它管理系统后,确定了本系统的需求:实现这类企业日常业务的信息化以及管理的自动化,解决企业物品销售、进货管理以及用户管理上大部分琐细的问题。功能上,本系统可以分为下列六个模块:基础数据管理、出入库管理、库作业管理、库信息查询管理、库存控制管理以及系统管理。基础数据管理:物品的基础信息、供应商信息、库位信息及操作员信息的录入、修改、删除;出入库管理:物品出入库的基本信息的添加、修改、删除;库作业管理:库位信息的查询和库盘点信息的管理;库信息查询管理:出入库信息以不同方式实现查询、库存的查询;库存控制管理:出入库信息的统计,采购计划的添加、修改、删除;系统管理:用户账号的添加、修改、删除,数据库数据的备份。本系统对于入库、出库记录,结构上采用记录方式,方便了将这些信息记录进行核对,并确保了统计功能产生正确的结果。通过设定用户的权限,对不同的用户给出不同的操作权限,使用户可以各施其职,方便了对用户的管理。另外采用了统一的界面,并且提供了大量的操作提示以及出错信息,大大的方便用户使用本软件,同时也减少了出错的可能,确保了数据的正确性、完整性和一致性。本软件系统使得企业实现商品进出库管理的信息化,减少了人力成本的付出,一定程度上提高了企业的效益。
关键词:物资管理 管理系统 Delphi 7.0 SQL Server 2000 数据库 毕业设计(论文)外文摘要
The design and realization about material management system Based on Delphi
Abstract: This graduation project is in view of the modern enterprise's characteristic development small information management system, the full title goods and material handling system. After inspected the enterprise goods and material handling daily service as well as has referred to other management system management systems, has determined this system demand: Realizes this kind of enterprise daily service information as well as the management automation, the solution enterprise goods sale, stocks with goods the management as well as the user manages the majority of trivial thin questions. In the function, this system may divide into the following six modules: The foundation data management, goes into storage the management, the storehouse work management, the storehouse information inquiry management, the stock control management as well as the system administration. Foundation data management: Goods foundation information, supplier information, storehouse position information and operator information input, revision, deletion; Leaves goes into storage the management: The goods leave the basic information increase, the revision, the deletion which goes into storage; Storehouse work management: Storehouse position information inquiry and storehouse inventorying information management; Storehouse information inquiry management: Leaves goes into storage the information by the different way realization inquiry, the stock inquiry; Stock control management: Leaves goes into storage the information statistics, the purchase plan increase, the revision, the deletion; System administration: User account number increase, revision, deletion, database data backup. This system regarding goes into storage, the storehouse record, in the structure selects the record method, facilitated has carried on these information recording the checkup, and guaranteed the statistical function to have the correct result. Through the hypothesis user's jurisdiction, produces the different operation jurisdiction to the different user, enables the user to be allowed each duty, has facilitated to user's management. Moreover has used the unified contact surface, and provided the massive operations to prompt as well as to make a mistake the information, the big convenient user used this software, simultaneously also reduced the possibility which made a mistake, has guaranteed the data accuracy, the integrity and the uniformity. This software system causes the enterprise to realize the commodity turnover storehouse management information, reduced manpower cost paying, in the certain degree enhanced enterprise's benefit.
Key word: material management system, management system, Delphi 7.0, SQL Server 2,000 Database
目 录
1 引言(或绪论)..........................................................................................1 1.1 研究背景及意义.......................................................................................1 1.2 系统内容简介..........................................................................................1 1.3 可行性分析.............................................................................................1 1.3.1 经济可行性分析....................................................................................2 1.3.2 技术可行性分析....................................................................................2 1.3.3 操作可行性分析....................................................................................2 2 系统需求分析.............................................................................................2 2.1 系统介绍................................................................................................ 3 2.2 系统流程分析.......................................................................................... 3 2.3 系统功能模块设计.................................................................................... 5 2.4 系统数据流程图....................................................................................... 5 2.5 系统需求分析.......................................................................................... 6 3 数据库结构设计..........................................................................................6 3.1 数据库需求分析.......................................................................................6 3.2 数据库概念结构设计.................................................................................6 3.3 数据字典................................................................................................7 4 系统设计...................................................................................................7 4.1 系统设计原则.......................................................................................... 7 4.2 系统总体结构设计.................................................................................... 7 4.3 系统数据模型设计.................................................................................... 7 4.4 创建数据库表.......................................................................................... 9 5 系统具体实现.......................................................................................... 13 5.1 系统初始化、登录界面..............................................................................13 5.2 基础数据功能模块....................................................................................14 5.2.1 供应商信息管理....................................................................................15 5.2.2 物品信息管理.......................................................................................16 5.2.3 库位信息管理.......................................................................................17 5.2.4 操作员信息管理....................................................................................18 5.3 出入库管理模块.......................................................................................20 5.4 库作业管理模块.......................................................................................21 5.4.1 库位信息查询.......................................................................................21 5.4.2 库盘点信息管理....................................................................................23 5.5 库信息查询模块.......................................................................................24 5.5.1 出入库信息查询....................................................................................24 5.5.2 库存信息查询.......................................................................................24 5.6 库存控制管理模块....................................................................................25 5.6.1 出入库信息统计....................................................................................25 5.6.2 采购计划.............................................................................................26 5.7 系统管理模块..........................................................................................27 5.7.1 用户添加.............................................................................................27 5.7.2 用户账号维护.......................................................................................28 5.7.3 系统数据备份.......................................................................................28 6 用户使用手册.......................................................................................... 29 6.1 开发环境简介..........................................................................................29 6.1.1 Delphi语言简介.................................................................................... 29 6.1.2 Delphi语言的特色及编辑优势.................................................................. 29 6.2 系统运行环境 ....................................................................................... 30 6.2.1 硬件环境.............................................................................................30 6.2.2 软件环境.............................................................................................30 6.3 系统简介及功能 .................................................................................... 31 7 系统评价................................................................................................ 31 7.1 优点 ................................................................................................... 31 7.2 缺点................................................................................................... 31 7.3 改进方案和建议.................................................................................... 31 结论 .........................................................................................................32 致谢 .........................................................................................................33 参考文献 ...................................................................................................34 附录 .........................................................................................................35
功能主要有: (1)基础数据管理模块:用来对供应商信息,物品信息,库位信息,操作员信息进行维护和管理。它主要实现以下功能: ①添加、查询、删除和修改供应商信息,包括供应商编号、供应商名称、供应商地址和供应商联系电话等; ②添加、查询、删除和修改物品信息,包括物品编号、物品名称、计量单位、型号、规格、价格和供应商编号等。 ③添加、查询、删除和修改库位信息,包括库位编号、区域名、货架号、货格高度、长度等。 ④添加、查询、删除和修改操作员信息,包括操作员编号、操作员名称、联系方式和联系地址。 (2)出入库管理模块用来对入库信息和出库信息进行管理,包括入库、出库单的各种维护操作,可以实现的功能有:出库/入库物资信息的录入、修改、删除和查询; (3)库作业管理模块:用来对库盘点作业后的信息进行管理。经过盘点后的库存信息经常出现一些误差,库存物品在经过盘点后会发生库位的移动,通过库作业管理可以对物品的库存信息进行更正。主要实现功能有: ①库位信息查询,当库存物品需要进行移动时,先要查看库位信息。 ②库盘点信息管理,对盘点后的库存信息进行修改,包括物品数量和物品位置信息。 (4)库信息管理模块:包括入库信息、出库信息和库存信息,通过库存信息的查询可以使库管理人员对库信息进行全面了解。主要实现功能有:入库、出库和库存信息查询。 (5)库存控制管理模块:主要是通过合理的管理控制库存水平,使库存物资保存在合理的范围之内,从而实现高效的库存管理。主要实现功能有: ①出入库信息统计,对一定时间范围的出入库信息进行统计,根据统计信息进行采购计划安排。 ②采购单计划单管理,根据库存信息生成采购计划单提供给采购部门。 (6)系统管理功能模块主要是管理员对系统的一些基本操作,用户账号的添加、用户账号的维护、系统数据的备份、系统注销和系统帮助文件。 ①用户账号维护,主要是用户对账号密码的修改,系统管理员对账号的删除,密码修改。 ②用户账号的添加窗体主要实现新用户的添加。
|