在设计港口物流管理信息系统时,首先应考虑该信息系统所采用的模式,然后考虑开发方法,进而确定开发环境,选用合适的开发工具。目前主流的信息系统平台的系统模式有两种客户机/服务器(Client/Server,C/S)模式与浏览器/服务器(Browser/Server,B/S)模式。
客户机/服务器模式中服务器通常采用高性能PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQL Server;客户端通常需要安装专用的客户端软件。C/S模式的优点是客户端响应速度快,通常一些工作要在客户端PC上完成,服务器相对安全性高。
浏览器/服务器模式中服务器分为Web应用服务器和数据库服务器,数据库服务器上安装Oracle、Sybase、Informix或SQL Server等数据库;客户端通常不需要安装专用的客户端软件,只需要一个通用的浏览器(例如IE),就可以实现客户端数据的应用。
一、传统两层C/S结构的缺点
传统两层C/S模式比较适合在规模小、用户较少的企业实行。除此之外,它只局限在局域网环境下运行,不支持Internet。但是,随着企业的规模不断扩大、管理信息系统的功能不断增加,对信息管理的要求也越来越高,信息共享不再是一个企业内部的问题了,这种两层结构的应用模型已不能适应。它的主要缺点有:扩展性差;程序的升级维护难;客户端应用程序负载大;客户机管理数量、位置受限。传统的C/S模式已经不能满足企业的需要。
二、三层B/S结构的特点
三层B/S模式由浏览器、Web应用服务器、数据库服务器三个层次组成。第一层为浏览器层,用于客户端,该层通过IE等Web浏览器实现物流信息的浏览和各种物流指令的下达;第二层为Web应用服务器层,其实现的是应用逻辑处理和信息表示,接受来自客户端的指令申请并进行处理,而后将处理结果返回给客户端;第三层为数据库管理层,对各种物流数据信息进行分布式集中管理,以实现物流数据信息的存储、查询与更新等操作功能。(www.daowen.com)
三、系统采用B/S三层模式的优点
(1)系统具有良好的灵活性和可扩展性。对于港口物流管理信息系统而言,其港口建设环境和应用条件经常变动,为了能使各个仓库和运输与配送中心达成良好的沟通,使用该模式可以灵活地在各地方、各部门运用系统完成数据更新和查询等工作。
(2)系统具有良好的可共享性。物流系统面向各类用户,无论企业高管、财务人员、系统管理员、仓库管理员及运输与配送调度员都可以根据权限分配共用一个系统,良好的网络平台通过用户权限认证实现共享数据的匹配操作。
(3)系统具有良好的安全性。在这种结构中,客户应用程序不能直接访问数据,Web应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访问方式。
(4)系统具有良好的重复可用性。系统将具有特定功能的企业逻辑程序代码进行封装。随着组件技术的发展,这种可重用的组件模式越来越为软件开发所接受。
(5)系统具有良好的稳定性、延展性、执行效率及容错能力。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。