广州地铁外网商贸业务子网站改版技术方案0322.docx
《广州地铁外网商贸业务子网站改版技术方案0322.docx》由会员分享,可在线阅读,更多相关《广州地铁外网商贸业务子网站改版技术方案0322.docx(16页珍藏版)》请在冰豆网上搜索。
![广州地铁外网商贸业务子网站改版技术方案0322.docx](https://file1.bdocx.com/fileroot1/2023-6/16/3b1447aa-44ee-496d-b52d-81bac1e7d5d9/3b1447aa-44ee-496d-b52d-81bac1e7d5d91.gif)
广州地铁外网商贸业务子网站改版技术方案0322
广州地铁商业公司网站
改版技术方案
广州诺纬资讯科技有限公司
编写人员
张鸿旭、黄焱秋
编写日期
2010-03-14
更新日期
2010-03-22
文档编号
GZMTR_SMGB_PRO_001
版本号
6.0
文档管理
修改记录
日期
编写人员
版本号
备注
2009-06-05
张鸿旭、黄焱秋
1.0
新创建,没有以前版本
2009-08-10
张鸿旭、邓嘉宜
2.0
界定基本需求
2009-10-8
张鸿旭、黄焱秋
3.0
修改具体需求
2009-12-8
张鸿旭、黄焱秋
4.0
进一步分类细化需求
2010-03-05
张鸿旭、黄焱秋
5.0
完善需求,植入网上招标系统
2010-03-14
张鸿旭、黄焱秋
6.0
增加网上招标系统报价
审阅记录
姓名
职位
签字
分发记录
副本号
姓名
职位
签收
致被分发者:
出于文档管理的目的,在您收到本文档时,若审阅无误请在相关的栏目中签署您的姓名;如果您收到的是电子版本,请以书面或电子邮件的方式通知文档分发人员。
1总论5
1.1项目背景5
1.2实施范围5
1.3项目总体目标5
2项目总体功能需求和性能需求6
2.1系统设计原则6
2.1.1成熟性6
2.1.2安全性6
2.1.3可靠性7
2.1.4可扩展性/可伸缩性7
2.1.5集成性7
2.1.6易用性8
2.1.7标准性和开放性8
2.2总体技术指标9
2.2.1技术架构9
2.2.2系统性能9
2.2.3运行环境9
2.2.4主要性能指标10
3系统功能模块10
3.1原网站的更新修改10
3.1.1网站主题修改10
3.1.2域名更新10
3.1.3界面形象图片更新10
3.1.4框架文字更新11
3.2网上招商子系统11
3.2.1会员管理11
3.2.2标书管理11
3.2.3在线评标11
3.2.4其他功能12
4实施计划12
4.1人员配置12
4.1.1项目指导小组主要成员12
4.1.2项目实施小组主要成员12
4.1.3项目主要实施人员职责说明12
4.2进度计划13
4.3实施费用13
4.4关键问题14
4.5售后服务14
4.5.1热线支持服务14
4.5.2文档更新服务14
4.5.3提供预防性维护与定期随访15
4.5.4标准化服务15
4.5.5现场故障处理15
4.5.6系统运行评估服务15
1
总论
1.1项目背景
随着广州地铁商贸业务的不断发展壮大,目前的广州地铁外网商贸业务子网站在宣传和使用功能方面已经不能适应公司和业务发展的需求,现又逢总公司投融资改革,商贸业务将纳入“广州地铁有限责任公司资源经营事业总部商业部”管理,所以本次从宣传角度和使用角度对网站提出改版的需求。
1.2实施范围
本项目为广州地铁商业网站改版建设项目,在广州地铁现有商贸网站的基础上实施,项目范围包括:
项目启动、调研与分析、详细解决方案设计、网站系统模块建设、美术设计、开发及集成、初始数据整理录入、测试、系统调试、管理及推广等,并在项目实施中结合培训实现有效的知识转移。
1.3项目总体目标
根据广州地铁商业公司的业务特点和管理上的具体要求,在现有网站平台上,建立一个展现美观科学、方便易用的信息管理平台。
以体现广州地铁商业公司的崭新企业形象,更好的宣传企业业务。
网站技术平台应具有先进性、稳定性、开放性、扩展性、安全性、集成性、易用性、经济性等特点。
本次改版目标主要涉及三个大的方面:
一是网站主题及域名更新,由“地铁商贸”改“地铁商业”;
二是网站界面形象图片及框架文字更新;
三是“广州地铁资源总部商铺招商系统”建设(如增加在线提交标书、在线评标)。
2项目总体功能需求和性能需求
2.1系统设计原则
根据系统功能需求,结合原有网站系统实施的基础上,新系统遵循以下原则。
1)成熟性。
采用的产品和技术都要求经过市场的考验,有在大型系统中应用的成功案例。
主要功能模块须为自有知识产权的成熟产品,通过配置来实现本项目的需求。
2)安全性。
采取多种安全技术和防护手段,保证网站自身的安全性,保证服务不会中断,数据不被非法入侵者破坏和盗用。
3)可靠性。
要考虑容错能力,关键节点设备和核心设备有适当的冗余。
采用灵活的机制实现负载均衡,防止“瓶颈”产生,必须避免单点故障导致系统整体或重要功能的丧失,最大限度减少停机时间。
4)可扩展性/可伸缩性。
系统设计中清晰地划分功能块,作结构化、模块化设计,最终建设时可视时间投资等情况而选择需要的组件构成不同规模的应用系统或分期实施。
在适应目前需求的基础上,为将来可预见和不可预见的性能扩充留有余地;新功能、新业务的增加能够在不影响系统运行的情况下实现。
满足业务近期、中期甚至长期时间范围数据快速增长的需要。
5)易操作、易管理性。
良好的用户操作界面、完备的帮助信息,系统参数的维护与管理通过操作界面实现。
6)标准性和开放性。
所有选用的技术和产品,全部遵循通用的国际或行业标准,各系统模块之间有良好的兼容性。
2.1.1成熟性
项目开发基于成熟的TRS产品套件进行开发,以此作为项目实施的基础。
项目基础开发平台是经过长期考验基于J2EE架构的成熟的应用开发平台,已经在多个大型项目中成功运用。
2.1.2安全性
本系统的开发和运行的环境是基于广州地铁信息中心的网络,采用广州地铁信息中心现有网络的安全措施。
在防火墙方式实现内外网安全保护的网络结构下,数据库和应用服务器都可以部署在内网,外网仅部署对外的WWW服务器,这样可以通过防火墙确保网站的数据安全。
系统应用程序代码在实现系统功能的同时,需对代码的执行性能进行测试,测试可采用常用的负载测试工具,例如MicrosoftApplicationCenterTest或者LoadRunner等。
在保证系统性能的同时需对黑客可能采取针对程序代码的攻击手段进行代码优化,防止黑客利用常用的例如Sql、脚本注入等方式的对网站进行攻击。
外网页面被恶意的篡改对企业的形象会带来比较恶劣的影响,为了有效防止网站页面被篡改以及保证篡改后的及时恢复是可通过采用专业的网页防篡改软件来实现,此类软件结合采用事件触发机制、与Web服务器核心内嵌技术达到网页防篡改的功能。
本系统沿用广州地铁信息中心的网站防篡改措施。
2.1.3可靠性
系统通过对网络环境、主机、应用系统的进行优化配置,保证关键节点设备和核心设备有适当的冗余,防止“瓶颈”产生。
系统可通过冷备份的策略实现系统关键应用服务器的正常使用,避免单点故障导致系统整体或重要功能的丧失,最大限度减少停机时间。
2.1.4可扩展性/可伸缩性
技术平台具备良好的可扩展性,以满足网站需求的变化。
可扩展性包括:
系统扩展和应用扩展。
系统扩展能通过扩充机器数量扩充系统能力,并支持异质资源作群集;应用扩展表现在当有新的应用需求时,系统可以很容易的集成新的应用,同时维护已有的应用。
应用的扩展表现在系统开发的代码是基于J2EE进行开发,系统可在各种主流的平台可以运行,移植性好。
产品提供完善的二次开发接口,可以在产品基础上开发实现更多更复杂应用。
2.1.5集成性
系统与广州地铁内部信息系统之间应具有良好的集成性,最大限度地避免底层系统可能出现的各种问题,预留集成接口。
可以通过不同层次的整合手段,形成对系统平台的集成化管理和使用。
提供企业级的WebServices,支持与MicrosoftWebServices之间的互联,支持WSDL、UDDI、SOAP标准和协议。
同时在本项目中系统可实现的集成如下:
与现有TRS产品套件的集成、与原网站的后台集成。
2.1.6易用性
系统良好的操作性和易用性是系统能否成功推广的重要因素,为保证系统用户在操作时能流程清晰、界面友好、可操作性强,系统具备友好的用户界面和完备的帮助信息,各种系统配置简单易用,能够即时监控系统状况,降低用户使用门槛和系统维护成本。
系统前后端采用B/S(浏览器/服务器)的方式,使得用户能够在浏览器中完成所有的操作。
为便于信息的采集,系统沿用原网站的TRSWCM内容管理平台进行信息采集,为提高页面可操作性,为便于信息采集的效率,系统提供所有流行文档格式的转换,并且支持产生多种发布媒体以便支持多种信息终端。
易于管理和使用的浏览器平台让使用者可以在极短的时间内掌握信息专区、信息库的使用。
2.1.7标准性和开放性
网站的运营和发展是长期的、动态的过程,技术平台支持各个主流操作系统,对技术标准的支持如下:
支持业界的开放性标准,包括:
XML,LDAP,CORBA,WML,WebServices,J2CA规范;
支持SOAP1.2、WSDL1.1、UDDI2.0、WS-Security、JAXP1.1、JAX-RPC、并且支持时间超过1年以上;
支持J2CA1.0、JMX1.0、JDBC2.0、Servlet2.3、JavaRMI1.0、RMI/IIOP1.0、JavaMail1.2、SSL3.0、X.5093.0、JTA1.0或以上;
遵照国际EAI标准,提供规范的组件和应用开发编程接口;
基于J2EE三层架构的结构实现的软件业务应用和管理,完全跨平台,可以运行在各种主流硬件平台和操作系统上,如WindowsNT/2000,UNIX,Linux等,具有良好的移植性和兼容性。
2.2总体技术指标
2.2.1技术架构
项目实施采用“软件包+二次开发”的模式进行,项目需要考虑扩展性和与内部系统的集成性,并从软件底层对象支持XML。
系统应采用三层的架构进行应用设计、开发,在该结构中,所有的数据存放在数据层的数据库中,保证整个系统的数据存储具有完整性与一致性。
系统应支持各种主流操作系统,包括:
Windows、AIX、Solaris、HPUX、True64、Linux等操作系统平台,保证运行环境的中立性和可移植性;可以在各种主流关系数据库之上运行,包括:
Oracle、MSSQLServer、DB2和Sybase等数据库;底层支撑应用服务器能够提供负载均衡、连接池、缓存等功能,可以优化与Web服务器、操作系统、虚拟机和数据库的通信,以及具有快速的解析技术。
2.2.2系统性能
网站后台软件系统应具有高可用性,自动实现负载均衡,保持系统运行稳定,确保数据不因意外情况丢失或损坏。
系统具有高可靠性,保证主机、操作系统、网络、数据库和应用软件能7*24小时平稳运行。
系统支持双机热备,单台设备的故障不影响业务进行,进行故障恢复不中断业务服务。
2.2.3运行环境
系统应能支持以下的运行环境
操作系统:
Windows2000/Linux/Unix等各种平台
支撑应用服务器:
BEAWebLogic/IBMWebsphere/Tomcat等
数据库:
Oracle8i以上/MSSQLServer2000/IBMDB2/Sybase等
编码:
GB2312/GBK编码/BIG5编码/GB18030编码
浏览器:
MSInternetExplorer5.5SP2以上
2.2.4主要性能指标
系统的出色性能是项目成功运营和推广的重要保证,广州地铁用户数较多,系统应在正常使用时能支持100人以上并发操作,在单台PC级服务器上,对系统进行100个并发操作时,系统仍保持高速运行且性能不能有明显下降。
要求具有性能良好、操作简便等特点。
系统底层支撑平台(即WEB应用服务器)是作为整个系统的基础核心和基本功能提供者,是提供与数据库接口、基本流程等功能的通用平台。
该平台应提供用户管理以及身份验证等服务,操作管理权限,相应系统参数的定制、系统工作日志的管理、各种扩充功能可选组件的安装以及维护等。
3系统功能模块
3.1原网站的更新修改
3.1.1网站主题修改
“商贸”替换成“地铁商业”,如“商贸简介”更改为“地铁商业简介”,“经营理念”改为“地铁商业理念”。
网站主题由“欢迎光临地铁商贸业务网站”改成“欢迎光临地铁商业业务网站”。
3.1.2域名更新
更换网站的访问域名地址,购买域名或者,并进行域名续费年限为10年。
新的域名指向
3.1.3界面形象图片更新
设计全新的首页动画(含导航条动画及文化理念动画)和内页导航条,以体现广州地铁商业公司的崭新企业形象。
将首页动画、商贸理念动画及其他页面网页导航条图片均设置成网站后台可自助更改格式。
3.1.4框架文字更新
更换企业文化理念单纯发布图片的阅读方式,使用电子杂志的方式进行发布企业宣传画册,要求网站管理员能通过后台自助更改和发布最新的企业宣传画册内容。
用户能够像浏览杂志一样浏览广州地铁商业公司的宣传画册,给用户以最好的浏览视觉。
能够自助的修改画册里面的内容。
体现良好的企业形象,更好的宣传企业业务。
删除不可更改的框架上的字段,模板里面的内容文字或者图片。
设置合作商户网站链接,且可自助发布更新。
3.2网上招商子系统
3.2.1会员管理
细化客户注册功能,优化注册客户数据库(如可上传图片证书、可在线下载和上传标书)。
会员可在线提交租赁意向登记表,在线报名,在线下载并提交标书。
3.2.2标书管理
会员可以上传、修改、删除自己的标书,系统对标书加密,避免人为改标,保障招标的公开、公平和公正,防止商业贿赂。
3.2.3在线评标
在投标结束后,系统提供在线评标,需要3-5人同时通过输入权限密码登陆查看标书并评标。
3.2.4其他功能
首页必须有直接连接到商铺租赁的按钮链接。
增加自助商业设备数据库。
格式和商铺一样,站点、位置编号,设备名称,商户名称,经营行业,特色说明等。
提交商铺租赁需求的时候,可以进行商铺的分类选择,可选择查询自助商业设备(数据库中增加自助商业设备格式)。
数据库中,商户“联系方式”改成“商户简介”。
4实施计划
4.1人员配置
4.1.1项目指导小组主要成员
序号
姓名
角色
1
张鸿旭
广州地铁商业公司网站改版项目负责人
2
黄焱秋
广州诺纬技术项目负责人
3
邓嘉宜
广州诺纬技术项目实施顾问
4.1.2项目实施小组主要成员
序号
姓名
角色
1
张鸿旭
广州地铁商业公司网站改版项目经理
4
黄焱秋
项目经理
5
梁彬
网站策划/资深美术设计
7
梁松陈辉
开发工程师/数据库工程师/测试工程师
8
邓嘉宜
网站策划顾问/项目管理顾问
4.1.3项目主要实施人员职责说明
项目经理:
负责项目计划与总结、项目监督、资源分配、需求调研与分析、整体方案设计、指导开发实施、进行部分主要功能的开发和整合、合作双方事务沟通以及与第三方软件提供商的沟通;
网站策划/资深美术设计:
负责设计风格调研分析、网站美术设计及培训;
开发工程师:
负责程序代码的编写、系统功能模块测试;
数据库工程师:
参与整体方案的设计、负责数据库维护、系统运行基础数据的录入和培训;
测试工程师:
测试制作完成的模块,把握工程质量;
项目管理顾问:
协助项目经理进行网站策划、方案设计、进度控制和开发指导。
4.2进度计划
序号
任务名称
工期
开始时间
结束时间
1
需求调研与分析
10工作日
1.1
需求调研(该项工作已提前进行)
5工作日
2010/4/1
2010/4/7
1.2
系统分析、架构设计
5工作日
2010/4/1
2010/4/7
2
开发实施
26工作日
2.1
美术设计
20工作日
2010/4/8
2010/5/5
2.1.1
flash动画、图片处理、页面设计
12工作日
2010/4/8
2010/4/23
2.1.2
页面整合
8工作日
2010/4/26
2010/5/5
2.2
程序开发
26工作日
2010/4/8
2010/5/3
2.2.1
应用功能开发
13工作日
2010/4/8
2010/4/26
2.2.2
企业宣传画册电子杂志制作
8工作日
2010/4/8
2010/4/19
2.2.3
功能整合
3工作日
2010/4/27
2010/4/29
2.2.4
初始数据整理录入
2工作日
2010/4/30
2010/5/3
3
测试与上线
5工作日
3.1
测试与修改
3工作日
2010/5/4
2010/5/6
3.2
文档
2工作日
2010/5/7
2010/5/10
3.3
用户培训与知识转移
1工作日
2010/5/11
2010/5/11
3.4
上线准备
2工作日
2010/5/12
2010/5/13
合计
41工作日
4.3实施费用
以下报价单位:
人民币¥
人员
人数
天数
合计人天数
单价(元/人天)
总价(元)
项目经理
1
10
10
1200
12000
资深美术设计师
1
20
20
1200
24000
应用功能开发工程师
1
22
22
1000
22000
数据库工程师
1
5
5
1000
5000
测试工程师
1
3
3
800
2400
培训讲师
1
1
1
800
800
购买域名
5000
购买域名
3000
域名续费(十年)
1000
一年后续维护与技术支持
随系统赠送
合计
72200(购买域名)*80%(老客户优惠折扣)=57000
70200(购买域名)*80%(老客户优惠折扣)=56000
4.4关键问题
项目实施过程中需要注意的关键问题如下:
明确需求:
需求是否明确对项目的设计和开发都有重要影响
网站美术风格:
网站美术风格的确定需要双方的配合,需尽快达成统一意见,便于网站整体模板、页面的开发
系统各应用方案的确认:
系统各模块的设计方案的确认进度直接对开发进度造成影响。
4.5售后服务
随系统赠送的一年后续维护和技术支持包括以下内容:
4.5.1热线支持服务
如果我方编写的软件系统维护期内出现一些不是非常严重的故障,我们的客户服务中心在接到故障信息后将立即以电话热线的方式进行支持。
4.5.2文档更新服务
一旦我们有了新的操作手册、FAQ等其他文档,将尽快送到业主手中。
4.5.3提供预防性维护与定期随访
我们会定期对系统进行检查、维护、诊断,倾听贵单位人员反馈,及时发现问题隐患,通过工程改变、系统调整等手段,保持系统稳定、高效的运行。
4.5.4标准化服务
服务级别
服务时间
响应时间
系统服务重要度
标准化服务
上午9:
00至下午6:
00星期一至星期五(节假日除外)(5X8X4)
<4小时
重要但并不紧迫
4.5.5现场故障处理
如果该系统在系统维护期内出现严重的故障,我们的客户服务中心在接到故障信息后立即派遣工程师以最快的速度到达现场,尽快解决所出现的故障。
4.5.6系统运行评估服务
在系统运行一段时间后,我们对整个系统的工作状态、性能进行评估,以确保整个系统能够以最佳的状态运行。