仓库管理系统实验报告 (1)

合集下载

仓库管理系统实训报告

仓库管理系统实训报告

仓库管理系统实训报告一、引言本报告旨在对仓库管理系统实训进行全面总结和评估。

仓库管理系统是一个用来管理仓库内物品存储、出入库以及库存等信息的软件系统。

通过实训,我深入了解了仓库管理系统的功能、特点和使用方法,并进行了一系列实际操作和测试,以便更好地理解和掌握该系统。

二、系统概述仓库管理系统是为了对仓库内物品进行有效管理而开发的软件系统。

该系统的核心功能包括物品信息管理、入库和出库管理、库存管理以及报表查询等。

通过仓库管理系统,用户可以实时了解库存情况,提高物品管理的效率和准确性,降低因人为因素导致的错误。

三、系统设计3.1 系统需求分析在实训开始前,我们首先对仓库管理系统的需求进行了分析。

通过与仓库管理员和用户的交流了解,我们明确了系统的功能、界面设计和性能要求。

考虑到实际使用中的便捷性和操作流程,我们在设计中注重界面的友好性、功能的完善性,以及系统的稳定性和安全性。

3.2 数据库设计仓库管理系统的数据库设计是实现系统功能的关键。

我们采用了关系型数据库模型,并根据需求设计了相应的数据表,包括物品信息表、入库表、出库表和库存表等。

通过合理的表结构设计和数据关联,确保了系统数据的准确性和一致性。

3.3 界面设计为了使用户可以方便地使用仓库管理系统,我们进行了界面设计的优化。

界面布局简洁明了,主要功能和信息都能直观展示。

同时,我们还考虑到了不同用户的使用习惯和需求,提供了一些个性化的设置选项,使得系统更加灵活和易用。

四、系统实施4.1 系统开发在系统设计完成后,我们进行了系统的开发和编码工作。

采用了软件开发中的敏捷开发方法,将整个开发过程分为若干个迭代周期,每个周期内完成特定功能的开发和测试。

通过不断的迭代和优化,最终实现了一个稳定、高效的仓库管理系统。

4.2 系统测试在开发完成后,我们对仓库管理系统进行了全面的测试。

测试包括功能测试、性能测试和兼容性测试等。

通过模拟实际操作场景,我们验证了系统的各项功能是否正常,并对性能进行了评估和优化,确保系统能够在各种情况下稳定运行。

仓库管理系统实验报告

仓库管理系统实验报告

仓库管理系统实验报告实验目的:本次实验旨在设计一个仓库管理系统,利用计算机技术实现仓库的物资管理、入库和出库等基本功能,提高仓库管理的效率和准确性。

实验内容:1. 设计仓库管理系统的需求分析:根据仓库的基本需求,确定系统应具备的功能和特性,包括物资信息的录入、查询和修改、入库和出库管理等。

2. 构建数据库:根据需求设计数据库结构,包括物资信息表、入库表和出库表等,并建立相应的关系。

3. 编写数据库操作代码:利用编程语言如Java,实现数据库的建立、连接、增、删、改、查等操作。

4. 用户界面设计:根据系统的需求,设计用户界面,包括显示物资信息、录入物资信息、查询物资信息等功能的界面。

5. 实现系统功能:将数据库操作和用户界面相结合,实现仓库管理系统的各项功能,包括录入物资信息、查询物资信息、入库管理和出库管理等。

实验步骤:1. 进行需求分析:分析仓库的基本需求、用户需求和系统功能,明确系统设计的方向和目标。

2. 根据需求设计数据库:根据物资信息、入库和出库等需求设计数据库结构,并建立相关的表和关系。

3. 编写数据库操作代码:利用编程语言实现数据库的建立、连接和操作,包括增、删、改、查等功能。

4. 设计用户界面:根据系统功能设计用户界面,包括显示物资信息、录入物资信息和查询物资信息等模块的界面。

5. 实现系统功能:将数据库操作和用户界面相结合,实现系统的各项功能,包括录入物资信息、查询物资信息、入库和出库管理等。

6. 进行系统测试:对系统进行全面的功能测试和性能测试,确保系统的可靠性和稳定性。

7. 优化和改进:根据测试结果和用户反馈进行系统的优化和改进,提高系统的性能和用户体验。

实验结果:通过本次实验,成功设计并实现了一个仓库管理系统,具备物资信息的录入、查询和修改功能,能够进行入库和员工出库管理,提高了仓库管理的效率和准确性。

实验总结:本次实验通过设计和实现仓库管理系统,使我对仓库管理的流程和要求有了更深入的理解,并提高了我的数据库操作和用户界面设计能力。

仓库管理系统实训报告

仓库管理系统实训报告

仓库管理系统实训报告一、实训目的本次实训旨在通过仓库管理系统的设计与实现,加深对仓库管理理论知识的理解,并通过实际操作提高仓库管理的实际能力和解决问题的能力。

二、实训内容1.需求分析根据实际情况,分析仓库管理系统的需求,包括仓库维护、库存管理、进货管理、出货管理等功能。

2.系统设计根据需求分析,进行系统设计,包括数据库设计、界面设计、功能模块设计等。

3.系统实现根据系统设计,进行系统实现,包括数据库建表、界面编写、功能模块编码等。

4.系统测试对已实现的系统进行全面测试,包括功能测试、性能测试、兼容性测试等,以保证系统的稳定性和正确性。

5.系统验收将已测试通过的系统交付给用户,由用户进行验收,确认系统满足需求。

三、实训成果通过实训,设计实现了一个基本完善的仓库管理系统,主要包括以下功能:1.仓库维护功能:可以添加、删除、修改仓库信息,包括仓库名称、仓库地址、管理员等信息。

2.库存管理功能:可以查询、添加、删除、修改商品库存信息,包括商品名称、品牌、规格、入库时间、库存数量、库存金额等信息。

3.进货管理功能:可以查询、添加、删除、修改进货订单信息,包括订单编号、供应商信息、商品信息、进货数量、进货单价等信息。

4.出货管理功能:可以查询、添加、删除、修改出货订单信息,包括订单编号、客户信息、商品信息、出货数量、出货单价等信息。

四、实训感悟通过实训,我深刻认识到仓库管理对于一个企业的重要性。

一个高效的仓库管理系统可以提高企业的物流效率,减少库存成本,提升客户满意度。

在设计与实现过程中,需要充分考虑到实际需求,合理设计系统功能与界面,保证系统的稳定性、易用性和可扩展性。

此外,实训过程中还发现了一些问题,例如需求分析不准确、设计不合理、程序逻辑错误等。

在今后的学习和工作中,我应该更加注重需求分析与设计阶段的工作,确保系统能够满足实际需求并高效运行。

总之,本次实训为我提供了一个很好的学习平台,提高了我在仓库管理方面的理论知识和实践能力。

仓库管理系统实验报告

仓库管理系统实验报告

仓库管理系统实验报告一、引言仓库管理系统作为企业内部重要的物流管理系统之一,通过对仓库内物品的分类、存储、出入库、盘点等操作的管理,能够提高企业仓库管理的效率和准确性。

本实验以一个虚拟的仓库管理系统为例展开,通过对系统的设计和实现,掌握仓库管理系统的基本原理和操作方法。

二、系统设计1.系统功能设计本系统主要包括以下功能模块:仓库管理、物品管理、入库管理、出库管理、盘点管理、报表生成。

其中,仓库管理模块负责维护仓库的基本信息,包括仓库名称、地址等;物品管理模块负责管理仓库内的物品信息,包括物品编号、名称、规格、存放位置等;入库管理模块负责记录物品的入库信息,包括物品编号、入库数量、入库时间等;出库管理模块负责记录物品的出库信息,包括物品编号、出库数量、出库时间等;盘点管理模块负责对仓库内的物品进行盘点操作,记录盘点结果等;报表生成模块负责根据系统的数据生成各种报表。

2.数据库设计本系统的数据库主要包括两个表:仓库表和物品表。

仓库表包括仓库编号、仓库名称、仓库地址等字段;物品表包括物品编号、物品名称、物品规格、存放位置等字段。

通过设计合理的数据库结构,能够有效存储和管理仓库系统的数据。

