XproerIM产品使用手册

 

1.  产品介绍

版权所有:(c)2009-2016 荆门泽优软件有限公司 保留所有权利。

产品官网:http://www.ncmem.com/apps/xproerim/index.asp

安装教程:

资源下载:客户端下载(访问密码 98e5),服务端下载(访问密码 4a08),

技术交流群:6259765

技术支持:3040217208

咨询邮箱:[email protected]

 

XproerIM是一款面向中小企业的即时通迅软件。借助于XproerIM企业能够非常方便的与ERP,CMS等现有的办公系统无缝整合,实现真正的统一办公平台。并帮助企业提高工作效率。

与传统即时通迅软件不同,XproerIM允许企业将关键业务数据保存在自已的服务器数据库中,并提供给管理层作为用户需求分析的依据。

 

满足企业业务需求

与其它任意一款IM不同之处在于XproerIM开放了完整的源代码。在开放的源代码中已经包含了一个完整的IM框架,借助于这个IM框架企业能够在最短的时间内开推出符合自已业务需求的IM系统中。同时开放的源代码能够帮助企业无缝的将现有的系统例如ERP,OA办公系统整合到IM中。

 

极具工程价格的高质量代码

在XproerIM中大量使用了标准程序库(STL)和设计模式。XproerIM中的每个类都经过了极其严格的设计要求。类的命名符合其义。这些改进使得整个项目的代码更容易阅读和理解。以便开发团队能够在最短的时间内融入项目中。

 

高性能UI库

在XproerIM中采用了全新的UI引擎(XproerUI)来提高界面品质。目前在XproerUI中除EDIT控件以外的控件都采用了DirectUI技术来实现。这些设计帮助整个系统提供了约10%的效率。

与传统基于MFC构架的界面相比,XproerUI占用的内存更少,每一个控件都具有可配置性,控件的绘制效率更高,可扩展性更强。

 

经典构架设计

XproerIM采用经典三层构架设计,即UI层,数据库层,业务逻辑层。三层构架设计的优势不仅能够最大限度的分享业务逻辑和UI层,而且能够简化整个系统的复杂性。

站在开发团队的角度来讲,三层构架设计规范了开发标准,使得系统的设计有了统一的标准。这能够帮助团队能够更好的为每个成员分配任务。比如UI开发人员负责新控件的开发,并将新设计的类放在UI层中(AppUI),业务逻辑开发人员编写的代码只在业务逻辑层(AppBiz)变动,不会对UI层和数据层(AppData)造成任何影响。

借助于全新的构架,开发人员可以将更多的精力放在业务逻辑和用户体验方面,而不是纠结于如何创建控件,如何实现特效效果,如何替换图片。

 

Unicode及UTF8支持

XproerIM完全支持Unicode和UTF8编码。在UI界面配置文件中完全使用UTF8编码。这一特性能够帮助企业在未来轻松发布不同语言的产品。

 

2.  技术规格

服务端:OpenFire 3.6.4

客户端:C++

网络库:gloox

界面库:XproerUI

依赖库:boost,cximage,pugixml,zlib,log4cplus,

运行库:多线程DLL (/MD)

通迅协议:XMPP

程序框架:WTL

开发语言:C++ 11

项目编码:UNICODE

编译器:Visual Studio 2010

IDE:Visual Studio 2013

 

3.  测试环境搭建

主要步骤如下:

1.安装Openfire 6.4.3或更高版本。

2.修改XproerIM中的配置文件

3.启动XproerIM。

 

3.1. 安装Openfire

安装Openfire软件

 

 

 

 

 

 

 

点击按钮”Launch Admin”打开管理员界面,开始配置系统。

 

设置后台管理系统语言

 

配置服务器信息

注意:域推荐采用英文加数字格式。否则将会出现无法登陆的问题。

 

配置数据库信息

说明:测试时只需要使用嵌入式数据库即可。如果正式使用系统则应该使用标准数据库。

 

使用MySQL数据库

 

 

修改主机名和数据库名,修改后的效果如下图:

 

 

自动生成的数据表

初始设置

 

设置管理员帐号

 

安装完成

 

登陆后台管理

 

新建测试帐号

 

添加帐号成功

 

3.2. 修改XproerIM配置文件

打开文件 config.xml

<?xml version="1.0" encoding="utf-8" ?>

<root>

  <!--此名称必须与OpenFire服务器中的服务器名称相同。-->

    <domain value="xproer"/>

</root>

将domain的value值改为Openfire的服务器名称。如下图所示:

 

 

 

 

 

 

 

时间: 2024-08-10 00:23:29

XproerIM产品使用手册的相关文章

产品经理必读的30本书单(转)

01 <产品经理手册>——哥乔斯02<结网>——王坚03<人人都是产品经理>——苏杰04 <失控>05<用户体验的要素>06<Don't make me think>07<学会提问>08<精益求精--卓越的互联网产品设计与管理>09<项目管理之美>:偏重于项目管理10<掌握需求过程>:偏重于需求挖掘11<流程管理> :偏重于项目型团队产品经理12<网站设计解构>:

产品发布文档清单

