1、 SQL SERVERSQL SERVER 基础基础 课课 程程 设设 计计 题题 目目 教室管理系统数据库设计教室管理系统数据库设计 系系 ( (部部) ) 经济管理系经济管理系 班班 级级 姓姓 名名 学学 号号 指导教师指导教师 SQL SQL SERVERSERVER 基础基础课程设计任务书课程设计任务书 一、设计题目、内容及要求一、设计题目、内容及要求 题目:教室管理系统数据库设计 内容:要求创建一个教室管理系统数据库,教室信息包括教室容纳人数、教室空闲 时间、教室设备等;实现教师信息管理、教室安排信息管理等。要包含建立数据库、建 立数据表,输入数据语句,并进行增、删、改、查等基本操
2、作。 要求:(1)要求利用 SQL Server 数据库知识来完成系统的数据库分析设计,进行相应 需求分析,画出 E-R 图;(2)根据 E-R 图进行逻辑结构设计;(3)根据逻辑结构设计结果利 用 SQL Server 进行建立数据表,要求有主、外键等约束;(4)对数据表利用语句完成增、 删、改、查等操作;可以适当使用存储过程、触发器等。 二、要求的设计成果(课程设计说明书、设计实物、图纸等)二、要求的设计成果(课程设计说明书、设计实物、图纸等) 1.课程设计说明书:课程设计说明书 1 份,不少于 2000 字。说明书中要包含需求分 析、概念结构设计、逻辑结构设计等内容。 2. 格式要求:设
3、计说明书由需求分析、概念结构设计、逻辑结构设计、增删改查语 句和存储过程、触发器等。 报告于验收答辩时交。 三、进程安排三、进程安排 7.4:完成需求分析和数据库设计工作。 7.5-7.6:完成程序编写工作。 7.7:程序调试和撰写课程设计说明书初稿。 7.8:提交课程设计说明书、程序和数据及答辩。 四、主要参考资料四、主要参考资料 1王珊,萨师煊 数据库系统概论(第 4 版) M北京:高等教育出版社,2006 2尹志宇 数据库系统原理及应用教程M北京:清华大学出版社,2013 3张海藩.软件工程M.北京:人民邮电出版社,2003 4何定华SQL Server2008 实例教程M北京:清华大学
4、出版社,2012 指导教师(签名) :指导教师(签名) : 教研室主任(签名) :教研室主任(签名) : 课程设计成绩评定表课程设计成绩评定表 出勤 情况 出勤天数 缺勤天数 成 绩 评 定 出勤情况及设计过程表现(20 分) 课设答辩(20 分) 设计成果(60 分) 总成绩(100 分) 提问 (答辩) 问题 情况 综 合 评 定 指导教师签名: 年 月 日 唐山学院课程设计唐山学院课程设计 1 1 1 系统需求分析系统需求分析 在大学里,教室仍然是教学的主要场所,也是学生学习的重要场所,所以教 室环境和设备直接影响到教学活动的开展和学生的学习。 然而,由于学生数目过 大, 教室资源有限限
5、制了师生使用教室。 一些学校对教室的管理仅限于人工管理, 面对如此大的信息数据 1, 处理起来就比较复杂。 为了保证教室环境良好的运转, 教师的管理也就显得十分的必要和重要。 但是教室的管理也并不是一件很容易的 事情。教室的使用具有一定的计划性和流动性,即一个班在相应的时间里,所上 的课程和使用的教室是固定的, 但是不同的课程在不同的时间里会使用不同的教 室, 这与教务处的课程安排是密切相关的。 因此, 为了能够更系统的、 更有序的、 更合理的、更有效的进行教室管理,有必要利用计算机来处理各种信息,这也就 需要一个更有效的教室管理系统。 本系统主要任务是对教室、 学生、 教师、 课程、 校工、
6、查询进行统一管理,满足各类用户需求。 2 2 2 数据库分析数据库分析 数据库技术是信息系统的一个核心技术,通过研究数据库的结构、储存、设 计、 管理以及基本理论和实现方法并利用这些理论来实现对数据库中的数据进行 处理、分析和理解 3。教室管理系统就是要求通过该系统对校工、教室、教室、 学生、 课程信息等进行统一管理, 从而提高工作效率。 在数据库的研究与开发中, 数据库管理器就起着十分显著的作用。通过该课程的设计,学习数据库设计工具 的使用,搞清数据库设计的基本方法、步骤和数据库设计各阶段的任务,完成对 教室的管理。 这就要求,有一定的数据库设计。本系统主要是面向教室管理的相关职工, 实现有关数据的查询、录入