时间:2022-08-02 14:46:05
开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇管理系统论文,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。
RFIDIT资产管理系统平台使用的C/B/S的架构方式,来分别满足手持终端、电脑终端、多服务器协同的要求。
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.5系统维护管理包括对登录系统和RFID手持终端的用户进行登录名、密码和系统使用权限分配的管理和维护。
将用户、终端、网络、模态联系在一起,需要贴近复杂的环境,贴近异构终端、异构网络环境,尤其是能够符合三网融合环境的需要,而在这种环境下,用户首先通过终端,经过各种异构网络接入三网,再统一链接到图书档案管理系统,用户才能使用系统所提供的服务、海量的信息资源[9];学术界一直研发新一代信息网络,国外的参考文献主要包括文献[10][10]、文献[11][11]、文献[12][12]、文献[13][13];同时现有技术中能够链接终端、三网和系统的主要是张宏科教授及其团队的一体化标识网,该技术通过接入标识代表终端的身份,通过交换路由标识表示终端的位置信息,通过连接标识作为服务连接和用户身份的标识,服务标识表示业务的各种服务,该技术对流媒体、话音、数据等给予支持,该技术相关的参考文献主要包括文献[14][14]、文献[15][15]、文献[16][16]、文献[17][17];基于此进行研究。
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用户模型的初始化与完善
本文认为用户模型的初始化信息可以从以下几个方面获得:①用户注册的信息②利用调查研究等方式从侧面获得的用户信息;③利用公众的大众化特征获得,其实质是首先获得用户基础信息模型,然后再从用户基础信息模型获取数据,以基础信息模型数据为基础结合概率归类和整理,去生成用户偏好模型和用户行为模型的初始数据。本文认为用户模型的信息完善与补充,是一个不断学习和修正的动态反馈过程,通过机器学习对参数的重新估计和修正提高了预测的精度,进而提高服务的质量,可以为个性化服务推荐打下基础。其实质是通过训练来逐渐完善用户行为模型,再根据用户行为模型逐步完善用户基础信息模型和用户偏好模型。具体的实现上,本文认为①用户行为模型可以作为执行单元,学习单元通过用户行为模型提供的信息根据用户基本信息模型和用户偏好模型建立并改进知识库,执行单元格局知识库中的知识执行任务,再将执行后的信息反馈到用户行为模型作为下一步学习的资源。②可以用命令序列作为最小单元描述用户行为,通过定义两个序列、两个状态之间的相似度来代表和判断行为模式之间、状态之间的相似程度;模型工作的时候,计算序列相似度来判断行为和状态的变化。
4结束语
1.1建筑工程管理系统化平台建设的研究背景
近几年来,国民经济增长迅速,城市进程的加快促进了建筑行业的飞速发展,出现了越来越多的大型建设项目,建筑工程日趋复杂化,对建筑工程项目的自我管理提出了新的要求和标准。建筑工程项目的管理不仅要符合市场经济的发展要求,还要保证工程质量,体现施工企业的优良服务,如此庞杂的项目想要全方位的做好各项工作,就需要工程项目管理向着更加高效精确的方向发展。信息沟通的程度决定了工程项目管理的高度,工程项目管理涉及的信息是庞杂巨大的,不仅数量多,类型多样,而且信息之间的交换往往需要耗费大量的人力物力,如此一来,无疑增加了生产成本。所以为了建设更加高效快速的工程项目管理模式,就需要施工企业不断提升自身的项目管理水平。政府有关部门也开始重视项目工程管理的信息化建设,对该项目的资金投入比例也逐年增加。政府的指导作用促进更多的社会力量投入到项目管理平台的研究中。
1.2建筑工程管理系统化平台建设的研究意义
项目管理的信息化是当今建筑行业项目管理的发展趋势,在提高项目管理的工作效率、管理水平,降低生产成本方面都起到了重要的作用。对工程项目的管理引进先进的信息技术之后,工作效率较之前的传统管理模式有了明显的提高。信息化平台建设的根本就是构建一个合理有序的信息网络,使项目管理中的各个环节都能够通过这个信息网络平台进行信息交流和日常管理[2]。有些建筑行业的佼佼者,已经开发了适应本企业的工程管理信息系统,利用先进的科学技术和科学的信息化管理提高了自身的管理水平,创造了更多的经济效益和社会效益。
2建筑工程管理系统信息化建设的研究思路和方法
2.1建筑工程管理系统信息化建设的研究思路
该课题的研究思路是通过参考一些现有的国内外相关研究成果和已有的理论基础,分析工程项目管理信息的具体分类,最终构建项目信息管理的集成网络。研究伊始最重要的一点就是就是大量查阅国内外有关工程项目管理的文献资料并进行系统分析,总结已有的一些研究成果和理论基础,对不同层次种类的信息分门别类,设计出科学系统的整体框架。对信息化管理中可能存在的风险进行分析,提出合理有效的风险规避措施。最后根据各个子系统之间的相互关系以及建筑工程项目管理的特点,设计最科学有效的工程管理系统。工程项目管理软件在实际安装过程中的实际效果则是验证理论的有效途径,对验证过程中出现的问题还要不断改进,以期构建更加合理适用的信息管理系统。
2.2建筑工程管理系统信息化建设的研究方法
该课题的研究过程中主要采用了理论分析与效果验证相结合的研究方法,除此之外,每个研究阶段都采用了不同的研究方法。在理论研究阶段,采用最多的就是文献分析方法,分析已有的文献资料中涉及的关于该课题的研究成果与理论基础。在项目集成框架构建阶段,涉及的研究方法主要是方法论。在最后实际开发验证阶段,则是通过系统分析的方法,对项目管理软件的安装和实际应用、项目共享效果等方面进行更深层次的完善。
3建筑工程管理信息系统的设计与实施
3.1建筑工程管理信息系统的设计
工程项目管理信息系统的设计要参考“需求指引、技术推动”的指导原则,从建筑施工的实际需求出发,对系统的整体性、交互性、可操作性等进行实际的设计规划。系统的整体性原则就要求设计者站在全局的角度考虑各个管理项目之间的相互关系和影响方式,全程控制工程管理的各个子项目。交互性是指人机交互的程度,用户能否从信息系统中获取需要的信息,以及系统能否对用户的信息及时反馈就是系统交互性的判定标准。对于信息系统的可操作性原则就是指信息系统能否及时应对施工过程的不断变化并提供新的技术支持,促进突发问题的解决和管理的科学性。工程项目管理信息系统与用户之间信息交换的主要方式就是用户界面,所以用户界面的设计是否简单易操作,是否符合用户的差异性标准就是信息系统的主要评价因素。用户界面一般需要包括信息的输入控制、多窗口协同控制等功能。在进行界面设计时考虑到用户的实际体验,就要避免界面的杂乱无序,种类太过繁多等问题,种类太多不仅会增加用户的信息处理负担,还会由于信息处理太过频繁而导致错误频率增加。最后,考虑到不同用户的特殊需求,还要为用户提供不同的交互界面,达到项目管理方式的个体差异性。
3.2建筑工程管理信息系统的实施
工程项目管理信息系统在设计过程中包括了业主项目管理系统、采购系统、工程监理系统、财务管理系统等各个子系统。下面以采购系统为例进行实际分析。采购部门主管在接到新的采购任务之后,将具体的采购任务分配到各个采购业务员。采购业务员在分析采购任务是否可以直接执行后,对可以直接采购的任务,直接进入采购流程。根据不同的采购方式应当进入不同的采购流程,如果是招标方式的设备采购,就应当指示招标业务员来执行具体的招标工作,最后才能进入采购合同签订流程。询报价类的设备采购与招标采购流程不同,它需要按照询报价标准业务的具体流程进行。这些采购项目进行过程中,系统会自动生成计划费用和实际费用的对比图以及实际执行进度,这为采购人员及时管理采购流程提供了详细的依据。
4结语
1.1数字化城市管理系统的设计要求
要做好城市的管理,加强数字化信息系统对于城市管理的支持力度,通过运用信息技术,使得政府能够更多的依托信息技术来实现其职能的转变和管理模式的改进。数字化城市管理需要从城市的规划、管理、建设以及城市服务等全方面入手,做到对于城市管理的全方位覆盖,根据城市发展的需求调整管理模式,实现城市管理模式的创新,以以人为本为管理原则,加快实现城市管理、规划、建设等方面管理模式的突破以及管理方式的创新,为更好实现城市的发展管理创造契机。为做好城市的管理监督工作,需要做好城市管理过程中的信息收集、整理与监控,为城市管理提供数据决策,通过建立相应的数据处理中心以及城市管理监督员的实时信息录入,将城市管理的现状及出现的问题及时的反馈到数据处理中心,从而实现对于城市管理的全方位、全时段覆盖。
1.2城市管理模式的特点
在城市管理的过程中,应当将城市管理的监督职能与城市管理职能相分离,使其各自运行,各负其职,从而实现对于城市管理两个“轴心”的管理体制。在两个管理体系中使用数字化的城市管理信息平台,实现了两个体系的信息共享与信息交换,通过这一无缝对接的方式来做好城市的管理。对于城市的管理采用的是空间网格技术来对城市创建单元网格,根据这一功能,通过将所需管理的项目按照属地、地理、现状、对象等进行划分,在既保留了对于城市原有划分的基础上,通过使用空间单元格的划分方式,将城市管理部件、道路、社区、门址、建筑物、企事业单位、地名、宗地等要一些关键要素通过单元网格直接建立起地理位置关系。
1.3数字化城市管理系统的数据设计
在设计数字化城市管理系统时,需要使用多种数据来支撑这一系统,其中系统中的基础数据库中包含整座城市的全面地形图、各地区的实景影像图、各区域的地形以及职能划分图、涉及到整座城市的经济、文化、历史等各方面的信息。良好的基础数据库对于数字化城市管理系统有重要的意义,通过使用基础数据库可以对城市各部门的查询提供良好的技术支撑,对城市信息的查询更为简单、方便。
1.4做好数字化城市管理系统中的单元网格数据的录入
根据国家的相关规定,单元网格是城市市政综合监管单位所管线范围的划分,根据实际工作的要求,来实现区域功能的划分,从而实现城市的分块区域管理。
1.5数字化城市管理系统中的部件数据
在进行数字化城市管理系统的数据划分时,对于城市中的道路、桥梁、水、电、气、热等城市基础公共服务体系以及一些公园、绿地、休闲健身娱乐设施等非盈利的城市公共设施应当作为数字化城市管理系统中的重要数据录入到数据库中,通过这一方式,可以实现对城市各公共服务体系的精确管理,是数字化城市管理系统数据库中的重要组成部分。
1.6数字化城市管理系统中的地理编码数据
数字化城市管理系统中的地理编码数据指的是通过采用以点、线、面的方式将城市地理实体表现出来,通过地理编码实现地址空间的相对定位,可以使城市中的各种数据资源通过地址信息反映到空间位置上来,提高空间信息的可读性,从而实现对于城市管理的精确化与高效化,提高城市的管理效率。
2数字化城市管理系统所需实现的功能
数字化城市管理系统中采用了现今使用较为广泛的计算机技术,依托于良好的互联网技术,通过将其与数字地理信息技术相结合,加上地理信息的定位与导航技术,数字通信技术和计算机软件平台,从而实现了从声、像、图、文字4个将整个城市的信息展现在城市管理者的面前。尤其是在处理一些突发事件时(如报警、交通疏导、火灾处理)能够提供更为直观的信息,从而提高了城市处理应急突发施工的能力。
3数字化城市管理系统的安全保护措施
由于数字化城市管理系统将整座城市的信息都包括其中,因此,一旦被不发分子使用获得后将造成严重的后果,所以需要加强对数字化城市管理系统的管理,避免重要信息的泄露。在做好终端加密的同时还需要对整个系统的数据交换、传输等环节做好加密与安全工作,务必要保证数据的安全、可靠。同时,对于不同的终端赋予不同的权限,使其仅能够打开与其相关的一些内容与功能,做好数字化城市管理系统信息数据的处理与保密。
4数字化城市管理系统的建设需求
1.1人员冗杂,难管理
水利施工工程,施工过程较复杂,需要很多种类的工种相互配合。比如土建、钢筋、高空作业、爆破、防水、水下作业等技术工作和特殊工作。在水利施工工程中,对施工班组安排,交叉并且复杂,如果不好好对现场进行管理,则很容易使管理与施工陷入混乱的状态。一旦管理混乱,那么对工序的安排则会出错,班组之间在施工过程中就会发生冲突等等问题就会接二连三的出现,进而对施工的质量与进度产生负面影响。这种由于人员冗杂,带来的难以管理的问题,需要进行水利施工管理的单位或者部门对班组关系进行一个有序且高效的树立,对公共顺序等方面进行合理的安排,这就对水利施工建设在此方面提出了高于一般工业建筑的要求。
1.2危险性高
在水利施工过程中,存在很多为危险因素[1]。一方面在水利施工过程中,爆破、隧道开挖、水下作业、高空作业等本就是危险系数极高的作业工种,其危险因素在于不仅是本身就具有高危险性,如果管理和监督上出现微小的失误也会带来极大的危险性。另一方面是由于其所处地理环境的特殊性,水利施工建设工程在选址是多选择偏远、交通不便的地区,因此医疗卫生条件有限,如果在水利施工过程中不慎发生安全事故,或者在运输过程中发生交通事故,那么对于人员救治相对而言就会比较困难,因而水利施工过程中的安全管理安全管理是其十分突出且受到国家相关部门高度重视的一个环节。
24D施工管理系统应用
2.1实行进度管理
通过4D施工管理系统对水利工程项目施工进行4D施工过程模拟中,可以动态管理施工进度。水利工程管理人员可以控制和调整施工进度,图形界面中的4D模型会随着系统中的施工进度计划的修改,而发生变化,之后统计结果与4D显示图像会自动更新。4D进度管理包括对比进度、调整计划、进度追踪以及进度分析等功能。进度对比是指将录入的施工实际进度信息,与计划进度对比分析。实际进度和计划进度的不同对比情况用不同颜色的图形表现,具体包括未输入、准时、推后以及提前四种状态,使施工进度一目了然。进度调整则是通过连接项目管理系统,远程调整进度计划,从而改变图形界面中的4D模型。进度追踪功能可以按照规定的日期,跟踪工程的施工段或WBS节点的进度计划执行情况,并且可以根据计划和实际百分比进行统计[2]。进度分析功能自动统计规定时间段内施工进度的详细信息,并用列表的方式将施工段的具体状态表现出来,用图与数字的形式对不同状态的施工段的进行统计。
2.2进行过程模拟
将4D施工管理系统应用在水利工程项目施工中,可以用动态的三维模型将水利工程的实际施工情况以及进度展现出来,使其形成4D动态模拟。工程管理人员可以通过直接控制4D模拟过程,将具体的天、周、月设定为为时间单位[3],并以此为依据对施工进度进行顺序以及倒序模拟。三维视图中不同的施工状态用不同颜色的模型代表,用指定的WBS颜色显示已完成的构件。工程管理人员可以通过4D施工过程模拟,了解水利施工各个阶段详细施工情况。可以比较各种施工方案,最终选择操作性较强的施工方案。
2.3管理动态资源
通过应用4D施工管理系统可以将水利工程项目的资源需求、三维模型以及施工进度相结合,从而在施工过程中实现对消耗资源进行动态管理。动态资源管理是指材料人力、以及器械的管理和工程量统计[4]。人力、材料以及器械的管理功能可以自动计算水利工程项目的人力、材料以及器械的消耗量和成本,并可以将资源在不同的施工阶段的需求计算出来。工程量统计功能可以通过施工的实际进度和计划进度准确计算出施工单元、各个WBS节点以及整个工程的工程,最后采用统计图的方式将其完成情况进行分析和统计。
2.4查询施工属性
4D施工管理系统运用在水利施工过程中可多个施工属性进行查询,水利工程项目的管理人员可以通过其收集施工过程中的相关信息,比如资源、质量、进度等进行综合分析进而实现统一管理。其具体有以下几个功能[5]:对于水利施工工段或者构件,可先在建立的3D模型中选择出来,并在视图中进行放大,并且可采用多视角进行三维浏览;对于3D模型可以通过不同的角度和不同的试图对进行全方位查看;对于施工项目的详细信息,可以通过分析WBS节点、施工段等,对其进行进行实时查询,详细信息具体包括资源用量和成本、质检表、施工单位、施工时间、施工工序、工程量以及结构类型等。通过对施工信息和工程构件的实时查询,从而实现对水利工程项目施工的可视化管理。
3结语
1.增强了学院人事信息档案工作的效率。
(1)学院不再需要反复地核对学校的人事信息,被动地服务于学校的要求。(2)学院可以根据自身发展,依据信息数据制定人事政策,节省了去学校人事部门查询信息的时间。
2.及时为学校人事部门提供准确的数据。
人事管理信息是学院发展的重要基础,因此建立二级学院的人事管理信息系统,可以准确地体现学院教职工的基本情况、师资力量等变化,为学院的师资队伍建设、目标规划提供了完备的数据基础。学院只有清楚地了解本部门的人事信息,才能为学校人事数据提供重要的可靠的信息。
二、二级学院建立人事信息系统的要求
1.数据精确、完整和可靠。
信息的精确性是体现基层人事管理信息系统保障运行的根本。作为数据提供的二级单位,学院的人事信息系统中的信息,必须精确、完整和可靠。这就要求在信息录入前要收集统计二级部门教职工的详细信息并加以核实;信息录入时录入人员要认真、细致以确保数据的精确性、可靠性和完整性。
2.信息更新的时效性。
学院人事信息系统包括学院人员进出、职称评审以及教师培训等多方面的信息,这些人事数据处于动态变化之中,如果收集、更新速度太慢,不能及时地进行信息传递,就会滞后人事信息的统计,甚至遗漏重要人事数据[2]。信息更新的时效性就是信息系统中的数据能及时准确地反映出本部门人事信息的变化。因此,在建立二级学院人事信息管理系统时必须做到信息收集后更新的时效性,保证随时收集,及时更新。
3.确保信息的安全性。
设计二级学院人事信息管理系统,不可避免地也会遇到安全问题。涉及人事信息系统安全性的因素有很多,主要有以下三个方面:(1)操作信息的管理员。如信息管理员的操作错误,将人事信息无意地泄露出去,造成人事信息保密资料的丢失。(2)系统软件。如该系统性能不够稳定,存在着系统漏洞,也会造成人事信息丢失的危险。(3)信息联网。为提高工作效率,实行人事信息系统网络化也是符合当今社会发展需求的,但目前网络病毒也非常凶猛,每年都会有很多的网络病毒对很多系统造成巨大的损失。
4.信息收集的系统性。
因为二级学院人事信息最能直接及时反映每名教职工的情况,只有把基层的人员信息整理完善,信息系统化,才能满足学校人事处要求的汇总统计本部门人事信息情况的需求;才能使学校人事部门对相关的信息进行核对、整理,以为其提供详尽的数据。
三、二级学院人事信息管理系统
功能需要学院管理系统,就是教师信息管理和三级部门信息的管理。学院的发展,会伴随着人员的流动,教师的人动、职称、学历、考核每年都在变化,为了能及时满足于学校人事信息的收集、管理,人事管理系统需要有以下功能:(1)用户登录。需要进行通行验证,来保证系统的安全性。(2)主页面功能。它是人事信息管理系统主要部分,包括录入、生成表格,管理员可以通过选择相关指令来打开系统的各个功能页面。(3)职工基本信息操作功能。编录、修改、删除和查看人员信息。(4)系统使用的简易性和方便维护功能。人事管理信息系统的使用人员对于该系统的模块并不会十分理解,这就要求系统能够有简单明了的用户入口,简单的使用界面,这样可以使人事管理人员缩短对该系统的熟悉时间。
四、学院人事管理信息系统设计
1.管理员管理界面:该模块只对人事管理员开放权限和使用范围。
这样可以保障信息的安全性,便于管理,从根本上做到了自己的数据自己管理、负责。
2.教师个人基本信息界面:该模块是提供给人事管理员使用的一个能体现学院教职工基本信息的模块
例如:学历、职务、身份证号等。
3.教职工人事信息界面:该模块提供给人事管理员使用的体现教师具体的岗位性质、所在三级部门、职称评审情况、年终考核情况等信息的模块。
4.招聘人员信息界面:该模块可以体现学院需要招聘人员的基本情况。
5.学院与学校关联界面:该模块主要体现在二级学院的人事信息有变动时
1总体设计
1.1设计原则
1.1.1突出资源整合的理念,以信息门户为依托,整合多业务信息系统,建立统一身份认证安全机制,实现平台的统一化、多元化和人性化。
1.1.2建成一个集各类行政事务、业务办公、信息和交流功能于一体的综合管理平台,为内部工作人员使用各政务、业务系统提供统一入口,实现检验检疫局内部行政管理的电子化和一体化。
1.2部署架构综合行政管理平台采用基于SOA架构的ESB总线技术,对检验检疫系统的多个异构业务系统进行资源整合。系统部署在局域内网,包含认证服务器、应用服务器和数据库服务器,质检主干专网与总局的相关系统进行同步。部署结构图如图1所示。认证服务器安装CAS7.0.5,实现局端用户的身份认证,并与质检总局认证服务器之间通过质检主干专网相连,进行身份漫游认证及同步。应用服务器部署平台门户系统,并与质检总局业务门户系统之间通过质检专网联通,进行用户及应用数据同步。数据库服务器采用Oracle10g,部署平台数据库。
2应用设计
综合行政管理平台从检验检疫实际业务需求入手,选定了基于SOA架构的ESB总线技术和J2EE开发平台,采用Browser/WebServer/DataBaseServer三层结构进行应用系统的开发。
2.1内网门户统一访问入口,提供信息功能、信息系统管理、模板管理等功能,系统集成各信息系统中的相关信息,不同用户可以按需求将不同种类信息个性化地展现出来。
2.2单点登录为各应用系统(包括C/S和B/S模式)提供一站式单点登录。登录后,各应用系统间可以任意切换、无需二次输入用户名和密码。
2.3统一认证建立统一的身份认证安全管理机制,实现统一的身份认证和用户管理。系统管理员可对内网门户中的资源进行有效的授权及分配,为以后新开发应用系统提供统一角色管理、统一用户授权管理功能。
2.4任务提醒对主要管理系统中的待办任务进行提醒,用户通过点击待办任务,可以直接进入相应管理系统进行相关处理,方便提高工作效率。
2.5统一接口标准提供数据接口,让第三方系统通过接口来访问数据中心基础数据,并为以后新管理系统读取数据提供方便的、统一的数据存取标准。
3功能设计
3.1流程审批
将审批事项实行电子化管理。对变更办公自动化和网站权限、开通电子邮箱、开放网络端口、请销假、公务用车等事项根据流程实现在线审批。审批结束归档后,申请部门和管理部门都可查阅、打印电子审批单存档,并可对审批事项内容进行统计。
3.2督查督办
由管理部门对河北出入境检验检疫局重大决策、领导批示、大事要事和年度工作目标等重要事项进行跟踪督办,通过明确任务要求、承办单位、办理时限、达到效果等,由承办部门及时上报工作进展,督办人员催办督办,确保督办事项责任明确,落实到位,随时跟踪检查,提高工作效率。
3.3政务信息
可通过资源整合,自动提取相办公自动化、网络培训平台、电子监管等系统中的通知和信息等内容,整合保存到平台的公告表中,在首页展示;用户也可在平台中起草通知公告、工作动态等信息,选择不同的处理流程,经过审核后在首页显示。
3.4专题栏目
根据文件类别创建不同的专题栏目,将各类体系文件、工作文档、信息资料分类,供所有用户查阅。各专题由对应处室管理维护,信息员起草后处室领导审核到本栏目中。可设立二级栏目,分类相关信息。
3.5内网论坛
内网论坛提供内部互动的信息交流平台。论坛系统实名发帖,回帖,支持多个讨论区,支持用户对论坛内容搜索等功能。
3.6用户管理
用户管理平台所有用户的信息和权限。可按机构查看、修改、同步用户信息,包括基本信息和应用关联信息等。支持分级管理,省局管理员可以管理所有用户,分支局管理员只能管理本分支局的用户。
3.7系统设置
用户对个人信息、单点登录、任务提醒、外接系统等信息进行配置。
3.8辅助办公
开发辅助的办公助手功能,如个人文档管理、实时信息交流、日程安排等实用的功能。
4安全设计
综合行政管理平台的安全重点从以下几个方面给予保障:
4.1网络安全平台的认证服务器、数据库服务器、应用服务器等部署在内网虚拟化平台之上,采用防火墙与外部网络进行隔离,保障平台安全。
4.2数据安全平台不直接访问核心业务数据库,通过中间件将各系统中的信息同步到平台之中,并采用配置管理工具对程序文件及相关文档进行备份和版本管理,保证发生意外时,能从配置管理系统提取并进行恢复。
4.3应用安全用户口令在数据库中进行密文存储,并对用户关键性操作进行记录保存;采用严格的用户权限划分,对不同的业务角色,在系平台授予不同的业务权限。
5技术创新
平台使用标准技术架构,采用基于SOA架构的ESB总线技术、通用适配器技术、XMLCasting技术、WebServices技术和PKI技术等,对检验检疫的多个异构业务系统进行资源整合,并开发流程审批和信息等功能,形成统一认证管理、统一单点登录、统一门户展现的一站式办公平台,大幅度提升工作质量和效率。
5.1根据用户特征提供不同安全级别的认证方式,包括用户名口令认证、数字证书认证和手机动态口令认证等三种方式。
5.2综合行政管理平台与CIQ2000、出口电子监管等12个检验检疫业务系统之间无缝集成,用户持有合法令牌即可在多个异构系统中切换,避免了用户重复登录。
5.3集成了单点登录、任务提取、流程审批、信息、用户认证等功能,将检验检疫业务事项、政务事项、行政事项全方位整合,实现一站式办公。
6结束语
1.1系统基本结构
本文提出的异步LED显示屏集群管理系统结构图,分为4个部分:数据中转服务器,媒体服务器,屏幕终端,客户端。数据中转服务器是一台具有独立域名或者广域网IP地址的主机,安装Linux操作系统服务器版本。本文设计的数据中转服务软件基于Linux环境运行,同时监听多个端口来接收并维持当前登录用户和已注册的屏幕终端的TCP连接。服务器软件维护了全部的客户公司、用户、屏幕及其关联关系的数据库,对于关联的用户和屏幕之间的消息可以进行实时透明的转发。数据中转服务器具有连接数量多,单个连接数据通信量小、频率低等特点,适合用户对屏幕的实时监控,图文类型屏幕的节目实时。但是对于多个屏幕的大数据量传输没有优势,如视频类显示内容的更新等,这种情况下,需要使用到媒体服务器。媒体服务器与数据中转服务器一样具有独立域名,主要用于存储和传输大容量节目文件。本文基于搭建FTP服务器实现媒体服务器功能。用户可以通过本地节目制作软件编辑节目,将节目及素材按照特定的组织方式存储于媒体服务器上。用户准备好待播放的节目与素材后,通过数据中转服务器实时向屏幕终端发送更新播放节目内容的指令,屏幕终端转向媒体服务器请求媒体播放内容。媒体服务器的特点是只提供媒体内容相关的服务,如文件下载和上传。屏幕终端由ARM嵌入式系统、屏幕扫描控制系统和屏幕驱动板构成,并借助于Linux操作系统强大的网络功能,为终端提供3G无线网络通信、10/100M自适应以太网通信、RS485串行接口通讯等多种通信方式。屏幕终端软件运行于该系统之上,主动连接数据中转服务器,并长久保持网络连接,从而可以使用户对屏幕终端状态实时进行监控。客户端包括PC客户端和移动客户端,必须工作在可以连入互联网的硬件环境,在设定数据中转服务器域名和端口后,主动连接中转服务器。用户需要输入鉴权密钥后登录进服务器,登录后可以对所辖屏幕终端的进行状态监控和节目更新等实时操作。
1.2系统数据库建模
为了设计一种能跨地域支持多个客户公司(多个项目)、多个用户、多块异步屏的管理系统,本文根据实际需求建立一种了较为完备的关系数据库模型。通过仔细分析系统应用环境中各种信息和操作要求,明确所需数据类型及其属性,最终确定了数据库需要维护的四张关系表,分别为终端设备表、用户表、公司表和管理表。利用OSA(OpenSystemArchitect)数据库建模工具搭建的数据库模型简化示意图。一个公司(或者项目)可以拥有多个用户和多个屏幕终端,一个用户可以管理多块屏幕,一块屏幕又可以被多个用户同时管理。该数据库模型能够较好满足多业务多屏幕多用户的系统管理模式。(图中的“pi”代表该表的主键)
1.3分层通信协议设计
考虑到数据传输的可靠性和有序性,本文的数据通信以TCP协议为基础。同时,为了解决基于TCP协议的数据流同步问题以及处理多个用户、多个事务,多个连接,多个层次的消息数据包等问题,本文设计了一种基于TCP协议之上的分层通信协议。各层采用统一的接口就可以实现层次之间的通信,进而可以对各层的内部结构独立设计,更加易于协议的维护和实现。协议主要分3层:收发层,会话层和业务层。收发层对上层数据包加入了帧标识和帧长度标志标量,用以解决TCP协议流式传输的帧同步问题和非法连接请求。分发层包头定义了上层数据包类型和用户登录ID,区分不同的用户以及不同类型的协议数据包,从而将数据包准确的分发到对应的用户或相应的数据处理模块。业务层数据包包括登录数据包、服务器管理数据包和终端数据包,分别用来封装用户登录与注销,对服务器数据库管理和终端操作详细协议数据内容。
2系统各部分设计与实现
相对于传统基于局域网技术的多异步屏幕管理系统,本文提出的基于互联网的集群管理系统最本质的区别在于引入了数据中转服务器。数据中转服务器是维系多用户和多屏幕的枢纽,是整个系统架构的集中体现,本文将着重描述中转服务器部分的详细设计与实现,客户端软件和异步屏幕终端软件只给出一般性的软件框架说明,因为本文设计的系统是一种开放式的集群管理平台,针对不同的客户公司和项目需求,可以定制出多种完全不同的软件版本。
2.1系统设计目标与实现方法概述
本系统设计重点在于在多对多模式下中转服务器具备高并发响应速度和带载能力。本文采用C++语言进行开发,兼具了高效性和面向对象设计方法的优势。同时采用了大量跨平台的开源软件库,如Boost、SQLite、QT等。客户端、异步终端、中转服务器三部分的网络通信相关代码基于Boost.Asio开发。Asio库基于操作系统提供的异步机制,采用前摄器设计模式实现了可移植的异步IO操作,并且异步模式下可以最大化避免使用多线程和互斥锁,减小同步模式下多线程编程带来的诸多有害副作用(如条件竞争、死锁、线程切换开销等)。数据库部分采用SQLite数据库。SQLite是一个自包含、无服务器、零配置、事物支持的进程内数据库引擎,也是一款开源轻型,占用资源低,跨平台的数据库。
2.2数据中转服务器详细设计与实现
软件架构整体从下到上分3个层次:网络通信、消息处理、数据库操作。结合2.3给出的通信协议层次,网络通信部分实现了收发层和分发层的功能,消息处理部分则对应业务层。数据库部分则是对2.2描述的关系数据库模型的具体实现。
2.2.1网络通信部分
对于中转服务器而言网络通信部分是系统带载能力、数据响应性能的基础。关键技术在于大量连接的维持和数据并发处理能力。本文从3个方面对此进行优化设计:(1)异步模式与线程池并用,零延迟操作同时能够合理化利用多核CPU资源。(2)使用栈缓冲及缓冲池实现协议数据零拷贝和最小化堆内存申请释放开销。(3)多用户、多屏幕终端的快速映射查找,最小化数据透明转发的延迟。网络通信部分完全采用Boost.Asio的异步通信模式,同时为更好发挥硬件多CPU核心并行处理能力,本设计采用异步IO模式结合线程池的方法进一步提高应用程序的运行效率。线程池类基于Asio的io_sevice类和boost::thread类封装而成。线程池的个数取决于CPU个数,一般而言异步通信模式下线程数目不应超过CPU核心数量的3倍。为了更高效地完成数据通信中的协议解析和打包,本文设计了协议栈缓冲类,将网络通信中的数据缓冲进行了封装,提供简洁的数据包封装和解析功能。基本实现原理是采用指针对同一缓冲数据的指针地址作增减移动来添加和去除数据包头,避免了协议数据在不同层次中传递时复制引起的性能开销。另外本文实现了栈缓冲池类在进程空间回收和再分配引用计数为0的栈缓冲实例,避免了频繁的进行系统调用分配堆内存,提高内存分配性能。
2.2.2消息处理与数据库访问
消息处理部分根据功能被设计成三个类:登录管理器、数据库管理器、终端管理器,分别实现客户登陆与注销,服务器数据库管理和用户—终端消息透明转发,除了消息透明转发,其余功能均需要访问数据库来完成。由于数据库访问,尤其是写操作时间延迟较大,修改较大信息量时通常能达到秒级,软件所有的线程又均采用异步非阻塞方式设计,因此,数据库部分设计为异步队列方式。需要访问数据库的事务根据所需要的参数创建数据库访问项类(DBCmdItem)的子类实例,提交到异步队列中立即返回,数据库访问处理器类内部维护了一个独立线程来处理队列中所有挂起的数据库访问项,完成后通过回调方式通知事务处理模块,完全避免了数据库延迟导致的异步操作响应不及时的问题。数据库访问项类是一个抽象类(定义),所有的数据库操作都定义成统一虚接口,简化并统一了数据库访问处理器线程的处理流程。
2.2.3数据中转服务器性能测试
本文基于100Mbps的局域网环境对系统进行了模拟测试。数据中转服务器运行Linux系统Ubuntu10.04版本之上,客户端软件的硬件环境为Inteli3-2120CPU,主频3.3GHz,内存为4G的PC机,屏幕终端通过PC机多个进程来模拟。首先启动数据中转服务器软件为客户端和终端分别开启10个端口,每个端口最多可连接100个TCP连接,服务器使用一个具有600个屏幕终端,200个用户,10个公司的数据库测试模型,同时连接200个客户端和600个模拟终端。系统在短时间内成功处理大量的并发连接请求,具有较高的数据吞吐量和良好的稳定性。
2.3客户端和异步终端的软件设计
在本文的设计中,客户端软件与异步终端软件是可以多样化的,是业务相关的,两个不同业务会有不同的客户端软件和软件。同时这些差异化的客户端和终端软件在管理结构和通信协议上又必须符合上述的设计。这使得本系统具备了多项目扩展能力,在本质上区别于其他异步屏幕管理系统。为了能快速为客户定制新的客户端和终端软件,最大化的代码重用和低耦合的软件结构设计是必不可少的。客户端软件从上至下分3个层次,界面层,业务层,网络通信层。用户从登录界面登录到服务器,然后获取用户权限下所有可控异步屏幕终端列表,呈现在终端列表界面中,从而对列表中的各个终端可进行状态监控和节目更新。节目编辑界面提供屏幕显示内容的编辑和预览功能。每个公司或者项目可能会有不同的编辑界面。如高速公路情报板界面要求具备常用路况图标和点阵文字布局,而广告小区屏幕的编辑界面要求能插入动画、视频和彩色图片。分为终端控制和节目播放两个部分。控制部分设计为3个层次:顶层是系统控制层,中间是协议的生成和解释层,底层是与中转服务器代码复用的网络通信层。本文设计的中转服务器透明转发用户与终端之间的通信数据包,因此,不同的项目除了节目播放器可以不同之外,也可以有不同的终端协议数据包,完全无缝的兼容于同一个中转服务器。
2.4系统运行时数据流图
这里综合描述中转服务器、客户端软件、异步终端软件三者之间及其内部各主要模块的数据传递与调用关系。
3结论
Ext是JavaScript富客户端应用程序框架,包含应用程序接口,交换格式采用灵活的JSON和XML,大量减轻了服务端负担。Ext在程序开发过程中主要使用Applica-tion、Controller、Viewport、View、Store、Model和Data7大类[3],其逻辑关系如图1所示。Application是应用程序模块入口;Controller用来处理业务逻辑,实现View中的触发事件和操作,将相对应的View、Store以及Model关联起来;View负责页面展示,包含Grid、Form和Panel等UI组件;Model和Store是模型数据类,主要给View类提供数据,其中Model与Hibernate框架中的Java对象一一对应,定义界面的数据模型;Store用于缓存从Struts返回的界面数据。
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)两个数据表进行示例说明。
3结语
1.1入库管理
众所周知,如果新的配件入库后,就必须进行登记,录入相关信息,如入库日期、入库数量以及名称、单价和规格等。这样,为了保证在录入时的效率,配件管理系统的设计就必须考虑配件的关键字,比如将配件在货架上的位置号作为关键字,这样一来输入时就能提高效率和准确性。
1.2出库管理
在这一模块,主要负责记录配件的出库信息,如消耗和让售等。此时,为了能够明确各类出库信息,就必须要求领用配件的单位和个人登记领用配件的名称、日期、数量以及规格和用途等。因为前面已经采用了货架上的位置作为关键字,因此出库数据登记只需要输入领用单位、日期、数量、用途以及货架编号即可。
1.3库存管理
这一模块主要负责查询和统计库存等,因为设置了关键字,因此库存管理也将十分方便。
1.4台账管理
通过台账,可以直观地反映配件的出入账状态。在台账模块中,涵盖了所有配件的所有出入库信息,从而可以实现对配件台账的查询和统计。
1.5合同管理
本模块主要涵盖了与配件厂商所限定的各类合同,并能及时查询配件合同的订货和验收的查询、统计工作。
1.6计划管理
通过这一模块,可以实现自动编制配件购置计划的目的。前文说到购置计划包括年度和月度,因此在使用时只需输入年份和消耗的参考量,系统就可以自动编制出指定年份的配件购置计划。
1.7报表生成该模块的功能就是生成各类需要上报或者自用的报表。
1.8系统维护
在系统维护模块中,要实现对系统的各类操作,比如系统更新、装卸以及更新等。比如说系统运行时间较长后,它所保存的缓存信息等无用数据将会很庞大。这时候就需要通过系统维护模块及时清理。另外,当系统遭到一些原因损坏后,还可以通过这一模块进行数据的恢复和挽救。
2对于煤矿设备配件管理系统的数据库设计
从配件管理的基本内容考虑,笔者认为可以分别为配件的库存信息和调账信息设计两类数据库。库存数据库KDB主要负责记录煤矿设备中各类配件的库存属性和数量,其中所包含的字段包括设备名称、单位、单价、名称和货位号等。基本上,在该数据库中可以存放有关于库存配件的所有数据。而在台账数据库TDB中,涉及的信息包括配件的出入库信息,包含的字段有日期、入库量、出口量、入库类型、出库类型、领取类型、货位号等。每当有单位领取配件时,该系统就可以将信息记入。
3煤矿设备配件管理系统的开发技术
3.1用户界面的友好性
一个友好的用户界面,主要受到系统的可靠性、操作便捷性以及及时反馈等因素影响。可靠性就是说当用户输入信息到配件系统中时,如果信息正确,做出正确响应;如果信息错误,也需要系统具有容错性并及时反馈用户错误。操作便捷性指的是配件系统简单易操作,不用过分考虑用户的文化程度,也不用要求用户反复记忆各种操作步骤和程序。及时反馈指的是当用户将信息输入后,系统就可以立即作出回应,如果数据过于庞大复杂,系统也可以显示等待信息,便于用户理解。
3.2汉字输入的技术
在煤矿设备配件管理系统的开发过程中,必须考虑到汉字输入技术的问题。为了便于查询的方便,笔者认为可以采取词组输入的方式。但是也要注意,在设计汉字输入技术时,应该考虑到操作系统的兼容性问题,确保在通用平台上都可以有效地进行汉字输入。
3.3组合查询技术
基本上煤矿设备配件管理系统主要的一个功能就是查询,并且系统的查询能力强弱直接决定了系统的实用与否。所以说,在开发该系统时,就必须考虑到查询方式的多样性,基本上采取组合查询的技术就可以很好地解决这一类问题。所谓组合查询,就是确保用户可以随意输入查询条件,系统会根据这些条件自动对数据库内的信息进行筛选,以便及时找到信息。
3.4报表生成技术
这一技术在整个配件系统开发中较为复杂和困难,主要是因为大量的报表必须耗费较多的时间才可以编制并调试。但是一旦将报表生成技术应用到这一管理系统中,就使得该系统具备了调试简单方便、操作程序简化便捷以及便于打印等特点。
3.5程序调试
在设计开发系统时,还应该考虑加入程序调试的内容,以便能够及时发现程序运行中的错误。基本上在进行程序调试时需要遵循以下三个步骤:第一,观察工作环境;第二,通过设置一个检查点,从而进行交互式的调试;第三,选择一些较为可能体现程序运行错误的例子,以便加以跟踪和修正。
4结语
1运动训练信息管理系统的现实需求分析
运动训练信息管理系统通常是将运动员日常的训练状况以数据信息的方式存储于计算机中,以此种方式辅助教练员随时查阅运动员的训练情况,以此作为运动员下一阶段训练方式的参照。因此,该系统需要具有训练馆里自动化的基本功能,运动员训练信息日常管理,系统管理,运动训练计划的制定以及训练器材的管理等。此外,运动训练系统还需存储大量有价值的数据信息,这些信息需要采用计算机进行采集、存储以及分析。所采集的数据主要包含了运动员基本训练的详细内容,运动员竞技状态信息,运动员的实际能力和潜在能力以及运动员训练强度和运动量的数据,这些数据的收集主要是为了确保教练员做出正确的决策从而对运动员实施下一步的计划,并根据结果深入控制整体的训练过程。本文根据需要开发了基于B/S三层架构的一体化运动训练信息管理系统。
2运动训练信息管理系统整体设计
通常意义上的三层架构是将整个业务应用划分为:表现层、业务逻辑层和数据访问层。表现层主要是展现给用户的界面,也就是当用户登录一个系统时所看到的界面。业务逻辑层主要负责对数据层数据业务逻辑处理。数据访问层主要对数据库进行直接操作,针对数据的查找、删除、增添、修改等。本文设计的运动训练信息管理系统主要是采用B/S三层架构以实现需求分析的各模块功能,包括人员管理、训练器材管理、系统管理、训练管理等主要功能。根据上文的整体系统方案,本文设计的基于B/S三层架构的一体化运动训练信息管理系统如图1所示。(1)功能模块一——人员管理,系统创建运动员档案信息管理模块主要是为了便于教练员能够对运动员各类信息及时统计、查询、修改、删除等功能操作。(2)功能模块二——训练管理,该模块包括训练的项目内容、时间、场地、规则、训练计划等主要信息。训练管理模块要对运动员是否参与训练项目作详细的登记,并存储运动员训练的具体情况和结果,以便于系统统一的查询记录。但是运动员训练内容和时间长度要视运动员自身的体质状况做出不同的改变,每个运动员都要有一份符合自身身体素质的运动训练计划,不可毫无依据盲目的训练,否则在训练中只会起到反效果。(3)功能模块三——训练器材管理,训练器材是运动员训练过程中的重要工具,因此对其保管维护是极为重要的事情,本系统设置这一模块主要包含了训练器材借用的时间、何人使用以及用作何种途径等,详细的记录便于对器材进行统计、查询、调用和管理。(4)功能模块四——系统管理,运动训练管理系统需要为系统用户创建用户数据信息管理,系统需要验证用户是否是合法用户,因而用户的每次登陆都需要输入正确的用户名和密码才能顺利进入系统,如果信息输入错误的话,那么用户便不能看到相关存储数据信息。图2所示即运动训练信息管理系统的登陆界面.
3运动训练管理系统功能模块的实现
图3所示即本文设计的运动训练管理系统的流程图,该图明确清晰地表现出了系统中各个功能模块的具体作用和系统的简要操作流程。下文笔者将针对每个模块具体阐述如何实现该模块的功能。
3.1功能模块一——人员管理模块
一整体上分为四个子模块,即人员登记管理子模块、人员查询统计模块、运动员竞技管理模块以及运动员成绩管理模块。这四个子模块负责完成运动员的各项基本信息的采集和查询、管理,这些操作都是对数据库的表进行相应操作。由图3设计的运动训练管理系统的流程图得知,用户在登录系统的管理界面后,系统要对用户的信息进行验证,逻辑实行在应用程序服务器中实现。在应用程序服务器中定义了reginfo()函数实现这些操作,图4所示即reginfo函数流程图。通过观察图4得知数据通过临时表RegCRdata能够临时保存在内存上,而且可以提高对临时表的读写速度。如果系统检测到charu标志时,就执行插入操作,只需将RegCRdata表中新增加的数据读取出来,使用SQL中的插入语句就可以把数据保存到参数Rtname定义的表中,以下代码是生成Insert语句的主要代码。同时实现数据的删除、更新、修改也可按照此方法进行。
3.2功能模块二——训练信息管理模块
该模块也分为四个主要管理子模块,包括训练计划管理子模块、专项训练管理子模块、基础训练管理模块以及训练查询管理子模块,每个模块针对的内容有所区别。
3.3功能模块三——训练器材管理模块
子模块包括三部分,即器材查询管理子模块、器材借用管理子模块以及器材归类管理子模块。在系统中,器材借用是根据该字段状态来进行操作。在应用程序中定义Bor-rowSet()函数实现借用操作。限于篇幅的限制,文中不再详细阐述。
3.4功能模块四——系统管理模块
系统管理模块是系统中的重要组成部分,主要功能包括用户管理、访问权限管理、数据库管理以及系统结构管理等。在运动训练信息管理系统中,用户权限采用的策略是:将系统的所有功能分配一个权限并编号,然后在用户权限信息表中,使用权限编码字符串记录用户的权限编号。
4结束语
1.1基本理论
1.1.1定义
绩效考核(performanceexamine)是一项系统工程。绩效考核的定义为:组织在一定的战略目标下,使用某种的标准和指标,对组织内部管理者和员工进行定量评估,同时运用评估结果正面引导员工将来的工作行为和工作业绩。
1.1.2绩效考核意义
绩效考核对检验检疫工作的可持续发展起着导向、杠杆、评估和拉动作用。实施开发并使用该类系统会为检验检疫机构落实“抓质量、保安全、促发展、保安全”战略目标的重要抓手,助力“四步走”战略的重要手段,对检验检疫机构发展具有重要意义,具有下列显著优点:①简化工作流程,调动整体工作人员的积极性,提高工作效率,促进工作的落实。②方便数据寻根,增强安全保护。③实现公正考核,支持可靠决策。④调整管理方法,适应新形势要求。
1.2绩效考核方法
绩效考核常用方法有:图尺度考核法(GraphicRatingScale,GRS)交替排序法(AlternativeRankingMethod,ARM)配对比较法(PairedComparisonMethod,PCM)强制分布法(ForcedDistributionMethod,FDM)关键事件法(CriticalIncidentMethod,CIM)目标管理法(ManagementbyObjectives,MBO)等,本文采用目标管理法对本体系进行研究。
1.3绩效考核的内容
①绩效考核主体确定。根据目标管理法的考核思想,成立绩效考核领导小组、绩效考核办公室、绩效考核联席单位、被考核单位四个主体。②绩效考核模式确立。组织结构:由局领导小组、绩效组、工作人员三个部分构成;考核对象由所有分支机构、省局机关处室、直属单位。考核指标为重点工作、基础工作、质量管理体系、部门民主互评、党组评议以及突出成绩加分构成。
2绩效考核工作信息化设计
2.1检验检疫机构绩效考核信息系统需求分析
目前,很多单位结合自身的实际需要,已经开发出多种管理信息系统,这些管理信息系统都有各自的优缺点和适用范围。对检验检疫机构来说,绩效考核信息系统的特点,主要包括:①方便性:通过该系统,考核主体能够对绩效进行考核,同时能够得到考核的登录密码,考核时间、考核地点,考核过程能够方便地评分;②稳定性:在系统操作过程中,为了避免出现等待时间过长、内容不完整,甚至服务中断等现象,通常情况下,需要确保系统的稳定性;③安全性:互联网作为一个开放的网络,在使用过程中,需要采取技术手段,防止作弊现象的出现;对于数据库、WEB服务来说,需要制定一定的安全措施;④可扩展能力:根据目标考核系统的规划,可以将相应的功能设计成不同的模块,进而在一定程度上便于系统功能的扩展和集成;⑤可维护性:通过网络进行绩效考核时,有的数据操作系统可以自动完成,但是,有些系统需要借助维护人员对网站的数据做出及时的处理和回应。
2.2系统运行环境分析
①结构选择。本系统采用的是“浏览器/服务器”(B/S)模式。②平台选择。根据B/S结构的要求,借助现有的软硬件产品,以及软件开发工具,通过对性能价格比进行综合的考虑,选择如下平台:1)数据库:数据库选择SQLServer2000数据库作为应用软件。2)硬件:网络服务器、工作站、网卡、集散器组成系统硬件。3)开发工具:本系统采用C#编程语言实现编程,开发工具为MicrosoftVisualStudio。③网站架设。在Internet服务管理器(IIS)中创建WEB站点。
2.3系统的功能需求
系统应是根据检验检疫机构绩效考核的流程,自行设计开发的一套软件系统。①总功能需求。一是对省局机关处室、直属单位的绩效考核;二是对各分支机构的绩效考核。每个功能都针对被考核单位的实际工作情况进行管理,其中,评分统计中包括:基础工作、重点工作、体系运行情况、党组评议、突出成绩加分、民主测评。②权限功能需求。本系统对绩效考核主体设置了相应的权限。1)绩效管理办公室:可实现部门和员工名单、添加和删除部门,参与对各部门的考核评分,对各部门的绩效考核成绩进行统计、计算、等功能;2)绩效管理联席单位:可参与对各部门的绩效管理考核评分;3)普通用户:向系统内任何人开放,主要用于查看绩效考核结果,提交考核所需各项资料。
2.4系统的技术支持
本项目研究开发的信息系统是在B/S结构网络模式下利用作为系统框架,采用SQL,C#等编程语言编程实现的。①技术。作为一种技术,主要用于建立动态Web应用程序。与现在的Web开发模式相比,作为.NET框架的一部分,通常情况下能够提供许多强大的优势。②SQLServer2000。SQLServe:2000是Microsoft推出的SQLServer数据库管理系统。其具有易分析、高安全、易管理、高实用、可伸缩、易操作的特点。③C#。C#是专门为.NET应用而开发出的语言。这从根本上保证了C#与.NET框架的完美结合。在.NET运行库的支持下,NET框架的各种优点在C#中表现得淋漓尽致。④B/S体系结构。B/S模式是一种以Web技术为基础的新型的信息系统平台模式,简化了客户端,简化了系统的开发和维护,使用户的操作变得更简单,还使信息系统维护的限制因素更少。
2.5系统的操作流程
从系统用户输入口令开始,到选取相应的系统模块是系统运行的主体流程,然后才能在其权限下进行工作。
3绩效考核信息系统设计
3.1总体设计方案
①系统的设计目标。本系统通过领导小组、绩效办、联席会议、普通用户四个考核主体的各自功能和权限、执行操作对绩效成绩进行分析、汇总,最后得出绩效考核结论。②系统的整体结构。
3.2系统功能模块设计
①登录模块设计。系统起始页,检验用户代号和密码是否正确。用户进入系统网址后打开的缺省页面,要求用户在进入系统前验证用户输入的代号和密码后,查询其代号和密码是否匹配。②考核模块设计。按照考核流程分为:考核输入、考核、考核输出模块。③管理模块设计。
3.3权限设计
本系统权限设置划为两级,分别为管理员(局领导小组授权)和普通用户(包括绩效办、联席会议和其他未授权人员)。
3.4代码设计
代码的种类包括顺序码、区间码、表意码、合成码等多种。本系统主要使用的是表意码,即把直接或间接表示编码化对象属性的文字、数字、记号原封不动地作为编码。
4总结与建议