- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件论文参考文献办公软件论文:
基于EXCEL的物料需求清单(BOM)自动生成软件设计
摘 要: 运用EXCEL VBA进行编程,利用其强大的宏功能和自嵌的VBA通过基于EXCEL的程序编写,简单方便地实现物料需求清单;对软件程序进行了解析,以便于读者的二次开发和灵活应用,另外还介绍了软件的使用要点。
关键词: 物料需求清单;自动生成;软件设计
物料需求清单(Bill of material)简称BOM,是生产制造系统的的基础。根据生产任务,快速而又正确获得所有物料清单,是提高生产管理系统效率第一个关键环节。当今,采用计算机辅助企业进行生产管理,是时代发展的趋势,用友、金蝶等就是ERP系统软件的代表。但是一个企业要实施ERP系统管理,并不是轻而易举的事情,同时其价格比较昂贵,对于一些管理不是很规范的中小企业,不大实用。笔者应福州台钻厂的委托,设计了这个物料需求清单自动生成软件,是一款具有一定的通用型的绿色程序,值得推广。
1 软件需求
1.1 产品型号及零件
(1)产品的型号有Z4012、Z4012单相、Z4112、Z4112单相等30余种;
(2)每一种型号产品都有各自所包含的标准零件和非标准零件名称及其数量;
(3)每个产品所含的标准零件和非标准零件都有各自的价格。
1.2 对软件的要求
(1)输入多个型号的产品及对应的数量,能自动生成产品物料需求清单,清单要求含有领料部门、日期、生产的产品型号及数量、零件名称、数量和价格等内容;
(2)当增加新产品时,能方便地在数据库中进行添加。清单形式如图1所示。
2 软件的设计
由于Microsoft Excel具有使用简单、维护方便、拥有广泛格式支持等优点,安装了Microsoft Office的计算机上均可打开,因此我们选择Microsoft Excel作为系统运行平台,并利用VBA(Visual Basic for Applications)开发工具对Microsoft Excel进行了嵌入式开发,扩展了报表和查询功能,成功开发了工厂车间工具管理系统。经过分析软件的需求,笔者认为可以利用EXCEL内嵌的宏语言Visual Basic for Application(VBA)进行设计。下面对软件程序设计的模块进行介绍分析:
(1)建立表格。支撑本系统软件的是由一些工作表组成,包括产品库、零件库等表格。表格的形式、内容等均事先确立,是支持这个工作薄的基础和保障。
(2)建立产品库。将本厂的所有型号的产品放入“产品种类”工作表中,如图2所示。
(3)建立零件库规范零件编号,要求每个零件要有自己的唯一性代码,将每种型号产品的所有零件,放入一张工作表中,并以该产品型号命名工作表,在其他型号的产品中,有使用到该零件也必须使用此代码,如图3为Z4012产品的零件库。
(4)建立领料单模板。在工作簿中建立如图1的领料单工作表,在日期的单元格中要自动生成当天的日期,可以利用EXCEL的日期函数,在该单元格中输入“=”日期:“YEAR(NOW())”-“MONTH(NOW())”-“DAY(NOW())”即可。领料单中有领用的产品型号以及数量,以及所有零件的数量。
(5) 用户界面窗口化设计。本软件输入功能设计采用了对话窗口设计,运用了复合框、文字框、列表框、复选框、命令按钮等控件进行窗体布局,用V B A对相应控件编写代码,操作人员只要轻点鼠标,即可在领料单工作表中生成所需的物料清单,真正实现了界面友好、交互性强、操作简单的功能。
(6) 程序模块的实现。从用户选择输入的产品型号,即可从相应的工作表中读取相应的零件写入。
3 软件的使用
在装有Microsoft Office 2000或Microsoft Office 97的计算机上直接打开所开发的车间工具管理系统软件。双击软件图标即可运行该软件。若弹出宏警告对话框,请选择启用宏。
4 结束语
基于以上思想,设计了一套基于Excel的报表生成系统。该系统除了具有Excel 2000电子表格软件所具有的一切功能外,还利用其强大的宏功能和自嵌的VBA,成功地完成了从单元格定义到数据提取的所有操作,用户界面友好,数据计算功能强大,数据分析能力强。
所设计的基于Excel的报表生成系统,作为一个数据库管理系统的一个模块,实际上运用上述思想,还可以设计出许多不同用途的报表系统。
参考文献:
[1] 是旻,朱兰娟,周智.航天制造企业的BOM系统设计与实现[J].企业管理,2008,(6):56-57.
[2] 倪现存,左洪福,许娟,王华伟.基于PDM的民机航线维修BOM管理系统研究与开发[J].飞机设计,2008,(6):50-53.
[3] 刘学术,高航,郭东明.基于三维设计的BOM自动提取[J].管理信息化,2009,(5):
文档评论(0)