危险品运输模糊综合评价系统软件开发与设计
引言
随着危险品运输量的逐年增多,危险品货物运输经营业户、运输车辆和从业人员逐年增加,危险品道路运输存在着较大的安全隐患,运论文联盟http://输事故时有发生。因此,为了提高危险品运输的安全性,加强对危险品运输的统一管理,笔者对危险品运输企业经营安全评价系统进行了研究,开发了模糊综合评价软件,软件的前台界面采用microsoft visual studio 2005进行设计,并采用开发设计动态网页,软件的后台数据库采用microsoft sql server 2005,建立专用的数据库和数据表,可以很方便地与前台进行连接,响应前台的数据请求和操作,该软件能应用到现今危险品运输的管理中。
1 基于模糊算法的综合评价方法
结合危险品运输安全生产的现状,笔者在参考文献\[1\]中,将影响危险品运输安全的车辆、人员、环境、管理等
4大因素综合分析,并以危险品运输的整个过程中所应面临的主要事件为主线,将危险品安全评价指标划分为运输车辆安全监测指标、运输过程监测水平、事故应急与救援、运输企业管理及制度4个1级指标,4个1级指标下再划分为10个2级指标,2级指标下再划分为40个3级指标。
对于安全评价的方法,由于其涉及因素众多,而且各因素的描述方式也不同,有的可以定量描述,有的则只能采用半定量描述或定性描述。因此,多因素评价问题一直是人们研究的课题。目前,国内外常用的有层次分析法,灰色系统理论评价方法,神经网络评价方法等,本文针对危险品运输的动静态指标的特点,采用模糊综合评价法对危险品运输进行安全评价,安全评价系统程序的流程如图1所示。
图1 安全评价系统程序设计流程
2 危险品运输安全评价软件用户及编程语言
危险品运输安全评价软件提供给3种用户使用:①行业专家:主要负责指标体系的权重调查,各危险品运输三级指标分值的评定;②交通管理部门:相当于管理员的职责,负责指标的筛选及制定,下发调查问卷,收集统计调查结果,收集统计指标评分,统计各企业的评价结果;③企业访客:可以浏览评价网页,查看本企业的评分,打印评分报表,上传企业数据及资料。
因此,该软件的特点是:所有用户均通过网络访问,软件具有windows操作界面,界面友好,用户操作方便。软件整体由前台界面开发设计和后台数据库开发设计两大部分组成。
软件的前台界面开发环境采用microsoft visual studio 2005,采用开发设计动态网页,可以很好地实现b/s结构,面向用户,对数据的访问请求以网页形式展现,很好的人机交互界面,方便用户操作后台数据库开发环境采用microsoft sql server 2005,建立专用的数据库和数据表,可以很方便地与前台进行连接,响应前台的数据请求和操作。
3 系统结构设计
本文中,危险品运输安全评价系统采用b/s结构的web应用程序,b/s结构的程序和传统结果程序相比虽然具有无需客户端,部署方便等优点,但同时也具有一些不足之处,如用户界面的表现力不够丰富,网络传输自身上的一些安全性问题等等。因此,本系统的设计从web应用程序的特点出发,考虑到网络带宽,传输协议,安全性等各方面的因素,充分发挥结构应用程序的优势,并结合具体的技术在最大程度上克服其缺点。本系统采用三层结构。在系统内部采用层次表示层、业务逻辑层,数据访问层。如图2所示。
图2 三层结构
4 系统功能模块设计
危险品运输安全评价系统的使用人员有系统管理部门、安全评价专家、企业访客。系统管理部门具有最高权限,对整个系统负有全责。
本系统分为以下几大模块:用户登录模块、监控管理模块、指标调查模块、指标筛选模块、权重计算模块、评价模块、政策浏览模块。
(1)用户登录模块。本系统开放3类身份用户,管理员、专家和访客。不同身份限定不同的用户名和密码,用以识别身份进而进行不同权限的操作,另外附上验证码辅助验证登录。
(2)监控管理模块。该模块对运输过程的动态数据进行实时监控,采集的数据加以管理,只有管理员身份可以访查该模块的数据,进而确定后面的评价指标数据。
(3)指标调查模块。该模块面向专家,针对所开放的专家人群,一方面专家对评价指标重要性调查表进行详细填写,专家也可以根据自身对该行业和系统的认知,扩充评价指标;另一方面,专家参与企业指标的评定打分,管理员根据专家的评定,得出企业评分等级。
(4)指标筛选模块。该模块面向管理员,管理员根据初始的评价指标和专家扩充的指标,进行合理的筛选,针对具体的危险品公司进行适当的筛选,以适应实际,筛选好的指标用来作为评价该公司安全程度的依据。
(5)权重计算模块。该模块面向管理员,管理员对筛选好的指标进行权重计算,结合专家的调查结果,计算出每位专家对应的指标权重,并计算出最终综合权重,所得权重参与后续评价计算。
(6)评价模块。本系统采用模糊综合评价方法进行评价,该模块划分成3个子模块,权重确定模块、模糊评价模块、后台管理模块,前2个子模块都同时面向专家和管理员,后台管理模块只面向管理员。权重确定模块要求请专家根据实际情况对三级评价指标进行重要性确定,从而得到各个指标的权重,同时要求请专家根据实际情况对三级评价指标进行等级评价选择,评价统计好之后,管理员根据等级评价结果生成模糊矩阵,结合指标权重,进行模糊计算,生成对应评价结果。
(7)政策浏览模块。该模块面向所有用户,展示了本系统的法律依据,增强了可信度和严肃程度。
5 系统实现
在系统设计中,对系统逻辑架构中功能较为重要的模块进行了分析与设计,得到模块与模块之间、模块内部数据交互的方式,确定模块之间及对外的接口,得到了系统为完成各种功能所需要的类和它们之间的关系,以及相关的属性、方法和事件等,并最终得到了数据库及表结构。至此,基于web的危险品模糊综合安全评价系统各模块功能需求的分析设计已基本完成,然后再结合具体技术和设计平台的特点,根据已建立起的模型对相应功能并进行具体实现。系统主要的功能界面包括入口界面、登录界面、角色主体界面、指标筛选界面、指标调查界面、调查表查看界面、萨迪矩阵界面、权重查看界面、评价方法选择界面、专家评分界面、管理员计算评价与结果展示界面。图4为计算并查看模糊评价一级矩阵值的界面。
中国论文网(www.lunwen.net.cn)免费学术期刊论文发表,目录,论文查重入口,本科毕业论文怎么写,职称论文范文,论文摘要,论文文献资料,毕业论文格式,论文检测降重服务。 返回通信学论文列表