首页> 中文学位 >基于NodeJS的供应商采购协同管理系统的设计与实现
【6h】

基于NodeJS的供应商采购协同管理系统的设计与实现

代理获取

目录

声明

摘要

1.1 研究背景及意义

1.2 国内外发展现状和发展趋势

1.2.1 国外发展现状

1.2.2 国内发展现状

1.3 论文的主要内容

1.4 论文结构

第2章 需求分析

2.1 系统概述

2.2 系统解决的主要问题和目标

2.3 系统需求分析

2.3.1 系统的功能性需求分析

2.3.2 系统非功能性需求

第3章 系统架构设计

3.1 系统的技术架构

3.1.1 系统的体系架构

3.1.2 系统的开发架构

3.1.3 系统的逻辑架构

3.1.4 系统的部署架构

3.2 系统功能架构设计

3.2.1 订单管理

3.2.2 库存管理

3.2.3 物流管理

3.2.4 采购计划

3.2.5 绩效管理

3.2.6 通知公告

3.2.7 合同管理

3.2.8 招标投标

3.2.9 质量管理

3.2.10 数据统计

3.2.11 财务管理

3.2.12 采购寻源

第4章 系统详细设计与实现

4.1 系统的界面设计

4.2 系统的类设计

4.3 系统开发关键技术详细设计

4.3.1 订单配置详细设计

4.3.2 绩效打分详细设计

4.3.3 权限管理详细设计

4.3.4 数据统计详细设计

4.3.5 基于PM2系统部署

4.4 数据库设计

4.5 数据同步详细设计

4.5.1 整体流程的处理

4.5.2 数据文件的处理

第5章 系统测试

5.1 系统开发环境配置

5.2 系统测试

5.2.1 功能测试

5.2.2 安全测试

第6章 结论

参考文献

致谢

攻读学位期间参与科研项目情况

展开▼

摘要

采购管理是指为了保障企业物资供应,而对企业的采购进货等活动进行的管理活动,是面向整个企业的管理活动,能够体现出一个企业的控制、组织、指挥和协调等各方面的能力。现代采购管理的主要特点是协同性强,对用户需求反应迅速。采购管理在整个公司的生产活动中至关重要,有研究表明,制造行业原材料和服务的采购成本占到了整个企业总成本的50%-80%,并且,影响准时交货问题的80%来自供应商。因此,如果通过信息系统对采购整个流程进行有效的管理,从而进一步管理供应商的供货情况,便可以为企业节省大量的人力和财力,大幅度提高供应商协同采购的效率。在此背景下,本文主要研究供应商采购流程中的协同问题,主要从采购协同、供应商协同、角色协同和数据同步等方面实现供应商采购协同,并实现了一个供应商采购协同管理系统。
  本文首先描述了供应商采购协同管理系统的需求,重点针对采购流程的特点,重点分析了采购协同、角色协同和数据协同中的功能需求。其次,根据采购流程的特点进行架构设计,主要描述了系统的技术架构体系和功能架构体系,将系统划分为十二大功能模块。第三,进行了系统详细设计,主要围绕实现系统的关键技术包括订单配置、绩效打分、角色管理、数据统计和基于PM2的系统部署进行详展开,在进行详细设计的同时,描述了系统的实现,并且详细介绍了数据库设计,讨论了基于Kettle的数据同步的实现。最后,进行系统测试,通过对其分别进行了功能性测试和安全性测试,验证了供应商采购协同管理系统的安全性、正确性和稳定性。供应商采购协同管理系统主要是基于云计算的SaaS模式实现的,用户通过访问不同的URL,便可以获得不同的资源。系统采用B/S三层架构体系进行开发,降低了系统模块间的耦合度,便于二次开发和维护。系统采用了最新的NodeJS开发方法,实现了单页面应用。系统前端采用AngularJS框架,并使用Bootstrap和CSS技术统一界面风格,界面风格简单大方;后端采用基于NodeJS的Express框架,并将后台方法封装成REST接口方式。整个系统的设计实现了很好的分层结构,同时最大限度的保证了系统的可拓展性。
  本系统的设计开发针对某汽车制造业企业的实际需求,目前,该系统已经开发测试完成,能够完成和企业ERP的无缝对接,实现功能的拓展,提高办公效率,为企业的决策提供支持。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号