运输公司业务管理系统之调度模块毕业论文(编辑修改稿)内容摘要:

C 10,货单号 C 5,联系电话 C 12,传真 C 12,收货地址 C 20,发货时间 C 14,备注 C 100) (b)车辆信息表(车牌号 C 10, 车辆类型 C 4,厂家 C 30,买车时间 C 14,保险类型 C 6,保单号 C 10,投保时间 C 14,车辆状态 C 8,备注 C 100) (c)司机信息表 (姓名 C 10,性别 C 4,驾证类型 C 2,驾证号 C 8,联系电话 C 12,家庭住址 C 30, 备注 C 100) (d)出货表 (货单号 C 5,出货时间 C 14, 收货方 C 20,车队编号 C 3,联系电话 C 12,运费 C 8,押金 C 8,发货地点 C 20,收货地点 C 20,备注 C 100) (e)进库表(货单号 C 5,货物名称 C 16,数量 C 4,进库时间 C 14) 11 (f)出库表(货单号 C 5,货物名称 C 16,件数 C 4,发货时间 C 14,出库时间 D 8) (g)出车表(车队号 C 5,发货方 C 20,收货方 C 20,货单号 C 5,出车时间 C 14,联系电话 C 12,负责人 C 10,备注 C 100) (h)回车表(货单号 C 5,收货登记 C 20,回车时间 C 14,备注 C 100) (i)待命车表(车牌号 C 10,司机 C 10,备注 C 100) 开发关键问题 在该阶段主要实现的是对软件系统将要实现的功能进行总体的设计、抽象。 明确软件系统将要实现的功能是实现管理智能化。 注重同用户的交流,初步确定用户对软件的界面设计要求。 分析系统的主要实现功能并且给出软件的逻辑模型。 确定系统的构成及主要成分,并用结构化的分析方法给出新系统的逻辑模型。 支持条件 系统 版本使用单机版,暂时不支持网络功能,在后续的版本中将加以完善,本系统在 后台数据库使用 Adaptive Server Anywhere ,操作系统为 WindowsXP+SP1,环境下测试通过。 运行环境: (1)硬件环境 CPU: Pentium ,建议 PIII RAM: 128M以上,建议 256M以上 DISK: 100M以上的可用硬盘安装空间 (2)软件环境 操作系统 Windows 20xx或 Windows XP操作系统 ,支持ODBC 数据库接口 12 第 5 章 概要设计 引言 本节将叙述汽车运输公司业务管理系统之调度查询模块(作者完成部分)的子模块设计和结构设计 确定每个子模块之间的功能,调用关系,以及模块之间传递信息,评价子模块结构的质量 总体设计 通过登录框登录到主界面后,用户将看到三大模块:信息输入模块、车辆管理模块和系统管理模块。 用户可以在车辆管理模块下的各个功能模块中找到自己想要操作车辆事件模块,点击进入,即可对该车辆时间进行添加,修改,删除,查询等操作;用户也可以在系统管理模块下找到定义操作权限和数据库维护功能两个功能模块,而数据库维护功能中包含数据备份、数据恢复、数据压缩和数据清理功能四个功能。 运输公司业务管理系统特点: • 采用客户端 /服务器工作模式 • 直观、高效的面向对象的图形用户界面,易学易用 • 采用服务器级的数据安全技术 运输公司业务管理系统管理效益: 1. 实现企业的管理由静态管理向动态管理转变,由分散管理向集中管理转变。 2. 使企业最大限度的实现资源共享。 3. 实现经济效果的及时统计分析,为企业决策提供依据。 4. 事后追踪向事前控制预测转变。 5. 减少数据录入工作量,避免重复工作,提高工作效率。 6. 规范企业运作行为,优化企业工作流程,减少多余环节。 13 7. 最大限度的变定性考核为定量考核,便于工作量的 及时统计。 8. 及时提醒业务,能有效的对工作进度进行监控。 调度查询模块总体结构 在系统的总体设计中,尤其以调度查询模块突显重要,它是整个系统的核心所在,基本上所有的信息都在此模块中体现出来,包含了运输公司的业务全部调度功能,并且提供了图表分析功能,供决策者酌优选择车辆调度。 根据用户的需求和环境特点 ,本模块划分为八个模块 : (1)出车管理 : 汽车出车管理 ,生成出车单据,供司机出车使用 (2)回车管理 : 汽车回车登记,仅仅将车辆的回车信息简要登记 (3)修车管理 : 汽车修车登记 (4)状态查询 : 汽车目前状态查询:执行任务、修理或待命 (5)费用查询 : 汽车主要费用:燃油,修理,事故,保险赔偿以及司机工资,补助提成等费用的查询,统计、汇总、打印、报表输出等各项功能 (6)人员查询 : 包括司机和普通文管人员资料的查询,统计、汇总、打印、报表输出等各项功能 (7)仓库管理 : 当无车可调或其他货物不能及时发送的情况下,货物将先存放在仓库 (8)图表分析 : 采用条形图分析统计车辆的出车次数,进行最直观的显示,可以统计所有车辆的总计出车次数,也可以统计一段时间内的车辆出车次数。 系统结构图 14 图 51 系统总体结构图 图 52 调度查询模块结构图 调度查询模块功能介绍 表 51 运输公司业务管理系统调度模块 统名:运输公司业务管理系统 模块名:调度管理 模块编号: 1 上层调用模块:运输公司业务管理系统 下层调用模块:出车调度、回车信息、仓库状态 文件名:车辆记录、仓库记录 全局变量 输入数据:进货单、出库单、回车单 输出数据:出车单、出库单、车辆返回信息 运输公司业务管理系统 信息管理 职工管理 客户管理 车辆管理 调度管理 出车调度 回车信息 仓库状态 信息查询 车辆查询 职工查询 资金汇总 系 统维护 数据备份 数据恢复 用户设置 汽车运输公司业务管理系统之调度查询 调度管理 信息查询 帮助信息 修车登记 回车登记 仓库管理 车辆查询 费用查询 人员查询 查询帮助 登记帮助 出车登记 15 处理:判断是进货单还是出库单。 若是进货单,则往仓库记录中添加记录; 否则,生成出车单和出库单,运输货物 表 52 运输公司业务管理系统调度模块 系统名:运输公司业务管理系统 模块名:信息查询 模块编号: 2 上层调用模块:运输公司业务管理系统 下层调用模块: 车辆查询、职工查询、资金汇总 文件名:车辆记录、司机记录 全局变量 输入数据:车牌号、司机号 输出数据:车辆信息、职工信息 处理:判断是车牌号还是 司机 号。 若是车牌号,则输出该车的信息;否则,输出 司机 信息 调度查询 ER图 调度子系统 图 53 调度子系统 E— R 图 车辆 司机 年检 车牌 保险 事故 事故 货物(仓库) 名称 数量 单价 货主 调度 汽车 货物 车辆 货物 运输 名称 数量 单价 货主 司机 车牌 日期 16 1 数据结构:出车信 息 含义说明:定义一次出车的有关信息 组 成:车牌号码,司机,出车日期,货物信息,运货单号 数据项名称:车牌号码 别名:无 简述:汽车的车牌号码 类型:字符型 长度: 10 数据项名称:司机 别名:无 简述:在登记司机信息时添入的项目 类型:字符型 长度: 8 数据项名称:货单号 别名:无 简述:客户发货的序号 类型:字符型 长度: 5 数据项名称:联系电话 别名:无 简述:用于联系客户的电话 类型:字符型 长度: 12 数据项名称:货物信息 别名:无 简述:货物的基本信息 类型:字符型 长度: 12 17 数据项名称:收货地址 别名:地址 简述:收货方所在的具体地址 类型:字符型 长度: 20 数据项名称:发货时间 别名:无 简述:客户要求的要发货的具体时间 类型:日期型 取值范围: 8 数据项名称:备注 别名:说明 简述:客户和公司有业务关系方面的细节或注意说明。 类型:字符型 长度: 30 数据流名称:发货单 别名:无 简述:管理员根据客户登记的信息及时生成的发货清单 来源:客户 去向:加工 1“检验货单” 流量: 100份 /每周 组成:货单号 +出货时间 +收货方 +车牌号码 +联系电话 +运费 +押金 +发货地点 +收货地点 +备注 +数据存储条目 数据存储名称: 库存记录 别名: 无 简述: 仓管人员根据进库出库刘该库存情况 组成:货单号 +货物名称 +件数 +发货时间 +进库时间 组织方式:索引文件,以货单号为关键字 18 查询要求:要求能立即的查询 加工条目 加工名: 调度车辆发货 编号: 激发条件:接收到要发送货物 优先级:普通 输入:运货单号和待命车辆号码 输出:运货单据 加工逻辑:根据信息记录 IF 接收到要发送货物 AND 有待命车辆 THEN 执行发送货物 ELSE货物转仓库 ENDIF 数据库设计 图 54 数据库设计图 图中: 表示索引 表示主键 表示外键 在数据 库的设计中 outcar(出车表)表中的 o(车牌号码)只能 19 从 sreadycar 表中获得,由此建立外键保证数据的参照完整性,同样fixca。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。