三、系统实现1.系统界面设计本系统采用图形化界面展示,通过使用Java Swing技术来实现,界面主要分为主菜单界面和各功能模块界面,用户可以通过菜单选择进入不同的功能模块。

2.系统功能实现本系统通过使用Java编程语言来实现各功能模块的具体操作方法,包括根据用户输入进行查询、插入、修改、删除等操作。

例如,在物品管理模块中,用户可以输入物品的相关信息进行查询操作,并可以对查询结果进行修改和删除;在入库管理模块中,用户可以输入物品的入库信息进行记录,并更新物品的库存数量。

四、系统测试在系统实现的过程中,我们对各个功能模块进行了逐个的测试,包括输入测试、输出测试、接口测试、性能测试等。

通过对测试结果的分析和对比,我们可以判断系统的功能是否实现了预期的效果,是否满足了用户的需求。

仓库管理系统实训报告

仓库管理系统实训报告

仓库管理系统实训报告摘要:本报告旨在介绍仓库管理系统实训的过程与结果。

通过对系统设计、开发和测试的详细描述,以及实训中遇到的挑战和解决方案的分析,全面展示了仓库管理系统实训过程中的关键步骤和成果。

本实训报告旨在帮助读者了解仓库管理系统的设计与实现,同时也为进一步的研究提供了有效的参考。

1. 引言随着现代物流业的快速发展,仓库管理系统的重要性日益凸显。

仓库管理系统可以帮助企业高效地管理货物入库、出库、存储和配送等一系列物流操作,提高仓库管理的效率和准确性。

鉴于此,本次实训旨在设计与开发一款仓库管理系统,以满足企业在物流运营中的需求。

2. 系统设计2.1 需求分析在系统设计初期,我们对仓库管理的需求进行了充分的调研和分析。

通过与企业合作伙伴的沟通,我们明确了系统所需具备的功能和性能特点。

这些功能包括货物管理、库存盘点、出入库记录、订单跟踪等。

2.2 数据库设计为了高效地存储和管理大量的仓库数据,我们设计了一个合理的数据库结构。

数据库包括了货物表、库存表、出入库记录表、订单表等。

通过合理地划分表结构,我们能够轻松地对数据进行查询、更新和删除操作。

3. 系统开发3.1 技术选型在系统开发过程中,我们选择了一系列的技术来实现系统的各项功能。

前端部分使用了HTML、CSS和JavaScript来实现用户界面的展示和交互。

后端部分选择了Java EE作为开发语言,并采用了Spring框架和MySQL数据库进行系统开发。

3.2 功能开发根据需求分析的结果,我们逐一完成了系统的各项功能。

货物管理功能实现了货物的录入、查询和删除等操作。

库存盘点功能帮助用户实时了解仓库存货情况,以便进行及时的补货和调整。

出入库记录功能记录了每一次货物的出入库操作,方便用户进行日常的审核和查询。

订单跟踪功能可以帮助用户实时了解订单的状态和配送进度。

4. 系统测试为了保证系统的质量和稳定性,我们进行了全面的系统测试。

测试过程中,我们通过了功能测试、性能测试、安全测试和兼容性测试等,确保系统在各种情况下都具备良好的稳定性和用户体验。

仓储管理系统实验报告

仓储管理系统实验报告

一、实验目的本次实验旨在让学生了解仓储管理系统的基本原理、功能和应用,掌握仓储管理系统的操作方法,提高学生对仓储管理工作的认识和实际操作能力。

二、实验内容1. 系统简介仓储管理系统(WMS)是一种集成计算机技术、网络通信技术、条码技术等现代信息技术,对仓库的物流、信息流、资金流进行全方位管理的系统。

WMS可以提高仓库管理效率,降低仓储成本,优化库存结构,提高客户满意度。

2. 实验环境实验平台:Windows 10操作系统,Java开发环境数据库:MySQL 5.7开发工具:Eclipse3. 实验步骤(1)登录系统打开实验平台,输入用户名和密码登录WMS系统。

(2)仓库管理① 库位管理:添加、修改、删除库位信息,设置库位属性。

② 物料管理:添加、修改、删除物料信息,设置物料属性。

③ 供应商管理:添加、修改、删除供应商信息,设置供应商属性。

(3)出入库管理① 入库管理:根据入库单,进行物料入库操作,包括采购入库、赠品入库、自制入库、外协入库等。

② 出库管理:根据出库单,进行物料出库操作,包括销售出库、退货出库等。

(4)库存管理① 库存盘点:根据盘点单,进行库存盘点操作,核对库存数量。

② 库存查询:根据物料名称、供应商、仓库等条件,查询库存信息。

(5)报表管理① 报表生成:根据需要,生成入库、出库、库存盘点等报表。

② 报表分析:对报表数据进行分析,为决策提供依据。

4. 实验结果通过本次实验,学生掌握了以下内容:(1)仓储管理系统的基本原理和功能。

(2)WMS系统的操作方法,包括登录、仓库管理、出入库管理、库存管理、报表管理等。

(3)提高了学生对仓储管理工作的认识和实际操作能力。

三、实验总结1. 实验过程中,学生充分了解了仓储管理系统的基本原理和功能,认识到WMS系统在提高仓库管理效率、降低仓储成本、优化库存结构等方面的作用。

2. 通过实际操作,学生掌握了WMS系统的操作方法,提高了实际操作能力。

3. 本次实验有助于学生将理论知识与实际操作相结合,为今后从事仓储管理工作打下基础。

仓库管理系统实训报告

仓库管理系统实训报告

仓库管理系统实训报告一、引言仓库管理系统是现代物流管理中不可或缺的一部分,它通过对仓库内物品的入库、出库、库存、盘点等操作进行自动化管理,提高了仓储效率和准确性。

本文将介绍我们小组在实训过程中设计和实现的仓库管理系统,并对系统的功能、实施效果以及未来的改进方向进行讨论。

二、系统设计1. 系统需求分析在设计仓库管理系统之前,我们首先对仓库的业务流程进行了全面的调研和分析。

我们发现主要的业务需求包括:物品入库管理、仓库区域划分、物品出库管理、库存管理和盘点管理。

基于这些需求,我们确定了系统的功能模块。

2. 系统功能模块我们将仓库管理系统划分为以下几个功能模块:(1)用户管理模块:负责管理仓库系统的用户信息,包括用户的登录、注册和权限控制等。

(2)物品管理模块:负责对物品的基本信息进行管理,包括物品的分类、属性、入库、出库等。

(3)仓库管理模块:负责对仓库的整体管理,包括仓库的区域划分、货架布局、仓库设备管理等。

(4)库存管理模块:负责对仓库内物品的库存进行管理,包括库存的盘点、调整、报警等。

(5)统计报表模块:负责生成仓库的统计分析报表,包括入库、出库、库存等数据的报表展示。

3. 系统架构设计我们采用了B/S架构来开发仓库管理系统,具体而言,前端使用HTML、CSS和JavaScript来实现用户界面的呈现和与用户的交互,后端使用Java语言和MySQL数据库来处理业务逻辑和数据存储。

三、系统实施1. 开发环境我们使用了Eclipse作为开发工具,使用SpringMVC框架进行开发,MySQL作为数据库存储数据。

2. 数据库设计根据系统的功能需求,我们设计了以下几张数据库表:用户表、物品表、仓库表、库存表以及相应的关联表。

我们合理设计了表结构和字段,确保数据的一致性和完整性。

3. 系统功能实现我们根据系统的功能模块,逐一实现了每个功能。

用户管理模块包括用户的注册、登录、权限控制等功能;物品管理模块实现了物品分类、属性编辑、入库和出库等功能;仓库管理模块实现了仓库的区域划分、货架布局和设备管理等功能;库存管理模块实现了库存的盘点、调整和报警功能;统计报表模块实现了各种统计数据的报表展示。

仓库管理系统实训报告

仓库管理系统实训报告

仓库管理系统实训报告前言在当今快速发展的经济发展环境下,企业想要保持竞争力,必须不断提高自身的管理水平,并且不断推陈出新,积极应用新技术提高效率。

本文将介绍我在实训中参与开发的仓库管理系统,了解这个系统可以帮助企业进行物流管理,节省成本,提高效率及企业管理水平。

