科技与创新┃ScienceandTechnology&Innovation
文章编号:2095-6835(2017)01-0030-02
2017年第1期
基于PHP技术的法律服务信息技术平台设计与实现
陈奇,陈志忠
(北华大学计算机科学技术学院,吉林吉林132021)
摘要:从法律服务的现状出发,在深入调研分析的基础上,针对社会法律服务需求和现状设计开发一款综合性的法律
服务信息技术平台。介绍了平台开发的目的及意义,设计思想和开发方案,并对系统的功能模块和后期展望进行了深入
的论述。
关键词:法律服务;信息平台;开发方案;PHP技术
中图分类号:TP311.52文献标识码:ADOI:10.15913/.2017.01.030
随着我国法制建设的不断完善和计算机技术的飞速发展,
人们通过网络获取法律信息的需求越来越多,要求也越来越高。
他们希望能够通过网络平台获得帮助和有价值的信息,节省时
间成本和经济成本。而作为法律服务人员,也有必要适应环境
的变化,通过网络来宣传自己、提供服务、提高知名度等。
1目的及意义
本法律服务平台的目标是,尽快地把法律服务送到每一个有
需求的人身边,系统平台依托计算机网络技术,在法律服务领域
提供最全面、周到、细致的服务,努力打造老百姓心目中的法律
第一品牌,让有法律服务需求的人第一时间想到我们的平台,让
来到平台的人以最直接、最方便、最经济的方式到解决问题的
办法,并致力于推动法律行业的信息化及法制建设的网络化。.htsReserved.
2设计思想
法律服务信息平台的宗旨是培养人们利用信息技术的意识
和能力,促进信息技术与法律的整合,充分发挥网络化信息技
术的优势,逐步改变法律的服务方式,适应人们在网络化环境
下求助方式的变革,为人们的生活提供可靠的法律环境和有力
的法律武器。它应提供的主要功能有:提供丰富的法律资料,
方便人们查询、使用;为系统管理人员提供方便的管理,信息
冗余设计优良;提供一定的安全机制,保证用户信息安全。
3需求分析
在法制建设逐渐完善的今天,社会的法律意识越来越强。一
方面,公民在遇到法律纠纷或者有重要的家事或投资项目等要决
定时,自然会想到律师;另一方面,企业对律师也有很大的需求,
例如律师可以为企业的内部管理提供很好的法律建议,并且政府
对律师也有着依法行政的必然需求。那么,当普通公民、企业甚
至政府在需要律师和相关法律知识时,首先会想到通过网络查询
信息。本系统正是迎合这种需要,为广大用户提供帮助。
4开发方案
客户机/服务器结构的基本思想是数据的存储和管理工作
由服务器端负责,而应用程序在客户端运行。工作时由客户端
主动发起服务请求,服务器被动响应,客户端的具体应用服务
是通过网络由服务器提供的。为了适应大型复杂的系统,出现
了由表现层、业务逻辑层和数据访问层构成的3层结构。这种
把逻辑应用独立出来的模式,更加适用于结构相对复杂的的大
型应用场合。
而B/S结构,即浏览器和服务器结构,它独立于硬件环境
和操作系统,缓解了客户机的工作压力,可以容易地实现不同
网络之间的连接。图1为浏览器/服务器模式构成及数据处理方
式示意图,也是一个3层分布结构,即浏览器—Web服务器—
数据库服务器。
图1浏览器/服务器模式构成及数据处理方式
通过以上对C/S和B/S的介绍和比较可知,B/S的优点非
常明显,因此,本系统将采用B/S模式设计开发。
5开发技术
本系统基于PHP技术,采用CodeIgniter框架开发,利用
Sublime和Dreamweaver编辑工具,应用HTML、JAVASCRIPT、
AJAX等技术,用MySQL和REDIS数据库为系统提供后台数
据支持,严格按照软件工程开发设计思想设计与实现。
5.1PHP技术简介
PHP(PersonalhomepageHypertextPreprocessor)是一种基
于服务端创建动态网站的脚本语言,是一个完全开源的软件,
其语法结构混合了C、Java、Perl及PHP自身的新语法,支持
多种数据库,比如MySQL、Informix、Oracle、Sybase等。PHP
具有开发快捷、效率高、运行速度快、跨平台等特点,在PHP5
中还完全实现了面向对象及PDO特性等。
5.2CodeIgniter框架
CodeIgniter是一套供PHP网站开发者使用的应用程序开发
框架和工具包。它提供一套丰富的标准库及简单的接口和逻辑
结构,其目的是使开发人员更快速地进行项目开发。使用
CodeIgniter可以减少代码的编写量,并将开发人员的精力投入
到项目的创造性开发上。CodeIgniter是基于模型—视图—控制
器这一设计模式的。
6总体结构设计
系统的概要设计中最重要的就是系统的模块化。本系统首
先将整个系统划分为几个小问题、小模块,比如关于系统文章
类信息,首先分出3类频道,文章类、律师信息类、事务所信
息类,然后各个频道分类可以衍生很多频道,因为它们的数据
库表结构基本都是一致的。通过频道衍生的方式,可以非常方
便地扩展本平台的内容结构,实现了灵活的编程处理风格。这
也是本平台的一个创新点,可以针对不同的应用和环境变化,
随时维护系统的功能结构。
在以上分析的基础中,考虑到PHP程序编制的特点,得到
系统功能模块主要有配置模块、事务所模块、律师模块、文章
模块、会员模块、广告链接模块和模块等子模块。
本系统基本实现了基于PHP的法律服务信息系统的基本功
能,完成了最初系统设计中会员、文章、律师、事务所等的主
要功能初衷。另外,本系统也实现了频道管理、广告配置、超
级链接、SEO、等功能。
(下转第32页)
·30·
科技与创新┃ScienceandTechnology&Innovation
2017年第1期
有密切关系,多数心梗后和重度心衰猝死的患者都会出现室早
后心率震荡减弱或消失的情况。北京大学人民医院郭继鸿教授
认为,现阶段,临床采用的以左室射血分数、心率变异性等为
首的猝死预测方法和指标存在一定的局限性,它影响了预测和
评估结果的准确性。而室早后窦性心律震荡变化极具特异性,
所以,可将其作为猝死预测新方法——给予患者全天候动态心
电图监测,对室性早搏后TO(震荡初始)、震荡斜率(TS)2
个值进行测定和计算,这样即可发现患者有无先加速、后减慢
情况,由此作为患者猝死风险的重要参考依据。研究发现,TO
和TS是2个独立的预测死亡危险性的指标,当这两个指标的
检测结果均为阳性,患者猝死的风险将增加4倍。
3.2微伏极T波电交替
具备微伏极T波电交替的动态心电图系统能为猝死高危患
者的筛查工作提供重要参考信息。现阶段,该检测多用于已确
定或高度怀疑会发生室性心律失常和猝死的患者。相关研究结
果显示,微伏极T波电交替和有创电生理检查在心律失常事件
的预测中都有良好的应用价值。不过相较于后者,前者对患者
损伤小,能减轻患者痛苦,患者普遍耐受。近年来,各类减噪
技术飞速发展,先前仅能应用于运动实验中的微伏极T波电交
替检测已能通过动态心电图来实现,且具有极高的敏感性和特
异性。实验数据显示,T波电交替阳性患者致命性心律失常和
猝死的发生风险为阴性者的12倍。因此,可将微伏极T波电交
替作为预测室速和室颤发生的有力参考指标。相较于显性T波
电交替,其在早期筛查猝死高危患者中优势的发挥更显著。
3.3早起筛查睡眠呼吸暂停
保守估计,我国现有睡眠呼吸暂停综合征患者多达3000万,
每100个人中就有2个人患有该疾病。如果患者每小时睡眠呼
吸暂停多于20次,那么,该患者5年病死率将达到12%,8年
病死率则高达38%.及时、有效的诊断和是改善疾病预后
效果、控制病死率、提高患者远期生存率的关键。现阶段,临.htsReserved.