APP下载

基于互联网的判例检索系统探索

2012-01-15杨雪松谢树云

电子设计工程 2012年16期
关键词:判例人民法院浏览器

杨雪松,冉 婕,谢树云

(昭通师范高等专科学校 计算机科学系,云南 昭通 657000)

据最高人民法院网站发布显示,2010年全国各级法院新受理各类案件10 866 955件,审结10 999 420件,在这些海量的案件中,许多案件存在有很大的相似性或可参考性,然而现行人民法院法官在进行案件审理时,较多的是依靠法条的规定和本人对法条的理解而无法对审结成功的案例进行参考。法官在遇到疑难案件时迫切需要有相似的案例可以参考,尽管我国不是判例法国家,然而这些相近的判例仍然可以给案件的审理提供很大的参考价值。

另一方面,在司法的现代化和审判公平、公正、公开的要求下,也有必要将各级人民法院的审判实例或经典实例纳入一个统一的数据库系统,方便公众对这些相似案件进行查阅比较,这样可以促使法官在办案时公平公正,起到审判监督的作用。

1 系统功能

我国人民法院数量众多,目前对案件和信息的交流主要在上下级法院或者地域相近的同级法院之间,而地域相隔较远的法院之间几乎没有交流。仅有的交流也多采用电话、传真、书面或口头汇报、参观等方式,这些方式存在以下问题:

1)信息量很小,一个案件,特别是疑难案件的审结需要耗费大量的时间,收集大量的证据,需要进行大量的调查研究,再进行相应的推理,听取当事人意见等等,对法条的适用及理由,法官内心的推导等等,到最后形成书面的判决。这个过程漫长而复杂,用传统交流的方式很难全面的展现一个案件的全部情况,由于口语的局限,甚至会导致表达信息与原始信息不一致的情形。

2)费用昂贵,采用电话、传真、参观的方式进行交流费用昂贵,而且无法窥案件全貌,往往是管中窥豹。

3)信息不全面,无法全面而具体的获取某一案件的具体信息,更不能根据自身需要查询出批量同类案件信息,再从中进行详细筛选和参考。

4)信息不客观,在办案过程中由于法官的主观认知和心理倾向,导致在交流时可能会有意或者无意识的回避一些有用的信息,从而影响其他人对案件的判断。

为了解决上述问题,有必要建立一个基于Internet的判例检索系统,能在全国人民法院范围内实现判例的增加、检索、维护和评论,帮助法官们在办案时能快速的查询到具有较大参考价值的判例。同时该系统也可以通过权限设置面向不同群体开放,保证司法公正和审判监督。该系统取名为:CCSS(Court Case Search System),具有以下功能:

1)判例收集

2)判例分类存储

3)判例检索

4)判例维护

5)判例评论

2 系统设计

CCSS是一个利用现有的人民法院内部网和公用高速信道,利用Internet技术建立的一个计算机检索系统,由分布全国人民法院的服务器和查询终端构成,但在逻辑上却就像在本法院内部计算机构成。

CCSS的物理结构分为3层:第1层是分布在各级人们法院的网络用户工作站,有关人员可以在这些工作站上,在授权的范围内从任何地方进入到CCSS,进行案件的检索、提交、维护和评论。第2层是位于人民法院信息网络中心的WEB服务器,它负责接收各地用户的查询请求,并把查询结果发送给用户;第3层是位于人民法院信息网络中心机房的数据库服务器,它负责存储、处理通过网络获取的数据。其对应的软件结构也分为3层:浏览器层、应用服务器层和数据服务器层。其模型结构如图1所示。

图1 判例检索系统系统模型Fig.1 System model of CCSS

系统的核心是WEB Sever,由它接收来自各地的检索要求,然后分析查询条件,到数据库中获取相关判例,然后将检索结果转换为HTML和各种Script语言传回给提出检索的浏览器端。同样,各浏览器端对判例的增加,更新,删除等要求也要首先发送到WEB Sever,然后再由它和DBMS联系完成这些工作。

通过对CCSS的需求进行归纳分析,将其划分为如下功能模块,如图2所示。

图2 CCSS功能模块划分Fig.2 Partition of function module

1)系统管理 负责对整个检索系统进行管理,包括用户身份验证,密码修改,数据库的初始化、备份、完整性等,保证数据库中数据的一致性和正确性。保证用户身份的合法性和一致性。

2)判例检索 负责对检索条件进行分析,是其他几个功能模块的基础,应该能支持关键字检索 (案件编号为关键字),按法律部门检索,按案件发生地检索等,更多的是能满足不同的组合条件查询,比如按法律部门、地域、当事人姓名等组合条件进行查询等,同时还能支持模糊查询。其模块功能如图3所示。

图3 检索模块功能Fig.3 Function of retrieval module

3)判例增加 主要用于让各有权限用户将各自法院的经典判例增加到CCSS的数据库中,在增加之前应该能按照案件编号检索,防止重复增加。

4)判例修改 用于对原有判例在特殊情况下进行修改,比如已经审结的案件出现了抗诉,新的证据等等,但修改要有较高权限,并且要有严格的审查程序,防止出现虚假美化而掩盖案件真实情况。

5)判例删除 用于对时间较为久远,已经不具备参考价值的判例进行删除,或者在司法理念或者法律出现重大修改的情况下,对不合时宜的判例进行删除。对判例的删除要有严格的权限控制,当删除较多的判例时需要严格的审查程序。

6)判例统计 用于对各类判例按不同的要求进行统计,比如按时间、地域、法律部门等条件进行统计。同时也能统计对判例评论的情况,比如对每一判例在评论时设置对法官办案水平等级的等级评定,然后可以对特定法院或者法官的判例进行优良中差的等级统计。

7)判例通报对有重大参考意义的案件,可以进行系统内通报学习。对有较大警示作用的判例可以系统内通报批评。

8)判例评论 对已经审结的案件提供给合法用户进行评论,督促法官提高办案水平,起到审判监督的作用。

9)帮助 主要向用户介绍操作方法、注意事项等。

3 系统网络结构

CCSS系统采用内网加外网的模式,在靠近CCSS网络中心的地方可以铺设光纤或者采用无线通信等方式建设一个具有较高稳定性和安全性的内部网络,也可以租用专用信道实现内网的全覆盖,随着人民法院信息化建设的推进,这个网络覆盖的范围会逐步扩大。

在内网无法覆盖的地区,或者不属于内网用户,比如对于边远地区人民法院以及出差用户、高校、其他法律服务部门(如律师协会)等用户而言,则可以通过Internet访问。简化拓扑结构如图4所示。

图4 CCSS拓扑结构Fig.4 Topological structure of CCSS

4 系统实现

CCSS由判例收集子系统、判例检索子系统、判例统计子系统、判例评论子系统、安全管理系统和数据维护子系统构成。系统选择以数据库为基础的B/S(浏览器/服务器)模式,由浏览器、Web服务器和数据库服务器组成3层系统模型。该系统采用ASP.NET平台开发,选择Microsoft SQLS erver 2008建立数据库系统,通过ADO.NET实现数据库连接和交互。用户通过浏览器访问系统,根据权限使用规范判例查询、数据管理维护和用户管理功能。浏览器通过Internet环境与web服务器相连,Web服务器负责响应用户发送来的请求,与数据库服务器进行连接交互,从数据库获得所需的数据。数据库返回给

Web服务器的数据包括关系型数据和 XML(extensiblemarkuplanguage)数据,Web服务器需要对数据进行加工处理后生成ASP页面,再传送到浏览器上反馈给用户。

5 结束语

总之,建立一个能覆盖全国人民法院的判例检索系统十分必要,通过这个系统,研究机构可以找到丰富的案例进行教学研究,办案法官可以检索出参考价值极大的相似案例,给办案带来方便,整个法院系统也可以通过它进行司法监督,促进司法公正。同时本系统也能成为一个收集广大法律工作者意见的平台,为法律修订提供依据。

然而,本系统要真正得到实现应用还需要做很多工作,由于本系统建成后对于广大人民法院和法官有较大的审判监督作用,所以系统实现的最大难题不在于技术实现,而在于制度和人为因素,比如法院系统的共同认识,各级法官的积极配合等。

[1]周峰.基于ASP模式的质量信息系统的研究与实现 [D].武汉:华中科技大学学报,2004.

[2]蒋年德,李英.Oracle环境下管理信息系统的优化设计[J].计算机应用研究,2003,20(12):131-136.JIANG Nian-de,LI Ying.Oracle environment management information system design[J].Application Research of Computers,2003,20(12):131-136.

[3]丁立民.基于网络的高校教材管理系统的设计与分析[J].天津职业院校联合学报,2009,11(2):71-74.DING Li-min.The university teaching material management system based on network analysis and design[J].Tianjin Occupation Colleges Journal,2009,11(2):71-74.

[4]胡笳,谢步瀛,张其林,等.基于Web的农村住宅设计资源数据库系统的设计[J].计算机工程与设计,2010,31(20):4500-4503.HU Jia,XIE Bu-ying,ZHANG Qi-lin,et al.Based on web rural residential design resources database system design[J].Computer Engineering and Design,2010,31(20):4500-4503.

[5]Sears R,Van I C,Gray J.To BLOB or not to BLOB:Large object storage in adatabaseorafilesystem [EB/OL].http://research.microsoft.com/apps/pubs/default.aspx?id=64525,2006.

[6]陈明.应用UML对图书管理系统建模[J].贵州工业大学学报,2003,32(4):77-78.CHEN Ming.Application of UML in library management system modeling[J].JournalofGuizhou University of Technology,2003,32(4):77-78.

猜你喜欢

判例人民法院浏览器
沧州市运河区人民法院以党建促队建、促审判
论作为判例法典的《春秋》*——以复仇为例
高邑县人民法院 7天成功调解17个案件
反浏览器指纹追踪
美国最高法院2017年度知识产权判例解析
软件商业秘密的认定与保护——以美国判例为主要视角
我国知识产权判例的规范性探讨
安平县人民法院:知行合一践行“两学一做”
环球浏览器
以仲裁的视角看人民法院“审执分离”的体制改革