范文一:铁路行包管理系统
《铁路行包管理信息系统》运用实验报告
实验目的:认识和了解铁路行包管理信息系统的结构和功能以及使用时应注意的事项。 实验方式:上机操作。实验环境为 windows2000/XP。 操作步骤:
一、承运制票模块。 该模块是行包管理信息系统的重要组成部分,辅助行包营业部 完成整个行包手里工作。 本模块是整个行包管理信息系统中, 手里业务的数据输入点, 对规 范行包营业部作业流程, 提高工作效率起到至关重要的作用。 所以该工作流程完成的好坏将 直接影响整个系统工作的成功与否。而承运制票模块包括产品制票、综合查询、收入管理、 日班统计、 业务作业、 系统维护和退出共七项, 各个项单独实现一个或包含一组业务操作功 能,因此,分别认识各项的功能才能更好地使用该流程。下面对“制行李票”进行操作。 “制行李票”操作:
1、输入内容:(如图 1所示) 。
图 1
分析:在输入内容过程中,应注意行李票号的格式为“ 1位字母 +6位数字” ,如果 输入的票号不足 7位, 系统自动补足。还有就是客票日期、旅客信息、 起末站信息一定要填 写清楚。然后就是承运记事,承运记事内容可从记事帮助(如图 2
)中选择也可另外填写。
填写承运记事是为了确保交托、 承运双方的利益能够更好的实现, 所以该事项要尽可能详细 准确。
图 2
2、接下来就是费用计算:(如图 3)
点击“制票”按钮,在弹出的“费用收取”单据中正确填好收费金额,然后确认信 息。
图 3
如有需要还可修改票号等信息。
以下是按“ F8”制包裹票:(如图 4)
图 4 “行李财收四”操作:
选择“统计收入”中的“行李财收四”菜单进入财收四操作。 选择结账日期:(如图 5)
图
5
点击“生成”键,在弹出框中输入金额:(如图 6)
图 6
然后进行日结账和相关查询:(如图 7、 8、 9)
图
7
图 8
图 9
分析 :在进行财收四过程中要注意将结账日期填写清楚,在进行日结账后要进行查 询, 在财收四查询后还可重新进行结账。 该过程主要是为了对账目进行结算查询和核对, 该 过程可以说是对前面的“制行李票“工作的总结确认,并且还可以弥补前面的少部分过失, 所以该项工作起到了承上启下的作用。
二、装卸作业模块。 在完成制票模块后就是进行装卸作业了。系统会根据行包营业部的
业务要求, 在行包承运并且入库后, 行李员可以简洁快速地根据票面的基本信息, 按照运输 方案规定, 以多种方式进行装车计划的编制。 行李员根据装车计划进行货物装车作业, 装车 完毕后确认装车数量,并通过信息系统将装运行包信息上传至总公司和需要卸车的营业部, 从而实现货物追踪的目的。 装车作业模块报还八个菜单项:装车作业、 卸车作业、 客运记录、 库存清单、统计查询、系统维护、帮助和退出系统,各个菜单项功能不一,所以认真认识好 各项功能才能够更好更快地进行该项工作。下面进行操作。 “装车作业“操作步骤: 1、交接证编制:(如图 10)
图 10
分析:交接证编制前要有编制计划,在自动处理中要利用现有的基础数据信息产生
车次的装运单据, 排除人为控制因素。 要根据相关原则和实际情况, 严格控制好装车的件数、 货物件数、 货物的装运车站、 单据生成的件数上限, 要根据装车车次在本营业部的停靠时间 以及沿途站停靠时间情况进行综合考虑。 在单票处理中, 主要以行李员为主体对票据进行整 理并且编制交接证。 交接证编制将是装车作业过程中一个比较重要的过程, 所以在录入信息 时一定要准确耐心。在表中有“ F5
查看临时组”一项,那么什么是临时组功能呢?其实,
在编辑交接证工作中, 经常会遇到这样的情况:由于客观原因, 编制完的交接证在进化型装 车时,很多货物火全部货物完成装车。如果撤销掉整张单据,这些票据在装运别的车次时, 还要重新编制一次,影响工作效率。为防止重复编制的状况,系统增加了临时租功能。
2、交接证打印:(如图 11、 12、 13、 14)
图
11
图 12
图
13
图 14 3、交接证确认:(如图 15)
图 15
分析:在该过程中,要注意“甩货 ” 这一项,若交接证中有未被确认项则该交接证不 合格,那么就要通过“甩货”键将不合格项删除掉,确定没有“未确认”项后才可进行装车 确认。
三、 到达交付模块 。该模块根据行包营业部的业务要求,在行包票据到达后,行李员 可以快速准确的根据到达货物情况进行各种业务处理。以下进行“到货处理” 。
“到达货物”操作步骤:
1、行包录入:(如图 16、 17)
图 16
图
17
分析:在录入数据时,票符不能为空。票据录入所完成的业务是用户通过录入 到达票据的各项信息, 来实现票据信息录入到模块数据库中的功能, 为下一步的交付工作做 好数据准备, 同时该操作界面也提供了对票据录入过程中的各项辅助功能操作。 所以, 该项 工作需要非常高的准确性,在录入过程中一定要非常细心精确才行。
2、卸车确认:(如图 18)
图 18
分析:要明确“确认”的含义是将票据道德状态由“票据录入”状态更新为“卸车确 认 ” 状态。该过程中要通过行李员的人为判断,所以行李员应该认真、耐心和细心。
总结 :铁路行包管理信息系统是一个完整的人机系统,需要计算机等辅助工具的协助, 但主要控制者还是人, 人在其中起到了至关重要的作用, 比如说各种数据的录入, 就是人在 起操控指挥作用。 该系统是一个一体化系统, 各个模块既分工又有不可分割的联系, 环环相 扣, 任何一个环节都不允许出现错误, 所以在做该工作时, 必须非常熟悉整个过程以及各个 分系统的功能。 同时该项工作需要操作者拥有非常高的责任意识和严谨的工作态度。 同 时我也对“在管路信息系统中,思想最重要”这句话的含义有了更深一步的了解。
通过对该系统的学习,我初步了解到了 MIS 的重要作用,也深刻体会到了它作为“人 机系统 “的含义, 所以为了以后更好的掌握管理系统和使用管理系统,
我还得更深入的去学
好 MIS 的功能。
范文二:铁路生产调度管理系统
铁路生产调度管理系统
铁路生产调度管理系统是根据我们对铁路生产业务的理解,以及生产工作特点量身打造的信息化系统,经过多家企业的使用和评估,得到了肯定和好评。系统能够提高铁路生产作业效率,降低管理成本,有效增强铁路生产经营部门的信息化管理水平和核心竞争能力。
铁路生产的业务主要围绕着车辆编组计划(钩计划)进行,生产将经历车辆初始化录入、进入作业场区、过磅、装卸车作业、列检、铁路运单制票、发车等生产环节,同时在此基础上还包括了各种生产计划的下达、核实、兑现,各种业务报表的统计和汇总。车辆在各股道上的分布情况能够通过系统及时掌控,调度人员将根据车场分布情况以及生产需要编制钩计划进行车辆的调动。
针对上述问题以及企业业务特性,结合我们对铁路生产业务的理解,我们提出了针对铁路生产系统的技术解决方案,通过系统实现铁路生产调度的综合监控管理,为企业的铁路生产管理提供一个高效、标准、可扩展的信息平台,通过先进的技术带来全新的业务操作方式和信息管理理念。系统在结构上采用通用标准的平台,先进的开发技术以及可扩展的数据接口。在保证安全性的基础上,使用方面突出易用性和通用性,并充分考虑系统的可扩展性和稳定性。在企业中,通过系统进行铁路信息和车辆的跟踪调配,从而开创一种全新的高效管理模式。
主要特点
?
?完整的业务信息流转:从车辆进入场区、钩计划编组、装卸车作业、发车等核心流程在系统中完整体现。图形化的场图:图形化的场图从全局的角度去掌控车场信息,同时车辆的附属信息也得以全面体现,选定车辆后可以
查看到相关的基本信息以及作业信息;图形可缩放,可以使用多种形状、颜色、填充效果来区别车型、状态等信息。?虚拟场图与实际场图:虚拟场图是对应钩计划的编制的场图,是虚拟环境,编制后看到计划虚拟执行后的效果;实际
场图反映了现实中场图中车辆的分布状况,对应钩计划的执行。
?基于场图的钩计划编制:在场图中可以直接看到股道以及车辆,并且能够在场图上通过鼠标点击直接进行钩计划的编
制,直观方便,减少了不必要的输入操作,极大地提高了计划编制的效率和准确率。
?良好的用户体验:界面上充分考虑了用户的使用方便,大部分窗口可以自由的停靠,界面风格统一,有良好的视觉效
果。系统在操作上考虑了用户的使用习惯和便利性,全部采用统一的字体和风格设置,提示信息友好,耗时长的操作有等待界面;通过不同的颜色区分不同的数据状态。
?采用Web Services 作为核心服务:由于Web Services 是一项标准的、高度可重用的技术,通过标准的传输协议(SOAP)
以及数据载体(XML),使得各种平台、各种语言的数据信息交互成为可能,为将来扩展做了充分准备。
1
主要功能
系统功能展示
大连甲乙软件有限公司联系电话:041139700365
2
范文三:浅析铁路应用管理系统
浅析铁路运输管理系统
摘要:TMIS 综合调度管理信息系统是用于辅助调度指挥运输生产的一种联机处理型管理 信息系统。 作为用于日常指挥运输生产的信息平台, 调度部门可以通过该信息平台系统向下 级发布生产指令和计划; 并通过与下级站段生产系统接口和信息交换, 及时全面地收集基层 站段的生产信息,提供快速、准确和全面的汇总数据,从而为运输生产指挥提供决策依据。 它以数字信号处理芯片 TMS320C6713为 核心,能够完成铁路信号接收、识别、记录、统 计分析和显示多个功能,满足铁路交通系统实时性和可靠 性要求。
关键词:调度;管理信息系统; TMIS ; Java ; J2EE
It was introduced the Integrated Dispatching Management Information System developed by ITCMOR.As a online-processing management information platform for daily administration and dispatch of transportation production,it was used to issue the command and scheme of transportation production,collect exact and integrated data in time from basic stations,exchange production information between different departments,and support transportation administration decision- making. 。 The technology used a DSP chip TMS320C6713 as data processor.It could complete the railway signal reception,identification,records, statistical&analysis and display.The requirements for real time and reliability to Railway Transport System had been fulfilled.
Key words:dispatching;Management Information System;TMIS;Java;J2EE
引言:我国铁路发展相关概况
1.1我国铁路运输发展
我国的的铁路正在快速发展当中, 2009年的铁路发展占我国的运输情况如下面的视图。
全年交通运输、仓储和邮政业增加值 17058亿元,比上年增长 3.7%。
1.2选题的背景与意义
铁路运输业作为全国综合交通体系的骨干 , 发展现代物流具有得天独厚的优势 , 主要体现在 : 1、强大的网络优势 , 为发展现代物流提供了网络化经营基础。铁路以其拥有的遍布全国的营 业网、强大的信息网、较完善的设施网 , 可以将全国的各个物流环节、各子系统有效地融合 在一起 , 为发展现代物流提供了网络化经营基础 :a)发达的线路网。铁路拥有遍布全国的营业 网 , 至 2005年全国铁路营业里程仅 76,000km, 其中复线 26,000 km,电气化近 20,000 km。 b) 强 大的信息网。铁路拥有全国最大的企业计算机网络 ; 铁路运输管理信息系统、运输调度指挥 管理信息系统已投入运用 ; 传输网、交换网和数据通信网三大支撑网基本形成 ; 确定了铁路数 字移动通信系统作为我国铁路综合移动通信平台 , 铁通公司为我国目前第六大通信公司。 c) 较完善的设施网。 铁路办理货运业务的车站 5000余个 , 拥有较完备的仓库 , 其存储、 吞吐能力 强。
2、 丰富的技术优势 , 为发展现代物流提供了技术基础。 一方面 , 铁路具有完备的规章制度、 完 善的货运作业管理、较先进的货运作业机械和较强的货运作业信息系统 ; 另一方面 , 铁道系统 拥有一批精强的科技人员和技术工人 , 他们在长期的实践中积累了丰富的运输、储存、装卸、 搬运、管理等方面的技术作业经验。这些技术资源和人才资源 , 为铁路运输发展现代物流提 供了奠定了技术基础。
。铁路作为国有大型企业 , 具有巨额的固定资产、规模客观的资金存量、良好的融资信用、 很强的资产重组空间。雄厚的资金与固定资产 , 都是民营企业和新生物流公司难以抗衡的 , 为 铁路发展现代物流提供了奠定了较好的经济基础。业车辆 , 调度计划 , 装卸设备和代理业务等 信息 , 选择代理公司并拟定货运计划 , 委托运输。 (2)要求能够使车主单位查询枢纽站发布的货 物种类 , 货物质量 , 外阔尺寸 , 包装类型 , 起终点及运距 , 运输要求和货物运输价格等信息 , 并上报 本单位的车辆和装卸设备信息 , 然后进行生产准备 , 并与主枢纽货运部门或货主签订承运协议 , 拟订货运计划 , 签发行车路单 , 组织运输货物。 (3)要求使货运代理单位做到 , 可以按货运枢纽站 发布规定的货源类型以及车型标准 , 查询货源和车辆等信息 ; 同时接受雇主的委托并做好委托 代理事项 , 签定货运代理合同。 (4)要求使各货运站可以查询货运枢纽站发布的货源信息 , 车辆 和货物等信息 , 同时货运枢纽站上报本单位的仓储能力 , 中转能力以及综合服务情况。 (5)按货 运枢纽站发布货源信息、运力信息并与其他货运枢纽站进行信息交换。 (6)要求货运枢纽站 能上报集装箱运输、零担运输、多式联运等信息。 (7)要求货运枢纽站能上报空车及配载和 组货信息 , 食宿、加油和停车服务项目等信息。 (8)要求修车单位能向货运枢纽站上报修车点 基本信息 , 维修项目及费用等信息。
1.3课题要达到的目的
大体对铁路运输管理系统的有关知识的了解, 对有关铁路运输管理系统的类型、 概念、 作用、 重要性的相关问题做出解释与大致介绍。
2. 铁路运输管理系统相关概念
2.1运输管理信息系统的概念
TMIS 是 (Transportation Management InformationSystem)的缩写, 意为 “运输管理信息系统” , 是管理信息系统在铁路运输领域内的具体应用。 管理信息系统是以处理信息为主要目标, 并 提供信息服务的系统,它的主要作用是对各种数据、资料、报表及图纸等信息,进行收集、 传递、 保存和加工。 随着系统科学的发展, 计算机技术和现代通信技术的日益完善以及现代 化管理的客观需要, 管理信息系统已逐渐成为国民经济不可缺少的组成部分, 也是铁路交通 运输赖以生存和协调运输生产的技术支持和管理基础。
2.2铁路运输管理系统相关概念分析
2.2.1铁路运输管理系统的概念
铁路运输管理系统(Transportation Managent Inforinatin System,简称 TMIS ), 是中国铁路第一个覆盖全国铁路的信息系统,也是中国铁路信息化的核心系统。
目前所谓的铁路系统, 仅是指铁路专业运输系统。 它包括铁路运输组织管理系统、 铁路 运输保障管理系统和铁路运输营销管理系统这样三大专业系统。 铁路运输组织管理系统, 主要包括车流组织及安全管理系统、物流组织及安全管理系统、客流组织及安全管理系统、 (营业线)施工组织及安全管理系统等。
2.2.2铁路运输管理系统类型:
TMIS 包括以下子系统:
① 货车管理车号刷新系统(也称 “ 铁路货车管理信息系统 ” ,简称 “CMIS” ) 。
② 铁路列车货票信息管理系统。
③ 铁路列车确报系统。
④ 铁路车站综合管理信息系统。
⑤ 铁路综合调度管理信息系统。
⑥ 铁路货运营销及技术计划管理系统。
⑦ 铁路车号自动识别信息综合应用系统。
⑧ 铁路货车和货物运输动态追踪管理信息系统。
⑨ 铁路集装箱实时追踪系统。
⑩ 铁路办公自动化系统。
⑾ T /D 结合工程。
2.2.3铁路运输管理系统的作用及重要性
TMIS 的建设是从 1994年工程立项开始, 到 2004年 12月 31日基本建成, 历时整整 10年。它是一项规模庞大、 结构复杂的系统工程,是实现铁路运输管理现代化的重要举措,是 一项开拓性的事业。 据说 TMIS 工程建设规模之大, 系统之复杂,在国内国外铁路信息系统 建设史上屈指可数。
TMIS 的建设目标是:通过计算机网络从全国铁路 6000多个站段中选取 2000多个 主要站、段,从中实时收集列车、机车、车辆、集装箱以及所运货物的动态信息,对列车、 车辆、集装箱和货物进行节点式追踪管理、实现货票、确报、编组站、区段站、货运站、货 运营销及调度系统的计算机管理, 为全国铁路各级运输管理人员提供及时、 准确和完整的运 输信息和辅助决策方案, 实现紧密运输、 均衡运输, 提高运输生产效率, 改善客户服务质量。 TMIS 投产运行后,系统的直接和间接用户多达上百万人,给全国铁路运输组织、客货 营销、经营管理带来了巨大的社会和经济效益,归纳起来有以下几方面:
① 在运输调度指挥方面, 综合调度管理信息系统彻底改变了铁路调度人员 “ 一支笔、 一 把尺子、一块橡皮 ” 的传统作业模式,实现了铁路调度工作的革命性变革。
② 在货运管理方面,货运制票管理系统,终结了手工制票速度慢、差错多、劳动强度
大、维护困难、信息无法共享的落后局面。
③ 在列车确报信息方面,列车确报系统彻底解决了长期以来存在的列车确报不及时、 不准确、不完整的老大难问题。
④ 在车站作业管理方面,车站综合管理信息系统,全面提高了车站的作业管理水平, 增强了车站作业能力,减轻了作业人员的劳动强度。
⑤ 在货车、 机车、列车及集装箱追踪管理方面,节点式追踪管理系统, 实现了对列车、 货车、机车、集装箱和所运货物的节点式动态追踪,为铁路智能化运输管理奠定了基础。 ⑥ 在货运营销方面,覆盖全国铁路的货运营销与生产管理系统彻底改变了以往至少提 前几天甚至半个月才能完成的货运计划提报、 审批过程; 技术计划通过合理安排各区段车辆 的运用,极大地提高了车辆运用效益和铁路运输能力,压缩了铁路运输成本。
不难看出, TMIS 的建成投产,改变了铁路运输管理手段落后的面貌,极大地强化了铁 路运输管理的营销手段, 实现了铁路运力资源合理配置, 提高了劳动生活率, 为铁路跨越式 发展提供了技术手段和保障。
随着时间有推移, TMIS 将发挥更大的作用。
3铁路运输管理系统应用分析
3.1有关铁路运输管理系统应用的结构分析
在这个新的铁路运输系统信息化建设的规划中,所提出的 整个铁路信息化体系示意图是这样的:
他所提出的 整个铁路信息化体系结构图是这样的 :
这些信息化应用系统是十分庞大的,业务种类十分复杂,构成了众多个应用系统。 各应用系统的主要功能是这样描述的: 1、 运输组织领域应用系统与主要功能:
2、 客货营销领域应用系统与主要功能
3、 经营管理领域应用系统与主要功能
3.2铁路运输管理系统在我国应用的相关分析
TMIS 构成及网络体系结构
TMIS 系统层次
TMIS 系统总体上分为三个层次:
第一层为各业务部门管理信息系统,属执行决策层;
第二层为综合信息系统,收集和综合各业务部门的信息,
提供各种分析资料、编制季度、年度计划和某些重要决策,属于战术决策层;
第三层在综合信息系统基础上,以战略决策为重点,为宏观决策支持系统。
2.2 TMIS网络结构
TMIS 系统的网络系统可以划分为主干网和局域网:主干网为全路 TMIS 系统提供各局域网 之间的互连、远程通信、数据传输等功能。在逻辑上, TMIS 系统的也可以分为三级网络结 构:
第一级主干网联结铁道部中央处理系统和铁路局;
第二级主干网联结铁路局和各铁路分局;
第三级主干网联结铁路分局和各站段。
三级主干网的物理联结是通过 X.25公共数据网进行数据
传输,整个网络采用 TCP/IP协议和 OSPF 路由协议。
3.3 TMIS系统的优势所在
TMIS 系统综合运用了 C/S和 B/S/S两种模式的优势,采用 Java 语言开发,实现了 J2EE 企
业级应用架构体系,具有较高的技术领先性。 TMIS 系统实现了技术创新,如下:
1)实用性:“综合设计、整体开发” ,为运输调度指挥工作提供了一套统一的系统,涵盖了 列调、车流计划、机调、货调和客调等调度工种所需的功能。
2)安全性:采用的 Java 语言和 J2EE 企业级应用架构,对安全采用了各项措施,确保系统 的安全。
3)复杂性:它是一个非常庞大的网络应用系统,网络延伸到铁路调度指挥所关联的所有车 站、机务段和车辆段等,故信息源和信息量多且非常复杂。
4)扩展性:与相关系统的信息高度共享,如 DMIS 、 TMIS 车站系统、列车预确报系统、技 术计划与货运营销系统、机务系统、客票系统和列车运行图编制系统等。
5)智能性:强调有比较优化的算法,具备较高的智能化水平,对行车中出现的突发事件和 异常情况都能及时对行车计划做出合理的调整,保证铁路运输安全、有序地进行。
6)易操作性:复杂的图形处理, 带来简单易用的操作界面,大大减轻了调度员的劳动强度; 给铁路运输调度工作带来一次变革,结束了铁路 50多年来沿用的用一支笔、一张图纸、 一个橡皮擦和一台电话进行调度指挥的局面。
3.4铁路运输管理系统存在的主要问题
铁道部的以上规划, 比起当年 TMIS 系统的规划水平有了很大的提高。 一是适应了当前信息 化技术发展的水平; 二是规划中的应用技术比较广, 涉及的业务范围也比较全面; 三是系统 性水平有了很大的提高。但是,从目前看来,问题也是存在的,主要表现在这样几个方面:一是信息系统的规划不能适应铁路运输系统改革的形势; 二是系统的规划过于面面具到, 没 能从宏观上把握铁路运输系统信息化建设的重点, 而且缺乏可操作性; 三是对铁路运输系统 内部的结构组成和各业务系统的关系在理解和认识上有些问题值得商榷。 四是没有体现现代 企业制度、 现代管理技术和现代物流与供应链技术来统观我们整个铁路运输系统。 所以提出 来的思路和规划方案跟不上时代发展和改革的步伐。 这些也都是我们铁路系统普遍存在的问 题。
当然,是否仍然继续进行 TMIS 的建设,值得商榷。历史上某些人为了和 TMIS 对等,曾提 出过 DMIS ,好象它和 TMIS 具有相同的重要性。这种观点实在遗憾,他们根本不懂 TMIS 是干什么的, 不懂铁路运输的中心工作或宗旨是什么?虽然曾有些人用 “气话” 说你铁路运 输是干什么的?就是“拉脚”的(即“拉货”和“拉人”的) !这句话虽然难听,但是点中 了 “穴位” , 实际上, 铁路系统你就是再使用高科技, 也是为了更好的 “拉货、 拉人” , 所以, 管理工作始终是企业工作的最高层次。信息化建设就是要满足铁路运输组织管理工作的需 求。不要把某些具体的工业控制自动化管理技术的细节纳入规划中,没有这样的必要。
4. 铁路运输管理系统实例分析
5课题总结 课题小结 课题不足
参考文献
[1]铁道部运输局 . 铁路列车调度指挥系统 (TDCS)[M].北京:中国铁道出版社, 2OO6.
[2]彭乾烁 . 铁路行车组织 [M].西南交通大学出版社, 2006.
[3]周毅勇 . 大准铁路调度指挥工作探讨 [J].科技与经济, 2006(01).
[1]孙远运 .TMIS 总体架构设计研究 [J].铁路计算机应用, 2005(7) .
[2]钱国伟 .TMIS 车站系统在编组站的应用与拓展实践 [J].上海铁道科技, 2005(1) .
[3]佟晓生 . 构建 TMIS 公共数据平台的基本设想 [J].铁路计算机应用, 2009(2) .
[4]张全寿,张仲义 . 编组站货车实时信息系统 [M].北京:中国铁道出版社, 1997.
[5]伍俊良 . 管理信息系统(MIS )开发与应用 [M].北京:科学出版社, 1999.
谷鸿溪 . 运用现代物流理念 , 推进铁路货运发展铁道运输与经济 ,2003,(2):7-9
范文四:铁路售票管理系统
《 C++程序设计》 课程设计说明书
题 目 铁路售票系统
学 号
姓 名
指导教师
日 期
内蒙古科技大学课程设计任务书
目录
第 1章 需求分析 ......................................................................................................... 4第 2章 总体设计 ......................................................................................................... 5第 3章 类的设计 ......................................................................................................... 6 3.1 user类的设计 ................................................................................................... 6 3.2 service类的设计 . .............................................................................................. 8第 4章 详细设计 ....................................................................................................... 10 4.1 工程视图 ........................................................................................................ 10 4.2 类图视图 ........................................................................................................ 10 4.3 主程序流程图 ................................................................................................ 11 4.4主要算法的流程图 ......................................................................................... 12第 5章 测试 ........................................................................................................ 1- 15 -第 6章 总结 ............................................................................................................... 23附录:程序代码 ......................................................................................................... 23
第 1章 需求分析
用 C++设计一个系统,能提供下列服务:
(1)录入车次信息,格式为:
可不定时地增加车次数据。
(2)浏览车次信息,可显示出所有车次,如果当前系统时间超过了某车次 的发车时间,则显示“此班列车已发出”的提示信息。
(3)查询路线:可按车次编号查询,可按起始站,终点站查询
(4)售票和退票功能
A :查询车次或站点。当剩余座位数大于 0,并且当前系统时间小于发车时 间时才能售票,售票后自动更新剩余座位数。
B :退票时,输入退票的车次,当本班列车未发出时才能退票,退票后自动 更新剩余座位数。
1. 用结构框图表示各个功能之间的关系。
2. 将框图中系统的各个功能用文字详细的描述。
1)初始化:在未添加过列车信息的情况下,管理员进入系统初次录 入列车信息。
2)添加:管理员添加列车信息。
3)浏览:浏览列车信息,显示车次、发车时间、起始站、终点站、 硬座票价、剩余座位、列车是否发出。
4)查找:查找列车信息(分别为按车次、起始站、终点站) 。
5)订票:订购车票;已发出的列车不能订票。
6)退票:退还车票;已发出的列车不能退票。
3.1user 类的设计(第一个类)
1. 画出类图
2. 对类的函数成员的说明
在第一个类中定义了浏览函数、查找函数、订票函数、退票函数
函数的首部:
1)浏览函数:
输入了当地时间、车次、列车发出时间、起始站、终点站、剩余车票; 进行了选择对象与输出流操作;
输出了当地时间,不同车次的车次编号、列车发出时间、起始站、终点 站、剩余车票、列车状态;
2)查找函数:
输入了车次(或起始站或终点站) 。
进行输入车次(或起始站或终点站)与数据库内的车票信息的匹配。 输出了相匹配的车次的信息。
3)订票函数:
输入了车次(或起始站或终点站) 。
进行输入车次(或起始站或终点站)与数据库内的车票信息的匹配。 判断是否允许
被购买,然后进行是否购买。 刷新车票。
输出车票已订购。
4)退票函数:
输入了车次(或起始站或终点站) 。
进行输入车次(或起始站或终点站)与数据库内的车票信息的匹配。 判断是否允许
被退票,然后进行是否退票。 刷新车票。
输出车票已退还。
3.2service 类的设计(第二个类)
1. 画出类图
2. 对类的函数成员的说明
1)初始化函数:
输入了初次对象的车次、 列车发出时间、 起始站、 终点站、 剩余车票数。
进行了车票信息的储存。
结果将车票信息保存在了 ticket.txt 。
2)增添函数:
输入了不同对象的车次、 列车发出时间、 起始站、 终点站、 剩余车票数。 进行了车票信息的储存。
结果将车票信息保存在了 ticket.txt 。
第 4章 详细设计 4.1工程视图
4.2类图视图
4.3主程序流程图
4.4主要算法的流程图 初始化函数:
添加模块:
查询模块:
订票函数:
退票函数:
第 5章 测试 程序的运行结果截图:
第 6章 总结
感谢老师的辛苦教学与悉心指导,通过本次课程设计,让我更加深刻的理解到了 C++得 运用,这门语言的奥妙之处。相信这次实训会让我在今后的学习中受益匪浅。
附录:程序代码
#include #include #include #include #include #include const int N=10; static int g_num=-1; int j; int a=0; char ii[10]; long t = time(0); class user { protected: struct Time { int hour; int minute; }; char num[10]; Time time; char start[20]; char end[20]; int price; int count; public: void print(); void search(); void dingpiao(); void tuipiao(); }; class service:public user { public: void chushihua(); void add(); friend void ckym(); friend void glyym(); friend void sfyz(); friend void save (); friend void read(); friend void input(); friend void display(int j); friend void search_CC(); friend void search_QS(); friend void search_ZD(); }; service ticket[10]; void input() { g_num++; cout cout cout cout cout save (); } void save () { ofstream file( { file<> file<> file.close(); cout } void read() //读取函数 { ifstream file ( while(!file.eof()) { g_num++; file>>ticket[g_num].num; file>>ticket[g_num].time.hour; file>>ticket[g_num].time.minute; file>>ticket[g_num].start; file>>ticket[g_num].end; file>>ticket[g_num].price; file>>ticket[g_num].count; } g_num--; file.close(); cout } void display(int j) { cout<> <> <> <> t = ::time(NULL); tm * pt = localtime(&t); if(ticket[j].time.hour cout else if(ticket[j].time.hour==pt->tm_hour&&ticket[j].time.minute<=pt->tm_min) cout else cout cout<> } void output() //输出列车信息 { int j; t = time(NULL); tm * pt = localtime(&t); cout cout cout cout { display(j); } } /**************************************订票模块 ***************************************/ void user::dingpiao() //订票函数 { system( tm * pt = localtime(&t); int n; char a[10] = do { search(); if (!strcmp(ii, { cout cout getchar(); strcpy(ii, return; } if(ticket[j].time.hour < pt-="">tm_hour) { cout cout getchar(); strcpy(ii, break; } else if(ticket[j].time.hour==pt->tm_hour&&ticket[j].time.minute <= pt-="">tm_min) { cout getchar(); strcpy(ii, break; } do { cout cin>>n; if (n <=>=> { cout } else if (ticket[j].count != 0 && ticket[j].count >= n) { ticket[j].count = ticket[j].count - n; cout break; } else if (ticket[j].count == 0) { cout break; } else if (ticket[j].count<> { cout cin>>a; } }while (!strcmp(a, cout cin>>a; } while (!strcmp(a, } /***********************************退票模块 *******************************************/ void user::tuipiao() { system( tm * pt = localtime(&t); int n; char a[10]; do { search(); if (!strcmp(ii, { cout cout strcpy(ii, getchar(); return; } if(ticket[j].time.hour { cout strcpy(ii, getchar(); break; } else if(ticket[j].time.hour==pt->tm_hour&&ticket[j].time.minute<=pt->tm_min) { cout strcpy(ii, getchar(); break; } cout cin>>n; if (n <=>=> cout else { ticket[j].count = ticket[j].count + n; cout } cout cin>>a; } while (!strcmp(a, } /**************************************查 询 模 块 *********************************************************************/ void user::search() //按查找列车信息方式选择函数 { system( int n; cout cout cin>>n; for(;n!=1&&n!=2&&n!=3;) { cout cin>>n; } switch (n) { case 1:search_CC(); break; case 2:search_QS(); break; case 3:search_ZD(); break; } } void search_CC() //按列车号查找 { system( char t[10]; do { cout<> cin>>t; for (j=0;j<> { if (strcmp(t,ticket[j].num)==0) { cout cout display(j); cout strcpy(ii, getchar(); return; } } cout cout cin>>ii; } while (!strcmp(ii, } void search_QS() //按列车号查找 { system( char q[20]; do { cout<> cin>>q; for ( j=0;j<> { if (strcmp(q,ticket[j].start)==0) { cout cout display(j); cout strcpy(ii, getchar(); return; } } cout cout cin>>ii; } while (!strcmp(ii, } void search_ZD() //按列车号查找 { system( char z[20]; do { cout<> cin>>z; for ( j=0;j<> { if (strcmp(z,ticket[j].end)==0) { cout cout display(j); cout strcpy(ii, getchar(); return; } } cout cout cin>>ii; } while (!strcmp(ii, } /*******************************************************浏 览 模 块 *****************************************************/ void user:: print() // 浏览列车信息 { system( cout output(); cout getchar(); } /******************************************************增 添 模 块 **********************************************************/ void service:: add() //初始化后随时增加列车信息 { do { input(); cout cin>>ii; for(;!(strcmp(ii, { cout cin>>ii; } } while (!strcmp(ii, } /********************************************************初 始 化 模 块 **************************************************/ void service:: chushihua() //初始化模块 { ifstream file ( FILE *fp = fopen( fseek(fp,0,SEEK_END); int lenth = ftell(fp); if(lenth==0) { cout input(); cout } else read(); } void ckym() //乘客选择页面函数 { system( cout ifstream file ( FILE *fp = fopen( fseek(fp,0,SEEK_END); int lenth = ftell(fp); if(lenth==0) { cout cout getchar(); } else read(); do { cout cout cout cout cout cout cout cout cin>>j; switch (j) { case 1:ticket[9].print(); break; case 2:ticket[9].search(); break; case 3:ticket[9].dingpiao(); break; case 4:ticket[9].tuipiao(); break; case 0: save(); cout break; } } while (j != 0); } void glyym() //管理员选择页面函数 { system( cout ticket[1].chushihua(); int j; do { cout cout cout cout cout cout cout cout cout cin>>j; switch (j) { case 1:ticket[9].add(); break; case 2:ticket[9].print(); break; case 3:ticket[9].search(); break; case 4:ticket[9].dingpiao(); break; case 5:ticket[9].tuipiao(); break; case 0: save(); cout break; } } while (j != 0); } void sfyz() //身份验证 { int sf,code; do { cout cin>>sf; if(sf==1) { cout cin>>code; while(code!=1)//管理员密码为 1 { cout cin>>code; } glyym(); //调用管理员选择页面函数 } else if(sf==2) { ckym();//调用乘客界面 } }while(sf != 0); } void main() { cout sfyz(); //调用身份验证函数 cout } 铁路养护器具仓库管理系统方案 深圳市安永易科技有限公司 2016年4月 目录 一、项目概况 ................................................................................................... 4 二、 三、 需求分析 .............................................................................................. 5 技术应用 .............................................................................................. 6 3.1RFID 技术 ....................................................................................................................... 6 3.2RFID 系统组成 ............................................................................................................... 7 四、 系统总体设计 . ...................................................................................... 9 4.1 系统设计准则 ............................................................................................................... 9 4.2 系统总体架构设计 ..................................................................................................... 11 4.3 平台功能架构 ............................................................................................................. 12 五、 系统业务流程及功能设计 . .................................................................. 13 5.1系统管理 ...................................................................................................................... 13 5.1.1组织机构管理 . ..................................................................................................... 13 5.1.2用户管理 . ............................................................................................................. 13 5.1.3权限管理 . ............................................................................................................. 14 5.1.4工具管理 . ............................................................................................................. 14 5.2 仓储管理 ..................................................................................................................... 16 5.2.1入库管理 . ............................................................................................................. 16 5.2.2出库管理 . ............................................................................................................. 18 5.2.3调配管理 . ............................................................................................................. 20 5.2.4盘点管理 . ............................................................................................................. 21 5.2.5综合库存管理 . ..................................................................................................... 22 5.3现场作业系统管理 ...................................................................................................... 22 5.3.1工具浏览 . ............................................................................................................. 23 5.3.2工具领用 . ............................................................................................................. 23 5.3.3工具清点 . ............................................................................................................. 23 5.3.4工具归还 . ............................................................................................................. 24 5.4报表管理 ...................................................................................................................... 24 5.4.1资产报表 . ............................................................................................................. 24 5.4.2盘点单据 . ............................................................................................................. 24 5.4.3调配信息 . ............................................................................................................. 25 5.4.4使用日志 . ............................................................................................................. 25 六、 RFID 设备选型 . ................................................................................... 26 6.1通道式读写器 .............................................................................................................. 26 6.2 移动采集设备 ............................................................................................................. 28 6.3 桌面发卡器 ................................................................................................................. 31 6.4 RFID抗金属电子标签 ................................................................................................ 32 6.5 嵌入式抗金属标签 ..................................................................................................... 33 6.6 RFID扎带塑胶标签 .................................................................................................... 34 七、系统实施方案 .......................................................................................... 35 7.1项目实施流程 .............................................................................................................. 35 7.2项目组织及人员结构 .................................................................................................. 36 7.3项目实施进度计划 ...................................................................................................... 36 八、现场技术支持方案 . .................................................................................. 37 一、 项目概况 百余年来,中国的铁路事业得到了飞速发展。截止2015年底,中国铁路营业总里程就已经超过12万公里,再加上最近几年客运专线的飞速建设,中国的铁路无论数量还是质量上已经达到了一个全新的高度,这就对铁路养护装备现代化提出了更高的要求。 为了保障铁路运输的安全快速,铁路养护就急需跟上时代的步伐,但是铁路养护离不开铁路养护机械器具的强力支持,为了保证列车按规定速度安全运行, 高速铁路对检修使用的工具管理有着严格的要求,在《高速铁路信号作业指导意见》(运基信号[2011]379号)文件中严格规定了上道前及下道后必须将工具清点一致后,方可进行销记、交付使用。现在所使用的管理方式多为靠人工进行清点、确认,由于使用工具种类与数理较多,再加上人员素质参差不齐,所以容易造成清点错误,形成危及高铁安全的重要不利因素。 二、 需求分析 为了提高对铁路养护机械器具的管理,杜绝上述使用传统管理方式所产生的安全隐患,基于RFID 的铁路维修工具管理系统就应运而生,本系统是现代科学技术与经济发展相结合的产物,系统供维修人员在维修时随身携带,开始作业时,对需要使用的工具进行“出库”操作,当工具放回时,则对工具进行扫描,实现“入库”操作。最后离开维修现场时,可用手持上的“浏览”功能对工具进行清点确认,若有工具未归还,则手持会用语音提示维修人员,已将遗落的工具找回。这样对工具进行管理,将大大提高工作效率、自动化程度,保证工具的归还,确保工具数量、编号跟工具清单上一致,防止工具遗忘在铁轨上, 从而避免事故的发生。 三、 技术应用 3.1RFID 技术 RFID 是一种非接触式自动识别技术,通过射频信号自动识别目标对象并获取相关数据。它具有远距离、批量读取、可识别静止和运动状态下的物品信息,同传统的以条形码为代表的自动识别技术相比,RFID 在物资管理中的应用具有非常明显的优势: 快速扫描 RFID 读写器可以同时辨识多个RFID 电子标签,这是RFID 能够提升管理效率的关键,多标签的识别意味着可以以更快速的方式批量获取铁路养护机械器具的信息。 体积小型化、形状多样化 RFID 不需要为读取精确度而配合纸张的固定尺寸和印刷品质,更适合往小型化与多样形态发展,可以的方便嵌入或附着在养护机械器具上,即不易被破坏,同时也更安全。 可重复使用 RFID 电子标签内储存的数据可以动态的更新,可回收并多次使用,一个电子标签绑定一个机械器具,在物资的整个流转过程中,即使养护工具的所属部门发生变更,电子标签也可以实时修改信息,以适应新的管理需求,反复使用,以更低的实施成本达到更高效的管理。 穿透性和无屏碍阅读 RFID 可以轻易的穿透纸张、木材和塑料等非金属材质,进行穿透性通信,这也为养护工具的批量读取创造了条件。 RFID 还具有远距离、唯一性的特性,这些特性应用在铁路养护机械器具管理系统中,可以实现更精准的进、出、存控制,提高工作效率,减少管理成本和人为差错,打造铁路养护工具管理的高效化和智能化。 3.2RFID 系统组成 最基本的RFID 系统由三大部分组成: (1)电子标签(Tag ) 电子标签又称为射频标签、应答器,一般由耦合元件(天线)及专用芯片组成,本方案会将电子标签悬挂或粘贴于各类器械工具上。 电子标签是射频识别系统真正的数据载体,每个标签具有唯一的电子编码(ID 号),而且标签一般保存有约定格式的电子数据。在实际应用中,RFID 标签通常贴在不同类型、不同形状的物体表面,甚至嵌入到物体内部,因此会根据需要做成不同形状(见下图)。 在本方案中,根据各种器械工具的组成材质,我们选用可利用扎带进行扎绑的PVC 悬挂标签以及特殊材质使用的RFID 抗金属标签。 (2)读写器(Reader ) 读写器是读取/写入标签信息的设备,可设计为手持式或固定式;读写器可无接触地读取并识别电子标签中所保存的电子数据,从而达到自动识别物体的目的。通常读写器与电脑相连,从而读取的标签信息可被传到电脑上进一步处理。 在铁路养护器具存储库区大门处都会安装有固定式读写器采集工具标签信息,同时会给工作人员配备移动手持机进行室外工作器具盘点和其他操作。 (3)天线(Antenna ) 天线用于在标签和读取器之间传递射频信号。天线是一种以电磁波形式把无线电收发机的射频信号接收或辐射出去的装置。 RFID 系统原理图 四、 系统总体设计 4.1 系统设计准则 根据RFID 应用的指导思想,确定了RFID 铁路养护器具管理的设计原则要充分考虑铁路养护机械器具管理部门的管理模式和现场作业环境,并能设想到器具管理在现阶段和未来五年的管理情况的变化,处理好与现有相关信息系统的接口问题。 本系统设计原则如下: ● 系统具有良好的可扩展性,能适应未来管理的工具数量增加的需求 系统满足横向扩展需求,可通过系统集群伸缩的方式,满足不同规模库房的管理需求。 ● 系统具有高可靠性,保障系统使用高峰期,系统稳定运行 系统具备极高的可靠性和稳定性,可提供7X24小时不间断地连续服务。 对于关键应用,应采用高可靠性设计,对于关键数据,需要有备份、恢复的手段。所有系统、设备、材料等都应选用主流的,稳定的产品,在设计上重点部分考虑无单点故障。 ● 互换操作性 系统符合开放式的设计标准,支持目前业界广泛支持的Web Services 、OPC server ,SNMP 标准,并可对外提供各种通讯协议,完全实现与第三方系统(ITSM 、ir 监控系统)的无缝对接。 ● 可扩展性 考虑随着业务的扩展,铁路养护器具的数据会增加,系统拥有较大的容量。系统设计预留未来的接入,为了确保整个系统的可用性和可扩充性,系统采用实时数据库技术。 系统从软件和硬件两方面采用模块化结构设计,以适应不同区域和不同数量监控对象灵活调整的需要。 系统软件可考虑用相应的组态工具实现系统的组建、维护和扩充,以增强系统的易维护性和人性化特点。 ● 易于维护和管理 直观、友好的人机界面,动态图形显示,便于操作。 ● 整体性 所有应用系统应是一个整体, 每个系统应是其中的一部分, 因此在建设时需要统一规划, 使用通用技术, 制定信息标准以及各系统之间的接口标准。 ● 先进性 采用业界流行的先进技术,构建合理的适度超前的技术体系架构。 ● 安全性 应具备完整的安全策略和切实可靠的安全手段来保障系统、用户数据的安全。在安全设计上应满足机房相关安全规定要求。 ● 规范性 符合国家部委相关标准和规范、符合行业惯例; ● 环保 所选用材料应环保、阻燃、无有害气体、耐用, 并考虑环保要求。 ● 经济性 设备及材料的选型须遵守性价比原则及市场上容易采购的原则并综合考虑维护和运行成本。 4.2 系统总体架构设计 RFID 铁路养护器具管理系统采用如下三层架构: 第一层是采集(Capture ),主要是通过RFID 设备以及其它自动识别设备采集数据,包括器具标签、货位标签、移动RFID 数据终端(手持式RFID 读写器)、自动信息采集设备等。 第二层是传输(Transmission ),即通过无线通信技术、计算机网络技术,把采集来的数据传递到中央数据库,包括无线接入设备和相关的网络设备。 第三层是管理(Management ),对采集的数据进行管理,包括数据库服务器、网络服务器等设备和铁路养护器具管理系统软件。 系统采用B/S架构设计,服务器集中部署在器具存储库房机房,在各库房建立局域网络,通过网络访问系统。手持机内设WIFI 或者3G ,在工具入库或者出库时,通过内设WIFI 或者3G 将出入库信息上传服务器。 4.3 平台功能架构 救 灾 物 资 仓 储 管 理 系 统 盘点单、 盘点信息 网络(wifi 、GPRS ) 入库信息 出库信息 手持机 盘点 网络(场内网络)网络(场内网络) 物资信息录入库房门口 读写器 本系统设计说明如下: 1、采用集中部署方式进行系统部署 系统集中部署在铁路养护机械器具存储仓库机房内,利用现有网络对外提供服务。仓储管理人员通过内部网络访问系统,管理各种表单、调配工具、查看库存情况;各库房管理员通过互联网远程访问系统,进行入库、出库、盘点管理,利用手持机扫描工具标签,进行状态参数修改;各现场工作人员通过手持机核对出库使用工具以及返库前数量校验。 2、系统提供共享数据接口,方便与其他系统进行数据共享 系统提供外部数据共享接口,与铁路相关部门等进行实时数据交换,以便实现管理业务的全流程电子化。 五、 系统业务流程及功能设计 系统主要业务流程 5.1系统管理 铁路养护器具管理系统为平台管理员提供平台基本配置及管理功能。主要包括组织机构管理、人员管理、权限管理以及工具管理等。 5.1.1组织机构管理 系统以树状结构进行组织机构管理,按照铁路内部部门和各仓库实际组织机构设置,建立系统用户部门,支持多级部门建立。 5.1.2用户管理 管理系统所有用户,为用户设立用户名和初始密码,支持用户自己修改密码和管理员充值密码功能。主要用户包括系统管理人员、部门管理人员以及业务操作人员等。 5.1.3权限管理 权限管理模块包括角色管理和个人授权管理功能,系统超级管理员可根据需要定义不同的角色,如系统管理员、部门管理员、仓库管理员、业务员、外部授权人员等。在给用户授权时,先定义用户的角色,然后为用户授权使用的功能模块和业务范围。 5.1.4工具管理 根据铁路养护机械器具的构成材料不同,本系统管理的器具主要分为三大类,分别是全金属的器具以及非全金属的器具,而每一类下面根据工具的规格不同还分为各种型号,因此在工具信息录入时应该遵从统一规划的物料编码系统,比如轨检车类资产编码为“01******”,以此类推轨检车中不同规格的可分别分配资产编码为“0101******”“0102******”等等。根据器具的组成材料或者装载的材料不同,选择的电子标签也随之不同,针对目前铁轨养护机械器具现有的种类,我们分别选择了2类电子标签: ① RFID 抗金属标签 对于一些全金属或者含大面积金属的器具,比如轨检车等,由于材质特殊,为保证适度效果,我们选用专门的抗金属电子标签。根据工具的规格或外观,可以选择不同的加装方式,不如使用扎带吊装的安装形式。此类标签可选择桌面发卡器进行批量手工发卡器。 抗金属标签 管理系统 桌面发卡器直轨器 ② 普通电子标签 针对其他普通材质的器具,由于工具外观各不相同,为防止电子标签掉落,我们根据具体情况选用可进行扎条捆绑的PVC 电子标签或者可背胶粘贴的不干胶标签。使用桌面发卡器完成物资发卡后,由工作人员将扎带标签扎在或粘在工具上,如此在防止电子标签脱落的同时可以保证标签的读取效果。 管理系统桌面发卡器扎带标签工具箱 ③ 嵌入式电子标签 针对扳手、撬棍等细小工具,普通电子标签无法固定在工具上,我们选用专门的嵌入式电子标签,先用打磨工具在需要嵌入的位置打磨出一个适合的凹槽,然后将电子标签嵌入进去,使用专用固定胶固定, 这样可以防止标签在使用过程 中被磕掉。 各式各样的RFID 电子标签粘贴标签的工具 5.2 仓储管理 仓储管理功能模块是铁路养护器具管理系统主要的业务流程部分之一,主要是对器具仓库内各类型工具的统筹的管理,包括入库管理、出库管理、调配管理、盘点管理以及综合库存管理。 5.2.1入库管理 本方案会在每个养护工具上加装RFID 电子标签,对于预入库的器具,在新增标签发卡时,系统会根据库存情况自动分配位置,工作人员为工具安装电子标签后,需要使用手持机扫描货位标签获取分配在该区的工具信息,然后扫描工具标签检查是否入库放置正确。对于后登记的工具,工作人员使用手持机扫描工具标签后跟货位标签进行关联,完成入库登记操作。 工具入库存在三种情况,一是新增工具入库;二是各仓库之间调配,需接收工具,人员持调配单送来工具;三是工具返库,作业人员领用工具到现场作业,作业结束后将工具带回入库,带有原标签的物资可经由检测通道直接入库,标签损坏或脱落丢失的工具根据出库信息补发电子标签。入库管理业务流程如下: 入库管理模块实现对入库工具的精确管理,入库管理员依据新增单、调配单等单据,以手持机对入库工具批量扫码,并实时上传至服务器进行核对或关联,实现对入库物资的记录。 物资新增、调配入库 扎带标签 养护机械养护机械 物资管理系统 工具返库 在每个仓库的门口都装有RFID 检测通道门,返库的工具可以直接通过门口入库,系统读取到工具标签后会查询后台数据查找工具原来堆放位置,如果该区域还剩余足够的位置,则直接默认将该工具退回原位,系统会在门口显示屏幕中提示作业人员将工具退还何处。退回之后库管员可以使用RFID 手持机盘点检测是否退还正确。 5.2.2出库管理 工具出库存在两种情况,一是正常领用出库;二是各仓库之间调配。出库管理模块实现对出库工具的精确管理,出库管理员依据调配出库单或者领用单等,以手持机对出库工具批量扫描,并实时上传至服务器,实现对出库工具的解除货位关联,随后完成出库操作。出库流程如下: 工具领用、调配出库 在手持终端上根据任务单发货,或者直接使用手持机上的出库功能,同时结合出库策略,生成出库单。工具调拨出库与领用出库的区别在于使用的是调拨单,而不是领用单,其他操作相同。通过手持机获取单号,根据单号在系统内查询需要出库的工具信息显示在手持终端屏幕上,同时系统将自动标识调拨工具特殊属性,如果使用专业级产品的调拨管理功能,系统还将加入两个或多个班组库之间的调拨到期预警机制。使用手持机解除货位关联,扫描货位标签和工具标签,确认后系统自动重新核算库存,随后工具经过通道门检测核对无误后完成出库。 ● 直接领用出库 现场作业人员可以使用手持机登录系统,使用“工具出库”功能扫描需要领用的工具,在手持机系统上完成出库登记。 ● 出库车辆管理 在日常的养护作业中,工具的运载车辆是必不可少的,车辆作为作业班组的固定资产,为方便统一管理,我们在每一辆车上安装超高频车辆标签和GPS 模块,标签中存入每辆车的基础信息,比如车牌号、车辆用途等。车辆载工具前往现场时,系统开始根据车辆上的GPS 模块追踪车辆行驶路线,记录养护作业的运行轨迹。 5.2.3调配管理 在铁路养护这项漫长的工作中,需要不同路段的养护人员共同努力,因此铁路养护使用的器具可能会根据需求在不同的仓库间调配,为防止调配过程中工具丢失或串货,需要系统在调配仓库间完成数据核对,如果发现遗漏或异常信息,则提示工作人员进行检查。 库A 管理系统 库B 系统支持管理人员根据系统库存情况,进行在线工具的调配,并生成系统调配单,支持调配单打印功能。调配单将作为出入库管理员做出入库依据。 从库A 借调到库B 的养护器具,在调出之前计入预计调拨时间,同时设置预计到期提醒,可以根据工作需要灵活设置提醒周期,提醒天数,当到达提醒时间时,系统将自动同时通知库A 和库B 关于调拨器具的到期事项,规避资产无法跟踪造成的流失。 5.2.4盘点管理 铁路养护器具管理系统除了对工具的进出库进行管理,日常的维护盘点也是必不可少的,针对高速铁路养护机械器具的管理,日常的盘点工作就是进行“四查”,即查数量、查质量、查安全、查保管条件。 为了保证盘点时RFID 手持机的数据采集效果,不同存取条件的工具应分区存放,相同种类的物资应按照批次集中存放,工具排列要整齐、便于维护、检查。 借助RFID 电子标签的特性,基于工具存储货位的电子标签数字化和工具的电子标签数字化,利用电子标签读写器,在库区内实现快速盘点,并通过对盘点结果数据进行登记,实现系统数据和实物数据相比较,产生相应的损溢单据,同时产生盘点报告,确保账物一致性,实现一本帐的目标。 物资盘点的主要功能为包括盘点表生成、实时盘点和盘点结果登记。 ? 盘点表生成: 对盘点工具类型进行选择,并根据所选择盘点类型对相应盘点信息进行设定,包括主盘人、总盘人、盘点原因、盘点时间等信息。 盘点类型包括:全面盘点、日盘点、周盘点、月盘点、抽盘点。 日盘点:盘点当日变动过的货位 周盘点:盘点当周变动过的货位 月盘点:进行全面盘点 抽盘点:按种类盘点,按垛卡盘点等 ? 实时盘点: 仓储管理人员,可以实时根据工作需要,使用RFID 移动手持终端下载盘点单对库区内所有粘贴RFID 电子标签的工具进行实时盘点。 ? 盘点结果登记: 现场盘点数据与盘点表作对比,登记盘点结论,为此次盘点操作进行存档和备案。如有损溢发生,系统将自动进入损溢流程。 5.2.5综合库存管理 综合库存管理提供对库存信息的综合查询和统计报表管理。提供按照工具种类、入库时间、状态等信息查询库存数量。实现库存情况的统计分析,支持饼状图、柱状图、折线图等图表分析。 5.3现场作业系统管理 手持机系统是仓库及现场作业人员频繁使用的一项功能,包括工具出库、工具浏览、工具归还和现场工具清点等。 手持终端系统界面 5.3.1工具浏览 工作人员可以通过工具浏览功能查找工具信息,比如在输入框输入“扳手”,系统会将登记入库的所有扳手的信息显示出来,包括每个扳手的规格、登记时间、存储位置以及当前状态的信息。作业人员可以根据这些信息快速找到自己想领用的工具。 5.3.2工具领用 在允许的条件下,现场作业人员可以直接使用分配的手持机登录系统,然后选择“工具出库”功能,先将需要领用的工具跟货位标签解绑,然后选择扫描的工具直接点击“确认领用”,这样系统会同步记录操作人员身份信息以及领用工具的详细信息。 养护工具 物资管理系统 5.3.3工具清点 铁路养护现场作业结束之后,要求作业人员清点工具,此时工作人员可以使用手持机登录系统,选择之前的出库领取单,然后扫描收回的工具标签,系统会将扫描到的标签信息跟之前的领用工具信息一一比对,并根据比对结果提示操作人员清点结果,如果工具数量以及信息一致,则可以返库,如果数量或信息不一致,则提示操作人员处理异常。 在工作人员进行工具清点时,系统会通过GPS 模块持续记录作业线路,当出现工具丢失导致数量不符时,工作人员可根据系统记录的作业点寻回工具。 养护工具 5.3.4工具归还 养护工具清点确认没有遗漏之后,现在作业人员将扫描的到工具进行归还申请,此时只需要将归还的工具返还至仓库,经过门口通道门检测确认归还后即可将领用的工具如数归还。 5.4报表管理 报表系统提供“资产报表”、“盘点单据”、“调配单据”、“使用日志”等统计报表,工具仓库管理员可根据报表统计结果进行相应的工作计划或总结。 5.4.1资产报表 系统管理用户可以根据养护工具的种类、采购时间、存储位置等信息对所有在库工具进行检索,然后通过打印机将所有符合需求的工具详细信息生成相应资产报表打印出来。系统还提供根据工具的属性信息进行统计的分布图、比例图等可视化图标信息,让用户更快捷、清晰的了解资产情况。 5.4.2盘点单据 在仓管员使用RFID 手持机进行日常“四查”盘点后,系统会统计仓管员每次的盘点结果,系统管理员可以通过对比历史的统计数据,了解目前仓储的管理情况,一是要分析盘点出现异常时的原因,总结经验教训,找出改进的办法,二 是要视数量的大小、资产的性质、类别以及发生问题的性质等因素,按有关程序报上级处理,三是要修改和完善管理制度。 5.4.3调配信息 在不同的库房进行机械器具的调动,首先需要系统管理员筛选需要调配的物资生成调配单,该单据除了会同步到收方库房系统模块用于信息核对,还会保存历史调配信息,方便日后对所有资产进行清点审核时提供数据。 5.4.4使用日志 系统会详细记录每件登记在库的工具使用情况,包括工具的规格、登记时间、使用次数以及领用责任人等信息。库管员可以根据工具的详细使用日志对其进行综合管理。 六、 RFID 设备选型 RFID 技术在铁路养护机械器具管理中的应用,通过给工具加装相应RFID 电子标签,使其拥有唯一身份标示,通过RFID 读写器对标签信息的获取,来为养护工具的精细化管理提供基础的数据支持。 本应用系统中,RFID 数据采集的准确性至关重要,其核心的设备在于通道式读写器和移动采集设备。 6.1通道式读写器 通道式RFID 设备主要是部署在工具存储仓库的各进出口处,需要对进出的标签信息进行快速准确的采集到。 RFID 智能通道门是以超高频RFID 技术为核心,装配UHF RFID 固定式读写器SLR1103和8dBi 单极化超高频天线形成的一体化的集成应用设备,该通道门可实现对通行人员、资产信息的自动采集等功能,具有广阔的应用领域。其具备200标签/秒的高速读取能力,最多可同时连接4路天线工作,覆盖范围更广,快速采集数据的同时保证识读率。同时具备超强的抗干扰能力,可适应各种复杂的仓库环境,可更简便灵活的部署在铁路养护工具仓储应用中。 标签/传输协议 标签协议:EPC Class 1 Gen 2(ISO 18000-6C) DRM 支持,先进的防冲撞和抗干扰性能 射频接口 天线连接器:4个TNC 反向接口 R F 输出:5dBm 到30dBm (1W ),+/-1.0dBm可调 4个天线的RF 功率分别可调 频率特性:FCC (美国)902-928MHz ;ETSI (欧洲)865.6-867.6MHz 、869.85MH SRRC-MII (中国)840-845MHz 、920-925MHz 传输控制接口 通信接口:10/100 Base-T 以太网接口,802.11 b/g Wireless LAN(选配),RS232串行通信 GPIO 光电隔离4路输入,4路输出 状态提示:电源指示灯,网络Status 、Active 指示灯(可选配声光报警灯) 供电 直流供电:12V ,3A 电源适配器 硬件结构 处 理 器:AT91SAM7X256 RFID 专用芯片:Intel/Indy R2000 用户闪存:16KB 标签缓存:200个标签 效率 标签识读率:大于190标签/秒 标签识读距离:大于10米,使用8dBi 天线(取决标签灵敏度和方向) 写距离为读距离的70% 环境特性 工作温度:-20℃ 到 +60℃ 存储温度:-40℃ 到 +80℃ 相对湿度:0-90% 非冷凝 规格 外形尺寸:400/500mm长×100/200mm宽×1550mm 高 材料 框架:钣金 天线挡板:亚克力 6.2 移动采集设备 本系统中,移动采集设备主要用来是在工具仓库的日常管理以及现场养护作业后的清点等工作。 硬件特性 键 盘:24键简易键盘+3个侧按键 输入方式:标配手写笔、触摸输入或键盘输入 显 示 屏:支持触摸输入,彩色3.5英寸QVGA 显示屏,TFT-LCD 、65K 色 分 辩 率:240×320 扩展插槽:1个PSAM 卡槽,1个SIM/PSAM二选一卡槽,Micro SD(TF )卡 通讯接口:Mini USB (可作为USB OTG),串口RS-232(TTL 电平) 标准电池:3.7V 3200mAH充电式聚合物电池 手柄电池:3.7V 5200mAH充电式聚合物电池(可选) 音 频:0.5W 扬声器 内存容量:256MB RAM/4GB Flash存储 指纹识别(选配) 模块功能:指纹录入、图像处理、指纹比对、指纹删除等 传 感 器:电感式 图像大小:256×288 图像分辩率:500DPI GPS 定位(选配) 芯 片:UBLOX NEO-6M低耗电量GPS 芯片 PSAM(选配) 波 特 率:9600,19200,38400,43000,56000,57600,115200 卡 槽:可支持2个PSAM 产品性能 操作系统:Windows Embedded CE 6.0 S D K:终端软件开发工具包 编程语言:C++ / C# / VB.NET 开发工具:Visual Studio 2005/2008 处 理 器:Freescale,ArmCortexA8-MX51 RFID 模块:SLR1200 标签缓存:200Tags 工作频段:840MHz~960MHz可调 RF 输出功率:5dBm 到30dBm (1W)可调,+/-1.0dBm 天线类型:线性PCB 天线(3dbi ) 读写标准:EPC Class1 Gen 2(ISO18000-6C ) 读写次数:150次/秒(每秒最多可读写150个标签) 读写距离:≥3M ,写入距离为读距离的70% (与标签有关) 条码扫描 一维条码(选配) 一维激光扫描器:Symbol SE955 扫描精度:4.0mil~55mil 条码类型:UPC/EAN, Code128, Code39, Code93,Code11, Interleaved 2 of 5, Discrete 2 of 5, Chinese 2 of 5, Codabar, MSI, RSS 二维条码(选配) CMOS 扫描器:Symbol SE4500 扫描精度:5.0mil~~20mil 条码类型:PDF417, MicroPDF417, Composite, RSS,TLC-39, Datamatrix, QR code, Micro QR code, Aztec, MaxiCode; Postal Codes: US PostNet,US Planet, UK Postal, Australian Postal, Japan Postal Dutch Postal (KIX) 焦 距:近距5英寸,远距9英寸 数据通讯 WIFI 支持协议:IEEE802.11b/g WLAN 安全性:WEAP 、WPA-PSK 、WPA2-PSK 、TKIP/AES 蓝 牙:支持蓝牙2.0+EDR, 传输距离5~10米 GPRS(选配) :支持GPRS(850 / 900 / 1800 / 1900MHz)无线通讯 3 G(选配) :WCDMA ,CDMA2000 使用环境 工作温度:-10℃至50℃ 储存温度:-40℃至70℃ 环境湿度:5%RH-95%RH(无凝露) 产品规范 跌落规格:在操作温度范围内,6面均能承受多次从4英尺/1.2米高度跌落至混凝土地面的冲击 滚动测试:滚动连续1000次1.6英尺/0.5米,6个面接触面滚动后依然稳定运行,达到IEC 滚动规格 密封标准:IP64, 达到IEC 密封规格 静电放电:15KV 空气放电,8KV 传导放电 物理规格 外形尺寸:191(长)mm x 86(宽)mm x 191(高)mm 重 量:650克 6.3桌面发卡器 桌面发卡器采用RFIC 设计,内置2dBi 陶瓷天线及芯联UHF 小功率模块SLR5200。定位于近距离读取、一般读取速度、一般防碰撞性能等要求的应用场合,非常适合供应链管理、资产管理等各个应用领域的发卡应用及近距离读取等。 标签/传输协议 通信协议:EPC Class 1 Gen 2 (ISO 18000-6C) 射频接口 天线连接:内置2dBi 陶瓷天线(可选外接天线SMA 接口) 天线要求:VSRW<1.5 50="">1.5> R F 输出:13dBm 到20dBm 可调,+/-1.0dBm 频 率:FCC (美国)902-928MHz ;ETSI (欧洲)865-867MHz SRRC-MII (中国)840-845MHz 、920-925MHz 传输控制接口 通信接口:USB 接口,含供电 波 特 率:9600~115200bps 电源 直流供电:USB 供电 硬件结构 RFID 架构:M100 模 块:SLR5200 性能 识读距离:大于1M/使用2dBi 陶瓷贴片天线 标签缓存:100 Tags 标签识读率:≥50tags/s 环境特性 工作温度:-10℃ 到 +55℃ 贮藏温度:-20℃ 到 +80℃ 规格 尺 寸: 142mm x 100mm x31mm 6.4 RFID抗金属电子标签 标签尺寸:79*20*3MM 天线材质: 铜+金 芯片连接方式:正邦定 芯片固定方式:环氧树脂黑胶 背胶:3M9448 或3M 300LSE 特性: IMPINJ M4芯片中心频率922M ,可应用于宽频使用在840-960M 均有突出读写表现。 标签材质: PCB 裸签颜色: 黑色,黑色阻焊剂 工作温度: -20℃至+75℃ 储存温度: -40℃至+120℃ 过孔材质: 金 焊盘材质: 金 测试读写距离:根据实际使用情况而定,空气中1W 手持机约3米,1W 固定式读写器7米以上,或更远 6.5嵌入式抗金属标签 嵌入式金属标签是目前世界上尺寸最小的无源超高频RFID 标签,它符合 EPC标准C1G2,非常适合医疗器械和小型工具的追踪管理。这款标签极其袖珍的尺寸 使它可以轻松嵌入到同样尺寸小巧的金属工具中,使资产在生产阶段便启用 RFID 功能。标签提供两种安装方式:金属表面安装和嵌入金属安装。 产品参数 通过认证:RoHS, CE, ATEX, 安装方式:嵌入式 工作温度:-40℉ to +185℉ (-40℃ to +85℃) 尺寸/公差(in):? 0.24 x 0.1 (+/- 0.008) 尺寸/公差(mm):? 6 x 2.5 (+/- 0.2) 嵌入金属读取距离:达1米 重量:0.012 oz (0.34 g) IP 等级:IP68 应用温度:-40℉ to +302℉ (-40℃ to +150℃) 可被嵌入金属中,耐高温和工业化学清洗。适用于对标签尺寸非常挑剔的小型资产。Dot XS 呈圆形,直径约6mm ,厚度2.5mm ,读取距离达1.5米。 产品特点 可以被嵌入金属资产中 耐高温 ATEX 认证 应用 工具追踪 小型资产追踪 6.6 RFID扎带塑胶标签 七、系统实施方案 7.1项目实施流程 项目实施流程如下: 根据高速铁路养护工具存储仓库情况和组织情况,进行现场调研,查看场地的出入口情况,需要收集的材料如下: ? 仓库的平面图 ? 现在作业流程 ? 仓库机房情况等等。 软件系统开发:根据现场调研需求设计铁路养护机械器具管理系统软件,主要阶段如下: ? 软件需求调研报告的编写 ? 软件系统设计 ? 系统开发 ? 系统测试 本阶段系统提交物为铁路养护机械器具管理软件系统。 ●根据现场调研的编写系统部署实施方案,方案内容如下: ? 服务器部署图 ? 无线网络建设方案 ? 主机服务器需求 ? 软件系统部署方案 ? 系统测试方案 ?根据实施方案部署软件应用系统 ?根据实施方案部署场地网络 ?根据实施方案部署服务器 ?设备与系统联调测试,根据测试结果完成测试报告。 7.2项目组织及人员结构 项目组织及人员结构如下: 本系统项目实施包括有甲方和乙方共同组成,甲方由项目经理和主管领导共同领导本项目的实施过程,针对项目出现的各事项进行协调、决策。项目实施团队则承担了本项目的实施任务。 7.3项目实施进度计划 本项目实施周期大概为2.5个月,各阶段需要的实施时间如下: 1、 2、 3、 4、 5、 6、 现场需求调研——3个工作日 软件系统开发——40个工作日 系统部署实施——4个工作日 现场测试——2个工作日 系统验收——1个工作日 培训——1个工作日 八、现场技术支持方案 本公司指派有经验的、参与本项目实施的技术人员组成工作小组到现场实施技术服务,包括设备和软件安装以及软硬件的测试和调试服务、设备或软件更新等售后服务、培训服务。 安装设备或软件之前,本公司将先对用户方人员进行现场培训,开始安装时,甲方技术人员或指定的委托人一起参与安装、检测和排除故障。 本公司在现场工作的全过程(安装、调试等)主动接受甲方的监督和指导。 针对本项目,我们提供的服务内容包括: ? 应用系统维护:为客户提供电话、邮件等方式的技术支持;提供系统故障处理;硬件故障维修等。 ? 人员培训:对系统各种用户提供软件使用培训以及硬件使用培训。范文五:铁路养护器具仓库管理系统方案