数据库实践论文.docx
《数据库实践论文.docx》由会员分享,可在线阅读,更多相关《数据库实践论文.docx(13页珍藏版)》请在冰豆网上搜索。
![数据库实践论文.docx](https://file1.bdocx.com/fileroot1/2023-2/3/fde79c44-c0e9-45e1-830f-32fa4007734a/fde79c44-c0e9-45e1-830f-32fa4007734a1.gif)
数据库实践论文
《学籍管理系统论文》
一.需求分析:
1.学生→①学生能进入学籍管理系统按学期查询查询各科目的绩。
→②学生能进入学籍管理系统按学期获取补考通知及相关信息。
2.教师→①在每学期考试结束后录入学生成绩,并能进行成绩修改。
→②在录入学生成绩时应选择分制:
等级制;分数制。
→③如果是分数制应先设置平时分和考试分数在最后成绩中的百分比。
→④如果是等级制在写入数据表中时应先将等级制转化为分数。
→⑤在录入学生成绩时先应该选取操作班级,在以每门课程为单位进行成绩的录入,缓考学生的成绩不需录入,学生最后成由程序根据用户设置自动计算生成。
3.管理员:
⑴成绩查询→①按学生学号查询其各个学期的成绩。
→②按班级查询各个班的各个学期的成绩。
⑵成绩管理→①能根据学生成绩信息自动生成补考成绩信息。
②按专业班级查询此班本学期补考人次。
③查询全校所有缓考学生信息。
④全校还需补考的学生信息。
⑤全校补考门次大于某一定数的学生信息。
⑥在录入缓考∕补考信息是以班级为单位进行录入。
⑶学生管理→①新生报到时按专业对学生的基本信息进行录入。
→②按班级对学生的信息进行查询。
→③按学号对学生的信息进行查询。
→④按学号删除退学学生的基本信息。
→⑤按学号修改换专业的学生基本信息。
⑷教师管理→①按教工号对教师的基本信息进行查询。
→②录入新来教师的基本信息。
→③按教工号删除退休老师的基本信息。
→④按教工号删除离任教师的基本信息。
二.系统的模块化设计
1.系统的功能分析
该学生成绩管理系统是用vb编程+ACCESS数据库+SQL查询语言编句,在系统中分为大的三个方面:
一是系统管理员页面,二是教师登录页面,三是学生登录页面.
(1)系统管理员进入学生成绩管理系统的主要功能是:
实现教师添加,教师修改,教师删除,教师查询,数据库的恢复,数据库的备份,学生的添加,学生的修改,学生的查询,学生成绩的录入,学生成绩的添加,学生成绩的修改,学生成绩的删除,查询,等基本功能。
(2)教师进入学生成绩管理系统的主要功能是:
实现学生的查询,学生成绩的查询,密码的修改,教师的查询,教师登陆密码的更改,教师个人信息的修改等基本功能.
(3)学生进行学生成绩管量系统的主要功能是:
实现学生自己怕成绩查询,自己登录密码的修改,个人信息的查询的基本功能
2.学生成绩管理系统流程图
教师
录入
成绩数据库
查询
教务处
统计
发布
学生
管理员.
教师
学生
图1.学生成绩管理系统流程图
2.系统功能模块图
学籍管理系统
学生
按学期
查询各门功课的成绩
获取
补考信息
教师
录入成绩
查询成绩
修改成绩
管理员
成绩查询
成绩管理
学生管理
教师管理
按学号查询成绩
按班级查询成绩
查询补考学生信息
更新补考通过成绩
删除退学学生成绩
录入新生基本信息
查询学生基本信息
删除退学学生信息
录入新教师基本信息
查询教师基本信息
删除离任教师信息
三.系统数据设计
1.系统管理员表
表名:
管理员表
字段名
字段类型
字段说明
自动编号
主键
文本
系统管理用户名
文本
系统管理员密码
2.成绩管理系统教师表
表名:
教师表
字段类型
字段名
自动编号
主键
文本
教师用户名
文本
教师登陆密码
文本
教师姓名
文本
教师性别
日期/时间
教师出生年月
文本
教师所在系部
文本
教师职称
文本
教师家庭地址
文本
教师联系电话
文本
教师联系电话
文本
邮编
文本
教师QQ
文本
教师EMAIL
文本
教师个人简历
3.系统学生表
表名:
学生
字段类型
字段名
自动编号
文本
学生学号
文本
学生登陆密码
文本
学生姓名
文本
学生性别
日期日间
学生出生日期
文本
学生在班级
文本
学生专业
文本
学生所在系部
文本
学生班主任
文本
学生联系电话
文本
学生QQ号
文本
学生电子邮箱
文本
学生民族
文本
学生政治面貌
文本
学生身体情况
文本
学生体重
文本
学生视力
J
文本
学生技术简介
文本
学生自我评价
OLE对象
学生照片
文本
学生家庭地址
文本
学生家庭电话
4.系统成绩表
表名:
成绩表
字段类型
字段名
自动编号
主键
文本
学生学号
文本
学生姓名
文本
学生性别
文本
学生所在系部
文本
学生任课教师
文本
学生课程名
文本
学生该科成绩
5.系统班级表
表名:
班级表
字段类型
字段名
自动编号
主键
文本
系部
文本
专业
文本
班级名称
文本
班主任
日期/时间文本
入学时间
四.学生成绩管理系统功能的实现
1.成绩管理系统的登录页面
学生成绩管理系统分为三种登录模式(如图所示)
(1)系统管理员登录
(2)教师登录
(3)学生登录
2.系统管理员功能简介
(1)成绩管理可以对学生的成绩的添加,删除,修改
(2)成绩查询实现对整个学生成绩管理系统成绩的查询
(3)学生管理对学生的添加,删除,修改,详细信息的查看
(4)班级管理对所有班级的添加,删除,修改
(5)修改密码是对该用户的登录密码进行修改
(6)用户管理是对教师的添加
(7)教师查询是对所有教师的修改,删除操作
(图示)
3.教师功能简介
(1)成绩查询是对所有学生的成绩查询
(2)个人信息是对自己信息的查看
(3)联系方式是对自己常用联系电话的查看是否正确
(4)教师查询是对所有教师资料的查看
(5)修改密码是对自己登录密码的修改
4.学生功能实现简介
(1)成绩查询是对该生自己所有课程成绩的查询
(2)个人信息是对学生自己信息的查询
(3)查看留言是对所有留言都可以查看
(4)修改密码是对自己的登录密码进行修改
(5)联系方式是对自己常用的联系方式进行查看
(图示)