Calculateur de nutriments (1 / 7 étapes)

Étape 1: Conception de programme

Sauf si vous êtes intéressé à écrire votre propre programme ou un masochiste details(punishment), ignorez cette étape. C’est plutôt ennuyeux.

Problème : La base de données originale est 107mBytes et il est difficile de travailler avec.
SOLUTION : Pour tout le monde familier avec les bases de données relationnelles, vous savez probablement qu’ils sont très complexes avec les diagrammes de relations entre et des règles et des restrictions pour l’entrée et modification de données. Eh bien, cette base de données nutritionnel SR23.mdb est l’un d'entre eux. Dans mon cas, j’ai enlevé toutes les relations et les tables à l’exception de la principale ABBREV appelé un. C’est celui inclu dans ce Instructable.

Dans la terminologie de base de données relationnelle, un enregistrement est toutes les informations pour un article. Dans ce cas, un dossier sera une description de l’élément et tous les éléments nutritifs associés à cet élément.
Pour ceux d'entre vous qui ont accès à MS Access, il y a plus de 7000 enregistrements dans cette table. Pour mon usage, je suis allé et supprimé 1000 s de ces enregistrements pour les aliments que je mangeais sans doute jamais, comme les boissons alcoolisées et les aliments pour bébés. J’ai aussi enlevé plusieurs catégories pour les vitamines et telle que je ne me soucie. Étant donné que les goûts et les habitudes alimentaires de chacun sont différents, j’ai laissé tous les enregistrements dans la base de données attachée.

Le noyau du programme accepte seulement les nutriments de l’aliment sélectionné, en les plaçant dans les catégories de quatre repas, puis en additionnant leur place pour un total.

Problème : J’ai décidé d’exporter mon rapport quotidien au format CSV, valeurs séparées par des virgules. Cela rend plus facile à lire dans MS Excel ou OpenOffice ou GoogleDocs. Malheureusement, le champ de résumé dans la base de données permet des virgules. Cela rendrait inutilisable les informations lues dans Excel.
"FROMAGES, COTTAGE, SANS GRAS, LAIT CAILLÉ UNCRMD, DRY, GRL OU SML"
SOLUTION : Il existe des alternatives à des virgules comme le point-virgule, mais j’ai choisi de remplacer les virgules dans le champ de description par deux-points.
"FROMAGE : COTTAGE : SANS GRAS : CAILLÉ UNCRMD:DRY:LRG OU SML"

Articles Liés

BRICOLAGE en nutriments Film Technique (NFT) système hydroponique !

BRICOLAGE en nutriments Film Technique (NFT) système hydroponique !

La culture hydroponique est un type d'agriculture qui n'utilise aucune saleté et se traduit généralement par des plantes plus grandes et plus complètes. Je suis récemment devenu intéressé par le sujet et a décidé de faire mon propre potager à l'aide
Capteurs analogiques - calculer la non-linéarité introduite par une charge ou un menu déroulant résistance

Capteurs analogiques - calculer la non-linéarité introduite par une charge ou un menu déroulant résistance

Avez-vous déjà eu ce sentiment terrible que l'ajout une résistance de charge ou « tirer vers le bas » pour votre capteur est gâcher toutes vos lectures analogiques ?Peut-être vous vous demandez pourquoi nous voulons gâter un circuit parfaitement bien
Comment à faire un travail mécanique Lego calculateur

Comment à faire un travail mécanique Lego calculateur

ce Instructable vous montrera comment faire une calculatrice fonctionnant de lego qui peut ajouter +, soustraire-, multiplier x et fracture \ ! Il utilise un train d'engrenages qui transforme une rotation du bouton de commande dans un dixième d'une r
Incrédulité résistance puissante calculatrice

Incrédulité résistance puissante calculatrice

L'image est le résultat d'une quelques calculs de résistance et certains avoir comploté avec lui.La deuxième photo est une calculatrice incroyablement puissante, pour son époque, mais pas un calculateur de résistance.  On l'appelle le moteur de diffé
BRICOLAGE éco-calculateur batterie

BRICOLAGE éco-calculateur batterie

Ce projet est très écologiquement bénéfique, car il prend une batterie à plat et les transforme en un nouveau, empêchant la création de déchets électroniques. Les possibilités sont infinies sur ce concept (piles plus fortes, minuscule) et il suffit d
Comment créer l’algorithme pour calculer les places plus rapides dans les examens de l’IQ et défis

Comment créer l’algorithme pour calculer les places plus rapides dans les examens de l’IQ et défis

Il est très important de gagner du temps, quand vous avez à résoudre plusieurs questions en une minute.C'est pourquoi je fais ces algorithmes pour gagner du temps tout en donnant aux examens.Je vais vous montrer, comment pouvez vous en faire un.Si vo
Méthode pour calculer les carrés des nombres de 1 à 125, sans utiliser la calculatrice ou stylo.

Méthode pour calculer les carrés des nombres de 1 à 125, sans utiliser la calculatrice ou stylo.

C'est une techniques mathématiques védiques les plus intéressants pour apprendre. Il est très facile à comprendre et à mémoriser. Cela vous aidera à faire des calculs rapides qui traînent en longues dans le cas contraire.Vous avez juste besoin de se
Calcul des intérêts simples

Calcul des intérêts simples

Un calcul des intérêts simples peut être utilisé pour déterminer le montant total d'un investissement avec un taux d'intérêt appliqué sur une période de temps. Dans ce instructable, vous apprendre et comprendre la formule des intérêts simples, A=P(1+
À l’aide de carrés de Punnett pour calculer des probabilités phénotypiques

À l’aide de carrés de Punnett pour calculer des probabilités phénotypiques

IntroductionArrière-planPunnett carrés sont un diagramme qui les biologistes utilisent pour déterminer la probabilité d'une descendance ayant un caractère particulier. Création d'un carré de Punnett et l'utiliser pour déterminer les traits de la prog
Polisson Python calculatrice

Polisson Python calculatrice

Bonjour ! Comme programmeur python novice, j'aime faire des petits programmes pour embêter mes amis. (Ils aiment ça aussi. Ils ne l'admettront pas.) J'ai remarqué en ligne, que python est utilisé uniquement pour des choses utiles, comme les applicati
Calculateur codé avec Python

Calculateur codé avec Python

après avoir appris un peu sur le langage de programmation Python, j'ai bien qu'il serait bien d'essayer de reproduire certaines des mathématiques qu'ils Python shell fait avec une interface graphique. Alors que j'ai ne correspondait clairement pas le
Calculateur LED python

Calculateur LED python

calculatrice de Led est un GUI simple écrit à l'aide de python2.7. est une application simple pour calculer la valeur de la résistance dans une circuit LED de série. Cela peut aussi aider à comprendre les fonctionnalités de base de TKinter si vous dé
Programmation python - calcul de la méthode de Newton

Programmation python - calcul de la méthode de Newton

Petit programme Python qui calcule une racine carrée à l'aide de la méthode de Newton.Fichier de Python joint.
Brassage amateur des calculs à l’aide de Python !

Brassage amateur des calculs à l’aide de Python !

Je suis un brasseur maison avide et passionné de programmation Python, donc j'ai créé un simple script Python pour m'aider à faire mon infusion calculs de jour. Le script va calculer plusieurs variables utiles telles que la température de l'eau de gr