
第一章 系统综述
1.1 述语定义
人民调解,又称诉讼外调解。是指在人民调解委员会主持下,以国家法律、法规、规章和社会公德规范为依据,对民间纠纷双方当事人进行调解、劝说,促使他们互相谅解、平等协商,自愿达成协议,消除纷争的活动。人民调解委员会一般是在乡镇或街道办事处下设的调解民间纠纷的群众性自治组织(也可在农村村民委员会、城市/社区居民委员会设立人民调解委员会;企业事业单位根据需要设立的人民调解委员会; 根据需要设立的区域性、行业性的人民调解委员会 ),在基层人民政府和基层司法行政部门指导下进行工作。经人民调解委员会调解达成的具有民事权利、义务内容的调解协议,当事人可以自调解协议书生效之日起 30 日内共同向有管辖权的人民法院申请司法确认。草案同时规定:经人民法院确认合法有效的调解协议书,一方当事人拒绝履行或者未全部履行的,他方当事人可以向人民法院申请强制执行。十一届全国人大常委会第十六次会议 2010 年 8 月 28 日表决通过了《中华人民共和国人民调解法》。法律明确,经人民调解委员会调解达成的调解协议,具有法律约束力。人民调解法将于 2011 年 1 月 1 日起施行。(工程师QQ:987772927)
1.2 调解范围
人民调解委员会调解的民间纠纷,包括发生在公民与公民之间、公民与法人、其他社会组织之间涉及民事权利义务争议的各种纠纷。
公民与公民
公民与公民之间的纠纷,一般是指发生在家庭成员、邻里、同事、居民、村民之间,因合法权益受到侵犯或者发生争议而引起的纠纷。
公民与法人(工程师QQ:987772927)
公民与法人、其他社会组织之间的纠纷十分广泛,例如,农村村民与农村合作组织、经济组织、乡镇企业之间因土地承包、农业产业化服务中的合同,划分宅基地、财务管理等方面的纠纷。
公民职工与所在企业
企业职工与所在企业之间,因企业转制、租赁、兼并、破产、收购、转让,或者因企业拖欠职工工资、医疗费等发生的纠纷。
其他
城市居民与城市市政管理组织、施工单位、企业事业单位等因城市街道市政建设,危改房屋改造等引发的纠纷等等。
1.3 产品介绍
根据人民调解法的内容与实施细节,公司自主研发“司法在线人民调解系统”,旨在解决人民调解信息化综合需求,提高人民调解信息化工作管理。(工程师QQ:987772927)
1、基于 PHP 平台的 B/S 架构,Mysql 数据库高效设计。
2、本系统的软、硬件采用模块化结构,具有灵活性及扩展性,以适应不同行政区域化分层需要;
3、本系统具有自诊断功能,对数据紊乱、通信故障等可自动恢复,确保服务提供的正常性。
4、本系统具有友好的人机对话界面和业务流程自定义能力,良有好的权限分级管理功能。
5、本系统具备数据库管理、配置管理、报表管理、日常维护管理、WEB 信息发布等基本功能。
1.4 系统设计的原则
开放性:
本系统的各种模块、接口、数据文件、数据库,包括对象引用及数据结构等,对用户公开,从软件构架到本系统提供的技术支持服务都支持用户的二次开发。(工程师QQ:987772927)
标准化:
本制定了项目管理、项目管理规定、总控开发手册、最新PHP编码规范、源码管理规范、系统测试操作手册、类命名规范、程序修改处理规范、工程质量控制方法、错误处理规范等规范制度,保证了系统的标准化。
经济性:
本系统在满足功能要求的前提下,充分考虑了系统综合造价及维护成本。硬件配置的选型为日后的扩充留有冗余,根据目前的情况考虑了 1~3 年的系统扩充,并未满配置。
可靠性:
本系统的软硬件解决均有可靠性的保证。保证数据的正确性和完整性及对数据传送的实时性,提供纠错及自身监视、检测功能,并提供了数据查询、统计、分析、备份等功能。
安全性:
本系统具备统一完善的安全机制。建立在数据加密、用户授权确认机制上的开放型网络安全保障系统,对客户端和服务器端使用防病毒软件防止病毒侵入和蔓延。
可操作性:
本系统采用直观的中文图形界面,方便易学、易于操作、界面友好,并提供完整、实用的操作手册。
可维护性:
本系统具有自身及系统维护的功能,并提供易于安装的标准安装程序、完善的操作以及详尽的培训。
可扩展性:
本系统符合国际标准,具有跨平台、跨数据库的兼容能力,同时我们在总体设计时充分考虑应用的需求趋势,在保证满足未来 2~3 年的需求的情况下,进一步保证易于未来的升级扩容的需要。系统的软件总线机制,使软件模块可以灵活的挂接到系统中,实现系统功能的轻松扩充。
容错性:
本期系统软件具有较强的抗误操作能力,不会因为误操作而影响系统的正常运行;当系统软件局部功能模块发生故障时,不影响其他模块的正常运行。
第二章 系统解决方案
2.1 应用简述
2011 年 1 月 1 日,随着《人民调解法》的正式生效,在司法实践中建立一套人民调解信息化管理系统实现如规范化的管理,集中式的信息查询与分析,相关调解案例分析,适应于法律的正确性评价,区域性的对比分析,司法调解员的培训、事后领导的审阅评价等功能。本解决方案根据现有人民调解司法实践以及《人民调解法》规定的章节设计了全省“司法在线人民调解管理系统”,整个系统在设立中心服务器,采用 B/S结构,业务承载于 INTERNET 或司法专网上给全省所有司法所提供 WEB 服务,司法所只要能上网就能通过浏览器访问系统,完成储如信息录入,数据查询,报表生成,案例案件打印等功能,系统管理员则能实现行政区域分类,分级分权限管理,窗口化定制,报表统计分析,数据录入,公告发布,统计查询行等功能,详细描述如后所述。(工程师QQ:987772927)
2.2 系统网络结构图

2.3 软件体系结构
本系统软件采用 B/S 模式设计,在系统的组网和软件设计过程中,本着模块化、层次化的设计思想,可以增加、增强不同层次的模块功能,对系统进行升级和改进,而不影响其他部门的设计。从结构上分为三层,数据采集层、数据处理层和应用层。

物理层
操作系统级,网络传输,主要为系统提供最基础的物理资源。
数据采集层
数据采集层起到传递控制命令和数据采集的作用,然后通过软件总线前转给相应的核心管理功能包。
数据处理层
数据处理层主要由三大构件组成:数据配置模块,数据分析模块、数据呈现模块,同时数据处理层还提供安全服务,事务管理和系统自身管理功能。
应用层
应用层是通过软件总线与核心管理包进行交互。应用层功能(如调解员管理、数据查询、报表功能、权限管理、事件管理等)包含了执行用户功能所需的应用逻辑,每一个事务都可以从数据服务器中获取数据,对用户所特定的功能进行分析和报告。(工程师QQ:987772927)
2.4 整体系统模块

整个人民调解信息管理系统以下子模块组成:调解员管理、用户及权限管理、纠纷管理、报表查询统计、法律信息查询、系统管理等。(工程师QQ:987772927)

调解员管理:主要针对人民调解员的信息进行管理,如人民调解员录用、解聘、基础信息、导动信息、考核、评价、奖惩等。
用户管理:主要完成系统内根据级别、职别的不同进行用户增加、删除、修改等功能。
权限管理:即分级分权限管理,主要针用户的权限分配,如工作组管理员,法官,调解员、能访问那些服务,是什么角色等。(工程师QQ:987772927)


纠纷管理:主要针对被调解的事件进行管理,由人民调解员负责录入,如所属事件分录,当事人信息,双方纠纷描述,调解过程,调解结果,当事人双方意见等。
书面案件管理:主要针对案件进行管理,由人民调解员负责录入,如所属事件分录,当事人信息,双方纠纷描述,调解过程,调解结果,当事人双方意见等。


PDF卷宗生成:主要针对案件进行书面卷宗自动生成。

扫码预览进度
调查记录:记录案件的调查过程。
调解记录:记录案件的调解过程。
调查协议书:最后生成案件卷宗及案件详情内容记录。
报表查询统计:进行系统内相关事件的查询统计,如调解事件查询,调解员信息查询,分类查询,并生成相关的报表。报表管理具有报表生成的灵活性和报表呈现的多样性,并且允许生成EXCEL报表格式。

