论文部分内容阅读
改革开放以来,我国的计算机技术和网络技术得到了高速发展,政府部门的电子化办公受到了越来越多的重视,而且国家也对“电子政务”工程提出了新的要求。随着人们越来越习惯通过法律手段来保护自身合法权益,法院作为审判机关受理的案件数量逐渐增加,涉及的领域以及范围不断扩大,复杂程度变大,这也给法官办案带来了巨大的压力。在法官人数无法大量增加的情况下,如何提高法官的工作效率成为亟需解决的问题。虽然我国发展人民法院事务信息化已经经过了数十年,但是已有的信息管理系统的任务和流程相对简单,主要以统计和存储为主,目的是为了司法信息的统计。这种系统效率低,出错率高,无法有效地提高法官的办案效率。因此,人民法院急切需要的是一套可以提高法官工作效率、改善办公环境的法院案件管理系统。目前,我国在计算机技术领域的迅速发展,尤其是软件工程技术、数据库技术以及网络技术的突飞猛进,这为本文开发一套法院案件管理软件提供了强大的保障和支持。本文所开发的法院案件管理系统是一套高效、便捷的电子化办案软件,有助于整合法院各个部门的资源,提高法官的办案效率。本文首先从技术可行性、法律可行性、社会可行性、操作可行性这四个方面进行了分析,得到的结论是法院案件管理系统在法院的应用是可行的。然后,本文详细研究了我国人民法院的主要工作流程,其中包括立案庭、审判庭、档案室,审判管理办公室等各个部门中的每一个工作步骤及其流程图。最后,本文系统地分析和阐释了整个法院案件管理系统的需求分析、技术方案的选择、系统的设计、编码与测试等一系列步骤,全面论述了法院案件管理系统的开发过程,给出了功能模块的划分、数据库的方案以及某些功能的实现代码。本文所开发的系统实现了从用户登录,到立案、法庭管理、审判、归档,再到档案管理的全部功能,基本上实现了法院办案的所有流程。本文所开发的系统易于操作,每个部门的工作人员都可以在同一个系统中协调办公,减少了各个部门各自工作造成的相互等待和进程停滞。同时,本文所开发的系统对使用者来说方便快捷、交互性强,提高工作效率的效果比较显著。本文使用了VS2012开发平台以及MYSQL数据库,并基于RUP开发模型对软件进行开发,所开发的软件是C/S结构的。RUP开发模型为本文的开发过程提供了任务框架,规定了完成软件所需的工作步骤。在用C++语言完成软件的编码工作之后,本文对软件进行了全面的功能测试和性能测试,并针对发现的问题做了补充和完善。相信本系统的出现可以为法院工作人员提高办案效率提供较大的帮助。