律师事务所办公管理系统设计与实现Word文件下载.docx
《律师事务所办公管理系统设计与实现Word文件下载.docx》由会员分享,可在线阅读,更多相关《律师事务所办公管理系统设计与实现Word文件下载.docx(58页珍藏版)》请在冰豆网上搜索。
评阅人:
完成日期:
摘要
随着信息化办公的不断发展,律师事务所的业务也越来越繁忙,传统的管理方法已经不能被满足。
因此,需要转变思想,以面对未来行业的竞争。
律师事务所办公管理系统主要针对律师事务所业务流程的管理而进行的开发,目的是为了提高管理人员的工作效率以及服务质量。
考虑到未来系统的升级以及为客户提供全面、优质、高性价比的服务体验,本系统采用客户机/服务器结构。
ASP.NET是一个统一的Web开发平台,它提供开发人员创建企业级Web应用程序所需的服务。
它专为客户/服务器计算环境而设计的内部数据复制功能,强大的管理工具和开放式的系统结构,为发布信息,解决方案提供了一个卓越的平台。
本系统是针对律师事务所设计开发的律师事务所信息管理系统,本系统基于B/S模式的律师业务管理的实现,采用的是.NET+SQL2000模式的电子服务平台。
本系统设计上采用WebService技术,使之在选用平台、采用技术上具有先进性、前瞻性、扩充性,从而保证建成的系统具有良好的稳定性、可扩充性。
系统设计按标准化、规范化,分层设计,构件化实现。
从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。
系统实现了对信息数据的浏览、查询、编辑和管理等基本数据库操作,采用模块化设计方法,根据用户的需求及程序的应用与维护,将各个部分置于不同的模块当中,方便了程序的扩展与维护。
本文主要阐述了基于客户机/服务器计算模式下的律师事务所办公管理系统的开发策略,并详细说明了其所有子系统的分析、设计和实现。
该系统能够对用户信息、案件流程信息、卷宗进行相应的管理,包括对的各项信息完成增加、删除、修改、查询等相应功能。
对费用的清算可进行自动求和,以方便与使用者的操作。
关键词:
.NET、信息管理、sql2000
Abstract
Withthecontinuousdevelopmentofinformatizationoffice,lawfirm'
sbusinessisbecomingmoreandmorebusy,thetraditionalmanagementmethodshavenotbemet.Therefore,weneedtochangeideas,tofacethefuturecompetition.Lawfirmsofficemanagementsystemmainlyforthemanagementofthebusinessprocessofthedevelopment,thepurposeistoimprovethemanagementworkefficiencyandservicequality.Consideringthefutureupgradesandprovidecustomerswithcomprehensive,highquality,cost-effectiveserviceexperience,thissystemadoptsclient/serverstructure.ASP.NETisaunifiedWebdevelopmentplatform,itprovidesdeveloperscreateenterpriseWebapplicationservicesrequired.Itisspeciallydesignedforclient/servercomputingenvironmentofinternaldatareplication,powerfulmanagementtoolsandthesystemstructureofopenmode,toreleaseinformation,solutionprovidesanexcellentplatform.
Thissystemisaimedatlawfirmsdesignanddevelopmentofmanagementinformationsystem,thissystembasedonB/Smodeloflawyerbusinessmanagementimplementation,isadopted.NET+SQL2000modelofelectronicserviceplatform.ThissystemdesignUSEStheWebServicetechnology,tochooseintheplatform,usetechnicallyadvanced,forward-looking,expand,thusensuringbuiltintothesystemhasgoodstability,scalability.Systemdesignaccordingtothestandardizationandnormalization,hierarchicaldesign,componentimplementation.Thesystemisrelativelycomplete,thesystemwiththeWebinterfaceanduserinteraction,providinguserswithinformationandacceptitsoperation,atthesametimethroughadatabasemanagementsystemtostoreinformationdata.Systemrealizestheinformationdatabrowsing,query,editingandmanagingbasicdatabaseoperations,suchasthemethodofmodulardesign,accordingtouserrequirementsandproceduresoftheapplicationandmaintenance,putthepartsindifferentmodule,convenientfortheexpansionoftheapplicationandmaintenance.
Thisarticlemainlyelaboratedbasedonclient/servercomputingmodeofthelawfirmofficemanagementsystemdevelopmentstrategy,anddetailstheanalysis,design,andimplementationofallsubsystems.Thesystemtotheuserinformation,processinformationofcases,filemanagement,includingalltheinformationtocompletethecorrespondingfunctionssuchasadd,delete,modify,query.Liquidationcanbecarriedoutautomaticallysumofexpenses,withconvenientanduser'
soperation.
KeyWords:
.NET;
TypesetFormat;
sql2000
1绪论
1.1课题的研究背景与意义
近两年信息办工化已成为一个最热门的话题,是当今世界经济和社会发展的大趋势。
各企事业单位、政府机关都在努力加强自身的信息化建设。
因此,律师事务所信息化的建设也被人们所重视起来。
提高律师业务的工作效率和管理水平已经是迫在眉睫。
提高律师信息管理人员的服务质量和管理水平是主要手段,因此有了本课题的提出。
律师事务所信息管理系统主要是为了律师管理人员开发的,希望通过使用此系统,能够提高律师管理人员的工作质量,提高效率,减轻他们的工作负担,使律师事务所能够在激烈的行业竞争中占据有利的优势。
律师业务信息管理系统的设计与实现,主要包括系统管理,人员信息管理、客户信息管理、卷宗管理、案件管理、进度管理和费用清算等七个系统。
Internet是世界上最大的计算机互联网络。
所谓计算机网络,就是把分布在不同地理区域的计算机与专门外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使计算机之间相互传递信息,共享硬件、软件,数据信息等资源。
它是现代通信技术与计算机技术相结合的产物。
而Internet连接着世界各地数以千万计大大小小的电脑网络和主机,是世界上最开放的计算机网络。
1969年,美国国防部研究计划管理局(ARPA)开始建立一个名为ARPANET的网络,当时建立这个网络的目的只是为了将美国的几个军事及研究用电脑主机连接起来。
人们普遍认为ARPANET就是Internet的雏形。
1985年,美国国家科学基金会(NFS)开始建立NSFNET,它成为Internet上主要用于科研和教育的主干部分,代替了ARPANET的骨干地位。
1989年MILNET(由ARPANET分离出来)实现和NSFNET连接后,就开始采用Internet这个名称。
自此以后,其他部门的计算机网相继并入Internet,ARPANET就宣告解散。
90年代是Internet的商业化阶段,商业机构开始进入Internet,使Internet开始了商业化的新进程,也成为Internet发展的强大推动力。
1995年,NSFNET停止运作,Internet已彻底商业化了。
Internet的规模一直呈指数增长,除了网络规模在扩大外,Internet应用领域也在走向多元化。
最初的网络应用主要是电子邮件、新闻组、远程登陆和文件传输,网络用户主要是科技工作者。
然而到了90年代早期,一种新型的网络应用——万维网问世后,一下子将无数非学术领域的用户带进了网络世界,万维网以其信息量大、查询快捷方便而很快被人们所接受。
随着多媒体通讯业务的开通,Internet已经实现了网上购物、远程教育、远程医疗、视频点播、视频会议等新应用,可以说Internet的应用领域已经深入到社会生活的方方面面。
万维网的英文全称是World
Wide
Web,也可以写为WWW、Web或3W。
它是使用超文本探索Internet的系统,最早由位于日内瓦的欧洲粒子物理实验室CERN所创建。
。
1990年底,第一套WWW软件问世,其后发展极为迅速。
WWW不仅能够传输文本,也能够传输图像、声音和动画信息。
在使用WWW进行文件阅读时,屏幕上会出现许多不同于基色的词或词组,这就是“超级链接”,超级链接是指向Web页面的统一资源定位器(URL)的对象。
当用户单击一个超级链接时,该用户界面就会跳转到超级链接所指向的Web页面。
URL可以看作是
Web页面的地址。
每个Web页面都有一个或多个URL与之相关。
WWW采用与“网”状结构组织有关的资源。
与其他信息发布工具相比,WWW由于所需的费用很低,应用范围很广,因而具有很大的吸引力。
随着文本、图像、影像、声音和交互式应用程序的统一,WWW已经成为信息交换的有效方式。
WWW使访问者可以浏览各种信息资源,并通过各种超级链接轻易地从一种信息资源转到另一种信息资源。
随着新的应用程序和浏览器不断出现,Web已成为Internet上发布文本和多媒体信息的通用手段。
1.2
国内研究现状
现行合伙律师事务所在分配形式上虽然打破了国办所“人人均吃大锅饭”的弊端,但由于合伙所大多采取个人领办或者三五个律师合办的形式,尤其是在分配形式上大多采取个人纯收入与个人总创收挂钩大比例提成的方式,导致合伙律师在一个所的招牌下,各办各的案,各创各的收,互相之间貌合神离,业务上缺乏配合,工作上缺乏支持,需要的人才难以引进,已有的人才难免丢失,不仅律师队伍难以扩大,甚至合伙律师之间也分分合合折腾不断。
合伙所这种小而散,“内乏凝聚之力,外无规模形象”的现状,令律师也对其失去认知和归属感,存有现实的危机。
尽快改变现行合伙所规模小,人心散的现状,已成为律师界有识之士的共识。
律师事务所规模化建设的实质不单单是律师人员数量的增加,更重要的是现行合伙所落后的管理机制和分配形式进行变革,不进行这种变革就不可能实现真正意义上的规模化建设。
律师事务所,从本质上说属于服务性组织。
根据这一定位,就要求律师事务所,与各个方面保持充分畅通的沟通与交流,提高自身服务质量和服务水准,同时还需要建立智能化的知识中心,储备智力源泉,以寻求良好的发展。
上述特征和规律,使得律师事务所对信息化的需求,要比其他企业更加迫切。
但在整个社会的信息化进程中,律师事务所的信息化无疑走在最后。
同时长久以来,国家都很重视律师行业的发展,无论是在政策还是财政上都给与很大程序的倾斜。
而随着社会的不断高速发展,律师行业的竞争压力越来越大,所以在律师服务运营方面,如何更有效地进行业务信息管理,以便腾出手来进行更有针对性的服务工作,是一个很大的课题。
2需求分析
2.1系统定义
律师事务所管理系统是一个网络系统,针对事务所人员、业务流程及案件的处理工作采用计算机进行全面的现代化管理,主要包括:
(1)员工基本信息的管理;
(2)员工注册登录管理;
(3)案件管理;
(4)卷宗管理;
(5)客户信息管理;
(6)个人信息查询;
(7)修改个人密码;
(8)人员权限管理。
(9)进度管理;
(10)费用清算;
2.2
可行性分析
随着计算机技术的发展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近其生活,电子服务已经成为网上的一股潮流。
而更多的,是要求传统行业的服务要延伸到网络,以更方便其生活、工作和学习。
可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否达到值得投资开发这个系统的程度。
因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。
系统的可行性分析主要包括经济上的可行性、技术上的可行性和操作上的可行性。
本系统的可行性分析如下:
2.2.1
经济可行性
由于本律师事务所信息管理系统所要求的硬件(计算机及相关硬件)和软件环境(ASP.NET2010+SQL
2000),系统成本主要集中在本管理系统的开发与维护上,不会造成过重的经济负担。
而一旦此系统投入使用,不仅可以减少律师服务提供商的工作强度,提高工作效率,而且方便了用户的信息管理,延续了传统的服务模式,极大限度的方便了用户,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本系统的开发成本,所以从经济方面讲开发此系统是可行的。
2.2.2
技术可行性
律师事务所信息管理系统的开发基于B/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。
对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的数据库。
本系统拟采用.NET(Active
Server
Pages)和MS
SQL
2000分别作为前端和后端的开发工具。
.NET是目前比较流行的一种制作动态网页的技术,使用VBScript、JavaScript等简单易学的脚本语言,结合HTML代码,即可快速地完成系统的应用程序;
无需编译、容易编写,可在服务器端直接执行;
使用普通的文本编辑器,如Windows的记事本,可以进行编辑设计;
与浏览器无关,客户端所使用的浏览器只要可执行HTML码,即可浏览.NET所设计的网页内容就行,.NET所使用的脚本语言(VBScript、JavaScript)均在Web服务器端执行,客户端的浏览器不需要能够执行这些脚本语言;
.NET能与任何Active
Scripting语言兼容,除了可使用VBScript或JavaScript语言来设计外,还可以通过plug-in的方式,使用由第三方提供的其他脚本语言,譬如REXX、Perl、Tcl等,脚本引擎是处理脚本程序的COM
(Component
Object
Model);
可使用服务器端的脚本来产生客户端的脚本;
ActiveX
Components(ActiveX服务器组件)具有无限可扩充性。
可以使用Visual
Basic、Java、Visual.NET、COBOL等程序设计语言来编写你所需要的ActiveX
Components。
2000作为微软在Windows
系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐,相信大多数将自己的业务建立在Windows平台上的用户都会对它有相当的亲切感。
区别于FoxPro、Sql
2000小型数据库,SQL
2000是一个功能完备的数据库管理系统。
它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。
而像存储过程、触发器等特性,也是大型数据库才拥有的。
因此从技术方面讲开发此系统是可行的。
2.2.3
操作可行性
律师服务作为一个通信服务具体实现,其主要功能就是为用户进行服务。
传统的律师事务所信息管理系统,一般是单机版,稍先进点的有局域网版。
综上所述,很有必要,也很有条件做到网上律师事务所信息管理系统,以更方便管理人员及律师办公使用。
2.3主要用户
管理员权限包括:
(1)员工个人信息的增加、删除、修改、查询;
(2)工号的注册、查询、删除;
(3)客户信息的增加、修改、删除、查询;
(4)案件卷宗信息的增加、修改、删除、查询;
(5)案件文档的上传与下载;
(6)案件信息的增加、修改、删除、查询;
(7)个人登录密码的修改;
(8)进度管理;
(9)费用清算。
律师权限包括:
(1)个人登陆密码的修改;
(2)律师本人客户信息的查询、修改、删除;
(3)律师本人所负责案件的卷宗信息的增加、修改、删除、查询;
(4)律师本人所负责案件文档信息的增加、修改、删除、查询;
(5)律师本人所负责案件信息的增加、修改、删除、查询;
(6)律师本人所负责案件费用的清算。
2.4主要功能描述
开发这个应用系统的目标是为了代替人工进行许多繁杂的劳动,节省许多资源,提高律师事务所管理的工作效率。
它主要实现的功能如下:
(1)验证用户名和密码的正确性再登入,以及修改密码和退出系统;
(2)添加员工个人信息,包括增加、修改、删除、查询,其中可以检验是否
有重复工号注册,重复工号不允许添加;
在修改员工个人信息的时候,应把对应的人员信息自动填入相应的控件中;
(3)不允许删除登陆人的员工个人信息;
(4)工号进行注册,在注册前应有校验功能,先查看此工号是否已经在员工
登陆表或员工登陆表注册过,其中用户名应自动读取人员信息中的工号,不允许手动填写,也就是说在注册用户登录之前,应先填写人员信息,否则不予支持。
同时,在注册时需要再次确认注册密码密码;
(5)用户管理,可以自动读取数据库中的用户表的相关数据,需要显示用户
名及相关的角色信息,不可显示密码,同时可以删除用户注册信息;
(6)人员信息查询,可以自动读取数据库中的人员信息表的相关数据,与此
同时,也可根据律师编号(即工号)和员工姓名模糊查询相关管人员信息,此界面对于人员角色有相关的控制,管理员可以查询全部人员信息,但员工(即律师)只可以查询本人自己的相关信息;
(7)人员信息修改,人员信息修改应集成到人员查询界面,此功能有权限限
制,管理员可以修改全部人员信息,但员工(即律师)只可以修改本人的相关信息;
(8)人员信息删除,人员信息删除应集成到人员查询界面,此功能有权限限
制,管理员可以删除全部人员信息,但员工(即律师)只可以删除本人的相关信息;
(9)客户信息添加,此功能中案件的承接律师号应从员工人员信息表中调
取,以免出错,在存入数据库之前,应校验案件号是否可用,案件号应具有唯一性,如果重复则不可以添加成功;
(10)客户信息查询,可以自动读取数据库中的客户信息表的相关数据,与此
同时,也可根据案件号和委托人姓名模糊查询相关管客户信息,此界面对于人员角色有相关的控制,管理员可以查询全部客户信息,但员工(即律师)只可以查询本人自己的相关的客户信息;
(11)客户信息修改,客户信息修改应集成到客户查询界面,此功能有权限限
制,管理员可以修改全部客户信息,但员工(即律师)只可以修改本人的相关的客户信息;
(12)客户信息删除,客户信息删除应集成到客户查询界面,此功能有权限限
制,管理员可以删除全部客户信息,但员工(即律师)只可以删除本人的相关的客户信息;
(13)卷宗添加,卷宗文档应和相关的案件号相对应,因此,为了防止案件号
入录错误,案件号应自动读取客户信息列表中的案件号,不允许手动入录,选中相关的案件号以后,根据案件号到员工人员信息中查找相关的律师姓名,而后方可加入数据库中;
(14)卷宗信息查询,可以自动读取数据库中的卷宗信息表的相关数据,与此
同时,也可根据案件号和承接律师姓名模糊查询相关管卷宗信息,此界面对于人员角色有相关的控制,管理员可以查询全部卷宗信息,但员工(即律师)只可以查询本人自己的相关的卷宗信息;
(15)卷宗信息修改,卷宗信息修改应集成到卷宗查询界面,此功能有权限限
制,管理员可以修改全部卷宗信息,但员工(即律师)只可以修改本人的相关的卷宗信息;
(16)卷宗信息删除,卷宗信息删除应集成到卷宗查询界面,此功能有权限限
制,管理员可以删除全部卷宗信息,但员工(即律师)只可以删除本人的相关的卷宗信息;
(17)案件流程添加,案件文档管理应和相关的案件号相对应,因此,为了防
止案件号入录错误,案件号应自动读取客户信息列表中的案件号,不允许手动入录,选中相关的案件号以后,根据案件号到员工人员信息中查找相关的律师姓名,而后方可加入数据库中,进度选项为自动读取进度管理数据,选择后,自动显示相应的费用;
(18)案件信息查询,可以自动读取数据库中的案件信息表的相关数据,与此
同时,也可根据案件号和承接律师号模糊查询相关管案件信息,此界面对于人员角色有相关的控制,管理员可以查询全部案件信息,但员工(即律师)只可以查询本人自己的相关的案件信息;
(19)案件信息修改,案件信息修改应集成到案件查询界面,此功能有权限限
制,管理员可以修改全部案件信息,但员工(即律师)只可以修改本人的相关的案件信息;