电子政务网站建设方案课程设计
一概述2
二需求分析  2
21 异构系统  2
22 异构应用  4
23 网站结构  4
24 内容海量  5
25内容深度  5
26 发布系统  5
27 网络安全  6
三方案整体策划  6
3.1设计目标 6
3.2实施规划 6
33设计方案与实施7
一总体设计7
1网站前台设计7
2网站后台设计7
3数据库设计7
二详细设计8
1功能需求8
2系统文件架构图8
3系统主要功能9
4数据库设计9
四网络解决方案18
41 硬件选型分布与规划18
com 数据库服务器 19
com web发布服务器19
com cgi服务器19
com 内容管理发布服务器19
com 内容管理生成服务器19
com 数据存储设备 19
com 安全设备20
com 防病毒20
com 原有服务器与置换服务器比较 20 42 新增硬件配置清单21
五软件解决方案22
51系统架构22
52系统软件整合22
53 网站内容管理系统22
com容管理系统介绍23
com台管理系统23
com编应用系统24
六总结26
七参考文献27
一概述
大型重点综合性新闻门户网站它承担着正确引导网上舆论及时传播江苏信息汇集全省新闻资源全面拓展网络服务的职能加上易宝北信的核心技术和成功经验我们能够建成一个具有实用性安全性可靠性方便性扩展性先进性标准化的网站业务支撑平台圆满完成网站改造建设工程的设计目标
通过实现内容管理平台信息服务平台业务管理平台以及商务服务平台的统一从而实现新闻的实时发布信息的快速传播内容的有效整合资源的便捷共享社区的即时交流服务的双向互动改造后的系统要求网络结构更加安全合理服务器架构更加稳定实用应用系统更加方便可靠业务系统更加快速高效整个系统应包含以下几个子部分
1 网络管理系统包括网络结构服务器架构与有关硬件设备部署的整合设计
2 应用管理系统包括web服务数据库服务应用服务邮件服务的整合设计
3 业务管理系统包括网站内容管理社区论坛资源管理视频点播短信娱乐广告管理等业务内容的整合设计
4 网络安全系统包括数据存储备份恢复系统监控流量分析应用审计等网络安全的整合设计
二需求分析
21 异构系统
目前所使用的服务器配置如下
序号型号操作系统配置
1 ibmrs6000-h80 aix 43 cpu 内存2g
2 ibmrs6000-h80 aix 4
3 cpu 内存1g
3 机架服务器 windows 2000 cpu 内存1g
4 ibmnetfinity7100 freebsd cpu 内存1g
90设计网5 ibm netfinity 5600 linux cpu 内存1g
6 自配pc机 windows 2000 cpu 内存512m
7 xseries 255 linux cpu2 内存1g
8 浪潮 nl 120p windows 2000 cpu 内存15g
从上表可以看出在仅有的8台服务器中存在小型机塔式服务器机架服务器pc机等多种机型从配置上看没有任何两台机器是完全相同的8台服务器中并存了4种操作系统aixwindows 2000freebsdlinux这给系统管理带来了极大的不便首先从管理难度上看可以按aixfreebsdlinuxwindows 2000排序排序越靠前的系统精通的人越少管理成本越高而同时精通四种系统的人成本就更是可想而知如果在低成本下勉强进行维护则系统的稳定性安全性都无法得到保证长期持续整个网站的硬件基础令人担忧
其次从互换性上看如果一台服务器发生故障很难用其它服务器直接替换必然会延长故障修复时间造成网站长时间处于不可用状态严重影响用户使用第三从服务器的利用角度看两台最健壮的rs6000小型机不是用于最核心的数据库服务而是用于web相关服务其卓越性能无法得到发挥反而由于不是采用分布式负载均衡结构而严重影响了用户访问速度和网站的大访问量承载能力必然造成网站访问速度日益下降其效果就如同用推土机参加赛车一样其马力再强劲也没有用处因为它的设计用途就不是在速度上而是在耐力上
从alexa网站com世界上最权威的第三方网站评价站点近三个月的平均排名为3108来看虽然与地方新闻门户的领头羊千龙网近三个月的平均排名为 333和东方网近三个月的平均排名为698还有相当大的差距但也应该是属于日访问量过百万pageview的大型新闻门户网站目前的网站结构与这种高强度的访问要求是极不相称的
所有超大型网站在web服务层的结构基本是一致的即cache加上机架服务器负载均衡
首先专用的cache服务器对大访问量的承载力要远远超过普通服务器通常可以达到15以上因此在服务器前端使用专用的cache服务器是使网站能够适应千万级访问量的最佳解决方案
其次web服务器通常都是采用多台配置相同的机架式服务器每台价格均在10万元以下通过专用的负载均衡设备形成web服务器从而很好地将用户访问流量平均分配到各个服务器上便于随时扩展也便于故障排除因为任何一台服务器发生故障并被撤离的时候都不会影响到整个网站的访问从而在最大程度上缩短了整个网站的不可用时间
而对于应用核心的数据库服务器通常会采用双机热备援即两台数据库实时同步互为备份当一台发生故障时另一台自动接管它的全部服务确保所有应用不间断运行
当然最重要的一点还是要及时进行数据备份无论是数据库还是网页文件都必须定时备份以便在意外情况下可以在最短的时间内恢复同时保证数据损失最小
目前的结构与建议结构相差太远如果不花大力气彻底改造的话上述问题将

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。