《MySQL课程设计》方案1202 下载本文

内容发布更新时间 : 2024/5/2 8:26:28星期一 下面是文章的全部内容请认真阅读。

7、 系统中的数据表结构

表4 登录表

学号 char(10) not null 口令 char(10)

8、 数据表的样本数据

四、上交相关内容要求

上交的成果是课程设计报告,保存在word 文档中。 1、文件名要求按照“班级名-姓名-学号”起名,如文件名为“1001-张三-20100112 ”.doc 。

2、课程设计报告的封面内容:

《MySQL网络数据库课程设计》

设计选题:学生成绩查询系统 班 级: 设 计 人: 学 号:

3、课程设计报告的具体内容包括: (1)课程设计目的 (2)需求分析

在该部分中叙述系统的功能要求、系统的开发运行环境、系统总体设计。 (3)数据库设计

主要包括创建实体-联系模型(E-R图)、数据字典(数据表结构)。 (4)通过Workbench对数据进行操作

①在Workbench中,编写代码或通过图形界面创建数据库和4个数据表。 ②在报告中写出创建代码;并附上在Workbench中看到的各个表的截图。

③插入数据操作。依次向4个表中插入数据,并查看记录。在报告中写出插入记录和查看记录的代码,并附上在Workbench中看到的查看记录的截图。

④查询操作。自定义一些查询条件,分别对4个表中的数据进行查询。在报告中写出查询语句,并附上在Workbench中看到的查询结果的截图。

⑤更新操作。自定义一些过滤条件,分别对4个表中的数据进行更新。在报告中写出更新语句,并附上在Workbench中看到的更新结果的截图。

⑥删除操作。自定义一些过滤条件,分别对4个表中的数据进行删除。在报告中写出删除语句,并附上在Workbench中看到的删除结果的截图。

⑦创建一个存储过程,完成学生成绩的插入操作,并用CALL语句调用该存储过程。在报告中写出该存储过程的创建和调用代码,并附上在Workbench中看到的执行该存储过程后学生成绩表数据的截图。 ⑧在学生表中创建一个触发器,以完成在学生表中删除学生记录的同时,同步删除学生成绩表中的该学生的所有成绩记录。在报告中写出该触发器的创建代码,并附上在Workbench中看到的执行该触发器后学生信息表和学生成绩表数据的截图。 (5)通过JSP页面完成系统的功能

创建相应的操作页面,编写代码,通过对页面的操作完成系统的功能。在课程设计报告的这一部分,详细叙述实现过程,并附上操作页面。

(6)课程设计总结

在这一部分,主要描述课程设计过程的收获、遇到问题、解决问题思路、程序调试能

力的思考、对MySQL数据库课程的认识等内容。

四、课程设计报告提交时间以及成绩评定方法

1、上交时间:在2014.1.3之前,以班级为单位,把打印版交给课程老师。同时,把电子版发到信箱syc2018@163.com中。

2、课程设计的最后成绩组成:程序运行情况;程序的结构合理与否;课程设计报告的结构清晰程度、内容全面程度;考勤、上机表现等。