PLM系统产品结构和配置管理系统需求分析

可行性分析 人们对于设计产品本身的要求正在逐步提升,不单单是看重产品或是系统本身的实际成本投入,同时更加看重产品本身的实际产出与效益。因此,一个设计的价值大小,不是

产品应用

PDM

产品配置管理

BOM管理

PL

可行性分析
    人们对于设计产品本身的要求正在逐步提升,不单单是看重产品或是系统本身的实际成本投入,同时更加看重产品本身的实际产出与效益。因此,一个设计的价值大小,不是看一个系统实现的复杂程度,而是更加注重产品在实际应用过程中能否对现有的高效管理提供更大的便捷性。因此,对于产品结构和配置管理系统的设计与开发,从社会可行性、经济可行性和技术可行性三个方面对系统开发进行可行性分析:
 
    (1)社会可行性
    目前,全球海洋工程制造业都面临着市场竞争压力的问题,面对客户的个性化需求以及市场的适应能力,在产品生产管理方面,很多企业己经投入了很大的时间和精力。PLM自20世纪末期提出之后,在制造行业得到了广泛的关注和发展,PLMPDM的深入和扩展,在快速响应客户需求和提高产品通用程度方面具有重要的贡献。
 
    基于PLM理论,设计与实现海洋工程产品结构与配置管理系统能够为海洋工程制造企业产品生产管理工作提供一个科学化、规范化和精细化的管理平台,提高了产品生产管理的水平和适应市场需求变化的能力。由此可以看出整个系统具有较好的社会可行性与应用。
 
    (2)经济可行性
    系统的建立由于是企业的直接投入建设,因此必须要考虑到整个系统本身的经济可行性以及实际的建设投入成本预期产生的经济效益。而从目前国内外的实际运用结果而言,产品结构和配置管理系统主要为海洋工程制造企业产品生产管理工作提供一个科学化、规范化和精细化的管理平台,提高了产品生产管理的水平和适应市场需求变化的能力。与面对市场的竞争力和客户的个性化需求,系统的建设投入显得很有必要,因此,系统构建具有经济可行性。
 
    (3)技术可行性
    在产品结构和配置管理系统实现时,主要是通过PLM技术、SSH框架技术、MVC模式和数据仓库技术实现了程序的应用设计。本文采用的SSH, MVC框架为开源的,而且还可以兼容很多插件,这些插件可以为程序的设计提供更加丰富的界面展示,这些开源的框架有良好易懂的差错和解决错误功能,方便学习,为程序的开发应用提供了有利的条件。因此实现产品结构和配置管理系统上的开发与设计在技术上是可行的。
 

产品结构和配置管理模型
    基于对PLM体系结构的分析和海洋工程企业产品生产管理的需求分析,设计了在互联网应用下的产品结构和配置管理模型,如图3-1所示。
 
    用户层提供人机交互界面,由使用者输入各种产品生产管理需求数据;方案层主要提供企业和产品之间的解决方案;功能层主要提供系统的可视化功能配置需求;数据接口层主要实现功能单元和数据库之间的互操作;对象层主要用于描述产品数据的动态变化;支持层主要实现数据库的基本操作,包括增加、删除、修改、查询等。
 

基于UML的需求分析
    UML是重要的系统需求分析工具,在海洋工程产品结构与配置管理系统的需求分中,本文引入了UML工具对系统的识别参与者、识别用例、系统用例、系统序列和系统部署方面的需求进行了详细的分析,为设计更优化符合应用需求的海洋工程产品结构与配置管理系统提供蓝图。
 
    根据海洋工程产品结构与配置管理系统的实际需求,在海洋工程产品结构与配置管理系统中分别提供了基层企业员工、部门经理和系统管理员等三种不同角色的参与者,不同的参与者所能够从事参与的活动功能也是不相同的,具体分析如下:
 
    (1)企业基层员工:
    主要进行如下操作:对个人基本信息及密码进行管理、对零部件、产品BOM、产品配置进行管理。
 
    (2)部门经理:
    主要进行如下操作:对个人基本信息及密码进行管理、对产品平台信息进行管理。
 
    (3)系统管理员:
    主要进行如下操作:对个人基本信息与密码进行管理;对用户、部门和管理权限等进行管理。
 
   
