没有合适的资源?快使用搜索试试~ 我知道了~
首页用数据库SQL server编的学生信息管理系统
a),目的: 1,掌握计算机管理信息系统设计的一般方法,主要包括系统分析、系统设计的组织和实施。 2,关系型数据库管理系统的编程技术,并能独立完成一般小系统的程设计、调试运行等工作。 3, 培养把所学知识运用到具体对象,并能求出解决方案的能力。 b),要求: 1,E-R图设计; 2,创建数据库、数据表等; 3,完成下面部分功能: a) 对全校的班级进行汇总,以及增加,修改,删除,按条件查询,班级信息 b) 对各个班级的学生进行管理,具有档案信息增加,修改,按条件等 c) 对本学期所有学费的设置、修改,以及每个学生交费信息的管理、查询 d) 设置本学期全校开设的课程和配套的教材,以及指定各个年级的开设的课程信息 e) 每学期学生成绩的添加,删除,查询,以及总分和单科成绩排名。
资源详情
资源评论
资源推荐

《数据库原理与应用 A》课程设计
目 录
《数据库原理与应用 A》课程设计
一、题目
学生信息管理系统
二、目的与要求
a),目的:
1,掌握计算机管理信息系统设计的一般方法,主要包括系统分析、系统设计的组织和实
施。
2,关系型数据库管理系统的编程技术,并能独立完成一般小系统的程设计、调试运行等
工作。
3, 培养把所学知识运用到具体对象,并能求出解决方案的能力。
b),要求:
1

1,E-R 图设计;
2,创建数据库、数据表等;
3,完成下面部分功能:
a) 对全校的班级进行汇总,以及增加,修改,删除,按条件查询,班级信息
b) 对各个班级的学生进行管理,具有档案信息增加,修改,按条件等
c) 对本学期所有学费的设置、修改,以及每个学生交费信息的管理、查询
d) 设置本学期全校开设的课程和配套的教材,以及指定各个年级的开设的课程信息
e) 每学期学生成绩的添加,删除,查询,以及总分和单科成绩排名。
三、设计思想和方法
1,先根据题目要求找出实体,再画出实体与属性,然后画出综合的俄 E-R 图
2,确定每个实体的属性中的长度,类型,以及是否为空.
3,确定主键和外键.
4,创建数据库,按要求创建数据表
5,对创建好的数据表完成相应的增加,修改,删除,查找,更新,插入等功能.
四、实现的功能说明
1、系统设计分析
班级管理:用于对全校班级进行汇总,以及增加,修改,删除和按条件查询班级全校班级的
信息.这些信息包括年级,专业等
学生管理:用于对用学生的添加,赋于不同权限及对用户的修改及查询。
课程管理:用于对各学期课程的开设和修改。
成绩管理:用于对成绩的输入、修改、汇总及排名。
学费管理:用于对学生学费收取情况的输入,修改。
2、功能树
图一,功能图
五、E-R 图,表结构,创建数据库 SQL 语句
1、实体及其属性
1),学生 – 所在 - 班级
2
学生信息管理系统
班
级
管
理
学
生
管
理
成
绩
管
理
学
费
管
理
课
程
管
理

图 1-1 学生 – 所在 – 班级 E-R 图
2),学生 – 交 - 学费
图 1-2 学生 – 交 – 学费 E-R 图
3),课程 – 所得 – 成绩
图 1-3 课程所得成绩 E-R 图
4),学生-考试-成绩
图 1-4 学生 – 考试 – 成绩 E-R 图
2,实体间的总 E-R 图
3
班级信息
班级编号
年级
专业
班级
班 主
任
所
在
学生信息
联系方式年龄出生日期
家庭地址
性别
姓名
学号
学生信息
学号
姓名性别
年龄出生日期
家庭地址
联系方式
交
学费设置
是否已交
学费
课程设置
课程代号
课 程
名
学分
配套教材
开课人数
所得
学生成绩
成绩
是否重修
学生信息
姓
名
学号 性别
家庭地址
出生日期
年龄
联系方式
学生成绩
是否重修
成绩
考试
剩余10页未读,继续阅读


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1