数据库企业车间管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

信息与电子工程学院计算机专业数据库实验-I-目录第1章系统需求分析………………………………………………………11.1需求概述..................................................11.2需求描述..................................................21.2.1数据流图..............................................31.2.2数据字典..............................................5第2章系统概要设计……………………………………………………...232.1基于PowerDesigener的数据库设计...........................232.1.1概念数据模型.........................................232.1.2物理数据模型.........................................302.1.3物理表结构设计.......................................312.1.4创建表的脚本文件......................................332.2数据库不规范化设计举例...................................412.3系统功能界面设计..........................................442.3.1系统功能图...........................................442.3.2系统功能描述.........................................44第3章系统详细设计与实现…………………………………………...453.1使用ADO访问数据库............................................453.1.1ADO数据模型...............................................453.1.2在VisualC++中使用ADO...................................493.2设计工程框架..................................................533.3物料管理模块设计..............................................543.3.1设计物料信息管理对话框...................................543.3.2界面控件程序代码..........................................59·参考文献......................................63·附录.........................................64信息与电子工程学院计算机专业数据库实验-1-第1章系统需求分析1.1需求概述当今时代,在全球竞争激烈的大市场中,无论是流程式还是离散式的制造业,无论是单件生产、多品种小批量生产、少品种重复生产还是标准产品大量生产的制造,制造业内部管理都会遇到以下问题:企业可能拥有卓越的销售人员推销产品,但是生产线上的工人却没有办法如期交货,车间管理人员则抱怨说采购部门没有及时供应他们所需要的原料;实际上,采购部门的效率过高,仓库里囤积的某些材料10年都用不完,仓库库位饱和,资金周转很慢;许多公司要用6-13个星期的时间,才能计算出所需要的物料数量之所以订货周期只能为6-13个星期;订货单和采购单上的日期和缺料清单上的日期都不相同,没有一个是肯定的;财务部门不信赖仓库部门的数据,不以它来计算制造成本。不能否认,以上这些情况正是大多数企业目前所面临的一个严峻的问题。目前大多数企业的车间已经实现了流水线生产,生产过程已经实现半自动化,在计划合理、设备动力有保障的条件下,能够有条不紊地进行生产。可以手工记录生产过程中的参数,一些重要参数已经能够自动记录。但是,目前对车间进行管理的计算机应用水平很少。只有零散的系统用来代替手工计算报表数据,而且这些系统之间的数据不能共享,需要数据的重复录入;车间内部管理比较混乱,报表纷繁复杂,去向不一,报表与报表之间数据重复;自动化程度低,统计完全靠手工,与现代化的生产设备不相适应;目前绝大多数统计数据的采集都是用人工方式从仪表上抄录下来,再输到计算机制成报表,劳动量重复;信息处理和传递的速度太慢,不能够对计划的变更做出迅速的反应,导致不能够为高层领导提供决策支持。车间的整个管理信息系统绝大部分工作是靠手工和经验来完成的,且主要集中在业务处理的层次上,管理控制和决策支持功能几乎没有;信息不能共享是目前车间存在的关键问题,也是亟待解决的问题;车间处理信息的手段基本上靠手工完成,出错率高、效率低;信息系统没有立足全厂建立统一的数据格式,各自为政,不能共享,因而造成了许多工作的重复进行;信息传递通过报表的形式,速度太慢;由于处理手段主要依靠手工作业,因而无法利用历史数据提供决策支持;手工处理数据,速度太慢,缺乏柔性,无法及时响应变化的计划。综上所述,车间现有的管理方式已不适应日益激烈的市场竞争要求。为了实现企业发展的战略目标,缩短车间存在的差距,增强车间对市场波动的承受能力,提高车间的生产效率,企业急需通过建立车间生产管理系统来建立一种全新的车间生产管理模式,通过使用计算机,引进先进的管理方法,对整个生产管理进行计算机控制。只有这样,才能最大限度地减少管理缺陷,减少无谓的消耗,通过对车间的信息化管理,进一步完善企业信息化管理进程,提信息与电子工程学院计算机专业数据库实验-2-高整个企业在市场经济条件下的竞争力。车间生产管理系统应具有如下功能:(1)能实现优化的作业计划:能够根据车间生产特点,借助计算机,运用数学算法,能得到尽可能优化的结果,再有,随着市场调节作用加强,车间的生产作业计划随时都可能山于计划任务的变动而需要进行调整,这种变化可能反映到月、周甚至日历进程中。系统应能够及时、方便地对作业计划进行修改,从而保证生产任务的顺利完成,使车间生产流程的管理具有高度的灵活性和可靠性。(2)能对车间基础数据进行统一管理和维护:车间的基础数据包括产品结构表(各级产品的构成及材料定额等相关控制信息),工艺信息(各级产品的装配或加工等生产顺序、工作中心、各种工时定额等控制信息),生产线产品定义(在生产线上的投料点、投料定额及能力负荷等控制信息)等基本信息。(3)能对物料进行科学的管理:物料既提供生产作业的需求,又是作业计划的结果,物料管理和作业计划管理是紧密相关的。因此系统应能实时动态跟踪物料变化,对原材料、在制品,成品的整个物料流动过程中的当前最新的库存和在制品数据进行跟踪,可以随时向各级管理人员提供各种物料的统计信息。系统将依据产品结构、零件、原材料的库存情况及工作中心的能力数据,系统应能自动地将主生产计划生成物料需求计划、原材料和外购件采购计划。(4)能对工序作业环节进行跟踪反馈:对工序作业计划的具体执行情况需要随时进行监督和检查,并及时将工作现场的信息反馈给计划人员。当发现实际进度与计划不符时,就应立即采取措施加以调整。因此系统应有快速收集、传递和处理信息的渠道,使管理人员能够更迅速、全面和准确地掌握复杂的生产动态,从而为适时地控制生产作业活动创造了条件。(5)综合查询与报表打印功能:车间在生产过程中会产生大量的生产数据,综合查询与报表打印就是为管理人员的需求而设计的,管理人员通过对该系统可以对库存、采购、设备、生产等各环节的问题都能查询并打印,彻底消除了手工报表的现象,为领导者决策准确、及时的提供依据,使决策更加科学化。信息与电子工程学院计算机专业数据库实验-3-1.2需求描述1.2.1数据流图:任务信息物料部门领料生产车间车间任务管理车间生产管理车间任务文件车间物料管理BOM文件生产工票主文件图1-1企业车间管理第一层数据流图输入审核人姓名在车间任务单上点击生成工序计划单按钮输入任务信息操作员操作员1.4工序作业信息1.1车间任务单1.2车间任务信息1.3确认信息(审核人)1.2车间任务信息建立成功1.5工序计划单车间任务建立车间任务确认工序作业计划工序作业计划文件工艺路线文件车间任务文件图1-2车间任务管理系统数据流程图(第二层)信息与电子工程学院计算机专业数据库实验-4-输入审核人姓名输入检验信息选择工序计划单号操作员操作员2.4质量及实际开工完工信息2.5工序合格信息2.1生产工票2.2工票信息2.3审核人2.2工票信息2.6工票完工标记工序合格信息1.4工序作业信息下达工票工序作业计划文件工票完工工序送检工序完工工票检验文件工票审核生产工票主文件图1-3车间生产管理数据流程图(第二层)信息与电子工程学院计算机专业数据库实验-5-在领料单输入工序代码在工序计划单上点击“查看工序物料”按钮并在跳出的界面上输入工序代码在车间任务单上点击“查看车间占用物料”按钮操作员操作员操作员3.2车间物料占用信息1.4工序作业信息1.2车间任务信息3.1物料相关信息3.1物料相关信息3.3工序物料占用信息3.4领料单3.3工序物料占用信息BOM文件任务用料分配工序用料分配工序用料领用物料领用文件工序物料占用文件车间物料占用文件工序作业计划文件车间任务文件图1-4车间物料管理数据流程图(第二层)1.2.2数据字典1.2.2.1.数据结构①车间任务管理子系统包括的数据结构(见图1-2):车间任务单(task_list)编号数据项数据项别名数据类型数据项含义1生产任务单号tlidvarchar(10)唯一标识2工艺路线号tlcidVarchar(10)外码3产品名称tlpronamevarchar(20)4产品规格tlprounitvarchar(20)5生产数量tlquantityint6制单日期tldatedate&time7审核人tlcheckvarchar(20)信息与电子工程学院计算机专业数据库实验-6-8计划开工日期tlstart_datedate&time9计划完工日期tlend_datedate&time10任务优先级tlpriint工艺路线(technics_course)编号数据项数据项别名数据类型数据项含义1工艺路线号tcidvarchar(10)唯一标识2制定人tcframervarchar(20)路线明细(course_list)编号数据项数据项别名数据类型数据项含义1工序代码clidvarchar(10)唯一标识2工序名称clnamevarchar(20)3生产车间clplantidvarchar(10)4操作工cljockeyvarchar(20)5执行时间cltimeint6工序优先级clpriint7计划开工时间clstart_datadate&time8计划完工时间clend_datadate&time工序计划单(work_procedure_plan_list)编号数据项数据项别名数据类型数据项含义1工序计划单号plidvarchar(10)唯一标识2生产任务单号tlidvarchar(10)外码3制单日期pldatavarchar(20)②车间生产管理子系统包括的数据结构(见图1-3):生产工票(produt_ticket)编号数据项数据项别名数据类型数据项含义1工票号ptidvarchar(10)唯一标识2工序计划单号plidvarchar(10)外码3开单日期ptdatedate&time4审核人ptcheckervarchar(20)检验单编号数据项数据项别名数据类型数据项含义1检验单号cidvarchar(10)唯一标识2工票号ptidvarchar(10

1 / 64
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功