第一范文网 - 专业文章范例文档资料分享平台

数据库课程设计报告:学生成绩管理系统

来源:用户分享 时间:2025/5/30 22:11:47 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

学生成绩管理系统的功能需求分析

学生成绩管理系统主要提供成绩查询,方便管理的网上的信息查阅平台, ,查看留言,提交留言.教师可以通过成绩管理系统查阅学生成绩信息,教师信息,查看教师留言,学生留言,提交留言,留言的管理等相关操作.系统管理员可以学生可以通过该系统查阅与自己相关信息实现以上的所有功能,还有对学生的添加,删除,修改,教师的添加,删除,修改,数据库的备份,数据库的还原等相关操作.

系统的功能分析

学生成绩管理系统是用MySQl数据库+SQL查询语言编句,系统是基于网络在线的学生成绩管理系统,在系统中分为大的二个方面:一是教师登录页面,二是学生登录页面.

(1)系统管理员进入学生成绩管理系统的主要功能是:实现教师添加,教师修改,教师删除,教师查询,数据库的恢复,数据库的备份,学生的添加,学生的修改,学生的查询,学生成绩的录入,学生成绩的添加,学生成绩的修改,学生成绩的删除,留言的查询,留言的提交,留言的删除,留言的修改等基本功能.

(2)教师进入学生成绩管理系统的主要功能是:实现学生的查询,学生成绩的查询,留言的删除,留言的查询,留言的查询,密码的修改,教师的查询,教师登陆密码的更改,教师个人信息的修改等基本功能.

(3)学生进行学生成绩管量系统的主要功能是:实现学生自己怕成绩查询,自己登录密码的修改,个人信息的查询,留言的查看,提交留言的基本功能.

本系统实现的大致功能:

1.管理员登陆界面。本系统设计通过管理员身份登录获取操作界面和功能权限。管理员账号和密码输入正确即可登录。学生管理界面。提供了学生成绩信息的查询,相关科目的成绩查询,添加,删除等功能。管理员拥有最高的权限。

2.操作界面。提供了对学生学籍信息的查询,添加,,删除;学生成绩的录入,修改,查询等功能。

11 / 50

5、 数据库设计

5.1 系统概念结构设计

输入学号 姓名、出生、显示:ID、学号、 各科成绩

系统登录界面 管理员登录 查询成绩 添加信息 删除信息 输入学号 添加:ID、学号、姓名、出生、各科成绩 输入学号 删除:ID、学号、姓名、出生、各科成绩 12 / 50

5.2 系统逻辑结构设计

管理员信息表:

字段名 登录密码

类型 varchar(8) 空值 not null not null 约束条件 主键 管理员账号 varchar(8) 成绩信息表:

字段名 类型 ID 学号 姓名 出生 int int 空值 约束条件 主键 varchar(8) not null varchar(8) not null 数学成绩 int 英语成绩 int

13 / 50

5.3 数据库实现

创建数据库:

Create database 翰林学院学生成绩管理系统;

创建成绩表:

create table 成绩表( ID int,

number int primary key, name varchar(8), birthday varchar(8), math int, english int )

14 / 50

向数据库中添加信息:

insert into 成绩表(ID,number,name,birthday,math,english) values('1','120101','刘产','19210306','90','59')

insert into 成绩表(ID,number,name,birthday,math,english) values('2','120102','范剑','19200102','58','85')

insert into 成绩表(ID,number,name,birthday,math,english) values('3','120103','夏建仁','19200406','90','99')

insert into 成绩表(ID,number,name,birthday,math,english) values('4','120104','史珍香','19200907','83','75')

insert into 成绩表(ID,number,name,birthday,math,english) values('5','120105','范统','19210518','80','97')

insert into 成绩表(ID,number,name,birthday,math,english) values('6','120106','秦寿生','19220806','52','55')

insert into 成绩表(ID,number,name,birthday,math,english) values('7','120107','杜子腾','19190404','81','88')

insert into 成绩表(ID,number,name,birthday,math,english) values('8','120108','楚中天','19210306','46','77')

15 / 50

数据库课程设计报告:学生成绩管理系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c27h129uoxw7b3ef97wu606i7k4ff8500zfg_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top