Nom du projet : Site de bibliothèque avec ASP .NET
Contenu du projet :
Le contenu et l'objectif du projet du site ASP .NET et Library System, qui ont été réalisés dans le cadre des devoirs de fin d'année du cours de programmation Web, sont indiqués dans cette section.
La conception générale de notre site de bibliothèque nommé « sefabookstore.com » est donnée dans l'image ci-dessous.
Figure 1 : page d'accueil du site sefabookstore.com Comme on peut le voir sur l'image ci-dessus, une bannière supérieure, 5 menus, un écran de page d'accueil, une recherche de livres, des livres, à propos de nous et un menu de saisie. Le design de cette page est réalisé dans le fichier index.aspx parmi les fichiers du logiciel.
PROCÉDURES DE CONNEXION DES MEMBRES :
D'autre part, les lignes de code des sections de demande de nom d'utilisateur et de mot de passe requises pour les procédures de connexion des membres sont indiquées dans l'image ci-dessus. Comme on peut le voir dans les lignes de code données ci-dessus, les lignes de code requises ont été définies pour saisir les valeurs à écrire dans les zones de texte et des images de bannière ont été ajoutées pour l'apparence générale du site.
MENUS : RECHERCHE DE LIVRES :
L'onglet Rechercher des livres contient du contenu. Il existe 2 critères de recherche différents sur notre site. Ces; Genre du livre et titre du livre
LIVRES :
Dans l'image ci-dessus, la liste déroulante est utilisée dans la section Sélectionner le genre de la section Livres. Les livres ajoutés sont disponibles dans le genre Histoire, Roman historique et Roman. Lorsque vous spécifiez un nouveau type dans le fichier bookadd.aspx pour ajouter le type de livre, il sera automatiquement ajouté à l'événement déroulant.
AJOUTER UN LIVRE :
Sur la page bookekle.aspx d'images ci-dessus, 7 lignes d'informations sont requises : nom du livre, catégorie, date de sortie, type de livre, ajout d'image, ajout de sujet. L'enregistrement des livres ajoutés dans la base de données SQL est en cours.
À PROPOS DE NOUS : Notre cinquième et dernier onglet du menu principal de notre site Web est l'onglet « À PROPOS DE NOUS ».
Dans l'image ci-dessus, des informations sur notre site sont données. CONTACT:
Le contenu principal de la section communication, dont la conception est donnée dans l'image ci-dessus ; Il se compose du nom, du prénom, de l'adresse e-mail, de l'adresse, de l'objet et des champs de message de la personne qui souhaite envoyer un message. Grâce à ce formulaire, l'utilisateur pourra signaler des réclamations, demandes et suggestions concernant le site ou le restaurant. Ici, les informations demandées et le message à transmettre seront enregistrés dans la table des messages de la base de données Access. Les propriétés générales de la table des messages et les propriétés de la base de données seront détaillées dans la deuxième partie.
Comme on peut le voir dans les lignes de commande du fichier « communication.aspx » décrites ci-dessus, les opérations de validation sont également largement incluses dans nos blocs de code. Après avoir vérifié les valeurs saisies avec les commandes de validation, largement utilisées pour effectuer les contrôles nécessaires, elles ont été ajoutées à la base de données Access. En général, les extraits de code des menus et onglets de notre page d'accueil ressemblent à ceci. La deuxième partie, qui va être donnée maintenant, inclut nos tables dans la base de données Access et leurs propriétés.
VOTE:
Les événements de boutons radio et de boutons sont utilisés pour voter dans l'image ci-dessus. Les votes utilisés sont envoyés à la base de données des accès et enregistrés. 2. CARACTÉRISTIQUES GÉNÉRALES DE LA BASE DE DONNÉES ACCESS La base de données Access a été utilisée sur ce site Web, qui a été réalisé comme devoir de fin d'année. Une base de données est un outil de collecte et d'organisation d'informations. Les bases de données stockent des informations sur les personnes, les produits, les commandes ou toute autre chose. Dans ce projet, le programme Access Database a été utilisé pour enregistrer et répertorier les données sur notre site Web. Avec Access : Vous pouvez saisir une nouvelle donnée dans la base de données ; par exemple, vous pouvez ajouter un nouvel article au stock Vous pouvez modifier les données existantes dans la base de données ; par exemple, vous pouvez modifier l'emplacement actuel d'un élément. Vous pouvez supprimer des informations si un article est vendu ou jeté Organiser et afficher les données de différentes manières Partager des données avec d'autres via des rapports, des messages électroniques, un intranet ou Internet Compte tenu des fonctionnalités indiquées ci-dessus, travailler avec Access Database a été à la fois simple et très utile. Il y a 3 tables au total dans la base de données Access dans ce projet. Ces tableaux sont respectivement : « membres », « livre » et « vote ». L'image suivante montre la liste des tables de la base de données Access.
TABLE DES LIVRES : La première de ces tables est la table « Livres », qui est la table où sont conservées les données des utilisateurs membres de notre site.
La vue générale de notre tableau, qui se compose de 8 champs différents : livre, catégorie, date, sujet, type, photo, tournée, nom de l'auteur et année de publication, est donnée dans l'image ci-dessus. Les données saisies dans les champs obligatoires par l'utilisateur qui s'est inscrit sur le site via l'onglet Livres sont automatiquement placées dans 8 champs différents de ce tableau. Kitapekle.aspx, Kitapara.aspx et Kitap.aspx utilisent cette base de données.
TABLEAU DES VOTES :
Le vote sur place mentionné ci-dessus a été effectué et le système de notation des sites a été réalisé en les conservant dans la base de données des accès. TABLEAU DES MEMBRES :
Une autre table de la base de données Access est la table où sont conservés les membres. Il y a 8 champs dans le contenu de ce tableau. La capture d'écran de ce tableau, composé de 8 champs : nom, prénom, identifiant, mot de passe, e-mail, question secrète, réponse secrète et autorisation, est donnée ci-dessus. Voici la partie où les utilisateurs enregistrés du site Web restent confidentiels. Les pages Member.aspx et member.aspx sont alimentées à partir de ce tableau. BLOC DE CODE DE LA PAGE MEMBER.ASPX :
Dans l'image ci-dessus, la connexion du menu de communication avec la base de données est affichée sous forme d'extraits de code. De manière générale, les lignes générales du projet créé avec asp .net sont les suivantes. Un modèle CSS prêt a été utilisé dans le projet. De nombreuses leçons de programmation Web telles que la validation, la connexion à la base de données SQL, les opérations de requête de base de données SQL, la conception de sites Web utilisées dans la phase de construction du projet ont été étudiées en détail et étudiées. Les connaissances théoriques acquises au cours ont été mises en pratique dans ce projet et le sujet de la programmation Web avec asp .net est expliqué à un niveau de base.