Wie kann ich Cloud-Speicher für Dokumente integrieren?

Mein Kunde ist eine gemeinnützige Organisation, die Katzen und Hunde beherbergt. Um ihre Mission zu erfüllen, sorgt die Organisation für die tierärztliche Versorgung der Tiere. Die daraus resultierende tierärztliche Dokumentation ist für die staatliche Zulassung erforderlich und wird auch Personen zur Verfügung gestellt, die die Tiere schließlich adoptieren.

Die Organisation ist mit Freiwilligen besetzt, die derzeit die Dokumentation auf ihren persönlichen Computern mit unterschiedlichem Taxonomiegrad speichern. Wie Sie sich vorstellen können, ist es ziemlich schwierig geworden, die Dokumentation zu organisieren.

Die Organisation hat eine Website, auf der sie Profile der Tiere veröffentlicht. Diese Profile werden in einer Datenbank gespeichert.

Ich möchte ihre bestehende Website erweitern, um Dokumente in ein Cloud-basiertes Dokumentenverwaltungssystem hochzuladen und den Pfad zu diesem Dokument mit dem Profil des Tieres zu verknüpfen. Idealerweise würde das Dokumentenverwaltungssystem Tools zum Synchronisieren der Dokumente mit dem lokalen System eines Benutzers (wie Dropbox) und Dokumentbetrachter bereitstellen (für Benutzer, die beispielsweise kein Microsoft Word auf ihrem System installiert haben).

Welche Speicherlösungen kann ich in eine bestehende Website integrieren?

owncloud.org ist PHPeine serverbasierte Software, die den Dateifreigabedienst für Sie erledigen kann. Client für die Dateisynchronisierung im Hintergrund ist verfügbar. Aber ich würde zuerst versuchen, so etwas wie das gemeinsam genutzte Google Drive zu verwenden

Antworten (3)

Google hat viele öffentliche APIs.

https://developers.google.com/drive/v3/web/downloads

Sie können auch programmgesteuert auf Google Docs zugreifen.

In meiner Antwort unterscheide ich zwei Herausforderungen:

  1. Daten zentralisieren und zugänglich machen.
  2. Informationen aus Daten für diejenigen machen, die in einem bestimmten Kontext benötigt werden.

Fügen Sie 1 hinzu. Sie könnten die Cloud-Storage-Idee in einem Intranet implementieren. Basierend auf einem CMS, das entweder eine Erweiterung zur Dateiverwaltung und/oder eine Verbindung mit Dropbox, Box oder Google Drive/Docs hat.

Fügen Sie 2 hinzu. In einer gemeinnützigen Organisation, die Katzen und Hunde beherbergt, gibt es möglicherweise Freiwillige, die kommen und gehen. Möglicherweise benötigen Sie ein gutes Tracking-System für Fälle, unter denen Daten erstellt, aktualisiert usw. wurden. Erweitern Sie Ihre Website mit einem Teamwork-Tool / Casetracker.

Eine gemeinnützige Organisation könnte eine Open-Source-Lösung genießen (keine Lizenzgebühren). Wenn Sie 1. und 2. kombinieren, werden Daten zu zugänglichen Informationen für diejenigen, die dazu berechtigt sind. Meine Antwort wäre: Erweitern Sie Ihre Website zuerst mit einem Open-Source-Tool und / oder einer kostengünstigen SaaS-Lösung für Teamarbeit (Basecamp, Asana, Redmine, OpenAtrium, OpenLucius usw.) und erweitern Sie diese dann mit einem Dokumentenmanagementsystem, falls erforderlich benötigt .

Auch ein Wiki (Richtlinien, Regeln, weiterverwendbare Dokumente, Musterbriefe...) mit hochgeladenen Dokumenten im Kontext eines Textes könnte für Sie funktionieren. Auf die im Wiki hochgeladenen Dokumente konnte sowohl über eine dateisystemähnliche Schnittstelle als auch inline zugegriffen werden. Meine Erfahrung in dieser Perspektive: Mediawiki (Motor unter der Haube von Wikipedia).

Haben Sie sich schon einmal auf Sheltermanager.com umgesehen ?

Es hat fast jede Dokumentationsfunktion, die Sie suchen, wie:

Sheltermanager.com enthält ein vollständiges Textverarbeitungsprogramm und Online-Bewerbungsformulare:

  • Standard-Adoptionsverträge, Rechnungen, Käfigkarten enthalten und vollständig bearbeitbar

  • Dokumentenablage und Archivierung mit allen Aufzeichnungen

  • Sichere elektronische Signaturen über jedes Maus-/Stift-/Touchscreen-Gerät, kein Papier erforderlich!

  • Beispielantragsformulare für Adoptierer, Freiwillige, Pfleger, Tierbeobachtungen usw

  • Erstellen Sie Ihre eigenen Antragsformulare, die direkt von Ihrer Website in ASM eingereicht werden können

  • Verwaltung des Bewerbungsstatus, automatische Erstellung von ASM-Datensätzen aus Bewerbungsformularen