|
SaaS模式助力企业零件库系统设计与开发伴随着制造企业敏捷化和全球化的发展趋势,企业中更多的零/部件将由供应商提供。零件库能够通过零件信息的大范围共享,显著地提高零件的重用程度,企业能方便地利用标准件和通用零件快速设计和制造产品;专业化零件供应商能有效地推销自己的产品,扩大批量,降低成本。 3 系统功能分析 系统角色包含:管理员、购买者和零件供应商。管理员负责系统维护方面的工作;购买者可以查看零件和供应商信息,同时也具有订单管理功能。零件供应商通过租用系统将零件保存在本系统零件库内,同时也可以对收到的订单进行操作。系统功能如图4所示。 图4 系统功能 4 系统设计与实现 4.1 系统网络结构 系统采用SaaS第四级成熟度模型,支持系统水平扩展。系统网络结构如图5所示。 图5 系统网络结构 系统采用服务器阵列的方式实现水平扩展;用户登入时通过身份认证服务器进行身份认证。系统通过负载均衡将用户的访问压力分配到不同的服务器上,由于用户登入系统后是具有状态的,系统通过用户状态服务器来保存用户的Session,这样即使用户两次操作被分配到不同的服务器上也没问题。 4.2 系统架构设计 系统采用4层架构来实现,分别是界面层、逻辑层,应用服务层和数据层,同时还包括系统服务功能部分,系统架构如图6所示,各层功能如下。 图6 系统架构 界面层:为用户提供交互界面,由于本系统用户个性化配置需求较弱,所以界面样式只是通过一般技术手段来实现。 逻辑层:负责系统业务逻辑判断,主要包括用户权限、订单管理和零件搜索匹配。 应用服务:将系统的服务统一到此层来实现,主要包括用户、订单管理、零件库、零件模型管理和搜索引擎等。 数据层:系统主要包括两部分数据,一是结构化数据,如用户信息、订单等,此类数据保持在数据库中;二是直接以文件形式保存在文件服务器中的零件模型。除上述业务功能外,系统述包括其他辅助功能,这些功能集中在系统服务中。系统服务确保系统正常平稳地运行。 4.3 零件族分类 零件分类级别如图7所示,零件共分为5个级别。 图7 零件分类级别 零件供应商在添加零件时,需要选择零件所属种类。零件模型文件名也表明了零件的类别。零件命名规则及数据表关联如图8所示。 图8 零件命名规划数据表关联 责编:何先辉 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:kaiyun体育官方人口
文章著作权分属kaiyun体育官方人口
、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
专家专栏 |
|