沟通模块

奥集能平台的聊天模块提供用户在群聊和单聊中进行自由沟通的功能。此外,也支持文件和聊天记录的储存以及查询。以下是详细的功能描述:

  1. 群聊功能
    用户可以在群聊中与多名用户同时进行聊天,实现集体讨论与交流。群聊功能非常适合处理工作协调、团队讨论等多人参与的情况。

  2. 单聊功能
    若用户希望与单位下的特定成员进行一对一的沟通,可以使用单聊功能。这个功能可以帮助用户进行更为私密或者针对性的交流。

  3. 文件传输
    在聊天过程中,用户可以发送各类文件给其他用户,该文件传输功能支持多种常见的文件格式,如文档、图片、音频、视频等,并且传输的所有文件可在共享文件中查看和下载。

  4. 聊天记录储存功能
    所有的聊天记录都将储存在数据内核中,用户可以根据关键词查找并定位到对应的聊天记录

从用户发送消息,再到接收方显示消息的具体时序图如下:

储存模块

奥集能平台的储存模块秉承Linux系统中一切皆文件的概念,将平台所有的对象都抽象成了文件,包括单位、群组、用户、办事等。用户可以在储存模块下上传文件,并且支持多种常见文件格式的打开,为用户提供了一种简洁而统一的资源管理方式。以下是详细的功能描述:

  1. 文件化抽象
    储存模块将所有的对象都抽象为文件,这包括但不限于单位、群组、用户、办事等。这种文件化的抽象使得用户可以采用统一的方式处理和管理各种对象,大大简化了操作过程。

  2. 文件上传
    用户可以在储存模块下上传文件,无论是文档、图片还是音频、视频等各种类型的文件。上传后的文件将以文件的形式保存在储存模块中,方便用户在需要时进行查阅和使用。

  3. 文件打开
    储存模块支持打开多种常见的文件格式,包括但不限于 PDF、DOC、XLS、JPG、PNG、MP3、MP4等。用户上传的文件无需转换格式,直接上传后即可在平台上打开和查看。

  4. 文件管理
    用户可以对上传的文件进行管理,包括查看文件详情、修改文件信息、删除文件等。同时,用户也可以对单位、群组、用户、办事等抽象成文件的对象进行类似的管理操作。

从用户上传文件,查看文件的具体时序图如下: