1、 1 课程设计说明书课程设计说明书 课程课程设计设计名称名称: 数据库课程设计数据库课程设计 课程设计题目课程设计题目: 物流管理系统物流管理系统 学学 院院 名名 称称: 信息工程学院信息工程学院 2 一、需求分析一、需求分析 1、开发背景 在当今高速发展的信息社会,现代物流行业突飞猛进发展,伴随着我 国国民经济连续多年的高速增长,为现代物流发展创造了良好的条件。目 前,我国各类物流企业有 14 万家左右,展望整个 21 世纪,可以说现代物 流业还将有更大的发展。 在发达国家,物流理论促使物流实践快速发展。经济全球化及现代物 流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国
2、物流业的发展提出了全方位的挑战。传统物流行业的操作模式已经不适应 现代的物流行业,如何缩短物流过程,降低产品库存,加速对市场的反应, 这是所有企业所面对的问题。本系统就是针对这些问题根据中小型企业的 实际需求而开发的一套物流管理系统。系统的开发能够帮助企业实现对物 流全过程的优化调度和动态控制,高效整合企业的物流业务,以全面提高 经济效益和效率为目的,提供高效、实用、技术的物流管理系统和运营手 段。 物流管理系统是集现代运输、仓储配送、搬运、调度、跟踪为一体的 网络系统,系统的开发实现了商品从原料供应商、制造商、分销商到零售 商再到消费者的各个环节的有机结合。 2、功能需求分析 物流管理系统从
3、物流行业的实际需求出发,参照先进的物流理念和多家 领先的物流公司实际的运营流程开发而成,系统从完善的基础信息设置到货 物的托运管理,信息查询、到最后各种报表的生成,清晰的业务流程,使操 作人员能够按照流程清晰的进行实际的操作,保证物流运作有序而高效的进 行。 这次主要做的是后台管理系统,主要功能包括: (1) 客户管理。可以查看客户的基本信息。 (2) 员工管理。可以查看员工的基本信息。 (3) 收货人管理。可以查看收货人的基本信息。 (4) 货单管理。货单管理包括货单信息,可以查看客户提交的各类订 3 单及其价格。还包括货物信息,可以查看货物的基本信息。 (5) 仓储管理。包括了存储信息,可
4、以查看货物的入库出库情况。还 包括仓库信息,可以查看仓库名称及容量。 3、系统数据流图 图 1、系统总体数据流图 4、系统数据字典 (1)客户信息 项 名 数据类型 可否为空 说明 主/外键 客户编号 char(10) NOT NULL 客户的编号 主键 客户姓名 char(10) NOT NULL 客户的姓名 客户电话 char(11) NOT NULL 客户的电话 客户性别 char(2) NOT NULL 客户的性别 客户地址 nchar(20) NOT NULL 客户的地址 身份证号 char(20) NOT NULL 客户的身份证号 客户 客户管理 货单管理 仓储管理 配送管理 货单
5、信息 货物信息 存储信息 仓库信息 配送信息 收货人 员工 客户信息 4 (2)员工信息 项 名 数据类型 可否为空 说 明 主/外键 员工编号 char(10) NOT NULL 员工的编号 主键 员工姓名 char(10) NOT NULL 员工的姓名 员工性别 char(2) NOT NULL 员工的性别 员工年龄 int NOT NULL 员工的年龄 员工电话 char(11) NOT NULL 员工的电话 员工职务 nchar(20) NOT NULL 员工的职务 (3)收货人信息 项 名 数据类型 可否为空 说 明 主/外键 收货人编号 char(10) NOT NULL 收货人的
6、编号 主键 收货人姓名 char(10) NOT NULL 收货人的姓名 收货人性别 char(2) NOT NULL 收货人的性别 收货人地址 nchar(20) NOT NULL 收货人的地址 收货人电话 char(11) NOT NULL 收货人的电话 (4)货物信息 项 名 数据类型 可否为空 说 明 主/外键 货物编号 char(10) NOT NULL 货物的编号 主键 货物名称 nchar(20) NOT NULL 货物的名称 货物类型 nchar(20) NOT NULL 货物的类型 货物重量 nchar(10) NOT NULL 货物的重量 (5)货单信息 项 名 数据类型 可否为空 说 明 主/外键 货单名称 nchar(20) NOT NULL 货单的名称 运费总价 nchar(10) NOT NULL 运费的总价 货单编号 char(10) NOT NULL 货单的编号 主键 收货人编号 char(