当前位置:文档之家› 物流信息管理系统的设计与实现精编版

物流信息管理系统的设计与实现精编版

物流信息管理系统的设计与实现精编版MQS system office room 【MQS16H-TTMS2A-MQSS8Q8-MQSH16898】《数据库系统原理A》实验文档物流管理系统的设计与实现作者姓名:李鲁凤专业、班级:计算机科学与技术103学号:指导教师:赵宏伟完成日期:2012-6-12大连大学Dalian University目录功能需求分析.......................................数据需求分析.......................................系统数据流图 ...................................系统数据字典 ...................................2.概念结构设计........................................实体与属性图.......................................图.................................................物理模型...........................................3.逻辑结构设计........................................1.系统需求分析功能需求分析物流网站是企业与客户间进行信息交流的载体。

应实现的功能主要包括:(1)客户注册与登录。

客户可以在线注册,注册信息经管理员审核后才有效。

注册客户在登录后可以对其资料进行修改,但不能再修改用户名。

网站的部分功能,如在线交易、客户服务等,只对已登录的注册客户开放。

(2)在线浏览各类物流资讯和物流企业的业务范围信息。

网站为客户提供物流动态、物流政策和物流知识这三类物流资讯,并对本企业的各类业务进行介绍。

网站的所有访问者都可以浏览这些信息。

(3)报价和询价功能。

物流企业为已登录的注册客户提供主要物流业务的报价信息,如仓储报价、运输报价和运输附加费报价。

如果客户对报价信息还有疑问,可以在线填写询价单进行询价。

询价单成功提交后,系统将询价单号在线反馈给客户,客户可凭此询价单号在线查询询价结果。

(4)对各物流业务进行咨询。

登录后的注册客户可以在线填写咨询单,对物流企业的业务进行咨询。

咨询单成功提交后,系统将咨询单号在线反馈给客户,客户可凭此咨询单号在线查询咨询结果。

(5)网上下单。

登录后的注册客户可以直接在线提交物流服务订单。

订单分运输单、入库单和出库单三类,提交成功后,系统将订单号在线反馈给客户。

客户凭此订单号,可查询该订单的当前执行状态,查看相关账单,并可在订单正式执行前申请退单。

(6)信息反馈。

登录后的注册客户可以在线提交对物流企业服务的建议、投诉信息,提交成功后,系统将反馈单号在线反馈给客户,客户可凭此反馈单号在线查询企业的回复信息。

物流网站后台管理系统对各物流业务活动进行管理,并对物流网站的各功能进行支持,应实现的功能主要包括:(1)客户管理。

管理员登录后可以查看所有注册客户的基本信息,但不能查看客户密码,也不能对客户信息进行添加或修改。

管理员负责对新提交注册信息的客户进行审核,一旦通过审核就不能进行修改。

(2)价格管理。

管理员登录后可对仓储报价和运输报价信息进行录入、修改或删除。

可查看用户提交的询价信息并予以回复。

(3)资讯管理。

管理员登录后可对物流资讯信息进行录入、修改或删除。

(4)订单管理。

管理员登录后可以查看客户提交的各类订单,并对订单进行审核,决定其是否执行。

订单的状态分为未执行、执行中和以执行这三种,只有执行中的订单才可以进入到仓库管理或运输管理的待处理订单列表中。

管理员还需对客户提交的退单申请进行处理。

(5)仓储管理。

管理员登录后可对仓库及库位的基本信息进行添加、删除或者修改;可为待执行的入库订单进行库位分配,并在货物入库完成后对库位分配进行确认,一旦库位分配确认,即表示入库订单执行完毕;可为待处理的出库订单进行出库选货操作,并在货物出库完成后对选货信息进行确认,一旦选货确认,即表示出库订单执行完成;可对已入库而尚未出库的货物进行移库操作,即修改这些货物的存储库位;可按库位代码查询各库位的占用情况,也可按订单号查询该订单上货物的所在库位。

(6)运输管理。

管理员登录后可对运输线路及线路关键点的基本信息进行录入、修改和删除;可对订车确认后的运输单进行线路的选择及最晚发车时间的计算,并在选择完成后进行调度确认;可对完成了调度确认的运输单进行托运操作,录入车辆到达及离开各关键点的时间,并在车辆到达目的地后进行托运确认,一旦托运确认,即表示运输单执行完毕。

(7)财务管理。

管理员登录后可录入各订单的费用清单及付款清单,其中付款清单一旦录入就不能修改。

