1.4 课题所用到的软件
本课题进行设计的主要环境是 Visual Basic 6.0 与 Microsoft Access 这两款软件。
Visual Basic 6.0 主要面向对象和可视化的程序设计,它可以实现对象的封装,在设计程序本科毕业设计说明书 第 3 页 时只需把注意力集中到对象的设计,Visual Basic提供了较强的数值运算和字符串的处理能力, 功能完备的程序开发环境,还可以方便访问 Microsoft Access 等数据库,是一款非常优秀的开发软件[14]。
Microsoft Access 是一种适合数据量交换量少的数据库,满足本课题中软件面向的中小型 企业的特点。其在单机访问数据库时效率较高,另外因为本设计是针对中小企业生产作业计 划部门设计,数据量较少,因此也比较适合。此外,Microsoft Access 支持开发数据库互连,, 利用 Microsoft Access 强大的动态数据交换和对象的联接和嵌入等特性,可以在 Visual Basic 中建立动态的数据库报表,方便所需信息的查询[15]。
2 生产作业计划模块结构功能设计
本课题设计所述的生产作业计划模块主体即车间作业控制模块。其作为最接近车间生产 的模块,对实际的车间生产环节有着莫大的影响。生产作业计划模块通过上一级的信息接收, 可以将其真正实施到车间的生产中。比如,它可以根据总需求表将任务分配到各车间,也可 以对任务的优先完成级别做出排序等。但是,生产作业计划模块并不能改变原本上级制定的 计划,其只能在这个计划上,通过自己的安排和管理,来辅助这个计划的顺利进行。
由此可见,生产作业计划模块的特点是:
1.只是执行计划,不生成新的计划;
2.只能改变加工中心任务的优先级,但无法改变工艺本身;
3.只是一个充分协调资源寻求最优生产的过程。 而生产作业计划模块要能发挥作用,其信息输入包括是:
1.MRP 等上位模块的计划(加工什么);
2.工艺路线文件(加工顺序);
3.工作中心文件(如何加工);
4.工艺装备或专用工具文件(参考用)。
2.1 结构功能概要
时下,人们对于 ERP 生产作业计划模块系统的认识比较深刻且固定。一般的理论上,ERP 生产作业计划模块系统的功能包括 7 个部分。其中,最关键的是要根据上级信息生成车间任 务,在车间任务生成后,根据加工中心的实际生产情况,进行任务的分配和排序[16]。而 ERP 生产作业计划模块进行具体的业务流程如图 2.1 所示。
在另一方面,作为整个 ERP 系统的一部分,生产作业计划模块和其他的模块相辅相成, 为了更直观地反映生产作业计划模块在整个 ERP 系统中的地位,笔者整理之后将其关系转化 成如图 2.2 的形式。除此之外,ERP 各系统间其其各自的信息相互传递,在经过处理之后层 层推进、反馈,将会形成一张信息网。生产作业计划模块要想运行,就必须需要信息的输入, 当然这些信息来自各个模块,具体如表 2.1 所示。
图 2.1 生产作业计划模块业务流程图
图 2.2 生产作业计划模块关系示意图
表 2.1 生产作业计划模块信息数据来源表
模块需要了 解的内容 信息来源
加工什么 零件编号
ERP软件生产作业计划模块设计(3):http://www.chuibin.com/zidonghua/lunwen_206118.html