[PYTHON] Entwicklungspraxis für Webanwendungen: Erstellen Sie mit Django eine Seite zum Erstellen von Schichten! (Einführung)

Ich entschied mich für eine ordnungsgemäße Arbeit mit Django und entschied mich für eine Webanwendung zum Erstellen von Schichten.

Es scheint sehr schwierig zu sein, Schichten in der Pflegeeinrichtung zu machen, in der ich gerade arbeite, daher werde ich ein alternatives Werkzeug entwickeln (beachten Sie, dass Vielseitigkeit nicht berücksichtigt wird, da davon ausgegangen wird, dass es an meinem Arbeitsplatz verwendet werden kann).

Vorerst habe ich über verschiedene Dinge nachgedacht, um die gewünschten Funktionen hervorzuheben.

1. Shift (Idee)

Listen Sie zunächst die Punkte auf, die Sie beim Erstellen von Schichten berücksichtigen werden.

Wir werden diese Punkte berücksichtigen.

Es wird hauptsächlich vom Tag des Monats entschieden, aber ich bin wachsam, weil es leichte Schwankungen gibt.

Ein Lizenzinhaber ist erforderlich, und ein Hilfspersonal ist ebenfalls erforderlich. Es sollte auch berücksichtigt werden, dass die Anzahl der Mitarbeiter in der Einrichtung während dieser Zeit abnimmt (wenn es "bleibende Benutzer" gibt, ist ein separates Personal erforderlich, um zu bleiben).

Grundsätzlich ist es in Ordnung, wenn Sie eine Person haben, aber da Nachtschichten Tage umfassen, essen Sie tatsächlich einen Zeitplan von zwei Tagen (übrigens scheint jeder Mitarbeiter eine Obergrenze von 10 Mal pro Monat zu haben).

Die Person kann Kunden vor und nach dem Mittagessen etwa eine Stunde lang nicht richtig bedienen, daher ist eine zusätzliche Anzahl von Personen erforderlich.

Einige Personen können nur durch Angabe des Tages herauskommen, andere haben eingeschränkte Arbeitsstile.

Wie oben erwähnt, scheint dies der richtige Ort zu sein. ** Um ehrlich zu sein, dachte ich zuerst, es wäre cool, wenn ich all diese Schichterstellung programmgesteuert automatisieren könnte, aber ich gab auf, weil ich den Algonismus, den ich oben schrieb, nicht verstand. ** ** **

Gewinnen Sie Ihre Gedanken zurück und gehen Sie zum nächsten.

2. Shift (wie man macht)

Dieses Mal habe ich den Ablauf kurz zusammengefasst, als ich tatsächlich eine Schicht gemacht habe (beachten Sie, dass ich es nicht selbst gemacht habe, ich beziehe mich nur auf die Geschichte, die ich gehört habe).

  1. ** Überprüfen Sie den "Kalender" des Benutzers und schätzen Sie die erforderliche Anzahl von Mitarbeitern. ** ** **
  2. ** Überprüfen und berücksichtigen Sie die "Schichtanforderungstabelle" des Personals. ** ** **
  3. ** Denken Sie in Beispielen. ** ** **
  4. ** Geben Sie (Exel) ein. ** ** **

Eines ist mir hier aufgefallen. Tatsächlich sind ** 1 und 2 separate Materialien, daher müssen Sie bei jeder Überprüfung Ihre Augen wechseln und dann wieder zum Exel-Erstellungsbildschirm zurückkehren. ** Es ist ein Ärger. Ich denke, es ist besser, solche Informationen so anzuzeigen, wie sie auf dem Erstellungsbildschirm angezeigt werden.

Also habe ich beschlossen, es zu machen.

Nächstes Mal zuerst aus "Entwerfen eines Datenbankmodells".

Recommended Posts

Entwicklungspraxis für Webanwendungen: Erstellen Sie mit Django eine Seite zum Erstellen von Schichten! (Einführung)
Entwicklungspraxis für Webanwendungen: Erstellen Sie mit Django eine Seite zum Erstellen von Schichten! (Schichterstellungsseite)
Entwicklungspraxis für Webanwendungen: Erstellen Sie mit Django eine Seite zum Erstellen von Schichten! (Schreiben Sie eine Basisvorlage)
Entwicklungspraxis für Webanwendungen: Erstellen Sie mit Django eine Seite zum Erstellen von Schichten! (Authentifizierungsverarbeitung)
Entwicklungspraxis für Webanwendungen: Erstellen Sie mit Django eine Seite zum Erstellen von Schichten! (Experiment auf der Admin-Seite)
Entwicklungspraxis für Webanwendungen: Erstellen Sie mit Django eine Seite zum Erstellen von Schichten! (Entwurf des Datenbankmodells)
Todo-App mit Django erstellen ③ Aufgabenlistenseite erstellen
Erstellen Sie eine einfache Web-App mit Flasche
Todo-App mit Django erstellen ④ Ordner- und Aufgabenerstellungsfunktion implementieren
Erstellen Sie eine Todo-App mit Django REST Framework + Angular
Lassen Sie uns eine Todo-App mit dem Django REST-Framework erstellen
Todo-App mit Django erstellen ⑤ Funktion zum Bearbeiten von Aufgaben erstellen
Erstellen Sie eine Homepage mit Django
Erstellen Sie eine Webanwendung mit Django
Erstellen Sie eine Web-API, die Bilder mit Django liefern kann
Erstellen einer Todo-App mit Django ① Erstellen Sie eine Umgebung mit Docker
Erstellen Sie eine Webanwendung mit Django
Erstellen Sie mit Django einen Datei-Uploader
Spielen Sie wie eine Web-App mit ipywidgets
Erstellen Sie eine GUI-App mit Tkinter of Python
Dämonisieren Sie eine Python-Webanwendung mit Supervisor
Erstellen der ersten App mit Django Startprojekt
Erstellen Sie einen Webdienst mit Docker + Flask
Ich habe eine WEB-Bewerbung bei Django gemacht
Erstellen Sie eine Web-App, die mit Plotly Dash einfach visualisiert werden kann
"Klassifizierung von Müll nach Bild!" App-Erstellungstagebuch Tag3 ~ Webanwendung mit Django ~
Django Tutorial (Blog App erstellen) ① - Vorbereitung, Erstellung der obersten Seite
So entwickeln Sie eine Cart-App mit Django
Entwicklung einer WEB-Anwendung mit Django [Erstellung des Admin-Bildschirms]
Erstellen Sie eine PDF-Datei mit einer zufälligen Seitengröße
Erstellen Sie eine Seite, die unbegrenzt mit Python geladen wird
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
Erstellen Sie mit Django ein Dashboard für Netzwerkgeräte!
Erstellen Sie mit der Doker Toolbox eine Django-Entwicklungsumgebung
Erstellen Sie eine neue Seite im Zusammenfluss mit Python
Verfahren zur Erstellung plattformübergreifender Apps mit kivy
Erstellen Sie mit Django eine Hallo-Welt-Anwendung mit nur einer Datei
Bis Sie eine neue App in Django erstellen
Versuchen Sie, eine Webanwendung mit Vue.js und Django (Mac Edition) zu erstellen - (1) Umgebungskonstruktion, Anwendungserstellung
Extrahieren Sie mit Python Daten von einer Webseite
Stellen Sie Python 3.6 / Django / Postgres-Webanwendungen in Azure bereit
Was ist ein Hund? Startvolumen der Django-App erstellen --startapp
Erstellen Sie mit Py2app und Tkinter eine native GUI-App
[Übung] Erstellen Sie eine Watson-App mit Python! # 2 [Übersetzungsfunktion]
[Übung] Erstellen Sie eine Watson-App mit Python! # 1 [Sprachdiskriminierung]
Erstellen Sie eine Python-Entwicklungsumgebung mit Vagrant + Ansible + Fabric
Rückblick auf die Erstellung eines Webdienstes mit Django 2
Was ist ein Hund? Django App Creation Start Volume - Startprojekt
Stellen Sie die mit PTVS erstellte Django-App in Azure bereit
Für mich als Django-Anfänger (1) -Erstellen eines Projekts / einer App-
Für mich als Django-Anfänger (4) - Erstellen Sie eine Memo-App-
Erstellen Sie eine Entwicklungsumgebung mit Poetry Django Docker Pycharm
Stellen Sie Echtzeit-Webanwendungen mit swampdragon x apache bereit
Artikel, die die Systementwicklung mit Django (Python) ermöglichen _Einführung
Erstellen Sie eine Django-Umgebung mit Docker-Compose (MariaDB + Nginx + uWSGI).
Stellen Sie eine mit Streamlit erstellte Web-App für Heroku bereit
Entwicklungsverdauung mit Django
Django Shift Creation Funktion
So stellen Sie eine mit Flask erstellte Web-App für Heroku bereit
[Übung] Erstellen Sie eine Watson-App mit Python! # 3 [Klassifizierung der natürlichen Sprache]