当前位置:文档之家› SQL+Server课程设计报告-学生信息管理系统

SQL+Server课程设计报告-学生信息管理系统

四、项目总结...................................................................................................................... 12 五、 参考文献.................................................................................................................... 12
1
德州科技职业学院 信息工程系 SQL Server 实训报告书
实训项目题目
一、学生信息管理系统数据库设计
1、项目介绍 学生信息管理系统的功能是收集学生的个人信息,以便向老师提供每个学生在校
或毕业生学籍的情况,还可以让学生用自己的学号去查看自己在校期间的表现。学生 信息管理系统的主要功能有:
(1)、新生入学的学籍注册; (2)、学生在各专业间的流动情况; (3)、学生在校期间的奖惩情况; (4)、学生个人信息的查询和修改; (5)、毕业生的学籍注销和毕业证的颁发情况; 学生信息管理系统主要提供学生管理:包括编辑(姓名、性别、生日、照片等), 用户登录(2 种权限,一种是管理员可以做任何操作,一种是普通用户只可以查看, 不能编辑,也不能查看用户信息),查询学生信息,统计学生人数。 提供业务员管理:包括编辑:姓名、所推荐学生等,统计业务员业绩:就是所推荐的 学生人数及具体情况,按姓名、所推荐学生来查询业务员。
5 : 班 级信 息 表 class: 班 级编 号 c_number、班 级 名 称 c_name 、所 属 院 系 dep_number
1、项目介绍................................................................................................................... 2 1.1 数据需求分析.................................................................................................. 2 1.2 概念结构设计.................................................................................................. 2 1.3 逻辑结构设计.................................................................................................. 4 1.4 数据库物理设计.............................................................................................. 6 1.5 数据库实施...................................................................................................... 6
I
ቤተ መጻሕፍቲ ባይዱ
德州科技职业学院 信息工程系 SQL Server 实训报告书
实训项目题目
项目概述
项目名称 表数量
项目简介
学生信息管理系统数据库的构建与设计简介
学生信息管理系统 数据库的构建与设计
时间安排 1 周
六个
项目难度 ★★★★☆
高校学生的管理工作是高校的最基本工作之一。学生工作管理的水 平是一个大学的综合管理能力的一项重要指标。如何进一步提高我校学 生管理的科学性、及时性和准确性是一个十分重要的问题。随着学校招 生人数的不断增加,学生管理工作变得也日益繁重,大量的学生信息需 要各级管理人员进行维护和统计,更增加了管理人员工作的负担。在这 种形势下,学生管理信息化显得更为迫切和必要。
电话号码 tel、联系地址 address、邮编 zipcode、电子邮件 email、相片 photo、个 人信息备注 note
2:学籍变更信息表 schoolregister:记录号 t_number、学号 s_number、变更 情况 change、记录对象 t_object、记录时间 t_time、详细描述 t_memo
1.1 数据需求分析
学生信息管理系统就是对学生信息的管理,所以首先我们需要知道的是学生有那 些信息,并且是怎样进行分类的。
学生的信息包含 1:基本信息;2:课程及成绩;3 课程表。基本信息根据要求应 该包括学生的基本情况、获得奖励情况、受到处分情况、学生的家庭信息等;课程及 成绩应该包含对应课程对应学生的成绩;课程表包含课程号及其先导课。
学生信息管理系统就是一个学校对学生的各项信息的关管理,通过 这个系统,学校可以统计新生入学的一般信息,还可以对毕业生的信息 进行学籍的统计和查看为获取证书的,对学生的专业及各专业之间学生 调整的学籍变动,还可以统计学生在校期间的奖罚信息,等等...
项目目的
了解管理信息应用系统的数据库设计的基本方法,掌握数据库设计的基 本流程。
1.2 概念结构设计
实体间的联系: 1:学生个人信息表 stunents:学号 s_number、姓名 s_name、性别 sex、出生日 期 birthday、籍贯 native、所在院系编号 dep_number、所在班级 class_number、
2
德州科技职业学院 信息工程系 SQL Server 实训报告书
系统通过校园网完成学生的日常管理工作,提高学生管理的水平, 可以完成如下的工作。通过校园网的学生工作办公自动化系统,包括各 系学生注册、各系学生日常管理、各系完成学生处和团委的工作上报和 总结等,主管领导、学生处查询系统,查询、统计相关资料,工作指令 安排落实系统,学生辅导员培训等等。学生工作管理系统的建成将大大 提高我院学生管理工作的水平,使管理工作的精确性、即时性、决策的 科学性、数据的准确性等得到很大的提高。
三、学生信息管理系统数据库管理.................................................................................. 10 1、案例实践................................................................................................................. 10 1.1 案例试验数据................................................................................................ 10 1.2 表数据的编辑................................................................................................ 11 1.3 表数据的简单查询........................................................................................ 12 1.4 表数据的联接查询........................................................................................ 12
设计主要技术 数据库的分析与设计、Transact-SQL
编程环境 SQL Server 2000
项目特点
通过本次课程设计,了解并掌握数据库设计过程中各个阶段的工作过程 和工作内容。
技术重点 技术难点
使用标准的数据库设计方法实现数据库的分析与设计。 数据库中各种不同类型信息关系的系统化和规范化的实现。
山东德州科技职业学院 信息工程系
SQL Server 实训报告书
项目名称: 姓 名:
学生信息管理系统 数据库构建与设计
XXX
班 级: XX 级计算机应用 一班 指导教师:_ X X 完成时间: 200X.X.X-200X.X.X
德州科技职业学院 信息工程系 SQL Server 实训报告书
目录
项目概述................................................................................................................................ 1 一、学生信息管理系统数据库设计.................................................................................... 2
二、学生信息管理系统数据库实施步骤............................................................................ 7 1、项目实践................................................................................................................... 7 1.1 数据库的创建.................................................................................................. 7 1.2 表对象的创建.................................................................................................. 7 1.3 索引对象的创建.............................................................................................. 9 1.4 视图对象的创建.............................................................................................. 9 1.5 登录用户的创建............................................................................................ 10 1.6 数据库用户的创建........................................................................................ 10
相关主题