APP下载

民事审判庭书记员收结案管理系统的研究

2012-01-18郎云雯赵金燕侯旭东鲁绍坤陈克平

电子设计工程 2012年24期
关键词:书记员案由审判庭

郎云雯,王 静,赵金燕,侯旭东,鲁绍坤,陈克平

(1.云南农业大学 基础与信息工程学院,云南 昆明 650201;2.云南省高级人民法院 云南 昆明 650228;3.解放军78600部队 云南 昆明 650031)

近年来,随着改革开放的深入和市场经济体制的完善以及社会、经济等诸方面的发展,广大公民的法律意识逐渐增强,人民法院受理的诉讼案件越来越多。在案件审判流程中所形成的诉讼档案也逐年增加,使原本紧张的档案库房及档案管理人员、设备更显紧张。如何科学管理诉讼档案已成为当务之急[1]。随着法院信息化进程的加快,案件信息化管理也越来越重要。民事审判庭作为审理民事诉讼的重要场所,收结案是民事审判中一项重要的工作。书记员作为法院的工作人员之一,是法院系统重要的具有独立地位的司法辅助人员,是保证法院审判工作顺利进行的不可或缺的重要角色[2]。书记员需要担任审判庭的记录工作,并办理有关审判的辅助性事项,如整理卷宗、处理文书等。为了减轻民事审判庭书记员的负担,提高办案效率,使案件资料的存储和查询方便快捷,民事审判庭书记员收接案管理系统代替人工管理将是一项重要的法院信息化建设。本系统为某民事审判庭书记员提供了一个收结案和管理案件的平台。

1 系统设计

1.1 开发环境及工具

本系统以Microsoft Visual Studio 2005作为开发平台,采用了C#语言作为开发工具,SQL Server 2005为后台数据库。

1.2 系统功能设计

系统主要由5个模块组成:用户登陆模块、案件档案管理模块、收接案信息浏览模块、档案查询统计模块和用户管理模块。

1)用户登陆模块:进行用户身份验证,以提高系统的安全性。

2)案件档案管理模块:添加、浏览、修改和删除收结案案件信息。

3)收接案信息浏览模块:对已经归档的案件档案进行浏览。

4)档案查询统计模块:对案件信息进行查询、统计,并生成报表打印输出。

5)用户管理模块:添加、删除用户,修改用户信息。

2 系统实现

以下主要阐述案件档案管理模块、收接案信息浏览模块和档案查询统计模块的实现。

2.1 案件档案管理模块的实现

图1 系统功能结构图Fig.1 Functional structure of the system

针对某民事审判庭案件档案管理,设计和实现了案件档案管理模块。在案件档案管理页面上主要通过一个bindingNavigator控件实现添加、删除、保存民事审判庭的案件信息。其中,案件信息包括:案号、承办人、卷宗数、案由(借款合同纠纷、买卖合同纠纷、经营合同纠纷等)、当事人情况(当事人情况一审,当事人情况二审)、案件时间(开庭时间、收案时间、结案时间)、案件标的、诉讼费、结案方式、笔录文书(合议笔录、庭审笔录、裁判文书)。案件档案管理页面如图2所示。

图2 案件档案管理页面Fig.2 Interface of case files manage

bindingNavigator控件上的bindingNavigatorAddNewItem按钮实现对案件信息的添加功能,bindingNavigatorDeleteItem按钮实现对案件信息的删除功能,SToolStripButton按钮实现对案件信息的保存更新功能[3-5]。

bindingNavigator控件上的 bindingNavigatorDeleteItem(删除)按钮的代码如下:

private void bindingNavigatorDeleteItem_Click (object sender, EventArgs e)

{

this.Validate();

this.caseTableBindingSource.EndEdit();

this.caseTableTableAdapter1.Update(this.caseDBDataSet.CaseTable);

MessageBox.Show(“删除成功”);

}

单击删除按钮,删除当前案件的所有信息,编辑、更新PartyTable(当事人情况)表、CaseClosedTable(结案方式信息)表、CaseTable(案件信息)表,将当前案件信息从 PartyTable表、CaseClosedTable表、CaseTable表中删除。

