绪论:写作既是个人情感的抒发,也是对学术真理的探索,欢迎阅读由发表云整理的11篇管理系统论文范文,希望它们能为您的写作提供参考和启发。
1.1系统设计原则根据IT资产RFID标签操作管理流程,RFID系统设计遵循以下原则:(1)通过RFID手持终端设备更新设备现场信息,实现数据信息在ITSM系统、SCCM工具平台及RFID系统等不同系统间的共享与交互,完善设备资产信息,建立高可信度的IT设备台账,提高IT资产数据的准确性和真实性。(2)IT资产变更流转历史数据可追溯。完成设备入库-设备申领-设备调拨出库-设备退库报废一系列IT设备资产全生命周期运转在系统流程内有效实现,建立行而有效的IT设备资产全生命周期管理体系。(3)通过RFID电子化标签进行IT设备日常运维、巡检及资产盘点等常态化工作。(4)实现IT设备资产运行状态监控,预防设备发生严重故障,提高对IT设备资产管理时效性。
1.2系统整体架构RFIDIT资产管理系统从ITSM系统中自动获取设备台帐和设备使用人信息等,利用RFID手持终端到现场进行任务办理,任务完成后,相关功能模块数据结果同步到RFIDIT资产管理平台,经过资产管理人员审核批准后,同步到ITSM系统中。
1.3总体技术路线RFIDIT资产管理系统的功能是通过整合其他两个系统中的数据和服务,共同提供服务。为了更好的实现数据的及时性,避免数据冗余带来的数据不准确,该系统设计使用数据库集群、应用分离的架构设计,如图(2)、图(3):
1.4系统安全设计
1.4.1系统运行平台采用Tomcate平台作为应用系统的平台,Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。
1.4.2访问权限管理系统分开为三大子系统,即网络服务器、中间件、手持设备,采用统一的用户权限管理,用户需要通过用户名、密码才可以访问系统。为了确保各个组件之间的数据交互的安全,我们在WebService上也进行了用户名和密码的设置,确保数据安全稳定。
1.4.3审计日志在WEB服务器、中间件上,配合每个环节的历史日志,记录了用户的登录、同步、任务获取提交分配等全部行为。
2系统功能包含功能模块
2.1IT资产新增管理模块IT资产新增是从IT资产采购入库到IT设备调配工作环节中采用RFID技术进行实现的功能模块,此功能包含以下模块:(1)IT资产入库初始化:RFIDIT资产管理系统获取ITSM系统中入库设备,作为入库任务,通过RFID手持终端收集设备信息(it设备网卡MAC地址、SN码和RIFD),经系统批准后同步到ITSM系统中。(2)IT设备新增:RFIDIT资产管理系统从ITSM系统数据库获取设备申请单,作为任务到RFID手持终端,由RFID手持终端收集设备信息(it设备网卡MAC地址、SN码和RIFD),设备信息收集完善后可同步到ITSM数据库。
2.2IT资产RFID初始化、盘点、巡检管理模块(1)IT设备RFID初始化:系统同步ITSM系统中的IT资产列表,作为IT设备RFID初始化任务分发到RFID手持终端,通过RFID手持终端绑定设备四项(it资产设备编号、网卡MAC地址、SN码和RIFD)关键信息,经系统绑定后同步到ITSM系统中数据库。(2)IT设备盘点:系统自动获取ITSM系统的IT资产列表,作为盘点任务分发到RFID手持终端,通过RFID手持终端按部门方式对所有IT设备进行逐个盘点,回馈盘点结果到系统中,并同步ITSM系统中。(3)IT设备巡检:系统自动同步ITSM系统的中IT资产列表,作为巡检任务分发到RFID手持终端,通过RFID手持终端按部门方式快速读取设备RFID标签(有效距离内每分钟完成200个IT设备的巡检),并把巡检结果同步到系统中,同时经IT资产管理人员批准后,同步到ITSM系统中。(4)IT设备退库:系统自动同步ITSM系统中的退库申请单,作为退库任务分发到RFID手持终端,按任务要求查询退库设备,退库任务完成后,同步退库结果到ITSM系统中。
2.3IT资产配置监控及报告管理模块IT资产运行状态监控,是通过RFIDIT资产管理系统自动分析和判断IT设备运行状态,包括设备配置变更自动提醒和告警,方便IT资产管理及时定位处理,具体功能如下:(1)IT设备监控:结合RFIDIT资产管理系统完成的数据库信息,通过系统状态监控列表,实时对珠海供电局所有IT设备进行实时的状态监控,监控内容涵盖设备的运行配置信息、配置变更信息、配置变更历史查询和变更处理,同时经过IT资产管理人员确认批准后,可把IT设备配置变更数据同步到ITSM系统中。(2)IT资产报表:系统可按要求自动生成个性化的IT资产报表,管理人员通过IT资产报表窗口,对报表条件进行筛选,系统自动生成相应的IT资产报表,并加以图形界面展示,同时可对自动生成的报表进行导出。
2.4区域内重点资产安全监控管理平台系统对重点数据保护区域和重大IT资产的实时监控,通过图形化的监控画面,资产管理人员可随时获取IT设备所处位置状态,防止设备“非法”移出监控区域,并及时以短信通知相关资产管理人员进行处理。
2、ALM系统基础建设
ALM系统平台基础数据的统一定义是整个系统的基础。通过对设备树、数据分类、数据库体系、告警体系等的统一定义,形成各个应用系统共有的基础数据,减少各应用模块及线路问的接口,有效提高维保系统的整体性能和数据共享。因此,应进行设备基础信息库、标准设备状态监测模型及上层管理系统接口这3大基础建设。
2.1设备基础信息库与ALM系统
接口的子系统包括各种不同的设备。ALM系统监控的基本对象是设备,大多数的需求都是结合设备的监控、管理和维护提出的。因此,应建立基于ALM系统的设备管理功能,以支持通信系统的建设和运营维护。同时为地铁设备管理提供支持。基于ALM系统的设备管理,其主要管理对象为通信系统设备信息,因此应为设备管理功能体系建立标准的设备信息显示模型、完整的基于ALM系统的没备信息库和用于设备信息管理的接口。设备信息库是ALM系统建设和运行的基础,所有的设备信息显示模型均通过设备信息库生成。在系统调试阶段,大量设备信息由各子系统承包商提供,而ALM系统承包商将这些信息整理并归档于设备信息库。设备信息库存储于历史数据库中。设备信息库是基于ALM系统多个基础表而建立的,包括站点表、子系统表、设备类型表、告警分级表等。由于ALM系统站点众多,每个站点的子系统众多,设备信息库是一个数据量非常庞大的表格,因此,必须建立合理的基础信息体系,这样才能保证数据录入和检索的完整和高效。同时,需采用海量实时性能较高的历史数据库产品,以支撑数据基础体系的建立。设备信息库是一个完整的信息中心,包括了所有专业/子系统的设备信息,因此ALM系统的建设和维护需要众多专业/子系统的人员支持。为了便于每个专业/子系统人员对本专业的设备信息进行管理,必须建立一个通用的接口,使各专业/子系统人员不必直接面对数据量庞大的设备信息库,而是通过接口进行本专业的数据录入和检索。设备信息管理接口是人机界面的一部分,是系统维护人员的工具之一。该接口往往被运营人员所忽视,由此会导致设备信息管理的杂乱无章。
2.2标准设备状态监测模型
2.2.1设备状态判断
不同的设备具有自身的专业特点。ALM系统需要针对每一类设备进行告警分级、维修方式设定,以形成标准的设备状态监测模型体系,然后通过高性能的软件数据处理功能实现对设备维修信息的快速处置。一般将设备的状态分为维持服务、暂停服务和•14f1•中断服务,根据该设备的状态判断其是否完全具备维持运营的能力。1)维持服务:指设备虽然存在导致服务能力下降的故障,但仍然可以继续向乘客提供服务,如某个摄像头无法获取图像而乘客并不能感受到。2)暂停服务:指设备的故障导致无法满足乘客需求,但乘客可以选择其它设备代替或故障可以短时恢复。如站台某个PIS(乘客信息系统)显示单元无法开启。3)中断服务:指设备的故障导致无法满足乘客需求,进而导致某个运营服务能力完全失去。如站台广播失效需人工喊话。ALM系统需根据设备实时信息自动判断告警级别并采用不同的方式提供推送或辅助决策,由运营维护人员根据建议处理。可能的处理方式有:忽略,不做处理;记录维修相关信息,在运营后维修;需更换备品备件;紧急抢修。
2.2.2数据处理方式
现场采集的设备状态数据非常多,应对这些数据进行过滤、筛选、加工处理,以获得维修决策的基础数据。根据不同的管理需求,有不同的数据处理模型,如告警设置、趋势分析等。1)告警设置:包括限值告警、区间告警、统计告警、百分比变化告警等。2)设备趋势分析:是以定量、可视的形式对设备状态进行管理,包括检查设备的状态是否处于控制界限之内,观察设备状态的变化倾向或状况,预测设备状态发展到危险水平的时间,早期发现设备异常并进行预维修或定修。可采用单值趋势分析、正态分布趋势分析、公式或统计方法趋势分析等技术。
2.3决策支持
通过采集设备的现场状态数据和基于历史数据的分析,ALM系统可对维修决策提供支撑。按照设备、系统、网络等不同维度对数据进行统计分析,对指标体系进行梳理,形成通信系统设备的评价体系;通过仪表、图形、趋势分析等形式,构建地铁运营维护平台的管理“驾驶舱”。
3、ALM系统与维修业务的结合
典型的设备维修业务流程如图1所示。ALM系统主要在故障报告、报修、数据分析环节中起关键作用。ALM系统在整个维修管理业务流程中的作用如图2所示。
2系统总体架构设计
该系统是数字城市框架建设的一个重要组成部分,涉及全市的公共地理数据由市级信息中心统一管理,并通过NewMapServer为地图服务,以浏览器/服务器(Browser/Server,B/S)模式,通过专门授权供各个职能部门作为地理底图调用。水利行业内部数据采用空间数据引擎ArcSde和SQLServer数据库存储,由局信息中心管理,在部门局域网范围内以客户端/服务器(Client/Server,C/S)模式共享。为了保证数据安全,需要对空间数据建立相应的版本控制及多用户并发访问、更新机制,同时,考虑到功能模块的独立性和后续扩展性,系统采用组件式开发思想,将部分模块封装为类库,并采用动态链接库形式调用。系统选用通用的面向对象工具VisualStudio2010作为开发平台,空间数据和属性数据分别采用ArcGIS空间数据引擎和SQLServer2008存储,系统专业平台选用ESRI公司的开发组件ArcGISEngine。
3数据库建设
3.1空间数据库建设
空间数据主要包括基础地理数据、水利设施数据和监测数据等。
(1)基础地理数据:包括1:50000航拍图、行政区划、土地利用现状、交通、线/面状水系和注记等。其中航拍图、交通和注记以金字塔切片形式存储,并以网络地图服务WMS形式提供。
(2)水利设施数据:包括大坝、水库、测井、灌溉井、堤防、河渠和渡槽等,这些属于行业内部数据,需要由专门人员管理,并保证数据的完整性和一致性。
(3)监测数据:包括收集到的地下水位、水质、变形、洪灾、用水量等数据,这些数据与具体的水利设施密切相关,需要设置关联字段以便后续调用。
3.2属性数据库建设
属性数据分为两类,一类是空间数据的描述性信息或附加信息,可通过索引与空间数据保持一致并联动检索,另一类是文本性的统计资料,如日照、降雨量、气温等信息,可用于统计汇总。
4系统功能实现
围绕水利资源普查管理和业务特点,系统主要分为6大功能模块,分别是:数据管理、可视化浏览、水利设施管理、地下水位监测和分析、洪水淹没预测和水文分析,其中水利设施管理、地下水位监测和分析、洪水淹没预测为系统核心功能,其他功能作为辅助。
(1)电子地图:主要包含各类GIS图形操作功能,如地图的无级缩放和漫游显示,能够使用户快速以各种比例尺浏览城市的各类水利资源;标注的动态显示,可根据参考比例动态显示各类地图的名称信息,以增加可读性和视觉效果;关键字查询,根据输入的查询关键字从所有图层中过滤符合条件的图形;精确查询,根据设定的图层属性字段值精确查找特定要素;数据编辑,高级管理员可修改ArcSDE中的空间数据及SQL中的属性数据,一经修改,所有用户均可见。
(2)水利基础信息管理:水利基础信息包括历年气温、降水、日照、洪水灾害、各河流水质、地下水位线和城市农村用水量等数据,该模块整理编辑已有数据,并可根据时间段进行报表统计输出,对于新增数据,经检查确认后入库。该类数据以属性记录为主,为了确保与已有空间数据联动,可设置关键字,以期实现空间和属性的互查及符号化动态显示。该功能使当前繁琐厚重的纸质资料电子化,系统化。
(3)水利设施管理:该模块将城市已有的大中型水库、大坝、渡槽、灌溉井、测井、放水洞和溢洪道等集中管理,通过属性链接可直观查看已有设施的各类信息,如分布、库容、坝型、防渗类型、有效灌溉面积、对下游影响、水位和水质等资料,并能实现对各类信息的更新和统计。针对当前水系分布特点和灌溉井分布不均的问题,根据已有灌溉设施计算灌溉保证率,在不能达标区域,结合河网密度,采用叠加最优法科学布置新的灌溉井,以实现位置最优,总体灌溉面积最大。
(4)地下水监测:地下水监测是直接获得地下水水质、水量动态变化的唯一方法而被广泛采用。地下水监测主要针对已有测井历年的采集数据,经克里金插值后转换为地下水位线进行。该功能可按照时间段进行横向或纵向对比,进而分析地下水位变化的趋势和原因,为科学治理提供决策依据。系统可自动计算插值后的水位线和监测值之间的差值,若该值超过一定阈值,则自动推算可能存在误差的测井及其记录,以便修正更新。另外,系统也可根据已有测井分布及监测数据,从减少插值误差的角度计算新测井的布设位置。
(5)水文分析:水文分析是数字高程DEM数据应用的一个重要方面,主要包括水流方向、汇集量累积、水流长度、河网提取、等高线提取、流域盆地计算等几个部分,系统根据研究区的DEM数据,经洼地填充后,计算水流方向和汇流累积量,以模拟水流过程,然后叠加上已有的行政区划数据,分析洪水可能经过的区域和淹没深度,为后期的防洪抢险、溃坝分析和河道改扩建等工作提供有益的技术支持。
(6)洪水淹没分析:洪水淹没分析是损失评估的重要环节,系统利用ArcScene建立工作区的三维模型,基于无源淹没分析法模拟洪水的固定抬升和匀速抬升,并计算某时刻的淹没面积、库容和水深,在此基础上,结合已有的行政区划和土地利用数据,分析洪水淹没范围和影响,为防灾减灾提供科学依据。
数据规划分析是以网络通讯、数据库、电子信息等技术为基础的,随着工作量的增加,产生的数据资料越来越多。若采用传统的人工管理模式,效率低下,容易丢失,且不易长期保存。在计算机网络技术的带动下,电力行业相继实现了信息化管理,工作效率得以大幅提升。但其安全首先要有保证,信息安全即信息要真实、完整、有效、可控,电力行业与人们生活及国民经济密切相关,一旦信息被篡改或被盗窃,将带来严重的损失。网络在提供诸多方便的同时,也容易被攻击,所以电力信息安全必须得到重视。
1.2 现状
与国外发达国家相比,国内的数据规划分析技术起步较晚,稍显落后。近些年来,电力行业有了很大进步,信息技术也在不断改进,这意味着我国在此方面有着广阔的应用前景。数据规划分析涉及诸多因素,是一项长期复杂的工程,我国目前还存在着些许不足。
首先,数据规划分析意识薄弱,电力部门领导阶层虽能认识到数据规划分析给电力行业带来的积极作用,但对数据规划分析安全有所忽视。认为采用先进的设备和软件就能保证信息绝对地安全,以至于防护措施较为简单,不能真正保护数据规划分析的完整性和真实性。黑客攻击、病毒植入等手段越来越高明,很多关键性数据规划分析存储于计算机中,很容易被侵入。
其次,硬件和软件是信息化管理的重要部分,但总体来说,国内软硬件水平偏低。如缺少自己研发的技术和品牌,多从国外引进,并未掌握其中的核心技术,致使不少的防病毒系统不能进行全面防御,也就无法充分发挥其作用。甚至有些部门只重硬件,而忽略了软件,在硬件设备的性能、配置、功能上不断创新,软件技术却长期没有更新,难以满足越来越高的要求。
此外,由于技术落后,国内还未真正建立起一个有权威的信息化标准体系,全国各地的标准都不统一,在很大程度上破坏了信息的安全性。而电力部门也没有制定规范标准,致使数据规划分析安全管理出现混乱,各环节不能紧密相连,极易引起信息堵塞,无法实现资源共享。
2 电力生产管理系统中的数据规划分析
2.1 调研分析——业务需求
根据信息工程方面的处理方法来进行数据规划,首先需要做的工作就是对当前情况下的业务进行调研分析,并通过一定的层次结构进行电力企业管理状况——业务过程模型的建立。这样就能够保证分析员及业务员的自身思想相统一。
2.2 调研分析——数据需求
其主要是运用信息工程方法的应用,此应用理论主要强调的工作就是对分析范围保证其完整性及全面性,所以,这就需要保证在数据规划分析的过程中对整个企业及企业自身的业务领域都有涵括,就如同业务分析一样,需要对全局性都进行观点的保证,同时,还要为系统功能的模型建立打下坚实的基础。因此,在对业务数据进行分析的过程中,所遵循的流程一般为视图调研到数据流量化分析再到数据库整体规划设计的实现以及通信网络整体规划设计的实现工作。
2.3 系统功能模型的建立
数据规划建立的基础就是业务需求分析以及业务流程规范,进而就能够有效的对系统功能模型的建立进行实现。一般来说,系统功能模型主要所包含的部分有功能模块、程序模块以及逻辑子系统等,归根到底其就是对系统规范化功能结构的进一步表述。对于功能模型的建立来说,最根本的问题就是要对功能模型系统自身的功能模块进行合理有效的划分。
2.4 系统数据模型的建立
业务人员以及相应的分析人员在对业务过程模型通过计算机技术进行建立的基础上,还需要以用户视图作为主要的切入点,将企业的数据元素库、物理数据库以及概念数据库等三个模型进行网络创建。并通过对各个用户视图的数据分析,能够保证其对每一个数据库的关键词及结构、容量及采集周期等进行确定。当相应的功能模型、企业模型及概念数据等设计完成之后,下一步的工作就是需要对数据可分身的机构进行相应的分析、设计,进而保证对系统数据模型的有效建立。
1.1用户、终端、网络的研究
为了研究用户模型,首先研究用户如何使用云平台下的图书档案管理系统,用户接入到图书档案管理系统,必须使用终端,通过网络接入。在这个过程中,终端呈现异构化、复杂化、多样化的特征,①终端目前可能使用电视网、电信网和计算机网中的任何一网,可以通过WLAN、WWAN、Internet、PLMN、HFC、传统CATV、Ethernet和OAN中任何一网,随着时代和科技的发展也可能使用其他网络,其网络方面的特征呈现异构化、多样化;②终端类型和型号都很多,其功能、用途等明显不同,造成构造的不同和复杂化;终端和网络的异构化、复杂化、多样化,造成了其效果差异化很大,主要体现在:①显示效果方面;②音效效果方面;③网络方面;④计算复杂度方面;⑤可用空间方面。从显示效果的角度来看,需要注意以下几点:①终端不同,其显示屏幕的大小不同,从这个角度来说,手机和电视的差距是最为显著的之一,笔记本、PC等终端设备屏幕往往适中,显示屏幕大小的不同一方面和用户持有终端是否便利有关,另一方面关系着用户浏览信息资源时屏幕的尺寸和效果。②终端不同,其显示所使用的分辨率不同,体现为显示时的效果明显不同,如显示时的清晰细腻程度、拍照取景和视频播放的效果等等,而且部分终端的分辨率是固定不变的,无法进行调节。③文件的格式不同,其显示效果可能不同,例如常见的视频格式有AVI、MPEG、DIVX、MOV、ASF、WMV、RM等,不同的格式记录相同的视频信息,其显示效果也可能完全不同。④显示效果的程度决定了用户视觉角度质量的高低,其对于文本、图片、图像、单一的视频是有决定性作用的,同时对多媒体信息资源的效果也是有一定影响的。⑤显示效果的程度所带来的影响,对于不同的用户是不同的,其高度影响高度依赖视觉的用户,但当用户不依赖于视觉的时候影响则不大。从音效效果方面来看,需要注意以下几点:①终端硬件不同,其发声所用的效果不同,即使终端硬件相同其发声的效果也可能不同,例如一台笔记本电脑,如果其声卡是集成的则往往没有独立的声卡效果好,同样不同厂商所生产的声卡效果往往也有一定的差别,不同时间、不同技术所生产的声卡效果也往往不同,但音效效果在设备、设置、播放内容等完全相同的前提下是一致的。②不同的音频文件,其效果可能不同,首先数字音频技术指标采样率、压缩率、比特率、量化级,分别控制单位时间内波形采样的数据数量、音乐文件压缩前后大小的比值、记录每记录音频数据一秒钟所消耗的比特值的平均值、用多少位二进制的数据描述的声音波形;其次,不同的音频文件格式不同,其音效的效果也可能不同,常见的音频文件格式有WAV、MP3、WMA、OGG、APE等。③对于部分终端来说,音效效果是可以调节的,但依然存在音效无法调节的终端。④音频效果的程度所带来的影响,对于不同的用户是不同的,其高度影响高度依赖听觉的用户,但当用户不依赖于听觉的时候影响则不大。从网络的角度来看,①目前大部分的电视网依然是单向的,也就是说存在单向和双向的问题,虽然随着时代的发展和技术的进步,单向和双向的问题最终会被解决,但是目前一段来说其依然是问题的一部分。②网络不同登陆方式可能不同,例如如果用户借助电信网登陆和使用服务有两种模式,其一是通过以点播为基础的短信息服务,需要利用短信服务的平台来传输信息,由于其平台经常是第三方提供的,因而实时性往往较差;第二种方式则是通过GPRS网络,这种方案的缺点是覆盖率较差、传输速度低、费用高,但可以实现实时。从计算复杂度方面来看,终端之间的差异很大,以电视网的机顶盒和电视机来说,即使运行一个非常简单的动画也会非常困难,而相同的困扰在计算机上往往不存在,换句话说计算复杂度高的资源无法在部分终端上运行,但同时部分终端上如果使用计算复杂度低的文件则也会浪费资源。从某种程度上来说,不同的终端适合使用的信息资源在内容、格式等方面是完全不同的。从可用空间的角度看,如果可用空间的大小无法支持对应的操作,则后续的操作无法进行,同时可用空间较小也会在一定程度上降低运算速度。对于可用空间的大小,不同的用户可能会有不同的定义,部分用户可能对终端的最小可用空间有自己的要求;还有一部分人对最小可用空间没有要求,但是最小可用空间不够用的时候会有自己期望的行为和操作。
1.2用户行为研究
用户的行为,①指用户使用云平台下图书档案管理系统的行为,其根据用户的身份、目的、习惯、兴趣等不同而不同,用户可能是进行检索、获得、修改、保存信息资源,也可能是对图书档案管理系统的管理,如计费等;既包括其行为的种类、参数,同时还应该包括其行为所导致的结果。②用户的行为受到其本身的制约,既要受到其身份影响,又受到其兴趣和目的影响,但最终通过行为表现出来,可以通过用户的行为获得用户的信息,并做出调整,以便更精确地认识和了解用户。
1.3用户偏好研究
用户偏好,指用户在考虑服务或者商品的时候按照其自身意愿所做出的带有倾向性的符合理性的选择,是用户理性、认知和心理感受权衡后的综合结论,是用户个性化的体现。在云计算平台下的图书档案管理系统中,其可以作为个性化服务推荐的基础,主要包括以下几个方面的内容,①由终端、网络等带来的与视频、音频、可用空间等有关的偏好信息,此偏好信息用于确认用户偏好的信息资源的模态类信息,在此类偏好中用户往往偏爱一种或者几种终端,同时对于不同终端参数设置有不同的偏好;②用户偏好的信息资源内容方面的信息,包括学科、方向、难度等,这种偏好主要来源于用户原有的背景如职业、专业、知识层次等,并随着用户的发展而改变;③其他偏好,主要包括终端、所途经的网络、所在的位置等;④用户ID,用以唯一地标识和区别用户。
2用户模型研究
2.1用户基本信息模型
根据对用户、终端、网络的研究,建立用户基本信息模型,包括三类信息,分别是用户信息、终端信息和网络信息(详见图1)。其一是用户信息如用户ID、姓名、身份、年龄、知识层次、密码、密码提示问题、组别,其中①用户ID、密码是不可以省略的,其需要在用户登陆的时候确定用户的基础信息,同时用户ID对于整个系统来说是唯一的,也就是说所有用户的ID是没有重复的,是“独一无二”的;②身份、年龄、知识层次三项可以用于辅助确定用户的身份,以便在后续用户偏好模型未获得具体信息之前初步判断和获得用户的偏好信息,但鉴于部分用户的特殊性某些情况下是允许被省略的;③用户信息可以通过组别确定用户的权限的确认。其二是终端信息包括终端ID、终端参数等,其中①终端ID用于确定接入和登陆到图书档案系统的终端的身份,通过检索对应于终端的数据表可以获得包括其使用者、终端的类型、终端的基本参数及范围、终端的可能配置等的信息,可以初步确定终端的信息;②终端参数包括的是显示参数、音效参数、计算复杂度参数、可用空间参数,显示参数和音效参数分别是用户提供的其习惯使用的显示、音效参数的设置,而计算复杂度参数需要通过终端ID判断用户终端的具体计算复杂度获得,可用空间则需要在图书档案系统运行的时候通过其与终端之间的通讯获得;③终端信息中终端ID是不可以缺省的,但终端参数是可以缺省的,在缺省的状态下,系统依然可以通过终端ID获得终端的类型及基础的参数范围,再根据参数范围进行其他的判断,同时由于计算复杂度参数和可用空间参数不需要用户提供,因而也可以在缺省的情况下获得。其三则是网络信息如网络类型、常见位置等,其中①电视网的单双向问题可能会带来新的问题需要给予重点关注;②常见位置,是用户通常使用终端接入和使用图书档案管理系统服务的位置;③网络ID,用以唯一地标识和区别网络。关于用户基本信息模型,需要注意的有:①用户基本信息模型虽然是由三个部分组成的,但是其是一个整体,可以通过数据库表示出来,其中的每一条记录都只说明的是在某一种情况下用户使用某种终端通过某种网络接入和使用图书档案管理系统的具体设置以及由此而来的各种参数,每个用户的具体信息可以不只一条而是若干条记录的组合。②用户基本信息模型的三个子模型,可以通过一个数据表体现,也可以分成用户信息表、终端信息表、网络信息表三个数据表的组合来实现。
2.2用户行为模型
用户行为模型,主要用于记录用户的行为、状态等信息,其由用户ID、用户行为、行为参数、状态参数三个部分组成,其中①用户的行为用于记录用户状态变化的原因,同时可以从中获得用户基本信息模型的部分信息,同时也可以完善用户偏好模型;②用户行为参数用于说明用户行为的细节,是用户行为有机的补充;③状态参数,用于表明经过用户的行为之后用户的变化。
2.3用户偏好模型
用户偏好模型是用户服务推荐的基础,其主要包括3个方向,其一是对所获取资源的模态倾向性,是与终端相关的,其中包括格式、显示性能、音效性能等,其大多数属性是范围;其二则是对信息资源内容的倾向性,主要包括用户的身份、年龄、知识层次、专业等;其三则是用户通常所在的位置区域,可以用于以就近原则对其提供服务。
3关键技术分析
3.1用户模型应用研究
从用户登陆并使用系统服务的角度看用户模型,用户通过终端接入计算机网、电信网和电视网三网中的一网,可以利用一体化标识网络技术连接到系统,通过终端ID确定终端的身份(终端信息模型),通过终端所在的位置、IP等可以获得对应的网络信息(网络信息模型),通过用户ID和密码登陆系统进而系统可以确定登陆的用户(用户信息模型),如果需要调用用户偏好模型可以根据用户ID在用户偏好模型中检索相应的记录则找到对应用户偏好的信息(用户偏好模型),用户使用过程中会有所操作记录下用户ID、相关操作及对应参数则可以将信息添加到用户行为模型,根据用户ID可以从用户行为模型获取相关的参数则可以获得对应信息据此可以修改和完善其他模型。对于用户模型的应用,本文认为:①对于信息资源的检索和使用,既涉及到用户对信息资源模态的偏好,又要涉及到用户对信息资源内容的偏好,同时还涉及到用户所使用的终端;在检索的时候首先要根据终端信息模型和网络信息模型判断终端和网络的特性,获得支持的模态的信息,获得显示、音效、网络、计算复杂度、可用空间等信息,再根据这些信息和模态结合结合用户的偏好以集合的形式进行交的运算进而缩小可以接受的信息资源的模态范围并将其作为用户即时信息资源模态的偏好,再通过用户偏好模型内容倾向类偏好可以获得用户对信息资源内容的偏好。②显示、音效、网络、计算复杂度、可用空间等的变化会带来很多不同的情况,需要形成对应的策略,该策略既要符合用户的意愿,又要符合运营商等商家的利益,同时必须符合法律法规并受到相关部门的监管。在实践的过程中,可以设置相应的阈值来划分对应的范围,根据阈值与当前值差别的组合来判断当前所处的情况,当差距过大或者达到阈值的时候可以按照对应的既定策略采取行动,如在许可的情况下重新生成对应的信息资源、只发送部分信息资源、压缩等。③用户基本信息模型中用户信息模型、终端信息模型和网络信息模型需要相互结合,是一个有机的整体,在使用的时候相互辅助;同时用户基本信息模型、用户行为模型和用户偏好模型也是一个有机整体,其通过用户ID彼此关联。用户ID在整个模型中是唯一的,其作用是唯一地标识一个用户,以便与其他用户区别。
3.2用户模型的初始化与完善
本文认为用户模型的初始化信息可以从以下几个方面获得:①用户注册的信息②利用调查研究等方式从侧面获得的用户信息;③利用公众的大众化特征获得,其实质是首先获得用户基础信息模型,然后再从用户基础信息模型获取数据,以基础信息模型数据为基础结合概率归类和整理,去生成用户偏好模型和用户行为模型的初始数据。本文认为用户模型的信息完善与补充,是一个不断学习和修正的动态反馈过程,通过机器学习对参数的重新估计和修正提高了预测的精度,进而提高服务的质量,可以为个性化服务推荐打下基础。其实质是通过训练来逐渐完善用户行为模型,再根据用户行为模型逐步完善用户基础信息模型和用户偏好模型。具体的实现上,本文认为①用户行为模型可以作为执行单元,学习单元通过用户行为模型提供的信息根据用户基本信息模型和用户偏好模型建立并改进知识库,执行单元格局知识库中的知识执行任务,再将执行后的信息反馈到用户行为模型作为下一步学习的资源。②可以用命令序列作为最小单元描述用户行为,通过定义两个序列、两个状态之间的相似度来代表和判断行为模式之间、状态之间的相似程度;模型工作的时候,计算序列相似度来判断行为和状态的变化。
1、关于企业知识管理系统的概念和结构的相关问题的分析。
2、关于企业知识管理的实现方法和实现的技巧经验。据目前既有的分析结果来看,其中涉及到用新的管理理念和新的管理方法来帮助KMS更好实施的研究是比较少的,从而这也就容易造成一种KMS的实施与基本组织的应用背景产生脱离比较严重的一种现象,对企业更进一步的发展产生一定的约束和限制。所以本文就从知识管理系统如何运用先进的理念的角度,对其进行新的探讨和研究,从而对知识管理系统如何更好的实现提出一种新的思路和策略,并且给出相应的理论分析的框架。
二、对企业知识管理系统框架的分析
1.关于系统分析的思维模式
我们在分析一个问题的时候,需要的是综合多个方面的知识、技术和方法等等,所以需要主要运用系统思维的方式。也就是说要从系统的整体结构开始,并且散发到各个的子系统,逐层的分析他们之间的相互关系和变化。所以对于企业知识管理系统框架的分析,我们首先就是要建立一种系统思维的方法。
2.对知识管理的系统分析
在对于知识管理的系统分析中,我们首先需要做的是要明确它的基本组成要素,包括:知识(其中含有显性知识和隐性知识,两者都不可忽视)、人、用于进行知识交流的场所(要考虑到现实的工作场所和虚拟的电子交流的空间这两个部分)。知识管理的过程其实就是这些的要素之间进行知识转换的一个动态的过程,并且知识的管理与信息的管理是密切联系在一起、不可分割的,如图一所示。并且跟一家企业的企业文化和相关的环境也是有很大联系的。所以企业知识管理不仅需要对显性的知识进行管理,同时要更加注重对于知识交流、转换所需环境的重视,更好的实现显性、隐形知识转移的过程,简单说来,也就是要实现知识管理的动态性和资源性的相互统一和协调。
3.企业知识管理系统的层次分析
企业的知识管理系统具体来说可以分为四个不同的层次。分别为:方法层、技术层、应用层和战略层。
(1)方法层
对于知识管理的方法层,简单点来说,就是将知识管理的相关策略进行更好的实施和具体的推进。并且从方法层的角度来说,更加注重的是知识管理的动态性。企业为知识管理和实施提供一种具体可行的方法论作为指导。帮助在企业内部更快、更有效的实施知识管理的推进、应用和改善,从而使它发挥出更加重要的作用。
(2)技术层
技术层的重要作用是确保企业内对于知识管理,一定要有一个非常有效的平台和工具。其中涉及的方面也是非常多的,所以一定要注意其全面性。一般来说,必不可少的平台有:知识管理的IT系统平台、为知识管理运营而提供保障的安全系统平台等等。除此之外,专业的安全管理制度和具体的实施方法也是非常必须的。
(3)应用层
应用层是从知识管理实施的效用的视角,通过对于知识的管理提供一系列的决策方法的支持和相关的业务方面的帮助。并且知识的积累、沉淀和管理,为大家组织并且实施最佳的实践机会。并且帮助职员在进行业务交流和进行集体协作的过程当中掌握到更多的专业知识,不断的进行学习。还可以为自己所掌握的知识进行更深一层的积累和优化,从而促进自身技能的进一步提升。
(4)战略层
战略层是将知识管理作为企业内部的综合性的战略计划的一部分。认为知识管理对于企业的长期发展和企业在市场变化当中竞争力的提升有着至关重要而作用。并且他们把知识看成是非常珍贵而重要的一部分资源。认为企业内部对于知识的管理、实施和有效运用,对企业的盈利情况会产生直接的影响。所以在整个的战略层面,企业对于知识的管理表现在相关的企业内部的知识管理理论和管理框架的认可,并且知识管理的战略计划、组织结构上对于知识管理的重视,都会为知识管理的运营提供非常有利的保障。在这里给大家举个例子,很多的企业都会设立知识总监(CKO),并且每个部门都会有专职的知识工程师,这样就可以更好的推荐知识管理的实施,并且在整个的企业内部建立一种知识共享、交流、学习的良好氛围,从而有效的推动知识管理的实施。
2视频车牌识别停车场出入口管理系统
2.1系统概述
视频车牌识别停车场出入口管理系统将车牌作为车辆出入停车场的唯一凭证,通过车牌识别技术,判断车辆进出场的权限、车辆停放时间及所需缴纳的停车费。系统很好的解决了传统停车场中,存在的由人工管理、雨天刷卡/取票易被淋湿、上下坡道时易发生溜车碰撞、通行速度缓滞、易拥堵等带来的问题。
2.2系统架构
系统主体采用TCP/IP组网结构,在保障数据传输速度和安全性的基础上,极大的方便了设备安装及布线,同时支持脱机运行。视频车牌识别停车场出入口管理系统包括出入口车牌识别仪、出入口道闸、主控制器、地感检测器、中央收费端、自助缴费机、岗亭收费端、应用服务器、B/S管理终端等部件。
2.3本项目系统设备配置
根据项目实际情况,本项目车库出入口设计为三进三出,即三个机动车入口,三个机动车出口。每个入口处主要由一台车牌识别仪、一台入口道闸、两个地感检测器等构成。每个出口处主要由一台车牌识别仪、一台出口道闸、两个地感检测器、出口岗亭收费端(含电脑及收费软件)构成。在人流较大的出入口处,如公共楼层的服务台、电梯厅附近等位置,设置了两个中央收费处,配置两套中央收费端。根据停车场的区域划分,结合成本考虑,本项目配置了一台自助缴费机。在管理中心,配置一套应用服务器及B/S管理终端设备。
2.4系统工作流程
(1)临时用户入场流程。临时用户驱车到达停车场入口处,触发铺设在通道上的触发抓拍地感,入口车牌识别仪自动抓拍车辆图片,并识别车牌号,存入后台数据库,道闸自动抬杆,驱车经过道闸,进入停车场,道闸自动复位。(2)临时用户出场流程。临时用户准备离场时,首先要先进行缴费。为提高用户缴费速度,缓解出口拥堵,系统提供场内中央收费处人工缴费、出口岗亭人工缴费和自助缴费三种缴费模式。中央收费处人工缴费:中央收费处通常设立于人流较大的出入口处,如公共楼层的服务台、电梯厅附近等。临时用户准备去停车场取车时,可在场内中央收费处进行缴费。临时用户到达中央收费处,向工作人员提供车牌号码,系统根据当前的收费规则计算停车费用,用户缴纳停车费用后,工作人员向车主提供条码型缴费凭证。车主驱车至停车场出口处时,触发铺设在通道上的触发抓拍地感,出口车牌识别仪自动抓拍车辆图片,并识别车牌号,与后台数据库数据信息对比,对比通过后,道闸自动抬杆,车辆离开停车场,道闸自动复位。出口岗亭缴费:对于未在场内提前缴费的用户,可在出场时选择未缴费车道,在岗亭收费处进行缴费。车辆触发铺设在通道上的触发抓拍地感,出口车牌识别仪自动抓拍车辆图片,并识别车牌号,与后台数据库数据信息对比,系统根据当前的收费规则计算停车费用,用户向工作人员缴纳停车费用后,收费人员在软件上确认缴费成功,道闸自动开启,车主离场,道闸复位。自助缴费:自助缴费主要通过自助缴费终端来得以实现,只需增加自助缴费终端即可,并不需增设其他设备,此种模式与中央收费处缴费同属场内缴费。但是,自助缴费终端属于无人值守设备,用户在终端上即可完成自助式缴费操作。用户在自助缴费终端上输入车牌号码,并选择车辆,系统会根据当前的收费规则计算停车费用,通过液晶显示屏显示相应停车信息,用户可在终端上进行缴费。缴费完成后,自助缴费终端自动打印条码型缴费凭证。车主驱车出场的流程与中央收费处缴费后的流程相同。(3)长期用户进出场流程。长期用户车辆到达停车场出入口处,触发铺设在通道上的触发地感,出入口车牌识别仪自动抓拍车辆图片,并识别车牌号,存入后台数据库,并对比是否为长期车辆,对比通过后道闸自动抬杆,驱车经过道闸,进出停车场,道闸自动复位。
3视频停车引导管理系统及反向查询管理系统
3.1系统概述
视频停车引导管理系统及反向查询管理系统是基于数字引导、视频捕捉、车牌识别、智能定位为一体的全新车辆引导、查询系统。它利用具有唯一位置ID的视频检测终端识别每一辆车或每组车位的车牌号码,并上传车位占用信息和车位对应车牌信息,由系统统计并将车位实时信息到引导屏上,以辅助用户快速查找空车位,用户取车时可直接在取车查询终端上输入车牌号码,获取车辆停放位置,系统合理规划最近路线,以辅助用户寻找车辆。视频停车引导管理系统的原理是:视频检测器通过对车辆特征进行识别对车牌号码进行分析读取,实时将车位占用状态显示到指示灯上,并按照一定规则通过数据传输网络将车位状态信息、车辆图片、车牌信息等发送至管理电脑,由管理电脑分析处理后存入数据服务器,同时将各个区域剩余的车位数下发到各个路口对应的车位引导屏进行实时数据,指示各区域、各方向余位信息,从而引导用户泊车。反向查询管理系统的原理是:在停车场的各个电梯厅安装反向查询终端,客户取车前只需在终端查询机上输入车牌号,系统可以自动调出相对应的信息,立即将停车点、取车路线在查询终端上通过大屏幕显示,一目了然,可以有效地帮助客户以最快的速度找到车辆。4图视频停车引导管理系统及反向查询管理系统架构图
3.2系统架构
针对南京海峡城A1地块项目停车场车位引导系统的需求,系统采用先进的架构,整个系统仅仅由探测部分的视频检测器,显示部分的引导屏以及管理部分的管理中心三大部件组成,大大简化了系统组件,使系统的应用更为灵活多变。视频停车引导管理系统及反向查询管理系统包含了视频检测终端、车位引导屏、取车查询终端、应用服务器、B/S管理终端等部件。
3.3本项目系统设备配置
本项目的地下停车场共一层,有停车位544个,在每个入口处安装1台组合余位显示屏,在停车场内部的各个岔路口处共设置15个车位引导屏,在电梯厅安装3台反向查询终端。在每个车位的正前上方安装1个视频检测终端,对相应的车位进行实时探测,通过指示灯来显示车位的状态,红色灯代表该车位有车,绿色灯代表该车位无车。显示屏、引导屏、反向查询终端、视频检测终端通过网络交换机连接到局域网,与控制中心的服务器等设备组成一套完整的系统。
3.4系统工作流程
(1)视频停车引导管理系统工作流程在使用停车引导系统的停车场中,车主到达停车场入口时,便可根据总余位屏查看当前停车场内的车位总体使用情况,如果没有空余车位则无需入内浪费时间,如有空余车位则可入内停车。进入停车场以后,车主可以根据区域引导屏的余位信息和箭头指示自由的选择一个自己想要前往的停车大区域(如A区、B区……),然后再根据引导屏的余位信息和箭头指示选择一个自己想要前往的停车区(如A1区、A2区……),最后,车主到达停车区域后,根据车位灯的颜色,直观快速的寻找到空余车位,轻松的完成整个停车过程,不用再浪费时间寻找车位,也不用担心再“误入歧途”。(2)反向寻车流程用户在返回停车场内准备取车时,可至取车查询终端前,输入自己的车牌号码(支持模糊输入)后,为了提高查询成功率,系统会提供模糊查询结果,车主选择自己的车辆图片后,系统会显示该停车场的平面电子地图,并绘制由查询点到车辆停车位置的最优步行路线,供用户参考,指导用户快速到达车辆停放位置。
1.1数据处理模块开发数据处理模块是服务器端开发的核心,其负责接受设备端发送的数据并将数据及时更新到数据库,同时向设备端发送数据。数据处理模块还负责与移动终端建立连接。移动终端主动向数据处理模块发送指令,其接收到指令后对其解析并根据指令向移动终端返回相应的数据包,采用客户/服务器通信模式,如图5所示。数据处理模块要求能同时为多个设备端提供服务,并且对每个设备端做出快速的响应,故要求其具有较高的并发性能。此外在通信的过程中,ServerSocket的accept()方法和Socket的read()方法都有可能使运行过程中发生阻塞。当与多个设备端同时通信时,就必须开启多个线程,就有可能发生多个通信线程阻塞,而且线程的多少与服务器的并发能力有如图6所示。由图6可以看出线程数目达到一定值反而会降低系统能力,原因是较多的线程会消耗很多系统资源,加大了系统的管理难度,且对于开启最优线程数目不易把握,故需对系统的并发能力进行优化。本模块在反复调试的基础上采取JDK类库提供的线程池和java.nio包提供的非阻塞通信机制实现系统的开发。在多设备端请求连接时,开启两个线程,一个线程负责与设备端的连接操作,另一个线程专门负责数据的接受和发送操作。负责连接的线程采取阻塞的工作模式,当有设备端连接时,就向Selector类注册读就绪和写就绪事件,没有连接就进入阻塞状态,直到有新的连接请求。负责收发数据的线程采用非阻塞的工作模式,当读写就绪事件发生时就执行相应的读写操作[7]。
1.2Web服务器和MySQL数据库的搭建Web服务器是基于网站架设的服务器,主要作用是提供网上信息浏览服务,只需打开浏览器向Web服务器发送指定链接便可在线查看横机信息,本系统使用Apache开源软件组织的Tomcat进行服务器端的配置开发。Tomcat服务器是当今进行JavaWeb开发使用最广泛的Servelt/JSP服务器,因为它运行稳定,性能可靠。结合Java语言强大的网络功能开发出B/S架构Web服务器,Web服务器也能够操作后台数据库。B/S架构的通信原理是基于应用层的HTTP协议实现的,HTTP是一种请求/响应式的协议。客户端向服务器端发送请求(在浏览器地址栏输入链接网址),服务器返回响应。HTTP协议严格规定了HTTP请求和HTTP响应的数据格式,其请求包括:请求方法,URI,HTTP协议的版本,请求头,请求征文;响应包括:HTTP协议的版本,状态代码,描述,响应头,响应正文[8]。MySQL是一个关系型数据库管理系统,可以将数据分类保存在一张张表中,并且其体积小、运行快、具有较高的查询速度,故本系统选择MySQL数据库保存横机信息。
1.3远程监控终端的开发随着Android智能手机的普及,开发手机端的软件监控横机生产更加方便快捷,手机APP与服务器端采用C/S架构的通讯模式,服务器根据手机APP发送的请求标志返回相应的数据,这样便可随时随地在手机端查看横机数据。Android智能手机分辨率众多,移动端监控APP必须要适应多种分辨率的手机设备,其编程思想是:首先利用WindowManager获取手机屏幕的分辨率的高和宽,然后根据分辨率在各个界面上采取相应的比例绘制界面布局,并将从服务器端获取的参数显示到相应的位置。
2通信协议开发
采用TCP/IP协议与服务器端数据处理模块进行通信,通过Socket编程,将横机的运行状态和编织的花型数据以字节的方式发送到数据处理模块。该模块采用多线程机制不断地接受客户端的连接请求并将接收到的数据写入后台数据库。通讯数据包主要字节的定义如表1所示。其中,包头标志符由系统固定为某一值,作为验证该数据是否安全的标志,验证通过服务器端才能接受此包数据;包长度表示一个包的长度;包命令字是核心内容,支出这一包数据的功能。包命令字的定义见表2。
3系统调试
本系统在杭州与非科技有限公司提供的横机控制器上进行测试。在设备端设置CNT文件的参数如图7所示,然后将参数通过网络发送到服务器端,服务器端的数据处理软件接收到数据后,将其保存到后台数据库的相应的表中,通过查看数据处理软件的CNT界面(如图8所示),可以看出服务器端已成功的接收到设备端发送的数据。在手机端监控软件能够实时获取横机运行参数数据,系统基本达到横机生产控制的预期效果。
1.1系统框架设计
如图1所示,该系统主要包含四个重要部分,包括物流管理信息系系统、物流监控系统、物流网站以及数据交换平台。在此基础上利用WebServices技术,对所有物流数据进行汇编与技术化处理,从而实现终端数据的贡献,并实现不同用户数据之间的交换,实现跨平台数据传输服务。
1.2系统结构分析
1.2.1物流管理信息系统物流管理信息系统是在C/S的基础之上建立起来的,其主要对象是物流总部与各分支部分之间的信息交流,并实现信息交互。它是物流系统的核心部分,也是系统结构的指挥中心。该系统的目的在于是将不同结构部分内所包含的信息进行技术化处理,包括数据信息进行初步的采集,利用不同的传输渠道实现信息流转,最终完成数据的变更,从而将有效数据公布出来,它是物流公司给管理层进行整体性统计与指挥的系统结构。该信息系统内部包含下设的子系统,是在总系统下对不同物流信息进行管理的系统。可以完成对物流信息的初步的统计,并针对不同的物流信息进行规划与收集,从而完成数据的入库、出库等,根据不同的物流信息安排车辆运输,实现对车辆的调度与派送,同时,在此系统结构内部还配置了相应的客户跟踪系统,实现对货物的跟踪,为财务部提供可供就算的业务量。
1.2.2物流网站物流网站是建立在B/S模式基础基础之上的,它是整体物流公司的门户,主要功能在你与实现对外宣传,承载了交流信息,并利用浏览器实现在数据平台上将相关数据进行交互处理,从而保证个人、企业与客户之间信息交互与透明。物理网站可以建立在Web服务器之上,并利用互联网与局域网,将不同客户的信息与物流信息传输到中央数据处理中心上,这样就可以完成对物流信息的贡献,从而为客户提供在线提交功能。同时,利用互联网门户为个人提供相应的功能,并对实时更新物流新闻。
1.2.3物流监控系统物流监控系统是借助C/S模式建立的,它配置GPS卫星系统,将物流数据信息传输到卫星设备上,在通过专用数据传输渠道数据发射到车载GPS独立设备上,从而实现对物流的追踪,并配合物流监控调度中心对物流信息进行现实性监控,调度中心是建立在GPS服务器以及Map服务器基础之上建立起来的系统。在运载车辆上配置GPS移动设备,将物流信息间断性传输到GPS服务器上,并通过代码分析,实现车辆的定位,在利用专业的信息传输渠道,将实际信息传输到MAP服务器上,借助GIS空间分析系统,制定最合理的配送线路。物流中央信息处理中心根据物流信息与实际运载路线状况分析最合理的运输路线,设计最佳合理配置方案。
1.2.4数据交换平台根据物流空间的本身体质,与不同物流业务的需求,建立Web环境下的物流空间信息系统多层体系框架结构,是一种整体性的数据交换平台与数据交换模式,最终实现不同物流信息在数据系统内部,利用不同的物流信息传输渠道来完成数据交互,它是一种规范性的XML文档。数据交换平台是建立在总系统之下的单独运行系统部件,它嵌入在物流管理信息系统与数据服务器之间,并对数据进行处理,可以完成对不同物流单号的确认与委托。信息被搜集进入数据库后上传至数据服务其中,可以利用数据交换平台与Web服务器进行简单的数据交换,主要表现在用户在线信息的传输与浏览。该系统主要利用C/S以及B/S模式,并实现二者的相互结合建构起信息交流框架,其设计是通过WebService技术实现的,通过对不同数据进行处理与收集,完成数据的传输,并在信息凭条内部将不同的信息进行内部与外部的相互传输,在信息平台内,完成不同的数据的传输,相比利用互联网进行数据传输,其效率更高,准确性更好,并具有内部保密性。在该系统内部,不同的数据之间的交换都需要建立在不同的网点之上,即利用不同网点对区域内的数据信息进行采集处理,并配合使用外部信息进行比较分析,因此,网点主要功能在在于将不同的物流信息进行汇编,其处理的数据资料庞大,因此,目前内部有一定程度的因访问量巨大而造成数据传输缓慢的问题。
1.2平台方案从技术及目标用户消费水平考虑,该系统采用的设计方案为前端表现采用了开源框架ExtJS,后台技术采用了Java平台下的当前最流行的JavaEE轻量级解决方案———S2SH,即Struts2、SpringFramework和Hibernate的缩写[2]。ExtJS主要用来开发RIA富客户端的AJAX应用,主要用于创建前端用户界面,与后台技术无关的前端AJAX框架。SpringFramework是一个开源的Java/JavaEE全功能栈(full-stack)的应用程序框架,以Apache许可证形式,它是为了解决企业应用开发的复杂性而创建的[4]。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲地使用对象编程思维来操纵数据库,完成数据持久化的重任[4]。前端ExtJS与后端的S2SH框架的结合,使得软件开发变得非常规范和容易,基于对系统性能及使用者成本的考虑,该研究在数据保存方面采用了当前流行的开源数据库MySQL。MySQL是一个开放源码的小型关联式数据库管理系统,体积小,速度快,总体拥有成本低,被广泛地应用在In-ternet上的中小型网站中。
2系统设计与实现
该系统采用目前最为流行使用的B/S模式,即Browser/Server(浏览器/服务器)模式,此模式的优点是用户操作使用时不必需要安装特定的操作软件,只需要使用一个安装有浏览器且能上网的电脑即可通过登录指定页面进行操作使用,同时这也为用户随时切换工作机器提供了可能[5]。该系统支持多用户同时登录进行操作,由于所有用户信息最终都会及时保存到同一个系统中,保证了数据的及时性和完整性。
2.1类及数据库设计设计该系统时通过详细了解家庭农场生产过程中的流程细节及操作规范,充分合理地进行建模设计来划分不同的系统类及数据库表,从而达到更好的系统处理流程及使系统数据更为合理。表1列出了用到的部分类及其数据表字段。
2.2系统类关系图1为该系统中全部类及之间的依赖关系。该系统采用将用户的账号与用户信息进行分开保存的存储方法,这样可以做到一个用户多个账号等特殊情况,也能防止用户信息查询时对账号信息的泄漏。考虑到护理物品如肥料、农药、农机等基本信息大体相同,因此该系统的处理方式为声明一个护理物品类,使农药类、肥料类、农机类等分别继承该类,作为护理物品类的一个具体实现,并且考虑到护理物品类数据字段大体相同,因此在数据保存的时候也都保存到同一张数据库表中,并增加一个字段用以区分。该系统中客户与物流单位的逻辑上均属于农场外部单位,数据字段上也基本相同,因此也采用了与护理物品类同样的处理方式。
2系统设计
2.1需求分析设备租赁管理系统对整个设备租赁过程相关事项进行管理控制,主要由设备管理、租赁管理、归还管理和统计分析4大部分组成。设备管理主要目标是对可租赁的设备信息进行管理和维护,实时监控每个设备的状态并保证租赁设备能及时、足量地供应到位;租赁管理主要目标是完成设备的租赁登记,并对设备的租赁信息和承租人信息进行维护以方便以后的设备归还;归还管理主要目标是完成已出租设备的归还登记,并对设备的归还信息和设备状态信息进行维护;统计分析主要目标是对企业设备租赁所获得的收益信息进行统计分析,以便企业对租赁设备的供应量、租赁费用、购进量等作出相应调整。设备租赁的出租和归还流程如图2所示,其中出租部分对曾租赁过设备的承租人直接读取其资料,新承租人则需要登记资料信息;归还部分若设备在出租过程中有损耗则需要定损并形成定损记录。
2.2功能设计
本系统主要由设备档案、设备出租、设备归还、收益统计分析4个管理模块组成。系统结构如图3所示。
2.2.1设备档案管理设备档案模块着重实现企业对设备信息管理方面的需求,能够满足购进新设备、按类别筛选设备、按需查询设备、制定设备租赁费率等业务需要,可提供设备类别管理、设备档案信息管理、设备租赁费率管理等全面的业务应用,从而及时动态地掌握各种设备状态。以设备档案管理为例进行说明,设备档案信息管理主要包括:添加设备信息、修改设备信息、删除设备信息、设备信息查询与设备信息导出等功能。设备信息查询和导出功能说明:本系统的查询功能为自定义查询。用户不输入查询条件时默认查询所有设备全部信息。用户也可自定义查询条件,按设备名称、设备类别、设备状态、设备购买时间等查询设备的全部或部分信息。导出功能是用户根据需要选择是否将查询结果导出成Excel表格,导出的表格将存放在指定路径文件夹下。
2.2.2设备租赁管理设备租赁模块着重实现设备租赁管理方面的需求,能够满足设备出租及出租后监控等业务需要,提供全面的设备租赁信息管理业务应用,以及时动态地掌握各种已出租及未出租设备状态。设备租赁管理主要包括:租赁记录显示、查询和导出、添加设备租赁、撤销设备租赁、出租到期预警、登记承租人信息、承租人信息查询等功能。添加设备租赁和出租到期预警功能说明:承租人租赁设备通过身份证审核身份,判断是否曾租赁过设备,若是新承租人则需登记资料信息;根据设备状态查询设备是否可租赁,若设备可租赁则登记租赁相关信息形成租赁记录,并修改设备状态信息。出租到期预警功能完成对到期的已出租设备进行预警提示,本系统设置对超过约定归还时间的已出租设备进行预警。
2.2.3设备归还管理设备归还模块着重实现对已出租设备归还管理方面的需求,能够满足已出租设备归还及定损等业务需要,提供全面的设备归还信息管理业务应用。设备归还管理主要包括:设备归还、归还定损、删除归还记录、修改归还信息、归还信息查询和导出、定损记录导出等功能。归还记录管理界面效果如图4所示。设备归还及定损功能说明:承租人归还设备时调出其租赁记录进行归还操作,系统自动根据租赁时间、约定归还时间和设备租赁费率计算得到租赁费用,操作员手动选择是否填写超期金额,归还操作结束形成归还记录,并修改设备状态信息,定损功能完成归还设备损耗情况登记,形成定损记录以便于设备后期的保养和修理。
2.2.4收益统计分析收益统计分析模块着重实现企业对租赁收益数据的统计分析需求,能够满足按年(按月)查询显示同类别设备收益总和,以及不同类别设备收益总和占所有设备总收益比例等业务需求,提供各种收益分析(收益折线图、收益柱状图和饼状图分析)。企业能直观掌握各类设备收益状况,以便进行设备购进控制,从而避免设备数量过多占用资金,或设备短缺影响租赁业务的情况。仅以收益折线图为例进行说明,收益统计分析界面效果如图5所示。图5收益统计分析界面效果收益折线图说明:默认显示前一年某月份至当前收益折线图说明:默认显示前一年某月份至当前月份的各类设备收益情况,操作员根据需要可查看所有类别设备某时间段的收益状况,以及某具体类别设备某时间段的收益状况,可按年或按月进行查询。折线图显示收益数据变化趋势,直观反映了不同类别设备之间的差别。
2.3数据库设计根据系统总体分析,设备租赁管理系统需要使用9个数据表,分别为设备信息表、设备类型表、设备状态表、设备租赁记录表、押金状态表、承租人信息表、设备归还记录表、设备定损记录表、设备归还收费表。设备租赁管理系统E-R图如图6所示。在此只给出设备信息表(见表1)和设备租赁记录表(见表2)两个数据表进行示例说明。