安徽省淮北矿业集团煤矿井下作业人员管理系统联网数据生成程序技术要求.doc
淮北矿业集团 煤矿井下作业人员管理系统联网数据生成程序技术要求 二○一一年十二月 1适用范围 2 2遵守标准及文件 2 3术语及定义 2 4数据生成程序要求 3 4.1总体要求 3 4.2数据映射及处理 3 5配置数据文件生成 3 5.1 总体要求 4 5.2 配置数据录入主界面 4 5.3煤矿编码录入 6 5.4 矿井参数文件录入 10 5.5 区域参数文件录入 13 5.6 分站/轨迹点参数文件录入 19 5.7人员参数文件录入 26 5.8 轨迹线定义文件录入 33 5.9特种作业人员预设线路文件录入 35 5.10 使用说明 41 6实时过程文件及报警文件生成 41 6.1 总体要求 42 6.2实时过程文件的生成规则 42 6.3 报警文件的生成规则 42 7数据更新及维护 44 7.1 数据更新 44 7.2 相关软件的升级及改版 45 8技术文档要求 45 本技术要求旨在对各煤矿井下作业人员管理系统联网数据生成程序的处理逻辑及数据录入界面进行规范。 本技术要求由安徽省淮北矿业集团提出,由安徽省淮北矿业集团起草并负责解释。 1 适用范围 本技术要求适用于所有为参与安徽省淮北矿业集团煤矿井下作业人员管理系统联网的煤矿提供矿端系统的设备生产厂商以下简称设备厂商。 2 遵守标准及文件 AQ6210-2007煤矿井下作业人员管理系统通用技术条件 AQ1048-2007煤矿井下作业人员管理系统使用与管理规范 3 术语及定义 下列术语和定义适用于本规范。 识别卡由下井人员携带,保存有约定格式的电子数据,当进入位置监测分站的识别范围时,将用于人员识别的数据发送给分站。 位置监测分站通过无线方式读取识别卡内用于人员识别的信息,并发送至地面传输接口,本规范中简称分站。在子母站中,位置监测分站指的是子站。 轨迹点是指两个相邻且相通的分站之间的巷道折点。 识别区域系统能正确识别识别卡的无线覆盖区域。 识别盲区系统无线覆盖区域之外、识别卡无法被系统正确识别的区域。 井口区域井口区域包括所有人员可以出入的井口。 重点区域重点区域包括采区、回采工作面、掘进工作面工作头等重要区域等。 限制区域盲巷、采空区等不允许人员进入的区域。 其它区域井下范围内重点区域和限制区域以外的区域。 4 数据生成程序要求 4.1总体要求 1此数据生成程序由设备厂商编制; 2数据生成程序所生成的文件必须符合安徽省淮北矿业集团传输规范要求; 3数据生成程序所生成的相关数据必须同矿端系统数据严格一致; 4数据生成程序应当便于用户使用及数据维护; 5当安徽省淮北矿业集团传输规范发生修改或矿端系统改版时,设备厂商应当及时升级或修改数据生成程序并为用户和集成商提供相应的技术支持。 4.2数据映射及处理 1数据生成程序应当严格按照安徽省淮北矿业集团传输规范中各数据文件的字段格式要求,确定相应的数据来源如来自矿端系统或由用户输入并制订数据的采集方法,使相关数据保持一致; 2设备厂商应在矿端主机适当的目录下按照安徽省淮北矿业集团传输规范中上传文件的定义建立数据库表作为持久数据源,数据生成程序的录入界面的操作对象为持久数据源的库表,持久数据源的另一数据来源为矿端系统的相关库表,当持久数据源发生改变时,由持久数据源映射生成上传文件; 3所有上传文件要存放在矿端主机D\location目录下,在此目录下不得存放除上传文件外的其它任何文件,上传文件正确上传后将被传输软件删除; 4上传文件由联网厂家开发的传输软件上传至上级监控中心; 5当矿端系统的相关数据或安徽省淮北矿业集团传输规范中定义的数据发生改变时,上传数据文件的相关数据应随之改变,并生成新的上传文件。 5 配置数据文件生成 配置数据文件系用于描述矿井、井下区域、位置监测分站、井下作业人员以及人员移动轨迹等属性的文件,包括矿井参数文件、区域参数文件、分站/轨迹点参数文件、轨迹线定义文件、人员参数文件、特种作业人员预设线路文件等6 个文件。 5.1 总体要求 1配置数据文件的录入界面由煤矿编码录入、矿井参数文件录入、区域参数文件录入、分站/轨迹点参数文件录入、人员参数文件录入、轨迹线定义文件录入、特种作业人员预设线路文件录入七个部分组成。每一部分在用户操作结束后生成相对应的文件注详见安徽省淮北矿业集团传输规范; 2用户在操作过程中任何意外的中断如断电、死机、强行关闭等都不能保存录入数据,不生成配置数据文件。 3按照安徽省淮北矿业集团传输规范严格控制用户输入的长度、数据类型,用户所有输入的内容不得存在空格、回车和ASCII码“;”符。 4此部分描述中任何在理解上与安徽省淮北矿业集团传输规范有歧义的地方以安徽省淮北矿业集团传输规范为准。 5.2 配置数据录入主界面 配置数据录入主界面以下简称主界面要求如图5-2-1所示 图5-2-1 1该界面是用户录入配置数据的主界面,由程序标题图5-2-2、功能入口图5-2-3、注意事项图5-2-4三部分组成; 图5-2-2 图5-2-3 图5-2-4 2当用户点击相应的功能按钮如“矿井参数文件录入”等时,主界面保持不变,对应的功能界面见5.2至5.9节的描述另外打开,以接受用户输入。 3当用户点击界面右上角的“关闭”按钮时,提示用户是否要退出数据生成程序,用户点击“确定”按钮则退出注退出数据生成程序则实时过程文件和报警文件的生成也同时停止,用户点击“取消”按钮则停留在主界面。如图5-2-5所示 图5-2-5 5.3煤矿编码录入 5.3.1煤矿编码录入界面 操作描述 1用户在主界面按下“煤矿编码录入”按钮,如图5-3-1 图5-3-1 2弹出“煤矿编码录入”界面,如图5-3-2所示 图5-3-2 3用户在“煤矿编码录入”界面点击“修改编码”按钮,则“煤矿编码”信息变为文本输入框形式,以接受用户的修改操作;如图5-3-3、5-3-4所示 图5-3-3 图5-3-4 4用户输入或修改完毕后,点击“立即生成”按钮。数据生成程序对此界面输入或修改的内容进行验证。如果用户输入的信息有错误,则立即提示错误信息。如果用户输入信息正确,则用提示框让用户确认是否保存数据;按“确定”则保存数据,按“取消”则不保存数据;此时用户可以点击“退出”按钮关闭煤矿编码录入界面并返回主界面;如图5-3-5所示 图5-3-5 5当用户进入“煤矿编码录入”界面后未输入或修改煤矿编码,点击“退出”按钮时,则直接退出煤矿编码录入界面并返回主界面。当用户对煤矿编码进行了录入或修改但未点击“立即生成”按钮而是直接点击“退出”按钮时,数据生成程序要提示用户是否要进行退出操作,如果用户选择“确定”,则程序对用户输入或修改的数据不进行保存并返回主界面,如果用户选择“取消”,则停留 在当前页面,并保持各项数据的状态。如图5-3-6所示 图5-3-6 5.3.2煤矿编码录入逻辑 1煤矿编码是由各级煤炭主管单位依照安徽省淮北矿业集团传输规范统一编制,该编码是联网数据上传的基础核心依据,数据生成程序应当严格按照11位数字方式验证用户输入,要求数据生成程序直接在输入框中进行数据类型和长度的控制; 2当煤矿编码发生变化时,数据生成程序应立即按照新的煤矿编码生成安徽省淮北矿业集团传输规范所要求的所有配置数据文件,包括矿井参数文件、区域参数文件、分站/轨迹点数据文件、轨迹线定义文件、人员参数文件、特种作业人员预设线路文件,并在生成实时过程数据文件与报警文件时使用新的煤矿 编码; 5.4 矿井参数文件录入 5.4.1矿井参数文件录入界面 操作描述 1用户在主界面按下“矿井参数文件录入”按钮,如图5-4-1所示 图5-4-1 2弹出“矿井参数文件录入”界面,进行数据录入。如图5-4-2所示 图5-4-2 3用户在“矿井参数文件录入”界面输入或修改完毕后,点击“立即生成”按钮,数据生成程序则对输入或修改的内容进行验证对内容的验证逻辑见5.4.2节,如果用户输入的信息不符合要求,则立即提示错误信息如图5-4-3所示。如果用户输入的信息符合要求,则立即按照安徽省淮北矿业集团传输规范要求生成“矿井参数文件”,此时用户可以点击“退出”按钮关闭“矿井参数文件录入”界面并返回主界面; 图5-4-3 4当用户进入“矿井参数文件录入”界面后未输入或修改任何数据,点击“退出”按钮时,则直接退出“矿井参数文件录入”界面并返回主界面。当用户对矿井参数信息进行了输入或修改但未点击“立即生成”按钮而是直接点击“退出”按钮时,数据生成程序要提示用户是否要进行退出操作,如果用户选择“确 定”,则程序对用户修改的数据不进行保存并退出此页面,如果用户选择“取消”,则停留在当前页面,并保持各项数据的状态。 5.4.2 矿井参数文件录入逻辑 1矿井参数文件的详细内容及填写注释内容请参见安徽省淮北矿业集团传输规范,数据生成程序严格按照规范要求限定用户输入信息的数据类型和长度; 2矿井参数文件是对煤矿的基本信息的主要描述,除“备注”信息外所有30项内容均为必须填写项目,数据生成程序首先应该提供对除备注外所有30项必填信息的非空检查,即在用户点击“立即生成”时,必须验证所有30项内容是否填写完整,如果有某项输入未填写,则数据生成程序应当终止用户提交并提示错误信息; 3“煤矿编码”字段的信息只在“煤矿编码录入”界面中完成,在此界面中只提供浏览而不允许用户修改; 4“核定生产能力”、“实际生产能力”、“核定下井人数”、“核定每班下井时间”、“井田面积”、“绝对瓦斯涌出量”、“相对瓦斯涌出量”、“主井口Y坐标”、 “主用服务器IP地址”、“主井口X坐标”等九项内容要验证是否为数字类型格式; “备用服务器IP地址”、“备用IP地址”三项内容要验证是否为合理的IP地址格式;如果以上内容格式不符合,数据生成程序应当终止用户提交并提示错误信息; 5“核定每班下井时间”应不大于24小时,数据生成程序应当对此项输入进行验证。 6“矿井瓦斯等级”字段内容要以下拉列表框方式由用户选择“高瓦斯”或“低瓦斯”或“煤岩与瓦斯突出”中的一种。 7矿端系统中如果存在同上传数据要求一致的信息,数据生成程序应当主动提取这些信息并作为上传数据使用,避免用户的重复录入,并且要保持数据的一致性。如果用户在此处做出了修改信息并验证通过,则修改后相应的信息也应当写回矿端系统的数据源中。 5.5 区域参数文件录入 5.5.1区域参数文件录入界面 操作描述 1用户在主界面按下“区域参数文件录入”按钮,如图5-5-1所示 图5-5-1 2弹出“区域参数文件录入”界面,进行数据录入,如图5-5-2所示 图5-5-2 3用户首次进入“区域参数文件录入”界面时,如果矿端系统也存在区域信息的定义,则数据生成程序应当首先将矿端系统中注册的区域信息全部关联至区域信息列表,由用户完成其他信息的录入详细操作请参见第4小节,关联的内容至少包括区域名称一项。如图5-5-3所示;如果矿端系统不存在区域信息的定义则无需关联。 图5-5-3 4当用户在“区域参数文件录入”界面单击“新增”按钮时,数据生成程序应当清空或置位“区域信息操作”区内的选框或文本框,用以接受用户的输入;用户输入完成后点击“确定”按钮,数据生成程序要验证用户输入内容的格式和逻辑,如果有错误则立即提示错误信息,如果无错误,则更新至区域信息列表中;如图5-5-4至5-5-7所示。若用户输入了数据但未点击“确定”按钮而是点击了“取消”按钮,则数据生成程序应当清空或置位“区域信息操作”区内的选框或文本框。 图5-5-4 图5-5-5 图5-5-6 图5-5-7 5当用户在“区域参数文件录入”界面选中“区域信息列表”中的区域信息条目,并点击“编辑”按钮时,数据生成程序将被选的区域信息关联到“区域信息操作”区中对应的位置,用以接受用户修改。用户输入或修改完成后点击“确定”按钮时,数据生成程序要验证用户输入内容的格式和逻辑,如果有错误则立 即提示错误信息,如果无错误,则更新至区域信息列表中;如图5-5-8、5-5-9所示。若用户修改了数据但未点击“确定”按钮而是点击了“取消”按钮,则数据生成程序应当将“区域信息操作”区内的选框或文本框的数据回退到修改之前的状态。 图5-5-8 图5-5-9 6当用户在“区域参数文件录入”界面选中“区域信息列表”中的区域信息条目,并点击“删除”按钮时,数据生成程序要提示用户删除确认信息,当用户点击“确认”时删除对应的区域信息;当用户点击“取消”时保持原有数据不变。 注意分站信息与区域信息相关联,因此在执行删除区域的同时需要删除数据生成程序中对应的分站注册信息,详细描述见5.6节中的描述;如图5-5-10、5-5-11所示 图5-5-10 图5-5-11 7当“区域参数文件录入”界面里的“区域信息列表”中的数据发生任何改变,此时用户点击“立即生成”按钮,数据生成程序对区域信息列表中的内容进行完整性验证,如果不完整,则立即提示错误信息。如果完整,则立刻生成“区域参数文件”;因为“区域参数文件”与“分站/轨迹点参数文件”高度相关分站编码的前13位是所处区域的区域编码,数据生成程序要在生成新的“区域参数文件”时立刻自动检查分站编码是否也要随着区域编码的改变而改变,并且要提示用户到“分站/轨迹点参数文件录入”界面修改分站数据。 8当用户进入“区域参数文件录入”界面后未输入或修改任何数据,点击“退出”按钮时,则直接退出“区域参数文件录入”界面并返回主界面。当用户对区域参数信息进行了输入或修改但未点击“立即生成”按钮而是直接点击“退出”按钮时,数据生成程序要提示用户是否要进行退出操作,如果用户选择“确定”,则程序对用户修改的数据不进行保存并退出此页面,如果用户选择“取消”,则停留在当前页面,并保持各项数据的状态。 5.5.2 区域参数文件录入逻辑 1区域参数文件的详细内容及填写注释内容请参见安徽省淮北矿业集团传输规范,数据生成程序严格按照规范要求限定用户输入信息的数据类型及长度; 2区域参数文件包括5项内容,每项内容均为必填项,因此数据生成程序应当对5项内容进行非空检查,即在用户提交该文件的变更时,必须验证所有5项内容是否填写完整,否则数据生成程序应当终止用户提交并提示错误信息; 3区域定义中的煤矿编码用于同煤矿信息关联,数据生成程序应当自动关联煤矿编码信息,避免由用户输入可能带来的不一致性错误; 4区域类型信息由“井口区域、重点区域、限制区域、其它区域”四类构成,此项信息的输入数据生成程序应当使用单选列表方式供用户选择,避免直接输入可能造成的数据不一致; 5区域编号是区域对于联网软件的唯一标识,由13位数字构成,其中前11位是对应的煤矿编码,后两位由用户定义,因此在对区域编号的定义中数据生成程序应当自动关联前11位的煤矿编码,后两位的编号由用户输入完成,并且应当检查用户输入是否为正确数字信息,同时检查用户输入的唯一性,区域编号不能够发生重复; 6数据生成程序应当检查用户录入的区域核定人数值是否为整数,并且保证此值小于或等于煤矿信息定义中的最大下井人数值。 7如果矿端系统中也有区域信息的定义,数据生成程序应当采取必要的措施保证区域信息定义的一致性。 5.6 分站/轨迹点参数文件录入 5.6.1分站/轨迹点参数文件录入界面 操作描述 1用户在主界面按下“分站/轨迹点参数文件录入”按钮,如图5-6-1所示 图5-6-1 2弹出“分站/轨迹点参数文件录入”界面,进行数据录入,如图5-6-2所示 图5-6-2 3用户首次进入“分站/轨迹点参数文件录入”界面时,数据生成程序应当首先将矿端系统中注册的相关分站信息全部关联至“分站/轨迹点信息列表”,关联的内容包括矿系统分站名称、位置描述。如果矿端系统中不存在轨迹点信息则不提取;如果矿端系统中不存在位置描述信息,则不提取该信息,由用户进行输入。另外数据生成程序应当自动为分站信息生成安徽省淮北矿业集团传输规范中要求的顺序编号及类型信息,如图5-6-3所示。如果矿端系统具有地理信息系统GIS功能并且GIS矿图的坐标系是采用北京54六度带直角坐标系,中央子午线为111度,高程基点选用1956黄海高程见安徽省淮北矿业集团传输规范,则数据生成程序同时应当提取矿端系统中分站所标注的坐标信息至分站/ 轨迹点信息列表中,否则不提取坐标信息;如图5-6-4所示 图5-6-3 图5-6-4 4用户在“分站/轨迹点参数文件录入”界面的“分站/轨迹点信息列表”栏中选择相应条目,数据生成程序应自动将该条目信息提取至“分站/轨迹点信息操作”区内;如图5-6-5所示 图5-6-5 5用户在“分站/轨迹点信息操作”区内中选择分站的所属区域,当用户选定区域后,数据生成程序要立即依照区域信息的定义关联区域编号后两位至分站 编码的“XX”处;如图5-6-6、5-6-7所示 图5-6-6 图5-6-7 6用户在“分站/轨迹点信息操作”区内中输入分站编码数据,点击“确定”按钮,则数据生成程序验证用户的输入内容详细验证逻辑见5.6.2节,如果信息有错误则立即提示用户错误信息,如果输入验证通过,则提示用户信息保存成功,并更新至“分站\轨迹点信息列表”中;如图5-6-8所示。若用户修改了数据但未点击“确定”按钮而是点击了“取消”按钮,则数据生成程序应当将“分站 /轨迹点信息操作”区内的选框或文本框的数据回退到修改之前的状态。 图5-6-8 7用户输入完毕后,点击“立即生成”按钮。数据生成程序对“分站/轨迹点信息列表”区中的内容进行验证,如果列表中的信息有错误或不完整,数据生成程序应当提示用户将信息补充完整,并中止文件的生成,如图5-6-9所示,如果用户输入信息完整且正确,则生成“分站/轨迹点参数文件”,此时用户可以点 击“退出”按钮关闭“分站/轨迹点参数录入”界面并返回主界面; 图5-6-9 8当用户进入“分站/轨迹点参数录入”界面后未输入或修改任何数据,点击“退出”按钮时,则直接退出该界面并返回主界面。当用户对分站参数信息进行了输入或修改但未点击“立即生成”按钮而是直接点击“退出”按钮时,数据生成程序要提示用户是否要进行退出操作,如果用户选择“确定”,则程序对用户修改的数据不进行保存并退出此页面,如果用户选择“取消”,则停留在当前页面,并保持各项数据的状态。 5.6.2分站/轨迹点参数文件录入逻辑 1分站/轨迹点参数文件的详细内容及填写注释内容请参见安徽省淮北 矿业集团传输规范,数据生成程序严格按照规范要求限定用户输入信息的数据 类型及长度; 2分站参数是人员管理系统的重要配置信息,因此对于分站的定义,数据生成程序所生成的信息必须保证同矿端系统中注册的分站数量和信息相一致; 3分站/轨迹点参数中的煤矿编码用于同煤矿信息关联,数据生成程序应当自动关联煤矿编码信息,避免由用户输入可能带来的不一致错误; 4分站编号的前13位为所在区域的区域编号,因此数据生成程序应当在用户选择区域信息后自动生成分站编号前13位并拒绝用户修改,避免由用户输入可能带来的不一致错误; 5分站编号是分站在联网系统中的唯一标示,不能够重复,因此数据生成程序应当检测用户输入编号的唯一性; 6分站\轨迹点顺序号信息数据生成程序应当按照用户输入自动为其编号; 7特别说明如果矿端程序中的分站信息发生变更如新增分站、删除分站、移动分站等,则应当立即弹出数据生成程序,并提示用户更新相应的信息,反之,如果用户在数据生成程序中更新了矿系统分站名称、位置描述信息中的内容,则应当立即更新至矿端系统数据源,以保持数据的一致性。 5.7人员参数文件录入 5.7.1人员参数文件录入界面 操作描述 1用户在按下“人员参数文件录入”按钮,如图5-7-1所示 图5-7-1 2弹出“人员参数文件录入”界面,如图5-7-2、5-7-3所示 图5-7-2 图5-7-3 3用户首次进入“人员参数文件录入”界面时,数据生成程序应当首先将矿端系统中注册的相关人员信息全部关联至人员信息列表中,必须关联的内容包括识别卡编号、姓名两项信息。依照安徽省淮北矿业集团传输规范要求,人员参数文件的前8项信息为必须填写信息,包括矿编码、卡编码、姓名、身份证号码、工种及职务、所在区队班组/部门、主要工作地点、出生年月。数据生成程序应当尽可能的将这8项信息按照安徽省淮北矿业集团传输规范数据类型以及内容的要求提取至人员信息列表中注因为煤矿编码全部相同,可不显示在列表中,如果矿端系统中确实无法提供某些信息的定义,则数据生成程序自动为相应的位置填写“未定义”字样,这样避免生成文件与安徽省淮北矿业集团传输规范不符,如图5-7-4所示 图5-7-4 4当用户选择“人员信息列表”区中的相应条目并点击“编辑”按钮时,则数据生成程序弹出“人员编辑”界面,同时关联相应信息以接受用户修改;如图5-7-5、5-7-6 所示 图5-7-5 图5-7-6 5用户在“人员编辑”界面中将人员信息修改完毕后,点击“确定”按钮,数据生成程序要验证用户的各项输入数据,如果存在格式不符合规范,则终止信息保存并提示用户错误信息,如果数据符合规范则保存相应数据并关闭“人员编辑”窗口;如图5-7-7所示。如果用户在“人员编辑”界面中进行了修改但未点击“确定”按钮而是点击了“取消”按钮,则要提示用户是否要放弃修改,若用户选择“是”,则不保存修改数据关闭“人员编辑”窗口;若用户选择“否”,则 停留在当前状态; 图5-7-7 6当用户在“人员参数文件录入”界面点击“立即生成”按钮,数据生成程序要立即按照安徽省淮北矿业集团传输规范的要求将“人员信息列表”中的内容进行验证,如果“人员信息列表”中的“卡编码”、“姓名”、“身份证号码”、“工种及职务”、“所在区队班组/部门”、“主要工作地点”、“出生年月”存在未定义的信息,则数据生成程序应当提示用户将信息补充完整,并阻止文件的生成;如果验证通过,则立即生成“人员参数文件”;如图5-7-8所 示 图5-7-8 7当用户进入“人员参数录入”界面后未输入或修改任何数据,点击“退出”按钮时,则直接退出该界面并返回主界面。当用户对人员参数信息进行了修改但未点击“立即生成”按钮而是直接点击“退出”按钮时,数据生成程序要提示用户是否要进行退出操作,如果用户选择“确定”,则程序对用户修改的数据不进行保存并退出此页面,如果用户选择“取消”,则停留在当前页面,并保持各项数据的状态。 5.7.2人员参数文件录入逻辑 1人员参数文件的详细内容及填写注释内容请参见安徽省淮北矿业集团传输规范,数据生成程序严格按照规范要求限定用户输入信息的数据类型及长 度; 2人员参数是人员管理系统的根本,因此对于人员的定义,数据生成程序所生成的信息必须保证同矿端系统中所注册的人员信息相一致; 3人员参数定义中矿编码、卡编码、姓名、身份证号码、工种及职务、所在区队班组/部门、主要工作地点、出生年月8项信息为必填项,因此数据生成程序应当对此8项信息的录入进行非空检查,即在用户提交该信息的变更时,必须验证所有8项内容是否填写完整且格式正确如出生日期“yyyy-mm-dd”,否则数据生成程序应当终止用户提交并提示错误信息; 4人员参数定义中的煤矿编码用于同煤矿信息关联,数据生成程序应当自动关联煤矿编码信息,避免由用户输入可能带来的不一致错误; 5人员卡编号是人员对于联网软件的唯一标识,由18位数字构成,其中前11位是对应的煤矿编码,因此在对人员卡编号的定义中数据生成程序应当自动关联前11位的煤矿编码,第12位为人员类型编码,目前分为四种类型煤矿下井人员、矿务局\机关人员、工程施工人员、外来施工人员,编码从“1”开始,最后六位的编号由数据生成程序生成,编码不能重复且必须与矿系统人员自然码一致。当矿系统人员卡编码不足六位时,应在高位补“0”,并且如果用户修改了生成卡号的后6位时,数据生成程序应当检查用户输入是否为正确数字信息,同时检查用户输入的唯一性,人员卡编号不能够发生重复; 6职务/工种信息是联网软件进行分类查询的重要依据,数据生成程序应当以列表框选择方式来限定用户输入,并在编制职务/工种列表时采用安徽省淮北矿业集团传输规范中定义的名称,由此可避免发生混淆及歧义; 7对容易分类的数据的输入应当采用列表框等方式来规范用户的输入,如区队班组/部门、学历、性别、血型、婚姻状况等; 8对身份证号、手机号、证件有效期采用日期选取框来控制输入等特殊类型的字段,数据生成程序应当采用必要的验证手段保证输入的有效性。 5.8 轨迹线定义文件录入 5.8.1轨迹线定义文件录入界面 矿端系统如果具有地理信息系统GIS功能并且GIS矿图的坐标系是采用北京54六度带直角坐标系,中央子午线为111度,高程基点选用1956黄海高程, 则可进入该界面;如果不是,则可省略该界面。 操作描述 1用户在主界面按下“轨迹线定义文件录入”按钮,如图5-8-1所示 图5-8-1 2则由数据生成程序直接提取分站与轨迹点间的连通关系生成相应的轨迹线定义文件,并且生成连接示意图见图5-8-2。用户可以通过此处浏览逻辑关系示意,并点击立即生成按钮生成轨迹线定义文件。 图5-8-2 5.8.2轨迹线定义文件录入逻辑 轨迹线定义文件的详细内容及填写注释内容请参见安徽省淮北矿业集团传输规范,数据生成程序严格按照规范生成文件信息。 5.9特种作业人员预设线路文件录入 5.9.1 特种作业人员预设线路文件录入界面 操作描述 1用户在主界面按下“特种作业人员预设线路文件录入”按钮,如图5-9-1 所示 图5-9-1 2弹出“特种作业人员预设路线文件录入”界面,如图5-9-2所示 图5-9-2 3数据生成程序首先关联矿端系统定义的职务/工种信息到“特种人员预设线路操作”区内的“职务/工种”选框中注矿领导、特殊工种严格按照安 徽省淮北矿业集团传输规范进行命名,详细的定义及描述请参见安徽省淮北矿业集团传输规范;如图5-9-3所示 图5-9-3 4数据生成程序将所有注册的分站信息关联至“特种人员预设线路操作”区内的“分站集合”中,分站集合中分站选项的格式统一为“分站联网编号[位置信息]”;参见图5-9-4所示 图5-9-4 5用户在“特种人员预设路线操作”区点击“新增”按钮,数据生成程序将特种作业人员预设线路操作区置位,以接受用户的输入;如图5-9-5所示 图5-9-5 6用户在“特种人员预设线路操作”区内选择“职务/工种”信息后,数据生成程序将相应的人员自动关联至“特种作业人员”选框中,并且选项的文字统一设置为“人员姓名[联网卡编号]”形式;如图5-9-6所示 图5-9-6 7用户首先选择特殊作业人员,并选择所要监测的分站信息;如图5-9-7所示 图5-9-7 8用户依次为分站增加监测时间信息,首先选中监测分站,其次在时间点信息框内填写时格式为“hhmmss”的时间信息,并点击[]按钮,数据生成程序将时间信息附加至分站信息之后,如果用户选择分站信息并点击[-]按钮,则去除分站后的时间信息;如图5-9-8,5-9-9所示 图5-9-8 图5-9-9 9用户在完成设置后,点击“确定”按钮,数据生成程序将新增信息更新至“特种人员预设线路列表”中,如图5-9-10所示 图5-9-10 10用户选择“特种人员预设线路列表”中的相应条目,点击“编辑”按钮,数据生成程序将相应信息关联至特种人员预设线路操作区内,接受用户修改,当用户输入完成点击“确定”按钮后,数据生成程序验证用户输入信息,如果信息验证通过,则保存相应的信息至列表;如果用户用户修改了数据但未点击“确定”按钮而是点击“取消”按钮,则不保存修改数据回退到修改数据前的状态; 11用户选择“特种人员预设线路列表”中的相应条目,点击“删除”按钮,数据生成程序提示用户删除确认信息,确认后删除相应信息; 12用户在“特种作业人员预设路线文件录入”界面点击“立即生成”按钮,数据生成程序将“特种人员预设线路列表”区中的信息按照安徽省淮北矿业集团传输规范要求生成相应的“特种作业人员预设线路文件”;此时点击“退 出”按钮后关闭该界面返回到主界面; 13当用户进入“特种作业人员预设路线文件录入”界面后未输入或修改任何数据,点击“退出”按钮时,则直接退出该界面并返回主界面。当用户对特种作业人员预设路线数据进行了修改但未点击“立即生成”按钮而是直接点击“退出”按钮时,数据生成程序要提示用户是否要进行退出操作,如果用户选择“确定”,则程序对用户修改的数据不进行保存并退出此页面,如果用户选择“取消”,则停留在当前页面,并保持各项数据的状态。 5.9.2特种人员预设线路参数录入逻辑 1特种人员预设线路参数文件的详细内容及填写注释内容请参见安徽省淮北矿业集团传输规范,数据生成程序严格按照规范生成文件信息; 2“分站集合”的选择应采用多选列表方式实现,并在列表信息中显示如矿系统名称或位置注释等直观信息描述,方便用户的选择;注意不要在分站列表中只显示联网编号,这样用户无法直观进行操作。 5.10 使用说明 1使用说明功能对应主界面中的[使用说明]按钮,如图5-10-1所示 图5-10-1 2使用说明中应当包括详细的用户操作说明要求配备插图、日常维护说明等内容,建议采用CHM标准格式实现。 6 实时过程文件及报警文件生成 实时过程文件是指矿系统实时生成并上传的过程数据文件; 报警文件指当矿系统发生人员超时、下井超员、区域超员、进入限制区域、特种作业人员工作异常、系统工作异常等情况时生成并上传的文件。 6.1 总体要求 1实时过程文件每2分钟生成一次,报警文件则是在异常发生时,立刻生成;并且在异常状态变化时再生成一次详见安徽省淮北矿业集团传输规范; 2实时过程文件及报警文件的数据类型要求应当严格按照安徽省淮北矿业集团传输规范进行生成。 6.2实时过程文件的生成规则 实时过程文件的详细内容及填写注释内容请参见安徽省淮北矿业集团传输规范,实时过程文件每两分钟生成一次,各字段信息来源如下 1煤矿编码、地市或集团名称、县或公司名称、煤矿简称来源于配置数据文件中的“矿井参数文件”; 2当前井下总人数、出入井标志位、入井时刻、出井时刻、当前所处区域总人数、进入当前区域时刻、当前所处分站总人数、进入当前所处分站时刻、行进轨迹分站,时间集合由矿端系统计算得出; 3文件生成时刻由数据生成程序读取客户端时间得出; 4人员卡编码、姓名、身份证号码、工种或职务、所在区队班组/部门、主要工作地点来源于配置数据文件中的“人员参数文件”; 5区域编码、区域名称来源于配置数据文件中的“区域参数文件”; 6分站编码、分站名称来源于配置数据文件中的“分站/轨迹点参数文件”。 6.3 报警文件的生成规则 6.3.1 超员/进入限制区域报警文件生成规则 超员/进入限制区域报警文件的详细内容及填写注释内容请参见安徽省淮北矿业集团传输规范,当有下井人员发生矿井超员、重点区域超员、进入限制区域等情况时,立刻生成此文件;并且在异常状态变化时异常变化包括出现新的超员人员、新的进入限制区人员、超员人员减少、超员结束、进入限制区人 员减少、进入限制区人员离开再生成一次注再次生成的文件除包括发生变化的异常信息外,还应当包括没有发生变化的异常信息,各字段信息来源如下 1煤矿编码、地市或集团名称、县或公司名称、煤矿简称、定员数来源于配置数据文件中的“矿井参数文件”; 2类别、总人数、入井时刻、报警开始时间、报警结束时间、进入当前区域时刻、当前所处分站总人数、进入当前所处分站时刻由矿端系统计算得出; 3文件生成时刻由数据生成程序读取客户端时间得出; 4人员卡编码、姓名、身份证号码、工种或职务、所在区队班组/部门、主要工作地点来源于配置数据文件中的“人员参数文件”; 5区域编码、区域名称来源于配置数据文件中的“区域参数文件”; 6分站编码、分站名称来源于配置数据文件中的“分站/轨迹点参数文件”。 6.3.2 超时报警文件生成规则 超时报警文件的详细内容及填写注释内容请参见安徽省淮北矿业集团传输规范,当有下井人员发生超时,立刻生成此文件;并且在异常状态变化时异常变化包括出现新的超时人员、超时结束再生成一次,各字段信息来源如下 1煤矿编码、地市或集团名称、县或公司名称、煤矿简称来源于配置数据文件中的“矿井参数文件”; 2入井时刻、报警开始时间、报警结束时间、进入当前区域时刻、当前所处分站总人数、进入当前所处分站时刻由矿端系统计算得出; 3文件生成时刻由数据生成程序读取客户端时间得出; 4人员卡编码、姓名、身份证号码、工种或职务、所在区队班组/部门、主要工作地点来源于配置数据文件中的“人员参数文件”; 5区域编码、区域名称来源于配置数据文件中的“区域参数文件”; 6分站编码、分站名称来源于配置数据文件中的“分站/轨迹点参数文件”。 6.3.3 特种作业人员工作异常文件生成规则 特种作业人员工作异常文件的详细内容及填写注释内容请参见安徽省淮北矿业集团传输规范,当有特种作业人员工作异常时,立刻生成此文件;并且在 异常状态变化时出现新的特种作业人员工作异常再生成一次注再次生成的文件除包括发生变化的异常信息外,还应当包括没有发生变化的异常信息,各字段信息来源如下 1煤矿编码、地市或集团名称、县或公司名称、煤矿简称来源于配置数据文件中的“矿井参数文件”; 2入井时刻、应到地点、应到时间、状态、实到时间、进入当前区域时刻、进入当前所处分站时刻由矿端系统计算得出; 3文件生成时刻由数据生成程序读取客户端时间得出; 4人员卡编码、姓名、身份证号码、工种或职务、所在区队班组/部门、主要工作地点来源于配置数据文件中的“人员参数文件”; 5区域编码、区域名称来源于配置数据文件中的“区域参数文件”; 6分站编码、分站名称来源于配置数据文件中的“分站/轨迹点参数文件”。 6.3.4 系统工作异常文件生成规则 系统工作异常文件的详细内容及填写注释内容请参见安徽省淮北矿业集团传输规范,当发生系统工作异常时,立刻生成一次该文件;当该系统异常结束时即工作正常时,再生成一次该文件注再次生成的文件除包括发生变化的异常信息外,还应当包括没有发生变化的异常信息,填写异常结束时间,各字段信息来源如下 1煤矿编码、地市或集团名称、县或公司名称、煤矿简称来源于配置数据文件中的“矿井参数文件”; 2状态、发生异常时间、异常结束时间由矿端系统计算得出; 3文件生成时刻由数据生成程序读取客户端时间得出。 7 数据更新及维护 7.1 数据更新 当用户在矿端系统中修改数据信息如增加人员信息、修改分站信息等完成时,数据生成程序的相关界面应当自动弹出,并提示用户做相应的修改,并 在修改完成后立即生成相应的数据文件。 7.2 相关软件的升级及改版 当矿端软件或传输软件升级或改版时, 厂商应及时提供与之相对应的数据生