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

sql教室管理系统报告

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

数据库原理课程设计报告

学生姓名:xxx

学 号: xxxx 班 级: 计科xx 院 系: 计算机科学与信息学院 专业年级: 计算机科学与技术 xx 级

2015 年 11 月 8 日

题 目: 教室管理信息系统

1 / 1文档可自由编辑

一、需求分析

需包含内容为:

(1)问题描述:设计系统的简单描述

系统描述:教室管理信息系统是应用于教室管理的系统,可是实现教育信息化管理,对教室的使用进行管理,方便于师生查询管理使用教室。

(2)系统功能描述,可画出所设计模块的操作流程; 并分析所需要存储的数据信息。

功能描述:

教室信息存储:包括教室编号,教室使用时间,教室空闲时间,教室可容纳人数,现时教室使用人,教室使用负责人等 教师信息存储:教师编号,教师姓名,性别,所属系别,教授课程,授课时间等

学生信息存储:学生编号,学生姓名,性别,所属系别等

教室安排信息存储:教室编号,教室空闲时间,教室使用负责人等

教室使用负责信息存储:负责的教室编号,教室使用负责人姓名,教室使用负责人编号等

1 / 1文档可自由编辑

教室信息存储主要存储教室的基本信息和教室的安排情况。用于教师和学生的查询和申请使用,而教室使用负责人则可以对教室信息的查询修改删除。

教师信息存储教师的基本情况,学生信息存储学生的基本情况。

教室安排信息存储教室的安排情况,方便教师申请教室,以及教室负责人对教室的安排。

(3)有何安全性与完整性方面的要求(参照所给出的语义规则),

对不同的用户有何不同的系统使用权限等。

学生可以查询和修改学生信息和学生选课信息,以及查询教室的使用情况,但学生不能申请教室的使用。

教师可以查询和修改教师信息和选课信息,以及查询教室的使用情况,申请教室的使用。

教室负责人不能查询教师信息和学生信息以及选课信息,但可以查询和修改教室使用情况,可以安排教室的使用。

二、概念结构设计

画出系统整体的E-R模型;并对模型中所出现的实体及属性等信息加以说明。

学号

1 / 1文档可自由编辑

教师号

姓名 性别 系别 教室号 教室使 用时间 教室空 闲时间

姓名 性别 学生 教师 系别 课程名 授课时间 查询 申请 容纳人数 教室 现时使用人 教室使用负责人 三、逻辑结构设计

(1)模式设计:按系统整体E-R模型,写出关系模式;并利用数据字典加以描述。(如每个关系模式有何属性、属性的类型、属性值的长度、是否可取空值、是否为主码、有何约束条件等信息)

学生(学号,姓名,性别,系别)

1 / 1文档可自由编辑

教师(教师号,姓名,性别,系别,课程名,授课时间)

教室(教室号,教室使用时间,教室空闲时间,容纳人数,现时使用人,教室使用负责人)

教室使用负责人(教室负责人编号,教室负责人姓名,教室编号) 安排(教师号,教室负责人姓名,教室号,申请状态) 学生表

属性名 学号 存储代码 sno 类型 string 20 长度 备注 学生编号(主码) 姓名 sname string 10 学生姓名(不能为空) 性别 ssex string 2 学生性别(男、女) 系别

sdept string 20 学生所属系别 教师表 属性名 教师号 存储代码 tno 类型 string 长度 20 备注 教师编号(主码) 姓名 tname string 10 教师姓名(不能为1 / 1文档可自由编辑

9t4df8vh0b4c2db011p1797950lq6e00f86
领取福利

微信扫码领取福利

微信扫码分享