springboot cadre de style Windows 10 Activiti projet d'intégration cadre de sécurité Shiro pool de connexion de base de données source druidique

   Ce projet est des fenêtres de style de Springboot version, l'accès au navigateur, l'utilisation des applications non-bureau.

1. Le générateur de code: [bidirectionnel] (tableau unique, la table principale, liste, table d'arbres, outil de développement rapide)
la technologie modèle de freemaker, 0 ne pas écrire le code pour générer un module complet avec la page, construire la table script SQL, classe de traitement, le service comme un module complet
2. multiples sources de données :( support de connexion de nombreuses bases de données, différents modules peuvent être connectés à un certain nombre de bases de données) supportent les sources de données N
3. pool de connexion de base de données Ali druidiques, les autorisations de sécurité cadre Shiro (autorisations boutons de menu et droits), le cadre tampon Ehcache
4. éditeur de code édition de modèle en ligne, les outils de simulation de l' éditeur
5. caméra d'appel, avatar édition de recadrage personnalisée caméra, avatar réglage de la chromaticité image
6.websocket lettres station en temps opportun et des alertes sonores, gestion en temps réel en ligne, websocket rafraîchir la page en temps opportun (victoire ajax technologie)

Module de workflow
1. Modèle de gestion : Processus Web Designer en ligne, un processus de prévisualisation xml, xml d'exportation, le processus de déploiement
2. Gestion des processus : importation de fichiers de ressources et processus d'exportation, voir organigramme, illustrant le modèle de procédé selon l'instance de processus de réflexion, se bloque d'activation
3. processus en cours d' exécution : Voir les informations de processus, le nœud de la tâche en cours, le tableau de flux de courant, vide la suspension du processus, l' attribution à faire l' homme
4. processus historiques : afficher des informations de processus, lors de l' utilisation du processus, l' état du processus, afficher les informations d'auteur de la tâche
La to-do : Vérifiez ma mission personnelle et tâches dans ce rôle, la manipulation, rejeté, annulé, assigné un agent
6. a la tâche de faire : Vérifiez votre propre traité les renseignements des tâches et processus, les cartes de débit, l' état de flux ( un achèvement normal rejeté vide)

Remarque: Lorsque vous avez terminé la manipulation de la tâche en cours, la tâche suivante à ce que les gens recevront une nouvelle tâche de rappel des messages de messagerie instantanée, lorsque nul et à la fin de la tâche,
l'auteur de la tâche recevra un message de messagerie interne pour notifier
une gestion des droits: Point et deux Menu à trois niveaux pour entrer dans le caractère d'affichage du menu (droits fondamentaux) et boutons autorisation
rôles (droits fondamentaux): le rôle des sous - groupes et rôles, les droits et le menu d'affectation indépendant autorisations CRUD
autorisations bouton: bouton autorisations pour attribuer des rôles.
2 Button Manager: Gestion personnalisée de bouton, de maintenance et d' autres autorisations de boutons de identifie
3 Menu Manager :. N niveau des menus personnalisés, sélectionnez les icônes de menu, menus, affichage d'état caché
4 données niveaux dictionnaire :. N, prend en charge plusieurs niveaux de classification. Elle dispose d' un nombre, le tri, etc.
5 Log Management. Enregistrement d' utilisateur se déconnecte et certains dossiers opérationnels importants
6 gestion en ligne :. technologie Websocket, détection en temps réel en ligne, le nombre de statistiques en ligne, peut forcer l'utilisateur de la ligne d' assemblage le même utilisateur ne peut dans un client journaux
7 utilisateurs du système: pour chaque utilisateur CRUD de base, l' exportation vers Excel, en vrac supprimer
8 génération de code
: générer un code de module complet, générer et conserver des modèles de dossiers, réutilisable génération avant: générer complète module, une page, la classe de traitement, la couche Mapper, couche de service pour construire un script de table myabaits XML de SQL inverse générée: toute connexion à d' autres bases de données (MySQL, Oracle, SQL Server), selon la première de coût d' un système de module reflété dans le tableau 9 de gestion du modèle:


L'éditeur de code en ligne, la gestion des modèles, sauvegarder l'enregistrement édité, une clé pour restaurer le générateur de code déchaîna
10 Contrôle des performances: Suivi de la performance du système dans son ensemble, le suivi SQL, pare - feu SQL, la surveillance des URL, suivi de SPRING, SESSION surveillance
11 paramètres du système. : modifier le nom du système, le nombre de barres par page, configuration de service de messagerie, dans la configuration de la station de communication
12 lettres poste: boîte de réception et d' envoi, la technologie des communications techniques WebSocket pour faire un récepteur de rappel en temps opportun peuvent être configurés vocales lettres
13. gestion de contacts: rechercher, ajouter, supprimer, tirez les amis noirs, afficher le profil amis
14. groupe d'amis: groupe d' amis personnalisés
15. Mes groupes: créer des groupes, recherche appliqués à se joindre à d' autres dans le groupe, expulsé des membres du groupe, gérer les discussions de groupe
16 sauvegarde de base de données: Vous pouvez sauvegarder une seule table (SQLServer pas pris en charge), l'ensemble de la bibliothèque que le soutien local et sauvegarde à distance
minuterie de sauvegarde 17.: planification des tâches quartz puissant, la sauvegarde de base de données multi-thread, démarrage de la tâche de l'opération asynchrone
18. la basedonnéesrestauration : histoire les enregistrements de sauvegarde, de restauration de la base de données ou d'une table unique (ne SQLServer pas de support) , le temps de sauvegarde statistique et la taille du fichier
19 . SQ L éditeur: éditeur SQL puissant qui prendchargerequêtes complexes aux états d'édition,générerrapports dynamiques peuvent être exportés Excel
20 demandes de congé: congé Ajout seul,autorisation d'aller modèle de processus de flux de travail
21
calculatrice :. Js plug-in calculatrice
droits de menu : attribué à chaque menu différent autorisations de rôle pour chaque rôle de voir les différents menus, le menu de niveau N
Bouton droit: Différents rôles d'autorisation de fonction de distribution indépendante, des autorisations spécifiques assign CRUD à différents menus, gestion des boutons personnalisés
pour soutenir fond la gestion des droits multi-utilisateurs, privilèges spécifiques à différents bouton de menu différent
1. excel import export fichier (dans l' utilisateur du système)
2 génère un document de texte (le générateur de code d'application génère le document doc)
3. le fichier de téléchargement du flux IO (utilisé dans le générateur de code génère dans un téléchargement de fichier compressé)
4 code d'emballage de compression zip ( générateur de code d'application après la génération compressé dans un fichier zip)
5. SHA le chiffrement crypté MD5 (mot de passe crypté avec cette) l' interface de vérification d'identité cryptée
6. piscine connexion à la base Ali Druid. surveillance Druide, l' évolutivité, la stabilité et les performances ont des avantages évidents, le soutien simultané
7. Cadre de sécurité shiro (autorité d' enregistrement) (gestion de session) (droits de menu Shiro commentaire interception) (bouton shiro droits de label)
8. freemaker moteur de modèle (Générateur de code utilisé)
cache 9.ehcache personnalisé, la sélection du répertoire de stockage du cache, le traitement simultané, les performances du système augmentation
fonction de la page d'étiquette 10.tab, étiquettes interrupteur libre, le fonctionnement de la base de données ne sera pas répétée (peut tous être fermé, ferme le courant, à proximité d' autres )
11. art multiples sources de données
12. la caméra d'appel, la technologie de la caméra, l' image technique de culture (utilisateur éditeur de profil)
13. l'éditeur en ligne, des outils de simulation (éditeur de pochoir du générateur de code)
14. un seul de courrier en vrac, peut envoyer html, pur format texte
15. L'orthographe (alphabet) caractères et analyse les premiers caractères de lettres (Excel présenté à une table utilisateur, basé sur le nom d'utilisateur de la génération de nom d'utilisateur pinyin)
Le canal 16. La station d'alerte vocale, le contrôle js le lecteur audio
17.java alphabétisation ini profil
18.java technologie de messagerie instantanée WebSocket, point à point, amis, groupes, envoyer des fichiers d'images, des messages hors ligne, dossiers chat rétention
19. Baidu éditeur de texte enrichi, vous pouvez télécharger des images, pièces jointes
20.java planification des tâches Quartz (base de données de l' application Module de sauvegarde prévu)

Site officiel: www.fhadmin.org  


 

Je suppose que tu aimes

Origine www.cnblogs.com/w2861523164/p/12546929.html
conseillé
Classement