毕业设计(论文)Delphi 7物流管理系统仓储管理子系统的实现.doc
《毕业设计(论文)Delphi 7物流管理系统仓储管理子系统的实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)Delphi 7物流管理系统仓储管理子系统的实现.doc(24页珍藏版)》请在三一办公上搜索。
1、物流管理系统仓储管理子系统的实现摘 要计算机管理系统的应用是各企业、公司迈向现代化企业的重要标识,必将成为商品管理现代化不可缺少的手段。它在仓库管理中的应用不仅可以简化、规范商品信息管理的日常操作,而且可以使商品管理更加简单、方便、快捷、清晰,从而减轻工作人员的劳动强度,同时避免了人工统计管理的麻烦,消除各项信息在管理中的操作失误。仓储管理子系统是一套针对商品仓库与仓库存储商品等信息的管理及维护的管理软件。它能够辅助仓库管理人员对供应商信息、商品基本信息等进行控制管理。系统是由Borland Delphi 7和Microsoft SQL Server 2000开发。系统采用C/S结构,具有简单
2、、高效、功能强大等特点。系统能够有效地降低仓储管理成本,提高仓储管理的效率。关键词:Delphi 7;数据库;仓库管理Logistics Management System- The Realization of Storage Management SubsystemAbstractThe application of computer management system is an important identification for all enterprises and companies toward to modernization, and it is only way to
3、 modernization for commodity management. The application of daily operations of storage management can not only simplify and standardize the management of commodity information, but also has advantages of more simple, convenient, fast, clear, therefore reduces the intensity of workers, and avoids th
4、e problem of artificial statistics, eliminates operation fault of management information.Storage management subsystem is a set of software for commodity storage and warehouse storage merchandise, which can be used to manage information and maintenance. It can provide the assistant management for inf
5、ormation of supplier, basal information of commodity, warehousing, and so on. This subsystem is developed by Borland Delphi 7 and Microsoft SQL Server 2000. The subsystem is based on C/S mode, which has simple, efficient and powerful features, and so on. The subsystem can effectively reduce the cost
6、s of storage management and improve the efficiency of storage management.Key words: Delphi 7; Database; Storage Management目 录论文总页数:25页1引言11.1课题背景11.2国内外研究现状11.3本课题研究的意义11.4本课题的研究方法12系统需求分析与设计22.1系统目标22.2系统功能22.3系统结构图32.4系统流程图42.5业务流程52.6数据库概念设计52.7数据库逻辑结构设计52.8处理过程分析83系统编码与实现93.1系统管理界面模块93.2基本信息管理模块
7、113.3商品库存管理模块143.4密码管理模块184系统测试214.1测试环境214.2测试过程224.3测试结果22结 论22参考文献22致 谢24声 明251 引言1.1 课题背景随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。在这个商品经济的社会,为了管理大量的商品货物,仓库的管理问题也就日益增多。随着商品的种类数量的大量增加,人工操作的繁琐,其管理难度也越来越大,如何优化仓库的日常管理也就成为了一个大众化的课题。在计算机飞速发展的今天,将计算
8、机这一信息处理利器应用于仓库的日常管理已是必然趋势,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。采用计算机管理信息系统已成为仓库管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。1.2 国内外研究现状从有关的文献了解到,国外很早就已经开始使用计算机信息管理的方式对仓库进行管理操作。我国加入WTO后,面对高度信息化、全球化和管理现代化的国际竞争,中国事业如何应用信息技术促进管理创新,以管理创新促进实施信息现代化的战略,深化改革和实现管理水平跨越式发展,提高服务水平和服务质量,增强的竞争力,已成为一个不容回避、亟待研
9、究解决的重大课题。1.3 本课题研究的意义随着我国国民经济的快速发展,企业规模的不断壮大,由原来的手工管理逐步转变为信息化管理,计算机已不是企业的点缀,它在企业信息管理中占据举足轻重的位置。面对当前企业管理手段、管理技术落后等诸多问题,使用计算机管理在很大程度上可以帮助企业管理克服这些困难,计算机管理系统可以提高企业的管理水平,节省大量人力、物力和资源的消耗,使经营管理更加科学有序,经营物流更清晰、翔实、准确。本系统就是利用计算机信息技术,通过商品入库、出库等信息,对商品库存情况及时了解,为企业发展提供重要保证。1.4 本课题的研究方法本课题采用Borland Delphi 7和Microso
10、ft SQL Server 2000设计开发。Delphi是由Borland公司推出的可视化编程环境,它使用了Windows图形用户界面的先进技术,将面向对象的语言功能与方便的可视化开发环境紧密地结合在一起,以其快速的程序开发,强大的数据库处理功能和完善的面向对象表达能力作为其突出的主要特点(简单、高效、功能强大),可以说Delphi同时兼备了Visual C+功能强大和Visual Basic简单易学的特点,开发起来特别能得心应手,是非常优秀的开发工具。数据库是存放数据的仓库,用户在使用数据库管理系统提供的功能时,首先必须将自己的数据设置和保存到用户的数据库中。在SQL Server中,数据
11、库是由数据库文件和事务日志文件组成的。数据库文件存放数据库数据和对象;事务日志文件用来记录数据更新情况。SQL Server 2000提供了强大而稳定的企业级数据库开发平台。本系统是采用C/S模式设计与开发的,是在确定应用程序所要实现的功能,再根据这些功能进行系统的总体设计。这些数据库应用程序系统总体设计包括了两部分内容:数据库系统的设计和数据库软件系统的设计。之后就要进入系统功能实现阶段,化分模块。完成了程序代码编辑之后,需将实验数据装入数据库进行系统测试。整个设计过程严格采用软件工程的方法进行。在软件系统的设计中,通过Delphi 7开发平台,建立工程,建立窗体,在窗体中添加所需的各个组件
12、。其中一些组件,如ADO,BDE,DB是数据库开发组件,是用于连接数据库的操作等;用户图形界面控件是实现系统自身功能的。如Button,Speed Button,Label,Edit等等。通过添加此类控件,在对象检查器中设置其控件相关属性值,在代码编辑器中编辑代码,实现各控件的激发功能等。再通过SQL Server 2000建立数据库,建立表等操作,使用数据库组件把前台界面程序与后台数据库连接起来。最终实现其预期功能。2 系统需求分析与设计2.1 系统目标使用计算机实现商品入库、出库管理,随时查询商品库存情况,取代人工记账。2.2 系统功能1. 供应商基本信息在供应商基本信息中应包含供应商名称
13、、供应商地址、联系人、联系电话、所属地区等信息。在供应商基本信息中需要实现供应商基本信息的添加、浏览、修改、删除。2. 商品基本信息在商品基本信息中包含商品编号、商品名称、规格、产地、进价、批发价、零售价、保质期等基本信息。在商品基本信息中,根据供应商所提供的商品,进行商品详细信息的录入。在商品基本信息中需要实现商品基本信息的添加、浏览、修改、删除。3. 商品入库信息在商品入库信息中,通过基本信息中的供应商编号,得到相对应的供应商名称,同时得到供应商所提供的商品。对商品进行入库操作。商品入库信息还包含入库编号、入库日期、经手人等信息。在商品入库信息中需要实现商品入库信息的添加、删除。4. 商品
14、出库信息在商品出库信息中,通过入库编号,获取商品名称、商品单位、商品单价等相关信息。通过这些基本信息,对商品进行出库操作。商品出库信息还包含出库编号、出库日期、经手人等信息。在商品出库信息中需要实现商品出库信息的添加、删除。5 商品库存查询在商品库存查询中通过商品名称对商品规格、商品单位、商品单价、商品数量进行查询。6 密码修改设置在密码修改设置中,通过原来的密码,对操作员及密码进行修改。7 数据库备份、恢复在数据库备份中,单击“数据备份”按钮,根据当前日期对数据库中的数据进行备份,并保存到指定的数据备份文件夹中。在数据恢复中,单击“数据恢复”,打开以前备份的数据库文件,并执行恢复操作。2.3
15、 系统结构图仓储管理子系统的结构图:图2-1 系统模块图供应商基本信息商品基本信息商品入库信息商品出库信息密码修改设置数据备份恢复仓储管理子系统商品库存查询系统大致分为七个功能模块,分别为:供应商基本信息、商品基本信息、商品入库信息、商品出库信息、商品库存查询、密码修改设置、数据备份恢复等。2.4 系统流程图仓储管理子系统的流程图:读取用户信息启动窗体用户登录大于3次失败仓储管理子系统图2-2 系统流程图开始结束成功开始运行程序,启动窗体,连接到数据库后,进行用户登录。若成功登录,则读取用户信息,进入系统主界面,可执行所需的功能操作等,选择结束程序;若登录失败次于大于3次,则结束程序。2.5
16、业务流程仓储管理子系统的业务流程图:供应商基本信息商品基本信息商品入库信息商品出库信息图2-3 业务流程图2.6 数据库概念设计仓储管理子系统概念设计图:供应商编号供应商名称商品编号商品名称商品简称商品名称商品单位供应商信息商品信息库存表1NN1图2-4 系统概念设计图2.7 数据库逻辑结构设计仓储管理子系统共使用了6张数据表,分别为:用户表、供应商基本信息、商品基本信息、商品入库信息、商品出库信息、库存表。用户表:表2-1 用户表字段名称字段类型是否为空用户编号Varchar(15)否用户名称Varchar(15)密码Varchar(20)供应商基本信息:表2-2 供应商基本信息表字段名称字
17、段类型是否为空供应商编号Varchar(30)否供应商名称Varchar(30)供应商地址Varchar(40)联系人Varchar(12)联系电话Varchar(12)传真Varchar(12)邮政编码Varchar(10)所属地区Varchar(10)开户银行Varchar(16)银行帐号Varchar(30)否备注Varchar(50)商品基本信息:表2-3 商品基本信息表字段名称字段类型是否为空商品编号Varchar(30)否商品名称Varchar(20)商品简称Varchar(10)规格Varchar(10)保质期Varchar(10)产地Varchar(30)单位Varchar(1
18、0)商品单价Float(8)批发价Money(8)零售价Money(8)否供应商编号Varchar(30)供应商名称Varchar(30)备注Varchar(50)商品入库信息:表2-4 商品入库信息表字段名称字段类型是否为空供应商编号Varchar(30)否供应商名称Varchar(30)入库编号Varchar(30)商品名称Varchar(20)商品规格Varchar(12)商品单位Varchar(10)商品数量Varchar(10)商品单价Float(8)入库日期DateTime(8)经手人Varchar(12)备注Varchar(50)商品出库信息:表2-5 商品出库信息表字段名称字段
19、类型是否为空出库编号Varchar(30)否商品编号Varchar(30)商品名称Varchar(20)商品单位Varchar(10)商品数量Varchar(10)商品单价Float(8)出库日期DateTime(8)经手人Varchar(12)备注Varchar(50)库存表:表2-6 库存表字段名称字段类型是否为空商品名称Varchar(20)否商品单位Varchar(10)商品规格Varchar(12)商品单价Float(8)商品数量Varchar(10)2.8 处理过程分析商品入库处理过程分析:商品入库是一个从供应商进货的过程,在进货时需要记录供应商信息、商品入库信息,所以在商品入库时
20、需要进行登记,记录从哪个供应商进了哪些商品,以及商品数量、金额等信息。在商品入库过程中,关键之处是修改商品库存,用户在保存信息时,程序除了检查用户录入信息是否有错误,还要修改商品库存,如果用户录入的商品在库存中不存在,则向库存中插入商品信息(商品名称、商品数量等),如果存在,则在库存中修改该商品库存数量。商品入库管理业务流程图:商品登记录入商品信息录入商品入库信息保存到库存表图2-5 商品入库管理业务流程图商品出库处理过程分析:商品出库是一个提货的过程。在商品出库时,首先进行商品出库登记,然后录入提货的商品信息,最后修改库存,保存提货信息。商品出库业务流程图:录入商品信息录入商品出库信息保存到
21、库存表图2-6 商品出库业务流程图3 系统编码与实现3.1 系统管理界面模块系统管理界面模块分为登录界面模块和主界面模块,前者的功能是用户登录,起验证作用,后者的功能主要是提供仓储管理相关的功能的入口,列出了商品入库、商品出库、库存查询、供应商信息、商品信息和密码修改等功能。用户通过登录界面模块登录,进入系统主界面模块进行所需操作。1 登录界面模块:图3-1 登录界面启动程序后,连接数据库,进入登录界面。通过在“用户名”的ComboBox组件形成的下拉菜单中,选取登录用户名,然后键入密码,进行登录。这里是提供给仓储管理员进行登录及管理操作的,一般职员无用户名则无权限进入仓储管理系统。在此处供选
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计论文Delphi 7物流管理系统仓储管理子系统的实现 毕业设计 论文 Delphi 物流 管理 系统 仓储 子系统 实现
链接地址:https://www.31ppt.com/p-3976511.html