产品发版时需要哪些文档,用来做什么用? 我们的新产品要发版了,产品的发版除了软件功能本身之外,我们还是需要有一系列配套的文档去支撑我们的售前.交付.服务.项目开发,毕竟只有前期的文档准备到位了之后,我们的下游团队才能做到具体项目上才会能说“心中有数”! 目前项目开发. 实施&服务团队初步梳理了一下文档的内容,发现这这个清单还是很长,这么长的一个清单,如何让我们的产品能够快速迭代,如何做到敏捷呢?这对于我们目前的产品团队也是一个非常犯难的事情. 在这个问题上,建议进一步思考:按照不同的产品生命周期

产品技术和管理

为啥纯粹为消费者传递体验的活动可以价格不菲,几为暴利?——谈客户体验作为客户价值提升之源 不论产品还是服务,如果能够为消费者传递有益的体验,其价值就可以在一般的产品服务之上得以体现:附加了体验的产品(服务)的价格可以比普通的价格高出很多倍,而纯粹为消费者传递体验的活动(如音乐会.球赛等)同样是价格不菲.那么,这一貌似暴利的赢利方式为什么会一直存在下来而没有遭到消费者的抵制呢?这一行为背后是否隐藏着一些符合市场演化规律的东西呢?本文将对这些问题进行探讨. 一.客户根据自身需求来决定价值 消费者购买

迅为IMX6Q开发板提供原理图_底板PCB_驱动程序源码_芯片和LCD数据手册_开发板环境_使用手册

迅为IMX6开发板: Android4.4/6.0系统  Linux + Qt5.7系统  Ubuntu12.04系统 部分案例:HMI:3D打印机:医疗设备:工控机:触控一体机:车载终端 核心板兼容:IMX6Q商业级.IMX6Q工业级.IMX6Q-PLUS.IMX6DL版本 接口支持:4G全网通.GPS.千兆以太网.WIFI蓝牙.CAN总线.SATA接口.CAMERA接口等 光盘资料:原理图(PDF格式).底板PCB(Allegro格式).驱动程序源码.芯片和LCD数据手册.开发环境.产品使用

XSLFormatter应对大部头出版物的排版软件

随着出版物电子排版方式的普及,大部头出版物的排版,越来越多的应用在人们的工作中.例如,惠普公司的打印机销往世界各地几百个国家,打印机使用手册至少需要出版100多种语言,印出的手册摞起来有1人多高.另外,波音飞机和大众汽车等公司的产品装配手册和使用手册也都是如此,都是上千页甚至是上万页的大数据排版.对于这种大部头出版物的排版,传统的方法非常繁琐且容易出错. XSLFormatter是红樱枫软件有限公司开发的一款对XML和XSL进行排版的功能强大的软件,这种方法就是将出版物的数据放在XML文件中,而

软件工程过程 第4章 瀑布模型应用实例

1.Infosys 过程模型如下图所示:P82 包括需求规范.高层设计.详细设计.构建.单元测试.集成测试计划.集成测试.系统测试计划.系统测试.文档化.验收测试.安装和维护支持. 2.需求阶段主要两个方面:问题分析和产品描述.需求分析活动可细分为需求准备.收集和分析3个步骤.产品描述活动也可以细分成规格说明书的准备.评审和客户的最后认可3个步骤.P83 3.需求规范主要参与人员:系统分析团队.评审团队和客户,主要输出是软件需求规格说明书文档和验收测试标准,结束条件是软件需求规格说明书文档和验收

签约新国都

2014年10月31日来到北京中科院计算所无线中心部门实习,本打算踏踏实实地好好把技术弄好的,苦于错过了关键的技术攻克阶段,项目组长和好几位项目成员都出差未归,在完成带我的师兄交代的学习任务后,真的不知道怎么围绕项目深入去(各种保密措施,看不到文档).好吧,我就利用空闲时间准备笔试,开始关注北京校招动态. 11月10日,投放在智联上的简历被"太一星晨"HR看到,她邀请我13日到公司笔试面试.13日,第一次来到北京中关村软件园,在西二旗,有点偏远啊,围着软件园转了半天终于找到了公司所在地

Wcp知识管理系统部署文档

Wcp知识管理系统部署文档 环境 CentOS-6.5-x86_64-bin-DVD1.iso jdk-7u79-linux-x64.tar.gz apache-tomcat-7.0.72.tar.gz MySQL-5.6.33-1.el6.x86_64.rpm-bundle.tar WCP知识管理系统v3.2.0(免费版.开源) http://www.wcpdoc.com/webdoc/view/Pub8a2831b350e6b01f0150e6c1ad5a009f.html 下载地址:百度云

【从零开始学BPM,Day3】自定义表单开发

[课程主题] 主题:5天,一起从零开始学习BPM [课程形式] 1.为期5天的短任务学习 2.每天观看一个视频,视频学习时间自由安排. [第三天课程] 1.课程概要 Step 1 软件下载:H3 BPM10.0全开放免费下载:http://bbs.h3bpm.com/read.php?tid=861&fid=11 Step 2 安装资料:参考本博的"安装资料"分类 Step 3 产品在线帮助浏览:http://bbs.h3bpm.com/read.php?tid=286&