| |
DB3NF est une plateforme rapide de développement d'application d'enchaînement (rad) conçue pour la création rapide et facile des applications de rendement, maintenables et scalable élevées d'enchaînement pratiquement de sorte. Il réduit également nettement le développement et le temps de QA et fournit un regard et une sensation cohérents dans toute l'application.
DB3NF est basé sur les technologies de Microsoft de noyau: Serveur de Windows (NT4 SP6 ou plus tard)IIS - serveur de l'information d'Internet (4,0 ou plus tard)Serveur de SQL (7,0 ou plus tard)COM
DB3NF se compose de six parts principales commandées pendant qu'ils apparaissent dans le procédé de développement (du fond vers le haut dans l'image):
Console d'administration de DB3NF . Elle laisse créer et maintenir le schéma d'application et les principes économiques. Elle fournit également l'administration et l'déploiement d'application.
base de données d'"schéma" . La structure de base de données de schéma est fixe et les données sont manoeuvrées par la console d'administration. Elles définissent et stockent la structure d'application, les principes économiques et les règles de base de présentation. Cette base de données contient un ensemble de procédures stockées par déploiement. Elles des données lues de la base de données de schéma et créent automatiquement dans base de données de cible (la "données") une troisième structure normale de table de forme avec toutes les tables nécessaires, primaire, contrôle et contraintes principales étrangères, index et procédures stockées.
base de données d'"données" . Cette base de données est créée automatiquement et sa structure dépend du schéma d'application.
Des procédures stockées sont créées automatiquement par les procédures de base de données de "schéma". Aucun travail de développement n'est exigé pour les créer et modifier quand le schéma d'application change. Le composant de DB3NF "parle" à la base de données de "données" exclusivement par ces derniers des procédures stockées optimisées, qui prévoit le rendement élevé de la plateforme de DB3NF.
Composant de DB3NF . Le composant est complètement générique et intègre seamlessly avec les deux bases de données. Aucun travail de conception n'est exigé après schéma d'application est créé et déployé. DB3NF automatiquement "apprend" le schéma et les règles d'application quand des débuts d'application. Le composant utilise de diverses techniques cachantes et est extrêmement rapide et efficace.
Le code d'asp dans DB3NF est très simple et franc. Il est facile d'écrire et maintenir.
Temps typique de conception (jours ouvrables) pour une application simple de l'enchaînement 3-tier
| Processus |
Asp |
Net |
DB3NF |
| Formalisation des principes économiques |
1/4 |
1/4 |
1/4 |
| Création de base de données |
1/4 |
1/4 |
0 |
| programmation T-SQL |
1/4 |
1/4 |
0 |
| Conception composante |
1/2 |
1/2 |
0 |
Conception de pages d'enchaînement (pièce de code) |
1 1/2 |
1 |
1/8 |
| Garantie de la qualité - fixing de bogues |
1 |
1/2 |
1/8 |
| Temps total |
3 3/4 |
2 3/4 |
1/2 |
|