学生学籍管理系统数据库课程设计.docx
- 文档编号:308501
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:23
- 大小:99.94KB
学生学籍管理系统数据库课程设计.docx
《学生学籍管理系统数据库课程设计.docx》由会员分享,可在线阅读,更多相关《学生学籍管理系统数据库课程设计.docx(23页珍藏版)》请在冰豆网上搜索。
学生学籍管理系统数据库课程设计
.
课程设计报告数据库程序设计
学生学籍管理系统题:
课
姓名:
号:
学
同组姓名:
专业班级:
指导教师:
设计时间:
评阅意见:
评定成绩:
指导老师签名:
.
日月年
.
1、开发背景
在学籍管理中,需要从大量的日常教学活动中提取相关信息,以反映教学情况。
传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。
使用计算机可以高速,快捷地完成以上工作。
在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规教学管理行为,从而提高了管理效率和水平,此外,现今学籍管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,专业资料word
.
教学办公室缺少一种完善的学籍管理软件,为了对学生档案,学生信息的管理方便,因此开发了本软件。
2、系统描述
2.1设计容:
(1)主要的数据表
学生基本情况数据表,学生成绩数据表,课程表等等。
(2)主要功能模块
1)实现学生基本情况的录入、修改、删除等基本操作。
2)对学生基本信息提供灵活的查询方式。
3)完成一个班级的学期选课功能。
4)实现学生成绩的录入、修改、删除等基本操作。
5)能方便的对学生的个学期成绩进行查询。
6)具有成绩统计、排名等功能。
7)具有留级、休学等特殊情况的处理功能。
8)能输出常用的各种报表。
9)具有数据备份和数据恢复功能。
2.2设计要求:
(1)学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。
(2)对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入。
专业资料word
.
3、数据分析3.1、功能模块图学生学籍管理系统删修登录查除录入改询处处处处处理理理理理
图1功能模块图
3.2、数据流图
层数据流图02图学生学籍管理系统第专业资料word
.
登录处理:
13图学生学籍管理系统第层数据流图
查询处理:
专业资料word
.
图4学生学籍管理系统第2层数据流图
录入处理:
图5学生学籍管理系统第3层数据流图
专业资料word
.
更新处理:
46图学生学籍管理系统第层数据流图
删除处理:
专业资料word
.
图7学生学籍管理系统第5层数据流图
3.3、数据字典
(1)数据流的描述
图2:
数据流名称:
注册信息
简述:
管理员相关信息
数据流来源:
管理员
数据流去向:
注册
数据流组成:
管理名+密码
数据流名称:
允许注册
简述:
允许注册信息
数据流来源:
注册
数据流去向:
管理员
数据流组成:
管理名+密码
数据流名称:
登录信息
简述:
学生登录相关信息
数据流来源:
学生
数据流去向:
登录
数据流组成:
学号+登录秘密
专业资料word
.
数据流名称:
反馈信息
简述:
学生登录成功反馈信息
数据流来源:
登录
数据流去向:
学生该
数据流组成:
登录成功提示
图3:
数据流名称:
登录
简述:
登录信息
数据流来源:
外部实体
数据流去向:
审核学生
数据流组成:
登录信息
图4:
数据流名称:
学生信息查询要求
简述:
学生所要查询学生基本信息的要求
数据流来源:
学生
数据流去向:
学生信息判断
数据流组成:
学号+姓名+性别+入学年份+照片+备注+专业号等
数据流名称:
专业信息查询要求
简述:
学生所要查询专业信息的要求
数据流来源:
学生
专业资料word
.
数据流去向:
学生信息判断
数据流组成:
学号+姓名+性别+入学年份+照片+备注+专业号等
数据流名称:
课程信息查询要求
简述:
学生所要查询的课程信息的要求
数据流来源:
学生
数据流去向:
学生信息判断
数据流组成:
学号+姓名+性别+入学年份+照片+备注+专业号等
数据流名称:
选课信息查询要求
简述:
学生所要选课的要求
数据流来源:
学生
数据流去向:
学生信息判断
数据流组成:
学号+姓名+性别+入学年份+照片+备注+专业号等
图5:
数据流名称:
学生信息
简述:
核对学生是否为该校新生
数据流来源:
学生
数据流去向:
学生信息判断
数据流组成:
学号+姓名+性别+入学年份+照片+备注+专业号等
数据流名称:
核对成功
专业资料word
.
简述:
判断学生是为该校新生
数据流来源:
管理员
数据流去向:
学生信息判断
数据流组成:
学号+姓名+性别+入学年份+照片+备注+专业号等
数据流名称:
核对不成功
简述:
判断学生不是该校新生
数据流来源:
管理员
数据流去向:
学生信息判断
数据流组成:
学号+姓名+性别+入学年份+照片+备注+专业号等
数据流名称:
同意入学
简述:
核对学生是为该校新生,允许入学
数据流来源:
管理员
数据流去向:
学生信息判断
数据流组成:
学号+姓名+性别+入学年份+照片+备注+专业号等
图6:
数据流名称:
学生信息更新要求
简述:
学生所要查询学生基本信息的要求
数据流来源:
学生
数据流去向:
学生信息判断
数据流组成:
学号+姓名+性别+入学年份+照片+备注+专业号等
专业资料word
.
数据流名称:
学生选课信息更新要求
简述:
学生所要选课的要求
数据流来源:
学生
数据流去向:
学生信息判断
数据流组成:
学号+姓名+性别+入学年份+照片+备注+专业号等
图7:
数据流名称:
删除
简述:
学生所要删除基本信息的要求
数据流来源:
学生
数据流去向:
删除选择
数据流名称:
信息错误
简述:
核对信息错误
数据流来源:
学生
数据流去向:
删除选择
(2)处理逻辑的描述
图2:
处理逻辑名称:
注册
简述:
判断管理员信息的合法性
专业资料word
.
输入的数据流:
注册信息
处理描述:
根据管理员提供的注册信息,验证注册信息,验证通过则可允许注册,并将信息反馈给管理员
处理逻辑名称:
查询
简述:
根据相关信息查询其它需要信息
输入的数据流:
查询要求
处理描述:
根据查询要求,运用查询要求中的数据对管理人员信息表以及学生基本信息表进行查询
处理逻辑名称:
登录
简述:
判断登录信息的是否正确
输入的数据流:
登录信息
处理描述:
根据学生提供的登录信息,与学生基本信息表中的数据进行比较,满足要求就登录成功,否则登录不成功
图3:
处理逻辑名称:
审核学生简述:
审核学生的信息是否正确
输入的数据流:
登录信息
处理描述:
根据学生提供的信息进行登录,并审核数据是否满足要求,满足要求审核成功,否则审核不成功
图4:
专业资料word
.
处理逻辑名称:
学生信息查询简述:
查询学生的基本信息
输入的数据流:
学生信息信息
处理描述:
根据学生提供的学生信息,验证学生信息,验证通过则允许学生查阅学生信息,验证不通过则返回给学生信息指为非法学生信息
处理逻辑名称:
专业信息查询
简述:
查询专业的基本信息
输入的数据流:
学生信息信息
处理描述:
根据学生提供的学生信息,验证学生信息,验证通过则允许学生查阅专业信息,验证不通过则返回给学生信息指为非法学生信息
处理逻辑名称:
课程信息查询
简述:
查询课程的基本信息
输入的数据流:
学生信息信息
处理描述:
根据学生提供的学生信息,验证学生信息,验证通过则允许学生查阅课程信息,验证不通过则返回给学生信息指为非法学生信息
处理逻辑名称:
选课信息查询
简述:
查询选课的基本信息
输入的数据流:
学生信息信息
处理描述:
根据学生提供的学生信息,验证学生信息,验证通过则允许学生专业资料word
.
查阅选课信息,验证不通过则返回给学生信息指为非法学生信息
图5:
处理逻辑名称:
核对信息
简述:
判断学生信息的正确性
输入的数据流:
学生信息
处理描述:
根据学生提供的学生信息,验证学生信息,验证通过则录入学生的信息,验证不通过则返回给学生信息指明为不是该校的新生。
输出的数据流:
核对成功、核对不成功
处理逻辑名称:
录入信息
简述:
录入新生的信息
输入的数据流:
学生信息
处理描述:
根据学生提供的学生信息,录入学生信息,然后同意学生入学。
输出的数据流:
同意入学
图6:
处理逻辑名称:
学生信息更新简述:
更新学生的基本信息
输入的数据流:
学生信息信息
处理描述:
根据学生提供的学生信息,验证学生信息,验证通过则允许学
生更新学生信息,验证不通过则返回给学生信息指为非法学生信息
处理逻辑名称:
选课信息更新
专业资料word
.
简述:
更新选课的基本信息
输入的数据流:
学生信息信息
处理描述:
根据学生提供的学生信息,验证学生信息,验证通过则允许学
生更新选课信息,验证不通过则返回给学生信息指为非法学生信息
图7:
处理逻辑名称:
核对信息
简述:
判断学生信息的正确性
输入的数据流:
学生信息
处理描述:
根据学生提供的学生信息,验证学生信息,验证通过则录入学生的信息,验证不通过则返回给学生信息指明为不是该校的新生。
处理逻辑名称:
删除学生信息
简述:
删除学生的基本信息
输入的数据流:
学生信息信息
处理描述:
根据学生提供的学生信息,验证学生信息,验证通过则允许学生删除学生信息,验证不通过则返回给学生信息指为非法学生信息
(3)数据存储的描述
数据存储名称:
学生基本信息表
简述:
学生的基本信息
数据存储组成:
学号+姓名+性别+入学年份+照片+备注+专业号+登录密码
专业资料word
.
关键字:
学号
数据存储名称:
专业基本信息表
简述:
专业的基本信息
数据存储组成:
专业号+专业名+专业人数+所在院系
关键字:
专业号
数据存储名称:
课程表
简述:
课程安排
数据存储组成:
课程号+课程名+学期+学分
关键字:
课程号
数据存储名称:
管理信息表
简述:
管理员的信息
数据存储组成:
管理名+密码
关键字:
管理名
数据存储名称:
学生选课表
简述:
学生选课情况
数据存储组成:
学号+课程号+成绩
关键字:
学号+课程号
专业资料word
.
、概念模型设计4所示。
8E-R)如图根据系统数据流图和数据字典,得出系统的总体概念模型(
图E-R图8学生学籍管理系统全局
、逻辑模型设计及优化5图向关系模式的转化规则和数据库的式E-R根据系统的总体概念设计模型、理论,得到系统优化后的逻辑模型。
表1学生基本信息表(s表)
属性数据类备
专业资料word
.
主码varcha
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 学籍 管理 系统 数据库 课程设计