简单的集中式系统,用于在办公室存储和共享信息

时间:2016-09-21 10:45:37

标签: database excel

我在办公室工作,一些同事生成和消费结构化数据,这些数据通常可以存储在数据库中。例如: - 来自几个国家的数据:资本,人口,货币...... - 每个国家人口演变的预测:每年我们生成一个不同的时间序列

我们将这些数据存储在几十个Excel文件中(这是最后一个版本?,它们存储在哪里?,它们是否在共享目录中?),我们从这些数据中生成大量文档(power point files,other Excel文件进​​行计算,...)。

我知道如何在Linux上安装mySQL服务器,我可以构建一个Web应用程序来生成和存储数据,我可以构建一个API来使用数据。但我想知道是否还有其他更智能的解决方案来实施一个简单的集中式系统来存储和在办公室共享信息。

非常感谢。

1 个答案:

答案 0 :(得分:0)

在这里实施云服务而不是从头开始工作可能更好 - 只是为了节省时间和精力。这里有两个云服务解决方案,其功能有一些优缺点。如果有什么有用的话,我建议你深入研究它们。

Cloud Service 1

如果存储和共享文件是关键点,那么使用像box.com这样的在线存储系统将是一个很好的解决方案。我个人喜欢box.com比Dropbox更好,因为它似乎在团队工作时有更好的管理功能(我可能只是在这里baiased)。

优点:

  • 有上传文件的版本历史记录,文件可以锁定,因此无法下载
  • 每个文件都有访问统计信息(日志),因此您知道有人查看或下载文件
  • Box用户可以为每个上传的文件留下评论
  • 之前可以在浏览器中预览Excel / Word / Powerpoint文件 下载它们(以及其他文件 - 亲自发现 预览矢量文件非常有用)
  • 目录和文件可在上传后立即通过手机访问
  • 可以为没有Box帐户的用户生成每个文件或目录的共享链接,以便查看和下载

缺点:

  • 用户需要Box帐户才能上传文件(即使是共享链接)
  • 用户可能更习惯使用Dropbox UI,并且可能会发现Box具有与预期不同的用户体验(因此根本不难掌握用户界面)

Cloud Service 2

如果找到SQL备选方案是关键点,那么使用kintone等在线数据库平台将是一个很好的解决方案。 kintone允许您使用拖放功能构建可自定义的在线表格(称为" Apps"在kintone中)。

优点:

  • 可以从存储的数据中在kintone上生成实时图表
  • 只需GUI即可轻松创建和更新数据库表
  • 您可以定义表格列(或"字段")来存储附件文件
  • 每一行(或"记录")都有一个区域供用户发表评论
  • 每个记录都有一个历史记录功能,因此您知道谁编辑了什么内容和时间。您的计算机上没有任何内容保存在本地,因此最新数据始终在线(不会发生冲突)
  • kintone还有内部论坛(或" Spaces"),可用作内部电子邮件的替代方案。
  • 可通过移动设备即时访问应用和空间
  • kintone具有open REST APIs and JavaScript customization功能,可以进行任何进一步的UI更改或与其他来源连接

缺点:

  • 用户需要一个kintone帐户来查看数据或将数据添加到应用程序中,尽管有第三方解决方案(价格合理)允许您这样做
  • 它可能不像在Excel电子表格中存储数据一样直观(但这主要是因为每个人都习惯于擅长)

有关云服务的其他问题可能更适合软件建议社区https://softwarerecs.stackexchange.com/

我个人对kintone API非常满意,所以如果您有任何与API相关的问题(功能,限制,可能性等),请继续在stackoverflow中发布它们