您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 物流信息管理系统的设计与实现
《数据库系统原理A》实验文档物流管理系统的设计与实现作者姓名:李鲁凤专业、班级:计算机科学与技术103学号:10422027指导教师:赵宏伟完成日期:2012-6-12大连大学DalianUniversity2目录1.系统需求分析.......................................31.1功能需求分析................................31.2数据需求分析................................51.2.1系统数据流图..........................51.2.2系统数据字典..........................92.概念结构设计......................................192.1实体与属性图...............................192.2E-R图.....................................222.3物理模型...................................233.逻辑结构设计......................................2431.系统需求分析1.1功能需求分析物流网站是企业与客户间进行信息交流的载体。应实现的功能主要包括:(1)客户注册与登录。客户可以在线注册,注册信息经管理员审核后才有效。注册客户在登录后可以对其资料进行修改,但不能再修改用户名。网站的部分功能,如在线交易、客户服务等,只对已登录的注册客户开放。(2)在线浏览各类物流资讯和物流企业的业务范围信息。网站为客户提供物流动态、物流政策和物流知识这三类物流资讯,并对本企业的各类业务进行介绍。网站的所有访问者都可以浏览这些信息。(3)报价和询价功能。物流企业为已登录的注册客户提供主要物流业务的报价信息,如仓储报价、运输报价和运输附加费报价。如果客户对报价信息还有疑问,可以在线填写询价单进行询价。询价单成功提交后,系统将询价单号在线反馈给客户,客户可凭此询价单号在线查询询价结果。(4)对各物流业务进行咨询。登录后的注册客户可以在线填写咨询单,对物流企业的业务进行咨询。咨询单成功提交后,系统将咨询单号在线反馈给客户,客户可凭此咨询单号在线查询咨询结果。(5)网上下单。登录后的注册客户可以直接在线提交物流服务订单。订单分运输单、入库单和出库单三类,提交成功后,系统将订单号在线反馈给客户。客户凭此订单号,可查询该订单的当前执行状态,查看相关账单,并可在订单正式执行前申请退单。(6)信息反馈。登录后的注册客户可以在线提交对物流企业服务的建议、投诉信息,提交成功后,系统将反馈单号在线反馈给客户,客户可凭此反馈单号在线查询企业的回复信息。4物流网站后台管理系统对各物流业务活动进行管理,并对物流网站的各功能进行支持,应实现的功能主要包括:(1)客户管理。管理员登录后可以查看所有注册客户的基本信息,但不能查看客户密码,也不能对客户信息进行添加或修改。管理员负责对新提交注册信息的客户进行审核,一旦通过审核就不能进行修改。(2)价格管理。管理员登录后可对仓储报价和运输报价信息进行录入、修改或删除。可查看用户提交的询价信息并予以回复。(3)资讯管理。管理员登录后可对物流资讯信息进行录入、修改或删除。(4)订单管理。管理员登录后可以查看客户提交的各类订单,并对订单进行审核,决定其是否执行。订单的状态分为未执行、执行中和以执行这三种,只有执行中的订单才可以进入到仓库管理或运输管理的待处理订单列表中。管理员还需对客户提交的退单申请进行处理。(5)仓储管理。管理员登录后可对仓库及库位的基本信息进行添加、删除或者修改;可为待执行的入库订单进行库位分配,并在货物入库完成后对库位分配进行确认,一旦库位分配确认,即表示入库订单执行完毕;可为待处理的出库订单进行出库选货操作,并在货物出库完成后对选货信息进行确认,一旦选货确认,即表示出库订单执行完成;可对已入库而尚未出库的货物进行移库操作,即修改这些货物的存储库位;可按库位代码查询各库位的占用情况,也可按订单号查询该订单上货物的所在库位。(6)运输管理。管理员登录后可对运输线路及线路关键点的基本信息进行录入、修改和删除;可对订车确认后的运输单进行线路的选择及最晚发车时间的计算,并在选择完成后进行调度确认;可对完成了调度确认的运输单进行托运操作,录入车辆到达及离开各关键点的时间,并在车辆到达目的地后进行托运确认,一旦托运确认,即表示运输单执行完毕。(7)财务管理。管理员登录后可录入各订单的费用清单及付款清单,其中付款清单一旦录入就不能修改。51.2数据需求分析1.2.1系统数据流图(1)系统总体数据流图客户1.0客户管理4.0询价管理管理员5.0订单管理2.0资讯管理6.0仓储管理3.0报价管理8.0财务管理7.0运输管理浏览出库运输费用管理发布报价客户信息资讯信息询价信息报价信息财务信息仓库信息货物信息运输线路信息车辆信息登陆注册用户注册下订单仓库信息订单信息生成资讯详情报价信息询价内容库存清单货物清单管理货物信息查看仓储费用核对询价财务详情管理图1-1系统总体数据流图(2)系统各级数据流图61.1客户注册1.4客户登录1.5资料修改客户管理员1.3查看信息1.2审核1.6删除客户信息注册注册请求核对信息个人信息查看查看修改修改查找删除登录个人信息删除是否批准是否批准回复图1-2客户管理数据流图客户管理员2.4查看资讯信息2.1录入2.3删除2.2修改客户查看管理员查看删除过时信息修改错误信息录入新信息发布发布发布当前信息图1-3资讯管理数据流图73.2仓储报价3.3运输报价客户管理员3.1录入、修改、删除修改仓储报价3.4查询修改运输报价仓储报价信息运输报价信息查询结果仓储败家信息运输报价信息改动查看信息改动查看信息图1-4报价管理数据流图客户4.1询价询价单管理员填写询价单生成4.2询价回复单号接收询价单通过询价单号查询询价结果询价结果返回询价单号图1-5询价管理数据流图8客户管理员5.5订单查询5.2订单执行5.3退单申请5.4删除订单订单5.1审核订单数据核对订单数据是否执行货物清单费用清单核对费用核对货物审核通过查询查询提交提交是否同意同意退单结果删除订单数据订单修改订单执行状态审核结果图1-6订单管理数据流图6.2库位分配6.1入库单录入6.4库位修改6.5出库单录入6.3库存查询6.6出库选货入库单库位信息货物信息库位分配单选货单出库单货物信息入库货物信息生成分配查询录入查询分配生成查询选货出库生成录入查看修改修改图1-7仓库管理数据流图97.1运输单录入7.2订车处理7.4托运处理7.3调度配载货物信息车辆信息司机信息运输线路信息关键点信息运输单订车单调度单托运单生成查看订车调度托运运输查看生成查看生成生成查看查看订单图1-8运输管理数据流图8.1订单财务信息8.4付款单录入8.2费用单管理付款单费用单订单数据费用信息付款信息生成录入、修改、删除财务信息订单订单费用客户管理员8.3账单查询查询账单订单号费用信息费用图1-9财务管理数据流图1.2.2系统数据字典(1)数据项。表1-1数据项表序号名字定义长度别名位置I01idint4客户代码客户信息表、订单信息表I02usernamevarchar20用户名客户信息表I03passwordvarchar20密码客户信息表I04corpnamevarchar50客户名称客户信息表I05linkmanvarchar10联系人姓名客户信息表10序号名字定义长度别名位置I06emailvarchar50联系人电子邮箱客户信息表I07websitevarchar50网址客户信息表I08telvarchar20电话客户信息表I09addressvarchar100地址客户信息表I10postcodevarchar6邮政编码客户信息表I11scopevarchar200业务范围客户信息表I12kindchar10客户性质客户信息表I13isokint4审核状态客户信息表I14idint4管理员代码管理员表、仓储报价表、运输报价表、资讯信息表I15managerchar20用户名管理员表I16passwardchar20密码管理员表I17powerint4权限管理员表I18idchar4仓库代码仓库信息表、库位信息表、库位分配表I19namevarchar50仓库名称仓库信息表I20addressvarchar50仓库地址仓库信息表I21idchar8库位代码库位信息表I22sidchar4仓库代码库位信息表I23kindchar4仓租性质库位信息表I24totalbigint8总容量库位信息表I25usernamebigint8已用量库位信息表I26idint4线路编号线路信息表、关键点信息表、调度信息表I27startvarchar20线路起点线路信息表I28terminusvarchar20线路终点线路信息表I29distancefloat8线路公里线路信息表I30lastimebigint8线路用时线路信息表I31bzvarchar100备注线路信息表I32idint4关键点序号关键点信息表、托运信息表I33typevarchar4关键点类型关键点信息表I34namevarchar50关键点名称关键点信息表I35lidint4所属线路编号关键点信息表I36onobigint8货物清单号货物清单表、订单信息表、出库选货表I37idbigint8货物编号货物清单表I38namevarchar30货物名称货物清单表I39amountbigint8数量货物清单表11序号名字定义长度别名位置I40unitchar4单位货物清单表I41volchar10体积货物清单表I42weightchar10重量货物清单表I43typechar10货物类别货物清单表I44kindchar10货物清单性质货物清单表I45isokint4执行状态货物清单表I46feenobigint8费用单号费用清单表I47orderidbigint8订单号费用清单表I48namevarchar4费用项目费用清单表I49methodvarchar50计费方法费用清单表I50incomemoney8应收款额费用清单表I51curvarchar50币种费用清单表I52indatedatetime8录入时间费用清单表I53bzvarchar50备注费用清单表I54paynobigint8付款单号付款清单表I55orderidbigint8订单号付款清单表I56paymentmoney8付款金额付款清单表I57curvarchar10币种付款清单表I58paydatesmalldatetime4付款时间付款清单表I59idint4费用项目仓储报价表I60itemvarchar4费用特性仓储报价表I61methodvarchar4计算方法仓储报价表I62accordingvarchar4收费依据仓储报价表I63areavarchar4区域仓储报价表I64pricefloat8单价仓储报价表I65unitvarchar20单位仓储报价表I66curvarchar10币种仓储报价表I67manageridint4审核人仓储报价表I68idint4编号运输报价表I69pricemoney8单价运输报价表I70unitvarchar20单位运输报价表I71curchar10币种运输报价表I72manageridint4审核人运输报价表I73idint4编号资讯信息表I74typeint4类别资讯信息表I75titlevarchar70标题资讯信息表I76contentvarchar2000正文资讯信息表I77intimesmalldatetime4输入日期资讯信息表I78manageridint4审核人资讯信息表12序号名字定义长度别名位置I79orderidbigint8订单编号订单信息表、费用信息表、
本文标题:物流信息管理系统的设计与实现
链接地址:https://www.777doc.com/doc-3003010 .html