生产管理系统数据库课程设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一背景及目的:
当今时代,在全球竞争激烈的大市场中,无论是流程式还是离散式的制造业,无论是单件生产、多品种小批量生产、少品种重复生产还是标准产品大量生产的制造,制造业内部管理都会遇到以下问题:企业可能拥有卓越的销售人员推销产品,但生产线上的工人却无法如期交货,车间管理人员则抱怨说采购部门没有及时供应他们所需的原材料;实际上,采购部门的效率过高,仓库里囤积的某些原材料10年都用不完,仓库库位饱和,资金周转很慢;许多公司要用6~13个星期的时间,才能计算出所需要的物料数量,所以订货周期只能为6~13个星期;订单和采购单上的日期和缺料清单上的日期都不相同,没有一个是肯定的;财务部门不信任仓库部门的数据,不根据它来计算制造成本。
不能否认,以上这些情况正是大多数企业目前所面临的一个严峻的问题。
针对以上问题,每个企业都急切需要一个高效的管理系统。
由此,我们设计了生产管理系统,它是集物料清单、生产计划、物料需求计划和采购计划等为一体的高效的管理系统。
它的主要任务有:
●从最终产品的生产计划导出相关材料(原材料、零部件等)的需求量和需求
时间。
●根据物料的需求时间和生产(订货)周期来确定其开始生产(订货)的时间。
二系统设计
“生产管理系统”主要包括3个模块的内容:产品计划管理、物料管理和物料清单管理,而每个子模块又有其子模块完成相应的功能,系统所有功能模块如图7-1所示。
图7-1 “工资管理系统”功能模块
“生产管理系统”具有以下的功能:
●需求计划管理:完成对产品需求计划的管理,包括对产品需求计划的添加、
删除等基本管理操作。
●生产计划管理:系统首先判断上述“需求计划”是否被接收,如果被接收则
可以根据库存等生产信息制定“生产计划”,并保存该生产计划,也可以对已经保存的生产计划进行修改、删除等操作。
●物料基本管里:完成对物料的企业生产产品所需要的所有基本物料的维护,
包括对基本物料的添加、删除等操作。
●物料结结构管理:该功能模块是本系统的难点,通过它根据“生产计划”使
用各个基本物料的层级结构图并设置每个基本物料所需要的数量,为“生成物料清单”模块提供必要的准备。
●物料清单管理:生成并可以有选择的保存“物料清单”,并且可以把本系统
中“生产记录”清空。
●查询物料清单:完成所有物料清单的查询,可以通过“物料ID”、“名称”、
“拼音码”和“年份”进行查询。
三设计思路及步骤
1 创建数据表及关系
“生产管理系统”中共用6张数据表,分别为:“需求计划”、“生产计划”、“物料管理”、“物料结构”、“物料清单”和“物料清单历史”基本数据表,对各个数据表中字段的主要参数设计如下。
●“需求计划”数据表:该数据表的作用是保存“需求计划”信息,它是以“需
求ID”为主键,即关键字段。
“需求计划”数据表所包含的字段信息如表7-1所示:
表7-1“需求计划”数据表字段
●“生产计划”数据表:该数据表的作用是保存“生产计划”信息,它是以“生
产ID”为主键,即关键字段。
“生产计划”数据表所包含的字段信息如表7-2所示:
“物料管理”数据表:该数据表的作用是保存企业所有产品的基本物料信息,它是以“物料ID”为主键,即关键字段。
“物料管理”数据表所包含的字段信息如表7-3所示:
●“物料结构”数据表:该数据表的作用是保存“物料结构”的结构信息和物
料信息,它是以“结构ID”为主键,即关键字段。
“物料结构”数据表所包含的字段信息如表7-4所示:
表7-4“物料结构”数据表字段
●“物料清单”数据表:该数据表的作用是暂时保存“物料清单”的物料信息,
它是以“物料ID”为主键,即关键字段。
“物料清单”数据表所包含的字段信息如表7-5所示:
表7-5“物料清单”数据表字段
●“物料清单历史”数据表:该数据表的作用是长久保存不同时期的“物料清
单历史”信息,它是以“清单ID”为主键,即关键字段。
“物料清单历史”
数据表所包含的字段信息如表7-6所示:
表7-6“物料清单历史”数据表字段
2 创建空数据库
创建空数据库的具体操作步骤如下:
步骤1:打开Microsoft Office Access 2003主界面,如图7-3所示。
图7-3
步骤2:在图7-3中的工具栏中单击“新建”按钮或在菜单栏中执行“文件/新建”命令就可以打开“新建文件”任务窗格,如图7-4所示。
图7-4
步骤3:在图7-4所示窗格中单击“空数据库”选项,此时弹出“文件新建数据库”窗口,在该窗口中选择新建数据库的保存位置、保存类型和名称,这里
明名为“生产管理系统”,如图7-5所示。
图7-5
在图7-5所示窗口中设置数据库的保存位置、保存类型和名称以后,单击“创
建”按钮,系统就可以创建一个“生产管理系统”数据库,此时系统打开Access
数据库窗口,如图7-6所示。
图7-6
3 创建数据表及关系
(1)“生产管理系统”数据表如下图所示:
这样,“生产管理系统”中的6张基本数据表已经创建完成,此时,在“数据库”窗口的“对象”栏中选择“表”选项,如下图所示:
(2)“生产管理系统”数据关系如下图所示:
3 创建数据库窗体
(1)创建“物料管理”窗体
在上图的“成为当前”事件过程框架中添加如下代码:
接下来的几个窗体中对应的“保存”、“修改”、“删除”和“关闭”和以上“物料管理”窗体中的实现方法及代码过程非常类似,以下是几个窗体的创建成功图:。