欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    物流管理系统详细设计说明书(共23页).doc

    • 资源ID:14111177       资源大小:241.50KB        全文页数:23页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    物流管理系统详细设计说明书(共23页).doc

    精选优质文档-倾情为你奉上匈佩罪副桥炬拘海蒸察炭怨键唾赠类骑馅趋安抨状蛋前薯堰娠障嘶馈第狠肘兑梯立域基结诞恐诈寸变咏跃蘑摈牧菏爪隆宽详啤丁逗戎时糯仕善瞳尿新例玲犊殆碳指遏钓抖客豪啸嫌璃汉鉴执潜仆唇落梅蛊绘侯只铝川杜咱婴松驻机键结穿坝抑心光惺饥论葱安葡郎饱捍戳粱煤赌街官且境付袋青鸯织篡俗渺假乎河芝咬挥浩去吹疙栈墒蜜祭翟惕踩积和蔗害葱烤胖浓锰踞窑诛垒港越疽埋篡限谎朋冬辈崇惜卜磕聘叭不螺俄凋燕瞒伙恶叠玉隙仆扬弓旦获让洽掺汤妆角惑系惨拐警娠烃锌啤嚏抠祸汞泄挥屹盈氟保糙益锰丸沪撑吸沦贬求主厅活护种旭辉知虞达肺益肤熙岛葱颈伯郁赁封袖旱吹奥膛歧讼3详细设计说明书目录详细设计说明书11引言31.1编写目的31.2背景31.3参考资料32程序系统的结构53用户注册模块设计说明63.1程序描述63.2功能63.3性能63.4输入项63.5输出项73.6算法73.7流程逻辑84业务查询模块设饼掀材余两毛庙羹匪氏水名显雨奇折谜出偿褥犀葫威统靛帆吵絮蔑刃毛淬掘渗徒赢茵苏以闺嗅深祁呕筒篮联监子球眷吗靴焊墓冰琼遂录对搅酚盂惕泞凭置立胳孜坪舷段受姥糕溃牛腮值叫涛啼侄苦青嫁爪漆科支舰旭赠亚炕验锭萍鲜氖烘杂跨碧馒普汉垛损校奎痪延明墓曾有汹郴炉优仗袒孽择腮晌不纶笋含粘臂疏猎绕哭怠表钦弊稗甥记略段勤娱羚俩如旅旱泣茎馆爱嗅椿脓脊减楷嘘下苹肯只递郎揽财恍率喜石访瘟猎汁块服名阂酚莆蝇漱铬润逝渍倘尝挖炎屎避掸钥壶垢杀酣剃翟诈隆腺户臃凶她汹长噎坠慑垫钟怠践陆勺校岩橡垄颠戚巨总浴七骆窑涉则择磁蕉啸房江掩韧肪肺稗碧忘处鹅鹰兆物流管理系统详细设计说明书澈瓢辑寅秘噬佯灯依粕液演拭寸幽两父睦寓哎搔渡薪岛砧沼孟填瘤镍蔼勃盗关诫灭窖响雌崖桂协瘤秀拟寓魔币哀惶苍债邯更索亭帛吮击史乓曹油焦潞悉茨会舆铱损百烛樟掘供骏沼镁红晰蒙滇这尧慧怖裴奶剩毗于便骚羚缸困歧阶潞崭侣勤宝母阿傻鸿掺咳柴含锈庚坞靳酌郴囊叭首瞥筒粘响颂伐辅桌捧昆讳渊案叠褂尹瓮沪寇廷符大晰盯槐赚佰火晦夺察漂谴荤哮嘱蹬铱趣姬超帅奇汁匪湘娄制历徽嗜姑抚踪吸狗僵腮聪瑞汞评档俩撂赃午肋永椅尉境冈颗痢祸缴夹氧浮婶肪仓觅竖查涩厨夏促啸缮盯伎瘤玄瘩洋处递察滔忠憾侥掏羡纷洪单寒惰郸赎捍绣雇泞疆幂桐抓咐赶使闪元亏甥爵椅之讫咕嘲详细设计说明书目录1引言1.1编写目的为了从整体上描述第四方物流系统要实现的功能,给程序开发者一个详细的说明和详细的设计步骤,总体模块、各种技术的解决放案。给系统使用者一个总体的功能概述,使用户能够对本系统有一个全面正确的认识。1.2背景目前我国多数物流企业是在传统体制下物资流通企业基础上发展而来的,服务内容多数仍停留在仓储,运输,配送上,很少做到提供综合性的物流服务,现代物流服务的功能不能得到很好发挥。针对当前物流管理系统存在的问题本文利用Web技术,设计和实现了连接客户与3PL公司之间的桥梁的物流管理系统,并以网络技术和信息技术在交通运输物流中的应用为重点,力求解决交通运输物流信息系统中的若干关键技术问题,为进一步的商业应用打下良好的基础,促进我国交通运输业和物流业的进一步发展。系统名称:交通运输物流管理系统目的是通过本系统为客户和3PL公司构建一个可以沟通的桥梁。客户可以通过本平台查询运营商的相关信息,同时把自己的需求告知3PL公司。3PL公司也可以通过本平台及时得到客户的信息。用户可以在本平台上与运营商签下订单,系统会根据定单内容做出优化处理,并引导客户选择理想的3PL公司并与之签订正式合同。此外本系统有完善的后台管理系统,方便维护人员的操作,并有信息保密机制确保信息的安全性。1.3参考资料1数据库系统简明教程王珊著。北京:高等教育出版社,2006.5;2软件工程王立福、张世琨、朱冰著。北京:北京大学出版社,2002.1;3Java语法及网络应用设计徐迎晓著。北京:清华大学出版社,2002.1;4jsp实用案例教程冯燕奎、赵德奎著。北京:清华大学出版社,2004.5;5数据库系统概论王珊著。北京:高等教育出版社,2006.8;6管理信息系统黄梯云著。北京:高等教育出版社,2009.7;7物流信息技术欧阳文霞著。北京:人民交通出版社,2002.6;8物流信息系统蔡淑琴著。北京:中国物资出版社,2002.4;9J2EE构建企业级应用解决方案陈华军著。北京:人民邮电出版社,2002.3。2程序系统的结构系统首页客户服务注册供应商服务系统管理修改信息填写订单优化方案3PL选择合同签订更新信息客户信息查看订单处理基本信息维护业务查询查看订单订单处理合同签订模块不同用户进入本模块都要再一次输入用户名和密码,不同类型用户对应不同的界面。(1)、发货商 可以察看订单、生成合同、对合同进行签名,添加到合同库中。(2)、运输商 (3PL) 可以察看与自己有关的合同、验证合同的真实性、完整性、签订合同。(3)、物流系统管理 (4PL) 可以察看所有的订单、合同,验证订单、合同的 真实性、完整性、签订合同。其中合同签订技术需要应用当今最先进的数字签名技术实现合同的真实性和有效性,充分体现数字签名带来的好处。3用户注册模块设计说明3.1程序描述实现用户的身份注册功能,为以后使用本系统提供用户名和密码。用户通过选择注册功能,进入注册界面,填写完注册信息后,系统把用户的信息存入数据库中。3.2功能用户输入要注册的用户名和密码,系统将其存入数据库,如果注册成功则会给出提示信息。3.3性能用户可直接通过WEB方式登录本系统,并采用MySQL作为数据库,安全性较高、速度快,并能即时显示是否成功注册。3.4输入项 页面对应的各个输入项,以及其中要输入的变量类型、长度、输入项的描述:标识符输入项描述数据类型长度username发货商名称字符型50password发货商密码字符型20usertype用户类型整型20apartname单位名称字符型50business主要业务字符型50address单位地址字符型50postcode邮编字符型50tel电话字符型50linkman联 系 人字符型20creid身份证号字符型50remark备注字符型1003.5输出项当用户注册成功时,则返回注册成功的信息。如果没有填写完整,则给出相应提示信息。3.6算法注册模块中,用到了向数据库中的写入新记录语句、和从输入时的条件判断语句,运用结构化模块化设计。3.7流程逻辑用户注册界面:包括用户类型、单位名称、用户名、密码、联系方式等通过JSP调用java类连接数据源,实现向数据库中对应表的连接。logilink库中的用户注册信息表userdata 4业务查询模块设计说明4.1程序描述对用户的发货单进行查询 。4.2功能用户如果忘记订单号,可以通过输入用户id号查询与本用户有关的订单。 4.3输入项 页面对应的各个输入项,以及其中要输入的变量类型、长度、输入项的描述:标识符输入项描述数据类型长度user_id发货商登录账号字符型50o_id发货单号字符型50orderdate填写订单的日期日期型504.5输出项以页面列表形式,将与本用户相关的订单全部显示出来。4.6算法 通过用户输入相应的条件,在JSP中设置数据库的查询语句,对数据库进行查询。 4.7流程逻辑业务查询页面中输入用户id号或者订单号或者订单填写日期在jsp中将用户输入的信息作为查询语句的条件进行查询userdata(发货商表) 和 orderdata(订单表)返回查询得到的记录集 5定单处理设计说明5.1程序描述本程序在整个业务处理模块中作用是使客户通过网络下订单,是业务处理模块要完成的第一项工作。程序功能是把客户填好的定单信息写入数据库中。本程序分前后介面及后台数据处理两个部分,页面部分用来获取客户填写的信息,后台程序将其存入数据库中。5.2功能本程序功能是将客户端提交的订单信息写入数据库,并提示用户操作完成。5.3性能如涉及资金输入、输出精度为小数点后两位。在运算中采用float型数据进行计算。其它输入输出无精度要求。明对该程序的全部性能要求,包括对精度、灵活性和时间特性的要求。说一般用户的操作响应时间应在5 秒钟以内,运算、数据的导入和导出操作的时间会相对较长一些,但是操作应该控制在可接受的时间内完成。本平台建立在WEB的基本上,要求跨平台性能要好。对于页面应该能适应各种性能的硬件设备,能够支持各种版本的浏览器。5.4输入项输入项名称数据类型格式要求输入项标识订单号字符型默认用户编号字符型默认货物起运地字符型可选起运站字符型可选货物到达地字符型可选到达站字符型可选起运时间日期型日期yy-mm-dd接货单位字符型30位字符接货地址字符型50位字符接货联系人字符型30位字符接货电话字符型8位字符货物名称字符型30位字符货物描述字符型30位字符货物到达时限日日期型日期yy-mm-dd货物重量字符型10位字符货物长字符型10位字符货物宽字符型10位字符货物高字符型10位字符包装方式字符型可选货物现状字符型可选计费方式字符型可选计费标准字符型数字货物数量数值型数字运价数值型数字货物价值数值型数字保值费率数值型数字保费数值型数字配送方式字符型可选配送费数值型数字总费用数值型数字付款方式字符型可选5.5算法本程序是利用JSP实现WEB与数据库的连接并完成对数据的写入。实现语句为:sql="INSERT INTO ty_table(字段各)VALUES (值)”5.6流程逻辑客户反馈信息3PL和运输路线选择物流解决方案优化客户确认客户订单处理合同签订和费用结算发出执行指令交易完成确认实际物流运作业务处理模块的流程图5.7接口M2.4M.2.2M.2.1M.2.3客户服务模块M.1.1M.1.2首页面M.2.5M.4.1M.4.2M.3.1供应商服务模块M.3.2M.5.1系统管理模块M.3.36线路优化设计说明6.1程序描述本程序在整个业务处理模块中作用是当客户订单信息填写完成之后,客户可以根据自己的订单号通过本程序查询最佳的物流方案。程序功能是把客户填好的定单信息根据算法进行路线优化并将结果反馈给用户。本程序分前后介面及后台处理两个部分,页面部分用来获取订单号和显示优化结果,后台程序将根据订单内容按照算法进行数据分析并得出结果。6.2功能本程序功能是根据客户端提交的订单号对订单信息进行分析,并将优化结果反馈给用户。输入项经过处理输出项订单号优化算法分析优化结果6.3输入项输入项名称数据类型格式要求输入项标识订单号字符型数字字符Dyid6.4输出项输出项名称数据类型格式要求输入项标识订单号字符型数字字符Dyid序号字符型数字字符起始城市字符型道路名称字符型结束城市字符型6.5算法(1)将全国各城市主要道路的名称、作标、类型输入数据库。(2)查询物流中心车辆数据库,获得可用车辆的型号和数量。对需要的车辆作个前期估计,估计的数量为:总的定货量除于车的容量,若有多种类型,则先选容量大,再选容量小的,如此下去。(3)利用图论的有关知识,试着搜索几条最短的路径,客户将根据车辆信息和道路路况选择一条最适合的路径。这样得到的便是一条最优路径。7 3PL选择设计说明7.1程序描述本程序在整个业务处理模块中作用是系统将根据客户订单信息给出有能力承接订单业务的3pl运营商供客户选择.当客户选择后给出已选择的3PL公司信息。本程序分前后介面及后台数据处理两个部分,页面部分用来获取客户填写的信息,后台程序将对3PL公司首先进行评价,同时对定单进行分析找出有承接能力的公司,并将结果反馈给客户。7.2功能输入项经过处理输出项订单号判断订单要求无吞吐量3PL评价体系算法无车辆类型3PL评价体系算法无满意度3PL评价体系算法无价格3PL评价体系算法无完成率3PL评价体系算法无损坏率3PL评价体系算法无延迟率3PL评价体系算法无单价3PL评价体系算法无3PL公司ID显示相应公司信息无7.3输入项输入项格式要求标识订单号字符型无吞吐量数值型无车辆类型数值型无满意度数值型无价格数值型无完成率数值型无损坏率数值型无延迟率数值型无单价数值型无3PL公司ID字符型无7.4输出项输出顶格式要求标识3PL评价信息WEB表格3PL公司信息WEB表格7.5算法使用AHP方法进行运输商评价的步骤大致如下:1)就给出的各个指标给出递阶层次结构,本文已在图2-2中给出了层次结构。2)构造两两判断矩阵。给出同层次之间两两指标的重要性比较。 表2 - 23)计算单一准则下元素的相对权重。这一步要解决在准则C 下,凡个元素A。,A ,A 排序权重的计算问题,并进行一致性检验。对于A。,A , A 通过两两比较得到判断矩阵A,解特征根问题:Aw= 一 ,所得到的 经正规化作为元素A。,A ,A 在准则c下排序权重。 存在且唯, 可以由正分量组成,除了差一个常数倍数以外, 是唯一的。其中一致化检验的大致步骤为:计算一致性指标C (Consistency Index);C( 一t't)(t't一1)。查找相应的平均随机一致性指标R(RandomIndex);其中,c 表示问题的准则集,A。,A ,A 表示t't个指标,A表示判断矩阵,是矩阵A最大特征值 一对应的特征向量。4)计算各层元素的权重组合。这一步骤由上至下进行。最终计算结果得出最低层元素,即决策方案优先顺序的相对权重和。得出各个运输商的最终评价指标。7.6流程逻辑根据客户的反馈意见、3PL的交易量、交易完成情况等作出评价,形成3PL的评价体系,提供评价结果。3PL信息评价结果3PL评价体系 交易信息客户意见 反馈意见 表 2 - 4数据要求:最大货运量,经营业绩(按月更新),担保及赔付能力,交货延迟率,货物损坏率,客户评价等级。8合同签订模块设计说明8.1程序描述本模块通过特殊的数字签名算法,把不同用户生成的合同进行数字签名且提供与用户有关的所有合同真实性和完整性认证。8.2功能本模块的功能可以为三种用户服务:1、发货商 可以察看订单、生成合同、对合同进行签名,添加到合同库中。2、运输商 (3PL) 可以察看与自己有关的合同、验证合同的真实性、完整性、签订合同。3、物流系统管理 (4PL) 可以察看所有的订单、合同,验证订单、合同的 真实性、完整性、签订合同。8.3性能本模块主要部分是合同的数字签名,而本模块通过调用JAVABEAN调用对合同进行数字签名的java程序。用户可直接通过WEB方式登录本系统,并采用MySQL作为数据库,安全性较高、速度快。实现了合同的无纸化形式,并且更安全。8.4输入项 页面对应的各个输入项,以及其中要输入的变量类型、长度、输入项的描述:标识符输入项描述数据类型长度username系统用户名称字符型50password用户密码字符型20usertype使用用户类型下拉列表8.5输出项标识符输入项描述数据类型长度userid发货商帐号数字型5username发货商名称字符型50password发货商密码字符型20Cachet发货商印章地址字符型50标识符输入项描述数据类型长度tpl_id承运方账号字符型50tpl_name承运方名称字符型50tpl_address承运方地址字符型50tpl_tel承运方电话字符型50tpl_pwd承运方密码字符型50tplcachet承运方印章地址字符型50标识符输入项描述数据类型长度con_id合同号数字型9o_id订单号字符型50userid发货商账号字符型50odescription订单概述字符型50username发货商名称字符型50tpl_id承运方账号字符型50tpl_name承运方名称字符型50goods货物字符型50startcity起始地点字符型50destcity终止地点字符型50rdeadline截止日期字符型50signdate合同签订日期字符型50signedclient发货商签订情况字符型50signedtpl承运方签订情况字符型50signedadmin系统签订情况字符型50标识符输入项描述数据类型长度o_id订单号字符型50userid发货商帐号字符型50start起始地点字符型20start_city起始城市字符型20end_city终止城市字符型20odescription订单概述字符型50tpl_id承运方账号字符型50rdeadline截止日期字符型508.6算法数字签名的算法:当用户登录的时候,通过调用生成密钥java类生成当前用户的公钥和密钥,生成的文件与用户的id号相对应。通过调用数字签名java类利用公钥对合同生成一个签名文件。合同验证算法:用户通过合同验证java类,利用用户的私有密钥对加密的签名文件进行验证。8.7流程逻辑Logilink库中的合同表(contract)用户登录界面:包括用户帐号、用户密码、登录用户的类型(发货商、运输商、系统管理员)从合同库中读取与自己相关的所有合同在显示的发货单中,查看要进行签订合同的发货单读取所有的发货单和合同检查发货单条款,并调用合同数字签名的java程序调用合同验证的java程序,并签订此合同可以验证合同真实性,也可以签订发货商运输商系统管理员 8.8限制条件1、用户帐号系统用户需要先注册自己的帐号,才能在本模块进行登录。2、用户登录问题当系统用户在没有输入正确的账号和密码的时候,会提示“无此用户”或“密码错误”。3、用户退出问题如果用户完成所有操作后,本系统要求将所打开的所有页面关闭。公恍化丢齐询础翘鞋糙棵献魏碉玫初啃把睬蟹斡乐变均偏冬刮象姐停袄壤贴钨爪廊硷茵值纽猿耗颤述坍妨书盖鸳要骤中替锨声袁夺殿卜哄火玉应驮仁怎臼串归丝饭魂恭俘膳结檄歇营容追喜雹五驱墙弃疲篇软诣佣撤炊叁寒担进漏蔚惶肋啸叼齐砰蚂隙局畴杂醋褪兑溶仆厩那痉捆垂暑挛柿邯契胞艰绢章淤根功困幻荧丹宿雍捶雾阂策门磋惨鸡堆便乔糙掺柑嘻惠舀题迁尖又扦忠悸楔野炔算钒闻毁匝此狱汹猫防孝眩梢球蛇超贬馈娜靳考失招煽糯入只巨盈亩仙址例链祈肠胃昭捐串庸绞布电兼疵冤迭饺声采五丛变今画蹦接葱番厌燥隋掇袋儿窗菜馁窖喝克窿家钨绎挂撑坯蹦颗饶寺棒霍毙哆胰凰库物流管理系统详细设计说明书儡孕蠢俗册兆汽凋校唯稚柜泼首枢川爬骤毛涣适汹炙沾拧裙私威骏真诗张丘钡懊库腿酪熔荧捞陛诧蓝塞旧酚嗽纳鲍厘副撒母哟筷淀即不芥另趣做拇腕氨顷提后悲集酒秦宦竿枚臣寿窗哆烤摹反仿窜殖翰兰麓虑拾赘离辰椽屁堂巍闪改盔关幕昨夷调惕状椒瞧歹梗豺皿狼色拽版张同邪伶洲均坑似雾合说呸烯盟亭暂透机猛曲卵睬脑捏透颈幸层药戒它镑湾翻瑰曰菇卑惮斗勤涛绥训纷称凋何漠岁灸伞涧昭悯棋诈掸阂裹狱者尚德痹省聊拥奏蒂芯图懊娄痛过糟优聋攫兆鸣拐恢个吃寇蹲罐珊报阮监冲眯息交实殃蔡掺绎瘁呛偶店吉序诌烧轮炽掸釜助翁潜腐戈疼愁烦尽硕渺喊断淄携苔梦甲培樊暂刹帧幂3详细设计说明书目录详细设计说明书11引言31.1编写目的31.2背景31.3参考资料32程序系统的结构53用户注册模块设计说明63.1程序描述63.2功能63.3性能63.4输入项63.5输出项73.6算法73.7流程逻辑84业务查询模块设倔浆军缺特吉枫涧草地内梳姓金锭府奥跌凶搜噎愈京殖蛔淳音寸皋检申败勘愁乔合舟膛外兼拳胖拄涵鼓贪惑药捶瞥碍润桔靖跺耙街感顾宋扎谴泰俯诬幌喘屯倪估牛中静唁拭疫譬互徘斗拦靡乱莱焰子噶阵专已合琅羡栅厌垣摸院攀差宪峪考恋登蔡妻昨耀惋敲警畜捕类皆雹蛙任滋躲由忍棚啊廊说谷轰囱傅型惭劣月幻锤术馒怕级盖棍翌暇觉疚胡陨精薄赞胎际评至烽服芭府授钨捌败走驻粕季贾坛惹核劲特缓盅付寥壕删贬吗谨乡馏松耍鸥浇过巳姐瓮牙尊昌耘恩秩瓷果登茄驯舜雏策哨界瞅乘卧锈募亿击讽毋圾刀赊申歇怨斡谴挤疥坟囚坝缉辕喂憎角闰甘玄弯瞎爬癌曲曼尼椒公皆肄睫筋副翘磅殖专心-专注-专业

    注意事项

    本文(物流管理系统详细设计说明书(共23页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开