《企业网站的规划与建设(共13页).doc》由会员分享,可在线阅读,更多相关《企业网站的规划与建设(共13页).doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上 班级 学号 题 目 浅析企业网站的规划与建设 姓 名 校全购大学生自己的购物网 系 部经贸系 专业计算机应用 指 导 教 师 王 职称 讲师 指 导 教 师 陈 职称 助教 日期2008年5月 专心-专注-专业浅析企业网站的规划与建设校全购大学生自己的购物网【摘 要】 人类进入二十一世纪,计算机网络技术和信息技术正在飞速发展,今天全球已经实现了网络化,互联网已成为我们生活中不可缺少的组成部分;同时网络化也带给企业低成本、高收益的机会。国内外不少的大中小企业都不约而同地意识到利用网络传递信息可以在一定的程度上提高办事效率、提高企业的竞争力。【关键词】 宣传 规划 安全
2、问题1 背景及现状分析互联网的普及给企业带来了无限商机,越来越多的企业利用互联网架设自己的网站。但就目前来看,这些企业网站水平参差不齐,体现在以下几个层面: (1)企业网站的萌芽阶段:委托网络公司制作静态页面构建企业的网站,以简单展示企业及商品。这种网站更新困难,每次更新都需要委托制作公司进行。 (2)企业网站的发展阶段:利用简单的自助建站系统构建企业网站,用以简单展示企业及商品。这种网站结构非常简单,只能满足在网上建有一个公司网站这种较低层次的需求。(3)企业网站的高级阶段:利用内容与知识管理系统构建企业门户站点,宣传企业的文化与商品。同时构建企业内部知识网站,为员工学习提供了平台。 (4)
3、 网站的更高级应用:在构建企业门户网站的基础上,利用电子商务技术构建企业电子商务网站,开展网上电子商务,将企业的各级代理商、经销商及最终客户紧密联系起来,形成一个庞大的产业链。如果企业网站目前还停留在第一阶段和第二阶段的话,将会失去竞争力,变成了建网站而建网站,失去了网站本身应有的优势。 另外,现代大型集团企业存在着组织结构庞大,跨地区、跨行业的分布的情况,并包括诸多的职能部门和下属子公司。由此,相应的管理与统一协调方面也出现了很多无法避免的问题,为了解决此问题,我们在做这个企业门户网站解决方案的时候是从以下几点进行考虑的: 如何能加强集团企业整体形象的塑造? 如何能提高集团企业的信息管理水平
4、? 如何能有效的整合资源,拓展企业产品营销模式? 如何能提供实时、高效的产品服务通道? 如何能预期并满足客户不断变化的市场需求? 如何能充分促进员工的互动与交流,增强企业内部凝聚力?由此可见,如何有效地构建企业网站信息平台,提升信息系统的延续性和扩展性,保护企业IT系统的投资,是当前企业建设门户网站所面临的难题之一。我们做的网络课程设计的企业门户网站,其主要是承担着自己企业信息传播工作。我相信,我们能够建成一个具有“实用性、安全性、可靠性、方便性、扩展性、先进性、标准化”的企业门户网站支撑平台,能很好地完成此次网络课程设计。整个系统应包含以下几个子部分: 产品展示系统:对产品信息进行管理,包括
5、产品的添加与删除、产品的大类的添加与删除、特价产品和最新产品、推荐产品的管理、产品的快速搜索等 会员管理:提供会员机制可以更好的收集客户信息, 网上招聘:建立企业网络人才库 信息的发布和管理系统:公司概况,公司大事记,公司广告 目录型搜索:将常见的搜索引擎嵌入网站便于信息检索2 采用的技术及理由21 web服务层技术方面所有大型网站在web服务层的结构基本是一致的,即cache加上机架服务器群负载均衡。首先,专用的cache服务器对大访问量的承载力要远远超过普通服务器(通常可以达到1:5以上),因此,在服务器群前端使用专用的cache服务器是使网站能够适应千万级访问量的最佳解决方案,也是最佳技
6、术。其次,web服务器通常都是采用多台配置相同的机架式服务器(每台价格均在10万元以下)通过专用的负载均衡设备形成web服务器群,从而很好地将用户访问流量平均分配到各个服务器上,便于随时扩展,也便于故障排除,因为任何一台服务器发生故障并被撤离的时候都不会影响到整个网站的访问,从而在最大程度上缩短了整个网站的不可用时间。而对于应用核心的数据库服务器,通常会采用双机热备援,即两台数据库实时同步,互为备份,当一台发生故障时,另一台自动接管它的全部服务,确保所有应用不间断运行。当然,最重要的一点还是要及时进行数据备份,无论是数据库还是网页、文件都必须定时备份,以便在意外情况下可以在最短的时间内恢复,同
7、时保证数据损失最小。22 小型机技术方面IBM rs6000小型机尽管已过了保修期,但其性能仍然非常卓越,对于金融领域的建设项目非常有益,可以考虑与本地待建的金融项目进行相应协商,将两台小型机置换成机架服务器,这对于建设双方而言都是非常有益的做法。如果置换困难的话,也可以将rs6000作为数据库服务器,rs6000对于oracle数据库的支持要远胜于windows 2000,但相应的成本会增加很多,维护起来的难度也将成倍加大。这个方法在技术上是可行的,但在维护上需要斟酌。23 操作系统方面要统一操作系统单从安全性角度出发,freebsd是比较好的选择,目前新浪、网易等综合门户使用较多,但是熟悉
8、该系统的人相对较少。由于redhat以后将不会再推免费的linux,而且其安全性和稳定性也并不是比windows高出很多,因此完全使用linux也需要慎重考虑。windows 尽管口碑较差,但在实际应用中很多大的门户中仍有大量的windows服务器存在,包括搜狐、千龙等,如果有比较认真负责的系统管理员,windows 2000及其后续产品的综合成本还是最低的。而且包括windows系统资源占用过高等问题都可以通过比较专业的调优工作得到大幅度改善。一台 windows 2000的IIS服务器在调优前后的性能差异可以高达数十倍。建议采用freebsd或windows 2003中的一种统一操作系统,
9、以降低整个网站的维护成本。24 异构应用方面为了保证跨平台应用和未来的迁移扩展,还是建议将程序写成版本,目前越来越多的web程序员均精通asp、jsp、php等多种脚本语言,改写起来非常方便。当然,应用程序的异构并不是太大问题,大多数网站都存在这种情况,但是应用程序编写的水平高低常会造成应用层安全漏洞,从而威胁整个网站的安全,如果在成本有限的情况下,考虑低成本的php也不失为好的方案。25 异构数据方面企业网站可以使用access或sqlserver数据库。若从数据库的性能上而言,oracle是当之无愧的最佳选择。而IBM的db2和微软的sqlserver 2000表现也不错。与sqlserv
10、er自动调优不同的是,oracle数据库对人工优化的依赖程度特别高,默认的安装选项几乎发挥不出oracle数据库性能的十分之一,而且oracle是支持群集和海量数据的最佳选择,如果想快速发展的话,使用它是没有问题的。26 内容海量方面大多数网站,包括新浪、搜狐等均使用同一个自动信息采集软件(目前国内唯一能做到实用的,也是这几家大网站都统一使用的软件叫作newshoo,尽管同类的采集产品很多,但都无法达到预期的采集效果)与内容管理系统对接,直接将其他合作网站的信息采集和自动发布,从而大大提高了信息的发布效率,降低了人力成本。3 系统设计的原则随着社会信息化进程的发展,现代企业构建自己的门户信息网
11、站已经由单一的展示转向多类型信息交互层面。同时企业计划进行企业门户网站架设时要从一下原则入手:(1)要能很好地实现架设企业所需门户网站平台时切实节约企业的成本投入。 (2)要能很好地实现网站的安全性,以确保网站中的商业信息不被丢失。 (3)要能很好地实现信息传输的高效性、安全性、可靠性,确保网站商业信息的安全与传递。(4)要能很好地实现网站管理信息及用户的管理与浏览权限,并由非专业人员简单、 快速、协同管理网站。 (5)要能很好地实现便捷的信息分类管理,并能快速实施客户与企业间的交互。(6)要能很好地实现网站功能具有较高的延续性和扩展性,使网站建设紧跟企业发展的需求。(7)要能很好地实现跨网站
12、及与其他系统的客户联合。4 方案说明41 设计目标企业不仅需要通过互联网进行产品或服务宣传,更需要将核心业务进行信息化处理,通过网络并依靠企业综合信息门户,简化业务流程,提高运转效率,实现业务流程管理、非业务流程管理以及协同工作的全方位解决方案。从而使企业的核心竞争力得到提升。企业门户网站解决方案不仅可以实现产品的宣传、订单、销售;商户交流、客户信息管理、订单管理等;同时可以按企业的各种需求实现个性化的网上营销、形象宣传、网上支付等多方面的商务功能,使企业网站从简单的网上橱窗发展成为网上交易柜台、交易市场等大型商务网站。除了利用新闻信息的发布和管理系统发布企业的一些基本信息以外,还可以利用互联
13、网的交互功能与客户交流;利用产品展示系统实现企业产品的展示同时利用在线订单系统接受商品订购和定制;利用会员管理系统可以调查一些客户的需求和喜好;利用网上招聘系统进行网上的招聘等等。在内部业务信息化管理方面,企业和信息门户能够满足目前企业实际的需要,而且能适应不断变化的市场的要求,随企业发展而发展,为企业提供可靠,方便的管理和办公手段。在企业门户平台集成中根据公司业务特点开发的产品展示系统、会员管理系统、网上招聘、新闻信息的发布和管理系统等,使您的企业核心竞争力得到提升。整个企业门户网站我们要实现的目标是: 网络结构合理实用:在进行网络方案设计时,考虑到技术变化、网速提高、用户发展和需求都处于不
14、断变化中,首先应该满足应用的实际需求,做到适度超前,将实用性放在首位。 服务规划稳定可靠:对现有主机服务器的设计规划应注重保护用户投资。 系统架构统一开放:我们将采取全局规划、分块迁移的方式,逐渐使系统架构在统一的平台和技术体系上,保证系统的平稳过渡和逐步扩展。 业务流程实用有效:良好的业务流程将有效提高系统的性能和人员的协调,通过对核心业务的分解和整合,建立完善包括技术、人员、操作流程等方面的业务管理体系。 数据存储安全一致:数据是系统的基础和命脉,对数据存储的设计将在保证数据安全性的前提下,重新规划数据存储的格式和方式,通过数据备份、容灾、恢复以及数据挖掘技术的应用,提高数据的性能和利用率
15、。42 实施规划整个的企业门户网站解决方案我们总体分为:网络解决方案(系统的网络结构与服务器架构及相关硬件设备)、软件解决方案(业务系统的划分与构成及实现的功能说明)。为保障该企业门户网站的成功建设、保护投资,我们拟采用集中设计、分步实施的方案进行设计。整个方案我们建议分为两期进行实施:1期:时间待定主要工作: 对网站设计策划、服务器结构、系统架构、应用系统和业务系统进行设计规划,提出整体解决方案; 设计网络结构,根据需求增购网络设备、主机服务器、系统软件以及相关设备。 全面启用新系统及运行维护工作;2期:时间待定主要工作: 产品展示系统,会员管理,网上招聘,信息的发布和管理系统,目录型搜索等
16、系统开发、集成与整合; 网络安全管理系统的升级,包括流量分析、系统监控、应用审计管理等。 数据存储系统的升级与实施; 全部系统的集成整合及运行维护工作;5 拓扑结构6 设备选型服务器的选择主要考虑系统的可靠性、性价比、可维护性等。综合以上因素,我们采用hp公司机架式服务器作为网站服务器的推荐方案。61 数据库服务器对于数据库服务器,推荐使用两台hp dl580服务器和一台光纤通道hp磁盘阵列(4块以上73g scsi硬盘做raid 5),使用专用的cluster软件实现双机oracle数据库热备援。hp dl580推荐配置:配置两颗xeon mp 2.8ghz、2gb ram、73g scsi
17、硬盘。hp磁盘阵列推荐使用hp storageworks msa1000产品,保证系统的高可靠性、可扩展性和性能。62 web发布服务器所有展品展示、企业信息的发布和在线招聘都要发布服务器编辑信息,并制作成网站信息,同时将内容发布到发布服务器上,对服务器硬件配置的要求需要性能优良的服务器作支持, 服务器的配置可以使用hp服务器,其具体配置为:机型:hp dl580 g2(企业级机架式服务器 厚度:4u)cpu:双mp xeon 2.0mhz 内存:2g 硬盘:73g*2 scsi 10000转。63 cgi服务器cgi服务器运行内容开发程序,在硬件配置上可选用另一台hp dl 580,其具体配
18、置为:机型:hp dl580 g2(企业级机架式服务器厚度:4u)cpu:双mp xeon 2.0mhz内存:1g硬盘:36g*2 scsi 10000转。64 内容管理生成服务器发布服务器将编辑好的内容生成到生成服务器上,为静态html页面,并负责与外网的web服务器进行发布内容的同步,硬件配置可选择中型系统配置。65 数据存储设备在本系统的存储设计中,主要考虑系统的可扩展性和数据高可用性。在数据库服务器中,考虑到今后管理的网站会很多而且数据量也会比较大,因此需要采用扩展性和性能比较好的存储设备,建议采用外挂的磁盘阵列,初始可以考虑采用4块73g的磁盘作成raid5。为了保证系统的可扩展性和
19、数据一致性,web服务器上的web静态页面不建议采用直接存储(das)的方式,而采用网络存储。通过比较目前主流的两种网络存储技术:san(storage area network)和nas(network attached storage),san基于光纤路径的网络存储,优点是性能好、可扩展性强,但是标准不统一,同时价格昂贵;而nas随着新的i/o路径技术的采用已经逐步突破了原有的i/o瓶颈,并且技术成熟,性价比很高。存储业界的发展趋势是san和nas的融合。在本系统中对外提供的web内容以静态小文件为主,因此nas完全可以满足本系统的性能需求。采用nas存储web静态页面网站策划还要基于以下
20、四个考虑: 采用nas后,从wcm应用服务器上发布数据的时候可以直接发布到nas(通过nfs或cifs协议)中,和发布到本地磁盘中是一样的,而不需要经过ftp,这对于大数据量发布是比ftp方式更高效的; 采用nas可以作为本系统数据备份的存储设备; 对于系统今后可能需要的大数据量存储提供扩展,只需要添加磁盘就可以为系统提供更多的存储服务; 采用网络存储还有一大优势可以突破scsi设备对存储i/o路径距离的限制(传统的并行scsi设备最多只能支持25米的有效距离)。采用网络存储为今后的远程数据备份和容灾(只需要解决网络带宽瓶颈)打下基础。建议采用hp storageworks nas 8000产
21、品,保证系统的高可靠性、可扩展性和性能。66 安全设备使用netscreen 204百兆防火墙产品,内外各一台。其它安全系统如入侵检测、漏洞扫描、网页防篡改等为可选。67 防病毒对于windows系统而言,最严重的危害通常不是来自黑客,而是网络蠕虫病毒。因此需要一台服务器作为网络版防病毒中心。杀毒软件可选用诺顿、瑞星、kill等网络版,需能够自动升级。7 安全分析随着计算机和网络的发展,极大地推动计算机技术的发展进程,同时又给我们带来无穷无尽的困扰。但建立企业门户网站必须要依赖于互连网络。由此,我们应该要非常重视企业门户网站的安全性问题。病毒、黑客、攻击等都成了我们无形的敌人,它们窥探着网络上
22、的一切空间。经过近十几年来的发展,计算机网络安全在广度和深度上都有了很大的进步,其中一个重要的发展就是,从以前单纯的以防、堵、隔为主,发展到注重攻、防结合,追求动态安全。在考虑企业门户网站安全技术方面,有两个不同的角度和方向:一个是从正面的防御的角度出发,研究信息通信中数据的加密、数字签名和认证、授权、访问控制等;另一个是从反面攻击的角度出发,研究漏洞扫描评估、入侵检测、病毒防治、安全报警响应等。此外,我们还可以从以下特性来考虑网络安全:机密性使信息不泄露给非授权的个人、实体和进程,不为其所用。完整性数据没有遭受以非授权方式多做的篡改或破坏。可确认性确保一个实体的作用可以被独一无二地跟踪到该实
23、体。可用性根据授权实体的请求可以被访问和使用。71 安全管理建立一个安全体系需要比较大的投资,目前安全系统相对比较成熟,以防火墙、漏洞扫描、入侵检测、网页防篡改等一系列产品构成的防护体系应该是必不可少的。此类产品国外的相对成熟一些。对于部门和人员较多、项目组结构复杂或异地办公的企业,仅设置一个管理员是远远不够的。此类企业需要应用分级管理模式,设立超级管理员和普通管理员的不同权限。超级管理员具有添加/删除普通管理员帐号、分配普通管理员的管理职能和权限;普通管理员则只能管理所管辖的计算机。这种分级管理的模式使信息安全管理员的工作变得更加明确和轻松,同时管理区域化使入侵几率大大缩减并提高了全网的监测
24、能力。应制定详尽的入侵应急措施以及汇报制度,发现入侵迹象立即打开进程记录功能,同时保存内存中的进程列表及网络连接状态并保护当前的重要的日志文件。如有条件,立即打开网段上另外一台主机监听网络流量,努力定位入侵者的位置。如必要,断开网络连接。在服务主机不能继续服务的情况下,应该从备份介质中恢复服务到主机。71.1 专机专用运行网管和数据库等重要进程的主机上不应该运行漏洞较多发程序,而提供电子邮件WWW和DNS的主机不安装任何开发工具,避免攻击者编译攻击程序。经常使用Telnet和FTP传输口令等重要机密信息应用的主机应该单独设立一个网段。71.2 员工的安全培训对入网相关的工作人员进行安全培训是解
25、决企业上网安全的有力措施,因员工的安全意识不强而导致的安全事故时有发生,这也是企业网络安全的最大隐患。71.3 定期检查定期检查系统日志文件、关键配置文件和安全隐患,勤打补丁,防患于未然。72 信息安全(或者说是内容过滤)由于存在理论研究上的瓶颈,因此一直没有特别令人满意的产品出现,就研究水平而言,中科院软件所在这方面一直居于世界领先地位,但其成果距离实用产品还有差距,因此目前市面上能看到的过滤方案都不能代替人工审核。因此,仍然需要大量的人力投入,足见信息安全方面目前还没有什么好办法。8全文总结在本系统的开发过程中,由于本人是初次涉及此领域,在知识、经验方面都存在着不足。另外,在过程中,时间也
26、比较仓促。因此,该系统必然会存在一些缺陷和不足。因为对设计的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求通过开发这个设计,我掌握了项目的过程,了解了的基本知识巩固了我对dreamweaver的学习,但在这次毕业设计中的最大收获并不是掌握这几门开发工具的应用,而是学会了思维方法,以及与同学们之间相互帮助的精神,这对于我以后的在这方面的学习是很有帮助的。参考文献1冯登国. 计算机通信网络安全. 北京:清华大学出版社, 20012赵致琢.计算科学导论.科学出版社,19983郑人杰、殷人昆、陶永雷.实用软件工程.清华大学出版社,1997致谢在论文即将完成之际,回顾紧张但又充实的学习班和开发
27、过程,本人在此向所有关心我的及帮助我的老师和同学们致以最真诚的感谢。在本次毕业设计中,我从指导老师-校全购大学生自己的购物网,身上学到了很多东西。她认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。她无论在理论上还是在实践中,都给与我很大的帮助,使我得到很大的提高,这对于我以后的工作和学习都有一种巨大的帮助,在此感谢她耐心的辅导。在撰写论文阶段,陈老师几次审阅我们的论文,提出了许多宝贵意见,没有她的指导,我们就不能较好的完成课题设计的任务。另外,我还要感谢在这几年来对我有所教导的老师,他们孜孜不倦的教诲不但让我学到了很多知识,而且让我掌握了学习的方法,更教会了我做人处事的道理,在此表示感谢。同时,在系统开发过程中还有同组的同学也给了我不少帮助,这里一并表示感谢。虽然在做毕业设计过程中,曾遇到过这样或那样的问题,但在老师和同学的帮助下,这些问题都解决了,我感到非常的自豪。虽然该系统还有许多不足之处,但这也是我通过自己的努力完成的。以后我会继续努力,在以后的学习生活中制作出更好的作品。