Infrastructuremanagementtool v1.0 - outil de gestion de parc informatique

Soyez le premier à donner votre avis sur cette source.

Vue 11 790 fois - Téléchargée 3 520 fois

Description

Voici la nouvelle version de l'outil INFOPARC intitulée "Infrastructure Management Tool". Celle-ci reprend les fonctionnalités de bases de la première version de l'outil publié sur ce site:
En version 1.0:
- Gestion des logiciels
- Gestion des types de matériels
- Gestion du matériel (ayant des logiciels installés et un type spécifique)

L'objectif est simple: référencer le matériel d'une entreprise/

Source / Exemple :

Le code est entièrement commenté et respecte le modèle MVC. Description de l'arborescence:
- Includes: fichiers php de configuration, header, ...
- Modules: différents modules de l'application (furniture, software, ...)
-> Chaque module contient un dossier "actions" et un dossier "templates" qui permettent de détacher l'affichage du traitement des données.
- Styles: feuilles de style utilisées dans l'outil

L'archive contient un fichier nommé "imt.sql" à utiliser pour la création des tables. Le nom de la base est défini dans le fichier "config_main.php" dans le répertoire "includes".

Conclusion :

Merci de me faire parvenir vos remarques.

Evolutions à venir (liste non exhaustive):
- Amélioration de l'interface
- Automatisation de l'installation
- Ajout de nouveaux modules

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
14
Date d'inscription
jeudi 21 mai 2015
Statut
Membre
Dernière intervention
17 janvier 2016
1
Bonjour,
Merci pour ce magnifique programme

J'ai une petite question svp, j'ai ajouté un champ d utilisateur dans le fichier "form_furniture_add.php"

<tr>
<td>User or Location *:</td>
<td><input type="text" name="furniture_user"></td>
</tr>


et Modifier le fichier Index pour qu il récupère les données de Form_Furniture_add

// Récupération des données du formulaire avec sécurisation des champs textes

$datas['furniture_title'] = $dbObjectMysqli->real_escape_string($_POST['furniture_title']);
$datas['furniture_user'] = intval($_POST['furniture_user']);
$datas['furniture_serial'] = $dbObjectMysqli->real_escape_string($_POST['furniture_serial']);
$datas['furniture_type'] = intval($_POST['furniture_type']);



// Insertion en base du matériel
$request_insert_furniture = '
insert into furniture( id, serialNumber, furniture_type_id, title, user)
values(null,\''.$datas['furniture_serial'].'\','.$datas['furniture_type'].',\''.$datas['furniture_title'].'\','.$datas['furniture_user'].');';
if ($request_insert_furniture_query = $dbObjectMysqli->query($request_insert_furniture))
{
$msg[] = 'Add new Device: OK';



Mais apparement il récupère plus les données et j'ai que le nombre 0.
Merci,
Messages postés
2
Date d'inscription
mardi 12 mai 2015
Statut
Membre
Dernière intervention
12 mai 2015

bonjour , déja je te remercie pour l'application , au fait j'arrive pas a y entre est ce que c'est normal ?
Messages postés
45
Date d'inscription
jeudi 24 juillet 2003
Statut
Membre
Dernière intervention
26 novembre 2012

Bonjour CCN74,

Vérifie que la base de données soit peuplée. Je vais vérifier qu'il y a bien un test de la taille du tableau de données avant affichage.

Je pense que le problème vient de là, c'est tout. Le message doit disparaître si tu fais un ajout.

Bonne journée.

Cordialement.
Messages postés
12
Date d'inscription
vendredi 17 septembre 2004
Statut
Membre
Dernière intervention
10 janvier 2010

Bonjour
Juste ce que je cherche mais j'ai un petit problème au 1er lancement de cette appui
j'obtiens le message d'erreur suivant (je suis sur MAC avec MAMP comme serveur PHP) le développement est installé dans htdocds/GESTION-PARC/.... et la base est encore vide.

Call to a member function fetch_assoc() on a non-object in /Applications/MAMP/htdocs/GESTION-PARC/modules/furniture/actions/index.php on line 32

Merci de me dire ou je fais faux !

Bonne journée
Salut,

j'ai jetté un coup d’œil, c'est vraiment cool ce que tu as fait, je suis aussi en train de gérer un parc informatique, le concept reste le même mais il est encore plus élargit. Le conseil que je peux te donner, au fait ce que j'ai reçu, c'est d’éviter (au fait si tu peux) de trop mettre tu <?php ?> dans tes balises html, ça entrecoupe trop ton code, tu pourrais exprimer tout cela avec un truc du genre <?php echo "<td></td>"; ?>.
Du moins, c'est cool.
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.