USST_Arts_117010671 基于Node.js技术的外贸服装企业经营模拟平台研究与开发

VIP免费
3.0 赵德峰 2025-01-09 5 4 5.02MB 88 页 15积分
侵权投诉
在二十一世纪国际商务市信息浪潮的推动下企业蓬勃发展迫切需要
息化、网络化变革。对于外贸服装企业来说,生产经营管理已从传统工业时代的控
制生产环节过度到了知识经济时代的控制供应链,所面临的市场已从传统市场
化成了实体市场与虚拟市场[1],而 信息化企业资源管理则成了提高外贸服装企业竞
争力的砝码,进军电子商务成了步入虚拟市场的重要手段。对于人才主要输出地的
各大高职院校来说,社会迫切需要它们培养符合新时代要求的信息化管理人才
电商复合型人才,而模拟实训的教学方式是培养此类人才的有力手段。因此,研究
以外贸服装行业为模型的企业经营模拟具有十分重要的意义。针对新时代人才培
养和电子商务的需要,本文以外贸服装企业经营流程为切入点,通过分析研究可模
拟的流程,依托新兴网络技术,研发一个自由组合式的外贸服装企业经营模拟平台。
本文首先对世界新兴网络技术进行调研,针对调研结果,综合考虑各种技术的
学习成本协同使用能,总结出了一整套网络应用开发技术架构。该架构
Node.js搭建服务器,以 HTML5进行实时通信,以 MongoDB搭建数据库,jQuery
ER 等控制 Web 页面交互,其关键技术均使用 Javascript 语言。其次对我国服装制
造业流程进行分析,总结归纳企业经营的关键流程,综合考虑理想化模拟环境的要
求,分析设计出模拟经营产品的整个流程和功能,并以此提出外贸服装企业经营模
拟平台的总体需求。最后设计并开发出外贸服装企业经营模拟平台,对平台的性能
和功能进行分析比较,总结出平台的特色及其技术架构的特点。
研发本文所述平台,有以下三个创新点: 创建了一套性价比高、学习成本
低的 Web 网络应用开发架构; 提供了一个不受网络位置限制,能在开放网络使
用的平台;③ 平台模拟环境变更灵活方便,能同时满足不同人群的模拟需求。
本文通过搭建企业经营模拟平台,一方面为高校培养复合新时代要求的信息
化管理人才提供了一个方式,另一方面探索出了一套语言学习成本低、硬件性价比
高的网络应开发技术架构。平台不仅给中小企业的电子商务初期发展提供了一
个技术方面的参考,也给高校电子商务技术提供了一个实用性强的授课参考。
关键词:外贸服装企业 企业经营模拟 子商务技术 Node.js
ABSTRACT
In the 21st century, with the international business market driven wave of information
technology, the booming development of enterprises urgently need an information-based
and networked operation mode. For apparel trading enterprises, as the industrial age
changing into the knowledge economic era, the enterprise resource planning has moved
from controlling the production process into controlling the supply chain at, and the
traditional market has evolved into two markets, the physical market and the virtual
market. Therefore, the modern enterprise resource planning tools has become a key of
enterprise’s core competition, and entering the electronic commerce has become an
important means of enterprise stepping into the virtual market. For colleges, which
commit to fostering talent with the requirements of the new age, cultivating the
information management talents and e-commerce talents has becoming increasingly
urgent. And studying simulation of enterprise operation, a powerful tool for information
management talents cultivating, is of great significance. To meet the needs of talents
cultivating and e-commerce in the new age, this article analyses the simulated process of
apparel trading and put forward a free-combination platform solution, basing on the
combination of newly-developing network technology.
First of all, according to the research of the world's newly-developing network
technology, this paper designs a technical framework of web application development
based on the learning cost and collaborating efficiency of various technology. The
framework, building server by Node.js, realizing real-time communication by HTML5,
constructing database by MongoDB, setting up user interface with web page by jQuery
and ER, just use Javascript in these key technologies. Secondly, according to the analysis
of the process of clothing manufacturing operation in China, this paper sums up the key
process of enterprise management. Then, it designs a set of process and functions about
simulate production and puts forward aggregate demand of the apparel trading enterprise
simulation platform, based on the requirement of idealized simulation environment.
Finally, the author designs and develops the above mentioned platform. This paper finds
the characteristics of the technical framework by analyzing the performance and function
of the platform.
In this paper, the job of platform R&D has three innovations: (1) to create a technical
framework of web application, who owns high performance price ratio of hardware and
low-cost language learning; (2) to provide a simulation platform, who can be used in an
open network without location limitation; (3) to supply a flexible simulation environment,
who meet the different demand of people at the same time.
Through constructing the simulation platform, this paper not only provides a method
of new age talents cultivating of information management for colleges, but also explores
a technical framework of web application development, who owns low-cost language
learning and high performance price ratio of hardware. On the one hand, this platform is
a technical reference on early e-commerce development for small and medium-sized
enterprises. On the other hand, it is a practical reference on e-commerce technology
teaching for colleges.
Key Word: Apparel Trading Enterprise, Simulation of Enterprise
Operation, Electronic Commerce Technology, Node.js
中文摘要
ABSTRACT
绪论 ....................................................... 1
研究背景及意义 ............................................ 1
本文所涉主要网络新兴技术在国内外应用现状 .................. 2
1.2.1 国外 Node.js 应用的情况 ............................... 2
1.2.2 国内 Node.js 应用的情况 ............................... 3
外贸服装企业模拟经营现状 .................................. 4
1.3.1 国外外贸服装企业模拟经营现状 ........................ 4
1.3.2 国内外贸服装企业经营模拟现状 ........................ 6
课题来源 .................................................. 8
研究内容与目标 ............................................ 9
研究重点与难点 ............................................ 10
平台技术架构及核心技术概要 ................................. 12
技术应用简述 .............................................. 12
Node.js MongoDB ......................................... 13
富互联网应用 .............................................. 14
平台技术架构及特点 ........................................ 17
2.4.1 平台技术架构详情 .................................... 17
2.4.2 平台技术应用的特点 .................................. 19
外贸服装企业经营分析 ....................................... 21
外贸服装企业经营流程 ...................................... 21
外贸服装企业经营需求分类 .................................. 23
外贸服装企业经营风险分析 .................................. 25
3.3.1 系统风险分析 ........................................ 25
3.3.2 非系统风险分析 ...................................... 26
外贸服装企业经营模拟平台需求与分析 ......................... 27
理想化外贸服装制造企业经营模拟环境 ........................ 27
4.1.1 理想化模拟环境需求 .................................. 27
4.1.2 理想化经营模拟环境分析与建设 ........................ 28
服装生产模拟需求分析 ...................................... 30
4.2.1 服装生产模拟流程 .................................... 30
4.2.2 服装生产模拟功能需求分析 ............................ 34
经营模拟平台业务需求分析 .................................. 37
4.3.3 多业务环节协作运行流程 .............................. 37
4.3.4 平台用户操作流程 .................................... 39
4.3.5 平台业务功能需求分析 ................................ 41
外贸服装企业经营模拟平台设计 ............................... 42
数据结构体系设计 .......................................... 42
服装制造模拟经营规则设计 .................................. 43
5.2.1 经营规则要素定义 .................................... 43
5.2.2 经营规则要素配置范例 ................................ 46
外贸服装企业经营模拟平台设计 .............................. 50
5.3.1 平台用户设计 ........................................ 50
5.3.2 模拟环境设计 ........................................ 51
外贸服装制造业务模拟设计 .................................. 52
5.4.1 广告投放与订单设计 .................................. 52
5.4.2 厂房和生产线设计 .................................... 53
5.4.3 原料和产品设计 ...................................... 54
5.4.4 市场准入和 ISO 质量资格认证设计 ...................... 55
5.4.5 拍卖与拍品设计 ...................................... 56
结论与研究展望 ............................................. 58
研究结论 .................................................. 58
论文不足与研究展望 ........................................ 59
附录 A 平台关键源码 .............................................. 60
附录 B 平台性能测试 .............................................. 64
附录 C 平台运行图示 .............................................. 67
参考文献 .......................................................... 80
在读期间公开发表的论文和承担科研项目及取得成果 .................... 84
............................................................ 85
第一章 绪论
1
绪论
研究背景及意义
放眼世界,二十一世纪在国际商务市场信息化浪潮的推动下,网络设备日益健
壮与普及、互联网技术飞速发展及不断创新,市场经济环境已悄然发生了巨大的变
革。传统市场已分化成了实体市场与虚拟市场[1]企业管理的核心已从传统工业时
代的注重内部资源、控制生产环节转变为知识经济时代的供应链管理。我国外贸服
装企业要在不断发展的新时代潮流迎头直上,信息化企业资源管理模式作为先进
的现代管理方式,已成为提高外贸服装企业竞争力的砝码。一方面企业对熟悉现代
化管理方式和思维的复合型管理人才需求日益增多,更加青睐于有实践能力的创
新型专业人才;另一方面市场环境分化在不断地要求企业向电子商务方向发展。
为电子商务发展基石——技术解决方案也是企业电子商务持久发展需要考虑
关键问题。
现今,许多高校开设企业模拟经营实训课程,以解决传统实践教学的不足,培
拥有现代化企业信息管理能力的复合型人才但由于程所平台或软件的技
术实施方面存在诸多瓶颈问题,较大程度上降低了人才培养的效果[2]
企业模拟经营是一种集合角色扮演、案例分析和价值评价于一体的独特的“体
验式学习”模式,其教学思想核心是以学生为中心的开放式教学,充分鼓励学生独
立思考问题,充分体验发挥团队合作精神,以企业经营者的身份统筹规划模拟运营
企业。企业模拟经营即学生团队模拟合作经营一个企业,在知晓企业各方面的运行
状况下,通过分析市场、制定战略、组织生产、规划营销和财务控制等一系列行为
实践后,实践所学知识,领略企业兴衰。这一模拟可让学生从中体会到企业经营运
作的全过程,认识到企业资源的局限性,切身感受企业资源的内联关系与层次脉络,
感知企业信息系统配置资源的优越性,从根本上领悟科学规划的意义,提升企业经
营策划与管理能力[3~5]
国内所用企业模拟经营类产品主要产自国内,在高校中,名誉较高的是用友、
金蝶和派金公司的产品。从学生能力培养的实际应用效果来说,这类产品受限于高
度抽象化的实验内容以及所用技术瓶颈,或多或少都存在一些问题,可归结为以下
几点:
业务关键环节缺少技术优化。实验原样炮制企业实际业务环节为网络操作,
通过实验学生不能深刻感受到先进网络技术给企业资源管理带来的优化。
竞争规模小。实验不能支持较大规模的参与者同时竞争,由此带来的低竞
争力环境与现实脱节严重。
上海理工大学硕士学位论文
2
使用范围受局限。模拟实验仅能在局域网的环境下封闭进行,经营模拟场
地受限,不能在局域网以外的任何其他地方使用,给参与者带来很大的不便。
产品功能整合性低。目前企业模拟经营类产品中的每种产品都仅具有单一
功能,使用者若想体验两种不同的功能,如产品生产销售功能和企业经营融资功能,
还需使用针对这两种功能的两种不同产品,企业经营模拟的整体性也因此大打折
扣,使用者体验效果较差。
成绩评定标准欠科学。模拟结果仅能判断团队优劣,不能对团队各个成员
的表现给出中肯评价, 无法反映每个学生的具体学习效果,混淆了学生个体间的差
异。
资源浪费。教学过程中存在普遍的时间浪费、人力浪费、资源矛盾等问题,
手工记录费时、人力监管费力。
价格高昂。现有企业模拟经营的使用价格高昂,阻隔了经济实力欠佳者使
用这类产品。
以上涉及技术方面的问题都可以通过替代方解决,但对于模拟效的问题
比如模拟的成本、模拟的收效等则需要一个新的框架来解决。研究和开发这样一个
新框架,一方面能解决模拟的收效问题,即提供更真实的业务环境、更真实的市场
环境、更丰富更真实的操作内容;另 一方面能解决模拟的成本问题,即在较低的费
用支出下有相同或是更多的模拟收效。结合网络新兴技术,打破技术瓶颈,发力高
校信息化人才培训,培养能更加契合社会发展的人才,为 未来企业电子商务平台发
展的提供技术方参考将是一件充满挑战且意义非凡的事情。
本文所涉主要网络新兴技术在国内外应用现状
现今很多世界级的新兴技术,虽诞生不久,但已有大量的公开实例证明其优秀。
就其发展速度和商务领域的应用而言,在不久的将来会成为市场的主力军。
本文所涉网络新兴技术最重要的一个是 Node.js,它 作为服务器端的 Javascript
运行环境,秉承了无阻塞、事件驱动的特点,将 前端开发领域占据主导地位的技术
延伸到后端系统。Node.js 凭其特色迅速发展,得到技术社区的诸多关注与青睐,
也已为多次应用于企业级的生产环境中,其优秀的表现得到了大家的肯定与支持。
在世界享有盛名的 MicrosoftLinkedInYammer 等公司已开始将部分业务转
移到了 Node.js 上。
微软 Windows Azure[6, 7]
JavaScript 使用率的不断攀升使得微软在 Node.js 上投入加大。早起开发者可
以在一些兼容层如 Cygwin 上运行 Node.js。在 2011 6月微软和 Joynet 达成的合
第一章 绪论
3
作协议,Node.js 移植到了 Windows 平台上,户可以方便的在 Windows 平台上开
Node.js 应用。将 Node.js 移植到 Windows 服务器端将有助于其在 Azure 平台的
计划。
社交网站 LinkedIn[8]
在社交网站 LinkedIn 最新发布的移动应用中,HTML5 技术抢占了前端开发,
Node.js 则是该移动应用的后台基础,其整个移动软件平台都由 Node.js 构建而
成。相比以往由 Ruby on Rails 技术搭建的平台,新平台主要负责 API 据库交互,
在性能方面有了很大的提高。据他们容量评估基于负载的测试,若 在每台物理机上
同时跑 15 个虚拟服务器,新的 Node.js 平台仅需 4个虚拟服务器就可处理以往平
台的双倍流量。
企业社会化服务网站 Yammer[9, 10]
企业社会化服务网站 Yammer 利用 Node.js 创建了针对其自身平台的跨域代理
服务器,第三方的开发人员可以通过该服务器实现从自身域托管的 Javascript 代码
Yammer 平台 API AJAX 通信。Node.js 无阻塞的事件驱动机制的,以此构
建的代理服务器相比其他技术实现(如 Ruby)的服务器在处理高并发量时有更好
的表现。另外让 Yammer 开发者称道的是服务器端和客户端都可以使用同一种语
——Javascript 编写,非常省事。
在国内互联网排名前茅的淘宝、百度等公司,新起的小米公司也已将部分业务
转移到了 Node.js 上。
淘宝 taobao[11]
MyFOX 是淘宝研发的一个数据处理中间件,它通过分析用户提交的 SQL
句,生成各个数据库分片所需要执行的查询语句,分发到 MySQL 集群计算,并将
各数据库分配的输出结果统计,最后进行汇总和计算后反馈给用户结果。其特点是
密集型 CPU 计算,且数据处理方式仅有只读,无文件 IO
MyFOX 初期用 PHP 编写,由于单线程的 PHP 特性、阻塞式查询的 MySQL
特性,在高并发请求数据时遇到了性能瓶颈。其后通过 nginx dirzzle 方案优化,
但还是不能如人所愿。最终 MyFOX 项目组考虑到 Node.js 可以提高并发能力,
CPU 的特性,使用 Node.js 来实现了 MyFOXNode.js 版的 MyFOX 有连接池特
性,可以在高并发时避免端口连接失败问题;有查询状态共享特性,能有效避免十
分密集的访问压力。
小米 xiaomi[12]
小米使用 Node.js 开发抢购秒杀活动时的服务器端程序。在每分钟 10 万访问
上海理工大学硕士学位论文
4
量的高峰期仅 3台服务器即可满足运营要求。与之前小米使用 Ruby 开发的服务器
端程序相比,应接同样的高峰访问量,Node.js 节省了 27 台服务器。
百度 baidu[13]
Clouda 是百度 2年潜心打造的 Node.js WebApp 框架,主要特色就是客户端
代码和服务端代码打通,可快速开发,内部术语称“云端统一”Clouda 框架开
发的 App 可以被搜索引擎抓取到,同时用 Clouda 框架开发 App 可以免去调整各个
终端的兼容,还比传统的框架性能更加出色,API 更加简洁友好。
下表简单整理了国内外 Node.js 的应用情况,如下:
1-1 国内外 Node.js 技术应用简况
区域
企业
Node.js 应用
国外
Microsoft
windows Azure
LinkedIn
LinkedIn 整个移动软件平台
Yammer
自有平台的跨域代理服务器
国内
淘宝
MyFOX 数据库分片查询
小米
以低硬件成本提供抢购秒杀活动服务
百度
Clouda 云端统一 WebApp 框架
外贸服装企业模拟经营现状
国外企业模拟课程被统称为 simulation 课程。由仿真真实商业环境开发,具有
很强的实战性,被译作“模拟经营”“商业模拟”等,其中 EDIT515 这一产品知名
度最高。Simulation 课程可以分为棋盘类模拟(board-based simulation,国内俗称“物
理沙盘”)和软件模拟类模拟 software simulation,国内俗称“电子沙盘”)两大类。
欧洲棋盘类沙盘受欢迎,而美国则更认同软件模拟。欧、美、日等发达国家的众多
大中型企业将其作为中高层的常设必修课程,目前,企业模拟经营教学已风靡全球,
成为世界 500 强企业中高层管理人员经营管理能力培训的首选课程。
国内模拟实训课程基本上是本土化的国外产品,主要有金蝶与用友公司的手
工盘;金蝶创业之星、经营之道,派金公司的商道和北大 MBA 企业竞争模拟等的
电子盘。
在国外,可用于外贸服装企业模拟经营的产品不多,其中享有名誉的是 GMC
大赛使用的 EDIT515此外在各大高校企业模拟经营实训课程中,目前尚无公开声
明国外使用提供的企业模拟经营软件,大多是对企业服务商用产品。
EDIT515[14]
国际企业管理挑战赛Global Management Challenge, 简称 GMC起源于欧洲,
USST_Arts_117010671 基于Node.js技术的外贸服装企业经营模拟平台研究与开发.pdf

共88页,预览9页

还剩页未读, 继续阅读

作者:赵德峰 分类:高等教育资料 价格:15积分 属性:88 页 大小:5.02MB 格式:PDF 时间:2025-01-09

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 88
客服
关注