法律资料查询:提供不同法律详细内容的查询,包括民法,民事诉讼法,商法相关,经济法,合同法,婚姻法等。
系统管理:系统管理是对系统的运行状况、自身安全和存储等情况的管理。通过系统维护,提供措施来保证系统能够安全可靠的运行。主要有修改和配置系统参数,系统日志功能、用户重登录功能、数据库的备份和恢复等功能。
2.5 调解员管理
人民调解员管理主要是对人民调解员相关事项进行系统管理,规范人民调解队伍,更好地开展人民调解工作,同时通过在市、县、区各级调解组织设立系统管理员,对调解网络信息、调解员信息等进行统一管理。具体包括:
1、人民调解员录用管理。为规范调解员队伍,提高人民调解员素质,要逐步改变兼职调解员占人民调解队伍绝大数的现状,要通过调解信息系统,规范统一人民调解员录用机制,包括招录职位和人数、录用条件、笔面试要求、试用期限、工资福利待遇等,并加强专业化队伍的建设,更好地发挥人民调解员的作用。
2、人民调解员基础信息管理。人民调解员基础信息包括人民调解员姓名、性别、出生日期、籍贯、部门、证件类型、证件号码、学历、职务、婚姻状况、联系电话、家庭地址、简介、E-MAIL、建档日期、照片等信息。
3、人民调解员考核管理。考核以各调解中心,各调解委员会及相关部门的卷宗、登记簿(册)等台帐资料记录内容为依据,考核工作每半年或一年一次,组织专门考核小组,通过听了汇报、查阅台帐、资料、实地察看走案件当事人、听取有关部门工作意见等形式对调解员进行考核。考核内容包括工作述职、工作绩效、角色定位、职责履行、工作思路和与计划、工作创新等。通过考核对人民调解员的工作作出客观评价,帮助人民调解员提高自身工作水平,提升人民调解整体绩效。(工程师QQ:987772927)
5、人民调解员奖惩管理。通过对人民调解员的考核,根据具体考核结果进行奖励与惩罚,有精神上与物质上的,经费则由各级财政负责,并记录在例。
2.6 用户及权限管理
通过用户管理模块完成对系统的安全保障,实现对整个系统的安全访问操作控制以及业务分类,主要功能如下:
用户管理包括如下功能:
◆ 用户基本信息
◆ 用户类别信息
◆ 用户权限设置
◆ 系统管理员设置
用户的基本信息:系统用户具有自己的用户 ID、口令、操作权限、属县市区等属性。上一级系统管理员能够增加、删除、修改、查询下级系统用户信息,给用户调整操作权限、人员类别等属性。一般用户只能修改自己口令,系统用户人员类别缺省分为:系统管理员、部门管理员,普通调解员、来访接待员、其它人员等。
用户权限设置:根据管理所属区域、用户级别、用户类别等不同功能为不同的用户分配操作权限等级;用户权限从高到低由系统管理员权限、普通管理员权限、普通调解员权限组成;高一级用户权限可以管理所属行政区域内的用户权限。系统管理员可以管理所有用户权限。
系统管理员设置:拥有最高权限,可以对系统自身功能进行操作、维护;拥有所有功能操作权限;属于系统管理员的用户只允许一个;拥有系统管理员权限的只允许一个用户
2.7 纠纷管理
纠纷管理主要针对被调解双方当事人的具体纠纷进行管理,如案件所述分类,录入纠纷信息,调解情况、当事人意见、满意程度等。具体包括:
1、来访接待信息录入:来访记录编号、来访人姓名、性别、身份号码、联系电话、来访事由,调解是否受理等。
2、调解受理:受理编号、调解通知书、所属案件分类、受理调解员、受理处所、双方当事人姓名、性别、双方关系、身份证号码、户籍住址、固定电话、移动电话、居住地址、事由描述、双方期望结果、调解时间、调解场所、附加信息、附件上传等。
3、纠纷调解:纠纷事由、双方当事人陈述、双方当事人事后补充、双方当事人自有证据附件、证人信息、证人证词、证人证据附件、调解员意见、调解员调解结果、适用法律条文参考、双方当事人意见、双方当事人认可程度、调解协议签定、调解协议附件、事后是否上诉、上诉后法院是否受理、法院判决结果、其它信息等。
4、纠纷案件评价:主要用于事后领导、人民调解委员会、上级机构、专业律师等人员对案件调解结果、适用法律正确性等做出评价等。
2.8 报表查询统计
报表查询统计是可以根据用户不断变化的报表需求,用户预定的报表模板,设置相关的条件,生成报表。报表管理具有报表生成的灵活性和报表呈现的多样性,
主要包括以下:
◆ 数据大屏分析
◆ 人员调解员信息查询统计
◆ 来访信息查询统计
◆ 案件受理情况查询统计
◆ 案件调解情况查询统计
◆ 调解诉讼情况查询统计
◆ 月度查询统计报表
◆ 季度查询统计报表
◆ 年度查询统计报表
人员调解员信息统计查询
主要查询全省、地市、县区人员调解员信息,主要包括在职人员调解员信息查询统计、离职人员调解员信息查询统计、辞退/开除人员调解员信息查询统计、人员调解员考核信息查询统计、人员调解员培训情况查询统计、人员调解员奖惩情况查询统计等,报表可包括但不限于以下字段:(工程师QQ:987772927)
■姓名
■ 性别
■出生日期
■ 籍贯
■部门
■ 证件类型
■证件号码
■ 学历
■职务
■ 婚姻状况
■联系电话
■ 家庭地址
来访信息统计查询
只要有群众来访接待人员必须对来访人员情况进行登记,来访事由入库,详细信息字段如下:
■ 时间、日期
■ 来访记录编号(系统自动生成)案件分类
■ 来访人姓名
■ 性别
■ 身份号码
■ 联系电话
■ 来访事由
■ 案件是否受理(调解员受理后状态值)
纠纷受理统计查询
来访接待员记录来访群众事由并登记入系统数据库,下一流转环节将是人民调解员根据案件情况决定是否受理此案件纠纷。报表结果可括号以下信息:
■ 时间、日期
■ 来访记录编号(系统自动生成)案件分类
■ 双方当事人姓名
■ 双方当事人性别
■ 双方当事人身份号码
■ 双方当事人联系电话
■ 纠纷事由
■ 案件受理状态
■ 案件受理编号
■ 调解时间
■ 调解地点
■ 调解通知书
■ 调解员意见
■ 双方当事人意见
■ 调解结果
■ 调解协议书
调解诉讼情况统计查询
对于经过调解员调解后当事一方不服调解结果提起人民法院诉讼并录入诉讼结果情况进行查询统计。报表结果可包括以下信息:
■ 时间、日期
■ 案件分类
■ 双方当事人姓名
■ 双方当事人性别
■ 当事人身份号码
■ 双方当事人联系电话
■ 纠纷事由
■ 调解时间
■ 调解地点
■ 调解员
■ 调解员意见
■ 诉讼提起方
■ 提起诉讼时间
■ 法院审判结果
■ 其它信息(实需求而定)
月度/秀度/年度报表
根据用户自定义生成月度、秀度、年度报表,并且进行分类统计,如:纠纷排查登记表、纠纷排查汇总表、纠纷排查分类统计、纠纷排查分析图、纠纷调处登记表、纠纷调查汇总表、纠纷调处分类统计、纠纷调处分析图。报表字段、生成格式、显示方式等
2.9 配置管理
针对系统全局数据字典做基础数据配置,包括行操作角色定义、权限角色定义、纠纷分类定义、菜单管理等。
纠纷分类定义:经济纠纷、财产纠纷、合同纠纷、人身伤害、人身赔偿、劳动纠纷、其它情况(可补充录入)。
操作角色定义:系统内人员职能定义,系统管理员,普通管理员、前台、律师专家、上级领导,可以增加、删除、修改。
权限角色定义:定义上述操作角色有权限访问那些菜单,那些功能模块,然后组成权限角色。
菜单管理:新开发,新增加功能模块加入到系统中进入菜单管理,此系统菜单是功能管理的。
2.10 系统管理
系统管理是对系统的运行状况、自身安全和存储等情况的管理。通过系统维护,提供措施来保证系统能够安全可靠的运行。它主要包括以下子功能模块:环境变设置、操作终端设置、用户重登录、系统日志、数据库的备份和恢复。
系统日志功能:记录第一个用户的详细操作动作和结果。例如:记录用户修改
系统备份和恢复:允许具有相应权限的用户对系统数据库进行备份和恢复操作,以保证系统数据库的安全性。
公告管理: 系统升级通知、会议通知、更新通知发布,新建公告,删除、修改公告。
2.11 APP催办督办
待办事项: 根据权限不同,处理转派发来的案件,管理员具有审核案件、催办、转办等功能。
案件流程进度:查看案件详情内容及案件执行进度
归档案件:用来归档案件,归档后的案件只有查阅功能,所有人不得修改删除。
统计:根据案件来源,纠纷类型等进行的案件图表分析功能
个人中心:个人的信息管理
第三章 系统安全设计方案
司法在线人民调解系统是一个对安全性要求较高的系统,要求对服务器系统、数据存储、网络传输等各个环节提供各自的安全保障措施。为此,下面就各部分对系统安全的实现方法及措施加以说明。
3.1 安全需求分析
根据我们多年从事软件行业的经验,认为该系统的安全性涉及两个方面:网络系统的安全性及应用软件的安全性。对于本系统来说,网络系统安全主要包括以下几个方面:
(1)服务器本身安全
(2)操作系统级的安全
(3)网络的安全
(4)终端的安全
应用软件的安全性需求包括:
(1)用户 AAA 服务,提供认证,授权及审计的功能
(2)防止冒充合法用户
(3)数据的安全、存储、备份、还原
3.2 物理设备的安全
网络物理安全是保证系统设备在物理上的可靠和安全,主要依靠网络设备本身的安全设计、双机冗余系统、冗余存储等技术、以及安全管理的意识保证,为提高网络的物理安全性,主要对策有:
选用高可靠性硬件设备,提高物理设备单机的可靠性。
备具有冗余负载均衡的电源,可提供连续不断的电源供应。
所有模块可热插拔,使故障限制在与模块直接相连的用户。
可实现通信处理模块级和通信端口级的冗余。
防火墙、防病毒、VPN、外设端口控制等手段。
对于在网络中的关键设备,采取双机、多机冗余的方法,提高该设备单机的可靠性,避免因为一点故障引起大面积服务失效
3.3 操作系统的安全
操作系统级的安全是当前网络安全中最为重要的,也是最复杂的。首先,系统管理员应规划严密的用户权限,避免因权限漏洞造成因用户故意或失误造成系统的破坏。其次,系统管理员应通过管理工具提醒或强制用户使用安全的密码,例如:强制使用字母和数字混合的密码,定期强制修改密码,拒绝使用以前使用过的密码等。最后,系统管理员自己也要养成良好的安全管理习惯,例如:定期修改管理员口令,避免使用规律的、易猜测的密码,定期检查系统漏洞、实时打最新的系统补丁等。
3.4 数据的安全
数据安全通常分为数据的保密性和数据的完整性两方面,主要依靠数据的加密和签名保证。加密和签名技术的结合使用,可以保证数据的安全传输。启用HTTPS协议,有效防止数据泄露。
3.5 病毒防治
对客户端使用防病毒软件防止病毒侵入和蔓延。选用通过公安部认证,功能强大、操作简单的高性能防病毒软件,如 Kill、CA InocuLan、Symantec 等。
3.6 应用软件的安全机制
建立应用系统的安全机制的目标是:防止非法侵入或越权操作中心服务器和数据库。设置好各级操作人员的操作权限,制订安全管理制度。采用业务规则控制的安全措施。根据业务的要求,设置功能控制点(Application Function Control Point),对(工程师QQ:987772927)每一个功能控制点实施权限控制。应用系统实现分级权限管理,对权限逐级控制,针对每一级可以根据需要进行功能点的灵活组合配置。应用系统还实现应用级的操作日志和审计功能,即记录操作员进入和退出的时间,记录每项重要的操作