Table des matières
Chapitre 1 Contexte 4 Chapitre 2 Sujet 4 2.1 Analyse de la demande 4 2.2 Analyse de faisabilité 5 Chapitre 3 : Conception générale du Système 5 3.1 Objectif du système 5 3.2 Structure fonctionnelle du système 5 3.3 Environnement de développement système 6 3.3.1 Environnement de développement 6 3.3.2 Technologies principales 6 3.4.3 Base de données Mysql 7 Chapitre 4 : Conception de la base de données 7 4.1 Analyse de la base de données 7 4.2 Conception conceptuelle de la base de données 8 Chapitre 5, Aperçu des fonctions du système 9 5.1 Processus 9 5.2 Conclusions de l’analyse de la structure globale du système 9 5.3 Conception conceptuelle du modèle (diagramme E-R) 9 5.4 Établissement de tables et de relations de bases de données 10 Chapitre 6 : Conception et mise en œuvre des modules principaux du System 10 6.1 Conception d’interface 10 6.2 Voir les catégories du forum et les réponses sur la page d’accueil 11 6.3 Page 11 de recherche thématique 6.4 Voir le contenu des posts racines et réponses 12 Conclusion 13 Remerciements 14 Réf. 14
Résumé Avec le développement rapide des technologies de l’information, la communication entre les personnes devient de plus en plus avancée. À l’ère actuelle, QQ, forums, blogs, WeChat, etc. sont devenus les principaux moyens pour les gens de communiquer et d’échanger des informations entre eux. De plus, afin de faciliter la communication et le partage des personnes d’un certain cercle, afin que chacun puisse ressentir l’ambiance avec les autres, des forums en ligne ont vu le jour. Sur le forum en ligne, vous pouvez exprimer vos sentiments et des choses intéressantes, c’est-à-dire poser des questions liées, obtenir des réponses et participer à la communication d’autres pairs et amis, et vous pouvez aussi parcourir et répondre aux questions des autres à différents degrés, afin d’atteindre le but d’une communication mutuelle. Le but des forums en ligne est de fournir une plateforme permettant aux utilisateurs de communiquer et de constituer une communauté en ligne où ils peuvent échanger des expériences et discuter de problèmes. Le système offre aux utilisateurs la possibilité de s’inscrire et de se connecter. Seuls les utilisateurs inscrits peuvent exprimer leurs pensées et opinions en publiant et en répondant aux sujets après s’être connectés, tandis que les utilisateurs non connectés ne peuvent consulter que les informations sur les sujets. Ainsi, les fonctions du forum en ligne, telles que la publication de publications et les réponses, sont devenues la caractéristique principale du forum, ce qui fait de ce forum un choix privilégié des membres du cercle. Ce système de forum est basé sur Struts2 +Spring+hibernate, qui présente des caractéristiques d’utilisation facile, d’utilisation simple, de stabilité opérationnelle, de sécurité et de fiabilité.
Mots-clés : forum en ligne, communication, simplicité.
Chapitre 1 Contexte du sujet
En 1978, un CBBS/Chicago (Computerized Bulletin Board System/Chicago) basé sur la puce 8080 a été développé à Chicago, aux États-Unis, qui fut le tout premier système BBS. C’est vers 1991 que la première station BBS a été lancée en Chine. Après une longue période de développement, ce n’est qu’en 1995, avec la forte baisse des prix des ordinateurs et de leurs périphériques, que le BBS a été progressivement reconnu. En 1996, il s’est développé à une vitesse stupéfiante. Avec l’intégration croissante d’Internet dans la vie sociale, la technologie de développement Tieba a mûri, les fonctions des forums en ligne augmentent et s’améliorent, et les avantages du « écrit une fois, courant partout » réalisés par la technologie Java sont évidents, et la technologie de développement web qui hérite de cet avantage attire de plus en plus l’attention des gens. Avec le développement rapide des technologies de l’information, la communication entre les personnes devient de plus en plus avancée. Chapitre 2 Sujet d’ouverture 2.1 Analyse de la demande 2.1.1. Analyse des besoins fonctionnels À l’ère actuelle, QQ, forums, blogs, WeChat, etc. sont devenus les principaux moyens pour les gens de communiquer et d’échanger des informations entre eux. De plus, afin de faciliter la communication et le partage des personnes d’un certain cercle, afin que chacun puisse ressentir l’ambiance avec les autres, des forums en ligne ont vu le jour. Sur le forum en ligne, vous pouvez exprimer vos sentiments et des choses intéressantes, c’est-à-dire poser des questions liées, obtenir des réponses et participer à la communication d’autres pairs et amis, et vous pouvez aussi parcourir et répondre aux questions des autres à différents degrés, afin d’atteindre le but d’une communication mutuelle. Ce système est principalement développé basé sur la technologie Struts + Spring + hibernate, et la fonction la plus basique du forum en ligne est de publier des articles. De plus, afin d’enregistrer les informations pertinentes de l’éditeur et du répondant du sujet, le système doit également fournir des fonctions d’enregistrement et de connexion utilisateur. Seuls les utilisateurs inscrits peuvent publier et répondre aux publications après s’être connectés, et les utilisateurs non connectés ne peuvent consulter que les informations des publications. Le forum en ligne dispose des fonctions suivantes : inscription utilisateur, connexion utilisateur, recherche de posts du site, affichage de tous les posts de base dans une certaine catégorie, affichage des posts surlignés (le post avec la plus haute réponse sera affiché comme post surligné), affichage et consultation de vos propres posts, consultation du contenu du post racine, publication des articles, réponse aux posts, gestion des arrière-plans, etc 2.2 Analyse de faisabilité L’analyse de faisabilité repose sur une investigation systématique, la nécessité et la réalisabilité du développement de nouveaux systèmes, et le développement de nouveaux systèmes est analysé et étudié sous des plans techniques, économiques et sociaux, afin d’éviter les erreurs d’investissement et d’assurer le succès du développement de nouveaux systèmes. L’objectif de l’étude de faisabilité est de déterminer si le problème peut être résolu dans le plus court délai possible et au coût le plus bas, afin d’améliorer de manière globale la performance globale du système et son efficacité opérationnelle. Chapitre 3 Conception générale du système
武软XXXX班XX毕业设计(模板).rar
(86.76 KB, Nombre de téléchargements: 0, 售价: 5 粒MB)
|