信息平台开发(精选十篇)
信息平台开发 篇1
关键词:模型驱动架构(MDA),建模,管理信息系统
近年来,由于商业运作受到Web的影响越来越大,许多企业和高校都要求建立自己的Web业务系统或将现有的业务系统改造成Web形式。虽然这些Web业务系统因业务不同有所不同,但从软件开发的角度看,这些系统的开发过程大致是相同的。开发这些相似的应用系统时,如何减少其中的重复劳动,提高生产率对软件企业和高校来说是至关重要的。MDA的出现很好的解决了软件开发中遇到的问题和挑战。目前MDA的研究方向主要有四个:1)UML PIM阵营;2)MOF阵营;3)可执行UML阵营;4)MDD(Modeldriven Development)阵营。而在这四种阵营中,MDD阵营不拘于MDA规范,使用MDA中现有的技术,结合其他优秀框架来构建平台,更适合现实中的web应用。因此,本文中的开发平台采用了MDD的思想,最终设计了一个基于模型驱动的管理信息系统开发平台,运用此开发平台能够实现管理信息系统的快速设计与开发。
1 基于模型驱动的管理信息系统化平台研究的意义
1)在研究了模型驱动架构相关理论的基础上,结合领域建模技术,并以XML定义元数据,设计了一个业务建模工具。业务建模工具是提供集系统设计、代码和数据库自动生成的解决方案的可视化设计工具,主要提供模型定义、转换和模型管理等功能。使用业务建模工具对应用系统建立平台无关模型,再通过模型转换引擎把平台无关模型转换为平台相关模型及代码,从而达到系统设计与具体实现分离的目的,解决管理信息系统开发的重复开发等问题。
2)将MIS开发平台应用于实际,可以大大加快Web业务系统的开发,特别是对于设计这个阶段尤为明显,提高了软件的生产率。
本系统平台基本上己实现了在进行设计之初所想要达到的要求。通过使用本系统,用户无需编程就可以快速生成满足自己需要的管理系统;可以随意编辑操作页面,达到个性化管理的目的;可以设定不同级别的页面,建立用户管理系统,使系统具有一定的安全性;可以方便的对系统进行修改,以适应需求的不断变化。
2 平台的设计与具体实现
2.1 平台设计思想
随着对MDA的深入研究和对管理信息系统开发平台的需求分析,最终设计了一个基于模型驱动的管理信息系统开发平台。该平台基于MDA思想,建立一套信息化领域的专业业务模型。该业务模型由业务对象模型,权限模型和应用模块模型组成,以XML文件的形式保存,开发平台将解析XML文件,获取业务模型的信息,通过模型转换引擎生成SQL语句,程序原文件等。
由于XML在模型描述上具有互操作性和扩展性等优点,所以平台采用XML定义元数据。用户在多个业务系统中身份登陆不一致,造成用户需要使用多个账户和密码登陆各个业务系统,给使用者造成很大的麻烦,为实现用户单点登录,平台采用统一身份认证技术进行用户权限的管理。
2.2 平台体系结构设计
基于模型驱动的管理信息系统开发平台由业务建模工具,服务器端运行时、客户端运行时三部分组成,如图1。其中业务建模工具提供模型的定义和转换服务,服务器端运行时提供模型的解析功能,主要包括业务建模引擎、数据访问服务、模板服务等,客户端运行时则提供模型的展现功能,主要包括HTML组件,JSP组件等。
2.3 业务建模工具设计
业务建模工具是整个管理信息系统开发平台的核心部分,其生成的模型通过模型转换引擎转换为相应的代码及数据库结构,为服务器端运行时和客户端运行时提供数据及代码访问。
2.3.1 模型定义
业务模型主要由对象模型、权限模型和应用模型三大部分组成,其中对象模型和权限模型又是为应用模型服务的。对象模型是指通过对业务需求的分析之后抽象出的业务要素。它包含了属性(描述业务对象的特性)、行为(描述业务对象的功能)、对象关系(描述对象之间的联系。有继承关系和引用关系。)三大要素。权限模型则描述用户对其资源的访问权限,一般包括:读取、更新、新增、删除等。他们都为应用模型的产生创造了条件。系统则根据这些信息依照用户选定的模板即可产生特定的应用模型了[4]。
2.3.2 模型转换
通过业务建模工具进行系统设计建立业务模型后,可以通过业务建模工具提供的模型转换引擎转换为相应的代码和数据库表结构。模型转换引擎采用的是对象关系映射技术(Object/Relational Mapping,O/R Mapping)技术。如图2。业务模型采用XML格式存储,使得模型具有互操作性、可扩展性和跨平台性等特点。
2.4 平台运行时服务设计
2.4.1 服务器端运行时设计
服务器端运行时设计包括业务建模引擎和基础服务两个部分。业务建模引擎提供模型的解析功能,基础服务提供数据访问服务、模板服务等。
2.4.2 客户端运行时设计
客户端运行时位于J2EE三层结构的表示层,其作用是提供客户端的界面控制、数据校验以及组织数据的功能。
3 平台的具体实现
3.1 业务建模工具的实现
业务建模工具的开发平台是Visual Studio.Net,使用TreeView控件实现可视化动态树形列表编辑,利用System.Xml命名空间提供的各种XML类、TreeView对象及其元素,实现数据相互转换[5]。
1)业务对象模型实现
业务建模工具是按照业务对象库、业务对象组、业务对象、业务对象属性的层次结构来建立业务对象模型的。如图3。
2)权限模型实现
权限分配基于业务对象。权限控制首先要确定当前登录用户的身份,及用户包含哪些角色,由用户的角色来确定用户具有什么样的访问权限。业务建模工具对数据的访问控制直接在SQL语句层上进行,主要是数据操纵语言DML中的四种SQL语句,即Select、Insert、Delete、Update语句。如图4。
3)应用模块模型实现
在业务建模工具窗口左面对象树中选择某个业务对象节点,在右面属性框中点击“业务对象界面信息”,出现模板维护界面。如图5。
3.2 平台运行时服务的实现
平台运行时服务是基于架构模型驱动开发的思想,采用应用框架技术来实现的。它为平台提供运行时公共服务,包括数据访问服务、权限控制服务和应用入口服务等。平台运行时服务包括服务器端运行时和客户端运行时两部分。本节介绍服务器端运行时的数据访问服务EJB开发的具体过程。创建EJB的步骤如下:1)创建远程接口;2)创建本地接口;3)创建Bean的实现类;4)创建部署描述符;5)打包;6)部署。
1)创建远程接口
远程接口定义了EJB客户调用的方法,该方法在EJB类中实现。EJBObject实现远程接口并且客户端通过它访问EJB实例的业务方法。下面是创建数据访问服务的远程接口DataAccServ的代码。
2)创建本地接口
为了方便EJB的创建和发现,每种类型的EJB都提供一个home接口。Bean开发人员提供一个EJB home作为这个EJB的工厂。Home接口扩展了javax.ejb.EJBHome接口,并包括bean开发人员识别的一些必要的方法,这些方法允许客户创建、查找和删除。
3)创建Bean的实现类
定义接口后,有一个实现接口后名的业务逻辑的任务,EJB的业务逻辑在bean类中。这个bean包含两个部分:业务逻辑本身,包括远程接口中定义的方法的实现和一套允许容器管理bean生命周期的方法。
下面是实现类DataAccServBean的部分代码。
4)创建部署描述符
可以手工创建,也可以使用应用服务器提供的基于JAVA的工具来自动生成。
5)打包
所有的EJB类和部署描述符都应当打包到一个JAR文件中,部署描述符存储在META-INF目录下(与JAR文件在相同的位置),并且必须命名为ejb-jar.xml。EJB-JAR文件还可以包含任何EJB需要的额外资源。这个JAR文件需要带.jar文件扩展名。
6)部署
如需将EJB部署到应用服务器中,还要使用工具生成包含容器类的新的ejb-jar文件。
4 开发实例
在具体开发前,首先利用sun公司的IDS统一身份认证平台为用户授权,只有获得授权许可的用户才可以获得所有他们可使用的管理系统的访问权限并且进入系统,然后在详细设计的基础上,利用Epstar建模平台,构建出每一个业务对象,以南京师范大学学科建设管理系统为例。新建教职工基本信息对象,添加对象的属性(姓名、性别、所属院系等等),然后为每个属性设置类型。可以看出,整个管理系统基本上都是由一些对象组成,每个对象又是由一些属性组成。我们通过这些来描绘、实现整个系统的增、删、改、查功能。正是由于这些特性,所以在开始设计的时候,我们得做好每个对象、属性的详细设计,这样才能在后来做开发的时候方便的对数据库进行操作。如图4所示。
设计好每一个业务对象之后,然后在建模平台之中利用模板文件,为每一个业务对象生成一套模板,自动实现对该业务对象的基本的增、删、改、查功能。相关的代码将在第一次访问该业务对象时自动在应用服务器上生成。模板的使用如图5所示。
完成上述工作之后,就该为新建的对象分配权限了。给不同的用户组分配权限,这样能保证每个用户进入系统之后,只能访问自己有权限的模块,对自己能访问的模块实现指定的操作。所有的工作做完,向服务器提交建模之后,一个系统的基本框架就在服务器端生成了。通过IE浏览器。一个系统的界面及功能就呈现在了我们的眼前。
这里将采用传统方法和本文的开发平台进行管理信息系统开发的效果进行了比较。如表1。通过对比开发效果,基于模型驱动的软件开发方法,相比传统的开发方法有很大的优势。
5 结束语
随着计算机技术的发展,尤其是Internet及其相关技术的逐渐成熟和完善,老应用模式下的应用系统越来越显得捉襟见肘,不能满足当代信息化建设的要求。管理信息系统开发平台的成功推出,为广大用户提供了一个全新的、可用于个性化设计的、适合需求变化的、便于维护的这样一个管理系统。它带给企业的是一个物超所值的、易于接受的、可驾御的和随时适应变化的实用管理平台。目前已经在南京东南大学、南京师范大学、南京禄口机场等单位得到应用,深受用户好评。
参考文献
[1]邓正保.面向对象系统建模(UML方法)的研究与应用[D].南开大学硕士学位论文,2002.
[2]张天,张岩,于笑丰,等.基于MDA的设计模式建模与模型转换[J].软件学报,2008(9):2203-2217.
[3]马良,唐俭,等.计算机企业环境管理信息系统研究[J].四川环境,2000.
[4]青润.软件工程之全程建模实现[M].北京:电子工业出版社,2004.
信息平台开发 篇2
随着社会的发展进步,公众对天气预报服务提出更高的要求.气象服务不仅要及时向政府部门提供决策服务和预警服务,还要做好公众服务、专业用户短信服务和12121电话服务.要快捷、准确、及时的发布天气预报信息,完善天气预报发布系统,提高服务的.时效性.
作 者:郝苏娟 HAO Su-juan 作者单位:宝鸡市气象局,陕西宝鸡,721006 刊 名:陕西气象 英文刊名:JOURNAL OF SHAANXI METEOROLOGY 年,卷(期):2009 “”(4) 分类号:P40 关键词:★ 招商信息发布范文
★ 浅谈企业环境信息公开
★ 经济户口信息平台普查工作总结
★ 中医针灸养生的秘决是什么呢
★ 怎样发布找初中英语家教的信息?
★ 信息快报范文
★ 信息范文工作方面
★ 如何写招聘信息范文
★ 献血信息范文
学历信息数字化平台的开发与利用 篇3
[关键词] 学历信息;档案;数字化
[中图分类号] G647 [文献标志码] A [文章编号] 1008-2549(2016) 11-0036-02
我国很多高校的办学时间较长,积累的原始学历信息资料很多,大部分高校都有专门的档案管理部门,但由于很多高校存在办学形式多元化、高校合并、高校拆分、迁址等情况,使得学历信息资料数量大、类别复杂,再加上了解学校历史的人越来越少,更加凸显学历信息资料的重要性。招生人数和毕业生人数持续激增,但管理人员却始终保持人数未变已经成为各高校普遍存在的现象。学历信息是职称评定、升学、出国留学的重要凭证,查阅学历信息资料和办理各种证明的人越来越多。传统的学历信息管理延续着分年份、资料类别等排序管理,出具证明材料需要管理人员对学生身份进行确认然后手工查询,不仅需要大量人力更加浪费时间,对于异地学生办理相关证明大大提高了时间和经济成本。
一学历信息数字化平台的开发
(一)学历信息资料的收集归档
学历信息资料的收集归档作为数字化开发的基础,关系到整个数字化平台今后是否能准确地使用。在近几十年的办学过程中学校积累下包括录取三联单、入学名册、成绩单、毕业生登记表等大量的学历信息资料,由于时间久远,这些资料保存难度大,因此在收集整理归档相关资料时,有必要邀请相关的专家及以往从事过学籍工作的教师参与。应本着优先抢救年限久远的纸质学历信息资料,并且分批逐步将所有纸质学历信息资料进行扫描转换成电子文件。然后将扫描文件进行索引录入,完成数据对接,每个学生都生成一条索引数据,可根据学生姓名、学号、考生号、电子注册号、身份证号等信息进行查询。
在具体实施数字化时,严格按照《高等学校档案管理办法》有关要求制定电子档案标准,规范电子文件格式,同时也要充分考虑与现有其他相关电子文件格式的统一及数据的共享,避免因重复建设造成的资源浪费。还要确保转换过程要保证电子文件数据的系统性、完整性和准确性,由于学历信息资料的特殊性,在资料的收集归档过程中,需要重视保密性及安全性。做好这项工作可以促进后续各环节良好地运行和协调发展,也是学历信息数字化的重要基础。
(二)学历信息数字化平台的开发过程
1技术支持,软硬兼顾
学历信息数字化平台开发针对特定用户,既要兼顾安全性又要利于发展,同时由于高校均有自己的教务管理平台,学历信息数字化平台的开发还要考虑到未来有可能将两个平台甚至更多平台资源进行整合。为了开发出符合学校自身特点的数字化平台,在校专业技术人员中选择适合的研发团队,以方便学历信息数字化的后续发展建设。平台开发采用java技术的B/S结构设计框架,Java语言具有功能强大和简单易用两个特征,同时兼具安全性、稳健性、平台独立与可移植性、动态性等特点,符合学历信息数字化平台开发的要求。
学历信息数据量较大、种类较多、部分具有保密性,为此在数据存储时要考虑存储空间的大小以及安全,同时需要配备专门的硬件设备,采用 B/S(浏览器/服务器)架构以满足数据量不断增容扩充。b/s的最大优点在于可以在任何地方进行操作而无需安装任何专门的软件,只要电脑能上网就可以使用,管理人员可以在B/S模式下的网络端进行学历信息的审核上传操作,服务器端将满足用户对学历信息的查询、打印、申请协助、统计等工作。
2数据准确,确保质量
学历信息资源作为学历信息数字化平台开发的基础,关系到今后数字化平台是否能正常使用、准确运行,因此在上传信息前要对其进行校对、审核和检验,以保证今后平台的运行质量。将现有的毕业生姓名、性别、学号、考生号、身份证号码、电子注册号等全部上传平台,确保每个学生的信息都能准确对接。在信息归档及上传过程中,难免出现一些数据不准确、不完整现象,从而影响运行质量。在信息不完整的情况下,可以进行上传,平台应用时可采取模糊处理方法,但如果信息不准确绝对不可进入下一步骤的操作程序,待信息核实无误后再进行后续操作。
3注意安全,多重保护
学历信息具有高度保密性,关系到学生切身权益和学校名誉,要小心提防不法分子利用有关信息制假贩假。加强设备和信息的安全保护,要安装并及时更新杀毒软件和防火墙,定期对数据进行备份,采取多重保护措施确保数字化信息即使遭遇攻击破坏也能很快恢复工作。从源头杜绝有安全隐患的信息流入,在信息的上传过程中需要保证信息的机密性和可用性,提供隐私保护和信息恢复技术;在信息发布阶段需要进行安全审核;在用户使用阶段,严格执行身份核实准入制度,只有被确认身份的用户才能够在平台进行相关操作。
4多重身份,便于管理
开发中要有管理员、操作员、学生等三层次用户,学生可以使用有效证件登录,等待管理员对其身份进行确认,确认信息后,学生可进行相关信息查询下载打印等操作;操作员负责对信息进行上传、修改、查询等日常管理工作;管理员负责平台的维护以及数据分析工作,管理员需为研发团队的成员,保证后续信息资源更新。
5以人为本,重视实用
任何一个系统、平台、软件的开发都是以用户需求为前提,学历信息数字化平台开发要坚持以学生为中心的服务理念,根据学生和具体操作员的需求提供有效、便捷的信息服务。在数字环境下,学生和具体操作员的需求是信息资源服务的风向标和指南。数字化平台的建设是一个长期的过程,因此在开发过程中,要多听取包括学生、具体操作员在内的使用者的诉求,加强平台开发人员与学历信息管理人员的沟通。有必要时开发人员可以参与一段时间的学历管理工作,以便能熟悉学历信息管理的基本工作流程。具体操作员结合日常学历信息查询频率、开具相关证明、易出现问题等经验,为平台研发者开发平台提供参考以便在开发过程中做到有错误及时更改。
二学历信息数字化平台的利用
促进学历信息的充分利用是数字化平台建设的根本目的。充分发挥好学历信息数字化平台的作用,提高资源的利用率,才能更好地服务于各项工作并有利于推动学籍工作的发展。学历信息数字化平台应包括业务咨询、申请受理、进度查询、审核校验等功能,充分发挥互联网的优势,实现学生足不出户即可查询、申请学历信息等相关资料。
(一)学历信息数字化平台利用的特点
1学历信息数字化平台利用的共享性
在网络环境下运行的数字化平台,可以将平台上的信息供有需要的人员共享使用,只要有网络的计算机都可同时查询信息,相同的信息资料再也不会出现只能一人独享的局面,而是多人同时分享一份或者更多份信息资料。从根本上跨越地域限制,学生无需来到学校进行学历信息的查询,完全可以在平台上进行自主操作,免去了舟车劳顿、奔波之苦。打破时间局限,学生再也不用受到只用工作日才能获取学历信息的时间限制,借助平台可以实现随时查询到自己的学历信息资料。
2学历信息数字化平台利用的重复性
数字化信息资料具有很好的重复性,重复利用不会使宝贵的学历信息原始材料继续老化、破损。一份数字化信息资料无论多少次被查询、下载、打印都不会使其受到损害而减少信息使用寿命,只能让它更好地发挥作用,为更多的使用者服务。
3学历信息数字化平台利用的灵活性
如果学生因信息不完整,不能查询到相关信息,也可在平台上上传毕业证扫描件、身份证扫描件等申请协助查询。操作员在平台上看到协助查询申请信息后进行查询,整个受理过程学生可以在平台进行跟踪,操作员查询结束后会将查询结果反馈给学生。管理员可以定期利用计算机系统对平台近期包括查询、打印、下载、申请协助等所有操作进行统计分析,将结果转发给相关人员,为平台的继续升级建设提供有力依据。操作人员可以就统计分析结果提出增加平台功能的要求,管理员根据要求按照一定的类别对数字化信息进行编辑,形成特定内容的信息专辑,满足操作人员和学生的各种需求。一份数字化信息不仅仅是一个整体,同时也是一个信息集合,其中的每条信息都可以被操作人员和学生灵活使用。
4学历信息数字化平台利用大大提高了工作效率
学历信息资料在未进行数字化之前,如果学生需要查询学历相关资料,需要大量的人力翻阅大量的纸质材料,费时费力,对于年限较远的甚至会花几小时的时间,工作效率极其低下。数字化平台运行后,可以在极短的时间内快速获取想要的信息并且下载打印,对于操作人员来说,工作效率大幅提升;对于学生来说,查询更加方便,使用更加便捷。
(二)加强学历信息数字化平台利用的措施
1加大学历信息数字化平台建设力度
学历信息数字化平台是对所有学历信息资料进行存储、处理、使用和维护的系统平台。建设具有大容量、高速度、安全的数字化平台,是开发利用信息资源的重要手段,要本着规范性原则、安全性原则、合法性原则,做好传统学历信息数字化工作,同时要加强对电子文件的收集、管理、使用。
2加强学历信息数字化平台网络建设
网络建设是数字化建设的基础,学历信息数字化是实现信息化、网络化的必然要求,信息化、网络化是实现学历信息数字化的发展方向。网络的迅猛发展使得信息的传播超越了时空的限制,因此,为了让使用者更快更便捷的查询到学历信息,满足各方面的需求,应积极进行网络建设,提高学历信息的传播速度。
3提高管理人员素质,建立稳定的管理队伍
数字化信息时代,信息服务工作在提供信息、用户需求以及信息服务技术等方面对信息管理人员提出更高的要求。管理人员不仅要了解学历信息管理方面专业知识,还要掌握一定的现代信息技术,同时也要兼顾其他领域的相关知识,因此管理人员的素质高低直接影响数字化建设的成败。对现有人员加强培训,引进相关人才,从而建立一支较为稳定的管理队伍,这是这项工作发展的必然要求。
参考文献
[1]薛秋珍.高校档案远程服务的探索与实践[J].中国档案,2015(4).
[2]张忠良.信息化下高校学籍档案管理的研究[J].郑州铁路职业技术学院学报,2011(1).
网络信息安全资源综合管理平台开发 篇4
现如今, 伴随着网络上频发增加的共享信息以及业务处理, 网络的安全问题越发不容忽视。自企业部门联网, 信息上网之后, 攻击者可以通过不正当手段顺利从网上窃取企业机密信息, 如果企业网络安全得不到相应保障, 那么攻击者就可以通过窃取相关数据信息密码来获得相应的权限, 从而进行一系列非法操作。哪怕是一向安全防范严密的军事网络系统也曾经多次遭受着突如其来的攻击, 所谓访不胜访。因此, 网络安全问题便成为制约信息化发展的一个关键因素, 急需解决方案。由于对信息安全产品需求的不断增加, 信息安全问题的复杂化趋势, 都使我国网络使用者对网络信息安全资源综合管理平台的需求也十分迫切。
2 管理平台软件现状及发展趋势
2.1 发展现状
国外网络信息安全资源综合管理平台软件的产生和发展经历了一个相当长的过程。这个过程大致可以划分为理论期、发展期和成熟期三个阶段。到目前为止, 网络安全管理软件已经取得很大的发展, 但它还远未成熟, 有关网络安全管理软件的各种标准和方法大部分还处于开发中, 还没有经过企业的大量实践。我国有些科研机构在从事网络信息安全资源综合管理平台软件的研究和开发, 但目前还没正式产品化。国内安全厂商均以为客户提供单元安全产品为主, 无法提供整套的安全产品线。
2.2 发展趋势
随着信息化的日趋发展, 可靠, 安全, 高效以及便于管理便成为各个行业和部门的急需要解决的硬性指标, 而且安全管理软件也具有普遍性和通用性, 凡是在大型网络以及众多节点的系统中均可运用。尤其是随着信息化的深入发展, 系统变得越发复杂化, 对安全管理的要求越来越严格, 越来越多样化, 越来越高端, 因此安全管理软件在今后几年内势必引领潮流。
3 技术特点
网络信息安全资源综合管理平台技术是一项涉及面十分广泛的技术, 对网络系统的稳定性, 兼容性以及可靠性的要求就相对过高。其技术特点为:底层通信和数据交换协议被接受和支持;管理中心可实现多层架构, 易于扩展, 并能提供多种访问方式和开发接口;体系间信息交流需要加密传输。
4 关键技术
网络信息安全资源综合管理平台是结构非常庞大的软件系统, 具有实时性强, 数据处理量大, 反映能力强的特点, 可有效的对抗不同攻击手段的黑客, 遏制安全事件的发生。
4.1 协议与通信技术
网络信息安全资源综合管理平台具有分级、树状的层次结构, 由数据处理服务器和用户管理界面组成, 共同管理体系中的多种受管设备。其主要通信协议是CIM over HTTP V1.0, 以HTTP为基础和XM L为数据描述格式, 具有较强的灵活性和扩充性, 并可加入符合SOAP协议的通信接口。
4.2 可视化管理实现技术
网络信息安全资源综合管理平台提供了直观的网络拓扑图, 实时显示网络的安全状况, 进行可视化管理。用户可以便捷地进行管理配置和策略设定, 查看各单元安全产品组件的报警、状态、日志和信息处理结果。
4.3 关联处理技术
黑客攻击有时会同时产生大量事件, 彼此似乎不相关, 然而却由同一个攻击原因所致。另外很多攻击行为从单独的安全事件中很难发觉, 必须综合多种安全设备采用事件关联技术, 提高系统的效率和功能。
4.4 事件过滤技术
网络信息安全资源综合管理平台采用了存在过滤规则;频率过滤规则;间隔过滤规则和次数过滤规则四种最基本的安全事件过滤规则技术。实际应用中可在此基本过滤规则基础上合成更复杂和全面的过滤规则。
4.5 安全事件快速响应技术
网络信息安全资源综合管理平台对安全事件快速响应技术包括由安全工具实现的自动响应和安全事件应急响应人员实施的人工响应两种方式。
4.6 分布式网络预警技术
分布式网络预警技术主要包括探测器设计和实现;检测入侵事件信息收集;系统构件协调;报警级别的划分;基于统计的入侵检测分析等技术。
5 创新设计
5.1 开放式接口技术
网络信息安全资源综合管理平台实现了安全产品的统一管理, 开放的系统和接口使管理平台只要按照网络信息安全资源综合管理平台的定义即可使用, 同时防护系统中所需的安全产品能够被网络信息安全资源综合管理平台进行无缝管理。
5.2 设备和信息融合
网络信息安全资源综合管理平台具有“设备融合”和“信息融合”两大特点。不法网络行为进行时, 可以将各种安全手段汇集起来, 层层设防, 处处拦截, 将安全风险降到最低程度, 而且可以提高安全事故的问题定位精度。
5.3 分级、树状的层次结构
网络信息安全资源综合管理平台的层次结构, 能够适应网络的复杂环境, 集成不同管理中心提供的管理服务, 具有良好的可扩展性。
5.4 结构设计模块化
网络信息安全资源综合管理平台应用功能模块插件化, 便于部署和装卸;预留好网管软件、防病毒软件和第三方安全产品使用开发接口, 能够针对行业的业务需求, 快速进行功能的二次开发。
5.5 可视化管理
网络信息安全资源综合管理平台实现了对网络设备的可视化管理功能, 实现了网络设备地址与拓扑位置的对应, 安全事件和安全警报信息直接在拓扑图中相应网络设备上显示。
6 结论
信息平台开发 篇5
摘要:在政务公开的要求下,单位工作的信息资源必须具有正确性、实效性和公开性,为了实现部门信息共享,同时为角色提供更加准确和及时的信息资源,必须开发具有延伸性和高度通用性的通用信息管理平台。本文对通用管理系统开发平台的设计原则和设计思想进行了简要的介绍,并介绍了开发平台的功能和实现架构。
关键词:通用信息管理系统;设计原则;开发平台
在当今社会的方方面面都离不开电子信息网络技术,电子信息网络技术也极大地提高了社会运行的效率和个人的工作效率。与传统的办公形式相比,信息管理系统具有良好的实时性、准确性、系统性和指导性,能够对机关单位的各项信息资源进行有效的监控和利用,避免工作中的混乱,实现资源共享。通用信息管理系统要具有良好的可操作性和稳定性,能够切实提高机关单位的工作效率,为机关单位的决策提供更加准确的信息。
一、通用信息管理系统开发平台的设计原则和设计思想
1.1 设计原则 在进行具体的开发工作之前要制定一系列的设计标准,这些设计标准统称为设计原则。设计原则是对设计方案的优劣进行衡量的标准,能够对设计进行指导。从本质上来说,通用信息管理系统就是一个数据服务平台,以统一格式的原数据程序为基础,根据开发需求的不同,设计不同的个性化功能。技术平台应该具有操作简洁、适用性强、开发灵活度高的特点。因此通用信息管理系统的开发平台应该遵循以下几个原则:①操作便利、设计简单。②切合工作实际,能够满足不同的使用需求。③各项业务之间具有独立性。④在标准化框架的基础上设计个性化的细节。⑤业务与技术相分离。
1.2 设计思想 在整个通用信息管理系统的设计流程中,设计思想处于核心地位。首先要将指导思想明确下来,才能进行具体方案的设计。通用信息管理系统开发平台要能够提高单位电子工作的普及率,以此为目标来制定相应的设计思想。①模块化思想。要对整个系统进行划分,将其分为不同的.模块,并将程序接口设置在不同的模块之间,从而实现资源共享和信息交换。②人性化的思想。要充分的考虑用户的习惯和工作的实际需求,使通用信息管理系统平台更加具有个性化。③专业化思想,要将数据知识提供给管理人员,使其能够使用专业化网络来对业务流程进行规范。④规范化思想。要能够通过信息管理系统来实时监控单位的信息数据,将更加全面的动态信息提供给单位[1]。
二、通用信息管理系统开发平台的功能和实践架构
2.1 通用信息管理系统开发平台的组成部分 该开发平台的技术框架分为两个主要部分:模块和平台。在整个系统中,模块是系统的基本组成单位,能够对用户的体验进行直接的影响。平台主要是对各模块进行运行、控制和开发,对各模块的工作进行统筹。二者相互依存又相互独立。平台和模块分布在不同的部分,属于总线式结构,在开发设计中平台和模块是互相独立的。然而,平台要对模块进行控制,才能启动模块,使用户的需求命力得到完成。因此二者缺一不可,如果具体实施平台中没有模块,也难以达到相应的功能。从编程系统的角度来看,系统的安全稳定是实现开发平台性能的基础,因此要尽量对模块设计进行细化,以达到更好的用户体验效果。尽量使页面清晰友好、美观整洁,模式下的接口、类和函数运行迅速,关系清晰。
2.2 开发平台的具体框架 根据开发平台的主要功能;规范化解析数据、规范化形成数据、系统管理数据,将其分为三大模块:数据解析模块、数据形成模块、数据管理模块。数据解析模块又称为运行器,主要对模块的运行实践进行负责,具有多个通用部件和业务部件,能够解析和修改模块数据,从而实现动态化和人性化的模块运行。数据形成模块又称为应用管理器,主要是对分散的模块进行整合,对软件开发功能进行完善。数据管理模块又称为设计器,也就是帮助和指导体验用户和开发人员,为了保持用户界面的风格统一,主要使用统一的XML格式元数据[2]。
2.3 建立数据库 作为一个资源系统,数据库的主要作用就是集合相关联的数据,在设计数据库系统的时候主要包括两个方面,也就是属性数据库和空间数据库。空间数据库具有较大的容量的特点,能够将所需要的数据快速的查询到,还可以修改数据。空间数据库具有很复杂的模型,而且以不同的关系等级为根据将整个数据库划分成了几个不同的数据层,平台数据库在对设备的运行信息进行存储的时候采用的是数据库格式,在数据库中可以存储全部的属性信息,并且还具备相对应的空间数据。两者在数据库中具有不可分割的关系,通过对两者之间相互关系的利用可以使整个数据库系统的正常运行得以维持。同时,在ADO系统中对OLE DB程序进行了应用。作为对ODBC的一种扩展,OLE DB的主要功能包括:①将数据库编程的OLE接口提供出来是OLE DB最大的优势,相对于传统的ODBC而言,其灵活性更高,而且错误处理能力更加显著;②作为一种底层数据库,OLE DB还将非关系型数据库访问的数据库编程接口提供了出来。
2.4 实现应用管理功能 系统管理器在通信的基础上将相关的信息传输到上位机中,然后以通信导航为根据对系统的功能进行综合优化,主要包括5个层面:首先是物理层,现位流的传输能够在物理层上得以实现,物理层可以将特定属性的信号向数据链路层进行传输,保证了消息传输形式和总线通信功能的实现;其次是数据链路层:其主要是调控物流信息的传输,而且还可以在系统的运行中对通信数据的传输情况进行检查;第三是传输层:传输层的主要功能就是调整总线系统的传输;第四是驱动层:其主要是将所需要求提供给系统的不同通信设备;最后是应用层:应用层的主要功能就是保证通信导航对系统的管理、外界通信功能进行识别和优化[3]。
三、结语
总之,相关单位完善技术体系的重要环节就是开发通用信息管理系统,全新的信息管理系统可以帮助业务人员将各种数据交互难题很好的解决掉,由于其功能设置更加贴近工作实际,因此可以对业务处理程序进行极大的简化。
参考文献:
[1]刘鸿旗,王海龙.计算机综合信息系统的设计与开发[J].科技资讯,(33).
[2]廖光华.项目管理在信息系统集成项目中的应用[J].有色冶金设计与研究,2011(Z1).
信息平台开发 篇6
关键词:Android平台;智能手机;农村科技信息;交互服务系统
中图分类号:S126 文献标识码:A 文章编号:1674-1161(2016)05-0035-03
随着市场经济的发展,农民对农业生产和农业产品供求等信息的需求日益迫切,但在广大农村地区,农民对现代科技和市场信息的接收还存在困难,获取这些信息的渠道比较单一,基本不能满足用户需求。因此,在农村推广现代科技和推送农业相关信息技术迫在眉睫。目前,大部分农村地区的电视和广播普及率较高,但电脑和互联网还没有普及。现在,移动通信设施比较完善,手机普及率越来越高。所以使用手机进行农业信息推广是解决获取最新农业信息难和解决农业问题难的有效途径之一。与其他设备相比,手机具有实时查询、使用方便、覆盖面积广、成本低、突破空间限制等优点,能够更好、更快地解决农业信息服务问题。
基于Android移动端的农村科技信息交互服务系统是将来解决农民获取农业信息难和解决农业问题的主要手段。该系统能够提供最全的农业技术,最新的农业新闻、农产品市场信息和最全面的农资信息。同时,该系统设有农业技术问答功能,为广大农民提供一个专业性交流场所。该系统的开发意义在于,使用移动端设备的应用程序大力推进农业信息化建设,促进农业产业发展,增加农民经济收入,推动新农村建设。
1 Android系统简介
Android是Google开发的开源智能手机操作系统。它有操作系统、用户界面和应用程序3个主要组成部分,囊括移动电话工作所需的全部软件,且不存在任何阻碍移动产业创新的障碍。
Android平台采用整合、分层的组织思想,具体结构包括4层:Linux内核和驱动、核心类库、应用程序框架和应用程序。其体系结构图如图1所示。
2 信息交互服务系统设计
农村科技信息交互服务系统由3部分组成,分别为服务器端、通信网络、客户端。其中,系统服务器端主要由数据库和Java Web应用程序构成,负责对数据进行保存和处理。通信网络主要是Internet,3G/4G/WIFI。系统数据库主要包括用户数据库和农业信息数据库。农业信息的数据来源主要是各大农业相关信息网站。系统服务器能够自动收集农业相关信息,包括农业新闻、农业技术、市场信息、农业政策等。而在移动端,该系统以Android为主要开发平台,程序是面向Android手机用户开发的,主要包括个人登陆注册、农业资讯、发帖询问等。系统总体架构如图2所示。
2.1 系统功能结构设计
系统主要分为两大模块:Android移动客户端和服务器端。
2.1.1 Android移动客户端 Android移动客户端的设计目的是为农民用户提供信息服务,主要功能包括农业资讯功能和农业问答功能。
农业资讯功能部分主要包括农业新闻、农业技术、市场信息、农业政策。通过更改服务器功能和修改数据库可以增加资讯功能的类别。
农业新闻主要采集、整理、发布较为突出的农业人物和农业贡献。农业技术主要发布一些最有用、最被广泛使用的、与农民息息相关的农业技术,可以使农民足不出户学到最先进的技术。市场信息主要是关于各大地区的某种作物的市场价格和成本信息,使农民用户了解各地区的作物信息。农业政策又称惠农政策,主要发布政府部门颁布的最新农业政策,使农民清晰、及时、便捷地了解当前最新、最有利于农业的政策方针。
农业问答功能部分的主要功能是解决作物病虫害、动物疾病等农业问题。农民用户可以发布询问帖子,详细描述生产过程中遇到的问题,向全国农民用户或者专家寻求解答。
Android移动客户端功能结构如图3所示。
2.1.2 Android移动服务端 服务器端主要包括系统管理员部分和系统信息维护部分。
系统管理员部分对用户、农业资讯和农业问答进行管理,主要表现为对用户个人信息进行管理,对农业资讯和农业问答信息进行维护,对相关资讯进行发布。同时,服务器端能够给移动客户端提供相应的服务和数据支持。Web服务器端的功能如图4所示。
2.2 数据库设计
在农村科技信息交互服务系统中,数据库设计主要分成3个部分:用户部分设计、农业资讯部分设计、农业问答部分设计。其中农业资讯中的某表设计如表1所示。该表用来记录资讯信息,每行记录资讯表的一个属性。
2.3 系统实现
该系统严格按照MVC设计模式设计。模型(model)用来封装应用程序的数据和对这些数据操作,视图(View)是模型的外在表现,向用户展示模型及相关信息,控制(Controller)可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成用户请求。使用Eclipse作为开发工具对服务器端和移动端进行开发。用XML文件进行UI界面定义。在Android手机移动端中,SQLite数据库保存移动端的相关数据。系统移动端开发采用Java语言,服务器端使用Tomcat服务器,采用Jsp+Servlet+JavaBean技术实现各个部分开发。同时,移动端数据响应采用Servlet技术,通过JDBC实现与后台数据交互,而后台数据采用Mysql数据库进行保存。
3 结论
根据我国信息化建设状况,提出基于手机移动端的农业信息化服务方式——基于Android的农村科技信息交互服务系统。通过查阅资料和搜集相关信息,确定使用Android平台进行开发,并严格依照MVC设计模式进行系统设计。系统开发包括Android移动端和Web服务器端2大部分。Android移动端主要具有登录注册、农业资讯、农业问答功能。经过一系列测试,基本完成系统功能需求的功能。
该系统可为广大的农民提供全面、安全、可信赖的农业信息。同时,系统设有农业技术问答功能,为广大农民提供专业性交流场所,推进农业信息化建设。
参考文献
[1] 薛峰,梁锋,徐书勋,等.基于SpringMVC框架的Web研究与应用[J].合肥工业大学学报:自然科学版,2012(3):337-340.
[2] 方钰,黄亮,陈诗平.基于Android系统的农业信息服务平台运行模式及发展前景[J].现代农业科技,2014(19):340-341.
[3] 李兴华.名师讲坛-Android实战开发经典[M].北京:清华大学出版社,2012.
Abstract: With the development of 4G mobile Internet technology and the popularity of smart phones,farmers increasingly tend to use smart phones toobtain agricultural information. Combined with the needs of armers, this paper, using the C/S structure of the client and server mode, selected the communication mode based TCP/IP network and developed rural science and technology information exchange service system based on Android platform, so as to improve the ability of farmers to obtain and use information.
Key words: Android platform; smartphone; rural science and technology information; interactive service system
移动平台下天气信息查询软件的开发 篇7
随着智能手机的快速普及, 智能手机的应用软件及其需要的服务将有广阔的发展前景。在如今智能手机系统群雄纷争的时代, Google推出Android开源智能手机操作系统, 它采用Linux内核, 系统的开源性使其具有良好的拓展性。Android最大特点的是其开放性体系架构不仅具有非常好的开发调试环境, 而且还支持各种可扩展的用户体验, 包括丰富的图形组件、多媒体支持功能以及强大的浏览器。文中在分析讨论Android手机软件开发技术原理的基础上, 开发出能为用户提供更好的基于Android的天气信息查询软件。
天气信息查询软件是Android移动手机端必备的手机程序之一, 在综合了以往的在线天气系统后, 研究课题增加了一些比较实用的模块。例如:本天气信息查询软件的未来天气分析模块, 为用户提供了未来4天内的天气走向图, 让用户更直观地了解到未来的天气变化情况。公众能够在第一时间方便且快捷地获取最新的气象预报 (预警) 信息, 以便提前预防, 把气象灾害造成的损失降到最低, 方便用户出行。
2 技术原理
2.1 Android平台
Android是Google开发的基于Linux平台的开源手机操作系统的名称, 该平台由操作系统、中间件、用户界面和应用软件组成, 号称是首个为移动终端打造的真正开放和完整的移动软件。Android平台有一个运行在Linux内核之上的Dalvik虚拟机。Dalvik虚拟机在保证API兼容的同时, 针对移动手机进行了大幅优化, 占用资源更小、运行效率更高。应用开发者能够使用Java编程语言, 基于Android SDK平台开发大量的增值应用。
2.2 SAX解析器
SAX即是:Simple API for XML。SAX是一个解析速度快并且占用内存少的XML解析器, 非常适合用于Android等移动设备。SAX解析XML文件采用的是事件驱动, 也就是说, 它并不需要解析完整个文档, 在按内容顺序解析文档的过程中, SAX会判断当前读到的字符是否为XML语法中的某部分, 如果符合就会触发事件。所谓事件, 其实就是一些回调 (callback) 方法, 这些方法 (事件) 定义在ContentHandler接口。
2.3 Json数据格式
XML这种用于表示客户端与服务器间数据交换有效负载的格式, 几乎已经成了Web Services的同义词。然而, 由于Ajax和REST技术的出现影响了应用程序架构, 这迫使人们开始寻求`XML的替代品, 如:JavaScript Object Notation (JSON) 。
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript的一个子集。JSON采用完全独立于语言的文本格式, 但是也使用了类似于C语言家族的习惯 (包括C, C++, C#, Java, JavaScript, Perl, Python等) 。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写, 同时也易于机器解析和生成。
2.4 Achartengine开源绘图库
Achartengine是为Android应用而设计的开源绘图工具库, 可用于绘制多种图表。Achartengine支持的图表类型:折线图、区域图、散点图、时间图、柱状图、饼状图、气泡式图表、环形图、高低交替图。以上每种图表都可以包含多个序列, 可以将X轴以水平或垂直的形式显示, 也支持很多自定义的特性。另外, 图表可以作为view构建, 也可以作为Intent构建———这样可以被用于启动一个Activity。
3 功能描述
整个应用程序应划分为5个部分, 分别是用户界面、后台服务、城市管理、数据库适配器和天气趋势展示。
(1) 后台服务是整个应用程序的核心, 主要是“天气信息数据获取模块”, 负责按照用户设定的时间进行周期性地从WebService中获取天气信息, 这里我们就Google提供的天气信息为例, 并把数据存入数据库。后台服务在程序启动时就由oncreate () 方法启动, 也可由用户界面通过startService () 进行启动, 启动后的后台服务将一直保持运行状态。
(2) 用户界面从数据库中获取天气信息, 而没有直接通过网络访问Google的天气数据。一方面可以避免因网络通信不畅造成界面失去响应;另一方面, 后台服务可以及时更新数据, 以保证数据的准确性。
(3) 城市管理可让用户添加用户所需的城市到数据库, 并可以通过移动定位功能进行用户定位, 把定位得到的城市添加到数据库。
(4) 数据库适配器封装了所有对SQLite数据库操作的方法, 用户界面和后台服务会调用它来实现数据库操作。
(5) 天气趋势图通过折线图更加直观地为用户展现未来几天的天气走向, 包括日间温度、夜间温度。
功能结构图如图1所示。
4 系统实现
4.1 系统主界面效果
主界面显示当天的天气具体情况和未来3天的天气信息, 效果如图2所示。
4.2 天气信息的获取
把城市名称提交到Google weather api, 然后根据其所反馈的XML格式的天气信息, 用SAX解析器来解析这些XML, 提取有用的天气信息以beijing为例。访问Google weather api的URL为:“http://www.google.com/ig/api?hl=zh-cn&weather=beijing”。得到了确切的XML数据后, 用SAX解析器对这个XML进行解析, 构造SAX解析器和XML适配器的代码如下, 其中GoogleWeatherHandler类为继承了DefaultHandler用adapter模式实现了SAX解析器的常用接口:
在完成以上的构造后, 还需要用输入流来读取XML, 并传递给解析器, 代码如下:
最后, 把解析器所读取的数据赋给已经建好的天气对象类WeatherSet, 并把数据存入数据库, 代码如下:
4.3 城市管理模块
主要实现增删用户城市。用户可以把城市名的中文名或拼音填入输入框进行添加, 在“我的城市”列表中, 可以点击城市名进行删除城市操作。添加城市功能主要代码:
显示列表主要代码:
4.4 温度趋势效果
使用aChartEngine开源绘图api进行本功能的折线图的绘制, 效果如图3所示。
(1) 定义曲线名称和坐标点, x1, x2, y1, y2为坐标数据, 类型为double[], 数据从数据库读取:
(2) 创建XYSeries对象, 用于提供绘制的点集合的数据:
定义每条曲线的颜色和每条曲线的点的形状:
曲线图的格式, 包括颜色, 值的范围, 点和线的形状等等, 都封装在XYSeriesRender对象中, 将XYSeriesRender对象封装在XYMultipleSeriesRenderer对象中, 并设置折线图名称, 坐标轴的名称, 坐标轴的起点重点, 坐标轴的颜色, 坐标轴上数字的颜色:
5 结语
在介绍基于Android平台的天气查询软件实现技术原理的基础上, 给出了Android用户界面设计、获取并解析城市列表数据的一种方法。另外软件的天气信息获取也可以通过新浪天气、腾讯天气等WebService服务, 读者还可以在软件功能基础上穿衣指数、晨练指数、洗车指数和天气报警等功能。
参考文献
[1]刘正, 陈强.基于Android的GPS应用中的研究与开发[J].中国西部科技, 2010.
社区警务信息工作平台的研究与开发 篇8
党的十八大报告明确把“信息化水平大幅提升”作为全面建成小康社会的目标之一, 充分反映出党中央对信息化建设的高度重视。在公安部三项建设中, 公安信息化建设排在首位, 可见信息化建设[8,9,10]对于公安工作的重要性。社区警务信息化是公安信息化的重要组成部分。社区警务是指存在于警方和社区之间, 旨在共同发现和解决社区治安问题的相互作用的过程。社区警务信息化是以现代通信、网络、数据库技术为基础, 对社区警务各要素汇总至数据库, 供民警开展社区警务工作的一种技术。加强社区警务信息化建设将全面提升民警的工作效能, 为基础工作提供强大的信息化载体, 为实现“基础工作信息化、信息工作基础化”提供有利的保障。
1社区警务信息化的重要意义
社区警务信息化建设是新形势下推动公安工作发展进步的基础性工程。新形势下, 公安机关面临的社会整体防控的任务将越来越繁重, 这就要求公安机关顺应信息化的发展, 对社区内的“人、地、物、事、组织”实施有效的控制;对社区的各种倾向性、苗头性、预警性信息进行全面调查了解和掌控, 并及时录入微机启动警务信息化链条, 达到资源共享, 防范效能的最大化, 为公安内部各职能部门及时提供全面、准确、详实的信息, 为决策层服务, 为快速反应服务。
社区警务信息化建设是推进公安基础工作的重要举措。人口管理、信息化应用和创新警务机制是当前公安机关基础工作的三个关键环节。社区警务信息化特有的“实用、快速、高效”功能, 必将为人口管理提供强有力的支持, 是新形势下加强公安基层基础工作的“促进剂”, 是服务群众、服务实战的现实需要。加强社区警务信息化建设, 在减轻社区民警工作强度、保证警力下沉、确保社区民警有足够的精力和时间深入社区工作等方面, 也发挥着积极作用。
2系统现状及问题分析
目前我市的社区民警在信息系统应用方面主要存在使用的系统过多, 操作繁琐、功能重叠, 信息重复录入等问题。通过我们的深入调研, 派出所民警主要通过派出所综合信息管理系统采集“人、地、物、事、组织”信息, 还要登录执法信息综合应用和管理平台、公安经保信息系统、特定民族人员管理系统等18个系统采集各类信息, 且很多信息需要重复录入。目前, 全局缺乏一个统一的基础信息采集入口, 现行的系统难以适应基础信息采集任务多样化和信息维护规范化的需要, 难以满足社区警务工作信息流、业务流、管理流“三流融合”的要求。目前, 急需开发一套全新的应用信息系统来解决以上问题, 因此, 我局开始建设天津市公安局社区警务信息工作平台。
3系统需求分析
3.1系统功能分析
天津市公安局社区警务信息工作平台拟建成以实有人口信息为基础, 涵盖派出所社区民警全部业务的综合性信息采集、应用系统。
1.平台以人、地、物、事件、组织为基本架构, 实现对人口信息、地址信息、单位信息、社区信息、情报信息、防范信息、警员信息等各类基础信息的全面采集, 并将采集的全部信息推送到市局综合数据库中供全警应用。
2.平台将建立统一的信息采集入口, 实现和警务信息综合应用平台、执法办案信息综合应用和管理平台、警用地理信息管理系统 (PGIS) 等10个应用信息系统的一键关联登录, 解决民警重复登陆信息系统的问题。
3.平台将实现信息反哺基层直接化, 通过整合资源、自动比对, 将工作任务自动推送给社区民警, 用信息指导警务, 辅助其完成信息采集维护工作。
4.平台将实现社区警务工作的网上量化考核, 对社区民警所有工作进行量化, 通过平台自建的各类模型, 自动实现对社区民警工作任务完成情况的量化考核, 并实现对信息采集及工作任务完成情况的排名统计。
除以上主要功能外, 平台还将实现辖区数据展示、网络视频点名、工作报备管理、重点人员管控等特色功能, 并通过综合查询、统计分析、信息研判功能提升民警对信息的应用。
3.2系统网络结构
社区警务信息工作平台建立在公安内网的基础上, 系统用户将采集上来的各类信息直接传输并存放在市局人口信息中心的社区警务平台数据库中。社区警务平台数据库与人口信息管理系统数据库建立双向数据传输机制, 社区警务平台中采集人口信息时提取人口信息管理系统中的人口信息, 社区警务平台中人口信息变更实时更新到人口信息管理系统中。
在滨海新区人口服务管理中心机房建立社区警务平台数据库的灾备系统, 市局中央数据库的信息实时传输到滨海新区人口数据库进行灾备。
3.3系统软件配置
社区警务信息工作平台的软件架构采用多层体系结构, 主要应用WEB方式对用户提供信息服务。
1.服务器端:采用开放性、通用性、兼容性、共享性高的Oracle 11G作为数据库管理系统软件。数据库服务器、应用服务器、Web服务器均选择Linux操作系统。
2.中间件:采用IBM Web Sphere标准中间件, 应用服务器软件采用UNIX/windows操作系统;系统支持WEBSERVICES, 信息交换采用XML。
3.客户端:采用B/S (Browser/Server) 结构, 即浏览器和服务器结构, 客户端软件采用windows98/2000/XP操作系统。
4.开发语言:采用Java作为开发语言, 采用Intellij IDEA 12.0.4和Eclipse 4.4作为系统开发工具。
4系统功能设计
社区警务信息工作平台设计了强大的信息采集功能, 以人、地、物、事件、组织为基本架构, 设置了常住人口、流动人口、寄宿人口、境外人口、工作对象、社区矫正人员;责任区、社区居委会、地址信息;车辆信息、犬只信息、拾遗物品信息;情报信息、矛盾纠纷排解、案件回访倒查;居民小区、辖区单位、娱乐场所、特种行业、出租房屋、群防群治等信息采集模块。还设置了考核管理、工作报备管理、重点人员管控、72小时过境管理、报表管理、平台使用情况排名、辖区数据展示、网络视频点名等功能模块。具体功能设计见图2:
5系统实现
5.1系统界面设计原则
系统界面采用图形用户界面 (GUI) 设计原则, 界面直观、对用户透明。系统主界面采用12宫格设计风格, 主要功能能够在界面上清晰显示, 上方的功能菜单显示系统的功能信息, 下方的12宫格以快捷方式的形式显示系统的主要业务, 用户接触软件后对界面上对应的功能一目了然。
5.2系统界面实例
由于系统界面过多, 代码较为复杂, 受篇幅所限, 只选取部分加以介绍。
图3是系统主界面, 可以直观显示系统各主要功能。
选取部分代码如下:
摘要:社区警务信息化建设是当前公安机关实施社区警务和科技强警战略的一项基础性系统工程, 是社区警务改革的关键环节。本文介绍了社区警务信息化建设的重要意义, 对当前我市社区警务信息化现状进行了分析, 提出了开发社区警务信息工作平台的必要性。对社区警务信息工作平台的系统架构、系统功能、系统设计、系统实现进行了全方位的阐述。该平台的应用将建立统一的信息采集入口, 实现对社区内的“人、地、物、事、组织”信息的全面采集, 减少信息的重复采集, 提高民警工作效率。
关键词:信息化建设,社区警务,信息采集
参考文献
[1]长春鸿达信息科技股份有限公司[R].天津:天津市社区警务信息工作平台需求分析方案, 2014.
[2]谭祥金, 党跃武.信息管理导论[M].北京:高等教育出版社, 2000.
[3]李安渝.Web Services技术与实现[M], 北京:国防工业出版社, 2003.
[4]谭井泉.最新社区警务建设与规范化管理全书[M].北京:光明日报出版社, 2012.
[5]王庆有.软件工程[M].北京:清华大学出版社, 2004.
[6]孙路昕.基于J2EE的社区治安管理系统的设计与实现[D].成都:电子科技大学, 2013.
[7]柴斌.加强社区警务信息化建设初探[J].中国公共安全 (学术版) , 2012, (3) .
[8]毛安, 朱建光.区域卫生信息化建设探议[J].软件, 2013, 34 (1) :100-101.
[9]刘波, 沈岳, 郭平, 等.数字湖南农业信息化建设关键策略探索[J].软件, 2013, 34 (10) :1-5.
高校教师档案管理综合信息平台开发 篇9
一、高校教师档案管理信息化中存在的问题分析
1.信息化程度较低。部分高校还处在使用EXCEL表格进行教师档案管理的阶段,缺乏一套功能完善、界面友好的档案管理系统。使用EXCEL表格进行档案管理虽然也具有操作简便、成本低的优势,但不方便对信息查询和打印,单纯使用EXCEL难以胜任工作。
2.信息集成度不高。很多高校虽然建立了教师档案管理信息系统,但只能实现对静态的人事档案的储存,不能有效集成教师年度教学工作量和科研工作量等动态信息。众所周知,教学和科研是高校教师考核的两个标杆,对高校教师教学和科研工作量的统计和据此对教师的考核是高校每年的例行工作。此项工作烦琐复杂,涉及多个职能部门和各个教学院部。一般来讲,人事处主要负责对教师基本信息的管理和年度考核,教学工作量和科研工作量的统计往往由教务处与科研处两个部门分别承担。对统计形成的教师年度教学工作量汇总表和科研工作量汇总表,常见处理方式有两种:一是教务处和科研处将收集的数据上报人事处,由人事处集成到教师档案管理系统。这样不仅造成了数据的二次录入,而且容易出现原始数据与存档数据不一致的情况。二是由各职能部门负责将统计汇总表存档,人事部门需要时查阅。这种做法会导致人事部门常常要向职能部门索要数据。
3.信息共享性差、利用率低。由于档案属于机密文件,多数高校教师档案管理系统往往只面向行政管理人员,不向一般教师开放。这种做法一是不方便信息的采集(单靠职能部门人员输入教师的信息工作量巨大);二是对于广大教师,由于无权访问系统, 使得教师在需要调用自己的教学和科研信息时还要重新整理,造成重复劳动。
基于上述问题,提出建立一个高校教师档案管理的综合信息平台。该平台基于B/S模式,置于高校网站上,向广大教师开放读写个人信息的权限,功能完善、界面友好、操作简便。数据管理采用个人录入,部门审核,系统存档的方式,既简化了管理人员的工作也方便了教师对个人信息的调用。
二、高校教师档案管理综合信息平台的功能模块设计
平台的主要模块包括:教师基本信息管理。该模块能够实现对教师基本信息的录入、修改、查询和打印。其中,一般教师只能维护个人信息,教学秘书能够审核本院部教师信息,系统管理员能够读写所有教师信息。
教学工作量统计。其子模块包括:教务基本信息管理、授课工作量统计、论文指导工作量统计、实习实训指导工作量统计。其中,教务基本信息包括课程信息维护、班级信息维护、课程系数表维护、学生人数系数表维护。该模块仅对教务管理人员开放。一般教师自己录入本年度的教学情况,各院部教学秘书和教务管理人员负责审核。
科研工作量统计。其子模块包括:科研基本信息管理、论文信息统计、论著信息统计、立项信息统计、结项信息统计、科研奖励信息录入、发明专利统计。其中,科研基本信息管理仅对科研管理人员开放,由其负责维护各项科研成果的量化标准。广大教师自行录入个人的各项科研信息,各院部教学秘书和科研管理人员负责审核。
综合查询与打印。其子模块包括:个人综合信息明细查询与打印、教师汇总信息查询与打印。一般教师只能查询打印个人的综合信息。输出界面为三部分:个人基本信息、教学明细和科研明细。也可选择只打印个人基本信息、教学明细或科研明细。系统管理员能够进行全体教师汇总信息的查询打印。汇总输出时可以根据需要选择输出内容。如可以只输出教师工号、姓名、年度教学工作总量、超额工作量、超课时费和年度科研积分、年度科研奖金等重要字段。汇总表还可以实现排序输出。
系统管理。其子模块包括:用户管理、系统使用说明、数据备份等。
上述各模块具体设计如下:
1.教师基本信息管理模块。对于教师基本信息管理模块,一是要注意在后台数据库建立详细、完整的教师基本信息表,确保涵盖教师基本信息。二是要本着方便操作、减少错误的原则,尽可能采用开窗选择的方式进行数据的输入。一般来说,教师的基本信息包括教师工号、姓名、出生年月、籍贯、学历、学位、最终毕业院校、专业、职称、所在部门、行政职务、联系电话、照片等。由于高校教师的教育经历往往比较丰富,大多经历了硕博教育甚至海外留学,也经常参加一些集中培训或到国内外进行交流学习,所以最好在数据库中设置备注型字段“教育经历”或“培训经历”,用于储存并更新一些详细信息。
2.教学工作量统计模块。通常高校教师的教学工作量不仅包括授课工作量,还包括论文指导、实习实训指导及其他。其中,论文指导工作量= 指导学生人数×论文指导工作量系数,通常要区别本专科和硕、博生;实习实训指导工作量= 指导学生人数系数×实验课系数×实习周数;其他则包括学校规定可以折算课时的教学工作,如教学督导,担任教学评委、监考等。授课工作量的计算较为复杂。通常高校在计算教学工作量时要区分课程和授课学生人数。例如,很多高校将课程分为公修课、专业基础课、专业课等,不同课程其工作量计算时的系数也不同。同样,授课学生人数与工作量也成正比。因此,授课工作量的计算公式为:∑每门课的授课工作量= 周课时×课程系数×学生人数系数×上课周数。 。 在教务基本信息管理子模块中要建立与课程性质对应的课程系数表和与学生人数对应的学生人数系数表。由于学生人数一般对应授课班级,可以由班级数据表调出学生人数。对于高校常见的合班授课的情况,要注意学生人数系数是由合班人数决定的,而不是合班班级的人数系数累加。在这种情况下,可以将合班班级作为一个新增的虚拟班级处理。每个学校的授课工作量办法有所不同,要注意应当根据本校的实际情况进行模块设计。要计算教师的教学超工作量,就必须建立教学工作量标准数据表。教师标准工作量一般由其职称决定,但担任行政职务的教师其标准工作量要适当减免。因此,教学工作量标准实际由个人职称与行政职务共同决定。教师输入个人年度各项教学工作量,系统自动汇总, , 再减去个人的标准工作量,就得到了超工作量。将超工作量乘以课时费就可以计算出每位老师的超课时费。
3.科研工作量统计模块。对科研工作量的管理一是要统计各位教师每年的科研工作明细,二是要量化每位教师的科研工作量。形成科研明细要求按科研类别进行统计。一般来说,高校教师的科研成果可以划分为论文、教材、专著、课题及科研奖励。其中, , 论文的明细包括级别、题目、字数、排名;教材和专著需要统计书名、出版社、排名、字数;课题的统计明细包括类型(纵向还是横向)、来源、经费、立项、结项、排名;科研奖励一般又可划分为国家级、省部级、地市级,科研奖励明细应当包括科研成果名称、奖励类别、排名等信息。对科研工作量的量化主要是对每类每级科研成果确定一个分值,如某高校对一般CN、北大核心期刊、CSSCI (SCI)、EI的论文分值分别定为15分、30分、35分、40分。对专著、 、 专利课题也按级别、名次等确定分值,这样就可以量化科研工作, , 计算每位教师一年的科研工作量分数,可以以此作为评判科研先进的标准和进行科研奖励的依据。如果要计算科研奖金,就必须建立科研积分标准数据表。教师的科研标准工作量主要由职称决定的。如某高校规定讲师每年至少要在一般CN发表论文1篇或完成地厅级以上的课题一项;而对副教授、教授则要求每年至少要在核心期刊发表论文1篇或完成省部级以上的课题一项。将教师每项科研成果的分值加总就是教师的科研积分,减去其科研标准分,得到的结果乘以奖金基数就是每位老师的年度科研奖金(如结果为负值说明没有完成年度科研任务)。
4.综合查询及打印模块。该模块能够实现教师基本信息、年度教学工作量和科研工作量的综合查询和打印。输入教师工号或姓名,并选择年度,单击“检索”按钮,系统界面自上而下会依次显示教师基本信息、年度教学工作量信息和年度科研工作量信息。其中,教学工作量的显示要区分上半年和下半年。由于科研工作量统计表中的字段较多,可以在后台设置只显示内容非空的数据, 也即只显示完成的科研成果,如没有国家级课题(即国家级课题内容为空),则界面不显示该字段,这样可以大大简化输出。当教师进行职称评定或评优评先时,可以直接由系统打印个人的历年综合信息。由于信息是由系统导出,人事部门无需对教师提交的资料再进行核对,大大减轻了职能门的工作量。该模块还可以实现对教师信息的汇总打印。可以按教师基本情况、年度教学工作量、年度科研工作量分别进行汇总打印,也可以分院部将上述信息进行汇总打印。教学工作量和科研积分经过了量化,还可以实现排序打印,对职能部门评优评先提供参考。
5.系统管理模块。系统用户分为系统管理员、教务管理人员、 科研管理人员、院部教学秘书和教师五类。因为人事处是教师信息的汇总地,是绩效考核和档案管理的职能部门,所以系统管理员最好由人事部门的工作人员担任。教务管理人员和科研管理人员分由教务处和科研处工作人员担任。只有教务管理人员对教务基本信息模块有“写”权限,并负责教师工作量统计模块的数据审核。同样,只有科研管理人员对科研量化标准模块进行维护,并审核教师科研信息。但考虑到高校教师众多,审核工作量较大, 也可将数据审核功能开放给各院部的教学秘书,由教学秘书完成各院部教师的基本信息、教学和科研工作量的审核工作。这样就能将烦琐的工作进一步分解,减轻管理部门的工作量。一般教师负责录入个人基本信息、教学工作量信息和科研工作量信息, 并可以查询并打印个人综合信息明细。需要强调一下,教师个人提交并保存的信息只有经过管理人员审核才是有效信息,才能够查询并打印。该信息平台操作简便,因此一份清晰、详细的系统使用说明书足以让用户了解操作流程,不需再对用户进行操作培训。由于系统存放的是教师档案信息,因此数据的备份是绝对必要的。最好将数据备份在移动硬盘,防止系统崩溃造成数据丢失。
为了方便管理维护,最好将向广大教师用户开放系统的时间集中起来。例如,该信息平台只在进行年终考核前1个月对教师开放,让教师集中时间上传个人信息,这样既有利于系统的安全, 也能提高工作效率。在平台开放前,教务管理人员和科研管理人员一定要对课程、班级、系数表等信息以及科研标准信息进行更新维护,确保这些基础数据准确、完整。
三、高校教师档案管理综合信息平台开发的意义
这套档案管理综合信息平台集成了高校教师的基本信息、历年的教学工作量信息和科研工作量信息,能够实现对教师信息的综合查询,消除了信息孤岛,方便了高校对教师的管理和教师对个人信息的利用。系统操作方便,计算准确、快捷,报表输出统一、 规范。系统数据处理采用个人录入、主管部门审核、系统存档的方式,提高了管理效率。教学工作量统计模块采用将合班作为一个新增虚拟班级的方法取得合班人数系数,解决了合班授课工作量的计算。科研工作量统计模块不仅记录了教师科研成果明细,还对科研业绩进行了量化。查询打印模块方便了广大教师和管理人员对信息的调用,实现了信息利用和信息服务的目的。
信息平台开发 篇10
1 农业信息的主要特征
明确农业信息资源的特征是确定共享平台体系开发的前提工作, 也是保证农业信息资源共享平台适应国家信息化发展要求的重要保障。综合分析当前国内外农业信息资源建设的现状, 农业信息的特征主要包括以下3个方面。
1.1 农业信息综合化特征非常明显
农业信息包罗万象, 除了种植业之外, 还包括与农业相关的畜牧业、水产业、林业、花卉业、城市园林建设行业等, 这些资源共同构成了农业信息系统, 因此农业信息是重要的综合信息系统。另外, 从农业信息系统建设现状来看, 现有的农业信息系统包括了计算机技术、网络技术、通讯技术、数据库建设等各种现代化科学技术, 在数据采集上, 充分利用了卫星遥感、飞机测控、激光、电子检测技术, 并且建立了农业信息与农业技术服务相结合的信息收集体系, 这就使得农业信息资源成为了一个非常综合的系统[1]。
1.2 农业信息的网络化共享是另一个重要特征
现有的农业信息传播与共享主要是基于已建成的网络资源而开发和建设, 这其中有效地融合了现有的网络资源系统, 同时信息资源收集与接收终端均建立在现有的网络系统之上, 这也使得农业信息资源的传播和收集更加方便。
1.3 农业信息的传播与共享全过程实现了网络化
随着网络技术和计算机技术的快速发展, 我国主要的农业信息采集点均实现了网络化办公与录入, 全国信息技术的快速发展使得农业信息纵向和横向传播更加迅速, 网络化信息的收集和传播涵盖了农业生产的各个方面, 这种全过程的网络化操作有效地提高了信息的利用效率, 这对提高国家农业产业的国际竞争力具有重要的作用。
2 农业信息共享平台建设的发展趋势
了解农业信息共享平台建设的主要发展趋势, 对于建设和开发适应我国农业发展需要的专业农业信息共享平台具有重要的现实意义。从世界范围来看, 专业化的农业信息共享平台开发是首要的发展方向。农业信息资源库开发涉及到众多专业领域, 只有专业化的建设团队才能更加高效地运转农业信息资源库, 这样才能够更好地确保农业信息共享的针对性, 特别是在农业信息资源收集与整理方面, 专业人员的参与使相应的工作更加具有高效性和针对性。农业信息资源库建设的集成化是另一个发展趋势。农业信息包含了与农业相关的各项产业, 实践中为使各种信息更加有效的传播, 将农业产业、信息产业、网络产业、计算机科学等各个方面有效的整合集成, 以促进信息共享, 所以集成化将成为农业信息未来发展的重要方面。农业信息资源库建设的目的就是为了使广大农村地区更加方便的得到最新的农业发展相关信息, 共享平台开发与设计最终目的也是为了应用, 所以农业信息的实用性也是未来发展的重要趋势之一。从农业信息技术和网络技术发展上来看, 信息的实用性是根本出发点, 并且由于农业生产地域性差异以及季节性变化明显, 这就要求农业信息资源库开发要综合考虑多方面的因素, 以使信息更加具有实用性。随着计算机以及网络进入经济相对较好的农村地区, 农业信息库设计与开发更加依赖多媒体技术, 所以多媒体化将是未来农业信息建设与发展的另一个方向。农业信息多媒体化优势比较明显, 实际运用中可以根据农民知识水平较低的特点, 有针对性地开发专门多媒体资料, 这样更加贴近农村发展实际, 更加受到农民的欢迎, 更加易于推广[2]。
3 农业信息共享平台的框架
农业信息共享平台是一个多项专业技术支持的平台, 由于涉及到农业技术、通讯技术、计算机科学技术等方面, 所以农业信息共享平台建设框架可以分为2个部分, 即信息收集与信息库建设和信息资源的整体共享。从整体框架上来看, 信息收集与信息库建设包括各种信息的采集与收录、信息数据库建设两个协作层面, 其中信息的收集主要依靠我国基层的农业工作者和专业从事农业信息收集与发布的公司, 还包括各级政府发布的调研报告, 各级研究机构发布的研究报告, 大中专院校的科研成果等, 信息数据库建设则包括各种信息数据的统一建库, 各种异构数据的整合以及大型计算机的支持。农业信息的资源共享包含内容较多, 其中较多的涉及到计算机科学层面。从目前建设现状来看, 该项技术层面主要包含了资源导航、职能检索以及农业信息的综合分析与预测方面。农业信息收集与数据库建设、信息共享构建了农业信息资源共享平台的整体框架结构, 在这两个框架构架之下, 需要电子期刊库、各类专项数据库、信息共享输出系统、网络资源、接收终端的支持, 由此形成了完整的农业信息共享平台框架设计[3]。
4 农业信息共享平台数据库系统建设
对于农业信息共享平台设计与架构来说, 建设统一的共享的数据库系统是该项工作的基础。对于基础农业发展而言, 很多地区需要的农业信息常常是综合化的, 这就要求数据库系统能够将所有的相关信息集合至统一的数据库系统之下。由于计算机数据库系统是专门为数据存储与提取而建设的, 因此, 使用的时间、地点不同的农业信息均可以在同一个资源库平台发布, 加上数据库建设系统操作简单, 非专业人员均可以自主建库的特点, 这也为信息的集成库建设提供了可能, 也大大降低了研发部门的投入, 由此也为实现全国范围的数据库资源联合和共享提供了便利条件, 也为农民从中获取及时和适用的信息提供了有效保障[4]。
在农业信息共享平台数据库建设中, 应当注意将不同类型和结构的各种有效信息进行关联, 然后采取统一架构方式进行重新分组和分类, 结合市场调研的结果和不同地区农民需求的差异, 可以实现信息的定制化发布, 也可以支持各种检索功能。为满足这些要求, 数据库建设中要注意信息兼容性、提取的灵活性、传输的方便性和读取的容易性, 不断改变运行模式, 添加数据库的自动计算模式, 根据不同信息的点击数量变化实现模块化分类。从专业化角度来讲, 农业信息资源数据库平台至少应包括管理员管理模块、计算机运行记录模块、信息提取与录入模块、日志模块、数据分析与处理模块和错误分析与纠正模块5个组成部分[4]。
5 农业信息共享平台开发建议
农业信息资源共享平台的开发主要包括3个方面的内容。
5.1 农业信息资源库开发是最重要的内容
在农业信息共享平台开发中, 可以采取信息整合和多部门合作开发两种方式进行。由于农业信息包括农业科技、农业生产、农业经营、农村建设等多方面内容, 仅仅依靠单个部门的力量很难有效完成, 为了更好地实现信息共享, 最好的方式是整合零散信息和多部门联合采集信息的方式进行开发, 实践中可以采取树状分枝形式整理数据, 开发专业网站与个性化网页, 开发信息的检索手段, 对于新客户而言, 推荐其使用检索化平台, 老用户则可以按照浏览历史实现信息的自动分类, 而这些目标的实现均需要专业工作人员付出大量的工作和多部门的联合完成。以共享平台检索和导航系统为例, 农业信息资源共享平台至少需要开发主题导航系统、最优信息组合体系、最新信息导航系统、主体数据推荐系统等4个方面, 因此, 农业信息资源库开发是其中最重要也是最基础的工作。
5.2 农业信息共享检索平台开发工作
农业信息共享平台的主要用户以农民和涉农工作人员为主, 而农民是这其中的主要受众群体。当前我国农民文化知识水平相对比较低, 其利用现代化通讯手段获取信息的能力相对比较弱, 计算机运用能力较差, 这就要求检索平台应用方便、简洁, 符合农民生活常识, 这样有利于该平台在农村地区的广泛推广。除此之外, 还要考虑高端用户的需要, 特别是文化程度较高的农业科研人员, 检索手段复杂化和精确化对其并不能形成障碍, 所以还要开发适应高端用户的检索平台, 以使共享平台能够满足不同用户的需求。通常情况下, 共享平台应当开发简单词语检索平台、高级检索平台、专业检索平台, 最好还能够提供关联性检索平台。
5.3 农业信息共享平台的分析系统开发
由于农业信息共享平台包含信息量巨大, 这就导致获取统计数据和统计结果相对比较难, 为使所有信息能够全面的反应产业变化的特点, 这就需要开发专门的数据分析处理系统, 并且该系统能够简单方便的将信息直接呈现于读者面前, 以利于农业经营者制定科学的决策。同时, 由于信息的不断更新和产业的不断变化, 共享平台对于信息的分析不能仅仅停留于数据统计层面, 还要建设数据预测系统, 能够对农业产业发展动态进行一定的预测, 特别是农产品市场行情方面的预测, 这样更能提高农业信息资源共享平台的利用效能[5]。
6 展望
农业信息共享平台是建立在信息化条件下的一种信息收集与发布方式, 这种平台建设最终目的是为了使我国广大农村地区更快、更准、更及时的获得与生产相关的各种信息, 这符合农业产业化经营的发展方向, 相信在不远的将来, 农业信息资源共享平台可以更加个性化地提供各类服务, 以有效促进我国农村地区的经济发展。
参考文献
[1]李玉霞, 张彬, 周智男.基于网络的农业信息平台的建设研究[J].中国农村小康科技, 2009 (8) :65-67.
[2]彭晓东, 苑隆寅.我国农业信息服务平台理论构想探讨[J].农业网络信息, 2012 (4) :5-8.
[3]谭翠萍, 郑怀国, 张峻峰, 等.农业信息资源共建共享平台的设计与建设研究[J].现代情报, 2007 (9) :64-67.
[4]王丞, 安森东, 颜廷武.农业信息资源可持续开发利用的国际比较及启示[J].中国人口资源与环境, 2011, 21 (8) :170-174.
相关文章:
基于什么什么的研究论文题目01-20
基于文本分析的论文题目01-20
基于单片机论文题目01-20
基于51单片机的毕业论文题目01-20
计算机基于语言类的毕业论文题目01-20
温室大棚01-20
城关供电营业所安全生产工作总结01-20
假期观看千与千寻心得感想01-20