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

学生成绩管理系统数据库设计报告书

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

黄 淮 学 院

信息工程学院

数据库系统原理与应用课程设计报告

题 目: 学生成绩管理系统设计与实现

指导老师: 张 银 玲 学 号: 1434120137 姓 名: 齐顺彪 班 级: 软件1401B 时 间: 2016-11 分 数:

一.课程设计目的 数据库课程设计是为数据库原理及应用课程而独立开设的实践性课程,对于巩固数据库知识,加强学生的实际动手能力和提高学生综合素质十分必要。通过本实验达到以下目的: (1) 培养学生具有C/S和B/S/S模式的数据库应用软件系统的设计和开发能力。 (2) 熟练掌握一种数据库系统(如SQL Server)的使用。 (3) 熟练掌握一种数据库应用软件开发工具(如PowerBuilder 、ASP、VB.NET、JSP、Java、SSH)的使用。 (4) 通过设计实际的数据库系统应用课题,进一步熟悉数据库管理系统的操作技术,提高动手能力,提高分析问题和解决问题的能力。 二.课程设计任务与要求: 1、任务: 学生成绩管理系统问题描述: 1) 全校学生上万名。 2) 每个学生都有学号,姓名等各种信息。 3) 每个学生每学期都会学习多门课程,拥有多门成绩,不同的专业学习的课程也不同,对应的成绩也不相同。 4) 对学生成绩的管理是一件非常复杂的事情。 2、设计要求: 1) 实现教师对学生录入新修课程的成绩。 2) 实现对所有学生成绩精细查询和分类统计。 3) 能够按学号,姓名,班级等分类查询学生成绩。 4) 能够对成绩进行精确,比较,范围,无成绩查找。 5) 能够进行学生信息管理。 6)设计一完整的数据库。要求掌握数据库的设计的每个步骤;掌握数据设计各阶段的输入、输出、设计环境、目标和方法;熟练的使用SQL语言实现数据库以及数据库重要对象的建立、应用和维护。 三.课程设计说明书 1 需求分析 (1)功能需求 学生成绩管理系统需要完成功能主要有: 学生管理:主要是对学生进行统一管理,主要操作有查询、新增、修改、删除、导出,查看详 情。 查询学生:可以根据学号、姓名、班级、专业、院系等进行查询,显示所有符合条件的学生。 修改学生:修改选中的学生; 删除学生:删除选中的学生; 导出学生:将学生列表导出到Excel表格文档中,供用户下载查看; 查看学生详情:查看选中的学生详情; 新增学生:既录入新的学生 教师管理:主要是对教师进行统一管理,主要操作有查询、新增、修改、删除、导出,查看详 情。 查询教师:可以根据工号、姓名、院系等进行查询,显示所有符合条件的教师。 修改教师:修改选中的教师; 删除教师:删除选中的教师; 导出教师:将教师列表导出到Excel表格文档中,供用户下载查看; 查看教师详情:查看选中的教师详情; 新增教师:既录入新的教师 院系管理:主要是对院系进行统一管理,主要操作有查询、新增、修改、删除、查看详情。 专业管理:主要是对专业进行统一管理,主要操作有查询、新增、修改、删除、查看详情。 班级管理:主要是对班级进行统一管理,主要操作有查询、新增、修改、删除、查看详情。 课程管理:主要对课程的统一管理安排,主要操作有查询、新增、修改、删除、查看详情。 学生成绩管理:主要按教师工号、学生学号、学生姓名、班级、精确成绩、比较成绩、成绩范围、 无成绩,成绩集合查找成绩信息。删除摸个学生的成绩,批量修改学生成绩, 批量录入学生成绩。 2 概要设计 (1)实体属性图及实体联系(E-R)图 根据1)所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。 图书管理信息系统可以划分的实体有:书籍类别信息实体、读者信息实体、书籍信息实体、借阅记录信息实体,归还记录信息实体。用E-R图一一描述这些实体。 图2-1 学生类别实体及其属性图 图2-2 教师类别实体及其属性 图2-3 课程类别实体及其属性 图2-4 院系类别实体及其属性 图2-5 专业类别实体及其属性 图2-6 班级类别实体及其属性 图2-7 总的信息实体E-R图 3逻辑设计 (1)关系模式 学生类(学号,姓名,年龄,性别,入学时间,专业,院系,班级,家庭地址,宿舍号,政治 面貌,身份证号) 院系类(编号,名称,位置,教师人数,学生人数,开班时间,院系精神) 专业类(编号,名称,人数,开始时间,所属院系,辅导员) 班级类(编号,名称所在教室,人数,班长,所属专业) 宿舍类(楼号,管理员姓名,管理员电话,空闲房间数,在宿人数) 辅导员类(姓名,联系电话,家庭地址,家庭电话,学历,管理班级) 成绩类(学号,课程号,学期,学年,平时成绩,考试成绩,实验成绩,总成绩) 课程类(课程号,课程名,考试类别,开课学年,开课学期,理论学时,实验学时,总学时, 平时成绩比率,实验成绩比率,期末成绩比率) 教师类(工号,姓名,性别,年龄,入职时间,婚姻状况,联系方式,所属院系,家庭地址, 住宅电话) 4 查询成绩关系图: 图4-1查询成绩关系图

学生成绩管理系统数据库设计报告书

黄淮学院信息工程学院数据库系统原理与应用课程设计报告题目:学生成绩管理系统设计与实现指导老师:张银玲学号:
推荐度:
点击下载文档文档为doc格式
0sbxu9pdns6m3qp9xkwe9ersa9ps1u00xaw
领取福利

微信扫码领取福利

微信扫码分享