- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于工位制生产大型养路机械生产计划支持系统研究
基于工位制生产大型养路机械生产计划支持系统研究
【摘 要】以工位制生产方式为基础,分析了大型养路机械生产计划支持系统的需求,设计出系统的领域模型,采用分层架构和面向对象技术,开发出C/S模式的PPSS系统。该系统已成功应用于某大型养路机械制造企业,取得了良好的应用效果。
【关键词】工位制生产;大型养路机械;生产计划支持系统;软件架构
工位制生产方式以工位为作业组织单元,按照节拍化均衡生产的方式,以流水式作业组织生产[1]。目前广泛应用于汽车、船舶、轨道交通装备、大型养路机械等装备制造行业。中国南车集团公司编制了工位制节拍化生产工作指南,构筑了独具特色的工位制节拍化生产方式[2]。南车戚墅堰机车有限公司通过规范工艺流程、查找工序瓶颈、工位切分、编制标准化作业指导书,提升了生产效率和产品质量[3]。天津中车唐车轨道车辆有限公司把先进的精益化思想融入对传统轨道车辆制造当中,分析了工位制节拍化生产方式的优势和重要性,并制定了实施方案[4]。
制定合理的生产计划是工位制生产有序进行的前提条件。合理的生产计划可以综合协调工位、人员、设备、物料等之间的关系,从而提高生产效率、保证产品质量和订单交付日期。
中国铁建高新装备股份有限公司制造总厂采用了工位制生产方式,然而每个月的生产计划依靠有经验的生产调度人员来制定。该方式不仅耗时费力,而且当生产任务变动时需要重新制定计划,不能快速的应对任务的变动。大型养路机械生产计划支持系统(Production Plan Support System,简称PPSS)能够准确高效的根据生产任务制定生产计划,从而代替人工方式制定生产计划。
1 PPSS系统分析
1.1 用例分析
PPSS用例模型如图1所示。PPSS的用户角色类型分为5种:系统管理员、角色管理员、用户管理员、数据管理员、计划员。PPSS的功能包括角色管理、用户管理、数据管理(包括生产工位管理、生产工序管理、车型数据管理)、生产任务管理、制定生产计划。不同角色的用户只能使用指定的功能:系统管理员可以使用系统的所有功能;角色管理员可以使用角色管理功能;用户管理员可以使用用户管理功能;数据管理员可以使用数据管理功能;计划员可以使用生产任务管理、制定生产计划功能。
1.2 领域建模
在PPSS用例分析的基础上,对系统进行建模,对大型养路机械生产计划支持系统领域的需求和领域知识进行总结,归纳出该类系统的共同特征,使用UML建立其领域模型(Domain Model)。
PPSS领域模型包括2个领域概念包:核心包、生产计划向导包。如图2所示。各包的功能如下:
核心(Core)包为PPSS系统领域概念模型的基础和核心,其它包都依赖于核心包中的各种概念。它包含了PPSS系统中的各种概念实体:生产任务(Production Mission)、车型(Machine Type)、生产工序(Production Process)、工位(Work Station)、工时(Working Hours)等。各个概念的关系如下:一个月度生产计划有多个生产任务;每个生产任务对应一种车型;每种车型有多台车和多个工序;每个工序有一个工时、开始时间和结束时间;一个工位有多个工人,可完成多道工序。
生产计划向导(Production Plan Guide, PPG)包用来生成生产计划,包含了生成生产计划相关的各种概念和相关的算法,分别为生产任务管理算法(Mission Management Method)、生产计划向导算法(Plan Guide Method)。
2 PPSS软件架构设计
2.1 PPSS概念性架构
根据PPSS系统分析,并综合比较分层架构模式、黑板架构模式、中介架构模式、微核架构模式等多种架构模式,选用分层架构作为PPSS软件架构。在分层架构模式下,将系统从下至上分为四层:数据层(Data Layer)、数据访问层(Data Access Layer)、业务逻辑层(Business Logic Layer)、表示层(Presentation Layer)。数据库可采用Access、SQL Server、Firebird嵌入式数据库等。分层架构降低了系统的耦合度和依赖关系,易替换,可复用,利于标准化。
PPSS的概念性架构如图3所示。
表示层是系统的UI部分,负责用户与系统的交互。WinForm中含有多个Windows窗体,用户通过这些窗体与系统进行交互。WinForm通过逻辑层获取数据。
逻辑层提供业务逻辑的封装,是整个系统的核心。IBBLLStrategy是对业务策略的抽象封装,BLL是业务逻辑层的核心模块,它包含了整个系?y的核心业务。在业务逻辑层中,必
文档评论(0)