1 / 20
文档名称:

数据库--实验报告.docx

格式:docx   大小:78KB   页数:20页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库--实验报告.docx

上传人:蓝天 2022/7/2 文件大小:78 KB

下载得到文件列表

数据库--实验报告.docx

相关文档

文档介绍

文档介绍:数据库实验报告
教学部 工学一部
专 业 计算机科学与技术
班 级
学 号
姓 名
任课教师
沈阳航空航天大学北方科技学院
2013年12月
教务监考管理系统
目录
教务监考管理系统 II
目录 是主键,课程名,班号, 教师号是外键。
(3) 班级关系
班级关系包括班号,班级人数,所在系,教师号。其中班级号是主键,教师号是外键。
(4) 考场安排关系
考场安排关系包括考场号,课程号,教师号,班号。其中考场号是主键,课程号,教 师号,班号是外键
(5) 考场信息关系
考场信息表包括考场号,考场容纳人数。主键是考场号。

对本系统研究后,数据库管理系统采用MS SQLServer 2000实现。
(1)教师表如表2所示。
表2教室表
字段名称
字段类型
字段长度
字段说明
备注
教室号
Varchar(50)
50
教室编号
主键
姓名
Varchar(2)
50
性别
Varchar(50)
年龄
Varchar(50)
职务
Varchar(50)
所在系
Varchar(50)
外键
(2)课程表如表3所示。
表3课程表
列名
允许Null值
varchar(50)
n
浬程名
varchar(50)
varchar(50)
教师号
varchar(50)
班级表如表4所不
列名
允许Null值
varchar(50)
B

varchar(50)
所猝
varchar(50)
教师号
varchar(50)
表4
考场安排表如表5
列名
允许Null值
varchar(50)
n
教赡
varchar(50)
varchar(50)
varchar(50)

n
考场信息表如表6
列名
允许Null值
varchar(50)
B

varchar(50)
4详细设计

以下是显示,添加,修改的流程图。
图一
图二
N

我所实现的功能部分设计了 3个类,分别是数据库表操作类,各
对话框类和windows窗体类,这些类分别实现键表功能,visio
studio中显示各页面功能和弹出对话框实现所要求的功能。
5调试与测试

编好程序后,用各种手段进行查错和排错的过程。作为程序的正确性不仅仅表现在正
常功能的完成上,更重要的是对意外情况的正确处理。
1> 已启动生成:项目:教务监考安排系统,配置:Debug Any CPU
l>C:\Users\L MZ\Desktop\bl4110316刘明著'教务监考安排系统'教务监考安排系统\Forml. cs (103, 34, 103, 43) : error CS1061: “”不包含“tbrecord”的定义,并且找不到可接受类型为“教务监考安 ”的第一个参数的扩展方法“tbrecord”(是否缺少using指令或程序集引用?)
==========生成:成功0个,失败1个,最新0个,跳过0个==========
在调试过程中发现tbrecord不在,经反复查找,发现数据库中定义的是tb_record,
及时改正后成功运行。

软件测试是程序的一种执行过程,目的是尽可能发现并改正被测试软件中的错误,提 高软件的可靠性。它是软件生命周期中一项非常重要且非常复杂的工作,对软件可靠性保 证具有极其重要的意义。在目前形式化方法和程序正确性证明技术还无望成为实用性方法 的情况下,软件测试在将来相当一段时间内仍然是软件可靠性保证的有效方法。
1主页面
显示教师信息
添加教师信息
修改教师信息
显示课程信息
添加课程信息
显示班级信息
添加班级信息
修改班级信息
设置考场
2添加教室信息
狮号
修改深程信息
姓名
性别
年龄
职务
所在系
3修改教室信息
蚓 changel
物币号 新教师号
新姓名
新性别
新年龄
新职务
新所在系
4添加课程信息
add2 I o || 回 || ;
课程号
课程名
班号
教师号
确定 取消
5修改课程信息
change? |=J|