SCM1
introduire
SCM1 est un site Web indépendant des achats et de la gestion des ventes pour les petites et moyennes entreprises, ce qui réalise l'achat et la gestion des ventes et les statistiques des biens, de la gestion des autorités et de la gestion du personnel, ce qui facilite la visualisation de l'état et de la gestion des produits à tout moment.
Structure technique
- Front-end: jsp, easyui, jschart, treeplugin, dataGrid, etc.
- Backend: Spring, SpringMVC, Mybaits, JMS, Fastjson, etc.
- Base de données: mysql
Implémenter les fonctions
- Connectez-vous avec le nom de connexion de l'utilisateur, le mot de passe, la vérification du code de vérification
- L'utilisateur a oublié son mot de passe, JMS envoie un e-mail pour aider l'utilisateur à récupérer son mot de passe
- Ajout de produit, suppression par lots, modification et autres fonctions
- Administrateurs Ajouter, supprimer et modification de l'autorisation de rôle
- Le rôle du rôle de non-communication met en œuvre différentes fonctions d'autorisation via le filtre
- Génération de code
- La quantité et les ventes de produits génèrent des rapports graphiques de colonne et de tarte à afficher
- Fonction de déconnexion système
Caractéristiques du projet
- Sur la base de BaseService, un grand nombre de codes redondants du projet sont simplifiés, et un grand nombre de codes redondants du projet sont réalisés, ce qui améliore la compacité du code.
- Un système de journalisation complet, qui peut enregistrer les journaux de connexion et les journaux de fonctionnement professionnel (peut enregistrer les données avant et après les opérations)
- Empêchez les attaques XSS, filtrez et remplacez toutes les chaînes illégales d'entrée via la classe XSSFilter.
- Système de génération de code simple et disponible, en utilisant la classe de génération de code MyBatis pour générer toutes les classes d'entités de base de données en un seul clic
- Utilisez des intercepteurs pour intercepter les rôles et les autorisations
- Utilisez le plug-in JS pour implémenter les statistiques de données et l'affichage du graphique
Discussion technique et adresse du blog
Si vous avez des questions ou des suggestions sur le projet, veuillez laisser un message sur mon blog!