使用日志(共4篇)
使用日志 篇1
0.引言
目前, 电子商务已经相当普遍, 而且具有更加深入、广泛的发展前景。与此同时, 竞争也日趋激烈, 如何留住老客户并不断吸引新客户是每个电子商务网站所面临的挑战, 而取胜的关键就是发现客户的兴趣访问模式并在此基础上提供个性化服务, 利用Web使用记录挖掘可以实现该目标。Web使用记录挖掘通过对Web日志记录的挖掘, 发现用户访问Web页面的模式, 其主要目标是从Web的访问记录中抽取感兴趣的模式[1]。
早期的Web使用记录挖掘主要是利用用户访问Web时在Web日志里留下的信息来获取用户浏览路径, 这种方法比较适合静态页面, 不能很好地适用于当前的互联网动态应用, 而且, 这种方法主要集中在对用户浏览路径上的分析, 挖掘出来的访问模式没有充分考虑Web页面的内容和用户的自身特性, 很难体现用户的兴趣访问模式以及兴趣访问模式与用户自身特性之间的内在联系。文献[2]对动态网页环境下的Web使用记录挖掘进行了研究, 提出了一种在动态网页环境下进行数据采集的方法, 使用新的数据集代替Web日志作为待挖掘的数据。文献[2]可以有效地提高待挖掘数据的质量并解决了早期Web使用记录挖掘方法中的一些难点, 如用户识别等, 对于注册并登录的用户的访问行为可以实施有效地跟踪, 但是, 由于并不是所有的用户都愿意注册, 且每一次访问时都愿意登录, 因此, 这种解决方法存在一定的不足。本文提出了将传统的基于Web日志的Web使用记录挖掘与文献[2]中的Web使用记录挖掘相结合的新方案, 实现了两种方法的互补, 增强了系统的适应性、灵活性和准确性。
1. 传统的Web使用记录挖掘
传统的Web使用记录挖掘的实现过程主要分三步:数据预处理, 模式发现和模式评估。
1.1 数据预处理
在传统的Web使用记录挖掘中, 挖掘所使用的数据集是用户访问日志, 分别存在于服务器、代理服务器和客户端。不同地方的访问日志数据集体现了用户使用网络资源的不同模式, Web服务器的日志体现了"多个用户/单个站点"的访问模式, 代理服务器日志体现了"多个用户/多个网站"的访问模式, 客户端浏览器日志体现了"单个用户/多个网站"的访问模式。数据预处理就是要把这些日志进行收集、清洗、处理, 形成多个用户一次次对同一服务器的会话, 主要涉及用户识别、会话识别、网页浏览识别和用户访问服务器会话期间网页浏览序列推断。
用户识别:要准确识别出每个用户是很困难的, 这主要是因为用户访问和服务器资源不是一对一的关系, Web服务器的日志可能记载了一个用户在多个客户端提交请求的情况, 也可能是多个用户在一个客户端提交请求的情况。另外, 缓存、防火墙和代理服务器等的存在也导致用户识别很困难。文献[3]总结了常用的确定用户及其行为的方法及其优缺点。
会话识别:由于Web服务器是并发处理多个用户的请求, 要想识别出所有用户访问会话期间也是比较难的, 一般是基于对用户浏览行为的假定。研究人员基于"用户访问过程中只有在改变访问主题时, 才会访问前面访问过的页面以跳转到另外的页面"提出了最大前向参引模型 (Maximal Forward Reference Model) , 基于"用户一次访问的时间都不会超过一个最大的限制, 即时间窗口 (Time Window) "提出了时间窗口模型 (Time WindowModel) 。文献[3]提出了把时间窗口模型和最大参引模型结合起来的方法。
网页浏览识别:指一个网页浏览包括哪些网页文件请求, 以及共同构成什么样的内容。用户操作请求所得到的内容通常可以由服务器日志中请求字段的内容获得。
网页浏览序列推断:客户端存在缓存, 用户访问过程中会不断访问到缓存中存在的页面, 例如, 利用"back"按钮进行后退, 点击一个已经点击过的连接, 直接从浏览器历史列表中点击一个连接。会话识别只是区分出了一个个用户访问服务器的会话期间, 但没有包含用户访问过的所有页面, 这是由于客户端存在缓存, 因此, 需要推断和完善用户访问服务器的会话期间, 即路径补全。
1.2 模式发现和模式评估
Web使用记录挖掘常用的方法包括:统计分析, 可以对会话文件进行分析以获得网页浏览、浏览时间和路径长度等方面的统计信息;关联规则挖掘, 可以发现一个会话中经常一起访问的网页, 为市场营销或重新组织网站内容提供决策支持;聚类分析, 可以做用户聚类进而为用户提供个性化服务, 也可以做网页聚类协助建立具有相关内容的网页组;序列模式分析, 可以发现一个会话内部的网页间的时间相关性进而帮助预测网页的访问情况等。
模式评估用于将所发现的模式转化为有用的知识, 一般是结合领域知识将无意义或无价值的模式去除。
2. 基于定制数据采集的Web使用记录挖掘
传统Web使用记录挖掘所使用的数据集主要是Web服务器的日志。然而, 目前绝大多数网站都使用动态页面, 这使得Web日志增大、与挖掘无关的数据项增多, 这些加大了数据预处理的难度, 因此, 动态网页环境下的数据预处理成为针对动态网站进行Web使用记录挖掘的关键。
文献[2]中针对电子商务应用提出了一种Web使用记录挖掘中数据采集的新方法, 该方法根据电子商务个性化服务的目标和Web使用记录挖掘的要求设计了"用户访问记录", 并以此代替Web服务器的日志。"用户访问记录"由服务器应用程序收集。"用户访问记录"将Web日志的内容和电子商务中的购物记录、查询记录有机结合, 可以有效反映用户的兴趣访问模式。用户访问记录的内容包括用户标识、用户的IP地址、使用代理、访问日期时间、页面请求的来源页面、对象URL、搜索的关键字、访问对象类型、用户动作 (查看、购买、放弃购买等) 及商品号。如果将"用户访问记录"、用户注册信息和交易信息再进行有机结合, 则可以发现兴趣访问模式与用户自身特性之间的内在联系, 则可以为电子商务的营销提供有力支持。文献[2]中的方法对于注册并进行登录访问的用户非常有效, 但对于初次访问、未注册用户的访问以及注册用户但不进行登录的访问, 处理的比较粗糙, 存在不足。另外, 服务器数据采集程序收集"用户访问记录"增加了服务器的负载, Web服务器的日志没有被加以利用。
3. 用户访问日志与定制数据采集相结合的Web使用记录挖掘
针对传统的Web使用记录挖掘和文献[2]的不足, 本文提出了将用户访问日志与定制数据采集相结合的新方案, 该方案实现了两种方法的互补, 增强了系统的适应性、灵活性和准确性。
新方案的系统模型借鉴了文献[4]中的结构, 如图1所示:
在数据采集层, 对于初次访问、未注册用户的访问以及注册用户的不登录的访问, 数据来源为用户访问日志和交易数据库, 并且不进行定制数据采集以减轻服务器的负担, 经过数据清洗和用户识别后, 进一步进行会话识别、浏览序列识别和网页浏览序列推断, 从而完成数据预处理。对于注册用户的登录访问, 数据来源于定制数据采集产生的"用户访问记录"、交易数据库以及用户注册信息, 这些数据无需进行数据清洗和用户识别, 而是直接进行会话识别及其后的步骤即可实现数据预处理。
数据由数据存储层进行存储和管理, 主要有三类数据存储方式:关系数据库、数据仓库和事务数据库。关系数据库是数据挖掘最丰富的数据源之一;数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合[5,6], 主要用于支持决策;事务数据库一般为一个文件组成, 其中每个记录代表一个事务, 事务数据库特别适合于"购物篮数据分析"。网站可以根据实际需求选择数据存储方式。
模式分析利用层由两部分组成:个性化网站及商业智能。其中, 个性化网站由Web服务器、推荐引擎和推荐集三部分组成, 目的是实现网页的内容从以"网站"为中心到以"用户"为中心的转变, 尽可能地自动调整以迎合每个用户的浏览兴趣与购买模式, 从而方便用户 (网站的访问者) , 促进采购量。
4. 结束语
本文研究了Web使用记录挖掘, 特别是针对数据采集和预处理, 进行了深入研究, 对比了已有方案的优缺点, 并在此基础上提出了新的解决方案。Web使用记录挖掘有广泛的应用领域, 其中, 电子商务是最为重要的领域之一, 面向电子商务的Web挖掘应用系统已经成为研究热点, 我们将继续进行更深入的研究。
参考文献
[1].Srivastava J.Web usage mining:Discovery and application of usage pat-terns from Web data[A].SIGKDD Explorations[C].New York:ACMPress, 2000.43-56.
[2].何典, 梁英, 动态网页环境下的Web使用记录挖掘研究, 《微计算机信息》 (测控自动化) 2006年第22卷第8-1期P122-124
[3].张娥, 郑斐峰, 冯耕中, Web日志数据挖掘的数据预处理方法研究, 《计算机应用研究》2004年第2期P58-60
[4].程筱胜, 廖文和, 田宏, 薛善良面向电子商务的Web挖掘系统模型研究与应用, 《南京航空航天大学学报》2004年第36卷第三期P322-326
[5].Kanm rani A, Rong W, Gonzalez R, A genetic algorithm methodologyfor data mining and intelligent knowledge acquisition[J], Computer&In-dustrial Engineering, 2001, 40 (2) :361~377
[6].Chen L D, Toru S, Data mining methods, applications, and tools[J], In-formation System Management, 2000, 17 (1) :65~70
使用日志 篇2
车务终端使用手册
卡斯柯信号有限公司
版本号: 1.0 2005年6月
第一章 车务终端的启动和关闭
随着计算机的启动,车务终端软件会自启动,当显示屏上显示站场显示画面及运统二显示画面,表明车务终端启动成功。
车务终端应保证24小时连续运行,车站值班员不应将其随意退出。同时,严禁车站值班员在车务终端上进行与本系统无关的操作。
用户不慎将车务终端退出后请按以下步骤操作。
1同时按下CTRL、ALT和DEL三键,就会出现如下对话框。鼠标单击“关机”,在弹出的对话框中选中“重新启动”,单击“确定”后等待计算机重新启动后,车务终端就又启动了。
第二章 车务终端的使用
车务终端软件根据使用者的不同具有不同的界面部分,车站值班员包含站场显示和控制、运统报表及调车作业单管理;操作员包含站场控制和调车作业单管理。如图所示:
1.用户登录及程序退出 1.1.用户登录
当重新启动车务终端或用户换班需重新登录而点击菜单[登录][登录]时,就弹出如下对话框:
在填入正确的值班人姓名和密码就可顺利登录,登录成功后在运统报表和调度命令签收时会显示正确的值班人姓名;否则只能查看。
当车务终端第一次运行时,可使用用户代号(CASCO),密码(无)登录,然后通过用户管理对话框添加本车站使用的用户,最后,登录所需用户就可使用车务终端了。当添加了管理员用户后,用户代号CASCO就有密码了。该站的用管理员用户一般为该站站长(或站长指定的人),管理员负责添加本站的所有用户,密码有各用户自定。用户管理详见后面。
当用户正确登录后,运统报表相应位置显示如下:
在同一班内,多名值班员登录时,运统报表将记录此多名值班员姓名,如下所示:(最多显示三名值班员)
如果某些站车站值班员夜班分为前夜班和后夜班时,按如下方法处理:首先前夜班值班员登录使用车务终端,记录登陆时间,后夜班值班人登陆后也会记录登陆时间。如要签收调度命令、阶段计划、阶段记事均以当前值班员名义。并将此二人姓名同时记录下来。1.2.用户注销
当用户有事暂时离开而不希望他人随便操作车务终端时,可注销用户。注销后和未登录的效果相同。
点击菜单[登录][注销]会弹出如下提示框:
选择[确定]按钮后就实现注销用户,运统报表相应位置显示如下
1.3.退出
退出的概念是退出应用程序,一旦退出,则车站的nCTC功能全部消失,故请车站值班员不要使用此菜单。点击菜单[登录][退出]会弹出如下对话框:
输入正确密码后即可退出车务终端,密码可向车站电务人员索取。2.用户信息管理
调用用户管理功能后,即可在“用户信息管理”对话框中进行用户管理的操作。对于当前登录用户的不同权限级别(现有一般用户和管理员两类用户),将选择开放用户可进行的操作。如果要使用当前用户不能进行的用户操作,请在运统报表界面选择[交接班][重新登录]项以可以使用该功能的用户登录即可。
对于一般用户,可浏览本机已建立的用户信息,上下班时间信息,更改本用户的用户信息。
选择运统报表[维护系统][用户管理]菜单后弹出如下对话框:
一般用户的管理界面
对于管理员,拥有浏览用户信息,添加新用户,删除用户,更改用户信息,浏览上下班时间,修改上下班时间,设置下班自动注销系统的使用所有用户管理功能的权限。
管理员的管理界面 1.浏览功能:在用户信息列表中,显示用户的基本信息,包含用户名,用户全称及用户权限描述的信息;在早晚换班时间及下班时间自动注销的选择按钮)显示了当前早晚班时间的设置信息。本功能一般用户,管理员均能进行。
2.添加用户:点击“添加用户”按钮可调用添加用户功能。在弹出得用户管理对话框中,输入正确的用户代号(用户名),用户姓名(用户全名),新密码,确认密码并选择适当的用户权限描述(在下拉列表中选择一般用户或管理员)。点击“确认”按钮完成添加,点击“取消”则取消本次操作。本功能只能管理员进行。
注:“用户代号”不可为空;“用户姓名”栏可为空,为空时程序将“用户代号”作为“用户姓名”记录信息;“新密码”与“确认密码”必须添如相同字符,或均为空。
1.删除用户:在用户信息列表中选择要删除的用户,点击“删除用户”按钮即删除该用户。本功能只能管理员进行。
2.更改信息:在用户信息列表中选择要更改信息的用户,点击“更改信息”按钮就可更改用户的信息。在弹出的用户管理对话框中,将显示当前选择用户的信息。在此对话框中可实现对用户姓名,权限描述,密码的更改。点击“确认”按钮完成修改,如果旧密码输入不正确将提示“请输入原密码”,点击“取消”则取消本次操作。本功能只能管理员进行。
注:正确输入“旧密码”后,方能完成修改操作;“用户代号”不可修改;“用户姓名”栏可为空,为空时程序将“用户代号”作为“用户姓名”记录信息;“新密码”与“确认密码”必须添如相同字符,或均为空。
3.当前用户信息,在用户信息列表中选择当前登录用户对应的用户信息行,点击“更改信息”按钮就可更改登录用户的信息。操作与修改所有用户信息时相同。本功能一般用户,管理员均能进行。
4.改工作时间:在早晚换班时间输入框中输入新的早晨换班时间,在下班时间输入框输入新的傍晚换班时间,根据要求点击下班自动注销开关开启或关闭下班自动注销功能。本功能只能管理员进行。
注:i 本操作只能在完成所有操作,既点击“完成”按钮后才进行查错和修改;时间格式为——小时时刻:分时刻,例如17:45,输入格式不正确将在点击“完成”时提示格式警告。
ii 车务终端系统采用每天双班机制,即白班和晚班,针对晚班又分为两班情况,可参照用户登录时的说明。
5完成存储:点击“完成”按钮将存储本次用户管理所进行的修改。点击关闭按钮关闭对话框,将放弃本次所有的用户管理操作。本功能一般用户,管理员均能进行。3.调度命令
车务终端调度命令主要包括三个部分: 1.车站接收调度台下发的调度命令; 2.车站向调度台发送请求调度命令; 3.车站向机车发送无线机车调度命令; 3.1.签收调度台下发的调度命令
当车务终端接收到调度台发送的调度命令时,站场图和行车日志的“调度命令”按钮会红闪。说明已收到调度命令,值班员应签收此调度命令。值班员点击“调度命令”按钮后弹出调度命令签收对话框。
此时,值班员姓名显示当前登录的值班员(如果姓名不对应重新登录),按下“签收”按钮后就已签收此条调度命令。
如果此条调度命令需要他人阅读,可在“需他人阅读”前打勾后签收,当用户重新登录时会提示可能有调度命令需要阅读。
如上图所示,如果车站值班员需马上打印出调度命令,则可在“签收调度命令”窗口中的{签收后打印}前的小白窗口中打勾,则该调度命令可直接打印出来。
3.2.调度命令管理操作主要在如下对话框中进行:
左边分为车站(车站接收的调度命令),调度台(发送给调度台的调度命令)和机车(发送给机车的调度命令)。其中请求调度命令和机车无线调度命令还分为发令箱(显示已发送,但未完全签收的调度命令)、储令箱(显示发送并完全签收的调度命令)和待发箱(显示没有发送的调度命令)。左下角“时间范围”按钮可改变查询的时间范围,缺省时显示本班时间范围内的相关调度命令。3.3.发送请求调度命令
在上述对话框中左边选择到“调度台”,点击“新建”按钮后弹出如下对话框:
选择命令类型、修改命令号码和命令内容,并选择接收调度台后,点击“发送”按钮即可,当然也可以选择保存以便以后发送。3.4.发送机车无线调度命令
在上述对话框中左边选择到“机车”,点击“新建”按钮后弹出如下对话框:
选择命令类型后,会弹出下列对话框中的一个:
填写命令号码和命令内容后,并添加转发车站、列车车次和机车号码后,就可发送或保存了。
3.5.调度台下发调度命令管理
在上述对话框中左边选择到“车站”,然后选择查询时间范围,就会将该时间范围内收到的调度命令显示出来。
已签收调度命令为红色,未签收调度命令为蓝色。值班员可签收未签收的调度命令,可阅读需要阅读的调度命令,也可修改阅读状态(如开始需要阅读和终止阅读)。注:如果对已签收的调度命令再次执行签收,会修改该调度命令的签收时间和签收人。
如上图所示,车站值班员查阅了该调度命令后,如需打印,则可用鼠标点击“打印”按钮,调度命令便可直接打印出来。无需车站值班员对打印机作任何的设置。
4.上报站存车
车站值班员可输入本车站存车信息并上报到调度所。选择运统报表界面下[基本功能][现存车管理]就会弹出站存车信息编辑对话框,当以一般用户登录时,对话框显示如下(只可编辑各个股道存车信息并上报): 当以管理员用户登录时,该对话框显示如下(可编辑股道):
第一次使用时没有任何股道,需管理员添加股道、修改股道名称。方法如下;以管理员身份登录,在站存车信息对话框下,点击“编辑股道”按钮,弹出如下对话框: 该对话框中右边按钮具体功能如下;“追加”:在所有股道名称后添加股道,股道名称为“股道名称编辑框”内容; “插入”:在当前选中股道前添加股道,股道名称为“股道名称编辑框”内容; “改名”:以“股道名称编辑框”内容修改当前选中股道; “删除”:删除当前选中股道; “上移”:将当前选中股道向上移动一位置; “下移”:将当前选中股道向下移动一位置; “确定”:保存已修改股道名称配置; “取消”:取消已修改股道名称配置;
如下图所示,已添加了四个股道,分别是:存车线
1、存车线
2、货物线
1、货物线2:
然后在站存车信息编辑对话框中显示如下:
用户就可输入、修改各个股道存车信息,如下图所示:
点击“上报行调台”按钮就发送到调度所中心。5.小编组信息上报
用户可发送本站列车编组信息。
用户点击运统报表[基本功能][小编组上报]菜单后弹出如下对话框:
本系统可以保存三班的速报信息,如下所示:
分别为前一班速报信息,当前一班速报信息,下一班的速报信息,要增加,修改或者删除各班的速报信息,请选中相应的班次,缺省为当前班。
如果您有多个调度台,请先选中您要添加速报的调度台,如下所示:
如果只有一个调度台,那么这一步可以省略,所有的速报信息根据班别和调度台号分开管理
如果要添加一条速报信息,在下方的“编辑平台”:
中输入相应的信息 点击
按钮
在上方的显示区域会看到刚才添加的纪录
在添加的时候请注意,要添加的车次不能和上面显示框中已经存在的车次相同,否则会谈出如下对话框(注:不同调度台可以之间可以添加相同的车次)。
如果要修改输错速报信息,先在上面的显示框中选中您要修改的速报纪录,在下方的编辑框中会出现该纪录的详细信息,在上面的编辑框中修改您要修改的数据,然后点击如果要删除没有用的数据:
即可
先在上面的显示框中选中您要删除的速报纪录,点击下方的钮即可。
如果要发送编辑好的速报信息
按
检查上面的输入信息是否正确,确信后点击 如果发送成功,列表框中的
按钮
会变成 当然,这样只表示您的数据已经发送出去了,但是调度台可能还没有接收到,如果调度台接收到您发送的速报信息,那么后面的“否”会变成是
由于网络情况不同,后面的收到标志可能会延迟几秒才能改变,请稍等...如果收到标志确实没有变成“是”,请重新尝试或者向调度中心咨询。如果要给多个调度台发同样的速报信息: 首先按照上面的步骤给一个调度台输入要发送的信息,在右边的下拉框中选中一个不同于左边的调度台
选择完成以后,点击“复制报表到-->”按钮,点击完成以后会出现一个提示框,告诉您操作完成情况
注意,如果您要复制的记录的车次号和要被复制的调度台中的已有记录的车次号相同,那么这条记录无法复制成功,所以提示复制成功的纪录数并不总等于您看到的列表框中的纪录数。
复制完成以后可以切换调度台,你可以看到刚才复制的数据已经列出来了。
好了,您可以给这个调度台发送速报了!6.阶段记事
调度中心每班分为3个阶段,每个阶段为6小时,调度台可将每个阶段的注意事项下发到车站。
当调度中心向本站发送阶段记事时,阶段记事签收按钮将会闪烁,说明已收到阶段记事,值班员要签收此阶段记事。值班员点击“阶段记事”按钮后弹出阶段记事签收对话框。
以标记的表示未收到阶段记事;以标记的表示新收到的阶段记事,尚未签收;以标记的表示未签收的阶段记事;以标记的表示已签收的阶段记事。用户应该签收未签收的阶段记事,可查询当前所在班的阶段记事 7.阶段计划
调度员随时将近期调整阶段计划下发给车站
当调度中心下发阶段计划后,阶段计划签收按钮将会闪烁,说明已收到阶段计划,值班员应签收此阶段计划。值班员点击“阶段计划签收”按钮后弹出阶段计划签收对话框。
当用户签收后,已签收的阶段计划会显示在运统报表中。8.行车日志
行车日志是车务终端重要的组成部分,车站值班员用来记录列车的到发时刻、编组信息和电话记录等信息。
行车日志分为两个部分:表头和表体。
表头显示行车日志标题(包括运统报表类别、车站站名);左边是当前时间和天气情况(其中天气情况可人工修改,方法是:鼠标点击天气后空白处,就出现下拉选择框,即可选择修改);右边是当前班别内登录过的值班员姓名列表(包括登录时间),其中最后一个为当前值班员。如下图所示:
用户可菜单[显示][行车日志][显示表头]决定是否显示运统报表的表头。
表体记录了各个列车在本站建明信息,如到发时间、基本编组信息等,运统报表缺省时只显示本站实际到发时刻、计划到发时刻、邻站到发时刻,同意发车时间及记事等一些主要信息,但是用户可通过视图按钮可最大限制的调整运统报表显示项数。
点击“视图”按钮后,弹出如下对话框:
用户选择好要显示的列后,点击“确定”按钮即可,以下是全部项显示的运统报表。
8.1.人工报点
人工报点是车务终端重要功能,但不应输入错误的报点影响调度中心运行图的绘制。
运统报表在运行过程中自动填写各列车计划到达时刻、计划出发时刻、邻站出发时刻、邻站到达时刻、本站出发时刻、本站到达时刻等列车运行信息。但值班员也可进行人工报点,具体方法如下:
鼠标点击要报点的列车信息行头的按钮,该行反蓝显示:如下图所示:
再次点击该行行头按钮弹出如下菜单:
选择报相应点[报到达点]、[报出发点]或[报通过点]菜单弹出相应对话框:
填写实际到达点和出发点,如果本站有多个,要选择相应车站。然后点击“确定”就可上报到调度中心并更新运统报表。8.2.添加新车
如果用户要添加当前报表不存在的列车信息,可点击[添加新车]按钮,弹出如下对话框:
填入正确的车次号、到发时间,选中”上报调度所”后点击“上报”按钮,就可上报该车次到发时间。如果不选中”上报调度所”,只是添加一条新纪录。8.3.直接修改运统报表
用户可在运统报表上直接修改除了列车车次、计划时间等项的内容,鼠标点击需要修改的项,就会出现一个编辑框或下拉选择框,在编辑框中输入内容按“回车”或在下拉框中选择后就可修改该项的内容。如果修改的是本站实际到达时间或本站实际出发时间还会生成报点信息发送给调度所。8.4.修改列车车次号
两次点击行头按钮在显示菜单中选择[修改车次号],弹出如下对话框:
用户可通过该对话框更改车次号或改变列车属性。8.5.会让计划显示
用户点击[会让计划]按钮,会弹出如下对话框:
显示调度员在当前时间后若干时间内列车会让计划。
注:只有在下发阶段计划并签收后,才会在该对话框中显示会让计划。8.6.改变运统报表显示上下行列车信息快捷键
值班员可看上行列车信息、下行列车信息或上下行列车信息。点击运统报表界面下工具条中的按钮即可;
8.7.查询历史运统报表
用户点击[查询历史运统报表]按钮即可; 8.8.显示运行图
用户点击菜单[显示][行车日志][图表转换],显示相邻五站的运行图
点击菜单[显示][行车日志][扩大]或[缩小]就可以扩大或缩小时间间隔宽度,在左侧站名区域双击站名可以展开或恢复股道显示。8.9.打印运统报表 8.9.1.打印
点击菜单[打印][运统报表打印]按钮,弹出打印对话框。如图所示:
点击“打印”按钮就可打印报表。
注意:车站值班员无需改变任何设置,只需点击[打印]即可。8.9.2.打印预览
点击菜单[打印][运统报表打印预览]按钮,弹出打印对话框。如图所示:
9.进路管理
左边是列车进路序列显示窗,右边是调车进路序列显示窗。
列车进路序列显示窗内在可修改状态下,可以添加进路序列、修改进路序列(通过修改进路股道)、强制触发等操作。
调车进路序列显示窗内可以调阅当前车站自律机保存的调车作业单的执行情况,并可将调车作业单通过自律机发送到机车。10.调车作业单
车站值班员可生成调车作业单,签收助理调度员下发的调车作业单并可将调车作业单发送给车站自律机。
当用户没有选择调车作业单时,界面显示如下:
10.1.添加调车作业单
在左边的控制区域选择要添加调度作业单的车站,单击右键选择“添加作业通知单”菜单,就生成一个新的作业单,如图所示:,双击该新生成的调车作业单,就会在界面右侧显示该作业单的缺省显示,如图显示:
用户可编辑标题、列车车次、机车号、作业时间、调车组、领导人和备注。修改勾序列内容,首先选择股道,然后选择操作、填写数目、选择首尾标记、填写记事和作业时间即可,勾操作的几个按钮作用是:“添加”是在当前选中勾序列后添加一空的勾序列;“插入”是在当前选中勾序列前添加一空的勾序列;“删除”是删除当前选中的勾序列;“生成进路”是根据用户输入的勾序列自动生成进路序列,并对各个勾序列作业时间进行调整。
用户即可点击“生成进路”按钮生成进路序列按钮,还可自由编辑进路序列,也可在上面的站场示意图提取进路按钮。填写勾序、选择始端按钮和终端按钮(会自动填入径路号)即可。同时也可选择要修改的进路序列行,然后在站场图上点击始端按钮和终端按钮,最后在右键菜单中选择“命令”即可,进路操作的几个按钮作用是:“追加”是在最后一行添加空的进路序列;“插入”是在当前选中进路序列行前添加一空的进路序列;“删除”是删除当前选中的进路序列;“显示下一条”在站场图显示下一条进路,“显示下一组”在站场图显示下一组进路,“取消显示”在站场图取消进路显示。其中后三个按钮主要是针对自动生成的进路序列显示。
注:当编辑调车作业单完毕后,要点击“保存”按钮后以保存数据。10.2.签收调度所下发的调车作业单
当调度台下发调车作业单时,用户选择该调车作业单,点击“签收”按钮后就签收该调车作业单。10.3.发送调车作业单
用户还可将调车作业单发送到车站自律机,选中需要发送的调车作业单,点击“发送”按钮即可。10.4.删除掉车作业单
用户在选定某个作业单后点击“删除”按钮就可删除该调车作业但,11.运统46及运统46(施工)报表
运统46是设备检修及工程施工记录,界面分别如下所示:
11.1.运统46编辑、修改和删除
首先点击工具栏的第一个“新建”按钮就会生成一个空白当月的运统46报表。
这样就可选择设备类型,填写设备名称,修改作业时间(只能修改时分,无法修改月日)及编写检查结果。如果用户选择了“通知时间”、“到达时间”和“消除不良及破损的时间及签名签名,就会自动填入当前时间,同时用户也可修改其他相关内容,如通知方法和工作人员签名等。
当用户编辑完后,点击工具栏的第三个“保存”按钮,就会保存该运统报表。如果用户不点击保存就对其他运统46报表进行操作,则该为保存报表名称会显示一个“*”符号以提醒需要保存。
点击工具栏的第二个“打开”按钮将会重新打开上次保存的运统46报表。点击工具栏的第四个“删除”按钮将会删除所选择的运统46报表。点击工具栏的第六个“打印”按钮将会打印所选择的运统46报表。11.2.运统46(施工)编辑、修改和删除
运统46(施工)各项操作 大体同运统46的操作。只是在填写完施工请求和施工完毕后开通各项后可点击“请求调度命令”,就会根据相关内容自动生成一条请求调度命令,稍作编辑后就可发送至调度台。12.语音报警功能 12.1.调度命令报警
当收到调度所发送的调度命令时,会语音报警并且站场图和行车日志的“调度命令”按钮会红闪。12.2.阶段计划报警
当收到调度所发送的阶段计划时,会语音报警并且站场图和行车日志的“阶段计划”按钮会红闪。12.3.阶段记事报警
当收到调度所发送的阶段记事时,会语音报警并且站场图和行车日志的“阶段记事”按钮会红闪。13.常见故障处理 13.1.打印机故障
打印机前面板上有两个显示灯及一个按钮。上方的显示灯亮绿灯表示打印机正常;下方的显示灯亮黄灯表示打印机没有装入正确的纸张。旁边的按钮被按压后,打印机将打出测试页。所以请车站值班员不要任意按压此按钮。有了基本概念后,下面介绍处理故障的步骤。
确认是否装入正确的A4打印纸,主要看上方的显示灯是否亮绿灯; 确认是否有卡纸现象
如还不能打印,则通知电务工区值班人员 13.2.看不到邻站
一般是通道有问题,请车站值班员立即通知电务工区值班人员 13.3.人工无法编辑运行点
请把输入法改成半角输入,此问题即可解决 13.4.车次有时无
使用日志 篇3
一、功能模块介绍
登录模块:包含用户登录页面login.asp。
网站访问记录存储模块:log.asp页面, 实现对网站访问日志记录的存储操作。
管理模块:show.asp页面,用于查看网站的访问日志记录。
二、功能设计与实现
(1) 、登录页面设计 (图1) 。
使用表单制作用户登录页面,当点击“登陆”按钮后把用户输入的用户名和密码信息提交到check.asp页面,进行用户合法性检测。登录页面部分源代码如下:
(2) 、网站访问记录存储模块
文本文件存储方式
通过对文本文件的写操作将用户的访问记录存储到文本文件中,该页主要源代码如下:
数据库存储方式
通过对数据库的写操作将用户的访问记录存储数据库中,该页面主要源代码如下:
(3) 、查看用户访问日志页面
在该页面可以查看网站的历史访问日志记录。见图2
文本文件存储方式下的数据显示
通过对文本文件的读操作可以把存储的网站访问日志信息读取并显示在相应的区域内,该页面主要源代码如下:
数据库存储方式下的数据显示
通过对数据库中存储用户网站访问日志的数据表的访问,将网站访问日志信息读取并显示在相应的区域内,该页面主要源代码如下:
三、两种实现方式的比较
(1)、从两种方式的实现方式上看。文本方式是通过对文本文件的读写操作来实现数据的存储与使用,读写的操作就是对文本内字符的操作,一切的算法控制关键也就转换为文本字符的控制,算法的灵活性很大。但数据库方式则是通过对数据库中相应数据表的读写操作来实现数据的存储与使用,现在不管是何种编程环境与语言都提供了比较规范的数据库编程接口,我们可以通过标准的SQL语言方便的实现数据的相关操作,算法上比较简单。
(2)、从存储数据文件本身性质来看。文本方式的操作数据是存储在一个文本文档当中,占用存储空间小,通过操作系统本身就可以打开文本文件,数据的查看与访问非常简单,但文本是一个孤立的文档,文档与文档之间的数据不可能建立起任何的联系。而数据库方式的操作数据是存储在数据表中,数据表必须通过相应的数据库软件才能够访问数据表,表与表之间可以建立相应的联系,使数据之间相互关联。
使用日志 篇4
这篇文章主要介绍了go语言日志记录库简单使用方法,实例分析了Go语言日志记录的操作的技巧,需要的朋友可以参考下
本文实例讲述了go语言日志记录库简单使用方法,分享给大家供大家参考。具体实现方法如下:
代码如下:
package main
import (
“fmt”
“log”
“os”
)
func main(){
logfile,err := os.OpenFile(“/var/golang/jb51.net.log”,os.O_RDWR|os.O_CREATE,0);
if err!=nil {
fmt.Printf(“%srn”,err.Error());
os.Exit(-1);
}
defer logfile.Close();
logger := log.New(logfile,“rn”,log.Ldate|log.Ltime|log.Llongfile);
logger.Println(“hello”);
logger.Println(“oh....”);
logger.Fatal(“test”);
logger.Fatal(“test2”);
}