一、项目背景随着快递业务的不断发展,各种物流公司的出现为人们的生活提供了便利,而这些物流公司在进行物流运输时,必然会面对物流管理问题。

针对这个问题,我们团队决定开发一个仓库管理系统,以帮助公司进行物流管理和提高管理效率及减少成本。

二、系统主要功能仓库管理系统主要功能包括以下内容:1.货物入库:在系统中,用户可以方便的录入货物入库信息,包括货物名称、数量、规格、重量、来源、数量和仓库位置等信息。

2.货物出库:在这个界面,用户可以对货物出库进行管理,包括货物名称、数量、规格、重量、目的地、出库时间和出库人员等信息。

在出库过程中,系统能够对用户进行提醒并进行操作记录。

3.库存管理:在系统中,用户可以方便的查看当前库存情况,包括库存通知、目标库存和当前库存等信息。

同时,系统也可以打印库存盘点表和供应商预订报表。

4.统计报表:系统可以生成各种财务报表,帮助用户对财务情况进行公正、透明的管理。

同时,系统还可以生成各种物流管理报表,包括货物出入图表、货物位置分布图、货物损失管理、库存统计、货物流转情况等等。

三、系统的技术实现系统的搭建使用PHP语言,Laravel框架,以及MySQL数据库。

使用了Laravel框架的MVC设计模式,前端部分则采用了Bootstrap、jQuery等技术。

系统的开发周期为1个月,开发的团队为5人。

四、后期维护由于我们团队对该仓库管理系统有着深入的了解,我们将继续对该系统进行维护和更新。

维护需要我们解决的主要问题是保证系统的稳定运行,即在保证安全性和可扩展性的同时,最大程度地提高系统的性能。

如果有任何相关问题和建议,用户可以通过系统中的客服联系我们。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

仓库管理系统一实验目的学习使用vs2008开发数据库应用程序的一般方法及步骤;熟悉数据库引擎BDE、ADO,熟练使用数据库程序开发中的相关组件;对前面所学的知识做一总结与回顾。

二实验内容●系统分析及数据库设计随着科学技术的发展,社会进步,计算机迅速的发展,仓库管理的方法也日新月异,以前全是由人管理的方法现存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。

为了提高仓库管理效率,减轻劳动强度提高,信息处理速度和准确性;为仓库管理员提供更方便、科学的服务项目。

为仓库管理员提供的一种更先进、科学的服务系统。

于是我们便选择了由计算机来设计一个仓库管理系统的方案。

让计算机对仓库进行准确的管理,仓库管理员可以直接在计算机上实现仓库的信息管理,并能在一定程度上实现一定的自动化。

●系统基本功能实现系统的核心是入库、库存和出库三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成入库或出库操作时系统会自动地完成库存的修改。

查询功能也是系统的核心之一。

仓库管理各种信息的输入,包括入库、出库、还库、用户信息、供应商信息、商品信息等。

仓库管理各种信息的查询、修改和维护。

我们设计了用户管理、供应商管理、商品信息管理、入库管理、出库管理、查询管理六个主要模块。

●系统高级功能实现系统的核心是对商品信息的管理,商品的入库、出库、库存,当三者之间有变化的时候就需要对相应的数据进行修改,如进货的时候,要添加入库信息,当然库存信息也要随着增加,同理出库也是一样,出去了一件商品相应的库存就要少一件商品,达到数据信息的统一性,方便管理人员进行处理管理●系统运行测试和发布系统的整个的运行是在计算机上逐步完成的,每一步都是经过相应的操作方能完成,可能运行的有点慢但是总的还是可以正常的管理操作,有不好的地方希望与我们组联系,以后改进。

三实验步骤●系统需求分析仓库管理系统主要用于仓库货品信息的管理,系统包括仓库管理、入库、出库和查询等几部分组成。

仓库管理系统实现对货品信息的管理和浏览等。

仓库管理人员可以浏览、查询、添加、删除等产品的基本信息。

(1)可以进行对用户的一个管理,包括用户的信息,用户信息的修改等;(2)商品的供应商的信息的一个管理,供应商的基本信息,添加、删除、修改查询等;(3)产品入库管理,填写入库单,确认产品入库;(4)产品出库管理,填写出库单,确认产品出库;(5)可以查询产品入库情况、出库情况、当前库存情况,可以按入库出库编号,商品编号或者是商品名称等进行查询;系统功能模型图如下:●系统功能设计(1)基本信息管理基本信息包括用户信息、供应商信息和库存信息及入库出库的记录信息等。

