




已阅读5页,还剩54页未读, 继续免费阅读
(计算机应用技术专业论文)基于角色管理的网上模拟法庭的研究与应用.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要 摘要 模搬法庭是法学专业教学中重要戆实践环节。传统的模拟法庭存在着实践 活动组织豳难、缺少优秀顺资和不便监管等状况。为了改善这些状况,构建基 于网络的模拟法庭教学实践平台已刻不容缓。在这个平台上,参与入员可不受 时阚、地点限制,是不出户裁能够进行教学实践活动;在教学过程中还可鼓逐 渐积累大量豹案倒,更薪法律条文,丰富资料库,进一步帮助完成实践教学。 同时,为了降低对参与人员的操作技能要求,还将操作界面设计成动态网页的 形式。 岑论文对匿悫有关模拟法庭鹣现状进行了分褥礤究,并对英发震趋势进行 了展望,在总结了现有模拟法庭实施优缺点的基础上,对模拟法庭的功能、期 望目标、需求等进行了深入分析,提出了基于网络环境的网站版模拟法庭。同 时在模拟法庭系统开发中运用了基于角色酶访阍控制( r 抟a c ) 技术,该技术不 但克服了传统游 曩控制技零存在的缺点,蠢虽还篱化了授权管理,必管理员提 供了一个安全赢效的环境。论文从网上模拟法庭的开发环境、功能模块、数据 存储、应用价值等凡方面进行探讨,设计了一套基于角色管理的网上模拟法庭 系统。通过应震表鞠,采雳网上摸拟法庭进行法学教学实践,方面能钱化筛 资力量,减轻学生和老师的负担,节省活动经费,另一方露能进一步培养学生 的实践技能和综合能力,提高教学质量,也为其他专业的网络化教学提供了一 定的参考。 关键词:基于角色的访问控制;模拟法庭;网络安全;动态网页 i i a b s t r a c t a bs t r a c t t h em o o tc o u r th a sb u i l du pav i r t u a lf l a to fl e a m i n ga n dp r a c t i c i n gf o rl a w s m a j o r e ds t u d e n t s i nd i s t a n c ee d u c a t i o n h o w e v e r , t r a d i t i o n a lo n es t i l le x i s t st h e d e f i c i e n c i e si no r g a n i z i n gt e a c h i n ga n dp r a c t i c i n ga c t i v i t i e s ,s e a r c h i n gw e l l q u a l i f i e d t u t o r sa n dm a n a g i n ga n ds u p e r v i s i n gt h et e a c h i n gp r o c e s s 。i no r d e rt oi m p r o v et h e s i t u a t i o n ,i tt h ev e r yt i m et os e tu pan e w l yc o m p l e t ei n t e m e t b a s e dm o o tc o u r t p l a t f o r mf o rl e a r n i n ga n dt e a c h i n g ,s i n c e i n t e r n e tc a nb er e a c h e da n y t i m ea n d a n y w h e r e ,t h em o o tc o u r tm a k e si tp o s s i b l ef o rt e a c h e r sa n ds t u d e n t st op r o c e s s i n t e r a c t i o no n l i n ew i t h o u ts t e p p i n go u t b e s i d e s ,i tc a l lb eb eg r a d u a l l ya c c u m u l a t e da l a r g en u m b e ro fc a s e s ,u p d a t el e g a lp r o v i s i o n sa n dr i c hd a t a b a s ef o rf u r t h e rh e l p c o m p l e t et h ep r a c t i c eo fl e a r n i n ga n dt e a c h i n g i nt h em e a n w h i l e ,i t sw e b s i t ed e s i g n n o to n l yc a l lr e a l i s ei t sf e a t u r e sb u ta l s oc a nr e d u c et h et e c h n i c a lr e q u i r e m e n t so f p a r t i c i p a n t s t h ep a p e rc o n d u c t sad e t a i ls t u d ya n da n a l y s eo nt h ec u r r e n ts t a t u so fd o m e s t i c m o o tc o u r t ,s u m su pt h ea d v a n t a g e sa n dd i s a d v a n t a g e sn o w a d a y sa n dt a k e sag l a n c e i n t ot h ep e r s p e c t i v eo fd o m e s t i cm o o tc o u r tm o d e l s f u t h e ra n a l y s e st h ef u c t i o n a l r e q u i r e m e n t sa n de x p e c t e da t t a i n m e n to f t h em o o tc o u r t ,t h e nt h ep a p e rb r i n g su pt h e v i e wo fb u i l d i n gu pan e w l yc o m p l e t em o o tc o u r tb a s e do ni n t e m e to p e r a t i n g e n v i r o n m e n ta n da p p l y i n gt h er b a ct ot h es y s t e md e v e l o p i n g ,w h i c he f f e c t i v e l y o v e r c o m e st h et r a d i t i o n a la c c e s sc o n t r o lt e c h n o l o g y sd e f i c i e n c y ,r e d u c et i l e c o m p l e x i t yo ft h el i c e n s em a n a g e m e n ta n dp r o v i d e sa d m i n i s t r a t o r sw i t hab e t t e r i m p l e m e n t a t i o no fs e c u r i t yp o l i c ye n v i r o n m e n t t h ep a p e ra p p r o a c h i n gt h em o o t c o u r tf r o mi t sf e a t u r em o d u l e s ,d a t a b a s es t o r a g e ,d e v e l o p m e n te n v i r o n m e n t ,v a l u ee r e a s p e c t s ,d e s i g n sas y s t e mo fi n t e m e tm o o tc o u r tb a s e do nr o l em a n a g e m e n t b y a p p l y i n gas i m u l a t i o ns u g g e s t st h a tt h ea d o p t i o no ft h ei n t e r n e tm o o tc o u r t i n t ol a w t e a c h i n gp r a c t i c e ,o nt h eo n eh a n dc a no p t i m i z ef a c u l t yt ol i g h t e nt h eb u r d e no n t h e s t u d e n t sa n dt e a c h e r sa n ds a v ef u n d s ,o nt h eo t h e rh a n dw i l lf u r t h e rf o s t e rt h es t u d e n t s s k i l l sa n da b i l i t ya n di m p r o v et h et e a c h i n gq u a l i t y , a sw e l la sf o ro t h e rp r o f e s s i o n a l s t ot h ei n f o r m a t i z a t i o nm a k eag o o ds a m p l e k e yw o r d s :r b a c ;m o o tc o u r t ;n e t w o r ks e c u r i t y ;a c t i v ew e bp a g e i i i 学位论文独创性声明 学位论文独创性声明 本人声明所星交的学位论文是本人在导师指导下进行的研究工作及取得的 磷究成果。据我所知,除了文中特剽鸯嚣激标注秘致落麴邋方外,论文孛不包含 其 丧人已经发表或撰写过的研究成果,也不包含为获得南昌史学或其他教育机 构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡 献均已在论文中作了嚼确的说瘸并表示谢意。 学位论文作者签名( 手写) :谚营 签字日期: 。叩年净月如日 学位论文版权使用授权书 本学位论文作者完全了解南昌大学有关保留、使用学位论文的规定,有权 保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借 阅。本人授权南昌太学可以将学位论文的全部或部分内容编入有关数据库进行 检索,可以采用影印、缩印或扫描等复制手段保存、汇编本学位论文。同时授 权中国科学技术信息研究所将本学位论文收录到中国学位论文全文数掂库, 并通过网络向社会公众提供信息服务。 ( 保密的学篷论文在解密属适耀本授投书) 学位论支馋者签名( 手写) :德卺 导师签名( 手瓢? 卯够 签字日期:川年f 五月匆e t 签字日期: 彦砧7 年| 月必f j 第1 章引言 第1 章引言 1 1 课题的研究背景及国内现状 计算机技术、现代通讯技术和多媒体技术的不断更新使得网络技术的发展 露瓤篱异,网络的应黑范露也越来越大。许多高等院校的课程建设学者键纷纷 把嚣光转翔高质量的网终澡程l 捻开发和应用,希望凭借计算机和网络技术,通 过精心的教学设计,设计出适合学生学习的网络课程,改进传统课程的教学方 法,提高教学磺量,达到高等教育培养应用型人才的离标。 法学专监楚一个应瘸性缀强魏专业,模擞法庭教学是其实践牲教学必不可 少的环。法学专业学生都应参加模拟法庭审理,势在法庭中担当个角色, 通过庭审将法学理论和司法具体实践相结合,从而提高自身的司法实践能力。 通过调研得知,西前我国已有部分高等院校在模拟法庭这令法学实践环节 孛采用了网络教学的形式,但是仍存在一些囊题: 第一,开展模拟法庭教学活动时仍然采用集中学习实践的方式,网络的应 用仅限于发布一些与活动相关的信息; 第二,壶予采蔫集中式实践教学,很多校舞专娃扶监入员缀难被遂请劐嚣 动现场; 第三,开展活动的地点仍局限在某一特定的范围,例如:指导教师必须到 学生活动现场才麓进行指导等; 第西,其健教师与同学不容易参与到实践教学过程中,无法及时对活动开 展的情况及教学质量进行有效的监督评价: 第五,模拟法庭教学实践活动结束以后,无法傈留相关的资料; 第六,季g 熊网络进行活动时,网络本身在不| 霹的程度上存在一些安全隐患: 首先,在进行信息传输时没有加密,网络上任何用户都可以截取信息并进 行删改。 其次,权限管理功能薄弱,缺乏有效的身份认证,网络被黑客攻击的危险 系数稆当蔫。 再次,参与人员要不断重复录入帐号及口令,操 乍过于繁琐。 为了解决这些问题,基于角色管理的网上模拟法庭就应运而生了。 第l 章弓| 言 1 2 课题的研究内容 第一,研究现实模拟法庭在教学实践活动中开震酶过程与方式,包括其准 备阶段、组织阶段、管理工作阶段、效果评审阶段等具体的实现步骤和形式。 第二,学习研究基于角色的管理技术( r b a c ) ,分析其特点,说明为什么 选用该技术进行网上模拟法庭教学平台设计与开发的原因。 第三,研究和建立新型的法律模型数据存储结构,使网上模拟法庭教学软 件具有可扩展性,使其今后能被进一步开发和改进。 第四,按功能模块及模拟法庭的运行步骤逐一介绍相应部分的设计思路及 其软件实现方法,实现“基于焦色管理的网上模拟法庭。 第五,降低网上模拟法庭教学平台的操作难度,扩大其通用性。 1 3 课题的研究意义 从教学效采上来说,把传统的模拟法庭教学实践活动通过网络进行再现, 把“学 的权利还给了学生,利用丰富的教学内容、灵活的教学方法以及趣味 的教学过程,吸引学生的注意力,提高其学习积极性和主动性。 从培养学生能力上来说,网上模拟法庭教学给学生提供独立分析思考和发 挥萁创造性思维能力的空间,在教学活动过程中,学生的这种能力不仅依赖于 对相关法律知识的了解,藤且依赖于对各种相关学科、知识的了解和应用,毙 如对当事入、诉讼参与人、以及法官的心理分析,法庭陈述和辩论的技巧,对 逻辑学熟练运用,对与案件相关的政治、经济、社会等领域的了解等等。 从实施过程上来说,网上模拟法庭使得参与入员在任何时间、地点( 能接 入网终) 都能有效的进行教学实践活动。打破了集中式教学活动的局限性,优 化了师资结构。 从模拟法庭平台本身的功能上来说,通过记录网上模拟法庭教学实践活动 的全部细节,包括活动中所采用的案例素材,活动中的操作过程等,不僵便于 其他教学人员对教学效果进行评价,而且为今羼使用该平台进行学习的人员提 供了参考。法律文献库中存储的大量法律法规,为使用者进行查询提供了保障。 从采用的角色管理技术上来说,依据r b a c 的原则,提出了权限管理的设计 与实现方法,设计了斟s 架构网上模拟法庭用户权限管理豹一种具体实现方法。 使整个教学平台更加安全,操作起来更加简单方便。 2 第1 章引言 从实际运用上来说,“基于角色管理的网上模拟法庭教学平台还可以运用 刘法学专业的远程教育中,具有推广性。 1 4 论文结构贪绍 论文共分为六章。 第一章介绍本课题的研究背景及国内现状、课题研究的内容及意义,并对 本论文的结构进行简要介绍。 第二章介绍焦色管理技术、r b a c 摸型等檩关知识,分析瓣上模拟法庭系 统权限管理的构建需求,提出权限管理的各功能模块实现的设计方案。 第三章分析网上模拟法庭构建的思路与要求,提出总体设计方案。煎点介 绍网上模拟法庭的构建及技术实现过程。 第霉章摇述霜上模拟法庭在教学孛的具体应舞过程、易出现豹闯题及相应 的解决办法。 一 第五章对网上模拟法庭的运行效果进行综合评价。 第六牵总结全文,并对基于焦色警理技术静网上模拟法庭鹣改进提避一寇 熬建议。 3 第2 章角色管理技术 第2 章角色管理技术 2 1 传统权限管理方案 传统的权限管理控制主要包括:自主访问控制d a e 和强制访问控制m a c 。 自主访问控$ 1 d a c 3 1 ,是基于用户身份或所属工作组来进行访问控制的种 手段,具有表述直观、易于理解、易于有效实施授权管理等优点,是目前计算 机系统中采用最多的访问控制机制。缺点是在此方法中资源的拥有者可以自行 决定资源的访问权限,使得整个系统具有危险性。 强制访问控件i l m a c 3 l ,是将不同类型的信息采取不同层次的安全策略,可 以根据客体的敏感级和主体的许可级来限制主体对客体的访问,高级别的权限 可访闯低级别的数据,且这些访闻权限不能通过用户来修改。缺点是划分的访 问级别界限模糊,同级别之间缺乏控制机制。 2 2 基于角色管理的访问控制r b a c 基于角色管理的访问控制r b a c 2 1 是将用户主体划分成与其职能和职位相 符合的角色,将权限授予角色丽不是直接授予主体,主体通过角色分派来得到 客体操作权限从而实现授权。优点在于能实现最小权限分配,具备灵活地定义 角色间关系的能力,可以减少授权管理的复杂性,为管理员提供一个比较好的 实现复杂安全策略的环境。其术语 4 4 1 定义如下i 用户:系统的使用者,包括人、计算机。 角色:对应组织中某一特定的职能岗位,代表特定的任务范畴。 权限:表示对系统中的客体进行特定模式访问的操作许可。 用户分配:是用户集u n 角色集r 的一种多对多的关系。 权限分配:是权限集p 到角色集r 的一种多对多的关系。 会话:对应一个用户和一组激活的角色,表征用户进行角色激活的过程。 限制:针对角色丽言,最常觅的限制条件有被赋予给某角色的用户数目的 限制:一些焦色不能同时为一个用户所拥有,鹾种角色可以由阉一个人担任。 分为静态限制和动态限制。 客体:接受其它实体动作的被动实体。 4 第2 章焦色管理技术 图2 1r a b c 核心模型 2 。3r b a c 在网上模拟法庭系统的访问控制设计 2 。3 。l 设计思路 主要完成两方面的设计: 第一,设计实现身份认证组件、访问控制机构、访问控制系统等处理部件。 针对网上模拟法庭设定该用户可以登录的子系统、分配用户在子系统中的角 色、完成对不同焦色的授权。 第二,设计嵌入各个子系统的用户、角色、权限模块。 这里采用权限分层访问管理模式。第一层中用户具有根据所扮演的角色访 闯相应子系统功能项的权限,第二层中拥用访闷相应子系统功能项权限豹用户 具有访问具体数据库信息的权限。 5 第2 章角色管理技术 系统用声予系统凫色子系统功能 :舆体数据对象 用户具帮该焦琶该角色撬蔷蓖访闻投耀该臻辘拥有麓鼙操作权 权限管理系统应用子系统 图2 2 权限分层访问管理模式 2 3 2 访问控制流程设计 在“基于角色管理的网上模拟法庭系统中,通过给用户分配合适的角色 使用户的访问权限与角色相联系。用户是指所有网上模拟法庭教学实践活动的 参与入员,包括管理员、教师与学生。焦色则是根据教学中为了完成不同的教 学任务、管理而设置的,通常根据用户在教学活动中所担当的职责及具有的职 权来定义。 图2 3 详细摇绘了本文申访阀控制的执行过程。 6 第2 章角色管理技术 图2 3 访问控制流糕图 7 第2 章角色管理技术 从图中可以看出,执行过程分为以下几步: l 。登录时系统根据输入的用户名和密码确认用户身份,合法用户将获得登 录相应模块的权限。 2 会话管理模块从r b a c 数据库检索该用户的授权角色集并送回用户。 3 。用户选择本次会话的活跃角色集并激活角色,在此过程中会话管理模块 维持动态角色互斥。 4 成功创建会话,获得授权的会话其界面菜单与按钮被激活。 5 系统管理员可在会话结束后或终止会话后更改角色或许可。 6 通过验证并取得相应功戆操作权限,否奚l 返回登录赛面。 2 。3 。3 系统需求分析 1 系统权限的功能性需求 ( 1 ) 雳户管理 角色不同获得的权限也不同。一个用户可以同时具有几个不同的角色,其 权限则是这些不同角色权限的叠加。在不同角色中都有权限的模块,我们说它 具有最高权限。 表2 。l 用户管溪功麓表 名称、标谀符设置用户鳃整录帐号,完藏角卺的添搁 功能描述建立与系统燕色的关暖荧系 操作者 系统的管理角色 优先级闻 输入对用户或用户组进行与角色的荧联 输出建立关联 藏功保汪关联成功 非功能要求说明除以上基本的功鲁皂要求外翼他要求 业务规则说明必须满足系统的业务规则 设计约束说明对其他管理工作的要求 8 第2 章角色管理技术 ( 2 ) 角色管理 角色向上包含资源信息的操作权限,向下又包含用户。用户通过角色获取 对模块的访闯权限,每个蕉色代表一类权限。用户昶资源信惠透过角色进行有 机地霹瘦,便于管理受管理,使系统更具稳定性、安全性。 表2 2 角色管理功能表 名称、标识符设置角色的基本信息 建立角色与相应的资源信息的权限关联以及对该角 功能描述 色鹩爝户进行管理 操作誊系统豹管理角琶 拢先缓蜀 输入对角色与资源信息关联,对嚣用户管理 输出建立相对应的关联 成确傈证关联藏璃 l 骢善芝要求说器霉黼凌基本的臻髭饕求乡卜熬羹健要求 韭努撬翻 羹翻必须嚣是系统麴业务规剃 设计约嘉说明对其他管理工作的要求 _ 3 ) 模块管理 模块管理是指对系统中的所有模块进行注册登记,使系统中的每个模块都 能进行有效韵权限管理。资源庭接与角色发生关联,通过角色对资源的功能进 行缨亿,按照具体的教学需求,将权限分成测菱、上传、查谗、更改、测除、 审核等6 个级别,这样模块的每一步操 乍都能对应相应的权限级别,保证系统 安全无漏洞。 9 第2 章角色管理技术 表2 3 模块管理功能表 名称、标误符 嚣尊瓷源模块的基本傣息送行设置 功能描述 建立与角色的权限荧联 操作者 系统的管理角色 优先缀 鼍铲 闻 输入 对角色权限与资源瀚关联 输出 建立相对应韵关袋 成功保证关联成功 非功能要求 说明除以上基本的功能要求外的翼他要求 业务规则 说明必须满足系统的业务规m | j 设计约束 说明对翼他管理工作的要求 ( 4 ) 密码设餍 所有的用户必须验证密码届登录,登录后都可以重新设定登录密码。 表2 4 密码设置功能表 名称、标识符设置密码 网上用户通过浏览器登录本系统后,可以修改自己 功能描述 麓登录密码 揉佟看本系绞辑膏的泣嚣用户 拢先缀陌1 输入旧密码,新密码,确认新密码 输出 成功保证用户下谈进入系统时,只有设置的新密码肖效 技术和数据变化 密码长度,屋由我字藏字母绣成 蔓e 功妻芝要求 密码长度应用器曼制,新l 弱窭玛就加密传输 ( 5 ) 登录匿志 登录日志记录用户的登录帐号、登录主机的i p 地址、登录时间、离开时间、 1 0 第2 章角色管理投术 是否成功登录、登录失败原因等。系统管理员可查看登录曰志,也可删除过期 日志。 表2 5 登岽毯意功麓表 毫称、标误拇 登录尽悫 砖髓描述蓬看殛鞭麓;登录罱户黔檑荧整秉僖息 操俸者豢统豹管理者 忧先级 - 置妒 r 毫融 输入帐号和密码 输出登录檑燕信息 霉 功裁要求 说溪豫了以上基率麓瑰蓄芝雾寨卦懿翼 逢要求 、盐务救剩 说鹳必须蓬键客户方匿豹韭务投剿 没计约束说明对下一步的设计工作婺求 6 ) 操作蜀恚 记录用户重要的操作行为,由此系统管理员可监视用户对数据库的关键性 操作,及时纠难非法操作,提高系统数据的安全系数。 表2 。6 搡话嚣志珐畿表 名称、标识符搽捧园志 功能描述查看及粼除用户登录系统后麴相关操馆信息 捷作者系统管理者 优先级隔 输入帐号和密码 输出叠录巷的梧关操偌信息 一,一 鬟i 功魏妻求说琵豫了泼主基率鲢功能攀辩卜的其健要求 业务规嬲说嚷必须蒸瓣客户方苗豹业务规则 设计约束说明对下一步的设计工作夏求 系统权限豹鼍 功熊性需求 第2 章角色管理技术 整个系统从底层的网络硬件、系统软件,到上层的应用软件设计都应充分 考虑信息的安全性,严防信怠泄漏,保障信息系统正常运行,并严格按照权限 的不同要求进行系统设置。系统提供口令验证、加密、权限控制、验证码等安 全机制,可以将数据访问及读写权限控制到每一个操作对象,对每个用户相 应的工作权限加以分配。 2 3 。4 权限控制管理模型 1 基本模型 权限管理基本模型3 2 1 有:用户+ 角色、用户组+ 权限、权限集+ 数据库系统资 源。在嬲上模拟法庭系统中,将采用模块化动态组合的方法,选用的权限管理 基本模型为:用户+ 角色+ 资源。 图2 4 权限管理基本模型图 图中表明,用户通过对角色的关系,得到相应的对资源的访问权限,资源 最终又反馈到用户。此模型是以角色为中心的安全模型,系统的资源权限独立 于用户,角色作为中间层存在,一个用户可以同时属于一个或多个角色,一个 角色也可以同时包含一个或多个用户。角色和资源之间的关系也是多对多的关 1 2 第2 章角色管理技术 系。 2 权限控制管理中需解决的问题 ( 1 ) 权限管理设计 用户权限的设置、获取帮体现是总体设计中实现的关键和难点。主要需解 决以下三个方面的阏题: 霞2 。5 载限管理裁计愚路 第一,读数权限。用户登录时通过读取其权限米进行安全性验证。成功登 录的用户获褥楣应角色,再根据角色与权限的对应关系,激活相应权限。无权 限的提出警告,并默认为不可用状态。 第二,执行资源模块除段的权限控翻。其运耄亍滚程如鬻2 6 所示。 第三,读取角色权限。初始化工作完成后,程序中主要对用户角色表、角 色权限表进行读取操作。图2 7 所示为登录阶段的流程。 1 3 第2 章麓色管理技术 圈2 6 运行阶段流程图 1 4 第2 章角色管理技术 图2 7 登录阶段流程图 第2 章角色管理技术 ( 2 ) 匿志管理设计 对日志的管理主要分为登录日志和操作墨志两部分。其流程设计如图2 8 和 图2 9 所示。 图2 8 登录日志流程图 图2 9 操作舀恚流程图 1 6 第2 章角色管理技术 2 4 本章小结 本章主要介绍了角色管理技术的定义、工作流程及相关模型,并针对网上 模拟法庭系统的特点分析并提出了模块化动态组合模型的思路,根据此思路对 各模决功熊的实现提潦了设诗方案。 1 7 第3 章霹上模拟法庭舱构建 第3 章网上模拟法庭的构建 3 薹网上模拟法庭教学设计 3 。董。1 设计思路与要求 l 。现实法庭的基本运作程序 现实法庭的运作是一个比较复杂的过程,在设计网上模拟法庭系统之前, 我们先来看看它的基本运作步骤【8 】: ( 1 ) 提起诉讼; ( 2 ) 立案庭接收诉讼; ( 3 ) 判断是否接受诉讼,如不接受则退回,并给予说明; ( 4 ) 如接受诉讼,即开始准备审理案件:通知起诉和被起诉方,成立合议庭; ( 5 ) 开庭庭审; ( 6 ) 庭审判决。 2 网上模拟法庭教学设计思路与要求 基于上述步骤,我们在对网上模拟法庭的设计上要完成以下几点:第一, 学生能通过教学平台获取信息,交流信息,进行学习;第二,学生学习时网上 模拟法庭平台能够实现资源共享,支持学生之间的互动性协作;第三,除了在 技术上再现传统模拟法庭的教学过程外,应尽力打造新的学习环境,使整个学 习过程具有趣味性。 网上模拟法庭教学平台的设计思路为: ( 1 ) 重现场景。利用现代网络技术和计算机通讯技术将现实法庭中的环境进 行重现,这样能让参与人员感受到法庭斡庄严,傻其能快速翡进入角色状态, 发挥其相应的焦色职能。其中法庭庭审场景的重现尤为关键。 ( 2 ) 依法设计。网上模拟法庭即是真实法庭的重现,设计时就必须完全依据 法律程序来进行。从现有的案件类型上来看,可将网上模拟法庭审理的案件类 型分炎民事案件、刑事案件、行政诉讼案件三大类。每一类案传的审理都应依 据相应类型案件的审理程序进行。一般来说,从案件起诉开始到审理结束,包 括审前和庭审两个阶段。 ( 3 ) 资源利用。利用掰络将大量的各种类型的教学资源进行收集和发送,实 8 第3 章网上模拟法庭的构建 现资源共享,并在网上模拟法庭教学系统中构建一个资源库,学习者可以方便 快捷地查询资料,从而提高学习效率。 似) 强化互动。第一,在进行网上模拟法庭的庭窜活动时,筠了重现现实法 庭的有序性,模拟法庭系统中不同的角色必须按照程序的规定进行发言,继而 产生互动;第二,庭审之前和庭审之后,教师和学生也应该多交流互动,使知 识内化为能力,能力升华为素质。 ( 5 ) 有效组织。在开展教学活动时,必须通过教学机构的周密安排和组织, 使各教学单位的管理教师和学生群体能有计划的高效进行有序、主题明确的师 生双边活动。 3 1 2 总体设计方案 1 构建中要解决的关键问题 ( 1 ) 角色权限管理 现实法庭中,每个身份角色都有自己相应的权限。比如法官具有控制整个 法庭审理过程、管理其他法庭身份兔色的权限,原告及公诉入有提起诉讼的权 限,被告及其诉讼代理人有辩论的权限,旁听人员具有只能听不能发言的权限 等。也就是说身份角色不同拥有的权限也不同。因此,为了重现现实法庭中因 身份角色不同丽获得的权限也不同的情况,我们需要对模拟法庭教学活动的参 与人员进行身份焦色麴设置与分配。 由于充分考虑到模拟法庭的参与人员对网络操作的熟练程度可能存在参差 不齐的情况,网上模拟法庭教学系统将采用统一用户角色管理的方法。由系统 事先预置系统管理员和其他法庭身份角色的帐号。此时系统管理员具有对所有 身份角色进行管理的权限,并可以对整个模拟法庭进行其他方面的功能性管理 及维护。而法庭中的各身份角色此时不享用任何权限。 设置好这些帐号之后,参加模拟法庭教学活动的人员可以通过系统向系统 管理员提掰设置和分配相关焦色的申请,并由系统管理员将各种角色密码分配 给相应的审请人员;获得角色密码的人员在正式登录网上模拟法庭系统时仍然 需要进行身份角色的验证,这里系统采用了纯粹的密码验证方式。登录系统时, 各参与入员可以自行设定在活动中要使用的昵称。此时法庭各身份角色已经具 有相应的焦色权限,系统管理员虽然仍然具有最高权限,但是只作为旁听者丽 不直接参与模拟法庭的活动。 1 9 第3 章阏主模拟法庭憝构建 圈3 。1 管理员鹃权限功麓 巍网上模拟法庭进入了庭审这一阶段时,除了系统管理员外,法官拥有最 高的权限。此时法官管理着整个模拟法庭中的所有身份角色权限,掌控着整个 法庭审理的进程。法庭中其他的身份角色都是在法官的管理与授权许可下才能 完成对应的工作。因此,在设计操作界面时,法官与其他身份角色的界面有较 大不同,法官界面上有着大量的管理权限。 法官的管理权限疆j 有: 宣布开庭。所有参与模拟法庭的焦色全部登录后,法官就可以宣布开庭, 进行庭审。 授发言权。法官按照法庭审理程序和案件特点逐个授权不同角色发言。 模拟法庭中未经授权的角色,无法发言,但可申请发言。 授上传权。获得授权的焦色可以先将证据上传到服务器,再幽系统鲁动 将上传文件地址以l i n k 形式发布到模拟法庭各个角色屏幕上,供有需要的人员 下载查看。未经授权的用户无法出示证据,需要出示证据的,可以口头提出申 请。 宣布体庭。对于需要讨论的案件,可以宣布中途体庭讨论,讨论后再继 续审理。 下判决书。法官根据庭审情况作出判决,判决书以w e b 形式生成在服 务器上,霉将l i n k 发布到模拟法庭,便于所有角色浏览。 宣布退庭。 其他的法庭参与人员具有的权限相对很小,比如控辩双方只有申请发言和 上传证据的权限。 2 0 第3 章网上模拟法庭的构建 ( 2 ) 资源库管理 网上模拟法庭为了实现教学资源共享,增强教学互动,加强系统的学习支 持服务功熊,设置了以下凡个资源痒: 案例库:精选一些典型的、有深度的、可探讨的民事、刑事、行政案例 素材收入库中,供参与人员选择学习。参与人员也可以在取得上传权限后将自 选的符合要求的案例上传到案例库中,丰富案饲库资源。 法律文献查询库:收入我国现行的主要法律法规以便参与人贸查询。通 过不断的积累,逐步将本麾建设成为具有最新最全法律文献的查询库。 历史审理记录库:将每次审理的案件记录下来,包括记录案件的审理全 过程,以便于参与人员进行总结、教师进行评讲,其他参与人员进行借鉴和学 习等。 法律文书模板库:将规范的法律文书模板收入库中,使得参与人员能够 借鉴使用,从而达到提高法庭审理速度和规范法律文书制作的圈的。 ( 3 ) 交互行为管理 目前国内法庭主要受理民事诉讼、刑事诉讼、行政诉讼这三种类型的案件。 在论文前期的准备阶段,已对这三种类型案件的法庭庭审过程进行了详细调查。 经过分析研究表明,这三种类型的案件其法庭庭审阶段中所进行的审理程序基 本相同,只是参与人员和案件陡容不屈。本论文以民事案件为例,分析和设计 网上模拟法庭的实现过程。以下是民事案件庭审的步骤【8 】: 核实双方当事人身份; 告知当事入诉讼权利及义务; 询阀当事人是否申请回避; 开始法庭调查; 举证质证; 法宫询闯; 法庭辩论; 陈述最后意见; 法庭调解; 宣判。 不难看出,庭审过程中法官主控着整个法庭的审理过程。从技术实现角度 分析,网上模拟法庭的庭审过程是个有序的、控制的、各种法庭对象相互交 2 1 第3 章网上模拟法庭的构建 互的过程,在实现时还要解决案件管理、法庭审理、信息发布、帮助功能管理 几个方西的交互性闻题: 案件管理 在网上模拟法庭中对案件的管理实际上是对案例库的管理。首先,法庭必 须先要有案件才能审理,而案件的案情和曾经的真实审理记录是由组织者提供 给管理员,通过管理员检查并获得上传权限后再进行上传。然后,在利用网上 模拟法庭进行实践教学活动时,选择案例库中相应的案件,并把它设置为当庭 案件,这样就可以开始对案件进行审理了。 网上模拟法庭还设置了案情查看功能。在设定了当庭案件后,所有登录模 拟法庭的入员都可以通过该功能了解案情,查询该案件以往的窜理记录,以便 于参照学习。 法庭审理 法庭审理过程中交互性闯题的实现是设计网上模拟法庭时最关键也是最重 要的环节。在庭审过程中采用了在线实时交互技术方式实现露时通讯,同时为 了再现庭审过程中法官具有最高权利、维护法庭的严肃性和保证法庭审理的秩 序,还采用了授权发言方式。开庭前所有用户都不能发言,开庭后法官可以根 据庭审进度的需求及其他法庭角色的申请,分别授予褶应的权限( 比如发言权 限和出示证据权限等) 。其他法庭危色只有在获得相应权限后才可以根据翔己扮 演的角色参与法庭活动。 网上模拟法庭在实现展示证据环节时,采用了文件上传功能。证据的类型 多静多样,焉证据本身可能也不只一个文件。这就要求在出示证据前,利用医 缩软件将证据文件制作成一个压缩包上传到服务器,再由系统生成自动l i n k 供 其他的模拟法庭参与人员下载查看。 网上模拟法庭在实际操作过程中,一个凭色可能同时由多个参与人员扮演, 为此系统设计了内部协商功能,这种功能只允许同一角色的参与人员之间进行 内部交流,其他法庭角色是无法获取交流内容的。这样既不需要法官的授权, 也不会影响正常的法庭秩序。 庭审结束后,法官根据庭审情况作出判决,判决书以w e b 形式生成在服务 器上,再将l i n k 发布到模拟法庭,便于所有角色浏蹩。 最后由法官宣布退庭,结束审理。这时系统将融动保存审理结果并将各项 系统环境参数恢复至初始值,关闭法庭。 第3 章阿上模拟祛程的构建 信息发布 网上模拟法庭系统设置了信息发布功能以便教学活动的管理者、组织者能 及时发布一些诸如通知的活动公告。公告的文字信息以循环滚动的形式显示在 模拟法庭主页的醒目位置。 ( 4 ) 帮助功能管理 网上模拟法庭系统设置了帮助功能,详细说明了系统和每一个功能模块的 操作方法、使用技巧、注意事项等。并在留言板中设簧专门的论坛进行问卷调 查,收集系统使用者的意见和建议,便于今后对系统进行修改与完善。 2 系统结构 结合以上分析,我们得出“基于角色管理的嗣上模拟法庭”总体运行环境 及系统总体体系结构,分别如图3 2 和3 3 所示。 呈睚南、 迥 二。客户i r , a 凰 客户盯1 图32 模拟法庭访问 ,链州 赢一 第3 章鼹上模拟法庭的构建 圈3 3睡上模拟法庭系统结构圈 3 2 网上模拟法庭技术的实现 3 2 1 技术路线 本论文在对网上模拟法庭的实现过程中,充分利用现有的软件工程理论规 划和指导整个软件设计过程,选用a s p 语言最为程序开发语言,选用v i s u a l s t u d i o n e t2 0 0 3 版本作为开发工具,并将模拟法庭设计成b s 模式的动态网站, 以此降低对参与人员的操作要求,便于使用。 2 4 第3 章网上模拟法庭的构建 在系统数据后台的选择上,选择了s q ls e r v e r 关系数据库,并给数据库中 的用户信息表等关键表的内容进行了加密,这样即便数据库被非法攻击也不会 给系统管理带来威胁,从丽最大程度上提高了数据库数据的安全性。同时还加 入了一些的多媒体要索,使得系统操作更人性化、更具趣味性。 3 ,2 。2 数据后台 网上模拟法庭在设计时综合了多方面的需求,设计了5 个数据表:即用户 信息表、案件类型表、案情表、案件审理结果表和留言板表。 1 用户信息表( u s e l n f o ) 功能:存储系统的各种预设帐号,保障系统安全。 表3 1 用户信息表 字段名字段类型字段长度索雩l功麓说明 i d 自动编号 + 8 主键 t y p e _ _ s o r t v e r c h a r五 存绪耀户在法庭中扮演憋角色身份 登录时唯一的验证内容,确定心户的 p a s s w o r dv e r c h a r1 0 身份类型 m i n g s h i _ s s a j v e r c h a r2 0民事诉讼 x i n g s h i s s a j v e r c h a r2 0 璃事诉讼 x i n g z h _ s s a j v e r c h a r2 0 行政诉讼 j i a n j i e v e r c h a r1 0 0 简介 2 。案件类型表( c a s e t y p e ) 功能:关系纯存储系统数据,保存法庭的案 牛类型,增加| 以后改进的灵活 性。 表3 2 案件类型表 字段名 字段类型字段长度索引功能说明 c a s ei d自动编号 8 主键 提供列表类数据源 c a s e _ t y p e v e r c h a rl g 2 5 第3 章网七模拟法庭的构建 3 案件信息表( c a s e l n f o ) 功能:保存所有模拟法庭收录的案件信息。其结构设计如表3 3 所示。 表3 3 案件信息表 字段名字段类型字段长度索引功能说明 c a s ei d 自动编号 8主键 案件 s h a n g s u _ _ n a m e v e r c h a r1 0 案件诉讼人 u p l o a d _ d a t e d a t e t i m e8 案件上传日期 s h o u l i n a m e v e r c h a rl o 案件受理人 c a s e _ t y p e v e r c h a r1 0 案件类型 c a s e t i t l e v e r c h a r3 0 案件标题 c a s e c o n t e n t 备注案件内容 p r o c e s s t r i a l t 备注简单记录真实审理过程 c a s 乞c o u r tl o g i c l 判断是否当前正在审理的案件 4 案件审理结果表( c a s e s e n t e n c e ) 功能:对每次成功进行的模拟法庭活动进行保存。 表3 4 案件审理结果表 字段名字段类型字段长度索引 功能说明 c a s ei d 自动编号 8 主键案件i d c a s et i t l ev e r c h a r3 0 案件标题 案件审理过程用于保存案件具体审 p r o c e s s t r i a l t 各注 8 理记录内容 保存由系统根据审理内容自动生成 c a s e u r l v e r c h a r5 0 的静态网页的链接 5 留言板表( b o a r d ) 。功能:记录使用者的意见或建议。 2 6 第3 章网上模拟法庭的构建 表3 5 留言板表 字段名字段类型字段长度索引功能说明 b o a r di d 自动编号 8 主键 b o a r dn a m ev e r c h a r1 0 em a i lv e r c h a r3 0 b o a r dc o n t e n tv e r c h a r2 0 0 。 留畜连容 3 2 3 网上模拟法庭的实现过程 1 网上模拟法庭的总体实现过程 模拟法庭的设计实现分为程序结构分析、界面设计帮代码设计三个步骤。 + 首先要确定系统功能,再明确实现这些功能要哪些模块,这些模块分别由 哪些网页组成,每个网页文件分别完成什么功能等。 之后再进行界面设计。首先在v i s u a ls t u d i o n e t 中创建各个页面,然后使用 网页制作软件进行美化。 最后才开始设计代码。 2 网上模拟法庭各部分模块的技术实现 ( 1 ) 基础设置模块 动态网站中服务器的公共内存区域( a p p l i c a t i o n 对象) 和用户私有数据保存 对象( s e s s i o n 对象) 都可以保存多个数据。其中,a p p l i c a t i o n 对象常用予保存 服务器级别的全局变量,通过该对象保存数据柬实现全体用户的数据共享。所 有的该网站用户都可以访问。而s e s s i o n 对象,用于保存用户私有数据,这使得 访问黼站的每一个用户都会获得一个独一无二的s e s s i o n 空间,用户存储在该对 象内的数据,只有用户自己才熊访阀到。如果用户同时打开两个鼹页分别访问 网站,将获得两个不同的s e s s i o n ,s e s s i o n 仅仅在第一个打开的网页和通过该网 页打开的其他网页之间共享数据。不管是a p p l i c a t i o n ,还是s e s s i o n 对象其实都 是使用的服务器资源。 这两个对象在第一次使用蓠应进行初始化,通常可以借助g l o b a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 编码字符集标准化研究-洞察及研究
- 光固化3D打印技术-洞察及研究
- 运动鞋租赁市场细分策略-洞察及研究
- 骨纤维症多学科综合治疗-洞察及研究
- 大气电场与气候变化-洞察及研究
- 厂房水洗石地面施工方案
- 濠江墙体美缝施工方案
- 果园水泥柱地基施工方案
- 产品报价合同
- 增城工程用泡沫板施工方案
- 32《细胞器之间的分工合作》教案
- 义务教育英语课程标准-评价部分解读课件
- 国家开放大学电大专科《药理学》形考任务4试题及答案(试卷号:2118)
- 中职语文《雨巷》市公开课一等奖省名师优质课赛课一等奖课件
- 铁路客车空气制动装置单元制动缸检修标准
- 铁道概论全套课件
- GB∕T 2518-2019 连续热镀锌和锌合金镀层钢板及钢带
- 外贡丹-外科集腋卷一-方剂加减变化汇总
- 中国联通cBSS系统使用培训-第一部分
- Windows主机安全加固手册
- 城市地理学城市化原理课件
评论
0/150
提交评论