1.网络软件开发模式
目前施工企业信息系统软件,必须要从过去的单用户软件结构发展为网络软件结构。网络软件又可分为C/S模式、B/S模式和混合模式三种。
(1)C/S(Client/Server)模式为客户机/服务器软件模式,该模式的网络软件主要共享数据,即数据库管理系统和数据全部安装在服务器上,而软件安装在客户机上(如图3-8所示)。由于C/S模式软件具有安全性高、速度快、界面美观等优点,目前仍然占有重要地位。
(2)B/S(Browser/Server)模式为Web浏览器/服务器软件模式,该模式的网络软件同时共享数据和共享软件,即数据库管理系统、数据和软件全部安装在服务器上。由于B/S模式的软件存在速度慢、安全性不高等缺点,而它的优点是客户端不需要安装软件,用户在客户端借助浏览器即可方便使用该软件。
(3)混合模式是指在一个信息系统中同时具有C/S模式和B/S模式。例如,合同管理、物资管理等子系统采用C/S模式的网络软件,而企业网站、网上发文批文系统、综合查询系统等采用B/S模式的网络软件。
2.软件类型
在信息系统开发与应用中用到的软件从类型上讲包括:操作系统、数据库管理系统、程序设计语言、网络软件、项目管理软件、应用软件以及其他工具软件等。工具软件是保证信息系统正常开发、正常维护的手段,如杀毒软件、压缩工具软件、辅助开发工具软件、网络管理软件等。(www.xing528.com)
但在目前的条件下,大多施工企业已联网运行。在网络环境下的软件类型应包括如下几个方面(如图3-8所示):
图3-8 施工企业信息系统的软件结构示意图
(1)服务器端软件:包括中文Windows 2000或Windows2003服务器版、IIS(Internet Information Server)服务器、电子邮件服务器(Exchange Server)、数据库服务器(如SQL server等)、FTP服务器、Browse/Server 模式的应用软件等。
(2)客户端软件:包括中文Windows XP或Windows 2000、中文Office 2003、IE浏览器、Client/Server 模式的应用软件等。
(3)开发语言和工具:包括Delphi 、Visual Basic(VB)、Visual C++(VC)、HTML、VB script、FrontPage、Flash、Java、Asp.net、C#、VBA等。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。