一、网络平台的构建首先是网络硬件平台的搭建。在中小型企业中计算机数量不多,并且计算机的分布往往较为集中,较少使用广域网互联技术。目前,在局域网方面的主流技术有ethernet、fddi、atm,其中ethernet网由于其价格低廉、实施方便等原因而被广泛使用。但是ethernet网速度有10m、100m 、1000m之分,有共享网络和交换网络之分。这时必须坚持适用性原则,因为市场竞争使得新技术不断涌现,产品价格下降也很快,即便采用月前从新的技术,用不到几年这些技术也会成为昨日黄花,同时,在选用其他网络产品时,也要持以适用性和满足应用需求为前提原则。其次是网络软件平台的搭建,由于intrane系统采用internet技术,因此,它必须以tcp/ip协议为基础,在,此基础上采用http为传输协议。企业中所有信息均采用html格式进行web发布。目前较为成熟的网络操作系统有netware, windows nt及unix等。
二、应用平台的选择
在企业应用中,消息平台和数据库平台能够满足绝大部分的应用。如果企业的主要应用在办公自动化系统上,应该建立消息平台。日前最为成熟的办公自动化系统主要有lotus notes、exchange server和groupwise,其中lotusnotes和exchange server能在windows nt平台上运行,两个产品都提供了群件功能,使得企业内部协同工作成为可能。lotus notes产品进人国内时间较早,开发的应用系统也较成熟,但在windows nt构筑的intranet环境下,lotus notes通过iis发布其集成度较弱,与目前广泛采用的个人办公软件microsoft office集成不够。相反,在这方面exchange server具有明显的优势。在数据库的选择上,许多信息管理人员一提到数据库便是oracle、informix和sybase或是foxpro、foxbase等。但对于中小型企业,oracle、informix等大型数据库并不能发挥其优势,而且价格昂贵。另一方面,又有大批的企业采用foxpro编写应用程序。在internet环境下,所有的数据库信息都以html格式通过web发布,因此数据库与web服务器之间的连接尤为重要,像foxpro、access等桌面数据库无法满足这方面的要求。microsoft的sql server应该是一个明智的选择,它是面向小型企业的关系型数据库,与iis有良好的集成能力。
三、应用系统的开发
由于各个企业的情况不同,网站建设其应用系统千差万别。按其归类,大致有mis系统、oa系统、财务管理核算系统,cad/cam等.在设计这些系统时,必须考虑到intranet环境,尽量采用web技术和三层开发技术,使它们能够在intranet的环境中融合在一起,使各个系统之间能够相互关联,各个应用模块做到功能独立,集成方便。intranet开发的另一日常任务是网页的开发和维护。因为在intranet中,所有的信息部是通过web发布的,企业的信息时刻在变化更新。因此,静态的、手工维护的网页不能满足intranet的要求。动态网页可以通过cgi、isapi和asp来完成。cgi由于其性能在负载增大时大幅度下降,因此,并不是一个好的选择。microsoft isapi由于要求掌握c十十语言编程技术而使许多技术人员望而却步。微软在iis3. 0中推出的asp技术,使编制动态网页得以轻松实现,而且它可以采用vbscript,javascript等脚本语言灵活访问数据库,使得网页的维护任务变得轻松自如。