物流管理信息系统设计报告66038.docx
物流管理系统设计报告电子商务物物流管理理信息系系统对于物流管管理信息息系统,其其包括以以下这些些模块:基本信信息模块块、订单管管理模块、运输输管理模模块、仓仓库管理理模块、客客户关系系管理模模块、财财务管理理模块、业业绩管理理模块。这这几大模模块分别别实现了了不同的的功能,此此次我们们小组编编写代码码实现了了基本信信息管理理模块并并对其他他各模块块进行了了设计分分析。基本信息管管理模块块该模块由AASP为为搭载,通通过ASSP连接接数据库库来实现现对基本本信息的的管理。该该模块主主要的功功能包括括登录页页面,基基本信息息查询,信信息插入入,信息息修改,信信息删除除等功能能。下面面是各个个功能的的简单介介绍(包包含代码码)。一、登陆界界面该部分包括括用户名名,密码码以及验验证码的的输入。用用户名和和密码将将保存在在后台数数据库当当中,该该部分同同时包含含了验证证码的功功能。一一共包含含两个AASP文文件,一一个是登登陆界面面的设计计,另一一个用于于连接数数据库以以及判断断用户名名,密码码以及验验证码。(1)登陆陆界面截截图(2)代码码1.admmin_inddex<htmll><headd><metaa htttp-equuiv="Coonteent-Typpe" conntennt=""texxt/hhtmll; ccharrsett=gbb23112">><titlle>登登陆界面面</ttitlle></heaad><bodyy llefttmarrginn="11" ttopmmarggin="0"" baackggrouund="baackggrouund.jpgg"><tablle wwidtth=""1000%" heiightt="3307"" boordeer=""0" celllpaaddiing="0"" ceellsspaccingg="11"> <trr> <<td heiightt="3305""> <<tabble widdth="4557" borrderr="00" aaliggn=""cennterr" ccelllpadddinng=""0" celllsppaciing="0""></td>></ttr> <trr><ttd wwidtth=""4577" aaliggn=""cennterr" bbackkgrooundd="AAdmiin_001.jjpg""><ffontt siize="5"" coolorr="ggreeen" facce=""隶书">>电子商商务物流流管理信信息系统统</ffontt></td>></ttr><tr><<td aliign="ceenteer" bacckgrrounnd=""Admmin_01.jpgg"><<fonnt ssizee="55" ccoloor=""greeen"" faace="隶书书">基本本信息管管理</fonnt><</tdd></tr>> <ttr><<td heiightt="1101"" baackggrouund="Addminn_022.jppg">> <ttablle wwidtth=""3377" bbordder="0"" allignn="ccentter"" ceellppadddingg="00" ccelllspaacinng=""1">> <fformm naame="foorm11" mmethhod="poost""acttionn="aadmiin_cchecck.aasp?acttionn=looginn"> <trr vaaliggn=""topp"> <<td widdth="222%" heiightt="225">><foont sizze=""2">><sttronng><<fonnt ccoloor=""#FFFFFFFF">>用户名名:</fonnt><</sttronng><</foont>></ttd> <tdd wiidthh="446%"" heeighht=""25""><ffontt siize="2""> <innputt naame="ussernnamee" ttypee="ttextt" iid=""useernaame"" siize="188" cclasss=""loggin""></fonnt><</tdd> <tdd wiidthh="332%"" roowsppan="2"" allignn="ccentter""><iinpuut ttypee="iimagge" namme=""Subbmitt" vvaluue=""提交" srcc="AAdmiin_003.jjpg"" wiidthh="1126"" heeighht=""27"" onnCliick="doocummentt.foorm11.suubmiit()"> </ttd><</trr> <ttr><<td heiightt="225">><foont sizze=""2">><sttronng><<fonnt ccoloor=""#FFFFFFFF">>密码:</fonnt><</sttronng><</foont>></ttd> <<td heiightt="225">><foont sizze=""2">> <iinpuut nnamee="ppasssworrd" typpe=""passswoord"" idd="ppasssworrd" sizze=""18"" cllasss="llogiin><</foont>></ttd><</trr> <ttr><<td widdth="222%" heiightt="225">><foont sizze=""2">><sttronng><<fonnt ccoloor=""#FFFFFFFF">>验证码码:</fonnt><</sttronng><</foont>></ttd><td>> <iinpuut nnamee="ttxt_cheeck"" tyype="teext"" siize=6 mmaxllenggth=4 cclasss=""inpput""> <<imgg srrc=""gettcodde.aasp " aalt= "验验证码,看不清清楚?请点击击刷新验验证码"" heeighht=""10""styyle="cuursoor: poiinteer;"" onnCliick="thhis.srcc='ggetccodee.assp?tt='+(neew DDatee().gettTimme();"" ><</tdd></tr>> </forrm> </tabble>></ttd><</trr> <</taablee></td>></ttr></tabble>></boddy></htmml>2.admmin_cheeck<%LAANGUUAGEE="VVBSCCRIPPT" CODDEPAAGE="9336"%><!-#inccludde ffilee="cconnn.assp"-><!-#inccludde ffilee="mmd5.aspp"-><%dim aactiion,rs,sqll,Ussernnamee,Paasswwordd,coodeactioon=rrequuestt.QuueryyStrringg("aactiion"")if acctioon=""loggin"" thhen Ussernnamee=reequeest.Forrm(""useernaame"") Paasswwordd=mdd5(rrequuestt.Foorm("paasswwordd") iff Ussernnamee=""" orr Paasswwordd=""" thhen reespoonsee.wrritee("<<scrriptt laanguuagee='jjavaascrriptt'>aalerrt(''用户名名或密码码不能为为空');hiistoory.go(-1)</sscriipt>>") reespoonsee.ennd ennd iif coode=repplacce(ttrimm(Reequeest.forrm(""txtt_chheckk"),"''",""") iff coode="" theen reespoonsee.wrritee("<<scrriptt laanguuagee='jjavaascrriptt'>aalerrt(''请输入入验证码码');hisstorry.ggo(-1)<</sccrippt>"") reespoonsee.ennd ennd iif iff coode<<>CSStr(sesssioon(""vallidaateCCodee") thhen reespoonsee.wrritee("<<scrriptt laanguuagee='jjavaascrriptt'>aalerrt(''你输入入的验证证码不正正确,请请重新输输入');hiistoory.go(-1)</sscriipt>>") reespoonsee.ennd ennd iif seet rrs=sservver.CreeateeObjjectt("aadoddb.rrecoordsset"") sqql=""sellectt * froom aadmiin wwherre nnamee='""&Ussernnamee&"'' annd ppasssworrd=''"&PPasssworrd&""'" rss.oppen sqll,coonn,1,11 iff rss.eoof tthenn rss.cllosee seet rrs=nnothhingg reespoonsee.wrritee("<<scrriptt laanguuagee='jjavaascrriptt'>aalerrt(''用户名名或密码码错误'');hhisttoryy.goo(-11)</scrriptt>") ellse seessiion("addminnnamme")=Ussernnamee seessiion("addminnpwdd")=Passswoord reespoonsee.Reedirrectt("iindeex.aasp"") rss.cllosee seet rrs=nnothhingg ennd iifend iif%>二、主界面面该部分的主主要功能能是连接接查询界界面。(1) 界面截图(2)代码码 1.inddex.aspp<htmll><bodyy baackggrouund="baackggrouund11.jppg">><h2 aliign="ceenteer">>基本信信息查询询与操作作</hh2><tabble borrderr="11" wwidtth=""1000%" ><tr bgccoloor=""#E00E0EE0">><th>>项目</th>><thh>查询询</tth><</trr> <ttr> <tdd><ffontt siize="4"" faace="隶书书">区域域资料<</foont>></ttd><td>><a hreef=""sellectt1.aasp"">查询询</aa></td>></trr> <trr> <tdd><ffontt siize="4"" faace="隶书书">计费费资料<</foont>></ttd><td>><a hreef=""sellectt2.aasp"">查询询</aa></td>></trr> <trr> <tdd><ffontt siize="4"" faace="隶书书">货主主资料<</foont>></ttd><td>><a hreef=""sellectt3.aasp"">查询询</aa></td>></trr><tr>> <tdd><ffontt siize="4"" faace="隶书书">仓库库资料<</foont>></ttd><td>><a hreef=""sellectt4.aasp"">查询询</aa></td>></trr><tr>> <tdd><ffontt siize="4"" faace="隶书书">运输输资料<</foont>></ttd><td>><a hreef=""sellectt5.aasp"">查询询</aa></td>></trr><tr>> <tdd><ffontt siize="4"" faace="隶书书">报表表</ffontt></td>><td>><a hreef=""sellectt6.aasp"">查询询</aa></td>></trr> <</taablee></boddy> </htmml>三、查询功功能(1)界面面截图(2)代码码1.sellectt1.aasp<htmll><bodyy baackggrouund="baackggrouund11.jppg">><h2 aliign="ceenteer">>区域资资料</h2>><% Dim connn,sstrCConnn Set connn=SServver.CreeateeObjjectt("AADODDB.CConnnecttionn")strCConnn="PProvvideer=MMicrrosooft.Jett.OLLEDBB.4.0;DDataa Soourcce="" & Serrverr.MaapPaath("maanagge.mmdb"")connn.Oppen strrConnn Dim rs,strrSqll strSSql="Seelecct * Frrom 区域资资料 OOrdeer BBy IID DDESCC"Set rs=connn.EExeccutee(sttrSqql)%><td>><a hreef=""inssertt1.aasp"">插入入数据<</a>></ttd><tabble borrderr="11" wwidtth=""1000%" ><tr bgccoloor=""#E00E0EE0">><th>>城市</th>><thh>所属属区域<</thh><tth>城城市负责责人</th>><thh>区域域负责人人</tth><<th>>删除</th>><thh>更新新</tth></trr><% Do WWhille NNot rs.Eoff%><tr>><td>><%=rs("城市市")%></td>><td>><%=rs("所属属区域"")%>></ttd><td>><%=rs("城市市负责人人")%></td>><td>><%=rs("区域域负责人人")%></td>><td>><a hreef=""delletee1.aasp?id=<%=rs("idd")%>">>删除</a><</tdd><td>><a hreef=""upddatee_foorm11.assp?iid=<<%=rrs(""id"")%>>">更更新</a><</tdd></trr><% rs.MMoveeNexxtLoopp%></taablee><a hhreff="iindeex.aasp""><ffontt siize="4"" faace="隶书书">返回回</ffontt></a></boddy> </htmml>四、删除功功能(1)代码码 <% Dim cconnn,sttrCoonn Set cconnn=Seerveer.CCreaateOObjeect("ADDODBB.Coonneectiion"") strCoonn="Prroviiderr=Miicroosofft.JJet.OLEEDB.4.00;Daata Souurcee=" & SServver.MappPatth(""mannagee.mddb")conn.Opeen sstrCConnnDim sstrSSqlstrSqql=""Delletee Frrom 区域资资料 WWherre IID=""&Reequeest.QueerySStriing("idd")conn.Exeecutte(sstrSSql)respoonsee.reedirrectt("sseleect11.assp")%>五、更新功功能(1)界面面截图(2)代码码1.upddatee-foorm.aspp<htmll><bodyy baackggrouund="baackggrouund33.jppg">><h2 aliign="ceenteer">>更新信信息</h2>><%Dim connn,sstrCConnn Set connn=SServver.CreeateeObjjectt("AADODDB.CConnnecttionn") strCConnn="PProvvideer=MMicrrosooft.Jett.OLLEDBB.4.0;DDataa Soourcce="" & Serrverr.MaapPaath("maanagge.mmdb"")connn.Oppen strrConnnDim strrSqll,rss strSSql="Seelecct * Frrom 区域资资料 WWherre IID="" & Reqquesst.QQuerrySttrinng(""ID"") Set rs=connn.EExeccutee(sttrSqql)%><forrm mmethhod="POOST"" acctioon=""upddatee1.aasp"" ><tabble borrderr="11" wwidtth=""80%" aaliggn=""cennterr"><tr>><td>><foont sizze=""4" facce=""隶书">>城市</fonnt><</tdd><td>><innputt tyype="teext"" naame="txxtciity"" siize="200" vvaluue=""<%=rs("城市市")%>">></ttd></trr><ttr><td>><foont sizze=""4" facce=""隶书">>所属区区域</fonnt><</tdd><td>><innputt tyype="teext"" naame="txxtarrea"" siize="200" vvaluue=""<%=rs("所属属区域"")%>>"><</tdd></trr><ttr><td>><foont sizze=""4" facce=""隶书">>城市负负责人<</foont>></ttd><td>><innputt tyype="teext"" naame="txxtciitymman"" siize="200" vvaluue=""<%=rs("城市市负责人人")%>">></ttd></trr><ttr><td>><foont sizze=""4" facce=""隶书">>区域负负责人<</foont>></ttd><td>><innputt tyype="teext"" naame="txxtarreamman"" siize="200" vvaluue=""<%=rs("区域域负责人人")%>">></ttd></trr><ttr><td>><innputt tyype="hiiddeen" namme=""txttID"" vaaluee="<<%=rrs(""ID"")%>>"><</tdd><td>><innputt tyype="suubmiit" namme=""btnnSubbmitt" vvaluue="" 确定 ">></ttd></trr></taablee></foorm>></boddy> </htmml>(2)uppdatte.aasp<% Dimm IDD,sttrCiity,strrAreea,sstrCCityymann,sttrArreamman IID=ccintt(reequeest.Forrm(""txttID"") sstrCCityy=reequeest.Forrm(""txttcitty") sstrAAreaa=reequeest.Forrm(""txttareea") sstrAAreaamann=reequeest.Forrm(""txttareeamaan") sstrCCityymann=reequeest.Forrm(""txttcittymaan") Dimm coonn,strrConnn sset connn=sservver.CreeateeObjjectt("AADODDB.CConnnecttionn") sstrCConnn="PProvvideer=MMicrrosooft.Jett.OLLEDBB.4.0;DDataa Soourcce=""&Seerveer.MMapPPathh("mmanaage.mdbb")connn.Oppen strrConnn Dimm sttrSqql if strrCitty<>>"" andd sttrArrea<<>""" annd sstrAAreaamann<>""" aand strrCittymaan<>>"" theen strSSql="Uppdatte 区区域资料料 Seet 城城市=''"& strrCitty &&"',所属区区域=''"& strrAreea &&"',城市负负责人='"&& sttrCiitymman &"'',区域域负责人人='""& sstrAAreaamann &""'Whheree IDD="&&ID connn.EExeccutee(sttrSqql) ressponnse.reddireect("seelecct1.aspp") endd iff%>六、插入功功能(1)界面面截图(2)代码码Inserrt.aasp<htmll><bodyy baackggrouund="baackggrouund22.jppg">><h2 aliign="ceenteer">>添加新新数据<</h22><forrm nnamee="ffrmIInseert"" meethood=""POSST" acttionn="""><tabble borrderr="11" wwidtth=""80%" aaliggn=""cennterr"><tr>><td>><foont sizze=""4" facce=""隶书">>城市</fonnt><</tdd><ttd><<inpput typpe=""texxt" namme=""txttcitty" sizze=""20""></td>></trr><ttr><td>><foont sizze=""4" facce=""隶书">>所属区区域</fonnt><</tdd><ttd><<inpput typpe=""texxt" namme=""txttareea" sizze=""20""></td>></trr><ttr><td>><foont sizze=""4" facce=""隶书">>城市负负责人<</foont>></ttd><<td>><innputt tyype="teext"" naame="txxtciitymman"" siize="200"><</tdd></trr><ttr><td>><foont sizze=""4" facce=""隶书">>区域负负责人<</foont>></ttd><<td>><innputt tyype="teext"" naame="txxtarreamman"" siize="200"><</tdd></trr><ttr><td>></ttd><<td>><innputt tyype="suubmiit" namme=""btnnSubbmitt" vvaluue="" 确定 ">></ttd></trr></taablee></foorm>><% Dim strrCitty,sstrAAreaa,sttrArreamman,strrCittymaanstrCCityy=trrim(Reqquesst.FFormm("ttxtccityy")strAAreaa=trrim(Reqquesst.FFormm("ttxtaareaa")strAAreaamann=trrim(Reqquesst.FFormm("ttxtccityymann")strCCityymann=trrim(Reqquesst.FFormm("ttxtaareaamann")if sstrCCityy<>""" aand strrAreea<>>"" andd sttrArreamman<<>""" annd sstrCCityymann<>""" tthennDim connn,sstrCConnn Set connn=SServver.CreeateeObjjectt("AADODDB.CConnnecttionn") strCConnn="PProvvideer=MMicrrosooft.Jett.OLLEDBB.4.0;DDataa Soourcce="" & Serrverr.MaapPaath("maanagge.mmdb"")connn.Oppen strrConnnDim strrSqllstrSSql="Innserrt IIntoo 区域域资料(城市,所属区区域,城市负负责人,区域负负责人) Vaaluees(''" && sttrCiity & ""',''" && sttrArrea & ""',''" && sttrArreamman & ""',''" && sttrCiitymman & ""')""connn.Exxecuute(strrSqll)respponsse.RRediirecct(""sellectt1.aasp"") end if %></boddy> </htmml>订单管理模模块功能能订单管理师师整个物物流管理理的起点点,货主主首先通通过Innterrnett网络,将将托运或或托管的的货物清清单送到到物流管管理部门门,由其其审核客客户信用用度后,在在进行物物流服务务的策划划。总体流程1、订单处处理2、物流策策划针对订单选选择合适适的运输输方式、运运输分包包商或仓仓储分包包商,跟跟踪货物物动态。货物动态跟跟踪系统统客户货物跟踪系统公司员工运输子系统仓储子系统其他作业配送子系统分拨子系统3、订单查查询运输管理模模块一、系统总总体设计计功能结结构二、系统的的数据流流程结构构三、运输管管理系统统模块设设计的原原理与功功能基于缩短多多阶响应应周期和和降低成成本的两两个出发发点,系系统设计计基于“用用信息的的传递代代替货物物的流动动”的思思想。运运输管理理系统模模块设计计的两个个基本原原理包括括:1.在充分分利用条条码的基基础上,通通过系统统预留端端口与GGPS/GISS系统实实现无缝缝连接,对对运输货货物实现现自动跟跟踪,使使供应商商和客户户能实时时掌握自自己货物物的动态态;2.基于网网络化,实实现了智智能、高高效、实实时、方方便、简简洁、灵灵活的处处理方式式,并且且子系统统与子系系统之间间实现了了无缝链链接,从从而在时时间上保保证整个个运输系系统的快快速响应应能力。运输管理系系统包含含以下功功能1. 货物物查询模模块该模块主要要完成对对在途货货物即零零部件与与产成品品的查询询与跟踪踪,其功功能设计计包括:运输货货物的运运单编号号、司机机姓名、车车辆名称称、运输输路径、运运输数量量、交货货日期、车车辆所在在位置、货货物状况况等。2. 任务务调度模模块该模模块包括括对运输输路径进进行优化化,优化化的原则则是以选选择路径径距离最最小的费费用因子子和硬时时间窗为为时间约约束前提提。其模模块功能能设计包包括:采采购运单单生成、配配送运单单生成。其其中采购购运单生生成weeb页面面如下图图所示。3.作业执执行模块块该模块提供供了网络络化、智智能化的的作业流流程,司司机能够够高效、准准确地控控制了作作业的业业务全过过程。其其模块功功能设计计包括:采购运运输司机机作业、采采购运输输交货作作业、配配送运输输司机作作业、配配送运输输交货作作业。其其中采购购运输司司机作业业webb页面如如下图所所示。4.意外事事故处理理模块该模块也提提供了网网络化、智智能化的的意外事事故处理理流程。其其模块功功能设计计包括:采购运运输事故故通知单单与处理理单的生生成、采采购运输输事故协协调处理理、配送送运输事事故通知知单与处处理单的的生成、配配送运输输事故协协调处理理。其中中采购运运输事故故处理wweb页页面如下下图所示示。5.系统帮帮助模块块通过该模块块可以了了解系统统的基本本功能及及其操作作说明。仓库管理模模块仓库管理模模块主要要解决库库存问题题实时库存不不光是当当前仓库库库存量量,应该该是当前前仓库各各个工作作节点的的库存量量,如,预预收货库库存,收收货区库库存,待待检区库库存,检检验台库库存,箱箱与托盘盘上的库库存,库库位货架架位的库库存,拣拣货车的的库存,复复合台的的库存。如如何能够够实现这这些库存存的展示示呢。首先从预收收获库存存说起,我我们来看看一下这这个图中中就是供供应商送送货之前前所做的的预约管管理,通通过他就就可以知知道将会会有多少少货在什什么时间间送到仓仓库来。下下面就是是收货到到货架货货位的库库存展示示从这张图中中可以看看出供应应商送货货过来到到货品上上架的过过程每一一步的库库存展示示。后面面就是出出库过程程每一步都会会回写访访问库存存,这样样就可以以实时体体现出各各个节点点的库存存了。客户管理管管理模块块客户关系管管理模块块(CRMM)是利利用信息息技术科科学,实实现市场场营销、销销售、服服务等活活动自动动化,是是企业能能更高效效地为客客户提供供满意、周周到的服服务,以以提高客客户满意意度、忠忠诚度为为目的的的一种管管理经营营方式。客客户关系系管理既既是一种种管理理理念,又又是一种种软件技技术。以以客户为为中心的的管理理理念是CCRM实实施的基基础。在在今天这这个电子子商务时时代显得得日益重重要。客客户关系系管理正正是改善善企业与与客户之之间关系系的新型型管理机机制,越越来越多多的企业业运用CCRM来来增加收收入、优优化赢利利性、提提高客户户满意度度。物流客户关关系管理理对于第第三方物物流企业业具有重重要意义义。物流流客户关关系管理理是客户户关系管管理在物物流领域域的应用用,体现现了“以以客户为为中心”的的管理思思想,其其目的是是提高物物流客户户的满意意度,改改善客户户关系,从从而提高高物流企企业的竞竞争力,这这对于第第三方物物流企业业具有非非常重要要的意义义。一是是CRMM有利于于市场细细分和客客户定位位。CRRM帮助助第三方方物流企企业对客客户资料料进行分分析、处处理和归归档,使使企业能能够识别别客户价价值的差差别化和和需求差差别化,方方便为客客户提供供个性化化的服务务;二是是通过对对业务流流程的全全面管理理降低企企业的成成本。CCRM通通过对物物流企业业内部各各部门的的业务和和系统进进行整合合、流程程再造,加加快了各各部门之之间的业业务协作作速度,降降低了企企业内部部各部门门协调成成本:三三是它实实现了客客户参与与,增加加了客户户满意度度。客户户关系管管理系统统实现其其和客户户良好的的信息系系统对接接,为客客户提供供信息的的采集、分分析、处处理、传传递等服服务,通通过客户户的参与与及时了了解客户户的动态态,及时时调整服服务方式式,达到到客户的的最大满满意度。一、模块介介绍第三方物流流客户关关系管理理系统主主要有以以下几个个板块组组成:客户关系管理模块客户管理合同管理营销管理市场营销客户服务管理分析决策客户管理:主要是是对收货货人