电子数据取证鉴定能力验证系统的设计与实现
摘要:基于J2EE平台,以B/S体系结构为架构,参照软件工程的开发流程,设计并实现了电子数据取证鉴定能力验证系统。文章以用户为线索,详细阐述了能力验证系统各个模块的功能。能力验证系统的设计促进了能力验证活动的电子化流程,对于有效评估相关鉴定实验室和人员的鉴定能力具有较好的效果。
关键词:J2EE;B/S架构;能力验证;电子化;取证鉴定
中图分类号:TP391.1 文献标识码:A 文章编号:1009-3044(2014)33-7869-03
Abstract: Based on the J2EE platform, using B/S system structure as the framework, refer to the software engineering development process, we designed and achieved the digital forensic capacity verification system. The article to the user as the clue, elaborated each module of the capacity verification system. Designing the capacity verification system promoted the electronic process for the capability verification activities, and had a good effect for the effective assessment of relevant identification ability identification laboratory personnel.
Key words: J2EE; B/S architecture; capacity verification; electronic; forensic identification
随着我国信息化技术的不断发展,电子证据的内容确认与真伪甄别已成为一个迫切需要解决的问题。电子证据在公安机关案件侦破、法院审判、电子商务等诸多领域[1],都有迫切的需要;为了满足这些需求,相关取证鉴定实验室与专业取证人员的数量不断增加,而这些实验室和相关取证人员的鉴定能力代表着我国电子数据取证鉴定水平,影响着电子数据取证鉴定的有效性与公正性,因此研制一种能有效评估和考察上述实验室和人员电子数据取证鉴定能力的验证系统具有重要的现实意义[2]。
1 概述
在深入了解电子数据取证鉴定能力验证需求的基础上,严格按照相关法制要求,研发了电子数据取证鉴定能力验证系统。该系统简化了能力验证计划的过程,实现了对能力验证活动的电子化流程;并且支持在线服务,包括能力验证发起方的能力验证计划公布、针对某项标准的验证题目提交、能力验证评分汇总分析以及能力验证参与者的添加、题目选取、结果提交等,从而提高能力验证活动效率,扩大能力验证活动的范围, ,增强能力验证活动的开放性。
2 系统设计
电子数据取证鉴定能力验证系统架构如图1所示,系统共有5部分组成,分别为用户层、应用层、服务层、数据层以及系统管理与系统安全层。
2.1用户层
根据用户角色的不同,用户层分为5类用户,分别是管理员、组织者、参与者、评分者以及行业专家。用户层是用户使用能力验证系统的接口,针对不同用户的角色提供不同的功能。
2.2应用层
应用层是能力验证系统业务功能实现和逻辑处理的部分, 北京婚外情调查,应用层作为能力验证系统的中间层,采用了J2EE平台技术,充分遵循解耦、内聚、性能、伸缩、扩展、灵活、可用、可靠、安全等设计原则。
2.3 服务层
在服务层中提供通讯服务、 web服务以及相关的接口服务等。服务层通过WebService、Socket等技术为应用层提供服务,保证应用层能够得到充分的网络和数据支持,使得应用层各个模块之间良好衔接,确保系统整体性运转。
2.4 数据层
数据层提供了电子数据取证鉴定能力验证系统的数据存储、数据更新、数据备份等功能, 北京婚外情调查,是系统的数据支撑层,保证数据的安全性与一致性。
2.5 系统管理与系统安全层
由现有安全保障机制和现有物理网络层、系统平台层、应用数据层和管理规范层的安全管理体系组成。
3 系统功能
3.1 角色分类
电子数据取证鉴定能力验证系统共分为五类用户,分别为系统管理员、能力验证计划组织者、需要进行能力验证的参与者、对参与者答题进行评分的评分者以及给出意见与建议的行业专家,下面对各个用户角色职能进行逐一的阐述。
系统管理员负责系统所有用户的管理,包括用户的添加、修改、删除等功能,并且还可以配置系统、监测系统的运行状态,是系统中权限最大的用户。
能力验证计划组织者是整个能力验证计划的发起者,可以公布验证计划,自行给出验证试题或者从系统中选取验证试题,分配评分人员、对测试的结果进行分析并汇总行业专家给出的意见和建议,给出最终的验证结论。
能力验证参与者为参与能力验证活动的机构或者个人,参与者以实名认证的方式登录系统,选择验证项目并按照验证试题要求进行验证测试,完成后提交测试结果,待组织者完成验证结论提交后,参与者可以登录系统查看测试成绩以及行业专家的建议。
评分者是能力验证组织机构的内部评分人员,负责将参与者的答题录入到系统并进行评分,是能力验证计划测试的阅卷者。
行业专家是电子数据取证能力鉴定业内的权威人士,了解某次能力验证计划的项目执行情况和工作进展,对评分者给参与者的评分进行复核审查,就能力验证结果形成相关意见,并给出相应的改进建议。
3.2 功能概述
3.2.1 用户管理
用户管理模块主要提供系统不同用户的添加、修改与删除等功能。管理员账号由系统预设,通过管理员账号对组织者、评分者以及行业专家进行增删改操作;参与者账户由用户注册完成或管理员自行添加。用户通过账号和密码进行系统登录,系统根据登录账号信息判断角色类型,并分配相应的操作权限。
3.2.2 能力验证管理
能力验证管理主要分为试卷管理、能力验证计划公布与报名以及能力验证状态管理三部分。试卷管理的工作主要由组织者来完成。试卷题目类型包括判断题、选择题、以及论述题,答题项由标号、答案类型与分值三部分组成;对应题目的类型,答案类型分为判断、百分比、自定义、作弊情况标记等。
在能力验证计划公布阶段,组织者公布能力验证名称、报名截止时间、发样时间、反馈截止时间、能力验证说明等内容,并设置此次能力验证计划的评分者以及行业专家。参与者可以通过系统首页查看能力验证计划,并根据自身实际参加能力验证计划。
能力验证状态是指参与者在某项能力验证计划的状态,包括等待报名审核、报名审核未通过、已报名、等待发样、已收样、答题中、评分中、结束等。参与者的默认状态为等待报名审核,管理员将审核通过的用户加入到此次能力验证中,为该用户添加参加此次能力验证的编号(如T0752-061,该编号在此次能力验证中是唯一的), ,然后通过短信与邮件通知用户报名成功,同时更新前台系统中参与者能力验证状态为已报名。
3.2.3 答题与评分
在图表中,编号为参与者参与本次能力验证的身份标识,得分x表示第x部分总和,系统根据总分给出及格情况结果。
4 结束语
本文以用户角色为线索,详细阐述了电子数据取证能力验证系统各个模块的功能。本系统的设计与实现,简化了能力验证计划的过程、降低了能力验证计划的成本,大大提高了能力验证活动的效率,实现了能力验证活动的电子化流程,具有较好的现实意义。
参考文献:
[1] 朱翔.电子取证技术的发展与规范[J].警察技术,2006(4).
[2] 王旸.电子证据采集系统的设计与实现[D].天津:.天津大学,2010.
关键词:J2EE;B/S架构;能力验证;电子化;取证鉴定
中图分类号:TP391.1 文献标识码:A 文章编号:1009-3044(2014)33-7869-03
Abstract: Based on the J2EE platform, using B/S system structure as the framework, refer to the software engineering development process, we designed and achieved the digital forensic capacity verification system. The article to the user as the clue, elaborated each module of the capacity verification system. Designing the capacity verification system promoted the electronic process for the capability verification activities, and had a good effect for the effective assessment of relevant identification ability identification laboratory personnel.
Key words: J2EE; B/S architecture; capacity verification; electronic; forensic identification
随着我国信息化技术的不断发展,电子证据的内容确认与真伪甄别已成为一个迫切需要解决的问题。电子证据在公安机关案件侦破、法院审判、电子商务等诸多领域[1],都有迫切的需要;为了满足这些需求,相关取证鉴定实验室与专业取证人员的数量不断增加,而这些实验室和相关取证人员的鉴定能力代表着我国电子数据取证鉴定水平,影响着电子数据取证鉴定的有效性与公正性,因此研制一种能有效评估和考察上述实验室和人员电子数据取证鉴定能力的验证系统具有重要的现实意义[2]。
1 概述
在深入了解电子数据取证鉴定能力验证需求的基础上,严格按照相关法制要求,研发了电子数据取证鉴定能力验证系统。该系统简化了能力验证计划的过程,实现了对能力验证活动的电子化流程;并且支持在线服务,包括能力验证发起方的能力验证计划公布、针对某项标准的验证题目提交、能力验证评分汇总分析以及能力验证参与者的添加、题目选取、结果提交等,从而提高能力验证活动效率,扩大能力验证活动的范围, ,增强能力验证活动的开放性。
2 系统设计
电子数据取证鉴定能力验证系统架构如图1所示,系统共有5部分组成,分别为用户层、应用层、服务层、数据层以及系统管理与系统安全层。
2.1用户层
根据用户角色的不同,用户层分为5类用户,分别是管理员、组织者、参与者、评分者以及行业专家。用户层是用户使用能力验证系统的接口,针对不同用户的角色提供不同的功能。
2.2应用层
应用层是能力验证系统业务功能实现和逻辑处理的部分, 北京婚外情调查,应用层作为能力验证系统的中间层,采用了J2EE平台技术,充分遵循解耦、内聚、性能、伸缩、扩展、灵活、可用、可靠、安全等设计原则。
2.3 服务层
在服务层中提供通讯服务、 web服务以及相关的接口服务等。服务层通过WebService、Socket等技术为应用层提供服务,保证应用层能够得到充分的网络和数据支持,使得应用层各个模块之间良好衔接,确保系统整体性运转。
2.4 数据层
数据层提供了电子数据取证鉴定能力验证系统的数据存储、数据更新、数据备份等功能, 北京婚外情调查,是系统的数据支撑层,保证数据的安全性与一致性。
2.5 系统管理与系统安全层
由现有安全保障机制和现有物理网络层、系统平台层、应用数据层和管理规范层的安全管理体系组成。
3 系统功能
3.1 角色分类
电子数据取证鉴定能力验证系统共分为五类用户,分别为系统管理员、能力验证计划组织者、需要进行能力验证的参与者、对参与者答题进行评分的评分者以及给出意见与建议的行业专家,下面对各个用户角色职能进行逐一的阐述。
系统管理员负责系统所有用户的管理,包括用户的添加、修改、删除等功能,并且还可以配置系统、监测系统的运行状态,是系统中权限最大的用户。
能力验证计划组织者是整个能力验证计划的发起者,可以公布验证计划,自行给出验证试题或者从系统中选取验证试题,分配评分人员、对测试的结果进行分析并汇总行业专家给出的意见和建议,给出最终的验证结论。
能力验证参与者为参与能力验证活动的机构或者个人,参与者以实名认证的方式登录系统,选择验证项目并按照验证试题要求进行验证测试,完成后提交测试结果,待组织者完成验证结论提交后,参与者可以登录系统查看测试成绩以及行业专家的建议。
评分者是能力验证组织机构的内部评分人员,负责将参与者的答题录入到系统并进行评分,是能力验证计划测试的阅卷者。
行业专家是电子数据取证能力鉴定业内的权威人士,了解某次能力验证计划的项目执行情况和工作进展,对评分者给参与者的评分进行复核审查,就能力验证结果形成相关意见,并给出相应的改进建议。
3.2 功能概述
3.2.1 用户管理
用户管理模块主要提供系统不同用户的添加、修改与删除等功能。管理员账号由系统预设,通过管理员账号对组织者、评分者以及行业专家进行增删改操作;参与者账户由用户注册完成或管理员自行添加。用户通过账号和密码进行系统登录,系统根据登录账号信息判断角色类型,并分配相应的操作权限。
3.2.2 能力验证管理
能力验证管理主要分为试卷管理、能力验证计划公布与报名以及能力验证状态管理三部分。试卷管理的工作主要由组织者来完成。试卷题目类型包括判断题、选择题、以及论述题,答题项由标号、答案类型与分值三部分组成;对应题目的类型,答案类型分为判断、百分比、自定义、作弊情况标记等。
在能力验证计划公布阶段,组织者公布能力验证名称、报名截止时间、发样时间、反馈截止时间、能力验证说明等内容,并设置此次能力验证计划的评分者以及行业专家。参与者可以通过系统首页查看能力验证计划,并根据自身实际参加能力验证计划。
能力验证状态是指参与者在某项能力验证计划的状态,包括等待报名审核、报名审核未通过、已报名、等待发样、已收样、答题中、评分中、结束等。参与者的默认状态为等待报名审核,管理员将审核通过的用户加入到此次能力验证中,为该用户添加参加此次能力验证的编号(如T0752-061,该编号在此次能力验证中是唯一的), ,然后通过短信与邮件通知用户报名成功,同时更新前台系统中参与者能力验证状态为已报名。
3.2.3 答题与评分
在图表中,编号为参与者参与本次能力验证的身份标识,得分x表示第x部分总和,系统根据总分给出及格情况结果。
4 结束语
本文以用户角色为线索,详细阐述了电子数据取证能力验证系统各个模块的功能。本系统的设计与实现,简化了能力验证计划的过程、降低了能力验证计划的成本,大大提高了能力验证活动的效率,实现了能力验证活动的电子化流程,具有较好的现实意义。
参考文献:
[1] 朱翔.电子取证技术的发展与规范[J].警察技术,2006(4).
[2] 王旸.电子证据采集系统的设计与实现[D].天津:.天津大学,2010.