中文网站建设方案.docx

上传人:b****6 文档编号:9008892 上传时间:2023-02-02 格式:DOCX 页数:27 大小:35.02KB
下载 相关 举报
中文网站建设方案.docx_第1页
第1页 / 共27页
中文网站建设方案.docx_第2页
第2页 / 共27页
中文网站建设方案.docx_第3页
第3页 / 共27页
中文网站建设方案.docx_第4页
第4页 / 共27页
中文网站建设方案.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

中文网站建设方案.docx

《中文网站建设方案.docx》由会员分享,可在线阅读,更多相关《中文网站建设方案.docx(27页珍藏版)》请在冰豆网上搜索。

中文网站建设方案.docx

中文网站建设方案

 

中文网站建设方案

(2000.4.22)

 

企业站点建设部

网络互动策划部

 

一,前言

二,目前网站运行情况分析

三,网站技术实现方案概述

3.1网站建设技术设计原则

3.2网站建设步骤

四,Internet网站建设

4.1网站建设技术上需要涉及的领域

4.2网站的整体方案

4.3IDC(ISP)的选择

4.4线路带宽的选择

4.5网站服务器的选择

4.6软件平台的选择

4.7数据库的选择

4.8开发语言的选择

4.9功能模块分析

4.9.1主要功能模块简介

4.9.2功能实现方法描述

4.10网站管理、维护实施方案

五,Intranet(企业内部网)建设

5.1Intranet(企业内部网)建设概述

5.1.1硬件平台

5.1.2软件平台

六,Intranet(企业外部网)建设

6.1外部接口

6.2.1用户接口

6.2.1软件接口

6.2.1其它接口

6.2服务器安全

6.3数据库设计

6.3.1数据字典设计

6.3.2安全保密设计

七,上海XX网站CRM系统

7.1SOFTMEDAI999_CRM软件介绍

7.1SOFTMEDAI999_CRM安装方案

八,MEDIA999技术专长

九,MEDIA999正在开发的EPR专业软件

一十,本方案涉及专业词汇

附件1MEDIA999CRM系统

附件2MEDIA999ERP系统介绍

一,前言

Internet,即国际互联网于20世纪80年代的出现于爆炸性增长,可能是我们这一代人所亲身经历的人类发展史上最为激动人心的一场革命。

其意义不仅体现在提供了一种更为廉价、更为快速、更为方便的全球性联系手段,更重要的是通过其在人类生产、生活、社会组织结构和学习交流方式等诸个根本性领域里的深刻变革,正在把人类从现在的工业化社会飞速地带入到一个全新的信息化社会中来。

从这一点上看,因特网的出现丝毫不亚于人类对火的发现,从而引发了农业革命;以及蒸汽机的发明和使用,为我们带来了工业文明。

美国XX公司,作为一家世界上最大的,最具综合性的医疗保健产品的生产集团,它为消费品、制药业及专业用品市场提供服务。

 美国XX公司名列全美50家最大的企业之一,同时也被列入全世界阵容最为强大的药品制造商之一。

上海XX公司一贯注重企业信息化改造,注重利用信息技术、互联网来增强企业竞争力,并将稳步开展电子商务业务。

目前公司网站信息化程度不高,网站建设效果不显著,尚不具有电子商务功能。

基于以上,XX公司决定对原有网站及信息系统进行全面彻底改造。

本公司特别感谢XX公司给了我们这个机会,参与XX公司网站的建设进行方案招标。

我们愿意与XX公司精诚合作,共同为XX公司的信息化建设贡献我们的一份力量。

再次感谢XX公司对我们的信任和支持!

二,目前网站运行情况分析

目前XX公司的网站()开通以来,运行基本正常。

达到了利用网站宣传XX公司,配合公司市场活动的目的。

但是目前网站在内容、页面、技术上也存在着一些问题,具体问题如下:

✧网页画面多是从美国网站直接截取,没有中国特色;

✧关怀卡片等多个栏目尚未开始制作;

✧网站只有前台网页,没有后台数据库;

✧网站采用虚拟主机的形式;

✧网站浏览速度较慢、系统有时不稳定;

✧一些功能网站目前无法实现;

✧网站管理、维护难;

✧网站有安全的隐患;

针对上述的问题,我们公司将会提出我们的改进的建议。

我们相信我们的建议一定可以解决上述的问题。

三,网站技术实现方案概述

3.1网站建设技术设计原则

根据XX公司的形象,公司网站建设的目的,网站需要实现的功能,确定下面的网站建设技术设计原则:

✧网站运行稳定、安全、速度快

✧网站硬件性能价格比高

✧网站软件平台运行平稳、高效

✧网站开发程序适于未来发展趋势,升级、移植简单

✧网站可延续性容易

✧网站易于管理,维护方便

3.2网站建设步骤

XX公司为该公司的网站远景规划成五个阶段,具体环节及过程如下:

第一阶段:

在线宣传

第二阶段:

产品、品牌和公司文化的在线推广

第三阶段:

onetoone阶段

第四阶段:

网站和ERP

第五阶段:

网站是公司营运的一个环节

就目前市场整体环境和实际情况,此次XX公司网站建设只需达到第三阶段功能。

针对XX公司这五个阶段,我们的网站建设过程实质上分为以下两个部分:

◆Internet网站建设

◆Intranet(企业内部网)建设

“Internet网站建设”实现了前三个阶段的功能;“企业内部网建设”实现后两个阶段的功能,它包括CRM、ERP的建设。

下面将分别介绍这两个部分的建设情况。

 

四,Internet网站建设

4.1网站建设技术上需要涉及的领域

本网站的建设中要涉及下面的技术问题:

✧网站整体方案

✧IDC(ISP)的选择

✧网站服务器的选择

✧线路带宽的选择

✧软件平台的选择

✧数据库的选择

✧开发语言的选择

✧功能模块分析

✧网站管理、维护实施方案

下面,我们逐条介绍这些方面

4.2网站的整体方案

现在网站建设的整体方案主要有2种。

一种是公司、企业通过互联网服务提供商(ISP)接入DDN、ADSL、ATM、ISDN等形式的专线,将自己的网站建设在企业内部,网民通过专线访问网站;另一种是公司、企业网站所在的服务器存放在ISP、互联网数据中心(IDC)的机房,网民通过机房的线路访问到该网站。

在第二种的方式下,有3种方案,即:

虚拟主机、主机租用、主机托管。

这3种方式的特点如下:

虚拟主机

主机租用

主机托管

使用形式

多家公司共享

一家公司独占

一家公司独占

服务器产权

ISP、IDC

ISP、IDC

(部分ISP可把连续使用2年的服务器产权给客户)

客户

独立IP地址

一般2个,多要可申请

一般2个,多要可申请

服务器硬件配置

在ISP、IDC提供的几种配置中选择

在ISP、IDC提供的几种配置中选择,可按客户需求提高配置

客户自定

服务器软件配置

在ISP、IDC提供的几种配置中选择

ISP、IDC配置,或者客户自己设置

(ISP、IDC配置要收软件设置费)

客户自己设置

运行速度

共享带宽,受同台服务器的影响,一般不能保证速度

可选是共享,还是独占带宽,速度快于虚拟主机

可选是共享,还是独占带宽,速度快于虚拟主机

管理网站方式

一般只有

(NT系统下)等

、Pcanywhere(NT系统下)等

价格

按租用的空间大小收费,价格便宜

按共享、独享不同形式收费,费用高于虚拟主机

按共享、独享不同形式收费,费用高于虚拟主机

目前,XX公司的网站是采用了虚拟主机。

虚拟主机主要针对是小型客户,服务器对数据库、软件的支持有限制,网站的很多功能实现不了。

更主要的是由于一台服务器上有多的站点,彼此在争夺服务器的资源,而影响了网站的速度。

同时会发生服务器上的一个站点有了问题,而影响到整个服务器的情况。

最常见的情况就是,虚拟主机上的某个网站的ASP程序由于本身程序的漏洞,耗尽了整个服务器的资源,从而使虚拟主机上所有的网站都不能正常的访问了。

鉴于上述原因,建议XX公司的网站不再使用虚拟主机的形式。

主机租用和主机托管之间的区别不大。

考虑到现在XX公司本身还没有服务器,而ISP、IDC又能提供有质量保证的服务器,而且可以根据客户需要提高配置(本网站需要的配置下文将有阐述)。

特别是很多ISP、IDC承诺连续使用2年的服务器产权给客户,因此,主机租用是个很好的选择。

结论:

本网站的整体方案采用在ISP、IDC主机租用的形式。

4.3IDC(ISP)的选择

上一步,我们确定了网站整体方案采用在ISP、IDC主机租用的形式,那么现在就要选择一家IDC(ISP)。

优秀的IDC(ISP)不仅要有国际一流的基础设施,配备高端网络设备和先进完善的机房设施,拥有充沛的电力供应和空间,完备的消防、安全系统。

更主要的是她要拥有专业服务的团队,它提供的”全程责任”、”全冗余”的24×7客户服务,使客户在任何时候、任何状态下都能享受到高品质客户服务。

为了让XX公司全面了解IDC的情况,是XX公司能得到最满意的服务,我们公司调研了许多家IDC公司,对他们情况做出了一个公证的评价。

具体内容见:

附件《主机托管、虚拟主机服务商介绍》

根据《主机托管、虚拟主机服务商介绍》,以及我们这几年在互联网行业的实践、探索,我们推荐ISP(IDC)采用北京通港网络有限公司。

北京通港网络有限公司是中国电信集团公司北京市电信公司投资成立的。

为给用户提供充裕的空间放置服务器及网络设备,通港公司数据中心机房可使用的场地面积超过2500平方米,并使用钢制标准服务器机架为用户提供服务(机架宽度19或23英寸,高度66U)。

机房采用承重结构设计,地板承重为500~2000Kg/平方米,完全符合电信机房承重设计要求,可供用户放置一些特型设备,机房整体抗地震级别为:

8级。

通港网络数据中心机房保持恒温、恒湿环境,温度:

22+-2摄氏度,相对湿度:

30%~70%。

为保证用户服务器高速稳定地接入Chinanet,通港网络数据中心采用Cisco公司先进的GSR12000系列高端路由器作为数据中心上连Chinanet的核心设备,采取2.5G高速光纤通道连接ChinaNet北京结点,有效地保障了网络的稳定性和高速性;数据中心的重要网络设备采用双点备份,避免了单点故障,增强了网络的强壮性,可以为用户提供99.9%的网络连通率保障;此外,数据中心还具有DNS服务器,可以为用户提供正向、反向解析域名的服务。

电力是数据中心运作的根本保障,通港网络数据中心设有专用的变电站,电源分两路从发电厂输送到变电站。

数据中心提供给用户的是交流电220V50Hz8.25安培/机架,为保障分配给用户的电力不间断的供应,数据中心电力机房安装了智能UPS系统及容量充足的电池,可以持续供电30分钟.此外,数据中心还配备4台柴油发电机,以备电力中断时使用。

可为用户提供99.99%的电力供应保障。

数据中心大楼有7*24小时的专业保安人员。

此外,为了保证用户的托管设备安全,通港网络数据中心具有电视监控及出入机房控制系统。

通港网络数据中心机房采用防火构架及及材料,消防能力符合电信级标准,备有6个紧急通道。

通港网络数据中心专业工程师7*24小时待命,为用户提供设备,线路等问题的技术支持;技术人员7*24小时待命,以协助用户安装设备,布放网络线路等工作。

结论:

本网站的ISP(IDC)采用北京通港网络有限公司

当然,由于XX公司在上海,可能希望在本地寻找IDC。

下面,介绍2家上海主要的IDC:

◆中国长信信息服务有限公司

接入方式

空间

资费

提供费用

100M共享

2U

面议

1、7*24网络技术支持

2、两路市电+油机+UPS

3、免费提供1个IP地址

4、免费提供3W及MX解析、

5、优惠提供增值服务

◆数据中心

接入方式

空间

资费

提供费用

100M共享

2U

5000元/月

1、不限流量

2、7*24网络技术支持

3、免费提供1个IP地址

4、免初装费及调试费

5、优惠提供增值服务

4.4线路带宽的选择

目前IDC提供共享和独享的线路。

线路的带宽有2M,10M,20M,30M,40M,50M,100M,1000M等各种。

独享即这条线路的所有带宽由一台服务器独占。

因此服务器访问的速度会很快,当然这种的价格也会比较贵。

共享是几台服务器共用一条线路。

一般是10至20台服务器共享。

鉴于XX公司Internet网站将来的访问量,建议采用50M共享的线路。

这样既可以保证网站的速度,性能价格比又合适。

结论:

本网站的线路带宽的选择50M共享的线路

4.5网站服务器的选择

网站服务器要求性能稳定、处理数据性能高。

服务器的配置既要满足现有的数据处理能力,又要考虑到将来数据处理要求增加后的情况,当然也要考虑性能价格比,不造成资源的浪费。

根据上述原则,推荐采用下面2种服务器是:

ØHPlpr:

CPU:

PIII800,内存:

256MB,硬盘:

SCSI9.1G2个

ØIntelSPC2150:

CPU:

PIII800,内存:

256MB,硬盘:

SCSI9.1G2个

这两个机型配置的CPU、内存可以满足网站现有的及未来几年的要求。

另外,为了备份重要数据,服务器应该配置双硬盘。

这样可以防止了系统出现故障后,数据的丢失。

如果服务器连续租用2年后,产权归客户。

结论:

本网站的服务器的选择:

HPlprPIII800,256MB内存,2块SCSI9G硬盘,或者IntelSPC2150

4.6软件平台的选择

软件平台,即操作系统,目前主要有以下的选择:

WindowsNT(Windows2000)、Linux、Solaris、Unix、FreeBSD。

其中Solaris、Unix是针对大型网站的操作系统,它设计、开发复杂,费用高,目前公司的Internet网站还没必要用到这些平台。

今后随着公司网站功能的不断加大,要构建大型的B2B、B2C网站时,以及要与Intranet结合时可以考虑移植到这个平台上。

因此,目前网站主要从WindowsNT、Linux两种平台中选择。

它们的特点如下:

WindowsNT

Linux

源代码

不公开

完全公开

线程

单用户,多线程

多用户,多线程

对硬件配置要求

稳定性

Bug较多,有时不稳定

稳定

安全性

针对Microsoft的病毒很多

目前几乎没有

操作界面

图形界面(GUI),操作简单

字符界面(CLI)

WebServer

IIS

Apache

MailServer

Exchange、Imail等

Sendmail

数据库

SQLServer、Access、Foxpro等

MySQL

费用

昂贵,WebServer、MailServer软件要单独受费

包括WebServer、MailServer在内,基本免费

目前,网站需要实现的功能在WindowsNT和Linux平台下都能实现,并且可以保证平稳的运行,而且网民浏览时,网站管理员管理网站时,都不会感到两者的区别。

但是考虑到稳定性、安全性以及费用等原因,推荐使用Linux。

这也是考虑到网站的将来的延续性,保证平稳的升级到大型B2B、B2C网站。

Linux的软件厂家中,以Redhat最为成熟,目前稳定的版本是6.2,因此我们采用这个版本。

结论:

本网站的软件平台采用RedhatLinux6.2,WebServer:

Apache,MailServer:

Sendmail。

4.7数据库的选择

目前Linux系统下可选的数据库很多,你也许会不知所从。

为了给XX公司提供适应网站功能,性能优异的数据库,我们介绍一下目前可以运行在Linux环境下的数据库系统,并对一些重要的数据库系统进行了简明的阐述。

Linux环境下的数据库可分为“商业类数据库”及“自由软件类数据库”。

商业类数据库以Oracle的Oracle8i、IBM的DB2UniversalDatabase、Sybase的Sybase-ASE forLinux及Informix的DynamicDatabaseserver为代表;自由软件类则以PostgreSQL、MySQL为代表。

●DB2UniversalDatabase

Linux环境下,排在第二位的企业级数据库,就是IBM的DB2forLinux。

IBM在数据库界也是一个老牌厂商,它的DB2数据库在商业领域应用十分广泛,由于Linux的势不可挡,所以蓝色巨人也推出了Linux下的DB2。

像它的名字一样,DB2确实是一个“通用”的数据库,从它支持的系统上看,它的产品覆盖了从桌面系统到OS/390——几乎目前所有的操作系统。

从功能上看,它除了提供数据库的基本功能外,还可用于数据仓库、OLTP、OLAP等。

基于Linux在短时间内的走红,各大数据库厂商对Linux的态度也很快地发生了变化,IBM是最早宣布支持Linux的厂商之一。

凭借其强大的研发力量,DB2很快地被移植到Linux系统上。

它的功能十分强大,特别是对Internet的支持方面尤其突出,所以,如果你选择了建立电子商务,DB2正是应该选择的后台数据库。

通过DB2ControlCenter,管理人员可以直接使用浏览器对数库进行控制管理。

●MySQL

MySQL是目前Web应用中叫得最响的数据库,是大多数Linux平台首选的数据库产品。

它是一个跨平台数据库系统,一个真正的多用户、多线程的SQL数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。

它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,用户可利用许多语言编写访问MySQL数据库的程序。

PHP+MySQL被称为动态网站开发的黄金组合,国内外的很多网站大都是由这一对搭档联手提供服务的。

MySQL的查询效率特别高,在进行简单的Select查询时速度非常快。

MySQL在处理客户端连接时速度非常快,因此MySQL很适合于Web应用——如果你需要同时处理上百个CGI的连接/断开请求,那么MySQL的快速连接会将你的系统运行效率提高很多。

另外,它安装简单、运行快捷。

MySQL是Linux系统中使用最为简单的数据库系统,安装简单、使用简单、管理也简单。

而且数据库系统的稳定性很好。

使用MySQL,它可以以最快的速度启动开发项目。

  

●Oracle8i

作为数据库厂商中的龙头,Oracle数据库无疑是目前最为强大的关系数据库管理系统(RDBMS)之一。

近年来,Oracle在数据库领域几乎总是处于领先地位。

Oracle的产品非常优秀,使用过Oracle数据库的人对它的稳定性、可靠性都会留下深刻的印象。

Oracle8与Oracle8i的不同之处在于,Oracle8i中包含了一个嵌入的“JavaRuntimeEnvironment”,也即Java运行环境。

有了Java运行环境,用户就可以直接在数据库平台上运行Java写的程序。

另外,Oracle8i中有很多Java写的应用程序,可以使用它们配置数据库、配置网络、安装及卸载程序等。

这些程序全部都是GUI界面,十分直观。

新版本的数据库系统中加入了ApacheServer,同时,加入了对JSP/Servlet的支持。

安装程序在安装过程中会自动安装HTTP服务,并启动它。

Oracle8i的管理十分简单,Oracle提供了一个Java编写的管理前端,所有的管理工作几乎全部可以通过这些GUI界面的工具完成。

不过,要使用Oracle数据库,最好能有专职的数据库管理人员。

●MSQL

mSQL是一个单用户数据库产品,个人使用免费,商业使用收费。

它如同Windows环境下的FoxPro或相当于Access数据库。

在数据量不是巨大的情况下,查询速度还是可以得到保证的。

MSQL(miniSQL)是一个单用户数据库管理系统,由于它的短小精悍,使其开发的应用系统特别受到互联网用户青睐。

●Sybase11.9.2ForLinux小巧还是强大?

Sybase请你选择

Sybase的安装非常简单。

如果你的项目仅仅需要一个传统的数据库,那么Sybase11.0.3是最好的选择,它小巧而功能强大,安装快速方便。

如果你想有一个功能更为强大的Sybase数据库系统,那么,你还可以选择Sybase11.9.2forLinux,也可以选择使用SybaseASE12.5forLinux Beat版,它对Java的支持很强。

Sybase11.9.2forLinux的整个安装过程全部GUI操作,相当简单。

●InterBase6.01重回免费阵营

InterBase是由著名的Borland公司提供的数据库系统,同该公司提供的其他开发工具一样,都是令人称道的产品。

InterBase4.0是免费的,这是一个运行效率很高的关系数据库系统,它能很好地在Linux环境下运行。

在InerBase5以后,公司决定走商业软件的模式,开始对其收费。

但是,随着自由软件的盛行,最终还是推出免费的InterBase6.0,并且,加入了开发代码的行列。

InterBase有一个集成的GUI工具——IBConsole,使用它,用户可以配置、管理InterBase数据库系统、创建管理数据库,而且可以交互执行SQL,管理用户及配置数据库安全策略,使用起来十分方便。

●PostgreSQL7.1可用于商业业务的自由软件

在自由软件的世界中,PostgreSQL应是排在第一位的关系对象型数据库系统,它是目前开发源代码数据库中最为优秀的数据库系统。

PostgreSQL是一个对象-关系(Object-relational)型数据库。

这是和那些所谓的面向对象(object-oriented)的数据库不同的概念。

面向对象型数据库通常并不适合于支持传统的关系型数据库语言。

尽管Postgres有一些面向对象的特性,它仍然属于关系型数据库的范畴。

它对SQL标准支持得很好,支持几乎所有SQL构件(包括子查询、事务和用户定义类型和函数),提供了非常广阔的开发接口,包括:

C、C++、Java、perl、tcl和python等。

从数据库的功能上讲,PostgreSQL是自由软件世界中唯一一个可被用于商业关键业务的数据库系统。

它具有目前所有商业服务器所具有的基本功能,与其他的自由软件类数据库相比功能明显处在领先的地位。

首先,它提供了对标准SQL的支持,另外,它支持事务处理、存储过程、触发器,用户还可以定义自己的函数等。

目前,有数百万个PostgreSQL服务器在世界各地运行并承担着重要的数据服务。

PostgreSQL可以很好地运行在很多操作系统环境下,其中对Linux的支持非常好。

●InformixDynamicServer2000给你一个快速的查询

Informix是很早就支持Linux的数据库厂商。

Informix数据库同其他企业级数据库系统相比,技术上保持有很多特色,比如:

数据检索速度快、管理方面相对于其他数据库系统容易、安装Informix所占用的磁盘空间也相对较小(全部数据库及开发工具包约占150MB,),安装时间也较短。

InformixDynamicServer也就是通常所说的联机动态服务器,它是一个十分可靠、稳定的数据库系统。

每一个数据库厂商都有自己的一些优点,根据网站现有的功能,建议目前先采用MySQL数据库。

当XX公司开始实施网站规划的第四、五阶段,即实施ERP、CRM系统时,再转换为Oracle8i或者DB2UniversalDatabase。

结论:

本网站的数据库采用MySQL。

4.8开发语言的选择

在网站开发语言的选择上,我们推荐使用JSP(JavaServerPages)。

JSP是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

选择JSP是基于以下几点原因,也就是JSP的优点:

●JSP的效率和安全性高

JSP在执行以前先被编译成字节码(bytecode),字节码由Java虚拟机(JavaVirtualMachine)解释执行,比源码解释的效率高;服务器上还有字节码的Cache机制,能提高字节码的访问效率。

同时,JSP源程

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1