法院审判管理信息系统的设计与实现.docx
- 文档编号:18380490
- 上传时间:2023-04-24
- 格式:DOCX
- 页数:61
- 大小:381.91KB
法院审判管理信息系统的设计与实现.docx
《法院审判管理信息系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《法院审判管理信息系统的设计与实现.docx(61页珍藏版)》请在冰豆网上搜索。
法院审判管理信息系统的设计与实现
法院审判管理信息系统的设计与实现
指导教师
教授
厦门大学
学校编码:
10384分类号密级
学号:
X2012230973UDC
工程硕士学位论文
法院审判管理信息系统的设计与实现
DesignandImplementationofManagementInformationSystemforCourtTrial
指导教师:
教授
专业名称:
软件工程
论文提交日期:
2014年10月
论文答辩日期:
2014年11月
学位授予日期:
2014年12月
指导教师:
答辩委员会主席:
2014年10月
厦门大学学位论文原创性声明
本人呈交的学位论文是本人在导师指导下,独立完成的研究成果。
本人在论文写作中参考其他个人或集体已经发表的研究成果,均在文中以适当方式明确标明,并符合法律规范和《厦门大学研究生学术活动规范(试行)》。
另外,该学位论文为()课题(组)的研究成果,获得()课题(组)经费或实验室的资助,在()实验室完成。
(请在以上括号内填写课题或课题组负责人或实验室名称,未有此项声明内容的,可以不作特别声明。
)
声明人(签名):
2014年月日
厦门大学学位论文著作权使用声明
本人同意厦门大学根据《中华人民共和国学位条例暂行实施办法》等规定保留和使用此学位论文,并向主管部门或其指定机构送交学位论文(包括纸质版和电子版),允许学位论文进入厦门大学图书馆及其数据库被查阅、借阅。
本人同意厦门大学将学位论文加入全国博士、硕士学位论文共建单位数据库进行检索,将学位论文的标题和摘要汇编出版,采用影印、缩印或者其它方式合理复制学位论文。
本学位论文属于:
()1.经厦门大学保密委员会审查核定的保密学位论文,于 年 月 日解密,解密后适用上述授权。
(√)2.不保密,适用上述授权。
(请在以上相应括号内打“√”或填上相应内容。
保密学位论文应是已经厦门大学保密委员会审定过的学位论文,未经厦门大学保密委员会审定的学位论文均为公开学位论文。
此声明栏不填写的,默认为公开学位论文,均适用上述授权。
)
声明人(签名):
2013年月日
摘要
随着我国司法体制的逐渐健全和不断完善,人们的法律意识不断增强,法院的案件数量急剧增加,给法院、法官及各个审判部门造成比较大的压力。
为了贯彻“从严治院、公信强院、科技强院”的工作方针,人民法院需要实现社会公平正义,高效地完成审判任务,增强司法能力,提高司法水平,提升法官办案效率,提高裁判质量,防止外部干扰。
本文着重讨论了法院案件审判流程的流转环节,探讨了利用信息技术手段实现审判信息管理的好处,简要介绍了Delphi和Oracle数据库,以法院审判管理信息系统为原型,详细分析了法院的立案流程及审理流程,理顺各类案件的审判流程和法院内部的组织机构,合理划分了不同的模块,搭建了合理的网络架构,分析了系统的体系结构,对系统的数据库进行详细设计,建立了相对合理的数据库,同时对各个模块的界面及功能作了系统地设计与实现,对业务逻辑作了详细的分析和探讨,实现了所划分的登录模块、立案管理模块、案件审理模块、审委会管理模块、查询统计模块及用户管理模块的功能。
通过对网络安全性整体设计,实现系统安全运行环境,大大提高系统的可用性。
通过法院审判管理信息系统的设计与实现,将使法院内部管理和审判效能大幅提升,促进人民法院审判工作高效公正,并使司法廉洁这个难题得到刚性解决,更好的树立和展示人民法院的公信和权威,并且从微观和宏观两方面给领导提供可靠的决策。
关键词:
审判业务;审判管理;C/S架构
Abstract
Withthegraduallysoundandunceasinglycompletestatusofthejudicialsysteminourcountry,plushumanlegalconsciousnessconstantlyincreased,thecasesquantityincourtisgrowingrapidly,whichtakesgreatpressuretothecourt,judgeandeachtrialdepartment.Inordertoimplementtheworkingpolicyby“controlthecourtstrictly,strengthenthecourtcredibly,intensifythecourtscientificallyandtechnically”,People’scourtneedstorealizesocialfairnessandjustice,completethejudgementtaskseffectively,heightenjudicialcompetence,enhancejudiciallevel,promotejudge’shandlingefficiency,boostjudgementquality,aswellasavoidexternaldisturbance.
Thispaperemphasizedintermediatelinksduringthecasejudgementprocessbythecourt.Itdiscussedtheadvantagesbyutilizinginformationtechnologicalmeanstorealizeinformationmanagementtothejudgement,anditgaveabriefintroductiontoDelphiandOracledatabase.Takingtheinformationmanagementsystemofjudgementincourtasmodel,thepaperanalyzedrecordingprocessandtrialprocessdetailedly.Meanwhileitrationalizedtrialprocesstoallkindsofcasesandtheorganizationstructureinsidethecourt,whichresultedvariousmodulesproperlydividedandreasonablenetworkframeworkestablished.Byanalyzingthesystemstructureanddetaildesigningtothedatabaseoverthesystem,acomparativelylogicaldatabasewasformed.Thispaperalsoprovidedsystematicdesignandimplementationtotheinterfaceandfunctionineachmodule,besideswhich,itmadeadetailanalysisanddiscussiontothebusinesslogic.Finallythefunctionalimplementationintermsoflog-inmodule,recordingmanagementmodule,casetrialmodule,trialcommissionmanagementmodule,inquirystatisticmoduleandusermanagementmoduleweremade.Throughtheoveralldesigntonetworksecurity,safeoperationenvironmentinsystemwasrealized,whichgreatlyimprovedusabilitytothesystem.
Bydesignandimplementationtothesystemofjudgementinformationmanagementincourt,theinnermanagementandjudgementefficiencywillbesignificantlyboosted,efficiencyandjusticetotheworkbyPeople’scourtwillbepromoted,andproblemwithcorruptiblejudiciarywillbesolvedrigidlyaswell.CredibilityandauthorityinPeople’scourtwillbebettersetupandrepresented,alsoreliabledecisionwillbeofferedtoleaderfrommicroscopicandmacroscopicperspectives.
KeyWords:
Trialbusiness;TrialManagement;C/SArchitecture
3.4.1立案16
3.4.2分案排期17
3.4.3送达保全17
3.4.4审判管理18
3.4.5结案归档18
3.4.6审委会管理18
3.4.7用户管理19
3.4.8决策支持19
3.4.9司法统计接口19
3.4.10案件监督19
Contents
3.1FeasibilityAnalysis8
3.4.1Register16
3.4.2TheDivisionalSchedule17
3.4.3ServedPreservation17
3.4.4TrialManagement18
3.4.5CasetotheEndandArchiving18
3.4.6TheJudicialCommitteeManagement18
3.4.7TheUserManagement19
3.4.8DecisionSupport19
3.4.9TheJudicialStatisticsInterface19
3.4.10CaseSupervision19
5.1DevelopmentandOperatingEnvironmentofSystem37
6.2Testenvironment65
第一章绪论
1.1研究目的和意义
近年来,计算机软件的应用在各行各业得到了快速发展,利用信息技术提高工作效率已成为社会进步的动力,而法院信息化建设将面临着机遇和挑战。
法院通过信息技术开展法院审判精细管理,便要让信息技术能施展其功效,让法院在案件的审理、判决、执行等方面实现全程的管理,促成个性微观案件与宏观的法院审判管理相结合,达到审判过程的公平与公正,完善法官监督考核机制,促成法院在审判管理工作与法官整体业务素质方面融合,充分展示司法的公正性和为民性,实现法院审判工作的公正与效率,并取得社会广泛认可[1]。
作为国家审判机关,法院肩负着依法审判犯罪、保护人民利益、维护社会公平的主要职责,为了更好的贯彻党的十八大精神,深入贯彻落实科学发展观,贯彻“从严治院、公信强院、科技强院”的工作方针,人民法院需要实现社会公平正义,高效地完成审判任务,增强司法能力,提高司法水平,发挥审判职能,增进审判信息公开透明,树立司法权威、提高司法公信、制约司法专断、提升法官办案效率、提高裁判质量、防止外部干扰。
基于此,我们以法院审判业务信息为研究内容,研究开发了法院审判管理信息系统,通过该系统的设计与实现,将使法院内部管理和审判效能大幅提升,促进人民法院审判工作高效公正,并使司法廉洁这个难题得到刚性解决,更好的树立和展示人民法院的公信和权威,并且从微观和宏观两方面给领导提供可靠的决策。
1.2国内外研究现状
西方国家的管理信息技术应用在法庭上早已驾轻就熟。
尤其是美、澳、英、芬和奥地利等西方国家遥遥领先。
上述国家在下列领域广泛应用了信息技术:
降低诉讼的失败率、节省诉讼的花销,加快诉讼的速度;为法院减轻负担,提升司法程序;加强社会人士与国家司法工作和制度的贴近程度等。
不少国家成立起国家级司法工作的资源库,帮助全社会查询公民诚信机制。
上世纪九十年代中期,北美和大洋洲发达国家的法院,早已广泛采用信息技术,成功的减少了诉讼工作的成本,节省了近三成的诉讼时间。
不少国家十分看好信息技术于法院诉讼的使用。
英澳两国曾有人认为应用信息技术后,各类案件均能提升其诉讼的工作效率。
然而许多发展中的国家尚未大幅度启动此项技术应用。
而信息技术与法庭诉讼在成功率的影响程度方面,亦是当前国际法律界普遍关注的一个大问题,上世纪末,奥地利招开的第11届全球诉讼法会议中,有一个高度重要的主题,便是涉及此问题。
目前,在国际上的法律界,信息技术界,人文哲学等领域的学者们,正在积极的研究信息技术与司法证明,力图让各类司法证明,可以通过信息技术实现数字化、软件化、程序化与公正化,在法律的推理证明和辩论等环节引入有效的信息系统。
我国的法院直到二十一世纪初叶才开始在法院庭审等业务的管理中采用各类信息技术。
尽管有些法院持续开展相关的实践,然而因为我国的许多因素不断的制约,信息技术在法院的应用停滞不前,甚至还有基层法院没有连通全国法院系统四级专网。
国内法院信息化发展水平也呈现不均衡发展,沿海发达城市和一些大中城市的法院信息化发展快速度快,而中西部地区和偏远地区的法院信息化发展较慢。
在全国法院系统即使有部分法院有案件审判管理系统,但是对系统的应用程度不高,只是简单的用于记录、打印、统计等工作,因此法院管理信息化的任务还有很长的路要走[2]。
最高人民法院正在加快速度推进法院现代化建设,国家对此项工程也十分重视。
2013年10月全国法院信息化工作会议在北京市高级人民法院召开现场会,最高人民法院审判委员会专职委员贺荣出席会议并讲话,要求各级人民法院以务实作风贯彻落实最高人民法院党组决策和周强院长重要讲话精神,努力提高信息化建设和应用水平,为全面推进司法为民公正司法、切实提升司法公信力提供坚实的科技保障;2014年3月年全国两会最高人民法院工作报告中提出,制定人民法院信息化建设五年发展规划,推进全国法院信息网络"天平工程"建设,全面提升信息化水平。
最高人民法院建成信息管理中心,推进四级法院司法信息资源整合利用,为深化司法公开提供科技保障。
1.3系统应用前景
项目完成后,通过计算机软件来代替以往的手工操作流程,既节省了时间又保证了准确性;设定不同的查询条件,使相关人员在权限允许范围内,足不出户就可得到信息并可方便地进行相互参照;大量的案件电子卷宗,通过网络访问安全便捷,并极大的降低了借阅非电子化材料的频率,最大限度的保证了重要资料的安全;通过电子邮件等手段进行请示、汇报和批复,既方便快捷又将工作人员从繁重的文案工作解放出来。
比起以前传统的审判信息管理工作有以下五方面的优点:
1.各类信息的流转与交换,做到快速且精准,降低工作量。
2.强化在系统的使用方面的客观性与互动性,加强案件审判的规范性。
3.促成各类信息在各个部门间的共享与协作。
4.对案件的进展做到即时了解,促成移动办公的实现。
5.在软件里存在许多模板与文书的各类辅助性的生成功能,增加规范特性,降低文案的实际工作量,提升精确性,让信息得以反复的使用而增强效率。
综合上述,该系统的应用将进一步增强我市法院系统信息化应用水平,提高审判执行效率,将使我院审判质效明显提升,案件评查效率大幅提高,能够及时准确掌握我市法院案件审执宏观情况。
1.4论文研究内容和组织结构
本论文主要研究对象是通过信息技术实现案件审判工作的电子化、科学化和流程化,把现有的法院审判工作流程通过计算机软件来实现作为本课题的主要研究内容。
1.4.1研究内容
本论文的主要研究内容分为以下3点:
1.法院审判管理信息系统实现法院各个业务信息的网络化流转审批,审判业务和办公业务中各种统计报表自动生成及多样化的案件查询功能。
2.法院审判管理信息系统包含有审判管理、办公管理、信访管理、领导决策支持及系统维护五大部分。
3.每个部分又包含了许多小的功能模块,这些模块可根据法院审判业务需求的变化及人员的调整进行灵活配置,来解决人员部门调整带来不能及时办理原庭室案件的难题,提高办案效率。
1.4.2全文组织结构
本文有七个部分,各部分的基本内容:
第一章,是全文绪论部分,内容为推介本项目实际的目的和意义,以及当前国内外的法院,在融合信息系统与审判工作的现状和成果,阐述全文研究的基本内容。
第二章介绍了该系统的架构及开发过程中所使用的开发工具Delphi8和Oracle9i相关技术。
第三章介绍了系统功能性需求分析和非公功能性需求分析,详细阐述了系统主要业务流程的描述和分析,同时预先设计了该系统各模块。
第四章,在本部分说明了本系统的整体设计结构,以及核心的网络拓扑等实际结构,给出了该系统的功能模块图及每个模块的功能,设计了系统功能模块中主要逻辑表并设计出数据库。
介绍了系统主要模块的设计流程。
第五章主要介绍了系统各个子系统之间的功能关系及功能实现。
介绍了系统的开发工具和运行环境,还包括登录和权限管理的实现、以及各功能模块的实现。
第六章是系统的综合测试及测试结果。
第七章,本章总结了全文,同时对该项目的内容、实际研究的成果、发展前景启动描述和展望,并指出了该系统的一些问题。
第二章系统相关技术介绍
2.1Client/Server架构
Client/Server(Client/Server以下简称C/S,客户机/服务器模式)结构。
在上个世纪八十年代及九十年代初便已经得到了大量应用,最直接的原因是可视化开发工具的推广。
最初为两层结构,随着技术的进步及应用的需要,逐步的向三层结构发展[3]。
C/S架构特点:
1.响应速度快
C/S结构能很好的发挥客户端PC机的处理能力,好多事务可以放在客户机上处理完后再提交给服务器处理,因此响应速度快。
2.软件设计多样化,满足不同客户的要求。
C/S结构有独立的客户端,在设计客户端的时候,可以根据需求进行多样化的设计,满足不同用户的个性化需求。
特别是在软件界面操作、报表工具等方面。
3.强大的事务处理能力
C/S结构充分利用客户端的硬件设施,将很多的数据处理工作在客户端完成,故数据处理能力比较强大,对一些复杂的业务流程,也容易实现[4]。
根据我市两级法院的现有网络环境及正在使用的基础数据库资源,同时为了网络安全性及保密性的要求,最终选择采用C/S体系结构来开发本系统。
目前我市法院系统所有业务及数据库资源都运行在全国法院系统四级专网上,全国各个法院之间通过专用链路进行数据资源的共享及交换,在一定程度上解决了数据安全问题。
2.2Delphi8
Delphi是一款面向对象的易编程的开发语言,它强大的开发功能毫不逊色于VC和VB,简单、易学、高效是它最本质的特性,因此Delphi一直是程序员喜爱的编程工具[5]。
该编程工具即Delphi具备以下的特征:
1.快速的编译,同时可以直接生成各类可执行的代码。
2.它可以通过两套方案来实现存取的规则化,即提交至终端和服务端,同时它支持设计者去构筑初级的部件,亦或是一种部件的组合,去实现对规则进行封装,在终端与服务端外实现数据在部件或集合中去转移,最终降低服务端需求与网络数据,加快速度。
3.开发的方法十分快捷,项目的模板与非常高级的专家级应用生成器,帮助项目快速搭建构架,并可以以需求来不断填补功能,让设计者能用最少的工作去开发各类应用。
4.具有可重用性、可扩展性。
5.数据存取功能强。
它的BDE数据处理工具可以用来处理当前所有流行的数据格式。
6.网络开发能力强大,B/S的应用系统能够被快速的开发,开发效率比任何其它的工具都要高。
7.Delphi使用了一种独特的VCL类库,使编写的程序条理清楚、层次分明。
用户可以根据需要,随意构造、扩充、甚至把VCL删减,来满足不同的需求[7]。
2.3Oracle9i
Oracle在数据库管理、数据安全性、数据完整性检查、数据库查询性能等方面都具有强大的功能,在空间管理、保密机制、备份与恢复、开放式连接以及开发工具方面提供了不同手段和方法[8]。
Oracle9i的特点如下:
1.支持大数据、多用户的高性能的事务处理能力。
Oracle支持大数据,数据可以达到几百千兆,硬件设备能得到充分的发挥。
能够提供多用户同时执行各种数据应用,并使数据争用降到最低,保证数据的统一性。
系统可维护性高,Oracle可以连续7*24小时工作,正常的系统操作不会中断数据库的使用[9];
2.Oracle遵守各种数据存取接口和网络通信协议的工业标准。
3.OracleInternet文件管理系统是Oracle9i的重要功能,它通过在Oracle9i数据库中提供XML支持,使用户能够容易地搜索和管理Word文档、电子表格、PPT文件和其他业务数据;
4.RMAN即RecoverManager工具,是Oracle数据库备份和恢复的主要管理工具之一,它可以方便快捷地对数据库实现备份与恢复,而且它还可以保存已经备份的信息以供查询,用户还可以不经过实际的还原即可检查已经备份的数据文件的可用性[10],RMAN恢复管理器的主要特点有,可以实现增量备份,可以对数据库表,控制文件,数据文件盒归档日志文件进行备份,可实现多线程备份,可以存储备份信息,可以检测备份是否可以成功还原。
5.数据库网络通信的图形化管理
OracleNetManager是Oracle数据库进行网络通信的图形化管理工具,它基于OSI(OpenSystemsIntercnnection)通信架构,负责客户机和服务器之间或是服务器与服务器之间的连接,它除了进行基本的网络通信以外,还可以实现平衡负载,中间路由等功能[11]。
OracleNetManager的主要特征有支持多协议、多平台操作、Java连接特性及开放的API。
2.4本章小结
本章对本系统所使用的相关技术进行了全面介绍,采用C/S架构体系来实现系统的开发,并结合Delphi8和Oracle9i组合成软件开发平台。
本章重点对Delphi8软件开发的优势及Oracle9i数据库的特点进行了阐述。
第三章系统需求分析
该系统的总体任务是实现法院审判管理的信息化、规范化和系统化。
详细科学的对软件系统进行需求分析是软件系统成功开发的基础,需求分析是否详细、科学,直接影响着软件系统开发的质量,一个良好的、有效的需求分析是软件系统开发过程中关键的因素。
软件系统的需求分析一般有功能性需求分析和非功能性需求分析。
通过系统开发实现需求分析中的各项功能,是软件系统开发的最终目标[12]。
软件的功能性需求是指系统所实现用户所需的具体功能。
非功能性需求是指软件系统需满足用户功能必性需求以外的系统又不可缺少的一些功能,如可靠性、易用性、效率等。
本章我们首先介绍本系统的可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 法院 审判 管理信息系统 设计 实现