[PYTHON] Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Introduction)

J'ai décidé de faire un bon travail avec Django, j'ai donc décidé de créer une application Web pour créer des équipes.

Il semble être très difficile d'effectuer des quarts de travail dans l'établissement de soins où je travaille actuellement, je vais donc développer un outil alternatif (notez que la polyvalence n'est pas prise en compte car on suppose qu'elle peut être utilisée sur mon lieu de travail).

Pour le moment, j'ai réfléchi à diverses choses afin de faire ressortir les fonctions que je souhaitais.

1. Shift (idée)

Commencez par lister les points que vous prendrez en compte lors de la création des équipes.

Nous examinerons ces points.

Il se décide principalement au jour du mois, mais je suis alerte car il y a de légères fluctuations.

Un titulaire de permis est requis et un personnel auxiliaire est également requis. Il faut également tenir compte du fait que le nombre de membres du personnel de l'établissement diminue pendant cette période (s'il y a des «utilisateurs restants», un personnel distinct est nécessaire pour rester).

En gros, ce n'est pas grave si vous avez une personne, mais comme les quarts de nuit s'étalent sur plusieurs jours, vous mangez en fait l'équivalent de deux jours d'horaire (au fait, chaque membre du personnel semble avoir une limite supérieure de 10 fois par mois).

La personne ne peut pas servir correctement les clients pendant environ une heure avant et après le déjeuner, donc un nombre supplémentaire de personnes est nécessaire.

Certaines personnes ne peuvent sortir qu'en précisant le jour de la journée, et certaines personnes ont des styles de travail limités.

Comme mentionné ci-dessus, il semble que ce soit l'endroit. ** Pour être honnête, au début, j'ai pensé que ce serait cool si je pouvais automatiser toute cette création de changement par programme, mais j'ai abandonné parce que je ne comprenais pas l'argonisme que j'ai écrit ci-dessus. ** **

Reprenez votre esprit et passez au suivant.

2. Shift (comment faire)

Cette fois, j'ai brièvement résumé le déroulement en faisant réellement un changement (notez que je ne l'ai pas fait moi-même, je me réfère simplement à l'histoire que j'ai entendue).

  1. ** Vérifiez le «calendrier» de l'utilisateur et évaluez le nombre de personnes nécessaires. ** **
  2. ** Vérifiez et tenez compte du "tableau des demandes de quart" du personnel. ** **
  3. ** Pensez en termes d'exemples. ** **
  4. ** Tapez (Exel). ** **

Une chose que j'ai remarquée ici. En fait, ** 1 et 2 sont des matériaux séparés, vous devez donc changer d'avis à chaque fois que vous vérifiez, puis revenir à l'écran de création d'Exel. ** C'est un problème. Je pense qu'il est préférable d'afficher ces informations telles quelles sur l'écran de création.

J'ai donc décidé de le faire.

La prochaine fois, d'abord à partir de "Conception d'un modèle de base de données".

Recommended Posts

Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Introduction)
Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Page de création de décalage)
Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Ecrire un modèle de base)
Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Traitement d'authentification)
Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Expérience sur la page d'administration)
Pratique de développement d'applications Web: Créez une page de création d'équipe avec Django! (Conception du modèle de base de données)
Créer une application Todo avec Django ③ Créer une page de liste de tâches
Créez une application Web simple avec Flask
Créer une application Todo avec Django ④ Implémenter la fonction de création de dossier et de tâche
Créer une application Todo avec Django REST Framework + Angular
Essayez de créer une application Todo avec le framework Django REST
Créer une application Todo avec Django ⑤ Créer une fonction d'édition de tâches
Créer une page d'accueil avec django
Créer une application Web avec Django
Créez une API Web capable de fournir des images avec Django
Créer une application Todo avec Django ① Créer un environnement avec Docker
Créer une application Web avec Django
Créer un téléchargeur de fichiers avec Django
Jouez comme une application Web avec ipywidgets
Créer une application graphique avec Tkinter de Python
Démonisez une application Web Python avec Supervisor
Création de la première application avec Django startproject
Créer un service Web avec Docker + Flask
J'ai fait une application WEB avec Django
Créez une application Web qui peut être facilement visualisée avec Plotly Dash
"Classification des déchets par image!" Journal de création d'application jour3 ~ Application Web avec Django ~
Tutoriel Django (Créer une application de blog) ① --Préparation, Création de la première page
Comment développer une application de panier avec Django
Développement d'une application WEB avec Django [Création de l'écran d'administration]
Créer un fichier PDF avec une taille de page aléatoire
Créer une page qui se charge indéfiniment avec python
[Python] Créer un environnement de développement Django avec Docker
Créez un tableau de bord pour les appareils réseau avec Django!
Créer un environnement de développement Django à l'aide de Doker Toolbox
Créer une nouvelle page en confluence avec Python
Procédure de création d'application multi-plateforme avec kivy
Créez une application Hello World avec un seul fichier avec django
Jusqu'à ce que vous créiez une nouvelle application dans Django
Essayez de créer une application Web avec Vue.js et Django (édition Mac) - (1) Construction d'environnement, création d'application
Extraire des données d'une page Web avec Python
Déployer des applications Web Python 3.6 / Django / Postgres sur Azure
Qu'est-ce qu'un chien? Volume de démarrage de la création de l'application Django --startapp
Créez une application graphique native avec Py2app et Tkinter
[Pratique] Créez une application Watson avec Python! # 2 [Fonction de traduction]
[Pratique] Créez une application Watson avec Python! # 1 [Discrimination linguistique]
Créez un environnement de développement python avec vagrant + ansible + fabric
Retour sur la création d'un service Web avec Django 2
Qu'est-ce qu'un chien? Volume de démarrage de la création de l'application Django - startproject
Déployer l'application Django créée avec PTVS sur Azure
À moi-même en tant que débutant Django (1) -Création d'un projet / application-
À moi-même en tant que débutant Django (4) --Créer une application mémo-
Créez un environnement de développement avec Poetry Django Docker Pycharm
Déployez des applications Web en temps réel avec Swampdragon x Apache
Articles permettant le développement de systèmes avec Django (Python) _Introduction
Créer un environnement django avec docker-compose (MariaDB + Nginx + uWSGI)
Déployer une application Web créée avec Streamlit sur Heroku
Résumé du développement avec Django
Fonction de création de décalage Django
Comment déployer une application Web créée avec Flask sur Heroku
[Pratique] Créez une application Watson avec Python! # 3 [Classification du langage naturel]