2020年(激励与沟通)06互动沟通平台模块设计方案说明书-20

上传人:精****库 文档编号:135904016 上传时间:2020-06-20 格式:DOC 页数:42 大小:3.05MB
返回 下载 相关 举报
2020年(激励与沟通)06互动沟通平台模块设计方案说明书-20_第1页
第1页 / 共42页
2020年(激励与沟通)06互动沟通平台模块设计方案说明书-20_第2页
第2页 / 共42页
2020年(激励与沟通)06互动沟通平台模块设计方案说明书-20_第3页
第3页 / 共42页
2020年(激励与沟通)06互动沟通平台模块设计方案说明书-20_第4页
第4页 / 共42页
2020年(激励与沟通)06互动沟通平台模块设计方案说明书-20_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《2020年(激励与沟通)06互动沟通平台模块设计方案说明书-20》由会员分享,可在线阅读,更多相关《2020年(激励与沟通)06互动沟通平台模块设计方案说明书-20(42页珍藏版)》请在金锄头文库上搜索。

1、 互动沟通平台模块设计说明书深圳移动企业桌面互动沟通平台模块设计说明书微软(中国)有限公司编写人员李曦光编写日期2008-07-29更新日期文档编号版本号0.1修改记录日期编写/修改人员版本号备注2008-07-29李曦光0.1新创建,没有之前版本2010-05-04康京发2.0更新需求2010-05-19康京发2.0添加服务审阅记录姓名职位签字分发记录副本号姓名职位签收1项目文档库致被分发者出于文档管理的目的,在您收到本文档时,若审阅无误请在相关的栏目中签署您的姓名;如果您收到的是电子版本,请以书面或电子邮件的方式通知文档分发人员。目 录1概述51.1文档目的52总体架构62.1逻辑功能模块

2、构成62.1.1逻辑功能模块图62.1.2逻辑功能模块描述62.2系统结构63功能模块详细设计73.1频道模板定制73.2频道列表模板定义73.3频道分类管理83.4频道管理93.5专家管理103.5.1频道专家创建103.5.2频道专家维护123.6用户管理123.6.1创建用户组123.6.2频道用户维护143.7积分规则143.8主题发布、审批153.9主题隐藏183.10主题编辑183.11主题删除193.12主题回复、审批213.13主题置顶233.14主题精华243.15热点主题253.16最新主题253.17订阅253.17.1频道订阅253.17.2主题订阅263.18主题已解

3、决273.19主题与回复评分283.20回复统计293.21活跃用户293.22用户分析303.23投票功能323.23.1发布投票323.23.2用户投票333.24健康检查接口343.25短信发送接口343.26桌面服务343.26.1最新主题服务343.26.2热点主题服务353.26.3我的最新主题353.26.4我发布的投票353.26.5发参与的投票353.26.6互动沟通频道服务353.26.7互动沟通主题批量迁移354数据字典354.1积分规则354.2用户分析364.3主题与回复364.4投票374.4.1投票主表:374.4.2投票选项384.4.3投票结果39图表目录未找

4、到图形项目表。1 概述1.1 文档目的互动沟通模块设计说明书是项目组的内部文档,从业务逻辑和当前用户应用环境中抽象出系统对象的组成结构、流程和各个部分相互关系,并进一步整理和细化得到的设计方案。因此,互动沟通平台模块设计说明书是将用户业务语言转化为项目组语言的关键,将确定系统采用的技术方案,平台,并明确实际开发的组件、数据库表、窗口以及页面等。详细设计是把现实的技术应用到逻辑模型上,并考虑到实现的可能性和最终系统的性能。互动沟通平台模块设计说明书要达到如下一些目标:l 定义系统的各个组成部分l 描述各个部分的结构l 描述各个部分的相互关系以及他们如何协调与合作l 项目组成员对解决方案的共识l

5、组件定义l 特定平台上的用户界面设计l 数据库的设计l 系统的核心的算法互动沟通平台模块设计说明书的主要读者是项目组成员。是开发经理制定开发计划、测试管理制定测试计划、实施人员制定实施计划的基础。2 总体架构2.1 逻辑功能模块构成逻辑功能模块的设计和划分涵盖了系统需要实现的业务功能。不过为了实现所有的系统业务功能,需要在系统内部进行功能的分类和抽象,因此逻辑功能模块还包括内部功能实现需要的系统内部功能模块以及相关的系统模块。2.1.1 逻辑功能模块图2.1.2 逻辑功能模块描述参考需求说明书。2.2 系统结构互动沟通平台需要从EUM中获取用户、高级组、基础组信息,互动平台需要在服务地图中注册

6、服务。3 功能模块详细设计3.1 频道模板定制由于采用MOSS 2007的网站模拟频道,而且所有频道风格固定,所以需要定制一个网站的模板。定制站点模板需要定制以下内容:站点母版页default.master互动平台首页 default.aspx频道首页channeldefault.aspx站点定义文件onet.xml,onet.xml内包含站点的导航条,包含的列表,站点包含的feature。沟通的存储列表要在onet.xml中定义好,在创建频道时自动创建了沟通的存储列表。3.2 频道列表模板定义频道列表用于存储互动沟通的数据。包含以下内容:互动沟通主题列表模板CommContentTypeOn

7、e.xml互动沟通回复列表模板CommContentTypeTwo互动沟通专家列表CommExpertListDefinition3.3 频道分类管理采用MOSS 2007的网站与子网站模拟频道,MOSS 2007的子网站可以嵌套,这样就实现了频道的层级关系。频道的层级的叶子为互动沟通的真实频道,父节点为分类。创建分类功能采用调用MOSS对象模型来实现。关键方法:1. 用到的命名空间EDS.EntComm.DataProviders使用到的类CatalogDAL使用到的方法public static SPWeb CatalogInsert(SPWeb currentWeb, CatalogEn

8、tity entity)2. 用到的命名空间Microsoft.SharePoint使用到的类SPWebCollection使用到的方法public SPWeb Add (string strWebUrl,string strTitle,string strDescription,uint nLCID,string strWebTemplate,bool useUniquePermissions,bool bConvertIfThere)3.4 频道管理采用MOSS 2007的网站与子网站模拟频道,MOSS 2007的子网站可以嵌套,这样就实现了频道的层级关系。频道的层级的叶子为互动沟通的真实

9、频道。创建网站功能采用调用MOSS对象模型来实现。关键方法:1. 用到的命名空间EDS.EntComm.DataProviders使用到的类ChannelDAL使用到的方法public SPWeb CreateWebSite(SPWeb spRootWeb,string strWebUrl, string strTitle, string strDescription, uint nLCID, string strWebTemplate, bool useUniquePermissions, bool bConvertIfThere)2. 用到的命名空间Microsoft.SharePoint

10、使用到的类SPWebCollection使用到的方法public SPWeb Add (string strWebUrl,string strTitle,string strDescription,uint nLCID,string strWebTemplate,bool useUniquePermissions,bool bConvertIfThere)3.5 专家管理3.5.1 频道专家创建创建频道的网站后需要在网站内创建一个用户组,这个用户组用来存储专家。创建用户组采用调用MOSS对象模型关键方法:1. 用到的命名空间EDS.EntComm.DataProviders使用到的类Chann

11、elDAL使用到的方法CreateUserGroup(SPWeb spWeb, string strUserGroupName, string strUserGroupDesc)2. 使用到的命名空间Microsoft.SharePoint使用到的类SPGroupCollection使用到的方法public void Add (string name,SPMember owner,SPUser defaultUser,string description)3. 使用到的命名空间EDS.EntComm.DataProviders使用到的类ChannelDAL使用到的方法public bool A

12、ddUserInGroup(SPWeb spWeb, string strUserGroup, string strUserName)3.5.2 频道专家维护平台管理员可以随时维护频道的专家列表,同时可对专家列表进行排序关键方法:1. 使用到的命名空间EDS.EntComm.DataProviders使用到的类ChannelDAL使用到的方法public bool AddUserInGroup(SPWeb spWeb, string strUserGroup, string strUserName)3.6 用户管理3.6.1 创建用户组创建频道的网站后需要在网站内创建一个用户组,这个用户组用来

13、存储频道用户。创建用户组采用调用MOSS对象模型关键方法:1 用到的命名空间EDS.EntComm.DataProviders使用到的类ChannelDAL使用到的方法CreateUserGroup(SPWeb spWeb, string strUserGroupName, string strUserGroupDesc)2. 使用到的命名空间Microsoft.SharePoint使用到的类SPGroupCollection使用到的方法public void Add (string name,SPMember owner,SPUser defaultUser,string description)3. 使用到的命名空间EDS.EntComm.DataProviders使用到的类ChannelDAL使用到的方法public bool AddUserInGroup(SPWeb spWeb, string strUserGroup, string strUserName)3.6.2 频道用户维护平台管理员可以随时维护频道的用户列表。关键方法:1. 使用到的命名空间EDS.EntComm.DataProviders使用到的类ChannelDAL使用到的方法public bool AddUserInGroup(SPWeb spWeb,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号