铁路机务运用安全管理系统的设计与实现
用同一条网络线路,所以网络通信量低。
(10)信息共享度不同。 C/S系统使用专用的客户端软件,其数据格式为专用格式文件。而B/S系统使用的是HTML,HTML是数据格式的一个开放标准,目前大多数流行的软件均支持HTML,同时MIME技术使得Browser可访问多种格式文件。 3.1.4 C/S与B/S混合模型特点
C/S模式体系结构具有较强的事务处理能力,适合企事业内部信息的快速处理;该模型比较适用于组织结构简单、封闭式操作较多、与外部信息流交互较少、同时管理者对系统功能需求不高的中小型企业。因我国仍存在众多这种类型的中小企业,传统C/S信息系统结构仍占很大市场。随着信息化不断发展的进程,即使是中小企业也要随时访问外界信息或与外部交流,闭门造车终究会被淘汰,B/S模式的信息系统能有效地解决这种问题,它将企业从信息孤岛中解放出来,它使企业信息系统更具有开放性、扩展性和简易性。因其自身的不足,目前B/S模式也不能完全替代传统C/S结构,如前面所述,大都数企业仍脱离不了以前的工作方式。
从上述中可以看出,两种单一模式都有各自的应用范围,传统的C/S体系结构并非一无是处,而新兴的B/S体系结构也并非十全十美。但采用以上任何一种单一模式都不能完全满足企业整个信息系统需求,未能全面考虑企业信息化的整体规划与整体解决,在信息系统集成的深度与广度上都存在一定的问题。需求方在构建其中一个子系统后还要花很大的精力投入到另一个功能子系统的设计开发,各子系统的协同工作能力明显不足。在此矛盾与背景下,一种全新的替代解决方案已被业者提出,基于C/S与B/S混合软件体系结构就是较为理性的选择,它能从企业战略层的角度出发,解决上述的问题。它可以利用前述两种单一体系结构的优点而舍去其缺点,满足企业真正所需,使企业信息水平最优化。其分布结构如图3-4:
17
铁路机务运用安全管理系统的设计与实现
图3-4 混合模式结构图
基于C/S与B/S混合模式的优点在于,第一:传输率高。由于内部实现了客户机和服务器直接通信,无需通过网络服务器,减少了对传输量的瓶颈约束,增加了数据传输量。第二:增强信息系统健壮性与可扩展性。一方面以查询、浏览、地理位置分散、功能要求不高的服务为主体的子系统采用B/S模式;另一方面对于内部事务处理、复杂服务提供、多维统计报表或图表、决策支持等功能采用C/S模式,应用不同的业务采取不同的模式。第三:有利于企业各信息子系统的高度集成,它能将企业不同运行环境下的软件产品(如E即、CAD、PDM)整合为一,集中数据管理,信息共享,协同交互。第四:降低信息系统的开发维护成本。针对不同的功能采用不同的模式,节约开发成本,更有利于更新维护。 3.1.5 C/S和B/S的选用原则
在安全性要求高、交互性强、处理数据量大、数据查询灵活的地点固定的小范围内使用C/S模式;在安全性和交互性不高,地点灵活的广域范围内使用B/S模式。这样能充分发挥各自的长处,开发出安全可靠、灵活方便、效率高的软件系统。
18
铁路机务运用安全管理系统的设计与实现
3.2 乘务员管理信息系统中B_S结构的研究
3.2.1 建立司机管理信息系统的必要性
人事管理是企业内部很重要的一个管理事项,但传统的手工操作为信息的管理者带来诸多不便。特别是员工数量及记录的事项不断增多,手工操作很难满足及时记录、随时查询等需要,而运用一般编程语言进行信息管理系统的开发,由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此有必要开发一个基于网络的管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、制表等功能。
2010年底,通过到机务段的实地走访调查,发现目前这些部门仍然采用传统的人工方式对司机进行管理,信息的收集、处理和传递都由专人负责,这使得管理部门不仅要组织庞大的人力来记录数据,还要花费大量的时间和精力同各种人工报表打交道。这些部门的工作繁杂,比如需要定期通过人工报表的方式进行数据的手工汇总或计算机单机汇总,然后逐级人工上报,这样做使采集到的信息很难保证准确、规范、及时传递,同时也不利于管理者根据实际情况做出正确的决策分析。因此,2004年铁道部制定并颁布了新的《铁路机车司机管理办法》,要求借助于管理信息系统的方法,利用先进的计算机网络技术和数据库技术,开发出一套涉及铁路司机管理的各个方面的CI卡式管理信息系统,这套系统包括CI卡、读卡器和计算机信息管理软件系统,论文所做的主要工作是计算机信息管理软件系统部分,包括:司机基本信息管理,驾驶证管理,CI卡记分管理,挂失、调动申请与批准,培训管理,考试,信息查询,统计制表,打印等。
3.2.2 系统特点及要求 该系统主要具有以下特点和要求:
(1)信息共享:铁路机车司机的管理系统要求以共享信息的形式,提供司机个人以及与司机管理相关内容的准确和最新的详细资料;能给注册用户包括司机、管理部门和监察部门人员、系统管理员等提供访问和更新信息的服务;能辅助管理人员进行管理维护,帮助分析司机违规事故多发内容和年龄阶段,提供司机选拔的更合理的方案;
19
铁路机务运用安全管理系统的设计与实现
(2)数据量大:目前铁道部拥有司机15万余人,同时系统涉及的业务种类繁多,所以数据量很大;另一方面,。随着时间的推移,每年都会有大量新的司机数据加入,老司机的数据也将逐年递增,因此在建立数据库时应考虑采用分布式结构;
(3)联机事务处理(OLTP)多:由于系统前端采用读卡机先对CI卡进行记分处理,之后再将读卡机的信息录入应用系统中更新数据库,因此更新的数据需及时地送入数据库,才能保证管理人员实时掌握IC卡分值以便进行处理,并为用户的随时查询提供准确信息;
(4)系统的可靠性需求高:为保证司机所有资料的安全、准确,尤其是记分卡的信息,系统的可靠性要求很高,这种可靠性表现在正确性、安全性、使用的方便性、可维护性以及功能的可扩充性等方面;
(5)用户(司机)能够通过内部intrnaet或外部internet随时上网查询自己各种信息;实时了解自己的CI卡分值,以及扣分原因、时间、执行者,如有异议,可通过网上邮件或其它形式向有关机构的提出,管理员根据审核情况可进行数据恢复;并可直接在网上进行挂失、调动等各种申请;
(6)管理员可以在网上录入、删除、修改、查找司机资料,对司机提出的要求进行审批并将处理结果发布在网上;管理员在司机申请注册为网上用户时,为其分配适合的权限,如果发生变化,能够及时修改权限及相关信息;
(7)CI卡扣分累计计分周期为一年,每隔一年,在记分卡上输入初始分数12分,自初发证日期累加计算一个计分周期期满后,扣分未达12分的,该周期内的扣分记录被消除,分值恢复为12;若在此期间,司机CI卡分值小于等于0,管理员应通知其所在单位,令其暂时离职培训,并将卡设置为无效;
(8)该系统直接面向大众服务,强调实用性,在功能方面,同时满足三类用户的需求,即一般用户、各级管理部门的管理者和保障系统运行的系统管理员,用户界面必须易学易用,应适合各岗位层次的用户的使用需求。 3.2.3 系统设计目标
系统可为铁路机车司机管理部门提供方便、准确、及时的信息服务,同时通过对各种信息的收集、存储和分析整理,使管理者可以了解使用CI卡管理办法的运行情况,并及时做出决策,提高管理水平,更好的为广大客户服务,增加经济效益,在市场竞
20
铁路机务运用安全管理系统的设计与实现
争中处于有利地位。由于铁道部目前尚为正式使用网络CI卡计分管理,铁路司机管理信息系统的建立可能跟实际需要有一定的偏差,从而给软件设计带来一定的难度。因此采用结构化系统开发方法和原型法相结合,按功能模块进行划分,这样可以根据实际情况进行改动,而不影响整个系统的运行,直到满足实际设计需要。设计目标具体包括以下三点:
(1)设计建立分布式数据库管理系统。按照系统所涉及的管理内容、约束 条件、性能属性、设计要求,将各种数据转换为数据库信息,并按照地域进行 合理地分布式划分。
(2)建立BS/模式的信息访问平台。数据库中的信息通过该平台与用户交 互,同时实现对数据的各种处理要求,具体实现的功能将在下面章节介绍。
(3)在上述两个目标实现后,应充分考虑系统的安全性问题,确保数据准 确无误。
21
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库铁路机务运用安全管理系统的设计与实现(6)在线全文阅读。
相关推荐: