- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
PAGE14
实验目的
第一章 绪 论
通过完成从用户需求分析、数据库设计到上机编程、调试和应用等全过程,进一步了解和掌握数据库系统概论这本书中所讲解的内容。
实验简述
管理员权限最大,可以对学生、班级、课程、上课时间、教室、教师情况进行统一的管理,管理员对功能的需求细分如下:
浏览、添加、修改、删除学生的信息;
浏览、添加、修改、删除班级信息;
浏览、添加教师信息,
修改教师的权限,管理员可将教师设为管理员;
浏览、添加、修改、删除学校的基本课程;
浏览、统计、添加、修改、删除学生上课信息
浏览、统计、添加、修改、删除学生所上课教室的信息。
当管理员将所有权限授权给任课教师时,他就有了与管理员相同的权利。
学生登录系统后,对功能的需求细分如下:
浏览、修改个人基本信息;
只有学生自己可以修改自己的个人密码;
浏览课程信息,查看任课教师;
利用此系统进行选修课程,在排课过程中,可以查看课程的信息及任课教师;
浏览个人的课表情况;
课程设计全过程
需求分析:(实际详细调查)
数据库设计:(SQLServer2000设计)概念(模型)设计(实际到概念)逻辑设计(逻辑推导)
物理设计(理论到实现)
SQL编程、调试(测试验证)(实践反复检验)
应用程序编程、调试、测试第二章需求分析
用户需求分析
排课管理系统的功能需求包括管理员对功能的需求和学生对功能的需求两大部分,管理员和学生有着不同的功能和权限。
管理员可以浏览、添加、修改、删除学生的信息;浏览、添加、修改、删除班级信息;浏览、添加教师信息;修改教师的权限,管理员可将教师设为管理员;浏览、添加、修改、删除学校的基本课程;浏览、统计、添加、修改、删除学生上课信息;浏览、统计、添加、修改、删除学生所上课教室的信息。
学生登录系统后,可以浏览、修改个人基本信息;修改自己的个人密码;浏览课程信息,查看任课教师;利用此系统进行选修课程,在排课过程中,可以查看课程的信息及任课教师;浏览个人的课表情况。
系统总体设计
总体设计如图2.2所示:
班级信
教室信
教师信
上课时
课程信
教师信
教室信
上课时
班级信
教室信
教师信
上课时
息管理
息管理
息管理
间信息
管理
息
息
息
间信息
息管理
息管理
息管理
间信息管理
排课管理系统基本信息设置
排课管
理系统
基本信
息设置
学生查
询信息管理
教师查
询信息
系统流程图
管理员
管理员的操作流程图如图2.3.1所示
管
管
理员
登录
管理上课时间
信息
管理教师信息
管理教室信息
管理班级信息 管理课程信息 对用户授权
图2.3.1管理员操作表
教师
教师的操作流程图如图2.3.2所示
教
教
师
查看个人信息
查看班级信息
登录
注销
查看教室信息
查看上课时间
学生
图2.3.2 教师操作表
学生的操作流程图如图2.3.3所示
学
学
生
查看个人信息
查看课程
查看任课教师
注册
注销
修改个人信息
查看教室信息
查看班级信息
,
图2.3.3学生操作表
第三章概念模型设计
(从实践概括抽象出理论模型E/R)
实体ER模型设计
学生实体E/R模型
年龄
年龄
性别
学号
学生
所在班
姓名
住址
所在系
任课教师实体E/R模型
教师姓名
教师姓名
所任系
教师
教师号
年龄
职称
班级实体E/R模型
班级
班级
班级人数
班级名称
专业实体E/R模型
教室
教室
教室编号
容纳人数
有无多媒体
课程实体E/R模型
课程多媒体实体关系ER
课程
多媒体
学生与课程之间的E/R模型
M:
M:N
学生
修课
课程
任课教师与课程之间的E/R模型
M:
M:N
教师
修课
课程
班级与教室之间的E/R模型
1:
1:1
班级
组成
教室
班级与学生之间的E/R模型
1
1:N
班级
班级
组成
学生
学生管理系统全局E/R图
M:N
M:N
任课教师
讲授
课程
1:1
1:1
修课
教室
1:1
1:1
班级
组成
学生
N:1
学生管理系统关系图
第四章逻辑模型设计
E/R模型转换成关系模型
(其中每个关系模式的主键码都用下划线标出)
任课教师实体的模型转换
教师(教师号,教师名,所在系,年龄,职称)
班级实体的模型转换
班级(班级名,班级人数)
学生实体的模型转换
学生(学生号,学生名,年龄,住址,所在系,所在班)
课程实体的模型转换
课程(课程号,多媒体)
教室实体的模型转换
教室(教室号,容量,多媒体)
第五章物理模型设计
关系模型到数据库建立
实现该设计的环境为Windows2000Perfessinal+MSSQLServer2000.0
建立教师信息表
CREATE
您可能关注的文档
- 数学广角烙饼问题说课稿.docx
- 数学个性化辅导方案.docx
- 数学分析中求极限的方法总结.docx
- 数学分析试题及答案解析.docx
- 数学二年级下册表内除法练习题.docx
- 数学二年级填空题.docx
- 数学必修一讲义版.docx
- 数学必修五模块测试A卷.docx
- 数学必修二第二章测试题版.docx
- 数学北师大版八年级下册分式的基本性质教学设计.docx
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
文档评论(0)