数据需求分析系统数据流图(1)系统总体数据流图图1-1系统总体数据流图(2)系统各级数据流图1-2客户管理数据流图图1-3资讯管理数据流图图1-4报价管理数据流图图1-5询价管理数据流图图1-6订单管理数据流图图1-7仓库管理数据流图图1-8运输管理数据流图图1-9财务管理数据流图系统数据字典(1)数据项。

(2)数据结构。

以“客户信息”为例名字:客户信息;别名:无;描述:物流企业客户的注册信息;定义:客户信息=客户代码+用户名+密码+客户企业名称+联系人姓名+联系人电子邮箱+客户企业网站网址+客户企业电话+客户企业通信地址+客户企业邮政编码+客户企业业务范围+客户性质+审核状态;位置:保存到客户信息表中。

其他数据结构:管理员信息、仓库信息、库位信息、运输线路信息、关键点信息、货物清单、费用清单、付款清单、仓储报价、运输报价、资讯信息、订单信息、咨询信息。

(3)数据流。

以数据结构“客户信息”在系统内的流动为例。

数据流名:客户注册信息;说明:“客户信息”数据结构在系统内的流动;数据流来源:客户在线注册处理;数据流去向:客户信息表;平均流量:每天几十次;高峰期流量:每天上百次。

其他数据流:仓库信息、库位信息、运输线路信息、关键点信息、货物清单、费用清单、付款清单、仓储报价、运输报价、资讯信息、订单信息、库位分配信息、出库选货信息、调度信息、托运信息、咨询信息。

(4)数据存储。

以数据结构“客户信息”在系统内的存储为例。

数据存储名:客户信息表;说明:客户注册信息及客户审核信息;编号:每个客户有一个唯一识别的编号,为从1001开始的顺序整数;输入的数据流:客户注册信息、客户经审核后的信息;输出的数据流:客户审核处理;数据结构:客户信息;数据量:一天约100*550=55000字节;存取频度:平均每小时访问10次左右;存取方式:联机处理、查询与更新、顺序查询与随机查询。

其他数据存储:管理员信息、仓库信息、库位信息、运输线路信息、关键点信息、货物清单、费用清单、付款清单、仓储报价、运输报价、资讯信息、订单信息、库位分配信息、出库选货信息、调度信息、托运信息、咨询信息。

(5)处理过程。

以“客户在线注册为例。

”处理过程名:客户在线注册;说明:客户在线提交注册信息;输入:用户名、密码、确认密码,联系人姓名、联系人电子邮箱地址、客户企业名称、客户企业网站网址、客户企业电话、客户企业通信地址、客户企业邮政编码、客户企业业务范围;输出:保存至客户信息表;处理:对用户名进行唯一性验证,密码和确认密码应一致,除客户企业网站网址外,其他信息均不可为空,自动生成客户代码,客户审核状态自动为“未审核”。

其他处理过程:管理员信息修改添加、管理员添加修改仓库信息、管理员添加修改库位信息、管理员添加修改运输线路信息、管理员添加修改关键点信息、货物清单生成、费用清单生成、付款清单生成、管理员发布仓储报价、管理员发布运输报价、管理员发布资讯信息、客户下单形成订单信息、由订单分配库位、出库选货、调度处理、托运处理、客户在线咨询。

功能模块设计(1).前台物流信息管理系统功能模图图1-10物流信息管理系统总模块图图1-11注册登录子模块图1-12物流资讯子模块图图1-13业务介绍子模块图1-14在线交易子模块图图1-15客户服务子模块图(2).后台物流业务管理系统功能模块图图1-16物流业务管理子系统总模块图图1-17订单管理子模块图图1-18仓库管理子模块图图1-19运输管理子模块图图1-20客户管理子模块图1-21报价管理子模块图图1-22资讯管理子模块图图1-23财务管理子模块图2.概念结构设计实体与属性图主要实体及其属性图:图2-1实体客户及其属性 图2-2实体库位及其属性 图2-3实体运输线路及其属性图2-4实体关键点及其属性图2-5实体仓库及其属性图2-6实体货物清单及其属性图2-7实体费用清单及其属性图2-8实体付款清单及其属性图2-9实体订单及其属性图图管理员报价录入仓储报价运输报价资讯信息咨询信息货物清单咨询回复运价录入信息发布客户咨询选货下单订单计费费用清单付款清单计费调度入\出库位属于仓库运输线路关键点托运包含n 1111n n n n11nnn1nn nnn1nn n n 11n图2-10物流管理系统总体E-R 图物理模型图2-11物理模型图3.逻辑结构设计[1]萨师煊,王珊.数据库系统概论(第四版).北京:高等教育出版社,2006.[2]钱雪忠,罗海驰,陈国俊.数据库原理及技术课程设计.北京:清华大学出版社,2009.。

相关主题