毕业设计 - 高校成绩管理系统数据库设计与实现

2019-08-03 14:31

高校成绩管理系统数据库 设计与实现

班级_________ 学号 _________ 姓名 _

1、需求分析

计算机已经深 入到日常 工作和生活的方方面 面,成为我们学习和工作的得力助手,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。随着越来越多的应用软件出现,人们对它的要求也越来越高;虽然现在世界上的各种软件层出不穷,但它们依然不能满足用户的各种特殊需要,所以人们仍是不得不开发适合特殊需求的软件。高校成绩管理系统记录了一个大学生成绩的系统,它的出现使得查询、更新、插入简单化,高效化,成本也随之大大减少。使用计算机对成绩信息的管理,具有手工管理所 无法比拟的优点:信息存储及时,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学 生成绩管理的效率,也是高校成绩正规化管理的重要途径。

本软件控件均以中文形式表示,对普通程序使用者的查询提供简单方便的快捷操作,不需要技术含量。

以SQL SERVER数据库管理系统为平台,通过设计数据库概念模型、逻辑模型以及利用标准SQL语言的数据库实现,掌握关系数据库系统的设计与实现方法,增强数据库设计和数据库应用系统开发能力。

操作人员与维护人员应懂的SQL语言。

运行环境:

硬件环境:高性能计算机一台

软件环境: A.windows系列 B.Microsoft SQL Server 2008 C.Microsoft Visual Studio 2010

1.1 数据需求描述

学生情况高校成绩管管理人教师情况理系统数据员库课程信息登入查询处理学生/教师 顶层数据流图

1

学生信息 1.2 学年lh 按学年成绩 统计 学号lh1.3 成绩查询 课程名lh 1.1 学号lh 成绩功能 查询 课程信息 任课教师信息学生 学号lh班教师编号lh级号lh班级2.21.4 成绩lh 所授课程 按课程查询 查询成绩1.5 按成绩排名 2.1 教师编号lh 课程查询教师学号lh2.2 所学课程 学分统计2.3 已修学分 查 询学号lh 班级lh2.4所设置课程查询 班级信息

详细数据流图

1.2 系统功能需求

(1)学生成绩按每学年进行成绩统计; (2)学生成绩名次排定;

(3)每门课程平均成绩统计; (4) 学生所学课程及学分统计; (5) 输入每个学生成绩时,自动生成该学生已修总学分; (6) 学生成绩查询; (7) 教师任课查询; (8) 班级课程开设查询;

系统功能图:

2

系统退出 信息维护 成 绩 管 理 系 统 学生信息查询 成绩查询 班级排课信息查询 教师任课信查询 调用存储过程

1.3 其他性能需求

(1)可供多用户同时使用。

(2)用户输入出错时,有错误提示。 (3)安全性高。

(4)存储需求描述。

2、概念结构设计

局部E-R图:

3

教师编号教师姓名教师性别教师年龄职称联系电话教师

课程编号课程名称 教师姓名开课学期学时考试或考察学分课程

学生学号学生姓名学生性别学生年龄生源所在地已修学分总数

班级编号班级名称班级 专业专业编号

专业名称 4

学期课程成绩成绩教师姓名 学习

全局E-R图:

教师编号课程编号课程名称教师姓名教师性别教师年龄职称联系电话mm教师姓名开课学期学时考试或考察学分教师m教授n课程m学期课程成绩成绩上课开设学习n班级编号班级名称nn1n教师姓名班级属于学生n学号包含1学生姓名学生性别学生年龄生源所在地已修学分总数专业专业编号专业名称

5


毕业设计 - 高校成绩管理系统数据库设计与实现.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:名词相关知识

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: