《网站分析与规划PPT课件》由会员分享,可在线阅读,更多相关《网站分析与规划PPT课件(99页珍藏版)》请在金锄头文库上搜索。
1、 网站分析与规划 系统分析是系统开发十分重要的工作,系统分析的目的是要弄清楚新系统将要做什么。在这个阶段,需要认真分析用户的需求,用科学的方法来表达并深入分析新系统方案。网站的系统分析工作不仅使前期的系统规划方案轮廓更加清晰,而且要对诸多方案的可行性进行细致的论证,最终为后面的系统设计工作打下基础。2.1 系系统分析概述分析概述 系统分析的任务是在现行系统的基础上建立一个满足用户需求的新系统的逻辑模型。实际上就是绘制新的系统蓝图,因此系统分析又被称为系统的逻辑设计。它是一个反复调查、分析和综合的过程,是下一阶段工作的基础,将为系统设计提供“怎样做”的依据。系统分析工作深入与否,直接影响到系统设
2、计的质量。许多信息系统开发失败的原因往往是忽视或没有做好系统分析。第2章网站分析与规划 2.1.1 系统分析的定义 系统分析就是以系统的观点,对已选定的对象与开发范围进行有目的、有步骤的实际调查和科学分析。信息系统是由多个部分组成的整体。一个新信息系统的建立,并不是凭空而来的,它是在现行系统(人工的或计算机的)在使用中不能满足要求的前提下,而要建立起来的理想的新系统。所以在新系统建立前,要对现行系统进行透彻的了解,找出现行系统的问题,依据用户的需求和管理部门提出的目标,确立新系统的范围和功能。 2.1.2 系统分析的原则 做好系统分析工作要掌握以下三个原则:(1)逻辑模型与物理模型分开考虑的原
3、则系统的逻辑模型是根据用户的具体情况,规定出所设想的信息系统应该做些什么,应该具有什么样的功能。所谓逻辑,是与物理相对立而言的,是从抽象的信息处理的角度看待系统,而不问这些功能是用什么具体的技术手段来完成;第2章网站分析与规划 也不问这些任务是用什么具体的处理方式来实现的。把逻辑模型和物理模型分开考虑,是从大量经验中得出的一条重要原则。如果一开始即进行编程设计,往往造成许多麻烦,常常会多次返工,事倍功半。因此,在系统分析阶段先只考虑逻辑模型,而在下一阶段才设计系统物理模型。 (2)系)系统研制人研制人员与用与用户相互沟通,相互沟通,满足用足用户要求的原要求的原则 新系统逻辑模型能否满足用户需求
4、,是系统分析开发所面临的重要问题。它要求用户和系统研制人员一起来充分理解需求,并把共同的理解明确地表达出来,这常常是很难做到的。因为用户和系统研制人员之间缺乏共同的语言,双方交流时存在着隔阂。用户熟悉本身的业务但不熟悉计算机技术,系统研制人员则熟悉计算机技术而不了解用户的业务。系统研制人员考虑的是程序结构、程序语言、数据结构等问题,而用户并不能确切地理解这些概念。第2章网站分析与规划 于是,系统研制人员往往急于求成,在末明确新系统究竟应该“做什么”的情况下,就开始进行模块设计、程序编写等工作,而用户却不清楚开发人员在设计一个怎样的系统。直至系统完成之后,用户才发现它们不符合要求,但为时已晚。这
5、是造成系统开发失败的重要原因之一。(3)采用)采用结构化分析的原构化分析的原则 结构化是般系统工程常用方法之一。结构化分析的基本思想是以抽象和分解为手段,对系统进行自顶向下的逐层分解、逐步细分、逐步求精,从而达到易于理解的目的。 分解就是把一个复杂的问题分割成若干个较小、较易解决的问题,然后分别处理。一个复杂系统在刚接触时往往会感到无从下手,如果运用丁分解的手段,把系统自顶向下逐层分解,就能清楚地把一个人系统分解成若干子系统,每个子系统又可分为若干个功能模块,每个功能模块又能分成若十个部分处理,依次分割,直到不能再细分为止。这时整个系统的内容就非常明朗和清晰地展示在我们面前,我们就能容易地理解
6、系统了。 第2章网站分析与规划 2.1.3 系统分析的步骤 系统分析工作开始于用户提出开发新系统的要求,首先进行初步调查与可行性分析;确认新系统开发为可行,即可进行详细调查与分析,提出新系统逻辑模型;最后写出系统分析报告。系统分析工作步骤如图2-1所示。图2-1系统分析工作步骤第2章网站分析与规划 2.2 系统调研 系统在使用中,往往会出现一些信息处理技术上的变化、信息处理量的变化和对信息处理要求程度上的变化,这样使用户对现行系统产生了新的要求。此外,如果系统受外界环境变化、企业组织结构的变动等外来因素的影响,也会促使用户建立新的系统。系统调研的目的,就是经过调查来确认核实这些尚待解决的问题,
7、说明建立新系统的迫切性和必要性,提出解决问题的初步设想,然后讨论实现这些设想的可能性。 2.2.1系统调研的主要工作 系统调研的重点是用户与现行系统的整体情况,现行系统与外部的关系,特别是要了解系统的能力、资源及受到哪些外界条件的限制。因为这些因素是系统研制人员所不能左右的,而必须在工作中服从的因素,对新系统的可行性影响很大。系统调研是系统研制人员与用户管理人员的第一次沟通。用户领导和有关管理工作人员提出的要求,可能是以书面的方式,也可能是以口头的方式。第2章网站分析与规划 不管用什么方式提出,系统研制人员必须尽可能完全地、准确地记录下来,这是整个工作的出发点。一方面,它是原始的要求,是关于系
8、统目标的第一手材料,因而特别宝贵,值得重视:另一方面,它是由非系统研制人员提出来的。由于这些人对于计算机能做什么并没有确切的概念,更没有定量的标准,往往是含糊地、不分主次地罗列出许多问题及要求。这种情况的出现是必然的,不能要求用户的领导和管理工作人员都通晓计算机的细节。把这些要求明确化、定量化、条理化,形成科学严格的系统目标,必须由系统研制人员来完成。 系统调研的主要内容如下:(1)用户组织的概况它包括用户的规模、历史、系统目标、人力、物力、设备和技术条件、组织机构等。(2)系统的外部环境现行系统和哪些外部实体有工作联系,有哪些物质或信息的来往关系,哪些环境条件(包括自然环境和社会经济环境)对
9、该组织的活动有明显的影响。第2章网站分析与规划 (3)现行系统的概况它包括系统的功能、人数、技术条件、技术水平、管理体制(归哪一级领导)、工作效率、可靠性等。(4)现行系统的重要性它和用户的领导、各管理部门以及各基层是怎样联系的,信息收集和传输的渠道是什么,它能掌握哪些信息,不能掌握哪些信息,哪些部门向信息系统提出信息要求。(5)对现行系统的意见各方面对现行信息系统的情况及新信息系统的研制持怎样的态度?包括各级领导、各管理部门、各基层单位以及有工作联系的外单位,它们对现行系统是否满意,希望如何改变,反对如何改变,以及这些看法的理由。 (6)系统研制工作的资源情况用户对于新的信息系统,可以或者打
10、算投入多少人力(何种技术水平及管理水平的人员)、物力(多少钱,多少设备)以及时间(可以给出多长的研制时间)。第2章网站分析与规划 系统调研的方法有:个别访问、开座谈会,发调查表、网上调研等。系统调研应在较短的时间内弄清系统现有的条件和存在的问题,以此作为可行性分析的资料和依据。2.2.2 网站的几种典型类型1. 普及型网站 每个企业都可以根据自身要求确定信息的发布类型和具体内容(如企业基本情况介绍、通讯地址、产品和服务信息、供求信息、人员招聘信息和合作信息等),以达到与客户、供应商、公众和其它一切对该企业感兴趣的人传送信息的目的。 第2章网站分析与规划 2. 2. 应用型网站用型网站除了发布企
11、业信息以外,企业还可以利用互联网的交互功能与客户交流;利用在线订单系统接受商品订购和定制;利用在线调查引擎调查客户的需求和喜好;利用留言板接纳客户的意见等。应用型网站的主要功能包括:(1)企业信息发布:包括公司简介、部门简介、公司最新动态、公司公告、产品推荐等栏目。(2)商品信息发布系统:企业可以通过此系统发布诸如商品性能、价格、评价、图形、功能介绍、使用演示、客户评价等内容。另外可以接受客户发来的在线商品定单,百网还可根据企业需要,开发出在线支付、在线结算等系统,使企业网站从简单的网上橱窗发展成为网上交易柜台。第2章网站分析与规划 3. 电子商务类网站通过对电子商务应用中的一般特点与功能的抽
12、象和定义,解决面向不同电子商务应用层次的通用性问题,为用户提供功能完善、高效率、低成本的建设电子商务应用网站的整体解决方案。电子商务应用被划分为:商品检索、商品采购、订单支付、客户服务和系统管理五大模块。电子商务类网站的主要功能包括:(1)支持多种形式的商品发布。(2)支持商品的价格和交叉促销方式。(3)购物车采用Cookie技术,最大限度的提高商品采购的速度。(4)个性化的采购订单模板,方便顾客进行购物组合比较,并实现常规购物的快速选购。第2章网站分析与规划 (5)购物车内置的价格计算模型可以根据商家的价格体系灵活定置。(6)支持多种国内外主流信用卡的在线支付。(7)完善的客户服务和客户关系
13、管理(8)与管理软件系列产品进行无缝集成,快速构建大型商务站点。4. 4. 媒体信息服媒体信息服务网站系网站系统信息服务网站系统主要服务对象为报刊杂志的读者与广告客户,其功能简介如下:(1)信息发布系统通过信息发布,将报社的文章快速方便地上网。 第2章网站分析与规划 (2)电子版系统报社可以根据需要,设定一定数量的网站专栏,构造本刊电子版。(3)客户在线咨询系统可将本社各种最新公告及时通报给读者、特约记者和广告客户,读者可以通过此系统向报社编辑部提出自己的建议和意见、广告客户可以通过此系统向广告部提交广告订单;特约记者可以通过此系统实现在线投递稿件。(4)网站管理系统网站管理系统使用对象是系统
14、管理员和网站编辑,主要包括用户及权限设置、数据库维护、网页设置、标志与标题设置及网站各栏目内容编辑等功能。5. 5. 办公事公事务管理网站管理网站办公事务管理网站系统主要包括办公事务管理系统、人力资源管理系统、办公成本管理系统和网站管理系统。其具体功能如下: 第2章网站分析与规划 (1)办公事务管理系统主要包括公文与文档管理、企业公告、企业大事记、会议纪要、资产与办公用品管理、行政管理规章制度、办公事务讨论组。(2)人力资源管理系统主要包括员工简历、员工档案、岗位职责、员工通讯录、人事管理规范、人事讨论组等功能。(3)办公成本管理系统主要包括固定资产管理、人力成本管理、经营成本管理等系统。(4
15、)网站管理系统本系统为网站管理人员提供了便捷的网站管理工具,主要包括用户及权限设置、数据库维护、网页设置、标志与标题设置及网站各栏目内容编辑等功能。第2章网站分析与规划 6. 6. 商商务管理网站管理网站商务管理网站包括广告商品管理系统、客户管理系统、合同管理系统、营销管理系统及网站管理系统,主要功能如下:(1)广告商品管理系统包括广告资源管理、计划与系统管理,可为公司市场、销售等经营部门提供及时的信息服务。(2)客户管理系统主要包括客户管理、商务代表管理、代理商(大客户)管理等功能,可及时为公司营销管理人员提供最新的客户及相关资料。(3)营销管理系统主要包括经营预算与结算管理以及产品销售量、
16、商务代表业绩、客户采购量、销售金额等信息的统计与分类管理功能。 第2章网站分析与规划 (4)网站管理系统本系统为网站管理人员提供了便捷的网站管理工具,主要包括用户及权限设置、数据库维护、网页设置、标志与标题设置及网站各栏目内容编辑等功能。7. 企业信息服务网站企业信息服务网站系统主要服务对象为企业客户。通过企业信息服务网站,客户可以及时了解企业经营范围、最新动态、商品及价格、并可通过网站提供的客户咨询服务与企业相关部门进行在线信息交流。(1)公司信息发布系统本系统包括公司简介、部门简介、最新动态、公告、产品推荐等栏目。(2)产品信息发布系统企业可以通过此系统发布诸如产品介绍、价格、图片、使用演
17、示、评价等内容。此外,企业可以在此基础上定制开发具备产品定购、在线支付、在线结算等功能的应用系统,使本系统从网上橱窗发展成网上交易柜台。第2章网站分析与规划通过此系统,客户可以及时将其需求、意见和建议等信息及时反馈到企业相关部门;企业可以通过此系统,及时将最新的售前与售后咨询服务提供给客户。(4)网站管理系统本系统为网站管理人员提供了便捷的网站管理工具,主要包括用户及权限设置、数据库维护、网页设置、标志与标题设置及网站各栏目内容编辑等功能。2.2.3 网站客户的需求分析在系统调研过程中,网站客户需求分析是非常关键的一个环节。尤其是对于商务网站,确定网站的目标客户十分重要。只有清楚地确认谁是站点
18、的客户,他们需要什么,他们的兴趣何在,企业才可能在站点上提供他们所需要的内容和信息。只有让企业的站点吸引住目标客户并用站点所提供的信息留住他们,企业的站点才可能取得成功。 第2章网站分析与规划 如何才能保证企业网站的内容符合客户的需要呢?在进行网站建设之前,就应当进行企业网站的客户需求分析,即在充分了解本企业客户的业务流程、所处环境、企业规模、行业状况的基础上,分析客户表面的、内在的、具有可塑性的各种需求。有了客户需求分析,企业可以了解潜在客户在需求信息量、信息源、信息内容、信息表达方式、信息反馈等方面的要求;有了客户需求分析,企业网站能够为客户提供最新、最有价值的信息。全面的客户需求分析的目
19、的是使企业网站不仅仅只停留在浅层的信息浏览上,而且成为真正的应用功能型网站,使之成为宣传与实用并重的网站。 网络客户需求分析服务方式主要包括:网站建设前,依据客户要求对潜在用户进行实际调研,并提交需求分析报告;网站开通后,依据客户要求对现有及潜在用户进行实际调研,并提交需求分析报告。 第2章网站分析与规划根据Internet的特点,企业应该开始从观众的角度来考虑问题,而不是从自身的角度。就像任何的广告推销运作一样,企业对观众了解得越多,企业的站点在线就越可能成功:当我们设计不同风格的站点时,其写作和设计风格将有极大的不同。更进一步地说,如果打算将来在企业站点上登广告,访问者的统计对广告赞助商是
20、一个很具说服力的证据。对访问者的考虑应包括以下几方面:年龄范围兴趣范围是否精通计算机和技术概念教育程度民族背景第2章网站分析与规划性别职业语言婚姻状况国籍企业可以对浏览者进一步细分,为每个假想的对象设置一个名字、身份和背景环境,然后对每种对象的重要度进行比较。这样听上去会有些复杂而没有意义,但在实际设计中却可以帮助我们更好地把握设计对象。以网上银行为例,如果目标客户是个人,可能需要提供多一些个人理财、咨询、消费类的信息;如果目标是公司客户,那么可能需要提供更多金融咨询、投资顾问之类的信息。即企业网站需要创建一个兴趣圈,以在目标读者中突出其价值。 第2章网站分析与规划 访问者的真正定义包括这些用
21、户以及他们的访问目的。他们的背景能使我们更好地了解他们。例如,假设建一个卖汽车的网站。访问者的分类目录可能包括Buyers、Sellers、Dealer和Other。Buyers应包括那些立即要买车的,或几个月内要买车的,或只是在研究而尚不能确定是否买的。Others包括那些想知道网站建造者是谁的人、可能投资网站的人和查找不同信息的人。 除了对用户进行分类,对于每种用户在网站上的经历都必须在开发之初就进行设想和遍历,因为每个浏览者来到网站都会带着一定目的,从来到网站到离开网站所做的一系列操作和链接到的页面都是可以假想的。对不同熟练程度的用户,可以提供不同的帮助(Tips),这样设计出的网站才会
22、使用户随时随地都感觉像是有个导购员跟在身边解释样。企业应把帮助系统很好地集成在每个网页中,而不仅仅是有一个导航栏(Navigation Bar)。 第2章网站分析与规划 可行性是指在当前组织内外的具体条件下,信息系统的研制工作是否已具备必要的资源及其他条件。创建网站之前的系统可行性分析:厂作很多,包括:是否有能力提供和更新Web页面内容,人员的组织,软硬件的选择,Web页面的维护和测试,域名的注册,ISP的选择,信息收集,Web连接的组织和维护,搜索引擎的注册,防火墙的设置,根据Web服务器的访问记录寻找新的商机,确定Web站点需要提供哪些交互式应用,安排人员回答用户的网上咨询,数据库的选择,
23、Web页面发布策略,教育培训计划等等。 对每一种网上应用,需要评估其能否满足顾客的要求在和时间、费用以及人员等方面可以带来的商业利益。此外,为方便顾客查找信息,可在网上提供关键词搜索服务:对用户常见的问题可以在网上公布解释,对其他问题则可以提供反馈渠道,还可以建立实时的聊天室以及非实时的电子邮件等交流渠道。2.3 可行性分析可行性分析第2章网站分析与规划 针对这些任务,企业应该根据自己的实际情况确定哪些需要纳入实施计划,以及每项任务的时间、人员安排等。许多Internet设计工具可以协助企业制定这些计划。网站系统的可行性分析要从以下三方面去考虑。2.3.1 管理可行性分析 管理可行性主要保证系
24、统建设中所需要的人力资源,并为系统设计开发建立一套管理制度。管理可行性分析工作中,很重要的一项上作就是进行组织结构调查与分析。组织在这里是指一个串-位或部门。组织结构调查与分析,即组织内部的部门划分及它们之间的相互关系。信息的流动关系是以组织结构为背景的,在个组织中,各部门之间存在着各种信息和物质的交换关系。物质材料由外界流入,进入某一部门加工或处理后,又流向另一个部门,最后流出系统; 2.3 可行性分析可行性分析第2章网站分析与规划 企业必须让用户参与到网站建设过程中,倾听他们的意见,保证从始至终地与他们互相沟通。管理可行性分析应从以下两个方面去考虑。1. 1. 科学管理的基科学管理的基础工
25、作是建立信息系工作是建立信息系统的前提的前提 只有在合理的管理体制、完善的规章制度、稳定的生产秩序、科学的管理方法和程序,以及完整、准确的原始数据基础上,才能有效地建立信息系统。些企业管理基础工作薄弱,管理水平与先进的信息处理技术手段不匹配,原始数据来源的正确性、及时性无法保证,这样的企业必须在建立网站之前,先在企业管理方面做一番改进,或者是先开发一些比较规范、见效快的业务系统。在开发中逐步积累经验、改进管理,再逐步过渡到建立全企业真正的电子商务系统。 2.3 可行性分析可行性分析第2章网站分析与规划 2. 2. 社会社会环境因素的境因素的变化化对管理管理现代化的要求具有影响代化的要求具有影响
26、社会环境因素一般涉及科学技术、经济体制、法律法规、市场竞争、与世界经济接轨、建立健全管理机制、信息高速公路、无纸化办公等,日前这些因素常常促使用户的领导及管理人员努力掌握先进的科学管理技术,以适应新时代、新形势的发展要求。对此,应该强调新系统的建设重要的是从长远的发展角度出发,从提高组织的素质、增强组织竞争力的意义上看待建立新系统的必要性。2.3.2 技术可行性分析技术方面的可行性分析,就是根据现有的技术条件,分析所提出的要求能否达到。信息系统技术上的可行性可以从硬件(包括外围设备)的性能要求、软件的性能要求(包括操作系统、程序设计、语言、软件包、数据库管理系统及各种软件工具)、能源及环境条件
27、、辅助设备及备品配件条件等几个方面去考虑。 第2章网站分析与规划 需要说明的是,技术的可行性分析应在已经普遍使用、已经成为商品的技术基础之上,不能以刚出现的甚至正在研究中的技术为依据。1. 细化网站目标 系统分析是建立在系统规划的基础上。在系统分析阶段,必须进一步明确系统规划过程中所确定的系统目标。 通过与相关人员的沟通,把企业拟建站点目的清楚地写下来,这是非常重要但又易于被人们忽略或轻视的一步。尤其是当企业是作为外援帮助别的公司建立站点,但又没有该行业的从业经验时,与站点所代表公司的业务人员的沟通就更加重要。对于商务站点的设计来说,这种沟通不仅局限于了解该站点要运行何种应用程序、应如何连接公
28、司现有系统等,还要知道该站点希望达到何种商业目的,即必须清楚企业的目标市场在哪里。这将成为整个商务站点所有设计思想的基础。第2章网站分析与规划 当网站设计人员初步确定后,项目负责人须安排合适的时间和计划来准备正式及非正式的准备工作。非正式的准备工作包括:项目负责人私下通过电子邮件或者电话对设计人员进行访谈或者进行问卷调查,通过会议议程讨论要解决的问题。这项上作时间紧迫,并且更多地需要协调和管理的技巧。项目负责人要记下他们的想法,咨询他们的意见。网站建设的规模和拥有的时间是决定做正式或非正式工作的主要因素。 这时,项目负责人已经有了一堆问题的答案,现在应该把这些混乱的答案整理和过滤一遍,以便把这
29、些问题转变成目标,并指出哪些目标是最重要的。 首先,把指定访问者的答案分离出来,以后再处理。然后把其他问题概述为目标,并把它们列表。如果列表很长,可把它们分类。 例如,在大量基础性准备工作完成后,可以提炼出关键问题的清单,以帮助企业确定网站的任务和目标,其内容如表2-1所示。 第2章网站分析与规划表2-1网站设计目标的分析内容编号问题具体内容(1)任务或目标是什么?这是最重要的问题,阅读客户的任务陈述和商业计划带来有益的提示,收集尽可能多的客户表述,这样会发现一些任务陈述或商业计划中没有明显提到的有价值的信息(2)网站的近期目标和远期目标是什么?每个人都有关于网站的不同看法,很多人可能没想得那
30、么长远,他们只想立即把网站建起来井使之运行:想得长远些会使企业隐患少一些,因为这样会更有效地容纳网站的增长和改变(3)谁是确定的访问者?大多数企业网站甚至没有想过他们的访问者,这或许是设汁网站的第一号错误,这个问题的提出常能唤醒企业(4)网站特色为什么人们会来到企业网站?网站在卖产品吗?网站有独特的服务吗?人们第一次到企业网站是为了什么?他们还会再来吗?如果企业已经有了一个网站,企业应寻找这些问题的答案.第2章网站分析与规划 把这些列表返给企业参与人员,让他们评价每个目标的重要性。如果目标已经分类,让其按类分别确定目标的重要性。如果企业对分类的名称有建议,把它们记录下来。例如,让网站设计人员评
31、价清单中访问者的重要性,收集其结果,建立一个新的访问者清单。注意,做出评价的这些人,其意见的重要性是不同的。 把确定访问者的清单交给相关者,让他们写出清单中每个人最需要的是什么。再一次编辑其结果,建立相应的清单。让每个人评价这些需要的重要性。处理完所有的意见后,把这些需要加入确定访问者的清单。 当然,可以缩短这个过程,把评价访问者和评价他们的需要放在一起进行,这完全取决于时间的紧迫性。 下面是要做的最重要的事。收集了相关人员的评价后,把它们过滤成个主表。对于公司重要人物的意见要给予更多的重视,但是要有自己的判断。有时候实际处理业务的工作人员有比局外的CEO更好的建议。第2章网站分析与规划现在有
32、了一套清晰的目标,还要先争取对这些目标的支持,然后再处理它们。审核目标清单,以确定它们无误。如果必要,可召开一个会议,以确保客户同意并在网站目标清单上签名。一旦得到所涉及人员的同意,把网站的目标做成文档并把它们发表,让网站设计组织里的每个人(包括自己)都能看到。如果有时间,把目标进行总结和简单概括。2. 分析网站的可使用性网站必须设计成易于使用,而不只是信息的简单堆砌。这一要求直接与网站的版面设计和服务器的功能定义相关联。随着商业化网站的增加和发展,人们慢慢总结出一些网站可使用性方面的要求,但在很大程度上,人们对可使用性的了解仍处于启蒙阶段。所以,这里只能列出一些在网站设计中的指导性建议。网站
33、的可使用性包括以下几点。(1)网站要有好的导航功能,以便读者浏览比如,每一网页都应能链接到网站的主页和逻辑上的前后页、上下页,当网站网页数目超过100页时,应考虑提供搜索引擎服务。 第2章网站分析与规划(2)网站网)网站网页要有好的要有好的检索索设计上面提到,大型网站要提供检索功能,为了让检索出来的结果真切地反映网页内容的相关性,应该用简洁明了的文字来撰写网页的题目和标题;同时注意用好网页最前面的二三十个文字,以期最精华地反映网页的内容。因为,搜索引擎也将摘录网页的这部分内容再现给用户。除此之外,应定义好网页的关键词,以增人被检索到的概率。(3)网)网页要有可要有可读性性网页需要有结构,尤其是
34、长篇的网页,可以考虑把长篇的网页分开成多幅,或者提供网页之内的捷径链接,使用户可以很快地跳跃过部分篇幅。有节制地使用网页上的动感画面和动感标题,因为过度使用将影响用户阅读。注意图像的编辑,色调、色彩与剪裁,使其与总体相称。第2章网站分析与规划 留意网页的下载速度。再好的网页,如果需要超过10秒钟下载时间,也将会失去观众。网页的下载速度将牵涉到网站高性能问题,但在网站容量恒定的情况下,注意网页图像文件的多少和大小是控制网页下载速度的最有效的办法。(4)网站应能让用户达到其专门的使用目的 这可以说是一个笼统的原则,其中包含了丰富的内容。比如说,用户在使用网站的电子邮件功能时,以下几方面将影响其使用
35、效率:用户界面的设计;电子邮件服务器的响应时间和处理速度;网络传送的速度;网站和应用软件的可靠性。这说明,网站的可用性牵动了网站技术结构的总体。第2章网站分析与规划 3. 3. 分析网站的交互性分析网站的交互性 交互性网站是网站发展的主流趋势。网站的交互有人对机和人对人两种。人对机的交互有网上多媒体点歌播放,在线购物、订票等。人与人之间的交互有电子邮件、BBS、聊大室等。网站设计应提供足够的交互渠道,最起码的要提供电子邮件、BBS、聊天室等应用,在网站上设立反馈信箱,同时注意融合新的交互技术与手段。例如,美国在线公司研制的立时邮差,可以自动探寻和某一用户同时在网站内的朋友,以帮助他们联系。又如
36、,最早的电子邮件只能发送纯文本文件,现在已可以发送网页、图像、软件等。目前最新的趋势是:电子邮件将与用户的手机、家里办公室的留言机连在一起,手机和留言机的信息都可以用电子邮件传送。 在人机交互方面亦有新的技术发展。一直以来,人机交互受到网络带宽和计算机功能的限制,现在这方面正在逐渐得到缓解。尤其是高性能PC机的造价已可接受,其性能也可支持下载多媒体文件的同步播放。新的媒体技术使多媒体文件得到压缩,而又不损失视听质量,如MP3音乐格式是最新的发明。这类技术也将融合到网站的内容里面来,使网站的人机交互更为丰富。第2章网站分析与规划 另一趋势是,人机交互与人人交互将越来越并行使用。例如,当用户使用网
37、上订票服务与航空公司直接联系时,如果用户上网已占用了电话线,则最理想的解决办法是通过IP电话。一种技术设想是,在网页上设置一个电话按钮。它可以是一个Java Applet,背后连通到IP电话的协议界面,从而支持实时的人机与人人交互。 值得注意的是:网站的交互应用大大地增加了对网站处理功能、存储容量、网络带宽的要求,网站内部结构设计要相应地调整。4. 分析网站性能及可扩展性网站用户代表的是一个以几何级数膨胀的群体。据统计,中国Internet用户每半年翻一番。如何保证网站高性能的前提下,不断满足越来越多用户的需求,将牵涉到网站内部结构的规划、设计、扩展与系统维护。网站所必须具备的高性能可以用以下
38、几方面来衡量: 第2章网站分析与规划响应时间处理时间用户平均等待时间系统输出量提高网站性能的技术步骤开始于网站建设的起始,首先是确定容量计划。容量计划是根据网站需要应付的用户数目及网站应用所需的计算处理量,用来确定网站首期(和二期)所需的服务器计算功率、内存及存储容量和网站连接上Internet的速度及相应的网络设备要求。在确定了用户数目和所支持的应用范围之后,就可以设计出合理的服务器群组织结构和网络连接方式。这一技术步骤最有想象余地,有很多因素需要思考,该步骤对网站最终性能有决定性的影响。这一技术步骤也没有现成的方法去拷贝,很大程度上需要想象力,在此仅提出以下要考虑的问题。第2章网站分析与规
39、划 (1 1)独立式超)独立式超级服服务器与多台分布式服器与多台分布式服务器群的器群的选择 独立式超级服务器集多项网站处理功能于一身,可以服务每秒上千次网站访问,具有容易管理的优点。同时,超能计算机的制造技术已使这类服务器的可靠性相当高,达到近99.9的可用性。另外,这类服务器亦有相当的可维护性,在一定范围内添加硬件可以不用关机。独立式服务器的缺点是价格昂贵,尤其在性能价格比上逊于分布式服务器:存在单一故障点,只要独立服务器一出问题,整个网站即告下网。 多台分布式服务器群采纳了分布系统策略。每台服务器并不超能,但因为多台服务器可以并行工作,使总体处理速度加快。因为每台服务器价钱不贵,设置冗余服
40、务器的成本并不高。冗余服务器在正常运行情况下,亦分担计算处理量,只是当主要服务器出故障或需要维修时才转换到冗余服务器上。冗余服务器的设置既增加了整体系统的可靠性,亦增强了系统的处理能力。第2章网站分析与规划 网站技术的起源和发展都基本上基于成熟的“客户机/服务器”计算模型。“顾客”软件较为单薄,重头戏都在服务器上。随着网站技术的发展,一个网站将要融合越来越多的新型服务器。在分布式服务器群里添加新的服务器以运行新型服务器软件,比在现有的独立式服务器上运行额外的服务器软件似乎更合理。 但与单台超能服务器相比,多台分功能服务器群结构多了内部网络连接的额外要求,需要有相应财政和工程管理人员的支持。(2
41、)服务器群的网络连接 服务器群的连接采用现有的局域网技术,最关键的是提供足够的转换带宽和避免任何流量瓶颈。网站服务器之间的数据流量样式基本以N对N形式。所以,以太网络交换机因性能价格比高而被广泛采用。第2章网站分析与规划 另外在设计网络连接时,可考虑采用些新型的交换机产品。首先是带有路由功能的网络交换机;其次是最新的带有第四层(即数据传输层)转换功能的交换机。例如,美国Alteon公司生产的网站系统系列产品和美国Foundry公司的Big Iron系列产品。 在网络连接中广为采用的以太网交换机,只提供数据通信中所说的第二层交换功能。服务器群网络需要通过一个额外的路由器才能连接到Internet
42、。从第三层IP协议的角度来讲,如果服务器只用第二层交换机相连,网络呈平线式,缺乏IP层次感,不利于未来扩充,而且无法对某部分网络实行专门管理。带路由功能的第三层IP交换机,从交换效率、扩展性和易于管理上更值得选择。 最新的第四层交换机,比IP转换器更为智能化。要加快网站服务器之间的信息传输速度,关键是要实现一段段语意完整的信息(网络技术中称为报文,不同于一般所说的电子邮件)在服务器之间的高速传送。对此,第三层交换机尽管转换组成信件的IP数据包,却无法保证组成一个报文的所有IP数据包能够连串地被转换到目标服务器。 第2章网站分析与规划 只有第四层交换机通过更深一层地探测IP数据包里信息,确定属于
43、同一信件的所有数据包,然后对它们进行连串交换,从而实现高效的信件交换。可以预见,第四层交换机由于高性能和易于服务器群的扩展,将会越来越多地被采用。 (3)服务器的硬件配置 服 务 器 的 硬 件 配 置 包 括 : 中 央 处 理 器 ( CPU) 、 内 存(Memory)、内存总线(Memory Bus)速度、交换空间(Swap Space)、硬盘的大小和网络适配器。在考虑服务器的硬件配置时,要留下12年内所需的扩充余地,注意不要让任何一部分成为瓶颈阻碍。在网站运行过程中,要对服务器的使用情况进行监视,从而确定哪部分需要扩充。 (4)服务器软件的分析选择 第2章网站分析与规划 服务器软件的
44、设计和实施同样对网站的性能,尤其对软件所提供的应用性能起着极大的影响。 首先对编程语言要有选择。解释性语言,如UNIX Shell Script,运行起来比较慢,不适合用在有实时要求的软件和经常使用的软件。Perl是另一种解释性语言,运行前经过Perl特有的编译和把编译后的程序载入内存的过程,因此运行较快。C/C+的程序运行最快,但最难编写而且不便调试。 其次,对程序要进行优化,避免多余的输入、输出操作,应提取公共和反复使用的程序行作为子程序;而且可以考虑用C/C+来编写上述子程序,以达到最快的运行速度。2.3.3 经济可行性分析 经济可行性分析主要是对开发项目的成本与效益作出评估,即分析新系
45、统所带来的经济效益是否超过开发和维护网站所需要的费用。 第2章网站分析与规划 1. 1. 网站网站费用用网站费用包括以下几项内容:(1)设备费用用它包括计算机硬件、软件、输入输出设备、空调、电源及其他机房设施、设备的安装及调试费用等。(2)开)开发费用用系统开发所需要的劳务费及其他有关开支。(3)运行)运行费用用它包括运行所需的各种材料费用,例如电、纸张等费用,以及设备的维护费用。其他与运行有关的费用开支也应包括在内。(4)维护费用用第2章网站分析与规划 在估计费用时,维护费用是个经常被忽略的问题,一些单位只考虑购买设备的费用,每年的维护费用却没有预算在内,结果出现买得起、用不起的局面。 (5
46、)培训费用 它包括用户管理人员、操作人员及维护人员培训等费用。 建立并运行一个网站需要投资。网站建设是一项新技术,可供选择的方案很多,所以成本高低可能不大一样。企业最好在建站前进行一些调查工作,调查工作可以包括以下几个方面的内容:企业是否有必要拥有和运行自己的服务器;企业的网站或服务器怎样与Internet连接;谁为企业设计网站:谁为企业管理维护网站,管理维护的内容和范围是什么;企业是否愿意接受在线订货;第2章网站分析与规划 企业的网站是否有必要与现有的数据库、订货系统和财务系统接口连接。2. 2. 网站收益网站收益网站收益的估计不像网站费用估计那样具体,因为应用系统的收益往往不易定量计算,收
47、益估计可以从直接效益和间接效益两方面考虑。(1)直接效益)直接效益它是指网站系统交付使用后,在某一时期能产生的明显经济效益。一般来说,网站系统投入使用后,只有通过一定时间的运作、维护和宣传后,才可能逐步产生效益。(2)间接效益接效益企业内部站点的建设,特别是那些大量从事数据处理的信息系统,目前表现出的是间接的经济效益,主要包括以下内容: 第2章网站分析与规划工作效率提高,从而提高了企业管理水平;节省人力,减轻了有关业务人员手工处理的下作负担;及时给企业领导提供决策信息:提高了企业素质。例如,人员培训,促进业务的规范化、程序化,促使有关管理方式与体制的合理改革。 第2章网站分析与规划 在新系统开
48、发项目的可行性被认定之后,就要进行详细调查与分析工作。详细调查与初步调查不同,它要了解现行系统中信息处理的具体情况,而不是系统的外部情况;要弄清现行系统的基本逻辑功能及信息流程,其重点在于调查分析系统内部功能结构,包括组织结构、业务流程、数据流程、数据存储及其组成等。这些正是新系统研制中有可能要加以修改、更换的内容。详细调查的程度比初步调查要细致得多,工作量也大,参与的人员也多,而且要有一些熟悉现行系统业务和管理工作的人员参加。2.4 详细调查与与结构化分析构化分析第2章网站分析与规划 调查分析是为新系统的研制准备条件,整个过程自始至终围绕着信息(数据)处理这个问题。信息系统渗透于整个组织之中
49、,信息流与其他各种商流、物流是纠缠在一起的,因此,必须从实际情况出发,逐步抽象,最后才得到信息系统的全貌。 详细调查分析,最行之有效的方法是与具体工作人员一起经历一个或几个基本的上作周期(一天、一周或个月)。在此基础上,再通过阅读历史资料、开调查会、发调查表、专门访问有关人员等方法,在调查分析的同时逐步完成各种图表的细致部分。2.4 详细调查与与结构化分析构化分析第2章网站分析与规划 2.4.1 建立系统逻辑模型系统逻辑模型的建立包括以下四方面。1. 1. 新系新系统的目的目标新系统的目标是在详细调查分析的基础上,根据可行性分析中所提出的目标确定的。(1)确定新系)确定新系统目目标的原的原则适
50、用性它是指要求新建立的系统能解决系统中的关键问题,能够在短时期内表现出明显的经济效果。经济性它是指研制任何一个信息系统都要考虑成本费用,因此,应该根据企业的现有条件和可能提供的条件,分阶段去实现。第2章网站分析与规划 整体性它是指新系统的目标既要考虑到眼前的现状,又要考虑到长远发展的需要,最终要形成一个完整的信息系统。(2)确定新系)确定新系统目目标的依据的依据以现行系统存在的问题作为系统开发的突破口;根据开发资源的情况,恰当地确定新系统开发的范围和进度;按照不同层次,先易后难地进行开发。2. 新系新系统的的边界界新系统边界的确定,也就是确定新系统的人机接口边界,即恰当地划定出哪些处理部分由计
51、算机处理比较合适,而哪些处理由人工来完成。 第2章网站分析与规划 在确定新系统的边界之前,首先要检查系统的边界是否有变更,以及边界上的输入和输出信息有无增加或减少。其次要对其数据流程图进行修改和完善,尤其要增加些容易出错或例外情况的处理细节,以保证系统能正常运行。 很多新推出的站点和很多想做站点的人,都没有把站点的技术看得很重,甚至有人认为,网站最重要的是内容,把内容做好是网站发展的根本,这实际上走入了网站建设的误区。对于一个网站来说,基本上是由前台和后台两个方面构成的,用户只能看到最终的使用界面,而事实上,这个界面的好坏直接取决于网站后台结构的建设。比如说,我们只看到页面是否美观,使用起来是
52、否方便,是否可以更好地交互,但事实上,没有一个强大的后台支撑,上述内容都不可能更好地在Internet上实现。 第2章网站分析与规划 3. 3. 新系新系统的功能的功能新系统的功能是在对旧系统的完善基础上建立起来的。首先是检查系统中的主要处理功能是否能够满足新系统目标的要求。其次要检查每项功能细节,比如,有些处理细节是否需要删除、合并,或者增添新的功能。同样地,还要检查文件是否都有保留的必要,比如,哪些可以去掉,哪些可以归并,还需要在何处增加新的数据存储文件等。随着上述情况的变动,还要求合理地修订出新系统内部的各种数据流及其合理流向。从总的情况来说,新系统的逻辑模型与旧系统的逻辑模型相比,变化
53、是很小的,可能只是在某一个或几个处理中引进新技术,改变几处数据的流程,或者改变某些数据存储的组织方式。一般情况下,在开发过程中进行的变更应该是切实可行、能够较快地带来收益的,而且尽可能地循序渐进,不要企图一次做过多的变更:否则会牵涉面过人,出现预想不到的困难,扰乱日常工作,形成一些不必要的社会和心理上的阻力。第2章网站分析与规划 即使所做的变更不大,也必须谨慎地全面考虑其影响,特别要考虑到进行变更时,有关的环节和有关人员的工作方式及工作负担会发生怎样的变化。信息系统如同神经系统,牵一发而动全身,对于系统变更可能带来的各种影响,我们事先必须有充分的估计。2.4.2 站点平台的选择和性能分析 在一
54、定的流量成本之下,如何搭建网站的网络系统是关系到网站连接速度的根本问题。是建立一个共享式的网络,还是建立一个交换式的网络,只能根据具体情况具体分析。 网络的带宽、拓扑结构等性能是网络性能的决定因素。从实际问题出发,在电信资费投入定时,对诸如上网方式、服务器放置地点、维护方式等这些问题解决方法的不同,会带来完全不同的效果。同时,网络拓扑结构,即网站服务器间的相互关系、地理位置、镜像、负载均衡等都将影响网络性能。 第2章网站分析与规划 1. 1. 如何如何选择WebWeb服服务器器 如何选择Web服务器的硬件平台历来都是被争执不休的问题,但是不管是选择Sun,还是选择Intel的硬件平台,可能都没
55、有问题,因为这两种平台都有它们的成功案例。 在Internet上,服务器最常见的有Sun服务器和PC服务器两大类,其他类型的数量比较少。Sun服务器以其高效、稳定和可靠而著称,相应其价格也不低。PC服务器近年来由于技术发展迅速,性能大幅提高,成本却只有前者的几分之一,即使像YAHOO这样的超大型网站也是使用PC服务器。对于PC机来说,在有足够快的CPU的前提下,最大的问题就是内存的大小。当大量的客户端访问时,Web服务器不能出现页面交换的现象,这样会大大增加每个请求的响应时间,数据库服务器也是如此。 对于多数小于10Mbps带宽的网站,只要用一台低档的奔腾(Pentium)服务器,再配上Apa
56、che Web服务器就可胜任。因为多数Web服务器在只有一个连接时的吞吐率就在10Mbps,40个连接时吞吐率在3050Mbps。 第2章网站分析与规划对于每天100万次点击,1000000/(24*60*60)11.6,即每秒大约12个用户连接,一般情况下一台奔腾服务器就可以应付。如果想提高性能,可以采用多服务器技术。2. 如何选择系统软件系统软件包括操作系统、Web服务器软件、后端数据库等。(1)选择网站操作系统现在可供选择的、能够稳定运行Web服务器的操作系统无非就是两大类:Windows NT和UNIX类系统。由于Linux和Free BSD平台在网站建设中的大量使用,所以Linux可
57、以作为UNIX的典型代表。Windows NT的缺点是:软件成本太高,要配备一个系统就需要花费几千美元;而且其他和Windows相关的软件成本也很高,比如数据库,不管是MS-SQL Server 7.0还是Sybase、Oracle,对一些小公司来说都是天价。另外,在Windows NT平台上,一些开发工具还要额外购买。当然,使用商业软件的优点在于包括了技术支持,但是往往会涉及到软件本身问题,甚至有的在国内不能解决,贻误战机。第2章网站分析与规划 Linux整个系统只需花很少的钱。如果企业只将其用于小型网站,几乎不用花多少钱;另外,Linux带有很多架设网站所必需的工具,如Web服务器、Mai
58、l服务器,C/C+编译器和各种脚本语言等,这样和Windows NT比起来可以省下一笔相当可观的资金。使用Linux、Apache、Perl和PHP建立的系统速度快,而且稳定,但是从操作上和维护上来讲,Linux对使用者的技术水平要求较高。(2)选择Web服务器 Apache与其他的Web服务器相比较(通过第三方测试),比其他免费服务器快得多。在每天数百万次点击的商业站点上,Apache在性能上毫无问题。在基于Windows NT的平台下,也提供了Back Office套装软件,包括了像Internet Information Server(11S)这样的服务器系统。第2章网站分析与规划 (3
59、)选择数据数据库如果前两种方案选择的结果是Windows NT平台下的Back Office,那么数据库方案非常明确,应当采用SQLServer6.5或者7.0版本。目前流行的大型SQL数据库系统都价格不菲,而Web数据库也不定人人适用,所以在不知道是否能带来效益的情况下进行大量投资显然不合适。考虑到Linux及其Web服务器软件是免费的,而且基于Linux的中小型SQL数据库服务器软件也大都是免费或是针对商业收取较低的费用,所以完全可以先用Linux平台下的些数据库,例如MySQL,Sybase等,费用都在可以承受的范围内。尤其MySQL是专门为网站量体制作的数据库软件,检索数据速度比某些大
60、型数据库软件还要快(由第三方测试机构结果得来),现在Internet上有相当数量的网站采用它。第2章网站分析与规划 2.4.3 确定站点内容和功能 网站内容发布是网站开发的一项重点,它直接影响到一个网站的受欢迎程度,最起码的要求是用户必须能有效地使用网站和浏览网站的内容。 内容发布除了直接与网页的版面和图像设计有关之外,更深一层的是与网站的技术结构设计相联系的,尤其是目前静态网页的用途己降到次要位置,网页的内容均以交互方式出现。交互方式代表的并不只是网页语言HTML的延伸,它的实现需要网页背后网站服务器的大量软件支持。 可以使用目标清单、访问者的需求和竞争性分析来确定网站的内容。为此,可以制作
61、两个清单:一个是网站的内容要素;另个是网站的功能,并为每个清单增加任何潜在的页面或内容的类型。内容的类型包括静态的、动态的、功能的和事物处理的。静态内容包括版权信息、独家声明、成员规则等。功能性的内容应包括;成员登录页、E-mail时事通信登录页以及其他涉及表单和事物处理的网页。我们可浏览竞争对手的网站,取其精华充实到自己的清单;自己合并参与人员的清单,确定清单中每个条目的重要性,形成一份较完整的“内容货存清单”。第2章网站分析与规划 网站内容与格式的更新和改变对Web页面来说是好事,它使企业的站点新鲜和令人满意,它将鼓励观众不断地回来访问。不同的站点内容决定站点的更新频率。例如,、 、 WW
62、W.fbi.gov和 大 部 分 的Internet站点,它们基本是用于发布信息(不常更新);一些IT行业的公司都有白己的Web站点,用以发布本公司的产 品 ; 另 一 些 站 点 , 如 、 、WWW等,它们有些是每天更新站点内容,有些甚至是每小时更新一次。更新最好尽可能提前计划,事先决定什么样的信息要更新和改变。例如,chinabyte的文摘新闻等几个栏目是每天更新,也有的栏目是每周更新。如果可以按此方法不断更新、强化企业的站点,该站点将对访问者保持吸引力,并让用户易于使用。第2章网站分析与规划 2.4.4 勾画站点逻辑结构图勾画站点逻辑结构图网站内容纲要确定后,即可勾画站点结构图。站点结
63、构图有很多种:顺序结构、网状结构、继承结构、web结构等,应依据网站的内容而定。例如,如果是在编一个教程,那么可能用表示顺序的流程图就比较合适。多数复杂的网站会综合应用到几种不同的结构图。勾画结构图的目的,主要是便于有逻辑地组织站点和链接,同时,为下一步的分配工作和任务做准备。例如,可以告诉某个开发人员,让他完成结构图中某个分支的内容;可以把这个图递交给业务人员,告诉他们那些页面需要他们进一步提供内容或资料;也可以把结构图给专业美工,让美工人员考虑以什么样的形式来表现要表达的内容等等。网站建设是一个不断进行的过程,它不是一个一成不变的静态数据的项目。因此,在站点计划中也应该包括长期的版本管理及
64、技术维护。 第2章网站分析与规划 (1)考察站点结构是否合理,以便适应将来的发展 例如,有的重要功能模块可能刚开始发布时还不能提供但将来肯定会使用,就应该在结构图中预留接口,甚至摆上介绍性质的静态页面。这样做的好处是:对自己来说,逻辑清晰、扩展容易;对浏览者来说,不会因为站点的结构调整而感到困惑。(2)站点的内容和图像资源该如何维护 当站点内容增多时,维护站点的资源也会困难起来,尤其是当站点出许多人共同开发时,图片的资源分布会很乱,因此有必要及早制定一些规范,把图像资源有组织地存放和安排 有许多人员设计过网站,甚至个人主页,这在技术实现上已十分容易,有许多所见即所得的工具软件可以利用。但是让人
65、们从浩如烟海的站点中,访问浏览企业的站点甚至为企业宣传,就不是那么简单了,因为鼠标和键盘是永远掌握在上网者手中的。设计者要设计出达到预期效果的站点和网页,需要对用户需求有深刻的理解,对人们上网时的心理进行认真的分析研究。第2章网站分析与规划 2.4.5 系统分析报告系统分析报告通过上述工作,在每个阶段都可以得到阶段性的成果,这就是系统分析报告。其间,针对网站系统有两个重要的报告:可行性分析报告和系统分析总体报告。1. 可行性分析可行性分析报告告网站初步调查与可行性分析的结果要编写成可行性分析报告,其内容包括以下几个方面。(1)项目概述目概述它包括系统名称、任务由来、存在问题和重要程度。(2)系
66、)系统目目标经过初步调查,用户和系统研制人员共同确定的系统目标与范围。(3)项目投目投资第2章网站分析与规划它包括人力、资金、设备及时间。(4)可行性分析(5)系统目标从技术、经济、管理三方面,分析在现有的资源及其他条件下,系统目标是否可以达到,是否有必要达到。(6)结论根据上述分析,对提出的网站系统研制工作做出是否可行的结构。结论可以是以下五种之一:可立即开始进行。需要增加资源才能开始进行(如增加投资、增加人力、延长时间等)。 第2章网站分析与规划需要推迟到某些条件具备之后才能开始进行(如管理工作的改进、组织机构的调整等)。需要对目标进行某些修改才能进行。不能或没有必要进行(如经济上不合算、
67、技术条件不成熟等)。 可行性报告反映了系统研制人员对该网站系统开发的看法。这一报告应该提交到正式会议上讨论,这种会议除了用户的领导、管理人员、系统研制人员之外,还应该尽可能地邀请一些有经验的局外人员参加,这是非常必要的。因为初步调查所形成的概念还是粗略的,在这种情况下做出判断,很大程度上要靠经验,靠与其他开发项目的类比。因此,有必要请非本系统研制人员来共同讨论,充分估计各种可能出现的问题,集思广益,做出尽可能符合实际的判断。第2章网站分析与规划 如果可行性报告通过了,这就成为一个正式文件,文件中确定的系统目标和范围就成为下一阶段工作的依据。 新系统可行性分析的详略程度应根据项目规模不同而有所区
68、别,对于一些简单的小型网站系统,可以根据直接类比来判断其是否可行,而对于大规模的网站系统,就必须以严肃认真与实事求是的态度来进行可行性分析。2. 2. 系系统分析分析总体体报告告对于整个系统分析阶段的成果,要编写成系统分析总体报告,该文件是系统分析阶段的工作成果。系统分析报告应该包括以下内容。(1)用)用户组织情况情况它简要地说明系统的上作过程、任务、目标是什么,与其有关的外部实体是什么,与这些外部实体之间有哪些物质及信息的交换关系。 第2章网站分析与规划 (2)开)开发项目目目目标 它列出网站系统研制工作的目标,这里的目标比可行性报告中的目标又前进了一步,因为经过详细调查,对于组织的内部情况
69、已经有了全面的了解。因此,对于项目所要达到目标的定量描述,就可以更确切具体了。有些任务的提法可以进一步明确,例如“提高某一业务的处理速度”,可以明确为“通过更新某一环节的技术手段提高该业务的处理速度”。(3)现行系行系统概况概况 它以数据流程图为主要工具,给出现行网站系统的概况。由于现行网站系统是个实际运行的系统,它所使用的具体处理方式及技术手段也应作出概括的介绍。在此基础上,对现行系统的特点、弱点做出计价。第2章网站分析与规划 (4)新系统逻辑模型 它指出为了达到的系统目标,可以做哪些变更。如前面所说,从表面上看,只是对旧的逻辑模型做少量的修改。但系统研制人员应对这些变更所带来的结果和影响做
70、出客观的全面的介绍,既要指明这样变动将带来的收益,也要指明变动将对组织的哪些部分发生影响;对组织的工作方式及人员配置发生什么影响。当然,对于这样的变更将付出什么代价,投入多少资源,也应做出粗略的估计。 一般情况下,应该举出多种方案,并列举它们的区别及利弊。有时,可以由不同的小组提出不同的方案来进行对比选择。第2章网站分析与规划 2.5企业网站的系统规划 本质上,网站建设其实就是企业信息系统的构建,而无论是广义上的信息系统,还是具体的网站系统建设,系统规划都是一个非常重要的问题。日前,现代企业用于信息系统的投资越来越多,而网站建设的投资更是一个风险大、历时长的项目,规划不好不仅给系统身自运行造成
71、损大,由此而引起企业不良运行的间接损失更为可观。所以,企业在网站的系统建设上,首先应当把信息系统的规划摆到重要的战略位置上。 2.5.1 信息系统的战略规划 信息系统的规划是关于信息系统的长远发展计划,是企业战略规划的一个重要部分。这不仅由于信息系统的建设是一项耗资巨大、历时很长、技术复杂且又内外交叉的工程,更因为信息己成为企业的生命线,信息系统和企业的运营方式、文化习惯息息相关。但是目前我国许多企业对信息系统的规划仍未提到日程上。第2章网站分析与规划 有效的规划可以使信息系统和用户有较好的关系,可以做到信息资源的合理分配和使用,从而可以节省信息系统的投资。一个有效的规划还可以促进信息系统应用
72、的深化。如MRP-的应用,可以为企业创造更多的利润。一个好的规划还可以作为一个标准,可以考核信息系统人员的工作,明确他们的方向,调动他们的积极性。进行一个规划的过程本身就迫使企业领导回顾过去的工作,发现可以改进的地方。总之,信息系统的规划对我国企业是非常重要的,应人力提倡和推广。 信息系统规划的内容包含甚广,由企业的总目标到各职能部门的目标,以及他们的政策和计划,直到企业信息部门的活动与发展,绝不只是拿点钱买点机器设备的规划。一个信息系统的规划应包括组织的战略目标、政策和约束、计划和指标的分析;应包括信息系统的目标、约束以及计划指标的分析;应包括应用系统或系统的功能结构、信息系统的组织、人员、
73、管理和运行;还应包括信息系统的效益分析和实施计划等。 第2章网站分析与规划信息系统的规划一般应包括以下一些步骤:(1)规划基本问题的确定。明确问题,并确定规划的周期、规划的方法,安排参加规划的各种人员。(2)收集初始信息。它包括从各级主管、同类企业、本企业内部、各种文件以及从书籍和杂志中收集信息。(3)现状的评价和识别计划约束。它包括规划目标、系统开发方法、计划活动、现存硬件和它的质量、信息部门人员、运行和控制、资金、安全措施、现存的设备、现存软件及其质量,等等。(4)设置目标。它应包括服务的质量和范围、政策、组织以及人员等,它不仅包括信息系统的目标,而且应有整个企业的目标。(5)准备规划矩阵
74、。这实际上是信息系统规划内容之间相互关系所组成的矩阵,这些矩阵列出后,实际上就确定了各项内容以及它们实现的优先序。 第2章网站分析与规划(6)识别上面所列出的各种活动,是一次性项目性质的活动,还是一种重复性的、经常进行的活动。由于资源有限,不可能所有项目同时进行,只有选择一些好处最大的项目先进行,要正确选择一次性项目和日常重复类项目的比例,正确选择风险人的项目和风险小项目的比例。(7)确定项目的优先权和估计项目的成本费用。(8)依据第10项我们可编制项目的实施进度计划。(9)把长期规划整理成文件,在此过程中还要不断与用户、信息系统工作人员以及各级主管交换意见。(10)写出的规划要经总经理批准才
75、能生效,并宣告系统规划任务的完成。如果没批准,只好再重新进行规划。第2章网站分析与规划2.5.2 企业网站的系统规划 企业网站的系统规划工作,原则上是按照上述信息系统的流程来进行的。然而,根据网站这类特殊信息系统的自身特点,在规划企业网站时,特别需要注意对网站定位、环境设置等方面的总体考虑。要了解客户需求,进行网站结构规划、内容编辑,撰写“网站功能需求分析报告”,提供网站系统硬件、软件配置方案,整理相关技术资料和文字资料。具体来说,一般包含如下内容:(1)需求分析;(2)网站开发使用软件环境、硬件环境情况;(3)网站美术设计说明;(4)网站的交互性和用户友好界面设计;(5)网站实现哪些功能;(
76、6)网站的栏目安排和结构;(7)网站内容的相互链接关系; 第2章网站分析与规划(8)数据库的功能设计;(9)网站开发时间进度表;(10)网站制作费用;(11)网站维护方案;(12)网站宣传推广方案等。在进行企业网站的系统规划时,尤其应注意如下两方面的权衡:1. 网站定位网站定位网站定位的具体内容包括:企业应当策划短期和长期赢利项目,既寻求电子商务的经济支撑点,又考虑到电子商务长远的发展规划;应提供详实的电子商务在线定位策划书,分析网络中企业现有的竞争对手,分析取胜的机会,制定相应策略和正确的操作步骤。 第2章网站分析与规划 2. 2. 怎怎样建立一个适合于企建立一个适合于企业电子商子商务的好网
77、站的好网站 要建立一个适合于企业电子商务的网站,应进行如下工作: 企业进行理想的域名设计,域名和服务器的快速申请;进行适合企业在线生意的网站设计和网页制作,站点能提供主要产品或服务外的附加有价值的信息内容:有与检索排名密切相关的关键词设计和页面制作:站点能提供全面的与在线生意密切相关的全世界(包括国内)新闻组、电子邮件组、电子公告牌的信息;将网站中主要页面向世界各大搜索引擎和国内主要的搜索引擎登记注册,并使搜索结果排名进入国内外搜索引擎的前列;及时有效地监控企业在搜索引擎中的排名,并维护企业的排名,维护和更新网站;建立企业在线交易的在线支付平台:提供多语言的网站版本,便于全球范围的网站推广。
78、第2章网站分析与规划因此,个企业在进入电子商务领域时必须考虑如下的问题:(1)如何申请一个自己的域名;(2)如何设立一个电子商务服务器;(3)服务器如何和Internet连接:(4)如何设计这个网上商店,实现各种功能?谁来设计;(5)谁来维护这个网站:(6)如何实现在线交易;(7)如何安全可靠地进行网络电子货币结算;(8)网上商店和商品库存之间如何协调;(9)如何快速便利地将商品投递到用户手中;(10)售后服务如何进行。第2章网站分析与规划 3. 如何开展企业在线营销 企业在线营销的具体内容包括:制定全面的在线广告计划:编写营销邮件,针对固定的客户群体进行市场开发;对企业的竞争对手进行适时有效
79、的监控;对客户信息及时进行反馈。2.5.3 网站系统规划中的关键因素 在网站系统的规划工作中,如下工作非常重要,需要企业慎重考虑。1. 确定目标和落实计划 系统规划是一项全局性、总体性的工作,确定合理的目标是影响整个网站系统未来应用最为关键的因素,因此,需要企业认真把握。系统规划作为Web开发过程的第一阶段,这一阶段的目的是生成项目计划,项目计划的一个重要内容是日程安排;同时,项目组要确定项目的时间期限,每个阶段的最后期限。项目计划还要明确如下内容: 第2章网站分析与规划(1)项目目标;(2)Web应用目标;(3)Web应用的目标受众;(4)开发方法;(5)项目任务分配;(6)项目设想和风险。
80、 2. 域名注册(1)域名注册的作用 域名是一切网络活动的开始。一个网站的域名代表了这个网站的无形资产,是企业的网上“商标”。域名在全世界具有惟一性,而同时域名的资源又比较有限,谁先注册,谁就有权使用。从某种意义上说,域名就是财富。 第2章网站分析与规划 我们可以把网站比喻为网上公司,域名就是公司名,所以可以只申请域名,而不创建网站空间。但是如果将主页放在别人的网站上,而没有自己的域名和网站,也就不可能开展更多的业务,比如网上订货、用户调查等。如果企业建立了自己的网站,有自己 独 立 的 域 名 如 , 独 立 的 E-mail地 址 如,则可以收到更好的广告效果。 定义域名除了要根据公司的性
81、质或信息内容的性质来选择之外,还要使企业的域名做到简洁、易记、标识性强,或具有一定的内涵。因为域名不仅是访问者的必由之路,而且像品牌、商标一样具有重要的识别作用。一个好域名显然会大大提高企业的站点知名度。 企业一旦决定了所要注册的域名,就得确认这个域名是否已被使用。CNNIC和INTERNIC分别提供了检索国内域名和国外的免费服务。 第2章网站分析与规划国内域名查询如下:http:/ your domain name有些公司没有申请独立域名,而是以服务商的域名形式出现。服务商的域名是,企业Web网址就可用 第2章网站分析与规划 与之相比,拥有自己的域名确实有着其优点: 域名注册可以将企业的网站
82、放置在任何一个ISP的服务器上,如果企业对其服务不满意或认为连线速度过慢,可以立即更换。 可以让客户很容易记忆企业的地址,并方便地为他们服务。 能够让客户直接了解企业的产品或服务,即企业域名可以简单概括出企业所提供的产品或服务。 因此,如果企业想长期在Internet上开展自己的业务,那么,就非常有必要登记一个属于自己的独立域名,它会始终为企业忠实地工作。第2章网站分析与规划 (2)域名注册的条件)域名注册的条件域名注册分为国际域名注册和国内域名注册两种。国内域名注册申请人必须是依法登记并且能够独立承担民事责任的组织,注册时须出示营业执照复印件,然后填写在线定单。国际域名注册则没有条件限制,单
83、位和个人均可以申请,企业只要填写在线订单,告知域名即可。国内域名注册由中国Internet网络信息中心(CNNIC)授权其代 理 进 行 。 国 际 域 名 注 册 通 过 Internet网 络 信 息 中 心(1NTERNIC)授权其代理进行。企业选择的虚拟主机提供商一般都可为企业办理域名注册。国内域名注册需3天完成,国际域名注册只需24小时即可完成。3. 3. 确定站点的建立方式确定站点的建立方式在系统规划中,很重要的一项工作就是需要确定企业站点的建立方式。通常,建立网站的方式有三种:第2章网站分析与规划(1)自己建立这要求公司有专业技术人员和专门的设备,同时,公司网络业务量很大。这种方
84、式投资极大,适合像YAHOO,IBM等大公司采用。(2)采用整机托管来建立网站自己租主机和线路,采用整机托管来建立网站。整机托管是在具有与国际Internet实时相连的网络环境的公司放置一台服务器,或向其租用一台服务器,客户可以通过远程控制,将服务器配置成WWW、E-mail、FTP服务器。这种方式需要和ISP打交道,而且投资比较大,也需要专业技术人员。(3)采用虚拟主机(VirtualHosting)技术建立网站虚拟主机是指将一台UNIX或NT系统的整机硬盘划细,细分后的每块硬盘空间可以被配置成具有独立域名和IP地址的WWW、E-mail、FTP服务器。这样的服务器在被人们浏览时,看不出来它
85、是与别人共享一台主机系统资源的。第2章网站分析与规划 在这台机器上租用空间的用户可以通过远程控制技术,如远程登录(Telnet)、文件传输(FTP),全权控制属于自己的那部分空间,如信息的上、下载,应用功能的配置,等等。 通过虚拟主机这种方式也可以使企业拥有一个独立站点。这种方式建立的网站与上面两种方式建立的网站没有本质区别,只是需要和虚拟主机提供商打交道,而其性能价格比远远高于企业自己建设和维护一个服务器。 在国内,虚拟主机一般有国内虚拟主机和国外虚拟主机两种,区别就在于虚拟主机放置地点不同。虚拟主机放在国内,国内用户访问速度快,但国外用户访问速度慢;服务器放在国外(一般指美国),国外用户访
86、问速度快,国内用户访问速度较慢。如果想让国内、国外的用户访问速度都快,就需要做双镜像,即在国内、国外同时租用虚拟主机,虚拟主机提供商会根据用户访问地点不同做自动解析,当企业主页更新时,只需在本地上传,镜像虚拟主机会自动更新。第2章网站分析与规划 虚拟主机提供商,就是以向企业提供虚拟主机空间为主要、业务的网络服务商,有人也称之为“Internet平台提供商”(Internet Presence Provider,IPP)。实际上,虚拟主机提供商向企业提供的服务不仅仅是虚拟主机,还有域名注册、网页设计、网站推广,直到电子商务的企业建网全流程服务。 企业建立自己的网站就好比建造一栋办公大楼一样。虚拟
87、主机就是大楼的主体,网页就是大楼的装修。楼有大有小,装修有好有坏,所以要请专业的建筑公司和装修公司来施工,也就是要选择好的虚拟主机提供商和网页制作商。建楼之前还要请设计人员设计,也就是根据公司实力、业务量来确定虚拟主机的大小、位置、价格、服务等内容。当大楼建好之后还要请物业管理公司来管理维修大楼,也就是委托主页制作商定期或不定期地维护修改主页。这样即便企业不懂建筑、不懂装修、不懂管理也可以建立自己的大厦,甚至比自己亲手建立的还要好,因为毕竟是专业公司在为你服务。 第2章网站分析与规划 各个虚拟主机提供商大多依据空间大小、服务器的性能、服务器的存放位置(中国或美国)、用户操作系统等把虚拟主机划分
88、为不同的级别或类型。不同级别或类型的虚拟主机其租用价格、硬件配置、网络速度、提供服务都不相同。一般虚拟主机提供商都能向用户提供10MB、30MB、50MB、100MB直到一台服务器的虚拟主机空间。用户可视网站的内容设置及其发展前景来选择。一页网页所占的磁盘空间大约2050KB,10MB大约可以放置200500页。但如果用户对网站有特殊的要求,如图片较多、动画较多、需要文件下载或有数据库等,就要多一些空间。所以,一般用户有50100MB虚拟主机空间就够了。 在美国,90以上的企业采用虚拟主机的方式建立网站,在我国,像中化总公司、青岛海尔、青岛啤酒这样的大企业的网站也是采用这种方式建立的。目前,这
89、种建立站点的方式被越来越多的被企、事业单位所采用。第2章网站分析与规划 4. 4. 慎重慎重选择InternetInternet服服务商商ISPISP 网站的建设、维护和开发是企业开展网络营销的前提和基础。从网络平台提供、网站规划设计到网站建设专业化,专业化技术服务商可以为企业创建一个完整的网络营销环境。ISP会提供很多服务,可以让企业员工访问Internet,也可以让企业将网站信息放到他们的主机上。选择ISP是很重要的决策,会直接影响到Web网站的成功。选择的接入提供商尽管价格低廉,也可能会导致Internet链接的速度很慢,访问企业页面时,下载的时间会很长,访问者不可能久等,就会终止下载。
90、如果所选择的接入商服务不可靠,即使花再多的时间,也访问不到页面:这就会影响到访问企业页面的人数,使顾客满意度下降并降低销售总额。 第2章网站分析与规划 WWW服务器是企业网上经营的驻留地,企业信息能否应访问者的调阅请求顺畅地播放出去,WWW服务器与Internet骨干网的连接速率和是否能够保持不断线、服务器硬件的性能和是否能够保持良好的运行状态、WWW服务器软件的配置和是否支持CGI、维护WWW服务器的技术力量是否强大等等都是关键所在。所以,在选择WWW服务器提供商时,切不可只图便宜,不顾性能,不看技术支持和售后服务。在选择服务器提供商时,应该考虑到以下几个方面:(1)必须提供完善而且系统的售
91、前、售后培训服务 ISP以培训解决企业上网的实际需要,帮企业作好网站框架设计、网页设计、人员设定,充分帮企业上网提供充分的准备。 第2章网站分析与规划没有此服务的Internet服务提供商将只能提供资源,而这种服务是不完善的,无助于企业上网经营,充其量只是一个有域名的网站而已,这对于企业网上营销的初衷而言是无效用的。(2)必须能直接或间接提供强大而稳定的电信局上网服务(如拨163、169上网)无论是DDN、ISDN、帧中继等专线服务,还是简单的电话拨号服务,Internet服务提供商必须帮助企业网站借助电信资源获取稳定的高速接入。(3)必须是具备权威资质的域名代理机构在网上24小时为企业注册网
92、上商标域名,并形成多年的延续性服务。针对企业级用户,不仅价格要具有竞争力,最主要的是还要有一套完善的服务体系。 第2章网站分析与规划(4)能够根据企业的需要,为企业创建量身打造的网上公司提供虚拟主机服务,提供性能价格比合理的网站空间、网站电子信箱服务、域名自动指向等一站式购买的一体化服务,并提供多项免费服务,例如自动域名注册(网上自助,只有注册费,无手续费)、域名解析(更换网络服务器)、多域名指向(多个域名指向同一磁盘空间)和免费网页制作等。(5)能够为企业提供网上商务的后台支持解决方案为企业提供成体系的技术外包服务包括各种有助于企业网上经营的支付、配送实现的通信手段,带动企业网上商机的有效互
93、动。能够为企业创建一系列的网上商务运作工具、安全保障,确保企业各项核心业务的数据处理运营稳定无差错。(6)能够为企业提供有效而且超值的网站宣传第2章网站分析与规划包括Internet服务提供商自身的门户级网站主页宣传、数百家搜索引擎链接宣传,以及提供在百万级企业广告互换平台上进行宣传的解决方案,并且性能价格比高,服务到位,具备真正的实用价值。2.6 网站系网站系统开开发方法方法电子商务网站是在现代网络环境下,特别是随着Internet技术的成熟与应用,而出现的新一代信息系统。因此,电子商务网站的建设实质上是信息系统的开发、设计与实现过程。对于不同企业,网站建设所采取的方式可能不同(主要指企业是
94、自行组织开发网站,还是委托给个Internet服务商来开发),使用的系统开发方法也会存在很大差异。这里先介绍常用的信息系统开发方法。第2章网站分析与规划在信息系统的开发过程中,常用的有几种典型方法:结构化生命周期法、快速原型法、面向对象法和计算机辅助软件工程法,其中结构化生命周期法和快速原型法又是网站建设通常采用的系统方法。2.6.1 结构化生命周期法结构化生命周期法(Structured Design Life Cycle,SDLC)是采用结构化分析与设计的方法,并按照生命周期工作流程来进行信息系统开发的方法。结构化系统开发方法的基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则,
95、结构化、模块化,自上而下地对系统进行分析与设计。具体来说,结构化生命周期法就是先将整个信息系统开发过程划分出若干个相对独立的阶段,例如系统规划、系统分析、系统设计和系统实施等。在前三个阶段坚持自顶向下地对系统进行结构化划分,在系统调查或理顺管理业务时,应从最顶层的管理业务入手,逐步深入至最基层; 第2章网站分析与规划 在进行系统分析,提出新系统方案和系统设计时,应从宏观整体考虑入手,先考虑系统整体的优化,然后再考虑局部的优化问题。在系统实施阶段,则应坚持自下而上地逐步实施。也就是说,组织人力从最基层的模块做起(编程),然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自下而上,逐渐地构成
96、整体系统。1. 1. 结构化生命周期法的开构化生命周期法的开发过程程结构化生命周期法的开发过程一般可归纳为以下5个阶段。(1)系)系统规划划阶段段系统规划是当现行系统因种种原因已经不能适应企业发展的需要或者系统从无到有进行开发设计时,提出建立一个新系统的要求,而就用户需求以及确立新系统开发的目标原则、方法等问题进行可行性研究的工作。第2章网站分析与规划 (2)系)系统分析分析阶段段系统分析是通过企业对系统需求、条件等调查分析,通过一系列工具,构造出新系统逻辑模型的工作。这一阶段的主要目的是解决系统将要“做什么”的问题。(3)系)系统设计阶段段系统设计是在系统分析提出的逻辑模型的基础上,考虑如何
97、用具体的物理设备和通信传输手段来实现系统各项功能的工作。也就是解决新系统具体“怎么做”的问题。(4)系)系统实施施阶段段系统的实施是指按照系统设计提出的物理模型以及实施方案来进行的设备安装与调试、程序设计与调试、业务人员培训以及系统测试与转换等工作。该阶段的实质是要将系统设计的物理模型转化成能够实际运行的系统。 第2章网站分析与规划 (5)系统的运行管理与评价这是新系统投入运行以后所进行的各项管理、维护工作,以及运行一段时间以后对系统工作质量、经济效益所进行的评价工作。这是保证系统正常运行及系统发展的需要。2.结构化生命周期法的特点(1)强调面向用户的原则,使得系统开发人员和用户密切联系,及时
98、交流信息,从而有利于及时发现并解决问题,提高系统开发的质量。(2)运用结构化的分析与设计方法。(3)严格按照阶段、按照顺序进行。在运用结构化生命周期法进行系统开发时,每个阶段都是以前一个阶段的结果为根据,因此基础扎实、不易返工,有利于对整个开发工作实现工程化的项目管理。第2章网站分析与规划 (4)结构化生命周期法存在的主要问题是技术上要求高,开发周期长,费用较高,以及由于用户的需要事先就已经严格确定,容易与新系统的实际成果产生较大差距等。结构化系统开发方法是在对传统的、自发的系统开发方法批判的基础上,通过很多学者的不断探索和努力而建立起来的一种系统化方法。这种方法的突出优点就是:它强调系统开发
99、过程的整体性和全局性,强调在整体优化的前提下来考虑具体的分析设计问题,即自顶向下的观点。它强调的另一个观点是严格地区分开发阶段,强调一步一步严格地进行系统分析和设计,每一步工作都应及时地总结,发现问题及时地反馈和纠正,从而避免了开发过程的混乱状态。 但是,随着时间的推移这种开发方法也逐渐地暴露出了很多缺点和不足。最突出的表现是它的起点太低,致使系统开发周期过长,并由此带来了一系列的问题(如在这段漫长的开发周期中,原来所了解的情况可能发生较多的变化等)。第2章网站分析与规划 另外,这种方法要求系统开发者在调查中就充分地掌握用户需求、管理状况以及预见可能发生的变化,这不大符合人们循序渐进地认识事物
100、的规律性。因此,在实际工作中实施有一定的困难。2.6.2 快速原型法 快速原型法是20世纪70年代中期提出的,旨在改进生命周期法缺点的一种系统开发的方法。它是根据用户提出的需求,由用户与开发者共同确定系统的基本要求和主要功能,并在较短时间内建立一个实验性的、简单的信息系统原型。在用户使用原型的过程中,不断地依据用户提出的评价意见对简易原型进行修改、补充和完善,如此反复,使快速原型越来越能够满足用户的要求,直至用户和开发者都比较满意为止。 第2章网站分析与规划 (3)运行、评价、修改快速原型框架。快速原型框架建造成后,就要交给用户立即投入试运行,各类人员对其进行试用、检查、分析效果。由于构造原型
101、中强调的是快速,省略了许多细节,一定存在许多不合理的部分。所以,在试用中开发人员和用户之间要充分地进行沟通,尤其是对用户提出的不满意的地方要进行认真细致地反复修改、完善,直到用户满意为止。(4)建造各子系统的快速原型,并将其连接到总体原型系统。用户基本满意的快速原型框架是管理决策的基础,作为一个信息系统,所涉及的范围很广,业务处理子系统很多,必须在原型的基础上构造各个子系统快速原型,最后连接全部子系统快速原型,才能构成总体原型系统。第2章网站分析与规划 (4)系统的可扩展性由于快速原刑法开始并不考虑许多细节问题,系统是在原型应用中不断修改、完善的,所以系统具有较强的可扩展性,功能的增减都比较灵
102、活方便。3. 软件支撑环境尽管原型方法有很多好处,但必须指出,它的推广应用必需有一个强有力的软件支持环境作为背景,没有这个背景它将变得毫无价值。一般认为原型方法所需要的软件支撑环境主要有:(1)个方便灵活的关系数据库系统(RDBS)。(2)一个与RDBS相对应的、方便灵活的数据库,它具有存储所有实体的功能。第2章网站分析与规划 (3)一套与RDBS相对应的快速查询系统,能支持任意非过程化的(即交互定义方式)组合条件查洵。 (4)一套高级的软件工具(如4GL或信息系统开发生成环境等)用以支持结构化程序,并且允许采用交互的方式迅速地进行书写和维护,产生任意程序语言的模块(即原型)。 (5)一个非过
103、程化的报告或屏幕生成器,允许设计人员详细定义报告或屏幕输出样本。 快速原型法的主要缺点在于系统的开发缺乏统一的规划和开发的标准,难以对系统的开发过程进行控制,同时快速原型法对系统开发的环境要求较高。例如,开发人员和用户的素质、系统开发工具的运用、软件环境、硬件环境等,都对快速原型法的开发效果产生重要的影响。第2章网站分析与规划 作作业二二1、系统分析要遵循什么原则?简述系统分析的步骤。2、网站有哪几种典型类型?3、电子商务类网站、企业信息服务网站的主要功能分别有哪些?4、系统调研的主要工作是什么?5、项目可行性分析主要包括哪几个部分的内容?6、如何选择网站的Web服务器和系统软件?7、系统分析报告应包括哪些内容?8、简述网站系统规划中的关键因素。9、简述网站系统的常用开发方法。 实践践题:根根据据本本章章所所介介绍的的网网站站分分析析与与规划划方方法法,联系系实际书写写一一份网站份网站规划划书。