识别用例
    根据海洋工程产品结构和配置管理系统的实际需求,对参与者的识别规范进行了分析,己经明确了系统的应用对象,所以接下来就需要分析这些操作人员具体操作的用例对象,即实现对用例信息的识别,具体的识别用例分析如下:
 
    (1)个人信息管理
    系统用户对个人信息和登录密码进行修改。
    (2)零部件信息管理
    实现对海洋工程产品结构和配置管理系统中产品零部件的信息进行管理,包括添加零件、批量添加零件、编辑零件、删除零件和查询零件信息。
 
    (3)产品BOM管理
    产品BOM管理主要对企业产品物料信息进行管理,包括创建BOM、编辑BOM,查询BOM和BOM版本管理。
 
    (4)产品配置管理
    产品配置管理功能主要是对产品生产过程中的配置规则和配置过程进行管理。
 
    (5)产品平台管理
    在产品结构和配置管理系统中,产品平台管理主要提供对产品大类和产品系列信息进行管理,包括产品大类管理和产品系列管理。
 
    (6)系统管理
    主要对系统提供基本功能管理操作,包括用户管理、部门管理和权限管理。
 
   
系统用例图
    用例图是用来描述系统参与者、用例之间的关系,从而阐述系统所要实现的功能根据海洋工程产品结构与配置管理系统需要分析以及用例识别可知系统主要有基层企业员工、部门经理及系统管理员三个不同的用例主体,如图3-2, 3-3, 3-4分别是基层企业员工、部门经理及系统管理员的用例图。
 
   
系统功能需求分析
    产品结构和配置管理系统的使用,主要是为海洋工程制造企业产品生产管理提供了一个科学化、高效化、规范化和精细化的管理平台。因此,产品结构和配置管理系统实现以下几个主要功能。
 
    个人信息管理功能
    系统需要对个人基本信息进行管理,由于海洋工程产品制造企业员工数量巨大,如果仅仅通过管理员来进行管理,将会给管理员带来巨大的工作量,所以个人基本信息的维护由每个用户自己完成,即所有用户都有修改个人基本信息的权限。在该功能模块中,用户可以修改个人基本信息、如登录名、邮箱、手机号码等,用户也可以在此模块中修改系统登录密码。如图3-2是个人信息管理用例图。表3-1、表3-2分别是基本信息管理和密码管理的用例规约。

零部件信息管理功能
    零部件信息管理主要提供对产品生产过程中所有零部件信息进行管理,包括添加零部件、批量添加零部件、编辑零部件、删除零部件和查询零部件。如图3-3是零部件信息管理用例图。表3-3是添加零部件信息管理的用例规约、表3-4是批量添加零部件的用例规约、表3-5是编辑零部件的用例规约、表3-6是删除零部件的用例规约、表3-7是查询零部件信息的用例规约。
 
   
产品BOM管理功能
    产品BOM管理主要对企业产品物料信息进行管理产品BOM管理也是本系统的核心管理内容,本系统主要分为设计BOM和装配BOM管理,主要管理BOM的创建、编辑、查询和BOM版本管理。如图3-4是产品BOM管理用例图。
 
产品配置管理功能
    产品配置管理功能主要是对产品生产过程中的配置规则和配置过程进行管理,如图3-5所示的是产品配置管理用例图。
 
产品平台管理功能
    在产品结构和配置管理系统中,产品平台管理主要提供对产品大类和产品系列信息进行管理,包括产品大类管理和产品系列管理。如图3-6是产品平台管理用例图。
 
系统管理功能
    在系统管理模块,主要有用户管理、部门管理和权限管理三个子功能模块。用户管理主要是对系统的登录用户进行管理,包括添加用户、编辑用户和删除用户。每一个添加用户都属于一个用户组,每一个用户组都对应一定的操作权限,只有拥有相应权限的用户才可以操作相应的功能,这就保证了系统操作的安全性能。如图3-7是系统管理模块的用例图。
 
本文为御云PLM软件原创文章,如想转载,请注明原文网址摘自于http://www.plmpdm.cn/zxplm/198.html,请注明出处;谢谢配合!