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

内容发布更新时间 : 2024/5/21 6:36:24星期一 下面是文章的全部内容请认真阅读。

MySQL数据库课程设计大纲

一、课程设计目的

通过数据库系统课程设计,熟悉MySQL数据库管理系统的结构与组成;掌握MySQL数据库管理系统的应用技术。实践《学生成绩管理系统》的数据库应用系统的设计方法、开发过程和MySQL数据库的管理与维护,掌握数据库管理系统的使用和开发,提高分析问题、解决问题和实践应用能力。

二、课程设计题目 学生成绩管理系统

三、课程设计的具体内容与要求

1、 系统主要功能包括学生信息的查询、录入、修改、删除;学生成绩的录入、修改等。

2、 在Workbench中完成系统的功能。在Workbench主要通过代码完成系统的功能,并

给出执行代码后的结果截图。

3、 通过JSP页面完成系统的功能。

4、 系统的基本思路:首先进入系统登录,登录成功进入学生成绩管理系统主页面。主

页面上提供系统的主要功能,单击某一功能,即进入该功能的页面。

5、 系统登录与主界面 (1)系统登录

系统登录就是确认能够有权使用学生成绩管理系统的用户。界面如下:

(2)系统主界面

用户登录成功,进入系统主界面。系统主界面如下:

6、 系统功能

系统功能包括:基本信息录入、学生信息查询、课程信息查询和退出。

(1) 基本信息录入

基本信息录入界面由两个框架页面组成,分别为左框架和主框架。左框架中显示4个超链接,前3个超链接对应文件的内容显示在主框架上,最后一个超链接为退回到系统功能界面。操作界面如下图所示:

(2) 学生信息录入

在“基本信息录入”页面中单击“学生信息录入”后,显示学生信息录入界面。该页面包含显示、添加、修改和删除4个功能。首先输入学号,点击“确定”按钮,查找学生信息,若存在,则在相应的控件上显示该学生的所有信息。若要更新学生信息,则在查询出学生信息以后,在相应的控件上修改该学生的信息,单击“更新”按钮,完成更新功能。若添加学生信息,则在相应的控件上填写该学生的信息,点击“保存”按钮,完成添加功能。若要删除学生信息,则在查询出学生信息以后,单击“删除”按钮,完成删除功能。 操作界面如下图所示:

(3) 课程信息录入

在“基本信息录入”页面中单击“课程信息录入”后,显示课程信息录入界面。该页面中包含课程的“添加”、“删除”和“更新”三个功能。实现“添加”时要求输入所有字段信息,系统会根据输入的课程号,查询课程表,若没有找到,则将输入的课程信息添加到课程表中。实现“删除”功能时,只要在课程号的文本框中输入要删除的课程号,系统便会根据输入的课程号,查询课程表后删除相应的信息。实现“更新”时,要在需更新的字段名的相应控件上输入信息,单击“更新”按钮,完成更新操作。

操作界面如下图所示:

(4) 学生成绩录入

在“基本信息录入”页面中单击“学生成绩录入”后,显示课程名、年级和专业的选择界面。选择要录入的课程名、年级和专业后,单击“确定”按钮,显示学生成绩录入界面。输完成绩后,单击“提交”按钮,完成成绩录入功能。 操作界面如下:

(5) 学生信息查询

在系统主界面中单击“学生信息查询”,进入学生信息查询界面。如下图所示:

(6) 课程信息查询

在系统主界面中单击“课程信息查询”,进入课程信息查询界面。如下图所示: