《建材大数据情报信息服务平台建设项目》由会员分享,可在线阅读,更多相关《建材大数据情报信息服务平台建设项目(21页珍藏版)》请在金锄头文库上搜索。
1、建材大数据情报信息服务平台建设项目辅助平台系统开发需求文档1 建设单位建筑材料工业信息中心2 项目名称建材大数据情报信息服务平台建设项目辅助平台系统开发项目(以下简称“辅助平台开发项目”)3 项目建设目标、功能和作用3.1 辅助平台开发项目目标建材大数据情报信息服务平台项目由主体平台和辅助平台组成,主体平台主要实现数据采集、数据存储和数据加工的系统功能,辅助平台是在建材信息总网实现系统功能的展示,直接为用户提供服务。通过辅助平台的开发建设,为主体平台提供面向终端用户的展示平台,使系统能过为更多客户提供更加便捷的服务,并有利于系统的后期推广。3.2 辅助平台建设的功能与作用功能涵盖但不限于以下:
2、(1)建材信息总网网站传统采编发系统功能(2)建材大数据系统数据图形化展示(3)建材行业预警指数、消费需求模型动态展示功能(4)建材信息总网网站行业数据库建设(5)图片、视频等信息的后台处理和前台展示4 项目建设内容完善并重新整合原有的中国建材信息总网网站。在原有的中国建材信息总网的基础上,对网站进行功能和结构的修改和完善,并加入新的数据源,做到实时显示全国各省市建材行业信息数据。项目具体建设内容如下:(1)辅助平台建设总体技术方案(包含后台系统设计开发、平台站点实施搭建、平台展示策划设计);(2)辅助平台系统软件。(3)辅助平台网站数据库系统;(4)辅助平台系统使用说明书;上述内容都必须提供
3、相应的文档资料,并进行充分论证,要求理论基础扎实,数据资料翔实,提交的报告规范。要求本系统应该具有较好的开放性、可扩展性和安全性。数据库和软件的界面美观,操作简单、实用、灵活,符合业务工作需要。5 总体技术要求5.1 技术指标5.1.1 辅助平台系统分析要求5.1.1.1 总体设计要求a) 辅助平台系统应采用成熟平台和软件搭建而成,并采用开放的接口规范;b) *要求辅助平台表现页面风格与设计式样可以适应我方需求进行调整,维护性强,系统后台支持类似于Windows操作系统的桌面化管理和传统的集中管理两种方式。c) *要求辅助平台建设具有很强的可拓展性及操作性,系统后台预览网站页面时,支持预览、编
4、辑、设计至少三种维护方式。d) *具备可视化的工作流操作界面,可以自定义工作流。e) *具备一键转载功能,无需安装其它任何第三方插件,自动提取其它网页中的标题、来源、正文内容等属性信息到编辑器中,并过滤掉无关格式代码。f) 辅助平台首页设计要求符合我方公共形象,要求设计清新、高雅、有现代感。5.1.1.2 技术要求a) 编程采用J2EE + Web2.0 技术, 能保证系统在Linux+Weblogic(JBoss等主流中间件)下稳定运行;数据库选用Oracle10g以上,保证单页面响应在2秒之内, 秒最大并发数1万以上, 局部数据加载使用Web2.0的异步局部更新。b) 能在主流浏览器下无错
5、误,并保持风格一致(IE6,IE7,IE8,IE9,Firefox3+,谷歌浏览器, 其他以IE为内核的主流浏览器)。c) 辅助平台系统后台管理功能强大, 具有模块化的内容管理, 对模块能进行动态增加,修改,删除,也实现分部门的管理;具有用户/角色划分, 对页面动态内容,图片,链接等能在后台管理中方便地维护。对某些流程能支持可视化定制(实现审批后内容发布)。d) 页面使用POST请求, 能抵御常见的SQL注入,且网站提供完全的源代码。对二次开发提供好的接口, 开发、维护文档齐全,并提供必要的技术协助。5.1.1.3 架构先进a) 设计思想、系统架构应兼顾成熟与先进,系统的搭建与实施采用目前主流
6、技术,并有效引用最新技术成果,确保整体架构在产品生命周期内相对稳定与适用。系统实现不依赖于任何特定的操作系统、数据库、中间件和硬件平台,且具有高效稳定、可扩展性和可维护性强等特点,具备良好的移植能力。b) 要求辅助平台系统技术架构合理,数据存储结构合理,避免数据冗余,具有良好的扩展性、维护性和稳定性。c) 辅助平台系统所采用的软硬件平台具备开放性、通用性、扩展性和安全性。d) 辅助平台系统需能够提供满足业务需求的系统产品与解决方案。e) 辅助平台系统需提供724小时不间断的稳定服务。f) 辅助平台系统需支持集群部署方式,适应未来业务发展的需要。5.1.1.4 安全策略辅助平台系统安全至关重要,
7、投标人应针对应用系统的开发、部署和日常维护等提供详细的安全设计方案,从系统层、应用层、网络层、数据层、管理制度等方面保障系统的安全稳定运行。包含以下应用安全措施:a) Web攻击防护:防范SQL注入、跨站脚本(XSS)、跨站请求伪造(CSRF)等攻击。b) 防拒绝服务攻击:防范DDoS攻击,特别是基于应用层的拒绝服务攻击。c) 页面防篡改:具备防篡改功能,当网站上的页面内容、文件被异常修改时,能自动告警或自动恢复,防止被捆绑木马程序。d) 访问控制和权限管理:应提供可靠的访问控制和权限管理机制,防止使用未经授权的功能,防止客户进行访问未经授权的数据等非法访问活动。e) 防错误处理中的信息泄露:
8、隐藏Web应用架构细节,阻止服务器出错信息发送给用户。过滤及截断服务器侧返回的响应流量,防止敏感信息泄露。f) 失效的验证和会话管理:提供cookie安全机制,避免cookie被篡改,确保会话管理安全。g) 外联管理:服务端未经授权不得与第三方进行任何形式的数据交换,并具备经过认证后仅向授权的第三方指定地址发送信息的功能。h) 运行监控:能够提供系统运行健康状况信息(如活动状态、并发在线客户数目、并发会话数目、线程数目、队列长度等)、错误信息、安全警告等。i) 日志管理:对与系统有关的关键网络设备、安全设备、服务器等设备的系统日志、运行日志、安全事件日志等进行收集、分析、记录。5.1.1.5
9、扩展性好支持主流的操作系统、数据库、中间件和主流硬件厂商设备,配合复制平台系统的建设规划,支持接入其他业务系统。系统必须实现功能上模块化设计、管理上流程化处理、模型上定制化配置、规则指标上参数化管理,有利于系统使用后期的二次开发与维护工作。5.1.1.6 稳定性及连续性a) 系统运行稳定,各功能模块中数据的访问、传输、下载、分析、应用等过程必须具有加密功能或设置严格的权限控制。b) 系统交付使用后,不能出现系统崩溃、数据丢失等现象,同时系统要具有容错功能,对于不正确的操作要给出适当的提示。c) 负载均衡能力:应用软件应支持负载均衡,说明实现方式;各种服务器都要支持负载均衡,可以通过不改应用仅增
10、加服务器的方式应对访问量增长压力。d) 系统应具有完善的备份机制。e) 提供应急预案、灾难备份及其恢复的方案;并对该备份可提供的安全级别做出说明。5.1.1.7 维护便捷系统具有友好的维护管理界面,提供系统所有功能的维护与参数配置管理功能。各功能模块必须具备较强的定制功能,管理人员可以根据流程和管理的变化自行对基础参数进行适当维护,使流程、管理模式等可灵活调整。5.1.2 辅助平台系统开发技术要求在本次项目中,辅助平台是直接为用户提供服务,用以展示建材信息总网的系统功能。故需要通过辅助平台的开发建设,为主体平台提供面向终端用户的展示平台,其具体开发技术要求如下:辅助平台栏目管理栏目作为平台内容
11、管理的基本单位,负责其内的信息、数据的管理和存储功能,栏目的存在以站点为基础,不能脱离站点是栏目管理的基本逻辑。系统栏目管理应符合普遍信息发布的机制,具体应实现下列功能:(1)系统可清晰展现栏目结构和站点归属的关系,并提供多种栏目导航方式,方便用户查找及相应管理操作。(2)系统应实现栏目管理对信息发布良好支撑,支持栏目复制、隐藏、移动、导入和导出管理等功能。(3)栏目支持直接连接到外部链接,可满足不同栏目的发布需求。(4)栏目支持RSS聚合,Google搜索引擎SEO优化管理功能。5.1.2.2 辅助平台模板管理页面模板控制着信息在网站前台的显示效果,系统需要通过多种对应逻辑对其进行管理,具体
12、应实现:(1)系统应支持站点、分级栏目和信息页面布局的分别管理,以便于用户的整体和局部的维护操作;系统应支持特定页面布局于网站不同站点、栏目中的配置关系查看与管理操作。(2)系统操作可较容易地实现页面布局的增加、删除、修改、备份、恢复、导入、导出等具体功能,方便模板编辑,需要支持模版Zip格式上传下载功能。(3)系统可提供简单、可视、灵活的布局设计与编辑功能,并可使用如Dreamweaver之类的外部编辑器进行设计制作。(4)系统应支持页面模版所见即所得的设置制作功能,同时表现层和业务层应完全分离,支持模版置标语言技术,模版应为标准的HTML规范模版文件,方便设计制作人员使用。5.1.2.3
13、辅助平台信息管理(1)系统应提供“所见即所得”的内容编辑器,符合日常编辑使用操作系统,并可即时查看页面预览效果。(2)支持将外部网页、编辑器中的内容复制、粘贴到编辑器中,可在编辑器中添加多幅图片及文档附件,支持插入超链接、表格、图片、符号、HTML代码、音频、视频、Flash动画等元素。(3)提供一键排版功能,自动过滤掉无关格式代码,并实现首行缩进、段落之间增加空行等中文编辑使用特点。(4)可支持文章录入、外部链接、附件下载等多种内容采编方式,以满足不同的应用需求。(5)支持对文章进行修改、删除、导入、导出等操作,支持对文章进行引用、复制、移动,并可调整文章的排序位置, (6)支持带图粘贴,系
14、统应支持将Word等文档中的图文内容直接粘贴到内容编辑器中,并实现将图片直接上传、保存,提高工作效率。(7)一键转载,除了实现手工录入文章内容外,系统还应支持一键转载功能。将主流媒体网站、政府网站的内容直接转载到系统中,自动提取标题、来源、正文内容等属性信息、远程下载图片,并自动过滤无关内容和格式代码。5.1.2.4 辅助平台发布管理系统可实现普遍内容管理系统的完整发布管理功能,具体应包括:(1)系统支持站点发布、分级栏目发布、信息单独发布等发布操作,并可以指定文档发布后在页面显示的顺序。(2)系统可支持动态管理静态发布、动态管理动态发布和动态管理动静混合发布三种发布模式,以解决在网站性能和功
15、能上的最好表现。(3)支持压缩、加密发布,支持Gzip、Delfate压缩算法的信息发布管理。(4)多终端信息发布为了实现将文章同时发布到多个访问终端,系统应支持将文章一键同时发布到微博、微信等社会化媒体,实现信息共享功能。5.1.2.5 辅助平台工作流管理(1)支持自动、简便、严格等不同的稿件签发流程,要求具备主动、被动两种流程驱动模式。(2)具备工作流的创建、查看、修改等功能,要求工作流自动的实现启动、下传、跳转、退回、终止等流转工作,在流程过程中要求支持稿件内容、文档显示位置的审核、修改功能。(3)实现流程的可视化制作、修改功能,要求支持流程与栏目的挂接功能。(4)要求具备流程监控功能,
16、具备版本监控功能,要求符合工作流的国际标准。5.1.2.6 辅助平台资源库管理为了提高系统中资源的使用效率,系统应支持对图片、视频、附件等资源进行统一管理:(1)将日常信息发布过程中使用的图片、视频、音频、文件等进行统一管理,提高信息资源的使用效率,减少资源冗余。(2)支持资源的单个、批量处理操作(上传、删除等)。(3)可以通过分类、授权等方式对资源库进行安全控制。5.1.2.7 辅助平台用户管理(1)支持对系统后台用户对象进行管理,实现用户、组织机构和角色的统一管理,包括增加、删除、修改等操作。(2)支持单点登录、统一用户管理功能,实现和其他业务应用系统的整合。5.1.2.8 辅助平台日志管理系统需支持对日志进行查看、检索、导出,可以查看日志的类型、操作对象、操作类型、操作用户、操作时间和操作结果。5.1.2.9 辅助平台推广辅助平台推广通过向搜索引擎提交网页等SEO优化手段来实现。5.1.3 新媒体互动模块开发要求随着移动互联的高速发展,社会化媒体与