时间:2023-09-26 09:37:14
导语:在产品平台管理的撰写旅程中,学习并吸收他人佳作的精髓是一条宝贵的路径,好期刊汇集了九篇优秀范文,愿这些内容能够启发您的创作灵感,引领您探索更多的创作可能。
关键词:互联网;互联网金融;P2B;系统架构设计
一、 互联网金融P2B业务模式
在中国金融市场开放的大环境下,近年来,互联网金融领域发展迅猛。随着全民理财热的激发与互联网文化的日趋普及,网络与金融结合的各类自主创新产品、服务深入人心,它们的存在让金融投资更加便捷、服务更加高效,惠及民众的同时,更推动了中国金融行业的发展。
跨界,成为互联网金融的特性,跟金融毫无关系的各行各业都涉足其中,做搜索引擎的百度推出了百度钱包,做电商的京东推出了京东金融,做互联网综合服务的腾讯推出了理财通,连做快递的顺丰也推出了顺手赚项目。
2014年~2015年,随着互联网金融行业的火热发展,又有很多银行、保险、上市公司、网络巨头纷纷瞄准了这一行业,通过注资发展中的平台或者自己创建网贷平台来涉猎网贷行业。
P2B的定位就是为那些无法从传统金融机构获取必需的贷款的中小微企业提供金融信息平台,跟个人对个人的P2P不同,而是指Person-To-Business,个人对企业的一种贷款模式。
P2B作为一种双边平台,其服务对象主要有两方面,一是借方,另一个是贷方,两者相互促进,形成良性循环。P2B与传统银行借贷涉及的利益相关者其实基本一致(包括银行、担保公司、出款人、贷款人等),除了P2B公司取代了银行中介。虽然,利益相关者相同,但业务实现途径完全不一样,P2B的业务实现途径如图1所示。
P2B作为纯粹的信息中介平台,实现的是点对点完全透明的交易。在中国,由于国内信
用体系不够完备,P2B平台大多采用了“线上+线下”协同模式,采用类似信托项目风控模式做出借款企业信用评级、贷款定价和平台收费标准,投融资双方在P2B平台网络上撮合交易,借款标、投资和资金划付、到期还款的全过程均在线上进行。
二、 P2B平台系统业务架构设计
P2B平台业务如何设计需要遵循互联网和传统金融的各自特点,充分发挥二者的优势。以客户为中心是互联网时代最基本的共识,P2B平台的各项业务都需要围绕客户来进行,注重客户体验。
P2B平台业务架构设计从以下三方面来实现由客户驱动带来的业务变革:
(1)客户服务数字化:实现全渠道协同服务,加强电子渠道服务,提升客户体验;
(2)客户管理数字化:实现精准营销,移动营销;
(3)产品数字化:实现产品配置化管理。
在此,我们以客户为中心,客户探索、发现、购买、享受产品服务全过程为线索,设计出P2B平台业务架构:
(1)线上线下协同营销:品牌及产品建设、客户培育及引流;
(2)销售与跨渠道交付:客户研究选择产品、接受购买、使用服务;
(3)全渠道客户服务:客户维系及社群推荐;
(4)洞察与优化:数据分析、优化与调整客户服务。
三、 P2B平台系统架构
1. P2B平台规划蓝图。互联网金融平台系统的设计应遵循金融平台系统以及互联网平台的设计原则:安全运行原则、统一管理原则、不修改数据原则、持续改进原则、易用性原则、友好交互原则、创新原则。要紧紧围绕“满足监管、引导经营管理、提供决策支持”的目标来设计。
P2B平台架构分为三层:基础能力层,业务层,前台交互层。在此我们按照三层结构规划出P2B平台蓝图,如图2所示。
P2B金融业务的基础设施提供平台运营的基本软硬件环境,为业务层和前台交互层提供基础设施服务。
P2B服务于借贷双方,融资和投资是P2B平台的核心交易业务。P2B架构的核心业务层主要实现用户体系、订单管理中心、投融资服务中心、客户管理、交易产品管理、客户服务、平台内容管理、平台规则引擎等。
P2B平台前台交互层主要通过PC端的综合服务平台、移动端的服务平台将P2B业务呈现在用户面前,作为P2B金融业务的入口,前台交互层需要充分体现更简单、更便捷、更快速的特点。
2. P2B平台核心模块。结合P2B业务流程及P2B平台的规划蓝图,可以归纳出P2B平台核心业务的三大模块:互联网模式的客户管理体系;可扩展的用户账户管理体系;支持创新的产品管理体系。
(1)互联网模式的客户管理体系。互联网模式的客户管理体系从以下几个方面来规划:
①识别客户,根据客户的身份级别匹配不同的功能权限。
②客户分级。为更好地识别客户,客户管理体系中需要对客户进行分级,具体原则有:
(A)根据价值评级标准对客户进行等级划分,从而根据客户的价值贡献来细分客户,进而达到精细化、差异化营销的目的。
(B)结合客户的金融资产情况和交易情况,如:平台交易情况、资产总额、AUM、综合利润贡献等划分不同等级的用户,不同等级的用户享受不同的服务等级及管理模式。
(C)每月对客户进行内部评级。
③更全面的运用客户数据。采集和全面运用客户数据分为以下三个阶段。
(A)识别客户、数据收集。通过用户的注册及用户在P2B平台的投融资行为收集用户的数据,经过数据集成,数据选择、预处理、转换,源数据最终形成可直接运用的数据。
(B)数据处理。转换的数据经过统计汇总、过滤筛选、主题划分、数据挖掘和信息整合,形成360度客户全景视图,汇总成有效的客户信息。
(C)数据结果输出。收集到的数据经过数据处理形成有效的客户信息,在P2B平台上进行服务管理、营销管理以及销售管理的过程中使用这些有效信息,为客户接触管理服务。
(2)可扩展的用户账户体系。互联网金融服务需要认识到以下两点:你是谁?你要把钱什么时间放在什么地方?P2B平台管理体系中用户管理体系能识别客户,而用户账户体系则可以了解客户的资金去留。因此P2B平台设计一套可扩展的用户账户体系就非常重要。
P2B平台可扩展的用户账户体系设计思路如下:
①用户层面形成涵盖所有账户的统一视图。根据用户在P2B平台的投融资行为,以及平台营销管理的需要,用户在P2B平台上会形成以下账户:结算账户、积分账户、虚拟货币账户、关联账户等。
②支持交易的联动账务处理。为支持交易的联动账务处理,设计规划围绕用户账户体系的交易核心架构,该交易核心架构分为三层:底层服务、交易模型、交易服务。
(3)支持创新的产品管理平台。P2B平台作为互联网金融企业,其经营活动也由客户和产品两大体系构成。P2B平台企业的金融产品主要指在平台上进行交易的债权和信用,还包括由P2B平台提供的能满足用户特定需求的工具或服务,例如提供支付通道的通道收费业务、提供vip服务的收费业务等。只有做好了金融产品管理,才能真正做好市场分析、新产品策略、风控、资金管理、成本核算等一系列工作
①产品管理平台的建设思路包含以下几点:
(A)定义标准:统一金融产品标识、分类、定义标准;构建与运营同步的产品目录
(B)统一视图:形成面向客户营销和产品经营与管理的产品统一视图。
(C)快速创新:建立产品参数化的创新研发和管理模式,优化产品架构、实现快速提供贴近客户需求、丰富灵活的产品,提升产品的竞争优势。
(D)强化营销:加强对场景式营销支持和支持不同渠道的产品展示模式。
②产品管理平台业务框架。根据产品管理平台的建设思路,设计出产品管理平台的业务框架。
(A)首先构建金融产品参数库,作为产品定义的基础,同时也可以利用产品参数库进行快速的产品迭代创新,满足P2B平台客户的需求。
(B)根据P2B平台的经营策略,定义出P2B平台的销售产品目录,按照国外先进产品管理经验,可分为核心产品、基础产品、外延产品和组合产品等。
(C)根据形成的产品目录进行产品创新、产品组合、产品销售等一系列产品管理。
(D)借助不同客户视角的产品视图、其他营销工具进行多维度展示,与客户进行销售层面接触管理。
3. P2B平台安全策略。P2B平台本质上是金融交易平台,所以务必保证平台的稳定性和安全性,总体上分为代码安全、数据库安全和服务安全。
(1)程序代码安全。
(A)数据库连接信息加密处理。
(B)有效防止sql注入,跨站脚本,攻击XSS,客户端脚本攻击等。
(C)对所有系统核心操作都记录操作日志,以方便数据和操作审计。
(D)对表单进行RSA加密传输。
(2)数据库安全。
(A)采用WEB层和DB层分离,内网连接,保证安全的同时也保证了访问速度和稳定性。
(B)对DB服务器登录权限做严格限制,审核,并做好日志记录,登录用户权限最小化。
(C)对数据库备份采用 实时的二进制日志备份及定时的全库备份,并异地存储备份数据,同时定期做数据恢复测试。
(3)服务器安全。
(A)通过对访问行为分析,对恶意访问进行屏蔽过滤。减轻服务器压力,防止注入和跨站攻击。
(B)通过与第三方的合作,抗大流量网络攻击,并根据攻击流量和手段的变化做实时调整,最大限度的保证网站遭受攻击时的体验。
(C)严格限制服务器开放端口,对没有必要的端口只对内开放。
(D)严格控制服务器登录操作权限,做到权限最小化,并保存详细的操作日志。
4. P2B平台技术核心指标。
(1)可伸缩性。数据容量从百万级到亿级,数据库、网络、业务一致性都将成为瓶颈。解决这些瓶颈,考虑进行数据分拆与复制,业务进行分布式事务处理,应用中间件技术。
(2)可靠性。99.9%以上的可靠性,可通过消除单点故障、云平台应用、控制服务依赖、异步事务处理来提高可靠性。
(3)弹性控制。可应用秒级系统监控、精细化控制、自动化调度等技术来实现弹性控制。
(4)兼容性。考虑支持第三方平台、API接入、云计算平台支持、数据安全策略。
基于以上要求,在技术架构中进行分布式服务化设计。服务化将处理逻辑单元拆分,使之单纯化、差异化、可复用化、可分离部署化、可组合化,以实现系统对高性能、高可用、可伸缩、可管理性、可维护性的要求。
四、 P2B平台核心数据模型
在物联网时代,智慧城市的建设面临几大挑战:需要采集的信息量大,来源复杂;信息需要实时监控,同时数据也要用于历史分析;需要简明直观的展示和控制手段;有完备的应急处理系统;有方便的数据分析和展示手段;具有方便的调度体系。
上海宝信软件股份有限公司(以下简称宝信软件)作为国内领先的城市信息化整体解决方案提供商,积极与政府及各类用户、lT基础平台供应商及其它行业解决方案提供商密切协作,以智能交通和智能建筑为基础,打造智慧应用开发平台,共同建设智慧的城市,让“智慧城市”为人们创造更美好的生活。
智慧应用开发平台
宝信软件打造先进完备的面向物联网、智慧城市的综合应用开台产品,提供面向楼宇、轨道、市政、石化、水务、农业、智能交通、工业控制等领域的全面综合解决方案,实现数据采集、数据存储、数据展示、数据分析和数据的所有功能要求。
智慧应用开发平台方案(见图1)融合了从网络层的工业通信网关iCentroGate到平台层的一体化监控指挥平台iCentroView、企业高性能实时数据库iHyperDB、信息平台iPlat4j,再到上层应用平台的应急管理平台iCentroEmergency、移动平台iPlat4M、实时数据分析展示平台iWebView多个产品。在此共性架构基础上,用户可以方便的搭建各项智慧应用。
平台备产品功能
一体化监控指挥平台iCentroVlew
“我在中间看”,是宝信软件历经十载自主研发的综合监控与指挥调度平台产品。主要实现画面组态、集中控制、事件报警、智能联动、多媒体监控等功能,具有有机集成、智能联动、架构领先等特点,为客户提供全面灵活、安全可靠的监管控一体化解决方案,在桥隧、楼宇、采掘、地铁、石化、水务、)台金、有色、环保、交通枢纽、工业控制等行业或领域有着广泛的应用。产品获得过国家科学技术进步二等奖、国家重点新产品、上海市重点新产品、中国优秀软件产品等荣誉称号。
高性能实时数据库软件iHyperDB
iHyperDB是宝信软件自主研发的高性能实时历史数据库产品,具备海量实时数据的海量存储、高效检索、统计分析、数据处理和画面展示等功能,采用了多项国际国内领先的技术达到海量、实时、并发、高速、高可靠、高容量、跨平台、可扩展等特点,iHyperDB以其超高的处理性能获得第五届国际华沙发明展金奖。产品目前应用于物联网、采掘、石化、钢铁等需要大数据实时存储的行业。
工业通信网关iCelltrOGate
作为物联网接入网关、协议网关、通讯管理机、协议转换器,iCentroGate是连接工业感知网络与传统通信网络的纽带,实现设备互联、分散采集、协议转发等功能,是一款硬件产品,具备安全可靠、简单移动等特点,已大量应用于工矿企业、电力、环保、节能、矿井、矿山、油田、市政、建筑、银行、酒店、学校等行业或领域。
信息系统平台iPlat4J
iPlat4J是宝信软件自主研发的一套面向信息化应用建设的平台产品,可解决信息化建设过程中常见的IT黑洞、应用孤岛等问题。在该平台上可简单快速地搭建各种类型的信息化应用系统,降低信息化应用开发的技术难度,使得开发者主要关注于业务逻辑和流程的设计。
该产品具备架构领先、便于集成、稳定高效、组件丰富、界面友好等特点,产品覆盖信息化建设全流程、具有开放的技术架构和企业级的安全防护体系,自2007年问世以来已在上千个信息化项目中得到应用。该产品获得过国家重点新产品称号,可广泛用于任何有信息化系统建设需求的政府、企业和事业单位。
移动应用平台iPlat4M
iPlat4M是宝信软件自主研发的、为支持企业实现应用程序移动化而构建的完整平台体系,它通过提供后端信息化系统快速集成、多类型移动终端覆盖、移动应用基础组件、企业级移动应用运营管理、专有的移动应用商店等一系列全面的服务,帮助企业快速将应用、数据、业务流程移动化到主流移动设备上,为用户提供及时、自助式的移动服务,让用户随时掌控各项业务。该移动应用平台承前启后,部署对原有信息化结构无影响,拥有完整平台体系架构和企业级安全保障,为企业建设统一的应用平台,提升企业价值。
关键词:商品流通领域;逆向物流;运营管理信息平台;召回;退货
中图分类号: F252 文献标识码: A
一. 逆向物流概述
逆向物流是指产品退回、资源回收、废弃物处理、物品替代、物品再循环、再利用、维修和再制造等物流活动[1]。根据不同产业形态,逆向物流又被分为投诉退货、维修返回、商业返回、包装返回、终端使用返回、生产报废与衍生副产品等六种类型[2]。逆向物流是供应链上的一个特殊环节,人们掌控与计划逆向物流过程的难度相比于正向物流要大。目前,一般的物流管理信息系统很少有对逆向物流的处理与管理功能。随着政府立法的完善,产品更新换代速度的加快,逆向物流管理的重要地位已经毋庸置疑,它能促进企业质量管理体系的不断完善;降低成本,增加企业效益;改善与增强供应链中合作伙伴关系;提高顾客满意度,增强企业竞争能力;保护环境,塑造良好的企业形象[3]。
二. 商品流通领域中的逆向物流分析
在商品流通领域中,最常见的逆向物流主要有两类:产品的召回与退货。
产品召回分为两种情形:一种是自愿召回,也称为主动召回。是指制造商经自行判断认为其生产的产品存在缺陷而自愿地采取产品召回措施。另一种是强制召回,也称为指令召回。是指主管部门发现并认定某种产品存在危险,经过一定的程序,向制造商命令,要求制造商必须采取召回措施[4]。退货是指消费者对不满意的产品,不合格的材料和残次品退回至来源点的行为活动。
由于产品召回与退货的物流方向相同,所以召回与退货之间存在着某些联系和相似点:
(1)召回和退货的目的是相同的,都是为消费者解决产品出现的质量问题,维护消费者的权益。
(2)产品召回中存在着退货,而同一产品退货原因、数量出现某种规律和达到一定程度时,就可能引起产品召回,两者之间存在着一定的共生关系。
(3)产品回流至制造商后的处理过程类似。
同时,产品召回与退货之间在事件性质、处理的法律依据、处理对象、处理范围和事件解决方式等方面是有区别的。
在整个召回和退货的过程中,制造商对逆向物流的处理是最关键的过程,这个过程必须公开化,透明化。制造商首先要对召回和退货的回流产品进行检验分类,然后再进行处理。对于一些整体状态较好的回流产品,通过再加工后可以返还给顾客或进行再次销售。如回流产品经过再加工后无法正常销售的,则可将其转化为投入二手市场出售的产品。对于无法进行再加工的回流产品,可分解成零部件,然后将部分状态良好的零部件循环再利用。而那些没有办法处理的回流产品,制造商就必须进行报废处置。另外,在废弃物处理过程中危险品和普通产品要分开处理。对于回流产品的处理,总的原则就是循环再利用,加强回流产品的综合利用,物尽其用,变废为宝。
产品召回是制造商售后服务的一部分,是产业技术进步的必然体现。一次成功的召回不会对厂商及其产品的形象造成很大危害。相反,这将有利于增强消费者对制造厂商的信任度和忠诚度。同样,产品退货虽然会给制造商带来一定的经济损失,但建立良好的退货机制可以赢得消费者对制造商的认可,提升企业形象,提高消费者对制造商的信任度,增加购买回头率,间接地为制造商创造效益。根据逆向物流的性质,可以设计一个逆向物流运营管理信息平台,以便于企业更好地进行召回、退货等逆向物流过程的管理。
三. 商品流通领域的逆向物流运营管理信息平台设计
设计逆向物流运营管理信息平台,是为了让顾客、销售商和制造商之间有一个及时、透明、集成化的信息交互平台。该平台还可以监督制造商的操作过程,避免制造商的违规操作。这样不仅有利于维护顾客的切身利益,而且可以提升制造商的信誉,达到双赢的目的。逆向物流运营管理信息平台可以令使用者及时掌握逆向物流信息,并及时作出处理决策,对资源进行有效配置和充分利用。因此,该平台应具有采集信息功能、存储数据功能、分析处理功能、传递信息功能和显示信息功能等[5]。该平台可以采用集中制数据存储管理的浏览器/服务器(B/S)应用模式,其功能模块可以分为总控系统模块和子系统模块。各模块的主要功能如下[5]:
(1)系统管理模块:方便用户的访问,并对用户设置权限和对部分需要保密的信息加密。
(2)回流产品管理模块:对需要召回和退货的回流产品进行回收、分类、保存和盘点,并对回流产品信息进行动态更新,方便对其进行查询检索和及时通知制造商作进一步处理。
(3)处理动态信息模块:对回流产品的处理动态作记录便于进行统计分析,并对尚未处理的回流产品作出处理决策。
(4)原因统计分析模块:对回流产品产生的原因和领域进行统计分析,并从中发现规律,及时采取有效措施,控制回流产品的产生,减少企业成本和有效利用资源。
(5)财务成本控制模块:对回流产品产生的会计成本统计分析,确定对回流产品的处理是否符合企业的利益需求,便于企业成本控制,取得较好经济效益。
逆向物流运营管理信息平台将大大促进各类使用者之间的信息交流,减少因信息不对称而带来的问题,使各方得益。当企业完成一次产品召回或一类产品退货,该平台可以对这次的召回或退货的处理情况编订代码,便于日后评估和同类事件的参考。
该平台要求具有较高的安全监控能力,不但要能应对外部的侵扰和攻击,而且还要能对内部用户进行权限设置,确保系统的安全和保密的要求。因此有必要对系统进行安全设计,保障系统的硬件安全、数据安全、网络安全、系统安全 [5]。逆向物流流程比正向物流流程复杂。逆向物流也是影响企业可持续发展的重要问题。
结 语
我国逆向物流信息平台的建设目前正处于起步阶段,已有的一些成果还不能适应商品流通领域逆向物流的整体发展要求,必须采取有力的配套措施加以改进,如加快逆向物流信息标准化建设、制定相关政策法规和保障措施等。有效的逆向物流管理必将会是企业拥有稳定的顾客群和长期占有市场的重要战略武器。
作者单位:上海电力学院管理与人文学院
参考文献:
[1]James R Stock. Reverse Logistics in the Supply Chain[EB/OL]..
[3]叶伟芳,徐迪.基于供应链的逆向物流管理初探[J].管理学报,2005,(2)(增刊Ⅰ):46-48.
关键词:缺陷产品召回;敏捷物流;信息共享;信息管理
近年来,我国缺陷产品召回事件愈演愈烈,作者从国家质检总局获悉,根据最新统计数据显示:2016年我国缺陷产品召回数量大幅提升,创历史最高,汽车首次突破1000万辆,达1132.56万辆,同比增长103%。我国自2004年开始实施缺陷产品召回制度,截至2016年共召回汽车1298次,召回数量3668多万辆[1]53。从召回数量分析,截止到2013年,我国9年共累计召回数量达到1000万辆;2014年和2015年累计召回数量达到1000万辆;但是仅2016年,召回数量就已经超过1000万辆。由于缺陷产品召回危机事件在整个过程中形成的信息流动量大且操作较为复杂,因此无法依靠传统的召回模式处理。为使缺陷产品的召回能够及时、有效解决,必须采取创新的、敏捷的、高效的应对措施,实现企业绩效的整合,平衡各方面资源,落实各部门之间的信息共享机制,最终实现物流管理流程效率的优化。由于整个产品召回管理的基础是以信息共享为基础和源头,故需要通过多种渠道收集缺陷产品信息并进行集中分析处理[2]174,才能及时、有效地对缺陷产品进行判定、缩短召回时间、提高召回效率。因此,构建缺陷产品召回的敏捷物流管理信息共享机制是未来发展的必然趋势。
一、敏捷物流管理
敏捷物流管理(AgilityLogisticsManagement)亦称敏捷供应链管理(AgileSupplyChainManagement,ASCM),是一个极具竞争力的战略联盟,它能够把零售商、制造商、供应商、分销商以及终端消费者进行统一的整合,并以核心物流企业为中心,通过对物流、资金流、信息流的控制形成一个整体的、高效响应的、无缝化程度较高的功能物流网络链条[3]18。敏捷物流体系建设有三个关键点:成本合理、标准化提高效率、信息化带来可视化。为了完成终端客户的不同需求,敏捷物流管理需要多个企业围绕某市场机遇和不断变化的需求进行快速的重构和调整,以达到共同完成任务的目的。这也是它动态性的一个体现[4]115。敏捷物流管理能够将产品设计、市场销售、客户服务的整个过程进行重组,针对敏捷物流实施过程中的各个环节对信息的需求量,重构整条供应链,包括:原材料供应、生产制造、运输与仓储、销售分销和客户服务等环节,并通过信息传输将敏捷物流管理中的各个环节通过“环节外包”达到整个物流的业务集成,实现物流管理的敏捷性[5]93。我国是经济大国,要成为经济强国,必须有几个产业能够提供支撑,从技术、装备、产品质量、市场占有等方面都要站稳脚跟。但我们现有产业,从技术、工艺、设备,以及后端的物流、营销等都有很大问题,亟待解决。同时,由于市场竞争的日趋激烈,对产品创新性要求逐步提高,导致新产品投放周期逐渐缩短,这必将引发缺陷产品数量的增加。一旦对缺陷产品实施召回,就将面临操作流程繁琐的危机事件处理过程,信息流动量大,给消费者带来的伤害也越来越多[6]17。因此,引入敏捷物流管理思想,能够缩短缺陷产品的召回时间、提高召回效率,是实现缺陷产品召回信息共享机制的必然途径。
二、构建缺陷产品召回敏捷物流管理信息共享平台
本文运用敏捷物流理论思想,根据企业经营管理整体框架,构建缺陷产品召回信息共享平台。该平台是敏捷物流管理的核心组成部分,能将敏捷物流思想全方位地贯彻和落实到缺陷产品召回工作中,准确地描述了以市场为导向的缺陷产品召回管理系统,为指导企业缺陷产品召回的各项活动提供有力平台。其次,对企业而言,实施缺陷产品召回管理的入口是缺陷产品信息产生后如何快速制定实施计划,提高企业产品召回管理水平。构建缺陷产品召回的信息共享平台恰好能够有效提升企业危机管理能力和逆向物流管理能力,并协助企业完善产品后市场管理。因此,将敏捷物流思想贯穿于缺陷产品召回的全过程中,有利于企业提升危机管理能力。本文将传统被动收集信息转变为主动搜索缺陷产品信息,为敏捷制定产品召回决策提供信息支持,如图1所示,为缺陷产品召回敏捷物流管理信息共享平台:由上图可知,企业收集到缺陷产品信息之后,通过信息共享平台能够迅速进入风险等级评估阶段,颠覆了传统产品召回管理模式。传统的缺陷产品召回决策过程相对来说较为繁琐,首先需要针对收集得到的缺陷产品信息进行初步调查、核实信息来源的准确性,并通过质量管理人员进行初步质量评估,然后才能启动召回计划;其次,根据缺陷产品召回的数量组建召回小组、风险评估小组进行实施计划的制定,最后才开始进入召回实施阶段。因此,该信息共享平台的构建简化了原有的召回决策流程、提高了产品召回敏捷性,体现了信息共享机制的优越性。此外,在缺陷产品敏捷召回决策过程中,需要对相关的缺陷产品进行危害等级的评估,该过程重点是如何深入追踪产品缺陷信息源头,以便能够准确地进行危害等级分类。在这个过程中,需要结合召回风险分类标准和企业产品危害等级分类标准共同得出结论,并且在评估的过程中还要综合考虑召回事件对企业以及整个供应链带来的风险[7]。评估完缺陷产品的危害风险等级,直接进入产品召回计划制定阶段,该过程需要通过信息共享平台来实现。与传统的产品召回计划制定过程相比,通过信息共享平台制定的缺陷产品召回计划实现了敏捷性,规避了传统制定召回方案中的临时设定阶段。本文构建的缺陷产品召回的敏捷物流管理信息共享平台能够在发现缺陷产品之前,就针对不同产品缺陷情境开发出敏捷召回方案库,一旦出现缺陷产品,需要实行召回时,直接根据不同的产品缺陷等级和召回风险等级,快速选取恰当的敏捷召回方案,有效地提高缺陷产品召回的敏捷性[8]69。
三、缺陷产品召回的敏捷物流管理信息共享机制
【关键词】EPC;供应链;供应链管理系统
中图分类号:U49 文献标识码:A 文章编号:1006-0278(2013)04-148-01
在供应链管理中,由于各企业的具体生产经营活动,信息和方向常常在时间和空间上转移,供应链的各个环节经常处于松散运动的状态,这使得信息的可得性、共享性、精确性和实时性都受到了影响,从而对供应链管理带来了问题。EPC标签技术广泛用于数据采集和系统指令的传达,其可读写能力尤其适用于供应链管理上的仓储、运输、物料跟踪、货架识别、生产管理等环节,同时在减少库存、提高工作效率和操作的智能化等方面有很好的效果。基于EPC技术设计的供应链管理系统能够大大降低供应链中的牛鞭效应,提升供应链的透明度,提高供应链的整体竞争力。
一、EPC技术
EPC的产生源于人们设想对世界上的每一件物品都赋予唯一编号的这一美好愿望,就像身份证一样,每个人都有唯一编号,不同的编号对应不同的人,EPC标签就是物品的省份证。一个完整的EPC系统包括全球产品电子代码(EPC)体系、射频识别系统和信息网络系统三个部分。全球产品电子代码体系就是EPC的编码标准;射频识别系统包括两个部分,一个是贴在物品之上或者内嵌于物品的EPC标签,另外一个是识别读取EPC标签的识读器;最后通过信息网络系统,我们就能对世界上的每一件物品进行识别,将每一件物品连接起来,并将其中的有用信息为自己所用。
二、基于EPC的供应链管理系统架构
供应链管理系统是典型的信息管理系统,其主要目的是简化日常生产工作中的大量重复机械的操作,并通过对数据的有效控制,实现对供应链上企业的协调,提高企业的竞争力。
根据供应链系统流程分析,供应链管理系统应包括管理平台、生产企业、仓储企业和商场企业等4大部分。如图1所示:
管理平台:管理平台是系统的核心,负责对企业所提交的数据进行审核,如产品编码审核、包装箱编码审核等;管理平台还是生产企业、仓储企业、运输企业进行数据传输时数据连接转换的关键部分。
生产企业:生产企业是整个系统中EPC标签写入的唯一入口,通过对产品、包装箱的编码管理,系统中的EPC读取器能够对产品的整个物流过程进行追踪,达到监管的目的。
仓储企业:仓储企业对产品进行存储并对其存放位置进行确认,以方便合作企业进行产品的跟踪查询。
商场企业:商场企业对产品进行最后的销售,在这里要对产品的销售信息进行管理,并且对商场会员信息进行管理,将其与产品信息进行绑定,以备日后跟踪查询等。
生产企业向管理平台进行企业编码和产品编码的申请,在审核通过后,将管理平台下发的产品EPC编码通过RFID设备进行产品EPC编码的写入、验证和激活,此时EPC激活状态保存在管理平台服务器中,当产品运送到仓储企业时,仓库对EPC标签进行读取,并通过编码编译,使其与仓储软件格式保持一致,达到数据流通的目的。同样,当产品到达商场企业时,通过读取识别和编码编译,实现与商场POS软件的数据流通。
业绩稳定增长 核心优势突出
据Frost & Sullivan公司研究,2010年,城市视频监控管理平台市场规模为52.2亿元,公司市场份额位居城市视频监控管理平台行业第二名。凭借雄厚的技术实力、稳固的市场份额和大项目经验优势,公司近年来收入和利润规模呈现出良好的成长性。2009年-2011年,三年中,东方网力营业收入分别是6662万元、1.17亿元和2.09亿元,年复合增长率达到77.33%;而营业利润年复合增长率也达到72.22%。
公司在技术、大型项目经验及品牌、高科技人才三方面拥有自己的核心竞争力。目前公司拥有一支具有超过10年视频监控管理平台产品开发经验的研发团队,在视频联网与控制、嵌入式系统、海量信息存储与调用、视音频编解码、应用软件开发等技术领域积累了丰富的经验。公司拥有8项专利、47项软件著作权和12项已登记注册的软件产品,是经北京市科学技术委员会、北京市财政局、北京市国家税务局和北京市地方税务局批准认定的高新技术企业。
市场嗅觉灵敏 紧抓行业脉搏
软件行业是一个需要对未来有着准确预知的行业,若深入到软件行业中,需要对这个市场未来做出三五年甚至更久的预测。从国内大规模投入平安城市项目以来,东方网力大致经历了三个转折点,每次公司都能够准确推出合适的应用产品或做出相应的策略,这些都与企业对行业的精准判断并提前做好技术、战略储备密不可分。
2003年,平安城市项目主要是以模拟监控产品为主,各个项目之间因建设时期不同,致使使用产品品牌不同、型号不同,彼此间信息相互独立,没有形成信息共享。基于此现象,在了解用户的切实需求后,东方网力将第一代产品定位于模拟产品的大规模联网。2003年,公司产品在上海公安金盾工程中投入使用,率先实现了城市级的视频联网监控,该项目标志着公司初步确立了在国内城市视频监控管理平台领域内的技术领先地位。
在2005-2011年期间,数字监控在平安城市项目的应用逐渐增多,尤其是在高清技术相对成熟之后,更好的清晰度为平安用户在工作中带来很多便利,因此,公司从第二代产品开始,开始由数模混合逐步过渡到全数字视频监控管理平台。在此期间,公司明确了打造全面兼容的城市视频监控管理平台战略,自主研发了一系列产品,形成了完善的城市视频监控管理平台产品线。2008年,公司成功为北京朝阳区奥运图像信息系统提供全套城市视频监控管理平台产品,实现了包括“鸟巢”、“水立方”在内的33个奥运场馆的视频联网监控。
前景预判精准 战略发展独到
关键词:设计活动;协同设计平台
中图分类号:TP391.9 文献标识码:A 文章编号:1671-7597(2013)052-021-02
飞行器、航天器等复杂产品研发周期长、参与单位及人员多、涉及专业广,因此其研发过程中经常出现不按流程处理、数据管理混乱、协调效率低下等问题,近些年出现的协同设计平台有助于解决这些问题,所以得到了越来越多企业的重视。
但是,传统的协同设计平台有三大不足:一是任务管理太繁琐,对计划管理人员有较高的要求;二是数据管理太简单,没有实现对常用复合数据类型的专业化管理;三是数据接口不大丰富,缺少对外提供数据服务的接口。
以上种种不足,直接导致了协同设计平台应用范围受到较大限制,现有协同设计平台多用于产品的方案设计阶段,后期更重要的工程研制阶段应用甚少,给平台的推广使用带来了较大障碍。
设计活动是对工程设计或管理人员日常工作的抽象,以此为基础的新型协同设计平台能克服上述缺点,实现对产品设计全过程的支持,有利于协同设计平台获得更广的市场认同感。1设计活动
设计活动是指产品开发过程中常用的设计工作组织单元,譬如写一份设计报告、画一份设计图,计算产品的特性、进行一次试验验证产品性能、安排一次会议等等。
常用的设计活动有如下类型:
报告:指设计人员根据项目要求撰写某一报告、绘制某一图纸的过程。
计算:指一般性的针对产品的计算任务,以自编程计算为主。
协同计算:指多个计算类型设计活动的组合,并按照预先制定的逻辑顺序依次进行。协同计算能一次性自动完成多个计算任务,可用于产品的优化设计。
外协件:指对外采购产品零部件或临时陛使用产品的过程。
CAD设计:指产品三维设计,一般与某类型的三维CAD文件相关联,还可以带有模型驱动的脚本。
CAE分析:指利用各种商业CAE软件对产品进行计算机辅助分析,譬如计算产品的气动特性、结构强度、运动学仿真等等。
会议:指根据产品研发过程需求,召开的相关会议,既可以是讨论会等小规模会议,也可以是评审会、总结会等涉及面较广的会议。会议类型设计活动一般会包含一个或更多报告类型设计活动。
试验:指策划、实施、总结某项试验的过程,试验是诸多设计活动的集合体,包括从策划时期的方案报告、到最终的试验总结等报告类型设计活动,以及具体试验过程等一般任务类型设计活动,甚至还可能包括计算类型设计活动或外协件类型设计活动等等。
一般任务:指不能为上述类型设计活动包括的其他设计活动。
设计活动具有如下特点:
1)设计活动的具体内容根据经验、管理规范等条件设定,具体内容在“实例化”工作任务时确定。
2)设计活动一般都会产生数据,如试验会产生试验数据、报告类型设计活动会产生文档类型数据等等,所以,设计活动是任务和数据的综合体。
3)设计活动可以嵌套,既可能是独立的任务,也可能是一些任务的集合。2协同设计平台
协同设计平台以设计活动“实例化”后的任务为主要管理对象,编制计划的过程实际上就是“实例化”设计活动的过程。
利用设计活动任务与数据的共存性实现产品数据与工作任务的同步管理,产品可以看作是数据的集合,任务则是对数据进行加工、处理的过程,实现了数据与任务的同步管理也就实现了对产品技术状态的有效管理。
利用设计活动的嵌套性实现后台对设计活动细节的自动处理,提升工作效率。
通过请求式数据交互机制实现设计平台内部或设计平台与外部程序之间的数据沟通。
通过本地数据接口扩展数据使用范围、简化数据操作。
2.1 基本架构
协同设计平台由三大部分组成,数据管理系统、项目管理系统及用户系统。数据管理系统和项目管理系统主要运行在服务器端,分别为平台提供数据管理服务和任务调度服务;用户系统运行在客户端,提供用户界面,供工程设计人员日常操作使用。
2.2 数据管理系统
数据管理系统负责存储、管理产品设计数据及过程数据,并提供数据接口服务,供其他各类程序访问数据。
2.2.1 基本数据管理
数据管理系统实现对离散数据、表数据以及扩展表数据三类基本数据类型的管理。
离散数据:指单个的某一数据类型的数据,数据类型可以是字符串、整数、实数、布尔、二维向量、三维向量、四维向量、文件、日期等等。离散数据用来描述产品的某项属性。
表数据:指m×n的二维数组,每列数据可以有一个字符串类型的列名属性。除了常规的数据读写操作外,表数据还提供数据插值操作,即选定两列数据分别作为变量和值,然后根据给定的变量计算出相对应的值。表数据可以用来描述各种随时问变化的数据。
扩展表数据:如果说表数据对应的是一维插值操作,那么扩展表数据对应的就是二维插值操作,扩展表数据除了包括m×n个数据外,每行、每列均对应有相应的变量数据。扩展表的主要操作是二维插值,根据给定的两个方向的变量,计算出对应的数值。
2.2.2 数据组织
数据管理系统负责有效的组织所管理的各项基本数据,以便查询、使用。
2.2.3 方案管理
复杂产品设计过程中往往会出现多方案并存的现象,数据管理系统提供方案管理功能,管理同一产品不同方案的数据。
2.2.4 数据版本管理
数据的版本管理功能记录数据的变化历程。
2.2.5 数据状态管理
数据有可编辑、可更新、关闭、删除四种状态。
可编辑:用户可以对该项数据进行各种操作,包括改变数据的值以及创建新版本数据。
可更新:用户只能创建新版本数据,不能改变当前版本数据值。
关闭:数据只读,不能创建新版本,也不能改变当前值。
删除:数据不可见,不能访问。
2.2.6 关联关系管理
管理数据之间的对应关系。
2.2.7 数据交互
数据最终需为用户或其他应用程序所使用,复杂产品数据量大且复杂,各种计算程序随产品特性变化较大,很难用特定的方法对相似产品或产品系列进行计算分析,这也导致计算程序对数据的需求很难固化下来,因此在计算程序和数据进行数据交互时,采用更富有弹性的“请求”模式:计算程序告诉数据管理系统计算时需要哪些数据,数据名称、类型是什么等等,再通过人工或自动的方式,在数据与计算程序的请求之间建立数据关联关系,计算程序根据指定的关联关系从数据管理系统的读出相应数据,即获得了所需要的数据。计算模块的数据输出也采用类似方式:先通知数据管理系统会产生哪些数据、各是什么类型等等,数据管理系统负责接受并按预定的组织方式处理输出的数据。
2.3 项目管理系统
项目管理系统用于存储任务、流程相关数据,统筹、管理用户提交的工作任务。
2.3.1 资源管理、协调
由于工作任务可由多人提交,待审批后就正式执行,因此,确保人、设备、工具等资源的合理利用显得尤为重要,项目管理系统负责协调各类资源,确保资源的有效利用。
资源包括部门、人员、设备、工具、场地等等。
2.3.2 任务调度、跟踪
设计活动“实例化”成为工作任务并审批通过后,将变成正式的任务,需按时保质保量完成。项目管理系统管理项目的所有任务,供设计人员更新任务状态、查询任务周期、资源等信息,供管理人员跟踪项目执行情况,供各级领导监督项目运行指标。
2.3.3 流程驱动
复杂产品设计过程中还涉及到诸多审批程序,譬如文件审批流程、计划审批流程以及用户提交的设计活动审批流程等等,项目管理系统负责管理这些流程,并驱动这些流程的执行。
2.3.4 项目统计
项目管理系统还负责统计、展示资源的使用情况、项目运行指标等数据。
2.4 用户系统
用户系统是项目各设计、管理人员直接面对的系统,它接受用户输入的各种项目数据及任务,项目管理和数据管理则接受来自所有用户的输入或申请,并进行统一的调度、管理。
2.4.1 用户界面
用户系统提供用户界面,工程设计人员在此完成所有平台所有操作,包括“实例化”设计活动、查看项目状态、项目数据编辑、结果查看等等。具体功能如下:
1)数据组织。
用户界面启动时,系统会从服务器端同步数据,下载到本地后,用户系统按照预定的方式显示产品及流程相关数据。
2)多模式数据展示。
用户系统以多种模式向用户显示各种数据,包括数据、曲线图表、3D场景、CAD视图等等。
3)数据格式转换。
用户系统提供数据格式转换功能,既便于将现有多种格式的数据导入到协同设计平台,又便于将平台中的数据导出成指定格式,供后续设计工作使用。
4)插件管理。
复杂产品的设计中一般都会涉及到非常专业、无法通用化的计算仿真,用户系统允许将自定义的程序插入系统,形成专业化的系统。
2.4.2 数据接口
数据接口是一组随用户系统的API,供工程技术人员自编的程序与平台进行数据交互。数据接口提供多种编程语言支持,保证工程设计人员使用最擅长的工具高效完成任务。
(北京服装学院计算机信息中心,北京 100029)
摘要:针对当前电子商务模式的应用优势和农业信息化的需求,采用J2EE技术基于组件的方法设计和实现了农产品电子商务平台。由于采用了J2EE多层架构技术,该系统不但具有良好的可移植性和可扩展性,也具有较高的可靠性。
关键词 :农产品;电子商务;电子商务平台;J2EE;EJB;农业
中图分类号:TP311文献标识码:A文章编号:0439-8114(2015)01-0192-04
DOI:10.14088/j.cnki.issn0439-8114.2015.01.050
Design of Agricultural Products E-commerce Platform Based on J2EE
HONG Ying
(Computer Information Center, Beijing Institute of Fashion Technology, Beijing 100029, China)
Abstract: In the view of the advantages of applying e-commerce and the requirement of agricultural information, the agricultural products e-commerce platform was designed and implemented based on J2EE component technique. This system has a good portability, good scalability and high reliability due to using J2EE multi-layer architecture technique.
Key words: agricultural product; e-commerce; e-commerce platform; J2EE; EJB; agriculture
收稿日期:2014-01-10
基金项目:北京市青年英才项目(YETP1414);北京服装学院院内科研项目(2012A-17)
作者简介:洪 颖(1980-),男,安徽黄山人,讲师,硕士,主要从事信息检索和数据挖掘研究,(电话)18600209162(电子信箱)hongy1207@163.com。
中国是个传统农业大国,农业产业一直是中国的重要经济支柱,但是农业经济模式具有地域性强、季节性强、产品的标准化程度低、生产者分散等特点,传统的农户和经销商面对面的这种农产品销售模式显然难以满足农业发展要求,农民生产的农产品如果无法及时找到销售渠道,无疑会带来损失。随着互联网的发展,电子商务这种新型的商业运作模式迅速发展起来,它打破了时空的局限性,改变了传统的贸易模式,通过网络的方式实现消费者的购物、网上交易和在线电子支付以及各种商务活动[1]。如果将电子商务模式引入到农业行业中,构建农产品的电子商务平台将会有效推动农业产业化的步伐,促进农村经济发展。农产品电子商务平台能降低成本,提高效率,打破区域和时间的限制,实现农产品流通的规模化。
目前,在大型电子商务平台中,采用J2EE基于组件技术来开发具有较大的优势,能保证电子商务系统所需的高可用性、安全性、可靠性和可扩展性等特点,还能降低系统实现的复杂性。为此,使用J2EE技术来开发一个农产品电子商务平台,以期为农产品流通的规模化提供一定的保障。
1 相关技术介绍
1.1 J2EE技术
J2EE(Java 2 Platform Enterprise Edition)是SUN公司提出的使用Java技术构建多层次企业级应用的一系列标准和规范。其中所包含的各种组件、服务架构及技术层次均有共同的标准和规范,使各种依循这种标准和规范的不同平台之间具有了良好的兼容性,摆脱了过去企业级应用之间彼此无法兼容而导致的企业内部应用与外部应用难以互通的窘境[2]。
J2EE具有典型的四层结构[3],包括运行在客户端服务器上的客户层组件、运行在J2EE服务器上的表示层组件和业务逻辑层组件以及运行在EIS服务器上的企业信息系统(Enterprise information system)层软件。图1为J2EE多层应用模型体系结构。
客户层通常为浏览器或Applet等客户端实现的用户界面;表示层是一些Web组件,运行在J2EE服务器上,由Web容器运行,包括JSP、Servlet等;业务逻辑层由一些运行在J2EE服务器上的EJB组件组成,这些组件运行在EJB容器中,一个Bean从客户端接收数据、处理,然后把数据送到企业信息系统层存储起来。同样,一个Bean也可以从企业信息系统取出数据,发送到客户端程序;企业信息系统层主要处理企业其他一些系统软件和进行数据的存储。
J2EE平台能够更好地解决企业应用中的“信息共享”和“服务集成”两大技术问题[4]。系统具有安全性高、稳定性和可用性好、扩展性和伸缩性好以及良好的平台无关性等优势。
1.2 MVC设计模式
MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,该模式把应用程序分为三个核心模块:模型(Model)、视图(View)和控制器(Controller)。各个模块分别担负着不同的任务[5]。
控制器负责视图和模型之间的交互,它主要负责两方面的动作,把用户的请求分发到相应的模型和将模型的改变及时反映到视图上[6,7]。视图是应用程序和用户之间的接口,它负责将应用显现给用户和显示模型的状态;模型是应用程序的主体核心部分,它封装了应用程序的数据结构和事务逻辑。
1.3 EJB组件及其类型
EJB(Enterprise Java Beans)是J2EE架构中服务器端组件模型,主要用于开发和部署多层结构、分布式的应用程序[8]。EJB组件通常要运行在EJB容器中,它的优点在于封装性和可移植性,在具有相似业务逻辑功能的应用系统之间不需要修改代码重新编译,支持软件的复用,降低开发成本,应用系统可以在一个支持EJB的环境中开发,完成后可以部署在其他环境中。
EJB从功能上可分为会话Bean(Session Bean)和实体Bean(Entity Bean)。
1)会话Bean(Session Bean)。Session Bean实现了运行于服务器上的业务逻辑,用户通过调用Session Bean来访问服务器,Session Bean在J2EE服务器上代表一个用户,它通过在服务器端运行业务逻辑为用户完成特定任务。
Session Bean有两种应用模式:无状态Session Bean(Stateless)和有状态Session Bean(Stateful)[9]。无状态Session Bean在一个方法调用的过程中能维持调用用户的状态,一旦方法执行完,状态就不被保持,但无状态Session Bean的Bean实现类可以被多个客户端共享使用。有状态Session Bean可以使用不同的Bean实现类一对一地维持某个调用用户的状态,每一个并发的用户都有一个对应的有状态Session Bean。
2)实体Bean(Entity Bean)。实体Bean代表数据库或另外一个企业应用系统中的数据对象,如数据库中的一条记录[10]。实体Bean的属性代表业务过程中处理的永久性数据,是持久性的,运行共享访问。会话Bean的状态不依赖于应用服务器而存在,是底层数据库记录的映像,和数据库记录保持同步,所以如果应用服务器停止运行,实体Bean的状态还保存在数据库中。
2 系统设计
2.1 系统功能模块的设计分析
农产品电子商务平台系统包括前台和后台部分,其中前台有以下功能模块。
1)会员模块。用户首次使用农产品电子商务平台需要进行会员注册,注册成功才能登陆平台购买商品,也可以享受会员商品特价。在会员模块中用户还可以进行修改注册资料、兑换积分等操作。
2)购物车模块。用户进入平台选购农产品时,可以使用购物车。购物车具有查看购物车商品、修改购物车商品、确认订单信息(包括查看商品数量、价格和总金额等)以及提交订单等功能。
3)订单管理模块。该模块主要提供订单信息,包括订单编号、金额、下单日期、订单状态等,用户可以查看和修改订单信息。
4)商品搜索模块。该模块可以让用户按日期、商品名称、类型等方式搜索商品,快速找到需要的农产品。
农产品电子商务平台的后台包括以下功能模块。
1)商品类别管理模块。主要实现对商品类别进行增加、修改和删除等操作,管理员还可以通过分类管理实现商品的分类并可以增加、修改和删除商品信息。该模块还支持下载Excel模板,批量导入商品信息。
2)商品管理模块。该模块主要实现管理员进行增加、修改和删除商品的操作。支持下载Excel模板,批量导入商品信息。
3)订单管理模块。系统管理员可以对订单进行管理、统计和打印,既可以按照会员信息进行统计,也可以按照商品信息进行统计等。
4)会员管理模块。此模块实现系统管理员对注册会员的管理功能,包括会员的查看、删除、设置会员权限、设置会员商品折扣和会员积分管理等。
5)管理员用户管理模块。该模块提供对系统管理员用户的管理功能,包括增加、删除、修改管理员用户等操作。
基于J2EE的农产品电子商务平台系统功能模块如图2所示。
2.2 数据库设计
数据库设计在系统开发过程中是一项重要的工作。一个系统的好坏很大程度上依赖于数据库设计的质量。为实现对数据的系统管理,保证数据的整体性、完整性和共享性,系统的开发采用了SQL Server 2005数据库。Microsoft SQL Server 2005是一个全面的数据库平台,提供了企业级的数据管理,具有连接速度快、支持用户多和安全性好等优点[11]。电子商务平台设计的主要数据表包括农产品信息表、农产品类别信息表、管理员表、用户信息表、订单信息表等,系统数据库ER模型如图3。
2.3 系统架构
依据J2EE的典型架构和B/C电子商务平台的特点,农产品电子商务平台采用4层架构,分别是客户层、表示层、业务逻辑层和企业信息系统层(图4)。
客户层是用户通过浏览器对农产品电子商务平台进行访问的网络终端,系统用户分为管理员用户、未注册用户和会员用户,管理员用户负责对电子商务平台进行管理和维护,而未注册用户和会员用户可以通过访问电子商务平台的前台界面进行商品查询和产品订购等操作。
表示层主要处理客户层的请求并做出响应,主要采用JSP实现与客户的信息交互。该层向客户层提供了两个接口,分别是电子商务平台接口和管理接口。电子商务平台接口允许客户层的所有用户访问农产品电子商务平台,而管理接口只能由管理员用户进行访问,一般用户与会员用户没有权限。只有注册会员才能从交易系统购买商品。一般公共信息浏览不做限制。
业务逻辑层主要对表示层的数据请求进行处理,是农产品电子商务平台的核心层。在该层中封装了各个业务逻辑EJB,如会员管理、订单管理及商品管理等。电子商务平台对业务逻辑层的业务对象进行封装,使得表示层不直接访问EJB组件,而是通过系统访问会话Bean和子系统会话Bean来实现对EJB组件的访问。该层主要应用的J2EE技术有EJB和JDBC。
企业信息系统层是农产品电子商务平台数据库系统所在的层。企业信息系统层一般处理业务逻辑层的数据库操作,该层提供了对组织数据基本的存储和访问。
3 系统实现
基于J2EE架构的农产品电子商务平台采用J2EE的4层架构,分别为客户层、表示层、业务逻辑层和企业信息系统层。下面主要介绍一下各层的实现。
3.1 客户层
基于J2EE架构的农产品电子商务平台客户层采用JSP动态网页的形式来实现,单击页面链接或按钮进入相应的功能模块执行。
3.2 表示层
基于J2EE的农产品电子商务平台通过HTTP协议使用Servlet调用相应的ELB组件来完成用户请求,并将处理的结果返回给用户。系统主要包括以下一些Java Servlet。
1)登录Servlet。当用户登录农产品电子商务平台时,登录Servlet负责读取用户名,然后检索和用户名匹配的用户实体Bean,并将用户输入的密码与用户实体Bean所存储的密码进行匹配,如果匹配成功,则为用户创建一个临时的购物车,并转到农产品电子商务平台的主页Servlet,如果匹配不成功,则显示一个错误信息并提示用户再次输入密码。
2)购物车查询Servlet。用户可以查看和修改购物车,当用户修改了购物车的状态时,购物车查询Servlet,将通过调用计算总价的无状态会话Bean重新计算价格。
3)购买Servlet。用户选择完商品确认购买时,可以将购物车状态会话Bean转化为订单实体Bean。
3.3 业务逻辑层
基于J2EE的农产品电子商务平台业务逻辑层的EJB组件主要有商品、用户、订单、订单明细、购物车、购物车明细和总价计算等。其中购物车和购物车明细不是永久性的,所以采用有状态会话Bean来实现,而商品、用户、订单和订单明细具有永久性的持续性对象,即便电子商务平台由于某种原因意外终止服务,这些实体的状态仍然要保证存在,所以采用实体Bean来实现,一旦机器出现问题,实体Bean能够在内存中被重新创建。总价计算可以针对任何一个购物车,非永久性,采用无状态会话Bean实现。
4 小结
针对电子商务平台在农业领域的应用优势,分析了农产品电子商务平台开发的各个环节的关键技术和实现方法,构建了高质量的J2EE应用框架。与其他电子商务平台相比,基于J2EE组件技术开发的系统具有很多优点,比如系统可以跨平台运行,后期修改很方便,单个EJB组件的修改对整个系统的影响很小等;由于采用J2EE架构和EJB组件技术,系统具有良好的可靠性和可扩展性。
参考文献:
[1] 杨传明.基于开源J2EE框架的电子商务实验平台研究[J].计算机应用与软件,2009,26(10):70-71.
[2] 徐俊萍,翟玉庆. J2EE技术及其在电子商务开发中的应用研究[J].计算机应用研究,2009(1):142-144.
[3] 董福壮.基于组件的B2C电子商务系统应用[J].计算机工程与应用,2009,72(2):127-129.
[4] 陈 勇.电子商务Web数据库技术相关方法的应用研究[J].计算机工程与应用,2008(5):175-178.
[5] 常晋义.基于J2EE的电子商务网构建技术及应用[J].计算机应用研究,2009(4):105-108.
[6] 倪晓秋,季 民,王光伟. J2EE案例开发[M] .北京:中国水利出版社,2005.10-19.
[7] 马 燕,林传立. J2EE在电子商务开发中的应用研究[J]. 计算机应用研究,2002,19(9):42-44.
[8] 刘继华,李腊元.基于Java的数据库连接池的设计与实现[J].计算机工程与应用,2003(7):183-185.
[9] 王 兵,徐汀荣.基于J2EE体系结构实现网上购物系统[J].信阳师范学院学报(自然科学版),2005,18(1):110-113.
[10] 蔡 明,陈永运.J2EE架构的研究与应用[J].计算机应用与软件,2004,21(1):42-43.
1.1传统工业设计平台现状
传统的工业设计平台还存在很多缺陷与不足,主要有以下3个方面[3]。首先,网站内容缺乏实时性。作为工业设计产品的展示平台,很多网站只是把已经投入生产的旧产品进行展示,有些甚至是多年前的设计产品,无法跟随工业设计的潮流。其次,展示的工业设计产品实用性不高。这类网站经常展示概念性产品,却不考虑许多概念性产品只是处于理论阶段,很多方面是用现今已有手段无法实现的。一味地进行概念展示,非但无助于工业设计的进步,反而会钳制设计者的思想。最后,网站模式过于单一。现有的工业设计网站大多数都是产品展示网站,缺少学习、交易等功能,这也使得很多学习者、设计者只能望“站”兴叹。
1.2新型工业设计平台的设计思考
基于现阶段工业设计平台发展现状,从互联网知识创造和内容聚合的角度,根据各类用户的需求[4],开发了基于威客模式的工业设计平台。该平台是以威客模式为基础,在面向服务、用户参与、功能聚合的设计思想下开发出来的。与传统的工业设计平台不同,该平台是一个综合性的功能平台,能充分满足不同用户的要求。用户不仅可以在平台上上传自己设计的作品,还可以进行工业设计专业的学习交流,成为网站资源的提供者和使用者。除此之外,商家可以根据自己的要求工业设计产品的需求任务;用户可以凭借自己的能力进行竞标,获取设计产品的任务。商家可以在平台中进行个性定制,发现创意设计;用户可以进行作品展示、学习与交流,提升自身的创意思维和设计能力。
2威客模式的含义与特征
2.1威客模式的含义
威客,英文译为witkey,由wit(智慧)和key(钥匙)2个单词组成。威客通常指通过互联网把自己的智慧、知识、能力、经验转换成实际收益的人,他们在互联网上通过解决科学、生活、学习等领域的问题,从而让知识、智慧体现经济价值[5]。威客模式则是威客们将自身的知识、智慧、经验、技能通过互联网转换成虚拟或者实际收益,从而达到各取所需的互联网新模式,体现了互联网按劳取酬和以人为中心的理念。
2.2威客模式的特征
在Web2.0时代,威客模式作为一种新型的互联网模式,具有知识有偿化和回答个性化的特征[6-7]。
2.2.1知识有偿化威客作为在互联网通过自己的知识为他人解决问题而获取报酬的人,必须具有一定的知识水平,才能为他人提供完整、合理的解决方案;威客模式改变了知识免费共享的模式,将智力劳动成果作为商品来看待[8]。这样的知识有偿化转变,是对知识的实践运用,提高人们去学习知识、开发知识应用领域的热情,激发他们去提高更多解决问题的能力[9]。
2.2.2回答个性化威客模式改变了专家学者提供标准答案的模式,每个有能力的人都是威客,每个普通人都有可能通过自身积累的知识解决问题。这种问答模式还能够让一些企业节省开发成本,开发具有个性的产品,满足不同消费者的需求。
3威客模式工业设计平台的设计
3.1威客模式工业设计平台的总体设计
基于威客模式的工业设计平台是一个集展示、学习、交易为一体的网站平台。该平台以威客模式为核心,围绕原创性、交互性、针对性的思想进行开发[10]。它能充分发挥学习者的自主性、设计者的主观能动性。平台由用户管理、个人中心、作品展示、知识学习、威客交易、作品上传、作品审核和系统维护等功能模块组成,平台功能模块设计如图1所示[11]。
3.2威客模式工业设计平台的模块设计
3.2.1用户管理模块用户管理模块有注册和登录2项基本功能,将用户分为游客、会员、管理员三大类,各自拥有不同的权限。游客无需注册,只能对特定的作品进行浏览,无法对作品进行评价交流的操作。会员拥有个人中心,能够进行浏览、评论、上传、修改等操作,对平台展示的工业设计作品进行评价、学习,上传符合平台规定的工业设计作品,并进行内容的增加、删除、修改操作。管理员具有审核、删除、、维护的权限。用户上传的作品需要通过管理员审核后才能对公众进行展示,如不通过则被删除。此外,管理员还可以工业设计学习教程、信息公告,具有资料的上传下载权限。
3.2.2个人中心模块个人中心模块给注册后的用户提供一个可以自己规划的空间,包含个人信息管理、个人作品管理、个人学习管理、信息交流管理和空间风格管理等子模块。用户可以在个人信息管理模块,进行头像、昵称、密码、个人签名等个人信息的修改;在个人作品管理模块,对自己上传的作品进行修改或者删除操作;在个人学习模块,记录用户的学习教程和学习进度,以便继续进行学习;在信息交流模块,系统的通知、其他用户的回复信息都会通过站内信的形式通知用户,保证用户间的即时沟通;在空间风格模块,用户可以根据喜好对空间进行自由搭配,展现自身的特色与品位。
3.2.3作品展示模块作品展示模块是用于展示工业设计作品的模块,其中包括大师作品、创意作品、推广作品等栏目分类。大师作品栏目用于展示一些知名大师的工业设计作品,供用户观摩学习;创意作品栏目则展示近年来的概念作品或者是用户的奇思妙想,为工业设计产品创新提供灵感;推广作品栏目则对已有产品的原版或改进版进行呈现。作品的展示方式多元化,包括图文描述、影音介绍,集中体现各类别工业设计作品的精华。
3.2.4知识学习模块知识学习模块包含了学习课程和学习测试2个子模块。学习课程模块针对不同设计水平的学习者提供层次性的学习教程,适合使用者根据自身的能力进行选择性学习,用户选择的学习进度会被记录,以方便下次继续学习。学习测试模块让用户在学习完课程后,对自己的学习效果进行测试。测试模式分为2种,一种是章节测试,另一种是综合测试。用户打开测试后,平台会从题库中抽取10道理论题,这些题目的内容来自学习课程模块,由用户选择的类别决定。用户在回答完所有题目后才能提交,并获得答题情况反馈。平台会自动根据答题情况给出测试得分,为答错的题目提供课程的链接,而不是直接提供标准答案,这种形式有助于加强用户的知识体系构建,提升其学习自主性[12]。
3.2.5威客交易模块威客交易模块是联系互联网与现实的核心模块。该模块为用户提供了一个将知识转化为财富的平台,包含知道型和悬赏型2种威客模式。知道型威客模式主要是用户个人与个人之间进行工业设计问题问答的一种模式,用户甲关于某个工业设计的问题,由其他用户进行回答,如果最终采纳了用户乙的答案,则用户乙会获得用户甲问题的奖励积分,奖励积分根据问题的难度级别而不同。悬赏型威客模式是偏重于商家与用户之间的威客交易模式。主要流程如下:1)商家悬赏任务和要求;2)商家支付一定或者全额费用给网站平台;3)其他用户根据自身能力自由竞标,商家自己或者委托平台从所有竞选者中选出中标者;4)中标者按要求完成任务,把成果提交给平台;5)根据完成的成果实际情况,商家支付给平台剩余费用,平台从商家支付的费用中抽取一定比例(一般20%)的佣金,剩余部分支付给中标者。悬赏型威客模式的收入是网站平台主要的利润来源,具有盈利模式清晰、可实行性高的特点[13]。
3.2.6作品上传模块作品上传模块为用户提供了多种类型的内容上传功能,包括工业设计文字教程、作品图片、产品视频等。上传的内容会根据最终呈现形式规划在不同分区,方便其他用户搜索。为了保证作品上传的效率和规范,上传的作品根据类型不同有大小限制,对图片和影音文件进行必要的压缩和格式转换;所有上传的作品需要经管理员审核通过才能被在网站页面上,不符合网站规范和国家法律的作品会被删除。
3.2.7系统维护模块系统维护模块是保障平台稳定运行不可或缺的模块。该模块需要管理员权限方可操作,主要包含通告信息管理、资料上传下载管理和系统维护3个子模块。管理员通过通告信息模块网站通知信息;通过资料上传下载模块更新资源库;通过系统维护模块进行必要的平台维护,如数据库更新,功能模块增减等。
4威客模式工业设计平台的应用
威客模式应用到工业设计网站,并且实现商业化,主要覆盖以下3个方面[14]。
4.1客户类型平台的用户基本以中小企业和个人为主。就大企业而言,一方面他们的项目往往比较复杂,需要专业的技术水平;另一方面,他们资金相对雄厚,宁愿花重金寻找满意的方案,以保证项目的质量。相比较而言,中小企业的问题简单一些,只要拥有一定的水平就可以进行解答,比如工业产品的设计草图,选择威客模式,可以低成本而高效率完成,不失为一种好的选择。
4.2产品与服务
平台提供的产品有无形和有形2种。无形的产品如设计产品图标、撰写策划方案,这些产品最终都通过互联网直接传送,是典型的电子商务模式[15]。由于工业设计产品的特殊性,最终呈现的产品更多的是有形的实物,这类产品往往需要创意的产品设计,集合众人的智慧,这正是威客模式的一大优势,所以这种模式很适合工业设计产品领域。
4.3收入方式
平台属于典型的C2C网站,只要运行合理,完全可以实现三赢的局面。商家可以通过平台得到自己想要的产品,甚至得到超过预期的产品;威客可以利用自己的知识解决问题,设计产品,将智力成果转化为经济成果,获得一定的报酬;平台可以从交易过程中收取一定的服务费。在该种模式中,商家或者威客提供的报价必须是双方协商同意后,两者的交易关系方才生效,在商家对威客最终提供的工业设计产品满意后,付款给平台,平台将80%支付给威客,20%归网站所有,此时交易关系结束。
5威客模式工业设计平台的特色
威客平台依据科学性和技术性的原则进行设计,围绕工业设计产品的展示、学习、交易三大功能,突出工业设计产品的原创性、信息评价交流的交互性、威客交易的针对性三大特点。
5.1原创性该平台是集展示、学习、交易功能为一体的工业设计平台,无论是细节的启发,还是突发的灵感,用户创造的工业设计产品必须是原创作品。原创作品能激发用户的想象力和创造力,提升用户的设计能力。
5.2交互性用户能够对工业设计作品进行评价,用户之间则可以相互交流工业设计的经验,在评价交流中提升各自的能力。同时,用户相互学习,相互提高,能够激发学习的兴趣,扩大学习的广度和深度。
5.3针对性该平台针对的特定用户群体,主要是工业设计者、学习者和工业设计产品生产商家,为用户与用户,用户与商家提供了一个交易的平台。针对性的平台有利于提升工业设计的专业能力。
6威客模式工业设计平台存在的不足与解决方案
6.1定价机制不够规范由于悬赏的价格由商家与威客协商决定,难免造成定价较为随意的现象,造成价格浮动过大,市场不稳定。由于威客模式出售的主要是智力成果,价格界定比较麻烦,因此,解决此问题时可以对同平台纵向价格和不同平台横向价格进行比较,作为定价的参考。
6.2知识产权问题威客提供的方案,可能已经是别人采用过的,这就涉及知识产权的问题[16]。一方面,威客需要提升自身素养,拒绝抄袭、剽窃别人的智力成果;另一方面,平台可以对威客提供信用评级制度,针对威客提供的方案、完成任务的情况进行信用评级。信用评级对于威客是一个能力的评价,可以激励威客们提供更好的服务,促进威客模式的发展。
6.3盈利模式单一收取一定比例的费用是威客模式盈利的基本途径,但是这种盈利模式的利润十分有限。作为一个工业设计产品平台,除了通过收取服务费之外,可以利用网站进行相关产品的广告投放,也可以为商家的工业设计产品进行推广收取费用。
7结语