2.2 收结案信息浏览模块的实现

收结案信息浏览模块可以让用户方便地浏览案件信息。与档案管理模块不同的是,在收结案信息浏览模块中用户只能浏览案件信息而不能修改案件信息。在收结案信息浏览页面上,用户可以单击(上一条记录)、(下一条记录)、(第一条记录)、(最后一条记录)按钮,以快速浏览案件信息。

2.3 档案查询统计模块的实现

为了方便民事审判庭书记员了解、掌握案件信息,案件查询统计模块可以按案由、案件标的、承办人查询,以及按月、季度、年度查询、统计和输出收结案案件信息。案件档案查询统计模块功能如图3所示。

图3 档案查询统计模块功能图Fig.3 Functional diagram of files query and statistics module

1)按案由查询:案由下拉菜单里有该民庭全部的案由,选择其中一条案由,就可以查询出对应案由的案件档案信息列表。

查询语句[6]为:

SELECT*FROM CaseTable WHERE(案由 =@案由)

2)按案件标的查询:输入案件标的金额,查询出对应案件标的金额的案件信息,以列表显示并输出。

3)按承办人查询:输入案件承办人姓名,查询显示对应承办人的查询列表。

4)按案件时间查询统计:分别按月、按季度、按年终查询统计。

①按月查询统计:查询并统计当月的所有案件信息,显示并输出。

②按季度查询统计:查询并统计当前季度的所有案件档案信息,显示并输出。

③按年终查询统计:查询并统计当年的所有案件档案,显示并输出。

对应的查询语句为:

SELECT*

FROM CaseTable

WHERE YEAR(结案时间)=YEAR(GETDATE())

COMPUTESUM(案号)

在档案查询统计页面上显示查询结果是把查询出来的数据填充到caseTableTableAdapter1里,然后由DataGridView显示。

通过导出按钮可以把查询出来的列表导出到Excel里,并在Excel里修改及打印输出。

案件信息导出到Excel后的文件如图4所示。

图4 导出Excel文档Fig.4 Interface of exporting Excel document

3 结束语

使用管理系统来对案件档案进行科学的信息化管理,具有快速、准确、自动等特点,通过现代化的管理方式,相关的电子文档可以快捷地加以利用,实现档案管理的基本价值[7]。在该管理系统里,以某民事审判庭书记员为系统使用人,管理案件档案,提高工作效率为目的,设计和实现了民事审判庭书记员收结案管理系统。

[1]徐博学.学习党的十七大精神,搞好法院档案管理[EB/OL].(2008-01-21).http://hnfy.chinacourt.org/public/detail.php?id=68984.

[2]刘武俊.法院书记员管理制度及其变革[J].法治论丛,2004,19(1):40-43.LIU Wu-jun.Court clerk management system and its reform[J].The Rule of Law Forum,2004,19(1):40-43.

[3]Karli Watson,Christian Nagel.C#入门经典[M].4版.北京:清华大学出版社,2008.

[4]刘甲耀,严桂兰.C#程序设计教程[M].北京:电子工业出版社,2007.

[5]李乃文,傅游,沈学利,等.C#程序设计实践教程[M].北京:清华大学出版社,2007.

[6]李春葆,曾平.数据库系统原理及应用——基于SQL Server 2005[M].北京:清华大学出版社,2009.

[7]周洪.人民法院诉讼档案信息化工作的实践[J].云南档案,2003(4):25-26.ZHOU Hong.Practice of the people’s court lawsuit archives informatization[J].Yunnan Archives,2003(4):25-26.

猜你喜欢

书记员案由审判庭
论环境行政案件案由的规范化
职能定位视角下民事案由制度的反思与改进
严阵以待
论案由选择的考虑因素
法院书记员管理的问题及其措施变革*
眼神
从一起案件谈民事案由的选择
解读《书记员巴特比:华尔街的故事》中的生存危机