“学生信息管理系统”数据库设计(全)
更新时间:2023-10-11 17:52:01 阅读量: 综合文库 文档下载
1.学生成绩管理系统的数据库需求分析
学生成绩管理是学生信息管理的重要一部分,也是学校教学工作的重要组成部分。学生成绩管理系统的开发能大大减轻教务管理人员和教师的工作量,同时能使学生及时了解选修课程成绩。该系统主要包括学生信息管理、课程信息管理、成绩管理等,具体功能如下:
(1)完成数据的录入和修改,并提交数据库保存。其中的数据包括班级信息、学生信息、课程信息、学生成绩等。
班级信息包括班级编号、班级名称、学生所在的学院名称、专业名称、入学年份等。学生信息包括学生的学号、姓名、性别、出生年月等。课程信息包括课程编号、课程名称、课程的学分、课程学时等。各课程成绩包括各门课程的平时成绩、期末成绩、总评成绩等。
(2)实现基本信息的查询。包括班级信息的查询、学生信息的查询、课程信息的查询和成绩的查询等。
(3)实现信息的查询统计。主要包括各班学生信息的统计、学生选修课程情况的统计、开设课程的统计、各课程成绩的统计、学生成绩的统计等。
2.学生成绩管理系统的数据库概要设计
班级编号性别所在学院出生年月学生n平时成绩选修期末成绩m课程学分课程课程学时课程编号课程名称入学年份n属于1班级所属专业班级名称学号姓名 3.学生成绩管理系统的数据库详细设计 (1)E-R图转换为关系模式
班级(班级编号,班级名称,所在学院,所属专业,入学年份) 学生(学号,姓名,性别,出生年月,班级编号) 课程(课程编号,课程名称,课程学分,课程学时) 成绩(学号,课程编号,平时成绩,期末成绩) (2)根据命名规范确定表名和属性名
Class(ClassNo,ClassName,College,Specialty,EnterYear) Student(Sno,Sname,Sex,Birth,ClassNo)
Course(Cno,Cname,Credit,ClassHour) Score(Sno,Cno,Uscore,EndScore) (3)关系模式详细设计
Class(ClassNo,ClassName,College,Specialty,EnterYear) 字段名 ClassNo ClassName College Specialty 字段说明 班级编号 班级名称 所在学院 所属专业 数据类型 nvarchar nvarchar nvarchar nvarchar 长度 10 30 30 30 是否允许为空 否 否 否 否 是 约束 主键 EnterYear 入学年份 int
Student(Sno,Sname,Sex,Birth,ClassNo) 字段名 Sno Cno Uscore 字段说明 学号 课程编号 平时成绩 数据类型 nvarchar nvarchar numeric(4,1) 长度 15 10 是否允许为空 否 否 是 是 约束 主属性,参照Student表的Sno 主属性,参照Course表的 Cno 值在0—100 值在0—100 EndScore 期末成绩 numeric(4,1)
Course(Cno,Cname,Credit,ClassHour) 字段名 Cno Cname Credit ClassHour 字段说明 课程编号 课程名称 课程学分 课程学时 数据类型 nvarchar nvarchar numeric(4,1) int 长度 10 30 是否允许为空 否 否 是 是 约束 主键 值大于0 值大于0
Score(Sno,Cno,Uscore,EndScore) 字段名 Sno Sname Sex Birth ClassNo
字段说明 学号 姓名 性别 出生年月 班级编号 数据类型 nvarchar nvarchar nchar datetime nvarchar 长度 15 10 1 10 是否允许为空 否 否 否 是 否 女 外键,参照Class表的ClassNo 主键 值只能为男或者约束
1.学生住宿管理系统的数据库需求分析
学生的住宿管理面对大量的数据信息,要简化繁琐的工作模式,使管理更趋合理化和科学化,就必须运用计算机管理信息系统。以节省大量的人力和物力,避免大量重复性的工作。该系统主要包括学生信息管理、宿舍管理、学生入住管理、宿舍卫生管理等。具体功能如下:
(1)完成数据的录入和修改,并提交数据库保存。其中的数据包括:班级信息、学生信息、宿舍信息、入住信息、卫生检查信息等。
班级信息包括班级编号、班级名称、学生所在的学院名称、专业名称、入学年份等。学生信息包括学生的学号、姓名、性别、出生年月等。宿舍信息包括宿舍所在的楼栋、所在楼层、房间号、总床位数、宿舍类别、宿舍电话等。入住信息包括入住的宿舍、床位、入住日期、离开宿舍时间等。卫生检查信息包括检查的宿舍、检查时间、检查人员、检查成绩、存在的问题等。
(2)实现基本信息的查询。包括:班级信息的查询、学生信息的查询、宿舍信息的查询、入住信息的查询和宿舍卫生情况等。
(3)实现信息的查询统计。主要包括各班学生信息的统计、学生住宿情况的统计、各班宿舍情况统计、宿舍入住情况统计、宿舍卫生情况统计等。
2.学生住宿管理系统的数据库概要设计
班级编号性别所在学院出生年月学生n床位号入住离寝日期1宿舍编号宿舍电话宿舍类别楼层总床位数房间号存在问题成绩检查人员宿舍楼栋1进行n检查号卫生检查检查时间n属于1班级所属专业入住日期入学年份班级名称学号姓名
3.学生住宿管理系统的数据库详细设计 (1)E-R图转换为关系模式
班级(班级编号,班级名称,所在学院,所属专业,入学年份) 学生(学号,姓名,性别,出生年月,班级编号)
宿舍(宿舍编号,楼栋,楼层,房间号,总床位数,宿舍类别,宿舍电话) 入住(学号,宿舍编号,床位号,入住日期,离寝日期)
卫生检查(检查号,宿舍编号,检查时间,检查人员,成绩,存在问题)
(2)根据命名规范确定表名和属性名
Class(ClassNo,ClassName,College,Specialty,EnterYear) Student(Sno,Sname,Sex,Birth,ClassNo)
Dorm(DormNo,Build,Storey,RoomNo,BebsNum,DormType,Tel) Live(Sno,DormNo,BedNo,InDate,OutDate)
Check(CheckNo,DormNo,CheckDate,CheckMan,Score,Problem) (3)关系模式详细设计
Dorm(DormNo,Build,StoreyNo,RoomNoNo,BebsNum,DormType,Tel) 字段名 DormNo Build Storey RoomNo BebsNum DormType Tel 字段说明 宿舍编号 楼栋 楼层 房间号 总床位数 宿舍类别 宿舍电话 数据类型 nvarchar nvarchar nvarchar nvarchar smallint nvarchar nvarchar 长度 10 10 2 4 2 15 是否允许为空 否 否 否 否 是 是 是 约束 主键 值大于0 Live(Sno,DormNo,BedNo,InDate,OutDate) 字段名 Sno DormNo BedNo InDate OutDate 字段说明 学号 宿舍编号 床位号 入住日期 离寝日期 数据类型 nvarchar nvarchar nvarchar datetime datetime 长度 15 10 2 是否允许为空 否 否 否 否 是 约束 主属性,参照Student表的主键Sno 主属性,参照Dorm表的主键DormNo 主属性 离寝日期必须迟于入住时间 CheckHealth(CheckNo,DormNo,CheckDate,CheckMan,Score,Problem) 字段名 CheckNo DormNo CheckDate CheckMan Score Problem 字段说明 检查号 宿舍编号 检查时间 检查人员 成绩 存在问题 数据类型 int(identity) nvarchar datetime nvarchar numeric(5,2) nvarchar 长度 10 10 50 是否允许为空 否 否 否 否 否 是 约束 主键 默认值为当前系统时间 在0~100之间
正在阅读:
“学生信息管理系统”数据库设计(全)10-11
供电安装施工组织设计04-24
网上招投标系统资格预审管理用户操作说明12-14
山东广播电视大学开放教育齐鲁文化概论!平时作业(一)答案08-27
“指跃飞扬”杯手语歌曲大赛活动策划书06-11
远程无线抄表资料09-24
基于WEB的远程监控系统 - 图文07-08
【最新版】七年级英语上册 Lesson 21 At the Market导学案1(新版)冀教版07-23
求比值和化简比专项练习题-六年级求比值和化简比练习题及答案08-26
建筑施工劳务劳动合同(内、外墙保温)06-05
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 管理系统
- 数据库
- 学生
- 设计
- 信息
- 关于2012年教师资格认定工作安排的通知
- 无机合成化学基本试题库完整
- 安全隐患总结分析5月
- 牛津英语6B第一单元教案
- 20世纪30年代中国知识分子的思考与向往 doc修改稿
- 有序TiO2纳米管阵列染料敏化太阳能电池研究 - 图文
- 思想政治理论课实践教学团队讨论记录表 - 图文
- 2018年秋季三年级语文第一次月考试卷
- 金蝶财务软件日常操作注意事项及相关问题
- 绵阳市农业局关于绵阳市植保植检站行政执法依据梳理结果的报告
- 浙江香溢控股有限公司工程建设项目管理暂行规定
- 丝杠工作台转矩和转动惯量的折算
- 算法与数据结构复习(0910)
- 《C#程序设计》期末试卷 详解
- 11级检验本科医学细胞生物学复习题doc
- gas汇编
- 振打调试步骤
- 关于贫困村村级发展互助资金实施情况报告
- 广西大学自动控制原理习题答案(本科)第4章
- 概率论与数理统计第1章例题