制造业B2B网站设计与实现Word格式文档下载.docx
《制造业B2B网站设计与实现Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《制造业B2B网站设计与实现Word格式文档下载.docx(33页珍藏版)》请在冰豆网上搜索。
供需链;
Abstract
In2010,ChinasurpassUSAtobecomethemostoutputglobalmanufacturingcountry.ThatmeansChina’sindustryusheredinthenewsituation.Theuniquenessandfuturedevelopmentofe-businessintheindustryhasachievedgoodresults,andit’sdevelopmentistheincrease.However,thethird-partysoftwarearemostlyduewiththeinformationflow,andonlypointatafewpartsoftheenterprisebusiness,notcombinewiththeotherparts,tocarryoutvarioussegmentsoftheuseofvarioussoftwarethatcanleadtoinefficienciesandinformationasymmetry.Witheconomicdevelopment,enterprisee-commercedemandforhighercurrentsoftwaresystemwillnotbeabletomeetthedemand.Therefore,themanufacturingindustrytonewthird-partysoftwareneedsmoreandmore.
Thepaperdescribestheindustryonelectroniccommerce,analyzesthecurrentwebb2bproblemsintheappropriate,madenewsolutionsbaseontheproblems,istoaddproductionschedulemanagementandinventorymanagementtotheexistingwebsitedesign,tomakeamanufacturingb2bwebsite,andmakeimplementation.
Thisistheuseofthespecialmethodofstudy.thewholepaperhavesixparts:
thefirstpartisdiscussiononthemeaningofthemanufacturingofelectroniccommercewebsite,thecurrentb2bproblems,newwebsitesolutionandtheobjectiveandfeatures.Thesecondpartistointroducethesystemusedinrelevanttechnologies.thethirdpart,isthesystemofoverallanalysis,includingthebusinessprocessanalysisanddataflowdiagramofasoldier.Thefourthpartisasystemdesign,thesystemofthemainfeatures,andthedatabasedesign.Thefifthpartisthewebsitefeaturesofamoduletotheimplementationofthemainpoint,andtheintegrationbetweenthemodules.Thelastpartissummedupthewholepaper,andmaskedsomesuggestions.
Themainpointsinthesystemdesignisaddtheproductionschedulemanagementandinventorymanagementtothebasicwebsitedesigntraditionalb2b,enterprisecanmakeSCMonthesamesystem,tomeetwiththedemand.
Keywords:
B2B;
manufacturing;
supplychain;
一、前言
(一)制造业进行电子商务的意义
近年来,随着全球电子商务日趋活跃,业务模式不断创新,加上政府对电子商务发展的扶持,我国企业电子商务化发展取得了巨大的成功。
据中国电子商务研究中心数据显示,截止2010年6月底,中国电子商务市场(包括B2B、B2C、C2C)交易额达到2.25万亿元;
其中,B2B交易额达到2.05万亿元,B2C与C2C网购交易额达到了2000亿元。
从以上数据可以看出,电子商务市场交易额中,B2B交易额占了90%以上,而制造业是B2B中的主力军,因此,制造业在电子商务交易中具有举足轻重的地位。
据美国经济咨询机构IHS环球透视发布的一项研究也显示,2010年中国的制造业产值占全球19.8%,略高于美国的19.4%。
成为全球制造业产出最高的国家。
这表明我国已从制造业大国向制造业强国跨越,并且,未来的比较优势仍然在制造业。
因此,在相当长的时期内,我国经济的发展还需要制造业来牵引。
合理利用电子商务是促进制造业加快发展的必要手段和工具。
1、电子商务促进了制造业信息化观念的推广与深入。
制造业有其自身的行业特点,从上游的原材料采购、产品制造,到销售给下游批发商或零售商,甚至是单个消费者。
整个价值链上的各个环节都需要相互配合,相互协同,才能实现双赢。
而价值链太长,则会由于信息不畅通、滞后,而延误商机。
电子商务实施的目的就是通过信息化手段减少企业不必要的中间环节,拉近供应商、销售商和客户之间的距离。
同时,企业直接根据网络订单生产,避免了生产过多产品造成的资源、资金的浪费或生产不足造成的商机流失。
如今,网络技术、通信技术、多媒体技术已发展相对成熟,这为电子商务实现全球范围内的商务活动提供了很有力的帮助,使得企业更加重视信息的作用,保持信息流通顺畅。
2、电子商务优化了企业运营流程,缩短了产业链。
一般来说,一个典型的产品价值链包括:
原料供应商→生产商→销售商→客户。
而电子商务环境下则可省略为:
供应商Intranet→企业Intranet→客户。
当然,这些关系不是单向的,它们更多地是双向互动。
对于生产来说,实施电子商务后,制造业企业就只需根据客户的订单来进行有针对性的生产,可以提高生产效率,精简库存,节约了成本,而且容易为客户提供个性化服务,从而提高客户满意度。
对于销售而言,实行在线支付,以电子商务网站代替销售商,客户可以在线迅速查询自己所需要的商品,避免出现的人为失误,缩短了销售处理的时间,节约了销售成本。
另外,电子商务通过网络客户服务可降低客户服务成本,并能及时有效接收到来自客户的反馈意见,而尽快予以解决。
3、电子商务提高了企业反应效率,提高了企业核心竞争力。
电子商务使得产品价值链上的各方联系日益紧密,由于制造商在某种意义上承担了销售商的职能,促使了制造商以消费者为系统的起点,以市场需求为动力,力求实现有效率的需求拉动管理,减少不必要的流通环节,加速信息传递,努力降低对消费附加值不起作用的各项成本,最后,由消费者和企业共享效率化的成果。
实施电子商务打破了价值链上各方的原有界限,克服了多环节分散管理的弱点,强调供应商与制造商的合作,使商品流通更为简洁和通畅。
另外,在共享信息的基础上,依靠网络进行原材料采购、生产计划制定、销售数据分析、及时补货、整体协作、强化联盟等,有效地降低了制造商的运营风险,突出了其产品技术优势,提高了其核心竞争力。
(二)制造业B2B网站的现状以及存在问题
目前B2B有两种基本模式:
面向制造业或面向商业的垂直B2B和面向中间交易市场的B2B,根据这两种模式,网上产生了许多B2B平台。
在国内,有阿里巴巴、中国网库、中国制造交易网等。
阿里巴巴属于综合类B2B网站,被誉为经典的网上交易市场,其的特点是专做信息流,汇聚大量的市场供求信息。
中国网库是基于产业链结构、致力于零售服务前端的B2B电子商务研发、推广及应用的网络机构。
中国制造交易网则是以制造业为主,为制造业企业提供供求信息的平台。
在国外,有MFG、ThomasNet、GlobalSpec等网站。
MFG被称为制造业的阿里巴巴,但它不同于阿里巴巴的多元化服务,其在线贸易只涉及到采购商和供应商两大服务特区。
ThomasNet作为互联网中领先的垂直工业目的地站点,帮助工业买家获取最具价值的北美供应商信息,其中包含详细的产品和服务描述、供应商网站链接、在线样本、可下载的CAD工程图等。
GlobalSpec的主要特点是搜索引擎,成为工程,工业和技术界的信息资源。
上述网站多以信息流为主,为企业提供海量供求信息服务。
在某种程度上提高的企业的经营效益。
然而,当前B2B网站还处于初级阶段,仍存在许多的不足。
具体有以下几点:
1、目前,大多数网站仍以信息流为主,这只是电子商务的其中一部分,并没有包含企业管理等环节。
不能充分满足企业发展的需求。
2、虽然出现了许多在线企业管理软件,但是与在线销售存在脱节,没有将两者很好的融合在一起,谈不上真正意义上的电子商务。
3、网上的平台没有针对性,多以综合类平台为主,而在这些平台中,只有一部分行业获得成效。
4、虽然越来越多企业进行电子商务,但仍然以线下业务为主,线上业务为辅,而且线上与线下业务存在脱节,影响信息的及时性和正确性。
(三)针对问题所提出的对策
为了满足企业对多环节处理的要求,需要在网站原有的设计基础上,加入新的功能,如生产计划管理、库存管理以及采购管理。
生产计划管理能根据各企业的预测生产计划、订单数量进行以及库存情况得出一个参考数据给企业,企业可在参考数据上进行审核和修改,形成相应的生产计划,并处理该计划的后续流程,如计划的开始和结束。
库存管理能管理企业的商品及材料库存,为订单接收、生产计划安排提供依据。
采购管理,则是通过网络平台购买原材料。
除此之外,还需要为企业提供线下数据的维护,即同时录入企业的线下订单与线上订单,使两者能够结合处理,这样形成的生产计划能够更符合企业的实际需求。
(四)网站开发的目的与创新之处
由于目前的电子商务网站对于行业的针对性不强,而且多数着重于以信息流为主,不能适应行业的迅速发展。
因此本网站建立的目的在于摆脱以信息流为主,建立一个针对于制造业B2B业务的综合型的商务平台。
本网站的创新之处有如下几点:
1、针对于制造业企业的B2B业务,特别是离散型制造业企业,具有一定的针对性;
2、在传统的商务网站中添加生产管理和库存管理,以便企业能在同一个系统中实现供需链的基本管理;
3、系统提供线下订单的输入界面,并将线上与线下订单合信息进行汇总,集成线上和线下业务信息;
4、增加采购管理模块,动态管理库存信息。
5、由于系统建立在互联网上,企业对于供需链的基本管理可不受地域限制;
二、系统相关技术
(一)SQLserver概述
SQLserver数据库管理系统是微软公司开发的基于C/S工作模式的大型关系数据库管理系统,为创建可伸缩电子商务、在线商务和数据仓库解决方案而设计的关系模型数据库管理与分析系统。
其特点有以下几点:
1、丰富的图形化管理工具,使系统管理及操作更直观方便;
2、动态自动管理和优化功能。
3、充分的Internet技术支持,增加了XML和HTTP技术的支持;
4、具有丰富的编程接口工具,使开发SQLserver数据库应用程序时更加灵活;
5、很好的伸缩性和可靠性,运行系统多样化,可满足不同层次用户的需要;
6、管理方式简单,能够将操作系统的服务于功能和数据库的结合在一起,简化系统的管理工作。
(二)MVC模式概述
MVC框架即是模型—视图—控制器(Model-View-Controller)设计模式。
MVC核心思想是将一个应用程序的输入、处理以及输出分开在不同的层面上实现。
这种模型的目的在于增加代码的复用性,减少数据与表示层的耦合度,并提高代码的可读性。
同时,也可以使软件的可维护性、可扩展性、可配置型、可修复性、灵活性以及封装性大大提高。
MVC框架主要由以下3个部分组成:
1.视图:
视图是用户看到并与之交互的界面。
视图向用户显示相关的数据,并鞥呢接收用户的输入数据,但是它并不进行任何实际的业务处理。
视图可以显示模型查询业务状态,但不能改变模型。
视图还能够接受模型发出的数据更新事件,从而对用户界面进行同步更新。
2.模型:
模型是应用程序的业务处理层,是应用程序的主体部分。
表示业务数据和业务逻辑,负责所有业务流程的处理和业务规则的制定。
一个模型层能为多个视图提供数据,由于同一个模型层可以被多个视图重用,所以提高了应用的可重用性。
3.控制器:
控制器的作用实际上是就是一个分发器。
负责接受用户输入并调用模型和视图去完成用户的需求。
当Web用户单击页面中的“提交”按钮来发送HTML表单时,控制层将接受请求并调用相应的模型组件去处理请求,然后再调用相应的视图来显示模型返回的数据。
同视图一样,控制器本身也不处理任何业务信息。
图1MVC结构
应用MVC的优点:
1.有利于程序的维护和功能的扩展。
在MVC框架中,模型与控制层和视图在功能和结构上保持先对独立,所以可以方便地改变应用程序的数据层和业务逻辑规则。
改变其中一个不会影响其他两个,所以依据这种设计思想能够构造良好的松耦合的构建。
2.有利于开发中的分工。
在MVC框架中,由于把应用程序划分成了3个层,可以很好的实现开发中的分工。
网页制作人员可以开发视图层,熟悉业务的人员可以开发模型层,其他的人可以开发控制层。
3.多个视图能共享一个模型。
MVC框架的分层开发模式,模型响应用户请求并返回响应数据,视图负责格式化数据并把它们呈现给用户,业务逻辑和表示层分离,同一个模型可以被不同的视图重用,所以大大提高了代码的可重用性。
三、系统总体分析
(一)系统业务流程分析
本系统是一个面向制造业企业,为其提供生销进服务的新型在线系统。
企业用户通过本系统完成商品信息发布、订单管理、库存管理、生产计划管理等工作。
系统的工作流程如下:
企业用户在系统注册成功后,进行店铺开设,并根据企业产品的实际情况,建立商品以及材料信息,两者的信息主要都包括其名称及它的编号。
当两者信息发生变化后,企业需要及时完成对系统中的信息维护。
当系统的其他用户浏览商品后,填写购买数量、期望到货时间等必要的购买信息后,系统将自动生成订单信息,并存放到数据库中,卖家调用数据库查询订单信息。
当企业接到线下订单时,也可通过手动输入的方式录入企业接受的线下订单,形成初始订单信息。
买家通过线下付款的方式,预付订金,卖家在收到订金后,对系统中的订单进行收到订金的确认处理。
卖家收到订金后,先调用数据库信息,查看当前商品的库存情况,判断是否能够进行发货处理。
当货源充足时,进行送货处理,并对订单机型配送在途的确认;
当货源紧张时,卖家可制定相应的生产计划。
当买家收到货物后,需要对订单进行确认收货处理。
当买家付清商品的剩余货款后,卖家对订单进行确认收款处理,这是订单就交易完成了。
如果订单中的买方没交付订金时,买卖双方都可以取消订单。
线上订单与线下订单的处理流程基本相同,只是线下订单没有卖家确认收货的处理过程。
在每个生产周期开始,企业根据预测的生产计划、当前的订单信息、当前库存情况,制定该周期的生产计划。
生产计划主要包含所生产的商品及数量、所需材料及数量等信息。
当生产计划开始或结束完成时,企业需要在系统中选择计划开始以及计划结束的操作。
如果计划在未开始时发生信息变动,企业需要及时维护计划信息。
在制定生产计划的时候,会遇到库存材料紧缺的情况,企业可通过线上的方式,浏览商品,向系统中的其他用户发送采购订单。
同时,企业也可以使用线下方式采购,并通过手动方式填写线下采购订单。
当订单交易完成后,库中的材料信息需要进行相应的改变。
买家完成交易后,对商品进行评分以及评论,为商品的评级提供依据,在浏览单个商品的时候,显示该商品的平均分数以及所有评论信息。
(二)系统数据流图
图2系统顶层数据流图
图3会员管理数据流图
图4商品管理数据流图
图5订单管理数据流图
图6库存管理数据流图
图7生产计划管理数据流图
图8商品评价管理数据流图
四、系统设计
(一)系统功能说明
1.会员管理
(1)会员注册
网站提供会员注册向导,新用户根据想到提交注册申请,当会员同意注册条款并填写必要信息后,就能够成功注册。
(2)会员登录
网站用户在填写正确的用户名和密码之后,就可以成功登录。
(3)会员信息修改
会员在网站中的角色有两种,分别为买家和卖家,用户可以分别对这两种角色的信息进行查看、添加、更新和删除。
(4)店铺开设
会员可以通过店铺申请向导,填写店铺名称、店铺介绍等内容,完成店铺申请流程。
2.商品管理
(1)添加商品
卖家可以进入商品添加页面,填写商品的名称、种类、价格、批发单位、当前库存量等详细信息,点击提交按钮成功添加商品信息。
(2)删除商品
卖家可进入商品管理页面,找到需要删除的商品条目,点击删除按钮后,商品可以成功删除。
(3)商品信息修改
商品的信息更新分为两种,一种是卖家进入商品管理页面,对商品的多项信息进行更新;
另一种是根据商品的销售情况和企业填写的生产计划的完成程度来自动修改该商品的库存数量。
3.订单管理
(1)查看订单
订单信息分两类,一类是企业向供应商提交的采购信息,另一种是企业收到客户的订货单,也就是企业的销售订单。
会员进入订单管理界面可以查看所有的订单信息,如订单生成日期、订单价格、商品数量、配送地址、订单状态等,其中订单的状态有等待买家交付订金、买家已付订金,商品配送在途、等待买家支付余款、买家已付清余款(交易成功)、买家单方面提出终止、卖家单方面提出终止、交易终止(双方同意)八种。
(2)提交订单
会员在浏览商品后,点击购买按钮,输入数量、配送地址、要求到达时间、客户信息等必要信息,确认提交后,订单就顺利生成,并等待卖家处理。
(3)订单处理
这一功能主要是针对卖家,企业在接收到客户的订单的时候,可根据当前的库存情况进行订单处理,当买家还没有交付约定订金的时候,卖家有权选择取消订单。
如果当前库存有货,卖家在发货后修改订单状态;
如果当前缺货,卖家可选择进行生产或者取消交易,而取消交易的前提是得到买家的同意。
(4)添加线下订单
除了在线订单外,企业还可能接受线下的订单。
线下订单有线下销售订单以及线下采购订单。
添加线下订单时,企业只要将线下订单的所需信息填上,就可以与在线订单一样进行处理。
4.库存管理
(1)查看当前库存
会员进入库存管理界面后,可以查看当前在售产品以及生产材料的库存情况。
如果当前库存不足,会显示缺货提醒。
(2)库存更新处理
当卖家接到订单并在库存充足的情况下确定发货后,当前商品的库存数量就会自动进行相应的修改。
而当卖家为了进行生产而采购生产材料,如果当前的材料是通过所在网络平台购买的,交易成功后系统会自动修改,如果材料是企业线下购买的,可通过手动添加的方式增加库存。
当企业完成了生产计划后,库存也会作自动更新。
5.生产管理
(1)生产计划的制定
当企业接到订单后,往往会出现库存不足的情况,因此需要按照需求量来进行生产计划。
这里的生产计划先由系统根据企业所需生产的预测生产量以及当前库存量和订单数量计算得到初步的生产数量供企业参考,企业通过审查和修改,形成正式的生产计划。
信息主要包括商品类型、生产数量,单件所需生产材料等。
如果所需的材料不足,企业可发送缺货信息到采购管理系统。
(2)生产计划的处理
生产计划的处理包含删除、修改、开始以及完成四种操作。
生产计划制定后,可能存在某些因素阻碍生产进行,如材料不足。
当材料以及其他条件准备好后,用户可以选择开始生产。
当生产还没开始时,用户可以选择删除生产计划。
对于已提交的生产计划,用户可以修改生产数量以及材料信息。
当生产完成后,用户可以选择计划完成。
这时候商品库存就会进行相应的增加。
6.评价管理
买家在网站中购买商品并交易成功后,可对该商品进行打分评价。
分数满分为五分,用户可以选择1至5分,并填写评论。
用户在浏览商品信息的时候可以看到商品分数以及评论信息,分数是由商品所获的分数的平均数。
7.商品搜索
系统提供商品搜索功能,用户在填写的商品名称,类型等信息后,系统就会显示相应的查询结果。
(二)数据库设计
1.本系统数据库表结构设计
表1会员信息表Members
数据项名
含义说明
数据类型
长度
取值范围
Mem_ID
数据库流水号
Int
4
1~MAX_INT
Mem_Name
用户名
Varchar
20
Mem_Password
会员密码
30
Mem_Email