信息查询范文(精选12篇)
信息查询 第1篇
房屋登记档案包括房屋登记簿和原始登记凭证,本文所称房屋登记档案信息特指房屋电子登记簿的记载信息。我们可以为房屋登记档案信息查询权限分级作如下定义:依据相关法律、法规、规章对房屋登记档案信息查询的不同主体,以查询范围从小到大划分为由低至高(初级、中级、高级)的三级查询权限通用等级,即对外现场查询权限分级、内部因公查询权限分级、网络实时查询权限分级三大类。后文所列三类查询权限表中各级别因查询主体及其查询范围具有的特殊性和不可替代性,除中级、高级权限均可兼有初级权限外,高级权限不能兼有中级权限。
二、对外现场查询权限分级一览表及补充说明
1. 对外现场查询权限分级一览表(见表1)
2.补充说明
①律师与基层法律服务工作者是常见的因代理诉讼案件的特殊查询主体,相关法律法规对其查询权限未有明确规定,各地房屋登记机构对其查询范围的大小限制不一,其权限级别应视其是受房屋权利人、继承人、受遗赠人的委托还是持法院签发的调查令而有所区分。
②利害关系人应指涉及房屋权利归属的仲裁和诉讼案件当事人、房屋法定继承人、与房屋有交易关系的当事人、房屋权利隐性共有人。另外,房屋拟交易人应与房屋所有权人共同查询核实。
③因建筑区划内依法属于全体业主共有的物业服务用房只登记不发证,故其在房屋登记簿的记载信息,全体业主共有权人均可查询。
④房屋自然状况信息除指坐落、建筑面积、规划用途、总层数、结构等,还应包括房屋的建成年份、测量数据、套内面积、分摊面积、电子平面示意图等。房屋查封信息应包括查封的机关、文号、期限、类型以及解除查封的文号和时间。
关于房屋抵押、异议登记信息的查询,应只告知“有”或“无”记录即可,因涉及个人可能不愿向社会公开的信息,故不应告知详细记载情况。
三、内部因公查询权限分级一览表及补充说明
1. 内部因公查询权限分级一览表(见表2)
2.补充说明
①住房保障管理部门因经济适用住房、保障性(限价)住房、公共租赁住房申请人资格审核工作需要,可拥有高级查询权限,但要指定专人负责,凭用户密码查询且要与房屋登记机构签订协议,明确仅能查询上述申请人名下有无房屋登记记录及其相关信息,不得滥用查询权限。房屋登记机构要保存其详细查询痕迹,便于追责。
②房屋登记机构上级机关因行政执法、历史遗留问题调查、私房改造落实政策等需要,可凭相关证明材料由房屋登记机构档案信息管理人员协助查询。房屋登记机构应做好查询台账记录、留存相关证明材料的原件或复制件备查。
③房屋征收部门因核实或获知征收房屋的权利人姓名或名称以及权利限制状况,可凭房屋征收公告、房屋征收范围红线图、征收房屋调查清单等,经房屋登记机构上级机关批准后,由房屋登记机构档案信息管理人员出具查询结果证明,并留存上述证明材料原件或复制件备查。
四、网络实时查询权限分级一览表及补充说明
1. 网络实时查询权限分级一览表(见表3)
2.补充说明
网络实时查询可分为以下三种模式。
①互联网查询
随着传统互联网向移动互联网转型时代的来临,房屋登记机构可建立门户网站以及通过微信的开发平台接口开通官方公众服务号,为传统互联网和移动互联网用户提供自助查询服务。
②数据库接口查询
为了规范有效执行国家相关政策,房屋登记机构可将房屋电子登记簿信息系统通过数据库接口与国土资源、住房保障、公安户籍、民政管理、地税征管、人民银行征信、住房公积金监管、工商管理、审计、统计、金融等部门连接,建立相关信息实时共享的网络,房屋登记机构可分别授予各共享部门初级或中级查询权限,同时必须签订信息查询安全保密协议。
③电子邮箱查询
房产信息查询 第2篇
一、打印个人或家庭所有房产证明(包括无房证明、唯一房产证明)所需材料:
1.本人到场查询的,需交验本人有效证件(包括身份证,临时身份证,港、澳、台证,外国护照等)原件,提交复印件。
2.开具夫妻双方相关房产证明的,夫妻双方至少一方需到场,并交验夫妻双方身份证明和结婚证原件,提交复印件。
3.开具子女(18周岁以下)房产证明的,需父母一方到场,并交验父母本人身份证明、子女身份证明(或户口簿)及出生证原件,提交复印件。
4.委托他人查询的,除提交以上相关证件外,受托人必须提交公证机关出具的公证委托书,公证委托书中必须注明:受托人有权查询委托人在深圳的全部房产登记信息。
二、打印房产的产权登记清单、抵押登记清单、查封登记清单或其他业务,所需材料:
1.本人到场查询的,需填写《房地产权档案查询登记表》,并交验本人有效证件(包括身份证,临时身份证,港、澳、台证,外国护照等)原件,提交复印件。
2.委托他人查询个人房产的,需填写《房地产权档案查询登记表》,并交验以下材料原件,提交复印件:A.查询人有效身份证明;B.业主的有效身份证明或房产证原件或公证委托书原件或抵押合同原件。
注:A项为必交项,B项提交其中一项即可。
3.查询公司房产的,需填写《房地产权档案查询登记表》,并交验以下材料:A.公司的营业执照复印件;B.法定代表人证明书原件;C.法人身份证明复印件;D.法人授权委托证明书;E.受托人身份证复印件;F.如公司名称或法人有变更,需出示变更证明。
以上资料均需加盖公司的公章,且受托人在办理查询业务时,需交验有效身份证明原件。
4.抵押权人查询抵押物的,需填写《房地产权档案查询登记表》,并交验以下材料: ①抵押权人为银行或公司的,参照第3条所提交的材料,并需提交以下材料:A.交验房产证或抵押合同原件,提交复印件; B.金融许可证(银行提供)和组织机构代码证(银行提供)。②抵押权人为个人的,需提交以下材料:A.交验房产证或抵押合同原件,提交复印件;B.交验抵押权人身份证明原件,提交复印件。
5.诉讼案件查询的,需填写《房地产权档案查询登记表》,并交验以下材料:
①律师查询的,需提交以下材料:A.律师所介绍信;B.交验律师证原件,提交复印件;C.当事人的授权委托书;D.交验案件受理通知书或裁定书或传票原件,提交复印件。
注:实习律师不得单独执业,如需查询,除以上材料外,还需交实习律师证原件,提交复印
件。
②当事人查询的,需提交以下材料:A.交验个人身份证明原件,提交复印件;B.交验案件受理通知书或裁定书或传票原件,提交复印件。
③公司查询的,参照第二款第3条提交材料,并交验案件受理通知书或裁定书或传票原件,提交复印件。
注:1.以上所有诉讼查询只能查询法律文书上利害关系人的房产
2.以上所有诉讼查询不能以姓名身份证号码查询名下房产,需提供房产具体地址查询。
以下是房产信息查询点的详细地址和电话:
查询点
地址
惠名大厦(市规划国土房产罗湖区爱国路3046号惠名大厦一楼
信息中心)
房地产权登记中心(档案数罗湖区北环大道1022号金湖文化中心大据科)厦
第二直属登记科
宝安区九区广场大厦(宝民一路)7层
宝安登记科 宝安区西乡流塘路288号(宝安日报对面)
龙华登记科 宝安区龙华街道龙环二路181号 龙岗登记科 龙岗中心城吉祥路城市花园二期1栋 布吉登记科 布吉街道吉政路19号
光明登记科 光明新区别墅路13号商会大厦一楼(西侧)
坪山登记科 坪山新区坑梓街道办红岭路27号 滨海登记科 大鹏新区葵涌葵政西路22号 第一直属管理局 福田区新闻路69号山水大厦一楼 第二直属管理局 深南大道10138号第二直属管理局一楼窗口(南山区荔香公园北门对面)宝安管理局
宝安区新安二路海关大厦15楼规划国土窗口
电话
25987430 25985367
96508888
83139178 26978577 27820114
龙岗管理局 滨海管理局
龙岗区中心城行政路2号建设大厦一楼 盐田区沙头角海景路10号
信息系统数据智能查询功能的设计 第3篇
关键词: 智能查询; 数据挖掘; 多表查询; WCF
中图分类号:TP311 文献标志码:A 文章编号:1006-8228(2015)06-32-03
Abstract: The intelligent query function of information system is particularly important to big data, and can query to the data coincide with the users' needs more effectively and quickly. The system design uses WCF technology to achieve cross platform technology, with single table query, criteria query, multi table query, view generation modules and a friendly interface. The system architecture is divided into public layer, server and client. Users can query the data required by clicking on the interface, the important query can be saved as a view so as to use for next time.
Key words: intelligent query; data mining; multi table query; WCF
0 引言
大数据时代,为了更快捷、更有效地在数据库中查询到与用户需求相吻合的数据,信息系统的查询功能显得尤其重要。在数据查询方面,不仅要关注数据库检索的有效性,而且要能够灵活、智能、自然地查到数据。而目前大部分信息系统,一旦开发完成,就把查询功能、查询视图、查询方式固定下来,这不利于数据库的扩展。如一般的企业信息系统是针对特定数据库开发数据查询功能,这样会使得系统的耦合度变高。假设该企业信息系统发展得越来越大,那么由于业务需要,需要新增一个数据库来存储数据,那原来系统的数据查询功能,就没有用了。为此,本文研究采用C#高级语言和WCF技术开发的智能化数据库查询系统,不但可以实现灵活、带有记忆功能,而且可以使用各种技术来降低系统的耦合度。
1 WCF介绍
WCF(Windows Communication Foundation)是由微软开发的一系列支持数据通信的应用程序框架,其工作原理如图1所示。服务端会有一个服务寄宿过程,因为WCF服务需要寄宿于一个运行着的进程中,服务寄宿就是为服务指定一个宿主程序,而WCF采用基于终结点的通讯手段,包括地址、绑定和契约。当服务被成功寄宿,WCF会创建分发器,通过分发器来监听客户端是否发来消息。对于客户端,通过图1的一系列流程后,可以实现如代理、创建传输通道等访问服务。
2 系统总体设计
查询系统的运行环境、运用技术、系统功能以及系统应用平台如图2所示。
2.1 模块功能设计
根据对数据智能查询系统的需求分析,系统的功能大致包括:数据查询模块和生成视图模块。在数据查询模块中,包含了三个子模块:单表查询、条件查询、多表查询模块。生成视图功能包括定义视图名称和保存视图模块。每个模块提供图形化的操作方式给用户进行数据查询,增强了用户体验性。
2.1.1 快速单表查询
单表查询主要是提供给用户能够快速地查到数据。只需在系统界面选择数据库、数据表或者手动输入操作便可,不需用户懂太多技术上的操作。该功能是系统的最基本查询功能,主要适用于简单数据查询。快速单表查询流程如图4所示。
条件查询功能主要是便于用户筛选数据,根据用户需求,把数据查询出来,如图5所示。
2.1.3 多表查询
多表查询功能主要是需要查询业务比较复杂的数据,可提供数据挖掘的功能。用户只需要选择几张要查询的表以及输入表之间的关联条件,点击确定便可查询数据。其流程如图6所示。
2.2 生成视图
生成视图功能主要是当用户查询到数据后,若用户觉得该次查询数据的方式以后会多次用到,那么用户就可点击生成视图,把该数据表关系保存下来,以便以后使用。
2.3 系统的界面设计
系统界面使用WinForm技术设计,采用IrisSkin2皮肤,整体上给熟悉windows操作系统的用户一种亲切感,且较易用。如图7所示,左上部分可选择数据库、表和视图,左下部分可选择要展示的哪列数据。右上部分是显示用户所查询到的数据,右下部分用户可直接输入Sql语句便可查询到数据。
2.4 系统的架构设计
图8展示了系统的架构,总体上分为公共层、服务端、客户端。各层之间分工协作,项目名称与各层次的对应关系如下。
⑴ 公共层(Common):主要存放一些系统公共代码,如SQLHelper数据操作代码。
⑵ 服务端:Service是系统服务,主要描述该系统提供哪些功能;Service.Interface是系统契约,即服务的定义;ServiceConsumer主要用于服务访问代理;ServiceHosting是WCF服务寄宿。
⑶ 客户端(QueryProject):系统UI层,主要是呈现给用户看的界面。
3 结束语
系统主要的亮点是为用户提供多种查询数据的方式,以及它的灵活性和可移植性。信息化产品已经不断的呈现在用户的面前,同时企业对于办公效率的追求也越来越高,而针对数据方面的需求更加无法想象,大数据、云技术的出现,满足人们需求的同时,也刺激了人们更大的需求。其中对数据的查询及分析需求显得尤为重要。所以该系统的设计符合时代的发展,传统的数据查询根本满足不了用户如今强大的需求,而该系统(如图8)正好符合用户的需求。
系统的发展方向是将每一个功能做成一个个控件,那样用户就可以随意按自己的需要拖拉控件实现相应的功能,即把界面交给用户,按用户所需进行设计。
参考文献:
[1] 刘先省,陈克坚,董淑娟等.Visual C#程序设计教程[M].机械工业出版
社,2010.
[2] 刘卫国,熊拥军.数据库技术与应用-SQL Server 2005[M].清华大学
出版社,2011.
[3] 蒋金楠.WCF全面解析[M].电子工业出版社,2012.
[4] Christian Nagel,Bill Evjen,Jay Glynn.C#高级编程[M].清华大学出版
社,2010.
[5] 黄瑶,王雷刚.结构陶瓷数据库管理系统的研究[J].陶瓷科学与艺术,
2002.36(4):6-8
[6] 袁满,郭宝祥,孙永东.元数据驱动的个性化查询工具设计与实现[J].
振动标准查询信息系统的设计 第4篇
振动是机器设备运转正常与否的重要指标, 只有将振动控制在一定范围之内才能保证设备的正常工作。这就需要使用一定的标准来衡量设备工作时的振动是否在合理范围之内。但在实际工业生产活动中, 振动标准的执行却存在着一些问题:工程技术人员不能够得到准确的振动标准, 有的单位人员流动导致振动标准有关技术资料不能完整保留, 等等。通过建立一整套的振动标准查询信息系统, 收集整理各种类型的振动标准提供给工程技术人员参考使用, 促进工程技术人员在设备使用过程中对振动标准的执行。
1 需求分析
国内外有各种不同的振动标准, 类型名目繁多, 按制定机构划分有国际标准、国家标准、行业标准、企业标准;按标准使用范围划分有绝对标准、相对标准;按测量参数划分有加速度、速度、振幅标准等等。这就造成很多工程技术人员查询繁琐, 使用困难。
各种标准都是权威机构———国际标准化委员会 (ISO) 、国际电工委员会 (IEC) 等针对全行业的绝对标准。很多企业都会根据自身特点制定适合自己的相对标准, 在系统中加入开放式功能, 企业可以按需添加或者修改自定义标准。
2 系统总体设计方案
系统总体设计采用VC++6.0编程环境, 软件尽量小型化, 运行占用内存少, 界面使用简单易学, 鉴于保存的数据规模不大, 后台采用ACCESS2007构建数据表格, 收集分类整理各种标准, 编程实现振动标准的自动化查询, 方便技术人员使用。
前端VC++编程界面使用ADO技术连接后台数据库。ADO是基于OLEDB底层数据库访问技术的高级编程接口, 是目前Windows环境中最流行的客户端数据库编程技术之一。在前台界面里, 用户输入转子类型、振动值, 自动输出相应的振动标准值, 对比得出判定结论, 后台数据库对应表中会自动记录该过程中所有相关数据, 含使用时间。
对于不同的用户, 设定高低不同级别的权限, 高级别权限用户可以查询历史记录, 输入的关键字可以是时间、转子类型。也可以在现有标准的基础上增加自定义标准, 现有标准和自定义标准对比参考使用, 可提高企业的自我标准要求。
3 技术实现
3.1 界面设计
界面设计如图1所示。采用VC++6.0环境下MFC编程方式实现单文档多视图结构, 使用CSplitter Window类切分窗口。左边工作区采用树形控件构建目录, 右侧客户区为基于CForm View类的视图结构。单击左侧树形控件目录, 切换显示右侧客户区相应的振动标准图表以及振动参数输入界面。
3.2 图表自动查询
3.2.1 图表自动查询功能设计
以刚性转子许用不平衡量的查询计算为例, 实现步骤如下:
(1) 在客户区右侧编辑框中输入转子的质量M (kg) , 转速n (r/min) 。
(2) 根据经验查找常用刚性转子的平衡品质等级表, 确定转子的平衡品质等级。
(3) 选择平衡品质等级, 使用Set Cursor Pos () 函数定位鼠标屏幕坐标, 自动移动至左侧函数图中相应平衡品质等级处, 双定时器On Timer () 实现相应的平衡品质等级图线的闪烁。
(4) 调用On Mouse Move () 函数, 使用Pt In Rect (point) 判断鼠标移动至某位置获取该点坐标, 鼠标移动过程中, 客户区坐标 (point.x, point.y) 与函数图像坐标 (n, eper) 之间建立映射。
(5) 利用双缓存技术实现图形显示功能 (如图2所示) 。白色提示框跟随鼠标移动, 框内自动显示该该坐标位置处的转子许用不平衡量Uper计算结果, 计算公式为:
3.2.2 典型区域图表自动查询功能设计
对于某一类转子, 以燃气轮机组的轴转速-振动位移峰峰值函数图表为例, 一般区域划分为4部分 (如图3所示) :区域A, 刚投入使用的转子工作区域;区域B, 合格;区域C, 长期运行不合格;区域D, 危险。
(1)使用种子填充递归算法填充 4 个区域不同颜 色。 以区域 A 某点(x, y)为例,获取该点像素 RGB 值, 取该值循环与要填充的颜色和边界色比较,均不相同 时则改变该点颜色为填充色。
核心代码如下:
void Fill (int x, int y, int fill Color, int edge Color)
{
int current;
current=getpixel (x, y) ;
if ( (current! =edge Color) && (current! =fill Color) )
{
putpixel (x, y, fill Color) ;
Fill (x+1, y, fill Color, edge Color) ;
Fill (x-1, y, fill Color, edge Color) ;
Fill (x, y+1, fill Color, edge Color) ;
Fill (x, y-1, fill Color, edge Color) ;
}
}
(2) 鼠标移动过程中, 利用On Mouse Move () 函数中getpixel (x, y) 函数取得坐标点像素颜色值, 由此判断点处于A、B、C、D哪个区域。
3.3 ADO技术连接后台ACCESS数据库
(1) 为了入ADO支持, 在工程中的头文件stdafx.h中导入ADO动态链接库:
#import " c : programfilescommonfilessystemado
msado15.dll"no_namespace rename ("EOF", "ado EOF") 。
(2) Afx Ole Init () 函数初始化COM库。
(3) 定义添加打开数据库连接和数据记录集的变量, _Connection Ptr m_p Connection为指向Connection对象的指针, _Recordset Ptr m_p Recordset为指向记录集对象的指针。
(4) 添加数据库连接和记录集初始化代码, 连接字符串为:
hr=m_p Connection ->Open (“Provider =Microsoft.Jet. OLEDB.4.0;Data Source=*.mdb, ””, ””, ad Mode Unknown”) 。
3.4 数据库管理模块
根据转子类型分类, 在ACCESS2007数据库中建立各种对应表, 名称分别是机床、电厂汽轮机、刚性转子、离心机、分离机等。输入转子类型、查询时间关键词, 可以提取相应的数据记录, 也可以在自定义标准字段一栏添加自定义标准。
以机床振动标准查询为例:
(1) 在后台ACCESS中建立机床表, 设置字段名称, 在振动标准字段下输入振动标准值, 数据类型为:
(2) 使用“机床类型”或者“查询时间”关键字查询, 从后台数据库机床表中获得对应机床的查询历史记录, 显示在对话框控件中。
(3) 选择机床类型, 输入测得机床的振动全振幅值, 点击查询, 则在列表视图控件中显示当前查询时间、机床类型、振动值、振动标准, 以及自定义标准, 如图4所示。
(4) 列表控件显示的数据自动保存在数据库机床表中, 如图5所示。
添加数据的SQL操作语句为:
str SQL.Format (“INSERT INTO机床表 (查询时间, 机床类型, 振动值, 振动标准 (全振幅μm) , 自定义标准) VALUES (%d, ’%s’, ’%d’, ’%d’, %d) ”, ) 。
(5) 插入自定义振动标准。
选择机床类型, 添加新的振幅值, 进行“添加”操作。按机床类型查询数据的SQL操作语句为:
Str.Format (“SELECT*FROM机床表WHERE机床类型=’%s’, ) ;
str SQL.Format (“INSERT INTO机床表 (自定义标准) VALUES (%d) ”, ) 。
使用如下SQL操作语句提取数据:
Str.Format (“SELECT*FROM机床表WHERE机床类型=’%s’, ) ;
m_p Recordset =m_p Connection ->Execute ( (_bstr_t) str, &Record Affected, ad Cmd Text) ;
m_p Recordset->Get Collect (“振动值”) ;m_p Recordset->Get Collect (“振动标准”) ;m_p Recordset->Get Collect (“判定结论”) ;m_p Recordset->Get Collect (“自定义标准”) 。
m_p Recordset->Get Collect (“振动标准”) ;
m_p Recordset->Get Collect (“判定结论”) ;
m_p Recordset->Get Collect (“自定义标准”) 。
4 结语
该振动标准查询信息系统, 基于VC++6.0环境MFC编程方式和ACCESS2007后台数据库, 人机界面简洁友好, 操作易掌握, 软件运行时占用计算机内存小, 有利于实际工业生产过程中工程技术人员现场查询。
参考文献
[1]高守传, 聂云铭, 郑静.Visual C++6.0开发指南[M].北京:人民邮电出版社, 2007
[2]刘锐宁, 宋坤.Visual C++程序设计标准教程[M].北京:人民邮电出版社, 2009
[3]龙腾科技.Visual C++6.0循序渐进教程[M].北京:北京希望电子出版社, 2005
[4]孙鑫, 余安萍.VC++深入详解[M].北京:电子工业出版社, 2006
[5]刘锐宁, 梁水, 宋坤.Visual C++全能速查宝典[M].北京:人民邮电出版社, 2009
[6]刘锐宁, 梁水, 李伟明.Visual C++开发实战1200例 (第1卷) [M].北京:清华大学出版社, 2011
[7]明日科技.Visual C++项目开发实例自学手册[M].北京:人民邮电出版社, 2008
[8]崔莹, 王华军, 姚雪峰.Visual C++数据库实用编程100例[M].北京:中国铁道出版社, 2007
[9]安胜利, 杨黎明.转子现场动平衡技术[M].北京:国防工业出版社, 2007
[10]杨国安.转子动平衡实用技术[M].北京:中国石化出版社, 2012
厦门个人社保信息查询 第5篇
也可个人携带第二代智能身份证到地税办税服务厅任意一台自助办税终端,即可自行办理个人社保费缴费证明查询及打印。从11月起,厦门地税局开通“个人网上社保业务”办理功能。已开通“自然人涉税服务网”的参保个人可登录“自然人涉税服务网”打印本人的《社会保险参保缴费情况证明》。
个人申请开通网上用户具体操作如下:纳税人持本人身份证件原件(身份证、护照或返乡证)、填写《自然人申请采用 “网上办税(费)”方式的声明》(点击下载), (如果是委托代理的还需持代理人身份证原件和纳税人身份证原件或复印件及委托书),到主管(或就近的)税务机关或办税服务大厅办理网上办税(费)功能开通手续。经办人员当场审核证件后,为其开通网上申报用户,并打印用户名和密码给纳税人。
用户开通后,登录厦门地税“自然人涉税服务网”(网站首页图标点击进入),录入证件类型、证件号码、密码登录。可办理事项详见《“厦门地税自然人涉税服务网”简介》 。
如需查询5月份之前的社保缴费情况,请咨询劳动保障部门。电话:12333
信息查询 第6篇
关键词:本体;信息检索;信息检索系统
中图分类号:TP393.08
随着计算机技术和网络技术的不断进步和发展,互联网进入了人们生活的各个领域,检索方式也由原来的脱机检索、联机检索发展为今天的网络检索。然而,网络检索给人们带来方便的同时,也给信息检索带来了麻烦。信息检索是指根据用户的需求,从已有的检索工具或数据库中查找所需信息的过程,如何快速、准确地检索到用户所需要的信息是信息检索面临的问题。因此,提高检索效率,提高查全率、查准率,探讨新的检索模式是信息检索发展的必然趋势。本体理念有着良好的概念层次结构,是近几年学术研究的热点,它的应用和推广必然推动信息检索的发展。
1 本体的基本概念
本体作为一种信息表达形式,有着良好的概念层次结构,具有较强的表达能力。本体对逻辑推理的支持能够更好地表达概念之间的关系,使得信息具有一定的层次结构。
1.1 本体的概念。本体是指对客观存在物体的一种系统地描述,它并不是具体指某个人描述该事物使用的具体语言,而是将计算机的表达方式和人类的表达方式统一。Gruber认为:本体就是指给出构成相关领域词汇的基本术语和关系,以及利用这些术语和关系构成的规定这些词汇外延的规则。Borst Pim则认为:本体是概念模型的规范说明。Studer认为:本体是指共享概念模型的形式化规范说明。第一,概念模型。所谓概念模型,是将客观世界中一些现象抽象为形同概念而得到得到的,独立于具体的环境。第二,形式化。指本体是计算机可读的。第三,共享。共享指本体是针对团体所达成的共同认可的知识。
1.2 本体的功能。本体作为知识的一种表达形式,它能够将计算机与人类的表达方式统一,也能够将术语和概念统一。我们通常认为本体的功能有以下几种:首先,本体为所有的语言提供了一个共同的标准,将语言规范化,为人们的交流提供了方便。其次,本体可以将不同软件系统集合在一起,给不同的软件系统提供了平台,促进软件系统的互操作。最后,本体能够将检索系统规范化,使得信息更容易被共享和重用。此外,形式化的本体可以提高软件的可靠性,方便设计者对软件的检查。
1.3 本体的分类。本体按照其研究范围的分类标准进行分类,可以分为通用本体和领域本体。通用本体是指研究通用的概念、通用属性,如空间、时间等等,并不局限在特定的领域。构建通用本体的过程与构造词典相似,目前常用的通用本体有Wordnet 和 Hownet。领域本体是指描述具体领域知识的概念和属性,描述某个领域的知识。目前,领域本体比较匮乏,相对成熟的是生物学本体、医学本体。领域本体库的构建需要领域专家的参与,并且要与共同达到的学术一致。
1.4 本体的构建方法。根据目前认可度较高的Gruber提出的本体构建规则,学界提出了多种构建方法。认可度最高的是斯坦福大学医院开发的七步法:确定专业领域范围;考查现有本体寻找复用机会;列出该领域的术语;对该领域事务进行分类;定义类的属性、类与类之间的关系;定义属性的分娩;创建属于该类的实例。
1.5 本体描述语言。本体描述语言随着网络发展而发展,并且具备多种功能使得本体在不同系统之间互操作。本体描述语言需要提供机器可读的形式,能够实现自然语言与机器表达形式的转化。目前,常用的本体描述语言主要有RDF、OWL,本文介绍RDF模型,以下是对这种语言的具体介绍。
RDF包括3种实体:资源和实体、属性、声明。资源和实体是对资源进行标识;属性是对资源的各个方面进行定义,如特征等;声明是指对已经被命名的属性且被赋值的特定资源,即RDF声明。
RDF模型的描述方式通常有以下几种方式:简化三元组方式,用尖括号将三元组的主语、位于、宾语隔离;RDF模型图方式,是以图形的方式将三元组描述的声明表现出来,资源、字符串节点、属性分别用椭圆、方框、连线来表示;RDF/XML方式,这种表达方式是按照RDF/XML语法和编码规则描述RDF模型,并将这种模型存放在计算机中。
2 基于本体的信息检索系统
随着互联网技术的发展,传统的信息检索已无法满足人们的需求。传统的信息检索主要采用结构化信息表示方式,要求有较高的查准率。但是,传统的信息检索存在一定局限性,如文档的添加较为复杂,增加了工作人员的工作量;结构化信息表达形式限制了用户的输入,只能输入与数据库一致的信息才能得到检索结果,而非结构化信息表达形式在一定程度上放宽了用户的输入限制,采用关键字匹配的方式,但是不能满足语义检索的要求,因此,不能提高查全率,出现漏检的情况。
基于本体的信息检索系统能够主动理解用户要求,通过逻辑推理后进行检索。同时,本体理念的信息检索系统可以将计算机的表达方式与人类的表达方式统一,实现计算机与人类的同语言交流。
基于本体的信息检索包含以下几个模块:文档预处理操作、构建索引、扩展合并用户查询词、构造检索模型、排序算法。文档预处理操作是指利用分词技术将大段文字分割成词语,经过词法分析后,删除没有语义的词汇,减少文档的冗余。利用倒排文档可将索引与原文档相连,检索词作为索引大大提高了检索效率。用户输入检索词后,系统需要通过一定的预处理、或者是通过查询处理算法,扩展合并查询词,推理用户的检索需求,从而提高查准率。构造检索模型能够迅速匹配用户查询的相关信息,提高检索效率。排序算法是指利用某种算法将与检索词相关性最强的检索结果放在前面,让用户先看到想要的结果。
为了提高检索的查全率、查准率,基于本体的信息检索系统还可以提供多類型的检索模式,本体检索作为基础检索,关系检索和属性检索为用户提供高级检索,为用户提供知识间的联系,如果用户需要个性化服务,还可以提供回溯检索。本体理念的信息检索系统可以将关键词进行概念匹配,用户在不具备专业检索技能的情况下,也能迅速并准确的检索到所需要的的信息,给用户带来全新的极富人性化的体验。
3 结束语
基于本体的信息检索需要构建本体领域知识库,以本体的相关理论为基础。由于理论的复杂性和技术难关等原因,目前国内外还没有对本体信息检索系统进行大规模应用。本体知识库虽然在技术上较为先进,但是就目前的发展水平来看,本体信息检索只能停留在研究的初期,还有许多技术难关要攻克。如何构建本体知识库、充分利用本体表示形式带来的优势仍有待进一步研究,使用本体直接进行匹配,将文档进行本体化,实现文档的自动标引,提供以自然语言为主的概念检索和关系检索模式,提供更人性化的服务。总之,基于本体的信息检索,能够同时提高查全率和查准率,提高检索效率。本文的观点仍有不成熟之处,希望诸位同仁对本体信息检索系统模式进行进一步分析和研究,随着本体技术的不断发展,基于本体的信息检索也会不断发展和完善。
参考文献:
[1]易运晖,朱畅华,裴昌幸.偏振旋转的量子私有信息检索方案[J].电子与信息学报,2012(10).
[2]李宏佳,刘国华,李金才.相互协作中的私有信息检索方案[J].计算机工程与设计,2010(13).
[3]邢晓辉,牟义军.一种基于本体的信息检索方案[J].山东科学,2011(02).
作者简介:方鹏(1974-),男,教师,研究方向:数据库技术应用。
作者单位:长江职业学院,武汉 430074
教务信息查询系统设计与研究 第7篇
21世纪, 信息技术引起了社会全面而深刻的变革, 同时也对教育提出了新要求。目前的主要教育模式基本上是在300多年前的工业化社会初期形成的, 由于当时的生产力水平较低, 整个社会步伐缓慢, 知识的增长也较慢, 教学手段落后而单一。当前, 世界各国对教育的发展给予了前所未有的关注, 都力图在未来的信息社会中在教育方面走在前列, 为此, 世界各国都把信息技术教育应用作为教育发展的重要推动力。在积极建立科学、高效的教务信息查询机制的今天, 如果仅仅靠原始的手工查询或简单的单机查询, 那么教务部门面对大量的信息时, 就无法有效率地将其中的重要部分提取出来, 并作出相应的判断和处理, 不但浪费大量人力、物力和财力资源, 而且不能满足当前教育发展的需求。诸如这些情况, 给教务的信息查询带来了很大困难, 严重影响了教育工作的效率。随着社会科技的不断发展, 计算机技术也在不断更新, 信息技术也在不断的替代以前的人工技术。教务信息查询系统, 其越来越强大的功能深得社会的肯定。作为计算机应用的一部分, 使用计算机对教务信息进行查询, 具有着手工管理所无法比拟的优点。例如:查找简单精确、检索迅速、数据处理快捷、信息存储量大、不用纸张成本低等。
计算机在信息管理及查询中的应用开始于1954年的美国, 当时主要用于处理工资单。半个世纪过去了, 计算机在信息管理查询方面得以飞一般的发展。例如, 40年前美国计算机在管理查询中应用项目不到300项, 而现在, 美国在财务会计上90%的工作由计算机完成;80%~100%的信息处理由计算机完成。据计算机应用方面发展较快的国家统计, 计算机用于经济信息处理约占80%;用于科技运算约占8%;用于生产过程控制约占12%。我国在全国范围内推广计算机在管理中的应用, 是在70年代末开始的, 虽然起步较晚, 但是发展却较快, 特别是微型计算机的出现和普及, 为中国的计算机发展带来了一股电脑信息风潮, 为信息处理提供了社会条件, 对于推动我国信息处理的现代化起了重要的作用。在许多的地方, 依旧进行纸质统计, 以及张贴查询, 而传统纸媒介管理的学生信息难于共享汇总, 其统计数据正确性也很低, 存在着较多的缺点。如:效率低, 处理、整理都需要花很多的时间;准确率低, 因为是人工完成, 步骤繁多, 导致统计时数据错误, 而且时间久了, 难以查询。计算机在全国普及后, 管理与查询媒介有了质的飞跃。
1 教务信息查询系统研究内容
随着学校的规模不断扩大, 学生数量急剧增加, 有关学生的各种信息量也成倍增长。面对庞大的信息量, 就需要有学生信息查询系统来提高学生管理工作的效率。通过这样的系统, 可以做到信息的规范管理、科学统计和快速查询, 从而减少管理方面的工作量。
由于计算机和网络的普及, 建立一个Client/Server (简称C/S) 或Brower/Server (简称B/S) 结构的学生信息查询系统, 大家便可以通过网络来查询自己的有关信息, 使得教务信息管理工作系统化、规范化、自动化, 大大提高了学校管理学生的效率, 这是时代变化的产物。
1.1 C/S结构
它是软件系统体系结构, 通过它可以充分利用两端硬件环境的优势, 将任务合理分配到Client端和Server端来实现, 降低了系统的通讯开销。目前, 大多数应用软件系统都是Client/Server形式的两层结构, 应用都可以进行同样的业务处理, 应用不同的模块共享逻辑组件。因此, 内部的和外部的用户都可以访问新的和现有的应用系统, 通过现有应用系统中的逻辑可以扩展出新的应用系统。这就是目前应用系统的发展方向。
C/S模式的优点如下:
(1) 由于客户端实现与服务器的直接相连, 可以很快的进行查询。
(2) 操作界面很强大, 可以充分满足客户的个性化要求。
(3) C/S结构的管理信息系统具有较强的事务处理能力, 能实现复杂的业务流程。
1.2 B/S结构
B/S结构即浏览器和服务器结构。它是随着Internet技术兴起的一种结构, 在这种结构下, 用户工作界面是通过WWW浏览器来实现的, 极少部分事务逻辑在前端 (Browser) 实现, 但是主要事务逻辑在服务器端 (Server) 实现。这样就大大简化了客户端电脑载荷, 减轻了系统维护与升级的成本和工作量, 降低了用户的总体成本 (TCO) 。以目前的技术看, 局域网建立B/S结构的网络应用, 并通过Internet/Intranet模式下数据库应用, 相对易于把握, 成本也较低。
B/S模式的缺点如下:
(1) 个性化特点明显降低, 无法实现具有个性化的功能要求。
(2) 操作是以鼠标为最基本的操作方式, 无法满足快速操作的要求。
(3) 页面动态刷新、响应速度明显降低。
(4) 功能弱化, 难以实现传统模式下的特殊功能要求。
永远无法比较B/S和C/S, 它们各有各的好处。B/S结构的系统在网页、网上信息发布、简单的OA办公系统等方面比较有优势, 技术开发相对比较简单, 但不适合做复杂操作。C/S结构的系统在做复杂功能应用、大容量数据操作方面比较有优势, 技术开发相对比较复杂。
2 教务信息查询系统分析与实现
2.1 系统功能设计
通过教学查询系统的实施可实现如下目标:
(1) 学生基础信息:主要用于学生信息的查询、班级信息的查询、课程信息查询。
(2) 课程管理:关于学生的选课和课表查询。
(3) 成绩查询:根据学生的基本信息对其成绩进行查询。
2.2 业务角色及业务功能描述
本系统是教务查询系统, 顾名思义, 就是对教务信息的查询功能: (1) 对班级信息的查询。 (2) 对学生信息的查询。 (3) 对课程信息的查询。 (4) 对学生成绩的查询。 (5) 查询学生所在班级。
2.3 系统的实现
这套系统是为了实现教务信息查询的需要, 因此, 可以通过VB来对界面进行合理设计。
2.3.1 主菜单的设计
进入系统的第一界面很直观的可以看见教务查询系统的主菜单, 其中含学生基础信息、课程管理、成绩查询和退出系统四个菜单, 从而完成教务的查询, 如图三所示。
2.3.2 课程信息查询
同学们可以通过课程编号、课程名称、拼音码等信息进行方便、快捷搜索, 搜索结果如图四所示。
3 结束语
本文分析了目前开发基于所使用的C/S、B/S结构的特点和应用前景, 以及系统开发所使用的主要语言工具VB、SQL Sever后台数据库用范围及技术特点, 并确定了以C/S结构模式作为其体系结构, 选用VB为开发语言, 以SQL Server为后台数据库设计教务查询系统。
参考文献
[1]柳纯录.信息系统项目管理师教程 (第2版) [M].北京:清华大学出版社, 2008.
[2]申.Visual Basic 6.0高手突破[M].北京:清华大学出版社, 2002.日文
[3] (英) Ian Sommerville, 著.程成, 陈霞, 译.软件工程[M].北京:机械工业出版社, 2003.
[4] (美) Cantu, U, 著.王辉, 等译.Visual Basic 6.0从入门到精通[M].北京:电子工业出版社, 2003.
[5]Steve Teixeira Xaviver Pacheco, 著.龙劲松, 王瑜, 谢尚书, 译.Visual Basic 6.0开发人员指南[M].北京:机械工业出版社, 2003.
信息查询 第8篇
门禁系统是企业信息化建设中的重要系统, 往往会被优先部署,其记录的员工打卡时间、地点的数据,对于企业安全管理和考勤都有很大的参考意义。 但是目前市面上常见的门禁系统,并不支持除了数据管理人员以外的普通用户对门禁信息的查询,也无法做到根据用户的级别、部门进行查询的权限管理。 由于门禁系统的上述缺陷, 使得本来很有潜力的门禁数据在许多企业无法得到有效的利用和分析。
不过,对于部署了SAP PORTAL的企业而言,门禁系统的两个缺陷却可以得到有效的解决。 这得益于SAP PORTAL平台的良好集成能力、 强大的二次开发能力, 以及现成的权限管理机制。 在接下来的文章中,我们将介绍本集团利用SAP PORTAL实现门禁信息查询的详细步骤。
1背景
本集团部署的门禁系统为深圳捷顺公司生产的门禁系统,该系统的底层数据库为ORACLE数据库, 其自带的信息查询工具比较简陋,只能供系统运维人员使用,并且没有权限管理机制。
本集团的SAP PORTAL系统是SAP Net Weaver产品的一个模块,该模块可以将SAP ABAP程序发布为网页,从而允许企业的所有员工通过互联网使用其程序; 而Net Weaver产品本身很好地封装了底层的数据库, 不论底层使用何种数据库,Net Weaver都提供了一套标准的SQL接口供编程者使用。 SAP PORTAL的开放性和Net Weaver的兼容性, 是我们集成工作的基础。
此外,本集团下属有数千个部门,员工超过三万人,每人每天可能产生多条刷卡记录,故我们处理门禁信息时,还必须考虑大数据的处理问题。
2功能实现
2.1 利用DBCO事务代码连接外部数据库
首先, 我们需要在SAP PORTAL的服务器上安装Oracle Client,并设定访问捷顺门禁系统数据库的用户名和密码。 然后登录SAP PORTAL系统,进入DBCO事务代码,先后点击修改和新条目按钮,进入连接设置界面。
再连接设置界面,我们需要自定义连接名称,选择连接数据库类型为ORA型,并填入事先定义好访问捷顺数据库的用户名和密码,连接信息一栏填写的则是tnsnames.ora文件中的Service Name。
设置完成后, 我们的SAP ABAP程序就可以通过代码访问捷顺的Oracle数据库了。
2.2 编写作业程序抽取数据
打通了两个数据库的连接, 我们就可以通过作业程序将捷顺数据库的数据抽取到SAP PORTAL的系统中。 作业程序是一类特殊的ABAP程序,它们没有界面,并且通过SM36 事务代码设置的时间自动运行,通常我们设置这类程序在凌晨自动一次,以抽取上一天的数据。
我们的作业程序主要代码如下:
针对上述代码,我们需要注意以下几点:
(1)当我们对SAP PORTAL本身的数据库进行操作时,可以直接使用SQL语言, 但是当我们对外部数据库(此处的捷顺Oracle数据库) 进行操作时, 需要在SQL语言外部使用EXEC SQL.和ENDEXEC.关键字。
(2)SAP系统的数据表中的时间格式(YYYYMMDD), 与Oracle系统的数据表的时间格式(DDMMYY) 是不同的, 我们需要自定义一个数据格式转换的程序以免造成错误。
接下来则使用SM36 事务代码发布作业。 首先,我们需要自定义一个作业名称。
然后点击开始条件按钮,设置运行条件。 此处因为我们需要作业程序每天凌晨运行,所以选择开始时间类型为日期/ 时间并填入启动日期和时间,选中左下角“周期性的作业”,同时在右下角选择周期值为每天。
接下来我们需要回到SM36 主界面并点击步骤按钮,我们需要在步骤界面填入需要运行的作业程序名称并保存。
将全部设置保存好后,我们的作业就完成了。
2.3 编写ABAP查询程序
我们的最终目的是将门禁数据按照不同的权限呈现给所有的用户, 所以我们很重要的一部分工作就是编写门禁信息查询程序。
为了权限控制,我们给每个用户定义了两个列表,一个是可查询员工列表(存放可以查询的员工的ID),一个是可查询部门列表(存放可查询的部门的ID)。 根据两个列表的数据我们可以将员工权限分为三类:
(1)两张列表均为空,则该员工只能访问自己的考勤数据。
(2) 可查询部门为10000001 东方电气集团有限公司(10000001 为公司代码) , 则该员工可以访问所有部门和员工的考勤数据。
(3)可查询员工有数据或可查询部门有数据,则该员工可以查询列表中的员工和部门的考勤数据。
为了管理两张列表,我们专门开发了管理程序,如下:
在信息查询程序中,我们允许用户选择要查询的日期。 在程序界面左侧,我们将员工、部门按照层级排列成树状图,用户双击树状图任意节点,即可选择要查询的人员或者部门范围。 而在程序界面右侧,我们将给出查询结果,包括员工号、刷卡位置、刷卡日期、刷卡时间等数据。
对于权限较大的用户, 他们能够访问的部门和员工数据量非常之大,对于这种大数据我们需要进行特殊的处理。 具体方法为初始化时不展开子孙节点较多的节点, 只有当用户双击这部分节点时,才追加这部分节点下面的数据,这样可以有效地提高程序的整体运行速度。 即使对于完整权限的用户,我们的程序呈现数据也仅需要数秒钟。
摘要:随着信息化建设的发展,大多数企业都部署了自己的门禁系统,门禁系统可以记录企业员工打卡的时间和地点,故其数据对于企业的安全管理和考勤都有很大的参考意义。然而,目前的门禁系统往往只支持在服务器上或个别安装了专门客户端的计算机上查看数据,且缺乏有效的权限管理,无法根据用户的级别、部门提供其权限内的数据。要解决普遍用户对门禁信息的查看问题,以及查看门禁信息的权限管理问题,往往需要进行二次开发。本文正是介绍了如何利用SAP PORTAL平台集成门禁系统并且二次开发,最终实现普通用户可查询门禁信息以及查询权限管理的工作。
关键词:SAP,PORTAL,门禁信息
参考文献
[1]唐嘉,彭功涛,方玉凤.SAP使用程序开发进阶[M].北京:兵器工业出版社,2012.
[2]黄佳.SAP程序设计[M].北京:机械工业出版社,2005.
非罪行贿信息查询与应用问题探讨 第9篇
一、非罪行贿信息查询运用领域
(一) 招投标领域的应用。
当前查询系统主要服务对象便是工程招投标领域, 占据了整个查询量的80%。然而大家都明白, 这个领域内的腐败问题也是最为突出的, 绝大部分的贪腐案件都离不开“工程”。侦查机关在处理此类案件时, 主要是严打受贿对象, 对于行贿者采取的处罚是能轻则轻, 这样很大一部分行贿金额在立案标准边缘线附近的行贿者就没有被立案查处, 逃避了法律的制裁, 被纳入到“非罪行贿行为”, 这样的一类人一旦没有相应地措施和制度加以约束, 久而久之则会变本加厉, 助长不正之风继续盛行。因此“非罪行贿行为”也必须运用到查询领域, 规范招投标领域。
(二) 政府采购领域的应用。
在政府采购领域, 供货商们的竞标之争亦非常激烈, 他们潜意识里认为, 要想顺利中标, 除了公司自身的软硬件实力之外, 还需要有一定的官场人脉资源, 双管齐下, 定能成功, 由此商家、官家和业主三方之间便形成了一条利益链, 商家出钱买信息, 官家出钱卖信息, 业主方吃回扣, 暗箱操作围标、串标等违法活动, 最终达成一致目的。“非罪行贿行为信息”运用于政府采购领域可以有效地预防有违法行为而无犯罪记录的人员逃避市场监管, 促进市场竞争公平公正。
(三) 干部提拔任用领域的应用。
各地党委政府在选拔任用领导干部和重点岗位工作人员时, 应该将检察机关的行贿犯罪档案查询作为前置程序, 把查询结果作为干部廉政考核的依据纳入到考评档案中, 同时建立配套的考评责任制, 对考评失察的要追究责任, 可以有效地防止干部“带病参选”、“带病提拔”、“带病上岗”。除了已经被法律认定的行贿受贿犯罪记录之外, 非罪行贿行为也同样应该向相关部门提供告知, 作为选拔任用前的参考, 以此来遏制官场上买官卖官, 行贿受贿不正之风。
(四) 金融、工商、税务领域的应用。
凡涉及行贿受贿等犯罪或行为的案件, 都离不开“钱、财、物”, 而这些都与金融、工商、税务密切相关, 他们在办理业务过程中, 也是最注重信用评价的, 由于这三大领域是开展各项经济活动的主导, 其目前运行的信用评价体系也最趋于成熟, 还具有一定的强制性, 能够直接影响个人和公司企业的经济发展活动。
二、充分发挥非罪行贿行为信息的作用
为了充分发挥行贿犯罪档案查询在维护社会公平和市场秩序中的作用, 也为了平衡行贿行为查询可能带来的一系列问题, 在对外提供“非罪行贿行为”信息时应着力在保障非罪行贿信息的录入、规范查询程序、制定合理处置措施和跟踪督促处置方面进行完善。
(一) 认真收集非罪行贿行为信息, 准确全面及时录入查询系统, 保障录入信息内容的完整性。
(二) 规范查询程序, 合理提供查询告知, 切实保护他人合法隐私。
非罪行贿行为信息的对外查询要与行贿罪信息查询区别对待, 从查询范围和查询程序上进行规范, 严格划分和落实。同时, 查询过程中严格执行出示查询人有效身份证件和查询用途的要求。
(三) 完善制度, 扩大行贿档案容量。
改进现有的行贿档案查询系统, 增加违纪案件中的行贿人信息, 同时与金融、工商、税务等目前成熟运行的信用评价手段相对接, 将廉洁信用强制性、捆绑性地纳入其他应用较多的信用评价系统。
(四) 制定合理的处置措施, 防止“一刀切”。
向申请查询人告知查询结果时应当注明其不同于行贿犯罪, 建议参照有行贿犯罪记录者的处置方法, 但在进行处置时应适当减轻, 比如采用“阶梯式”的处理方式, 按照犯罪行为的性质和社会影响程度, 划分出从重到轻的处理办法, 设定档案记录的封存时间, 结合有不良记录者的社会表现, 灵活性进行调整, 防止“一刀切”的做法。个人行贿行为与公司、机关单位行贿行为的处置要区别对待, 同时还要注意对处置结果进行跟踪回访, 将回访情况如实反映到查询档案当中, 以便申请查询者在处理时进行参考。
(五) 充分运用“污点效应”, 预防违法犯罪, 改善社会环境。
非罪行贿行为信息的记录是一个“污点”, 这个“污点”被存入个人和企业诚信档案中, 或多或少对于其本身实一个警示, 甚至会影响到周围的企业和个人, 在实践当中, 我们既要让这种“污点”能有效地遏制不良信用者混入社会兴风作浪, 同时又不能让一个“污点”毁其一生, 毕竟成长之路不易, 不能因为一次错误就永远封存, 需要人性化地给予其改错回头的机会。
(六) 广泛宣传, 发挥正确的舆论导向, 扭转风气。
一方面要纠正“宽容行贿”的社会文化, 形成行贿可耻的社会氛围。要加大行贿违法犯罪的法律宣传, 在全社会营造一个打击行贿行为的良好环境, 提高社会公众的认识, 使他们认识到行贿也是一种犯罪, 会受到刑法处罚, 使行贿失去社会心理基础。另一方面要转变司法人员的执法观念, 克服查处行贿犯罪失之于轻的现象, 树立从源头上治理贿赂犯罪的意识。
参考文献
用于信息检索的查询分析与优化算法 第10篇
查询与查询所得文档的关键字不匹配是信息检索的一个主要的问题。查询扩展就是用来改善信息检索这一缺陷的一项技术。它是通过把与原查询词相关的词添加到原查询来实行扩展的。许多自动查询扩展的方法已经被尝试过, 但是, 使用这些拥有大型语料库的信息检索系统的用户常常需要从大量不匹配的查询结果中再进行手动筛选。
目前, 许多信息检索研发者都采用伪相关反馈, 这是一种不需要用户参与的相关反馈方法。首先, 把几个文档当作是初始查询返回的结果。然后, 假定返回的这些文档的前n篇是相关的, 系统就会把这些文档中所包含的词当作扩展词, 再进行检索。假如这种信息检索系统的质量非常高, 检索得到的文档相关度很高的话, 那么这种技术是很有效的。但是假如不是这样的话, 由于扩展词是从不相关的文档得到的, 检索系统的效率就会降低。
相关反馈是一些信息检索系统的共有的特点。按照最初的查询条件, 查询系统返回给用户查询结果, 用户可以选择相关的或不相关的结果, 然后利用这些反馈信息重新进行查询。我们可以有效地区分出三种类型的相关反馈:显式用户反馈、隐式用户反馈及伪反馈。伪相关反馈被认为是自动查询扩展有效的解决方式。但是, 最近的一项研究表明, 传统的伪相关反馈可能会造成主题偏移, 从而影响检索性能。这时候, 怎样从那些好的反馈文档中辨别哪些词适合加入查询中就变得至关重要。XML查询扩展就能做到这一点, 它与传统的查询扩展相比, 不仅需要内容上的扩展, 还需要结构上的扩展。
2. 查询分析与优化算法
信息检索研究的是文档、文档中的信息、文档元数据、相关数据库以及万维网的搜索。词数据搜索、文档搜索、信息搜索以及文本搜索之间有相同的地方, 但是它们在文学、理论、行为及技术上又各不相同。信息检索的研究又是跨领域的, 它涉及到计算机科学、数学、图书馆学、信息科学、信息构建、认知心理学、语言学以及统计学等。
当用户输入一个查询时, 信息检索就开始了, 而查询就是信息需求的证明, 例如, 在网站搜索引擎搜索线索。在信息检索中, 查询的对象并不是单一的, 可能一个集合里的几个相关度不尽相同的对象都符合。
伪相关反馈提供了一种自动局部分析的方法。它把相关反馈的手动部分自动化, 不需用户参与就可以得到更好的搜索结果。这个方法首先就是进行常规的检索, 得到大体相关的文档集, 把它作为初次检索结果, 并且自动认定前K篇文档是相关文档, 最后在这个假定下进行相关反馈。操作程序是:把初始查询返回的结果作为相关结果, 从这些文档中选出排列前20到30的词作为tf-idf权数, 进行查询扩展, 把这些词加入再次查询中, 然后与这次查询返回的文档进行匹配, 最后得到的结果就是最相关的文档。
为了提高查询优化的质量, 本文对个性化能力进行了调查。不同的用户的喜好各不相同, 这可以通过他们做查询时重点关注的特定的主题看出来。例如, 青少年经常查询的就是关于篮球、电脑游戏等等。所以, 每个用户的喜好都不尽相同。这些个性化的喜好可以压缩在一个主题文件里。在计算主题分时, 这个文件也会被考虑进去。
二字词以及一字词是信息检索最有效的变址单位, 但是对于查询分析及优化来讲, 却不是最理想的。为了提高查询分析及优化的效率, 我们会采用自动提取的词作为变址单位。
一般来讲, 自动词提取的方法都是利用语言处理器来提取候选术语, 例如, 在语法结构上看来模拟两可的专有名词词组。提取出来之后, 利用统计学和机器学习把术语条目从候选列表过滤出来。过滤出来的术语条目基本不会产生歧义, 而且精确度极高, 对于知识领域的概念化很有帮助, 还能够支持领域本体的创造。此外, 对于语义相似度计算、知识管理、人工翻译及机器翻译等等来说, 术语提取还是很有用的开端。
基于词提取方法的词聚类是获得词的好方法。词聚类分析就是把类似的对象分在同一组, 这其中包含了很多不同的算法和方法。研究者普遍面临的一个问题就是, 在许多领域的查询中, 怎样把监测数据整理成有意义的结构, 也就是说, 怎样形成分类标准。换言之, 聚类分析是探索性的数据分析工具, 它的目的是以某种方式把不同的对象进行分组, 确保属于同一组的两个对象之间的相关度是最高的。根据上述分析, 聚类分析可以在无需提供解析的情况下找出数据的结构。也就是说, 它只是单纯找出数据的结构, 并没有解释为何存在这样的结构。
首先, 它把整个文档聚类粗略分成K个文档簇, 然后把每个文档当成是一个大的文档, 之后再对每个文档簇进行术语抽取算法, 分别从每个文档簇抽取术语。
文档集聚类的方法有很多种。聚类算法并不需要使用复杂的聚类方法, 因为它只需要粗略地把文档集聚类r分成k个文档簇。本文就是采用简单的K均值聚类算法对文档集进行聚类。首先从文档簇中随机选取10*K个文档, 最后每隔一个文档插入一个K文档簇。本文采用了基于Pat-tree的检索方法从每个文档簇中自动提取词。所有这些从不同的文档簇提取的词构成了整个词列表。
本文采用查询中的长短词以及文档集中的相关词来进行查询分析与优化。相关查询通常通过找到查询日志中与原查询会话共同发生的其他查询而发掘出来的。特别是查询优化及相关查询, 都是通过找到最遵循用户会话里的原查询的查询而获得的。对于大部分查询来说, 可能会从查询日志中发掘出无数的查询。但是, 在给定的有限的网页界面, 搜索引擎往往只选择显示几个相关的查询。
查询扩展的目的就是要减少查询和文档的错配概率。它是通过使用具有相似含义或与相关文档集有其他统计关系的词或词组来扩展查询的。查询扩展的过程就是构造子查询来提高检索的准确率。在进行页面搜索时, 查询扩展的工作包括:评估用户输入的内容, 扩展搜索查询使之与补充文件相匹配。查询扩展的技术包括:找出词之间的相似、同义词、查询词中每一个词的所有的不同形态, 改正拼写错误即自动搜索出正确的拼写或在搜索结果中备注修改建议, 重新权重原查询中的词。因此, 扩展查询是提高信息检索效率的好方法。这个程序在文件检索中的重要性可能还要更大, 这是由于抄录文档错误出现率高导致字词不匹配的问题更严重。
利用扩展查询的方式搜索用户输入的查询词的近义词, 虽然查全率增加了, 但是查准率却降低了。这得归因于查准率的计算等式, 查全率增加导致查准率降低, 表明查全率是分母部分。从等式还可以推测出:假定大部分用户不考虑查准率, 不想得到太多的查询结果, 那么查全率的增加会对整个搜索结果产生负面影响。就这点而言, 查询扩展的目的就是为了提高查全率。而搜索的范围是那些相关度比较高或接近相关的文档时, 那么查准率就有可能提高。
查询q中的每个短词t可能会同时出现在几个不同的语料库中。为了选出适合生成相关词群组的语料库, 语料库的查询权重是基于词频及逆文档频。
查询q中被加入新查询的所有词是以它们在q中的词频进行权重的。系统通过计算相关词的重要度找出补充查询备选词。用户可以根据相关词的重要度决定从补充查询备选词中选择的补充查询词的数量。相关词的重要度的价值越高, 被选为补充查询词的概率就越大。权重向量是由原查询词以及补充查询词共同组成的。系统根据文档的相似度, 计算出每个文档向量与权重向量的相似度, 然后按照相似度从大到小, 对文档进行分类。原查询以及经过查询分析和优化获得的词构成了新的查询。新的查询被用来进行再次搜索以获得最终查询结果。
通过上述几个步骤, 查询效率将得到提高。
3. 结论及展望
查询与查询所得文档的关键字不匹配是信息检索的一个主要的问题, 本文针对这个问题提出了用于信息检索的查询分析与优化算法。这种方法是从网络语料库中提取相关词, 结合原始词及相关词, 进行相关文档搜索。这种方法提高了信息检索的效率。
但是, 还是有很多提升的空间。我们会致力于提高相关词群组的质量, 把我们的方法应用到实际中。我们还需要找到更多恰当的特征来适应不同的条件。
参考文献
[1]钟敏娟, 林亚平, 陈治平.基于分类和关键词组抽取的信息检索算法.系统仿真学报.2004, 16 (5) :1009-1012
[2]王长, 杜亚军, 张培英.形式概念分析中的查询扩展元优化, 信息融合技术高级研究所, 第五卷, 第七期, 2010年
[3]Hochul Jeon, Taehwan Kim, Joongmin Choi, "Personalized In-formation Retrieval by Using Adaptive User Profiling and Collabo-rative Filtering", Advances in Information Sciences and Service Sci-ences, Advanced Institute of Convergence Information Technology, Vol.2, No.4, 2010.
[4]郭佳峰, 徐古, 李煌, 程学奇.用于查询优化的统一的判别模型, 第三十一届信息检索研究与开发国际信息检索年会会刊, 2010
信息查询 第11篇
摘 要:随着移动互联网的发展与普及,越来越多群体通过手机等移动设备来获取互联网信息,本文结合无线网络协议设计并实现了毕业生就业信息查询系统,丰富了毕业生获取就业信息的渠道,为毕业生掌握最新的就业信息提供有力保障。
关键词:WAP 就业信息化 Rails
中图分类号:TP311.52 文献标识码:A 文章编号:1673-8454(2009)15-0044-04
一、引言
随着社会科技、文化和经济的发展,特别是计算机网络技术和通信技术的飞速发展,人类社会从工业社会向信息社会过渡的趋势越来越明显。人们对信息的意识、对开发和使用信息资源的重视越来越加强,在教育过程中较全面地运用以计算机、多媒体和网络通讯为基础的现代信息技术,对促进与深化教育改革、实施素质教育,具有重大的意义。
目前,使用范围最为广泛的计算机网络是Internet,它把世界各地的计算机网络和主机连接起来,有着极为丰富的信息资源,人们通过连接在网络上的计算机方便地交换和使用信息,提高了人类的生存、发展、组织、管理和决策能力。在信息技术的领域里有另一种重要的技术,那就是移动通信技术。随着科技的不断进步,移动电话用户的数量也在突飞猛进,人们也迫切需要在移动的过程中能高速接入互联网。于是,通信技术和互联网技术相结合便产生了“移动互联网”技术。WAP将互联网和移动电话技术相结合,使通过移动设备随时随地访问丰富的网络资源成为现实,可享受新闻浏览、股票查询、邮件收发、在线游戏、聊天等多种应用服务。
WAP是无限应用协议Wireless Application Protocol的缩写,它是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准,是一组协议和标准的集合,涵盖了WAP设备与用户代理的工作方式、传输协议与载体之间的交互方式的所有内容。[1] WAP由WAP论坛(WAP forum)发布,被爱立信、摩托罗拉、诺基亚以及Unwired Planet创建于1997年,论坛成员占据着超过90%的全球手机市场,同时又是领先的基础设施提供商、软件提供商及其他机构。WAP标准基于因特网标准(HTML、XML以及TCP/IP),包括WML语言规范、WMLScript规范以及无线电话应用接口规范(WTAI)。
就业信息网站是毕业生获取单位需求信息的重要途径,许多需求信息时效性非常强,由于毕业生不可能整天守在电脑旁边浏览单位需求信息以及招聘会安排情况等,“移动互联网”技术在就业信息网站的运用很大程度上解决了这一问题。手机作为现代通讯的必备工具,在人们的工作、学习和生活中显得越来越重要,在大学生中的普及率也是相当高。本文提出基于WAP的毕业生就业信息查询系统的研究与设计,作为目前就业信息网站Web访问方式的补充,学生可以通过移动通信设备(主要是手机)随时随地获取就业信息,帮助学生更便捷、多渠道地掌握需求信息。
二、相关技术简介
1.WAP工作原理
为实现移动终端与网络服务器之间的通信,WAP定义了一套标准组,采用与WWW类似的编程模型,并在其基础上进行了优化和扩展以适应无线应用环境的特征:使用标准URL标识源服务器上的WAP内容,将内容定义与WWW分类相一致的特定类型,通过用户代理技术把WWW和无线领域连接起来。如图1所示,为WAP编程模型图,展示了WAP的工作原理。
2.WML介绍
WML(Wireless Markup Language,无线标记语言)是一种基于标记的文档语言,它基于XML从HTML继承而来。WML页面既可以是存储在源服务器上的“静态”文件,也可以是由源服务器动态生成的内容。WML也可以向使用者提供交互界面,接受使用者输入的查询等信息,然后向使用者返回他想要获得的最终信息。
3.WMLScript介绍
WMLScript是WAP应用层的组成部分之一,是在WML页面中使用的脚本语言。这种语言是基于ECMAScript语言的,但是它更适合于窄道通信。在应用时,WMLScript可以和WML文档一起,为客户端增加动态功能,此外WMLScript也可以作为一种独立的工具使用。WMLScript是一种程序语言,它可以调用在本地安装的标准库函数。为了在传输时节省带宽,WMLScript程序先被编译成字节码(bytecode),传到客户端后,再通过解释器执行。
4.Rails简介
与其它Web框架相比,Rails使用更简单而且更少的代码编写应用程序。Rails具有非常清晰的MVC构架方式,其中所有的层都是为协同工作而构造的,打破了传统典型的应用程序开发框架,具有全栈式的MVC框架、命名约定、零周转时间等等众多特点。
三、基于WAP的毕业生就业信息查询系统功能分析
基于WAP的毕业生就业信息查询系统的主要功能:毕业生通过具有WAP功能的手机查询单位需求信息和招聘会安排信息,以及国家的政策法规、地方出台的相应政策,以及学校的举措。本系统中就业信息的发布以及更新操作均通过就业网站的Web平台进行管理,仅提供WAP方式的查询和读取功能。
系统功能包括以下内容:
(1)就业信息查询系统导航;
(2)通过输入单位需求信息关键词和发布的起始时间进行组合查询;
(3)通过输入招聘会安排信息关键词和召开的起始时间进行组合查询;
(4)通过输入文章的关键词和选择文章类别进行组合查询。
四、基于WAP的毕业生就业信息查询系统设计
1.搭建开发环境
本文以Aptana Studio作为系统开发工具,采用Rails的REL2.2.2和Ruby1.8.6作为Web框架,Mongrel作为HTTP服务器,使用SQL Server数据库进行实现。
2.创建项目
首先在命令提示窗口中使用rails命令“rails jobwap”创建一个名为jobwap的项目,命令将生成整个项目的目录结构,主要内容如下:
app:目录存放大部分项目的开发代码;
app/controllers:存放控制器类代码,用于处理发送来的请求以及做出相应的响应;
app/models:存放模型类代码,负责业务逻辑及业务逻辑到数据库的映射;
app/views:存放视图文件代码,负责将内容呈现给访问者;
app/helpers:存放辅助类代码;
config:存放项目所有的配置文件;
public:存放图片、样式表以及JavaScript文件的子目录。
为使项目支持wml类型,需为项目增加一个新的MIME类型,在config/environment.rb中增加“Mime::Type.register "text/vnd.wap.wml", :wml”,告诉服务器支持wml类型的资源访问。
3.配置数据库
Rails支持DB2、MySQL、Oracle、Postgres、SQL Server和SQLite等众多主流数据库,编写或程序运行时调用通用的方法,而实现的细节则委托给针对数据库定制的适配器来处理。本文使用SQL Server数据库进行实现,Rails根据运行时的环境连接对应环境下的数据库,对config目录下的database.yml文件进行如表1所示的配置。在命令行中输入“rake db:migrate”,若没有任何错误信息,表明数据库配置正确。
4.创建模型
根据需求分析建立四个模型,在命令提示窗口中使用rails命令“ruby script/generate model Corporation CorpOffer CorpMeeting Article”后,在models目录下生成需要的四个模型:单位模型Corporation,单位需求模型CorpOffer,招聘会安排模型CorpMeeting和文章模型Article。Corporation包含单位基本信息(名称name、地址address、邮政编码zipcode、电子邮箱email、电话telephone)。CorpOffer包含单位需求信息(主题subject、内容content和单位关联外键corp_id)。CorpMeeting包含招聘会安排信息(主题subject、开始时间start_time、结束时间end_time、安排arrange、需求demand和单位关联corp_id)。Article包含文章信息(主题subject、内容content、文章类型types)。Corporation和CorpOffer、CorpMeeting之间是一对多关系,即一个用人单位包含多条招聘需求和多条招聘会安排。在模型中用has_many和belongs_to来声明双方的关联,建立关联后模型可以像访问属性一样访问所关联的模型,如图2所示为三个模型以及之间的关联。
Rails运用Ruby中的反射和元数据编程技术,允许用户将类和方法视为对象以及作为一个代码块进行调用或者传递给另一个方法,最大程度上避免编写重复性代码。当声明一个类继承Rails中ActiveRecord的Base基类,在程序运行时这个继承事件会发送到Base类当中,Base类会做数据库反射操作,获得这个子类所要包装的表,然后再动态地修改子类的实现,为它添加对应的属性和方法。表2是四个模型的全部代码。
5.控制器设计
为项目创建四个控制器CorpMeetings、CorpOffers、Corporations、Article,分别用于处理招聘会、招聘需求、用人单位基本信息和文章请求。表3是CorpMeetings处理查询功能的代码,对输入的关键词、开始时间和结束时间进行组合筛选,若未输入匹配值则不加入删选限制,否则根据输入值加入到查询条件中。用respond_to语句是为根据HTTP首部的Accept-Type字段来决定向客户端返回请求类型的资源表示,WAP系统中请求资源为wml类型。
6.页面设计
系统共设计7个页面,导航页面、招聘信息查询输入页面、招聘信息显示页面、招聘会查询输入页面、招聘会信息显示页面、用人单位基本信息显示页面、文章显示页面,进入导航页面后通过点击不同的链接进行相应操作。本文结合招聘会查询输入页面和招聘会信息显示页面介绍系统的页面设计。
本文使用Rails中的layout功能,为整个WAP项目创建基于WML的模板。在layouts目录下创建wap. html.erb文件,指定文件的编码方式以及文件类型声明,完整代码如表4所示。
WML文件是由“卡片(Card)”和“卡片组(Deck)”构成,当移动设备访问一个WML文件时,页面所有Card都会从WAP服务器下载到设备里。招聘会查询页面由一个Card组成,包括三个输入框,分别是主题、开始时间、结束时间,通过
招聘会显示页面由Rails根据查询结果动态生成,首先名为“list”的Card用于显示招聘会主题名列表,具体招聘会安排内容通过链接方式进入到各个Card,再通过返回链接回到列表Card,便于逐条信息的查看,页面实现代码如表6所示。
五、结束语
WAP具有光明的未来,但同时其自身也存在着缺陷,需要进一步完善。WAP应用产品所依赖的无线信道带宽有限,要想提供更多的服务,比如动态图像、视频/音频等媒体信息服务,必须解决传输对带宽的要求。另外,移动终端的目标、存储和处理能力有限,对于更高级的应用也会是一个阻碍。WAP的实现还需要来自移动终端制造商、网络运营商、ISP以及软件开发商等多方面的大力协作。WAP需要完善的方面还包括对cookie的支持,以方便会话管理;数据源服务器对PUSH(即主动把信息从WAP网关发送给客户机)操作的支持;对于安全性要求较高的应用,如何保证在WAP网关和数据源服务器之间的数据安全以及对协议数据单元大小的改进等等。但我们有理由相信,随着WAP的规范发展,这些问题都会得到解决。WAP作为移动通信与互联网之间的桥梁,给用户提供了独立于网络载体,灵活而方便地访问因特网的解决方法,必将取得巨大的成功。
参考文献:
[1]Dale Bulbrook,天宏工作室译.WAP实用指南[M].北京:清华大学出版社,2003.
[2]张禄林.WAP技术及其应用[M].北京:人民邮电出版社,2001.
[3]马华兴.解惑3G业务:概念、实现和规划[M].北京:北京邮电大学出版社,2006.
[4]Dave Thomas著,林芷薰译.应用Rails进行敏捷Web开发[M].北京:电子工业出版社,2006.
[5]Lucas Carlson著,郑路长译.Ruby Cookbook[M].北京:清华大学出版社,2007.
[6]Eldon Alameda著,张若飞译.Practical Rails Projects[M].北京:电子工业出版社,2008.
[7]郑惠芳.WAP技术在学生成绩查询系统中的应用[J].闽江学院学报,2008(2).
[8]叶成绪.基于WAP手机学生成绩查询系统的实现[J].青海师范大学学报,2008(3).
信息查询 第12篇
1 公交查询信息系统的设计
本文对于公交查询信息系统的设计,主要从三个方面进行设计 :第一,公交网络模型设计 ;第二,公交换乘矩阵的分析与建立 ;第三,系统的结构设计、功能设计以及数据库设计。
1.1 公交网络模型
公交网络模型是整个系统设计的理论基础,首先对实际的公交网络进行分析,继而进行公交网络模型设计。
1.1.1 公交网络分析
公交线路网由所有公交车经过的路线组成,公交车又是按规定的方向和路线行驶。在表达公交路线位置信息的时候,除了有路线的拐点集合,还有公交车停靠的站点集合。本文中采用ISO国际标准化组织制定了通用的导航数据标准GDF4.0,GDF4.0中的公交要素实例如图1-1所示。
1.1.2 公交网络模型设计
本文将公交网络分为几何网络和逻辑网络,如下图1-2。在具体公共交通的应用中,用户直接接触的是存储于公交数据库的几何网络 ;逻辑网络是网络要素复杂行为的基础,系统根据逻辑网络所表达的站站关系来分析可行的乘车方案。
为了使公交网络更为简单、易懂,需要压缩数据,本文对公交线路和站点按如下规则抽象处理 :
A. 相邻同名站点 :对于相邻的同名站点用一个站点来表示。
B. 双向线路 :将所有双向线路分为两个车次,分为上行和下行。
1.2 基于换乘矩阵的公交换乘算法
公交换乘问题是公交信息查询的重要内容,本节对换乘矩阵进行讨论,主要是换乘矩阵分析和换乘矩阵设计。
1.2.1 换乘情况分析
本文中逻辑网络采用换乘矩阵来表达,换乘矩阵描述了站点之间的3次以内的换乘关系(直达、换乘一次、换乘两次)。图2-1是对实际乘车过程的一个抽象表述,图中虚线框表示乘车过程中的换乘区,分别是 :
1 A->X2->Y2->B
2 A->X2->Y1->Y2->B
3 A->X1->X2->Y2->B
4 A->X1->X2->Y1->Y2->B
通过以上对乘车情况的分析,对换乘矩阵的取值做如下规定 :
(1)值为 -1表示不可达
(2)值为0表示步行即可到达
(3)值为1表示乘一次车到达值为10表示乘一路车再步行即可到达
1.3 公交信息查询系统总体设计
公交信息查询系统的总体设计分三个部分,分别为系统结构设计、功能设计、数据库设计,结构设计是基础,对整个系统的体系结构进行科学设计,功能设计是从用户角度出发,针对用户的需求进行设计,做到简洁而不简单,最大程度满足用户使用需求。
1.3.1 系统结构设计
公交查询信息系统是B/S结构,分四个层次别进行设计,分为数据库服务器、应用服务器、Web服务器和Web浏览器。
数据服务器,是整个系统的存储核心,是系统最底层的部分,包括三部分 :一部分是数公交线路数据库部分,主要存储公交线路信息 ;一部分是换乘矩阵部分,用来存储公交换乘数据 ;另一部分是图片集,用于存储公交查询信息系统实现的基本地图功能的图片信息。
2 公交查询信息系统的开发
本系统在My Eclipse的开发环境实现下,基于Java Script脚本语言,利用Tomcat作为Web服务器,以及SQL Server 2000作为数据库,实现公交线路的查询功能。
2.1 地图浏览功能
对于公交查询系统,其基本的地图浏览功能为显示功能、漫游功能以及缩放功能三个功能,这些功能可以通过脚本语言来实现。
2.2 公交查询功能
公交查询功能从三个选项进行开发 :站点查询、换乘查询、线路查询,这三个方面分别对应着用户的三种信息请求。
2.2.1 站点查询
站点查询功能是满足用户查询公交信息最基础的功能。输入要查询的站点信息,系统将所要查询的站点信息显示在右边的地图显示区域,同时关于站点的详细信息也会显示在查询结果显示区域。
2.2.2 线路查询
线路查询也是用户常使用的查询方式。输入要查询的线路信息,所要查询的线路就会显示在右侧的地图显示区域,同时此线路的详细信息会显示在查询结果显示区域。
2.2.3换乘查询
(1) 站站查询
本系统定义的站点之间的联通关系为临近、直达和换乘(一次换乘和二次换乘),站站查询流程图。
(2) 点点查询
通过点点查询,在地图显示区点击出发地与目的地,来查询换乘方案,线路图也将显示在地图显示区。
3 结束语
本文利用Web GIS和Java Script/Ajax技术与SQL Server 2000数据库技术,并将公交网络模型分为几何网络和逻辑网络,建立了一个基于Web GIS的公交查询系统,实现了系统的基本功能,该系统的建立为用户提供简单的Web操作,方便非专业人员的使用,方便了市民的出行,为市民的出行提供了良好的线路选择,节省了出行的时间。
摘要:本文通过分析实际的公交乘车过程,将双层公交网络模型划分为几何网络和逻辑网络,定义公交线路和站点的空间类和换乘查询所需的属性类以及表达站点之间的连通关系,并基于Web GIS与Java Script/Ajax技术以及SQL Server 2000数据库技术设计并开发了一个公交查询信息系统,该系统实现了站点查询、线路查询、换乘查询等基本功能,并且提供了地图显示、漫游和缩放等功能。
【信息查询】相关文章:
政务信息查询06-19
考生信息查询07-21
信息查询和监管09-07
常住人口登记信息查询07-20
全国企业信用信息查询08-29
西建大导师信息查询11-03
动产抵押登记信息查询01-03
全国企业信用信息查询03-15
怎么查询公司股东信息06-09
车管所查询信息证明08-23