背景概述
随着社会的发展,我国的法律制度日趋健全,有关法律知识的信息日益完善,可是却没有一个相对专业的法律信息网站作为载体来大规模的普及法律知识。为了能让更多的公民知法、懂法,更好的用法律维护自己的权益,经国家批准,将由我国顶尖的法律院校——中国政法大学着手建立一个法律信息与知识中心。中国政法大学提出了如下构思:一方面,以把中国的法律信息做到“一网打尽”为设计原则,打造一个可供全民参与的法律咨询平台,让全民有法可依;另一方面,提供一个可供法律院校学生进行课后学习与备考的平台以及实习的机会。
基于以上思路,中国政法大学法律信息中心的专家经过多次研讨和市场调研,联手国内领先的多媒体视讯服务提供商——北京网动科技有限公司,来共同打造这个中国最大的法律咨询网站——中国法律信息网。
需求分析
中国法律信息网应是一个综合性平台,它包括中国政法大学的内部管理平台、法律信息发布平台、公众咨询平台以及法律培训学习平台(包括学历教育和非学历教育)等等,是全国最大最权威的法律网站。随着网络带宽等技术的提升和多媒体视讯技术的不断发展,中国政法大学决定用信息化作为武装,打造一个快速的法律咨询通道,提高整个平台的现实意义。 为此,它对网站提出了如下需求:
此平台可实现:需要法律咨询的公众既可与法律专家进行一对一的音、视频以及文字交流,又可在咨询室里一起听取专家针对某个热点话题的解答。
此平台可供:不同院校的学生通过互联网实现异地实时的听讲座,并且能与老师进行互动。同时通过对法律讲座的录制与存放,使错过课程的学生能够通过IE进行点播,但对点播权限需要进行严格控制。
此平台还可建立模拟法庭,通过软件直播的手段把法庭真实的开庭情况传达给学生,使学生不需要亲临现场也能感受到法庭的气氛,从而达到实习的效果,为学校节省大量资源。
对需要参加全国职业考试(比如司法考试、律师考试)的人士提供一个可供实时学习的平台。
除此之外,随着业务的扩展,要求平台能够支持数量庞大的用户,服务器能够做到集群热备。
针对上述五点主要需求,北京网动科技有限公司进行了严格的调研与考察,为其量身订做了一套解决方案,它把网动协同通信系统(Active Office)与网动异步学习管理系统(E-learning)进行充分的结合使用,并且实现单点登陆、统一认证,从而最大化的满足上述需要,也更便于操作管理。
由于法律信息网已有一套自身的数据库管理系统,在肯定了北京网动公司的产品功能与方案理念的情况下,政法大学也对网动的系统整合能力提出了严格要求:要求能把三套系统(法律信息网管理系统、网动多媒体办公系统与网动异步学习系统)的数据库进行统一管理,统一认证,在站内用户、法律通客户端和网动异步学习管理系统任意一点登陆,都可以进入其他系统,从而做到无缝结合,简化应用操作程序。
方案设计与实现
Active office集群架构设计原理及特点
设计原理
为了实现大容量用户的登陆,网动协同通信系统Active Office提供了一套成熟的集群架构,对于远程教室和法律通,采用C/S架构,使用C++语言编写,可以更好的实现音视频和数据功能,不仅丰富了教学和沟通的方式,而且可以灵活的实现多服务器热备份。
对于后台管理,为了适应与第三方结合的需求,网动协同通信系统Active Office采用B/S架构,采用当前兼容性较高的语言java编写,可以灵活的和第三方软件统一认证。加上支持Mysql、SQL Server、Oracle等强大的数据库,使得网动协同通信系统Active Office具有更加强大的功能。通过对代码专业的优化设计,可以把系统和网络资源的占用降至最低,从而更加适应大用户量的并发。 |