%!TeX program = xelatex \documentclass{scrreprt} \usepackage{ngerman} \usepackage[stable]{footmisc} \renewcommand{\familydefault}{\sfdefault} %\usepackage{fontspec} %\setmainfont{overpass-regular.otf}[ Path=./fonts/, ItalicFont=overpass-italic.otf ] %\setsansfont{D-DIN.otf}[ Path=./fonts/ ] \title{EMFI-Lastenheft} \author{FabInfra-Team} \date{March 2020} \begin{document} \maketitle \section{Einleitung} Zugangskontroll- und Maschinenmanagementsystem für offene Werkstätten aller Art. Ziel ist es auch dafür zu sorgen das Maschinen und Räume aufgeräumt bzw. sauber bleiben. Nutzern der Maschinen soll klar sein, dass sie für das Putzen nach der Nutzung verantwortlich sind. \section{Laborsteuerung} Software wird zur Verwaltung offener Werkstätten eingesetzt und soll dort möglichst viele Jobs wegautomatisieren. \subsection{Maschinenkontrolle\footnote{Zutritt zu Räumen wird wie eine Maschine behandelt. Das System soll auch den Zutritt zu Räumlichkeiten verwalten können}} Nutzung von Maschinen soll nur denjenigen möglich sein die eine Unterweisung oder vergleichbare Praxiserfahrung mit Maschinen dieser Art besitzen. Maschinen können automatisch eingeschaltet werden wenn eine Zugriffsberechtigte Person das wünscht. \section{Zustands-Anzeige} \subsection{Maschinenbezogen} Zustand pro Maschine anzeigen \subsection{Übergreifend} Zentrales Dashboard \section{Management} \begin{itemize} \item Nutzer und Maschinen müssen hinzugefügt werden können. \item Nutzer und Maschinen müssen wie bei QR-Hello „on the fly“ hinzugefügt werden können. \item Nutzer \& Maschinen können auch aus externer Datenquelle geholt werden. \item Berechtigungen können editiert werden. \item Maschinen können zentral (sicher) ausgeschaltet werden. \item Das Ausschalten soll mit Vorlauf (z.B. 30 min) möglich sein. \end{itemize} \section{Abrechnung} Abrechnung nicht intern sondern über extere ERP-Software (odoo / ...) \section{Komponenten} Angeschlossene Schnittstellen-HW unterteilt sich in Sensoren (RFID-Leser / Stromsensoren / ...) und Aktoren (Schalter / Displays / ...) Es gibt eine Schnittstelle, die es erlaubt, über ein Plugin-System hardware-spezifischen Code anzubinden. Das Modulsystem soll sprachagnostisch (python / lua / ...) sein. \subsection{Sensoren} \subsubsection{RFID-Leser} Es sollen sowohl "plain" als auch Crypto-Karten (Mifare DESfire EV1) möglich sein. \subsubsection{Knopf} \subsection{Aktoren} \subsubsection{Schalter} \subsubsection{Display} \section{Zukünftige Erweiterungen} \subsubsection{Version 2.0} Ist geplant, über den Prototype-Fund zu finanzieren. \begin{itemize} \item Federation \end{itemize} \subsubsection{Far Future} \end{document}