C语言物流信息管理系统实践,[源码和文档分享]基于C语言的物流配送管理信息系统...
一 需求分析
系统需要实现的功能如下:
(一)各种基本数据的录入
配送路线基本信息录入
路线经停站点基本信息录入
站点经停车辆基本信息录入
其它信息录入
(二)各种基本数据的修改
即:允许对已经录入的数据重新进行编辑、修改。
修改某路线经停站点基本信息(修改2级链表中的结点)
(三)各种基本数据的插入
在某配送路线经停站点基本信息链(2级链)中插入一条新记录(按经停先后序)
(四)各种基本数据的删除
除配送路线基本信息链中结点。算法如下(删除1级链表中的结点)
遍历配送路线基本信息链,找到对应结点;(1级链表遍历)
遍历该结点指向的经停站点基本信息链;(2级链表遍历)
对链中的每一个结点,删除其指向的经停配送车辆基本信息链;(3级链表结点删除)
再删除该经停站点基本信息链;(2级链表结点删除)
最后删除配送路线基本信息链中的对应结点。(1级链表结点删除)
(五)基于各种数据的查询
查询经停某站点的所有路线
查询耗时最长及最短的路线
查询路线公里数最长及最短的路线
查询指定路线的所有经停站点
查询经停某站点,且剩余可载货容量为指定重量的车辆
查询指定司机的配送清单
查询指定车辆的司机联系方式
查询指定车辆的配送路线(要求能够处理配送路线涉及多条固定路线的情况)
(六)基于各种基本数据的统计计算(报表)
根据需要展示的数据内容设计表格表头、栏目、色块、数字、统计图等,并输出。
为每辆车生成当前设计的配送计划图,按站点序给出路线中各经停站点以及站点所卸载货物的编号
统计(求和)所有车辆当前配送路线(不是固定路线)的各项指标信息,包括总里程数、最长路线里程数、最短路线里程数、平均里程数、总耗时(假设所有车一起出发,从出发时间起到最后一辆车回来止的时间)、最短耗时、最长耗时、平均耗时、总载货量、最大载货量、最小载货量和平均载货量等(加分项:可自行设计指标,如评价当前配送路线效率的指标)
参考文档和完整的文档和源码下载地址:
C语言物流信息管理系统实践,[源码和文档分享]基于C语言的物流配送管理信息系统...相关推荐
- c语言超市账务管理源代码,[源码和文档分享]基于C语言实现的超市管理系统
1 需求分析 超市随着市场经济和现代信息技术的的发展,不可必要的要卷入信息现代化的大潮,如何使用现代化的工具,使企业和经营者个人在最小的投入下获取最大的回报,成为每一个人的梦想.因此,在超市管理中引进 ...
- [源码和文档分享]基于C语言的小球移动课程设计
一.需求分析 用C语言实现"小球移动"的简单图形游戏.可添加.删除小球,小球的分数和大小随机,球会在游戏区域内反弹,小球可被删除,删除时球上的数字累加到玩家的分数上.还可实现暂停. ...
- 基于文本 c语言,[源码和文档分享]基于C语言实现的文件系统
1 实验目的 学习FAT文件系统的构成 能够将自己的程序应用在系统上 熟悉dd,mount,umount,等指令 设计并实现一个目录列表函数(无须支持选项,如ls -a.ls -l等),用来显示当前目 ...
- [源码和文档分享]基于Java语言的电梯调度模拟程序
一 需求分析 某一栋楼有20层,有5部互联的电梯.基于线程的思想,编写一个电梯调度程序.这五部电梯项目联结,即当一个电梯按钮按下去时,其它电梯相应按钮同时点亮,表示也按下去了. 二 程序设计 本项目采 ...
- 蔬菜信息配送系统c语言编程,[源码和文档分享]基于C语言的物流配送管理信息系统...
一 需求分析 系统需要实现的功能如下: (一)各种基本数据的录入 配送路线基本信息录入 路线经停站点基本信息录入 站点经停车辆基本信息录入 其它信息录入 (二)各种基本数据的修改 即:允许对已经录入的 ...
- [源码和文档分享]基于C语言的学生信息管理系统
一 需求分析 利用c语言的链表或结构体数组实现学生信息的管理,编写有登录界面的学生信息管理系统,可以实现学生信息的录入,显示,删除,排序,统计,文件读写等功能. 二 概要设计 系统功能模块结构如下图所 ...
- c语言成绩统计与学籍管理源码,[源码和文档分享]基于C语言的学生成绩管理系统...
一 需求分析 假设某班有不超过40人(具体人数在程序运行时由键盘录入)参加本学期的期末考试,考试科目为语文(CN),数学(MT),英语(EN),科学(SC).编写一个学生成绩管理系统,实现对班级学生成 ...
- c语言班主任管家系统报告,[源码和文档分享]基于C语言的学生成绩管理系统
一 需求分析 假设某班有不超过40人(具体人数在程序运行时由键盘录入)参加本学期的期末考试,考试科目为语文(CN),数学(MT),英语(EN),科学(SC).编写一个学生成绩管理系统,实现对班级学生成 ...
- 汽车技术管理系统c语言,[源码和文档分享]基于C语言实现的汽车牌照的快速查询...
1 课题概述 1.1 课题任务 在汽车数据的信息模型中,汽车牌照是具有结构特点的一类关键字.汽车牌照是字母和数字混编的,例如01B7238.利用查找和排序算法,实现辽宁省内汽车牌照的快速查找. 设计汽 ...
最新文章
- 神州数码与神州控股、神州信息共同主办首届技术年会,透露出什么信号?
- 丑憨批的爬虫笔记5信息标记与提取
- 运行时数据区(Run-Time Data Areas)
- 把斯坦福大学土地租出去?特曼坦言:目的就是赚钱
- centos普通用户修改文件权限_centos6.5下修改文件夹权限和用户名用户组
- IAR 软件的安装教程
- 中科软java笔试题
- kdj指标详解曲线详解分析高位徘徊是什么KDJ指标详解曲线详解分析市场特征是什么
- html 网页不可以复制粘贴,网页上的文字不能复制,三种方法教你复制全网文字...
- 我对大学的憧憬||每个人都有自己的罗马
- AT指令发送短信流程及接听、拨打电话
- python:利用DouYin的API爬取热门视频和音乐
- 2023二建各科章节习题集
- BDB的Btree结构以及影响Btree性能的各种配置和方法
- Surround360 Render目录下RENDER文档——中文翻译
- 安装ubuntu服务器版本
- C语言-printf打印的用法
- java高级程序员(Java高级程序员招聘)
- web前端开发需要学什么(包含前端学习路线)
- python 读取地震道头数据_使用python获取(宜宾市地震信息)地震信息