大学生班级管理系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1
属 于
学生
入 住
1
宿舍
N
奖励
N
接 受
M
获 得
M
处分
图1-1 大学生班级管理系统E-R图
4
Page
4
概念设计
活动编号
活动时间 活动地点 活动 活动人员 活动人数 活动内容
图1-2 活动E-R图
5
Page
5
概念设计
班级编号
班级
班级名称
班级人数
图1-3 班级E-R图
6
Page
6
概念设计
奖励
奖励编号
列名 StuId ReId 数据类型 char(12) char 可否为空 not null null 数据说明 学生学号(外键、主键) 奖励编号(外键、主键)
取值范围
12位数字
15
Page
15
功能设计
大学生班级管理系统
系统登录
数据查询与维护
个人信息
公共信息
辅 导 员
班 长
学 生
学 生 档 案
学 生 奖 励
学 生 处 罚
宿 舍 卫 生
班 级 活 动
院 级 活 动
16
图1-12 大学生班级管理系统功能图
Page
16
The End!
17
图1-7 宿舍E-R图
10
Page
10
概念设计
学生学号
职务
学生
密码
图1-8 学生E-R图
11
Page
11
概念设计
M 活动 参 加 归 档
N
N N
档案
1 N
班级
1
属 于
学生
入 住
1
宿舍
N
奖励
N百度文库
接 受
M
获 得
M
处分
图1-1 大学生班级管理系统E-R图
12
Page
12
逻辑设计
班级(班级编号,班级名称,班级人数)
13
Page
13
物理设计
表1 Class (班级表)
列名 ClId ClName ClStunum 数据类型 Char(15) Varchar int 可否为空 not null null null 数据说明 班级编号(主键) 班级名称 班级人数
取值范围
15位数字
14
Page
14
物理设计
表2Gain (获得关系表)
班级(班级编号,班级名称,班级人数) 宿舍(宿舍号,可住人数,现住人数,现住人员,卫生等级)
) 宿舍(宿舍号,可住人数,现住人数,现住人员,卫生等级 档案(档案号,姓名,性别,民族,出生日期,政治面貌,电话,身份证号,银行 卡号,籍贯,学生学号) 档案(档案号,姓名,性别,民族,出生日期,政治面貌,电话,身份证号,银行 ) 卡号,籍贯 活动(活动编号,时间,地点,人数,人员,内容) 活动(活动编号,时间,地点,人数,人员,内容) 奖励(奖励编号,荣誉证书,奖金) ) 奖励(奖励编号,荣誉证书,奖金 处分(处分编号,通报批评,留校察看,开除学籍 ) ) 处分(处分编号,通报批评,留校察看,开除学籍 学生(学生学号,职务,密码,班级编号,档案号,宿舍号) 学生(学生学号,职务,密码) 获得(奖励编号,学生学号) 接受(处分编号,学生学号) 参加(活动编号,学生学号)
奖金
荣誉证书
图1-4 奖励E-R图
7
Page
7
概念设计
处分编号
通报批评 处分 留校察看
开除学籍
图1-5 处分E-R图
8
Page
8
概念设计
档案号 籍贯 银行卡号
姓名 身份证号 性别 档案
电话 民族
出生日期
政治面貌
图1-6 档案E-R图
9
Page
9
概念设计
宿舍号
可住人数
现住人数
现住人员
卫生等级
宿舍
大学生班级管理系统数据库设计
作者:毕志影 陈志颖 赵文静 1
基本规划
使用部门:辅导员办公室、
班级 使用者:辅导员、学生 任务:有助于辅导员管理 班级,方便学生查询相关 信息 可行性分析:软硬件和网 络实施条件已经具备
2
Page
2
需求分析
数据需求 班级信息:班级编号、班级名称、班级人数
学生信息:基本信息、所受奖励和处罚
宿舍信息:宿舍编号、可住人数、现住人数、现住人员、卫生等级
活动信息:院级活动、班级活动
约束 辅导员和班长具有管理员权限,可对数据库进行维护;学生只具有 普通用户权限,仅可执行查询功能。
3
Page
3
概念设计
M 活动 参 加 归 档
N
N N
档案
1 N
班级