在产品入库时,需要提供供应商的信息;在产品出库时,也需要提供供应商的信息。

基本信息管理模块可以实现以下功能:添加、修改、删除和查看用户信息;添加、修改、删除和查看供应商信息;添加、修改、删除和查看商品信息。

(2)商品信息管理产品信息管理模块可以实现以下功能:⑴添加产品信息;⑵修改产品信息;⑶删除产品信息;⑷查询产品信息;(3)仓库管理操作进行入库和出库操作。

入库操作需要记录相关的产品信息、仓库信息、客户信息、入库时间等信息;出库操作需要记录相关的产品信息、仓库信息、出库时间等信息。

(4)查询管理功能查询管理模块可以对仓库产品进行各种类型的查询,从而能够全面的了解仓库情况。

●数据库设计我们设计的数据库共有6个表,分别是:用户信息表、供应商信息表、库存表、入库信息表、出库信息表、商品信息表。

其中库存表与入库出库表有直接的关系,当每执行一次入库还是出库的操作的时候,库存表的信息都要发生改变,三者是有联系的,我们做的这个不是很智能只是通过对数据的修改来完成这个入库出库的操作。

每次入库的时候都要核对供应商的信息以防止发生错误,在出库的时候也要查询是否有库存有的话才能进行出库,反之则不能进行出库。

如下所示各个表的数据字段: 商品信息表:用户信息表:系统实现我们的设计使用delphi来做的,所以每一块都是采用的delphi的简单的设计思想,由于能力有限做的只是从一个窗口打开到另外一个窗口的操作,同一个界面只能进行此时的操作,不能同时打开多个窗体进行操作。

总共是六个模块,完成这个系统,每个部分完成相应的功能。

开始的系统分析中已经分析过了,我们的这个系统是面向人的一个操作的,由人来触发操纵这个系统管理相应的数据。

我们要实现的是对人员信息,商品信息、供应商信息还有就是出库入库的操作,最后还有就是查询的操作,整个系统就算是完了四重点难点我们在这个系统的整个的编写过程中遇到了很多的问题,具体的简单问题如下:(1)在刚刚开始的时候,我们不知道可以建立一个共有的数据库的连接,所以在建一个窗体的时候我们就连接一次数据库后来通过和别人的交流,知道要建一个公共的连接,所以后来才有了现在的公共的连接的一个form,数据库连接好之后还是有问题总是显示不出来,每次都是的总是显示不出来,原因是adoquery的active每次都不会自动的置为true而是必须我自己修改一下保存了之后就变为true,运行一次就要变一次,所以每次运行之前还都要从新设置一下。

(2)在我们对这个系统进行数据分析的时候,有一点就是要保持数据的统一性,完整性,开始的时候我还不是很注意这一点就是在做简单的数据的增删改的操作,但是后来仔细的想一想还是不对,我们经过仔细的商量和在网上的搜索,结果还是想到了,必须把这三个表连在一起,不管是入库还是出库都要对库存信息进行修改才对,我们是通过用adoquery的locate的功能进行查找记下查找到的库存信息,取一个i对这个数据先进行保存,然后要是入库的话就是把新加进来的数量加上这个i然后再赋给库存信息的库存数量,代码如下:i:=strtoint(DBEdit19.text);ADOQuery3.Post;ADOQuery2.Active:=true;ADOQuery2.Locate('商品编号',DBEdit21.text,[]);j:=strtoint(DBEdit15.Text);ADOQuery2.Edit;DBEdit15.Text:=IntToStr(i+j);ADOQuery2.Post;出库也是一样的,利用这个i把原有的库存信息的库存数量进行保存提取然后减去出库的数量结果再赋给库存量就行了,我们也是不太会做问别人还有在网上查资料才找到的。

(3)在做查询的时候,我们基本上都是用的adoquery的select语句做的,刚刚开始的时候我们的select的语句总是写错,执行不了,我们的查询语句不知道该怎么写是好了所以后来就全部用like 写了,这样写就没有那么多的错误了,如我们的对库存的查询:ADOQuery1.SQL.Clear;ADOQuery1.SQL.Add('select * from 库存信息where 商品编号like '''+edit1.Text+'%''');ADOQuery1.Open;我们的查询就是用like做的,通过参数的查询查找到相应的数据,刚开始的时候我们写的是ADOQuery1.SQL.Add('select * from 库存信息 where 商品编号'''+edit1.Text+'%''');但是就是运行部出来,写法上应该是没有问题但是就是运行部出来,后来就加了一个like 就对了,也许是like 的查询更广吧!(4) 在做对供应商的查询的时候,我们做的是一个下拉的combox,下拉下来选择相应的项目进行参数查询,但是所有的语法都是没有问题的,只有在对供应商ID的进行参数查询的时候出问题了,就是查不出来,为此还专门找人帮我调了好久,结果是问题在对ACCESS的建表的时候‘供应商ID’输成了‘供应商ID ’多了一个空格,查询的时候计算机不认就查不出来,这样的问题真的是不应该犯啊,为此我们可是费了好大的劲啊!(4)在对修改的数据进行保存的时候出了点问题,就是如果数据并没有修改如果直接点击保存的话会报错,原因是数据并没有做任何的修改,adiquery并不支持这样的保存,起初并不是很在意都是修改了一下然后就点保存是可以的,但是后来发现是不完善的,后来就做了简单的修改,如果没有进行修改则,保存按钮时灰色的,不能点击,而且一旦进行修改了之后它也会变成灰色,避免了因为没有修改而点击报错的问题。

(5)还有就是我在做这个登录界面的时候,由于开始的时候不是先做的登录界面,我们是直接做的主界面,做完主界面的时候发现没有做登录界面,我们找了一些资料,做了一下这个登陆界面,但是刚刚开始的时候连接不上,找到的一些方法好像就是用不成,本来也是想做一个权限的限制的但是发现不好做,一个权限就要对应一个主界面,无疑是增加了很大的工作量,综合考虑我们就没有做这个权限的问题。

最后还是就现在这个登录界面,输入用户名,密码正确则进入错误就不能进行访问五系统评价我们组的这个我觉得做的不是很好,用的方法都很简单,但是总的来说还是挺好的,我们给自己打个84分吧,感觉还行,基本的功能都已经完成了,也没有什么大的问题,当然还是有不好的不完善的地方,有些地方时没有做好的,做的不对,就像是查询的时候查询完第一次当把当前窗口关闭再从新打开的时候上次查询的结果还在原来的地方并没有清除。

、我们组是三个人,组长(肖亚磊)做的是:登录界面、主界面、用户还有供应商及商品管理这几块。

组员(郁会杰)做的是:入库、入库查询、商品信息查询这几个模块。

组员(金俏俏)做的是:出库、出库查询、库存查询这几个模块。

我觉得我们组做的不是很好但是基本功能都是实现了,界面做的也可以只是有点单调而已故打分如下:肖亚磊(组长):85分郁会杰(组员):83分金俏俏(组员):83分六心得体会肖亚磊:我觉得我这次的课程设计对我的帮助很大,因为刚刚开始的时候我对这个面向对象程序设计理解的还不是很深,所以学的也不是很好,只是会简单的画界面啊,做一些简单的程序,没有真正的从一个开发着的角度去合理的利用delphi可视化开发工具,我觉得这个delphi是一个很好的开发工具,理解了什么叫聪明的程序员用delphi这个话的含义。

我们做的是仓库管理系统,由于刚开始的时候分析的不是很仔细对delphi的使用也不是很熟悉,所以刚刚开始的时候走了很多的歪路,做了很久才慢慢的走上了正轨。

遇到的问题很多,就像刚开始的时候我连怎么把每个模块联系在一起都不知道,怎么用怎么弄想了很久,结果还是问同学才最后明白是用的unit use的这么一个工具吧连接起来的,真的是一头雾水刚开始的时候,不过现在好了通过这次的课程设计我又学到了不少,对于大四的毕业设计我想我也就用这个开发工具做了。

相关文档
最新文档