




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中间站18点统计报表的计算机编制-编写运输报告专业:运输摘要本文论述了中间站18点统计报表编制系统的开发设计过程。首先,在初步分析系统功能需求的基础上,设计了系统的总体结构,将系统分为人机交互子系统、数据库子系统和数据处理子系统。在人机交互子系统中,设计了11个数据录入表单和12个数据查询显示表单。在数据库子系统中,建立了原始数据数据库和报表数据库两个数据库。在数据处理子系统中,给出了统计报表生成程序和其他功能程序的编程思路。介绍了系统的菜单结构和菜单操作流程。最后,详细说明了系统开发和设计过程中的四个突出特点。关键词:铁路运输;中间站。统计报告18分;现在是汽车面向的软件开发研究铁路货车统计报表的制作本文叙述了小型车站铁路货车统计软件的开发过程。根据统计任务所需的系统功能,设计了系统的总体结构,分为三个子系统。它们是人机对话子系统、数据库子系统和数据处理子系统。在人机对话子系统中,要形成11种输入数据形式和12种显示数据形式。在数据库子系统中,系统的数据库被设置为存储原始数据和结果数据。在数据处理子系统中,给出了程序从源程序和其他程序中获取结果数据的线索。系统菜单是为调用这些函数而设计的,本文阐述了它们的实现方法。最后重点阐述了系统开发过程中的四个显著特点。关键词:铁路运输;小车站;18岁时的货车统计数据;车站的货车一,建立整体体系结构1.系统功能需求分析该系统完成的卡车统计包括当前卡车统计、18点钟当前重型卡车目的地统计和卡车停留时间统计。根据三项统计所需的数据,系统应接受输入的信息,如开始或结束时的列车编组、货车的取挂、货车的使用和不使用的变化、货车的装卸等。同时,系统还应为统计人员提供现有货车信息的查询和显示、特殊处理功能,以及统计报表的预览和打印功能。为了保证系统数据的安全性,系统采用密码登录认证,允许统计人员进入管理系统。只有注册统计员才能成功登录,从而使用系统的各种功能。此外,系统本身还应具有自动修复和重建内部数据库中重要数据表逻辑结构的功能。该系统应有一个相对良好的对外使用的人机信息交互平台。2.系统的总体结构在车站的每个统计日,统计人员必须将当天进出车站的卡车信息输入系统,并将信息存储在系统预先建立的数据库中。系统的数据库部分由数据信息和数据库结构组成。信息存入数据库后,系统将根据统计员发布的特定命令或特定操作对数据进行处理、筛选、传递和清理,并在每天18点左右生成当天的18点统计报告。这些操作和功能构成了系统的数据处理部分。系统的另一个重要部分是人机交互。该部分主要由系统提供给统计人员的各种数据输入表单、查询表单和一些提示信息框组成。它直接面向统计人员,完成系统内外的数据传输任务。根据以上描述,系统的整体结构可以建立如下:18点报告系统数据处理子系统人机交互子系统数据库子系统绘图系统的一般结构第二,各子系统的结构1.在人机交互子系统中,主要包括23种功能形式,可分为两类,即:(1) 11份数据录入表(1)列车编组录入表:用于录入列车编组信息;(2)入境卡车、出境卡车及其他卡车三种出入境信息录入表:用于不随车出入境的卡车或其他卡车在取挂调车作业列车时的信息录入;(3)转入非营运车辆和转回营运车辆两种信息录入方式:卡车运行和非营运改造时的信息录入;(4)装卸车表单:用于输入各种作业车的装卸时间等信息;(5)用户注册或注销和车站注册两种录入形式:分别为用户注册或注销信息录入和车站货车到达信息录入;系统登录表单:用户可以通过该表单验证密码后使用系统;本网站信息登记表:用于登记网站及其附属机构的名称。(2) 12个数据查询显示表单(1)列车编组查询表:用于查询列车编组信息;(2)卡车进出查询表:提供卡车到达、离开及其他进出当前卡车方式的查询;(3)货车改造查询表:在此表中,可以查看货车利用和非利用改造的相关信息;(4)装卸查询表:提供到货卡车的装卸信息查询,其他方式添加,双重操作;车站查询表:用于查看已登记的到达信息。在该系统中,查询结果以表格形式给出。2.数据库子系统数据库子系统根据建立最原始统计数据表的原则,联合建立了两个数据库:原始数据数据库和报告数据库。其中,原始数据数据库包含10个表,即:(1)进出列车的货车列表:用于存储进出列车的货车类型、抵离时间、装卸时间等相关信息。(2)其他货车表:用于存储不进出列车的货车类型、货车类型、进出时间、装卸时间等相关信息。(3)双作业车表:用于存储起止时间、出发时间等信息。在首次卸载后执行双重操作的卡车数量;(4)非使用车辆登记表:用于存储每个统计日卡车使用和非使用之间的变化时间等信息;(5)货车停车时间表:用于存储已启动或通过其他方式退出的现有货车的各种停车时间信息;(6)列车编组信息表:用于存储列车在中间站开始或结束的相关信息;(7)列车编组顺序表:用于存储始发或到达中间站列车上的货车的相关信息;(8)注册表:用于存储注册用户信息;(9)站码表:用于存储站车的所有到达和到达信息;(10)该站的站名:用于存储该站的站名和所属办事处名称。报告数据库包括三个表格:关于当前汽车的报告、关于18点钟重型汽车下落的报告和关于卡车停留时间的报告。它们都是基于中间站卡车统计项目的实际需要。当显示报告的统计结果时,也将给出所有的统计项目。3.数据处理子系统该子系统主要包括完成报表生成任务和其他功能任务的9个程序。(1)运输报告_ 2程序当前车辆报告中的数据是车站内各种当前车辆的统计数量。因此,生成当前汽车报告是为了计算各种卡车的最终数量。所有的货车数据都存储在系统的原始数据中,包括随车进出的货车表、其他货车表和非营运货车登记表3表。该程序依次搜索3个表中的记录,判断记录的相应条件,如果满足当前车辆报告中的任何项目,则执行将相关车辆数加1的命令,其中一些要加起来的项目在程序中的适当位置加起来。(2)运输报告_ 3程序运输报告_ 3是一份用于统计铁路运输中车站当前使用的重型车辆数量的报告,根据其目的地将重型车辆分为两部分,即从当地管理部门卸载并移交给外部管理部门。在本程序中,使用的数据表包括伴随列车往返车站的卡车表、其他卡车表、该车站的车站名称和车站代码表。首先,将站点的本地名称转换为变量,以判断重型卡车是否从本地管道卸载。之后,随列车进出的卡车列表和其他卡车列表被逐个搜索,并且两个表中的记录被逐个判断重型卡车当前是否被使用。如果重型卡车当前正在使用,则首先判断其是否从车站卸载。如果不是,则在车站代码列表中搜索该车站,并且属于该车站的重型卡车的数量增加来自该车站的相应的汽车数量或者车站外的汽车数量和汽车总数。(3)运输报告_ 4程序货车停留时间报表统计的是运营车辆进出车站的停止时间,是总时间和总时间后的平均停留时间。在该程序中,为了直接获得每辆卡车的停留时间数据,系统设置了一个卡车停留时间表,用于存储离开或离开当前卡车的卡车的停留时间和操作类型信息。鲍云_ 4的编程思想是使用卡车停止时间表中的卡车记录来判断已经启动的卡车或已经退出当前卡车的其他卡车的操作类型,然后增加相应的操作或卡车数量和各种总停止时间。求和完成后,进行数值转换,并计算其他未计算的时间项目,如平均停留时间。(4)卡车统计平衡程序本程序完成的任务是对当天18点未离开或以其他方式退出货车名单及其他随车进出货车名单的现有车辆的货车进行车号统计,分别统计昨天到达的4个车号、昨天新购车余额、昨天企业自有车辆余额、昨天新增的其他货车余额。在此程序之后,随列车往返车站的卡车列表、其他卡车列表和非二手车登记表仅存储当天未离开当前车辆的卡车信息。(5)货车停留时间数据计算程序该程序完成的任务是计算卡车列表、其他卡车列表和非运营车辆登记表中已启动或退出现有车辆的卡车的停留时间,然后将其存储在卡车停留时间列表中,以帮助生成运输报告_ 4。该程序基于进出列车的卡车列表。对于列表中的到达和离开的卡车记录,首先需要判断它是否是一辆未被装载或卸载的卡车。如果是,只需记录卡车类型、卡车数量和操作类型。否则,将计算卡车的停留时间,如果双作业卡车仍需计算装车前的时间和装车作业的停留时间;对于进出或抵离的卡车记录,应从其他卡车表中取出卡车进出当前卡车的时间,然后计算每辆卡车的停留时间。在计算了卡车的停留时间之后,新的记录被添加到卡车的停留时间表中,以存储卡车的各种停留时间值。(6)报表数据整理程序本程序是在统计人员需要时完成报表数据库中的数据清理任务。根据统计人员输入的开始日期和结束日期,程序依次清除当前汽车报告、18: 00当前重卡目的地报告和卡车停留时间报告中输入日期范围内的记录。(7)原始数据整理程序在每个统计日生成报告表格后,程序完成列车编组信息表、列车编组顺序表和货车停留时间表4中所有记录的删除,以及双作业货车表中出发货车的记录的删除。(8)数据库修复程序该程序完成了7个表格的重建,包括输入卡车的列表,其他tr该程序是系统运行的入口。它完成了系统的初始环境设置和调用登录表单的功能。主程序优化了系统的工作环境,使统计人员使用系统更加方便。退出系统时,主程序会将系统环境设置恢复到原始状态。三。系统菜单1.系统菜单组成系统菜单包括9个项目,包括:设置-(1)站点注册:注册、查询;(2)用户注册或注销;(三)车站名称;列车编组管理-(1)列车编组录入;(2)分组询问;货车出入管理-(1)货车到达;(2)出发卡车;(三)其他货车。(4)卡车查询;货车改造管理-(1)转入非营运车辆;(2)切换回运行车辆;(3)变更查询;装卸车辆管理-(1)装卸车辆;(2)处理查询;18点统计-(1)报告生成;(2)运输报告_ 2:预览和打印;(3)运输报告_ 3:预览和打印;(4)运输报告_ 4:预览和打印;数据整理-(1)原始数据整理;(2)报表数据排序;(3)数据平衡;数据库修复;退出系统;2.系统菜单操作流程当中间站首次使用该系统时,应首先完成以下任务:(1)每日到达本站的卡车正确编码后,输入系统并存储在站编码表中,生成运输报告_ 3时,站编码表用于根据到达情况查找站;(2)将该站的站名及其所属铁路局的名称存储在系统的站名表中,以显示一些固定信息,如18点统计报表表头的站名。(3)如有必要,每个使用该系统的统计人员可以注册用户,并在以后使用其注册名称和密码登录该系统。(4)此外,在开始使用系统时,应将卡车的进出、装卸操作和昨天余额的变化等信息输入系统,然后进行“数据平衡”操作,使系统始终正常工作。上述三项任务完成后,每个统计日的报表统计可以按照以下操作步骤进行:(1)对于当天开始或结束的列车,在“列车编组管理”或“货车出入管理”中进行数据录入,对于摘机列车调车作业后的进出货车信息进行数据录入;(2)在“卡车出入管理”菜单下,以“其他卡车”的形式输入不随列车进出的卡车信息;(3)在统计日,当到达的卡车或加入当前卡车的其他卡车的使用和不使用发生变
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 云南省怒江州民族中学2024-2025学年高三上学期期末检测物理试卷(含解析)
- 浙江省洞头县2025年上半年事业单位公开遴选试题含答案分析
- 云南省鲁甸县2025年上半年事业单位公开遴选试题含答案分析
- 河北省容城县2025年上半年事业单位公开遴选试题含答案分析
- 河北省卢龙县2025年上半年事业单位公开遴选试题含答案分析
- 河北省涞源县2025年上半年事业单位公开遴选试题含答案分析
- 2025年度数据中心电力系统优化承包合同
- 2025年度防汛施工临时用电设施建设合同
- 2025年度文具店整体承包运营合同范本
- 2025版合同欺诈鉴定与下载服务许可协议
- 新学期展望班会课件
- 中职学校就业管理办法
- 医用高压氧舱安全管理与应用规范
- 四川辅警考试试题及答案
- 广西个体医生管理办法
- 审理室业务课件培训
- 绘画种类介绍课件图片
- 2025年四川省辅警招聘考试题库及答案
- 湖南省长沙雅礼中学2025年化学高一下期末达标检测模拟试题含解析
- 2025吐鲁番辅警考试真题
- AI赋能自动化开发流程
评论
0/150
提交评论