当前位置:黄山新闻网->数字黄山建设专题->专家论坛

【技术】基于J2EE的城域网公交一卡通系统设计
时间:2008-3-25 15:41:05 来源:一卡通网 作者:郑贵林 夏丹 岳林 编辑:陈文潮 关闭


    ②能有效平衡服务器和客户机的负载,可以使复杂的运算得以分布处理,即服务器可以集中于数据库的后台数据处理(数据查询和数据操纵),而客户机则可以专注于前端人机界而的响应,特别是在海量数据流情况下,这种模式有效地提高了系统的整体性能:

    ③能大规模地减轻网络线路的通信负载。由于服务器与客户机之问的通信仅限于最终处理的结染数据,而免除了中间过程的数据传输,因此,加上良好的软件设计,可以最低限度地减少网上的数据流量。

   
3.2  B/S结构的运用

    虽然在与一些硬件设备结合紧密的模块采用C/S结构,系统的大部分应用基于B/S结构,主要体现在管理信息系统和办公自动化系统上。在这里采用的是J2EE“  (Java 2 platform enterprise  edition)平台,它所提供的多层结构分布式应用程序模型和基于XML(extensiblemarkuplanguage)的数据交换,以及统一的安全模式和灵活的事物控制,非常合适用以开发公交系统这样拥有复杂事务和大量数据流的综合应用系统;由于采用J2EE的体系结构,相对原有的C/S的旧管理系统,流行的B/S模式具有突出的优点:   
 
    ① 良好的用户界面。由于采用单一的浏览器界面,用户的操作实际上成了页面的简单浏览,这样,大大减轻了软件的操作难度;

    ② 软件维护简单。由于程序统一运行在Web服务器端,程序的更改只要在服务器端进行即可,这对于分布在众多站点机的程序维护显得尤为重要。

    4 系统安全设计
    
    由于系统包含有大量的实时操作和关键的业务数据,对系统的任何破坏都有可能造成不可估量的损失。同时,由于系统覆盖面广、接点多,并且还有因特网接口,如果不加以仔细地考虑和科学地设计,系统到处都有可能存在着安全隐患。所以,建立完善的安全体系对于系统是至关重要的,如图3中所建立的一个典型的安全解决方案,并从以下4个角度进行了提高安全性的设计。

    图3 公交系统的网络安全体系 

用户:
更多评论
您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。
留言:
验证码: