Système de sélection de cours pour étudiants - projet d'application de base de données

 

 cahier de tâches de conception

Sujet de conception : conception de la base de données du système de sélection des cours des étudiants      

Nom du cours : Conception de cours de base de données                

 cahier de tâches de conception

1. Objectif et exigences :

Cette conception est une pratique complète du cours "Principes et applications des bases de données". Grâce à l'étude des "Principes et applications des bases de données", les étudiants ont initialement maîtrisé les concepts de base des bases de données, du langage SQL, de la théorie de la normalisation des bases de données, de la conception des bases de données et d'autres connaissances théoriques des bases de données. Grâce à la conception de cours de base de données, renforcez la capacité d'apprentissage indépendant et de collecte de données, appliquez systématiquement la conception des connaissances théoriques pour réaliser la conception de la base de données d'un système d'information et concentrez-vous sur la culture de la capacité pratique à jeter une base solide pour l'apprentissage ultérieur.

2. Exigences techniques et données pour ce projet de conception :

1. Exigences techniques

À l'aide du système de gestion de base de données MySQL, concevez et implémentez un système de gestion de base de données simple.

2. Exigences fonctionnelles de la conception du curriculum

Concevoir indépendamment un système d'application basé sur une base de données par le biais d'enquêtes et de recherches. Les exigences spécifiques sont les suivantes :

(1) Effectuer une analyse des besoins ;

(2) Concevoir la structure conceptuelle et la structure logique de la base de données ;

(3) Créer des bases de données et des tableaux de données selon la conception de la structure logique ;

(4) Définissez des contraintes d'intégrité à l'intérieur et entre les tables ;

(5) Avec des opérations d'insertion, de suppression et de mise à jour de données ;

(6) Utilisation d'index, de vues, de déclencheurs ou de procédures stockées.

3. Exigences générales de conception

Le contenu principal de la conception comprend:

[ Analyse de la demande]

Effectuez une analyse des exigences, analysez les données et le traitement du système en fonction des sujets sélectionnés et des fonctions logicielles réellement remplies, et décrivez-le sous trois aspects : (1) les exigences d'information (2) les exigences de traitement (3) les exigences de sécurité et d'intégrité.

[ Conception de la conception de la structure]

Cette partie nécessite la description du processus d'abstraction des besoins d'information de l'utilisateur obtenus à partir de l'analyse des besoins dans une structure d'information (c'est-à-dire un modèle conceptuel), qui nécessite une description d'analyse et un diagramme ER.

[ Conception de la structure logique]

Cette partie nécessite d'écrire quel est le système de gestion de base de données utilisé, quel est le modèle logique pris en charge et de convertir le diagramme ER conçu au stade de la conception de la structure conceptuelle en une structure logique cohérente avec le modèle de données pris en charge par le processus de produit du système de gestion de base de données sélectionné, donner la structure logique finale et l'optimiser selon la théorie de la normalisation des données, et l'expliquer.

[ Conception de la structure physique et implémentation de la base de données]

Cette partie explique la structure physique du système de stockage des données et implémente la base de données dans un SGBD spécifique tel que MySQL.

[ Réflexion et expérience]

Cette partie explique la moisson et l'expérience acquises grâce à cette conception de cours, et vous pouvez également écrire sur les problèmes qui se posent et les solutions.

[ références]

Livres et littérature utilisés pendant le développement.

Cahier de tâches de conception de programmes d'études

3. Exigences pour les résultats de ce projet de conception (y compris les dessins, les papiers, les graphiques, les objets, etc.) :

Au final, trois résultats sont requis, dont :

1. Implémentation du code de la conception de la base de données.

2. Rapport sur la conception du curriculum, le rapport doit inclure le contenu suivant :

(1) Analyse de la demande du projet ;

(2) Conception de la structure conceptuelle, c'est-à-dire établissement du modèle ER ;

(3) Conception de la structure logique, transformant le modèle ER en modèle relationnel ;

(4) L'implémentation spécifique de la base de données, c'est-à-dire la création de bases de données et de tables, et l'établissement de contraintes d'intégrité ;

(5) Traitement des données (insérer, modifier, supprimer des données) ;

(6) Conception d'index, de vues et de déclencheurs ;

(7) Évaluation de la conception, récolte et expérience.

3. Vidéo de défense : pas plus de 5 minutes

4. Principaux matériaux de référence :

1. "Les bases de la base de données MySQL | Exemple de didacticiel". Wang Xiaoqing. Presse populaire des postes et télécommunications. 2020.1

2、https://www.icourse163.org/learn/RUC-488001?tid=1465315446#/learn/announce

3、数据库系统原理_北京交通大学_中国大学MOOC(慕课)

课 程 设 计 任 务 书

5.本设计课题工作进度计划:

起 迄 日 期

工  作  内  容

5月30日

布置课程设计的任务及要求,根据任务书进行需求分析及系统总体设计

5月31日

实现数据库概念结构设计,绘制的实体—联系模型

进行逻辑结构设计,将实体—联系模型转换为关系模型

6月1日

设计和创建数据库表,包括数据完整性设计

完成数据录入

创建视图、索引、触发器或存储过程

6月2日

根据设计内容撰写课程设计报告

数据库调试运行

指导教师意见:

指导教师:           

                   年   月   日

Je suppose que tu aimes

Origine blog.csdn.net/qq_44928278/article/details/126521231
conseillé
Classement