好文档 - 专业文书写作范文服务资料分享网站

数据库课程设计-学生学籍管理系统

天下 分享 时间: 加入收藏 我要投稿 点赞

课程设计报告

科 目: 数据库系统 设计题目: 学生学籍管理系统 专 业: 计算机科学与技术 姓 名:

数据库设计

一. 需求分析

1.数据需求: (1)数据字典

主要涉及到以下七个表,分别为:专业参照表、班级信息表、课程表、学生基本信息表、教学计划表、教师授课表、学生成绩表。以下是数据字典:

专业参照表 Major 班级信息表 Classid Major Courseid Name Credit Studentid Name Sex Birthday 班级编号 专业名称 课程表

课程编号 课程名称 学分 学号 姓名 性别 出生年月 班级编号 Major Courseid Nature Term 专业名称 课程编号 课程性质 课程开设学期 教学计划表 学生基本信息表

专业名称 Classid

教师授课表(假设教师无重名) Teacher Classid 教师名称 班级编号 Courseid

学生成绩表 Studentid

Courseid Score 课程编号 学号 课程编号 分数 2. 功能需求:

(1)录入一位学生,包含学号、姓名、性别、

出生年月、班级等信息

(2)按学号、姓名、专业三种方式查询学生基本信息 (3)录入一学生成绩

(4)查询一位学生所修的课程、性质(必修或选修)、学期、学分及成绩

(5)查询一位学生的必修课平均成绩、所有课程平均成绩(平均成绩应按学分加权) (6)查询一位学生被哪些教师教过课

(7)查询快要被开除的学生(距被开除差3学分之内)

二.数据库设计

1.概念结构设计 局部ER图

整体的ER图

数据库课程设计-学生学籍管理系统

课程设计报告科目:数据库系统设计题目:学生学籍管理系统专业:计算机科学与技术姓名:
推荐度:
点击下载文档文档为doc格式
7g7oo8i8ea0a6ri16ozy38gut0xt46013we
领取福利

微信扫码领取福利

微信扫码分享