正本
华北油田公司门户系统扩展
(技术方案)
北京市华平诚宇石油科技有限公司 编写人:王彦彬
日 期: 年 月 日
目 录
1、需求分析 ................................................................................................................................................ 2 2、概要设计 ................................................................................................................................................ 2 3、SharePoint 2010技术深化应用 ............................................................................................................ 3
3.1、深化应用高级WEB部件 ........................................................................................................... 3 3.2、深化应用新闻列表、文档库web部件、新闻在线编辑 ...................................................... 11 3.3、深化应用第三方数据源接口 ................................................................................................... 15
3.3.1、数据源与网站内容对接 ................................................................................................ 15 3.3.2、SPS2010调查列表组件功能问题的解决 ..................................................................... 18
4、界面设计 .............................................................................................................................................. 20 5、项目实施人员构成 .............................................................................................................................. 20 6、费用构成明细及开发周期 .................................................................................................................. 21 7、质量保证方案 ...................................................................................................................................... 21
7.1、软件质量保证任务构成 ........................................................................................................... 22 7.2、软件质量保证主要内容 ........................................................................................................... 22 7.3、软件质量保证测试目标 ........................................................................................................... 23 7.4、软件质量保证维护目标 ........................................................................................................... 24 8、工期保证方案 ...................................................................................................................................... 24
8.1、阶段、进度汇报控制 ............................................................................................................... 24 9、系统测试方案 ...................................................................................................................................... 24
9.1、被测系统定义 ........................................................................................................................... 24 9.2、性能测试指标 ........................................................................................................................... 25 9.3、系统结构及流程 ....................................................................................................................... 25
9.3.1、系统总体结构 ................................................................................................................ 25 9.3.2、功能模块 ........................................................................................................................ 26 9.4、预计测试过程及结果描述 ....................................................................................................... 26
9.4.1、测试描述 ........................................................................................................................ 26 9.4.2、测试场景 ........................................................................................................................ 26 9.4.3、测试结果 ........................................................................................................................ 27
10、服务承诺 ............................................................................................................................................ 28
10.1、后期维护 ................................................................................................................................. 28 10.2、项目交付资料 ......................................................................................................................... 28
1、需求分析
华北油田分公司门户系统(SharePoint 2010)自2012年5月份进行前期需求调研并进行门户前端设计开发,2015年1月1日正式上线运行,目前平稳运行并且已覆盖公司单位及下属单位,运行至今已经建立新闻频道2391个,各级门户站点(含专题)714个,上传文档714850个,授权用户4449人,日均访问量56900人次,日最高访问量142600人次。
通过前期门户的运行情况及使用单位反馈信息,门户系统需做近一步的深化应用。
2、概要设计
因为门户系统平台的底层架构从SPS2003直接升级到SPS2010,中间属于跨代升级,底层架构、用户界面、管理方式、使用习惯均与之前的门户系统不同,各级管理员使用过程中提出如下应用建议及扩展需求:
1、新闻列表无法显示作者及相关信息; 2、无法有针对性的进行数据筛选; 3、文档库web部件显示样式不可控; 4、调查列表设置复杂功能单一;
5、投票统计方式无法满足当前使用需求; 6、文档下载次数无法统计; 7、新闻在线编辑排版不方便;
8、第三方数据源没有有效利用等。。
3、SharePoint 2010技术深化应用 3.1、深化应用高级WEB部件
深化应用系统提供的“高级WEB部件”,制定相应的嵌套、使用规范及原则,使其达到可对底层数据进行调取功能。
高级Web部件是在SharePoint 2010平台上新开发的部件,主要用于前端页面动态提取信息。所谓“高级”,是指该部件在使用时十分灵活,可以不受设计限制,逐字段提取信息。
使用场景示例-厂务公开专栏:
“厂务公开专栏”中“公开信息统计”模块中实现了按不同信息来源的多频道信息筛选,网站按照信息来源对公开信息进行分类汇总,点击不同的处室(部门)名称即查看其发布的公开信息。对于这种具有针对性的新闻内容筛选,普通的新闻采编控件已经不能满足用户的要求。
从频道中筛选出特定来源的新闻信息,汇总显示。
进入页面编辑状态,在指定Web部件区域添加,部件位置:【类别】区域中选择【通用】,【Web部件】区域中选择【SPSHTMLDataWebPart】,【添加】即可。
参数配置: