版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——网上实验室预约系统数据表
网上测验室预约管理
系统数据表
XXxx工程小组
文档状态:
文档编号:
001
[
]Draft[]Released
[
]Modifying
编
撰:
编撰日期:
13-10-14
保密级别:
高
文档版本:
1.0.0
编号
生成版本
修订人
修订章节与内容
修订日期
1
1.0
测验室数据库
2
1.1
测验室表
3
1.2
设备数据库
4
格式
目次1.数据库的布局设计11.1数据库设计概念11.2数据库的组成22.数据库的规律设计23.数据表与实体图33.1教师用户组43.2学生用户组63.3管理员用户组73.4测验室房间信息83.5教师预约103.6学生预约113.7设备管理12
1.数据库的布局设计
1.1数据库设计概念本系统是一套基于网络平台的系统,它要求系统具备对大批数据的操作才能并含有大量与数据库交互的事情,因此在后台数据库的选择和设计方面具有较高的标准。鉴于以上考虑,系统选择了SQLServer2000作为系统的后台数据库。
SQLServer2000与ASP.NET同为.NET战略的重要组成片面,它们的组合是基于微软Windows平台下Web站点的完备数据库解决方案。SQLServer2000作为微软企业级的数据库产品,在稳当性、易用性、可伸缩性、业务职能功能等方面都具有分外优秀的表现,是大规模联机事务处理(OLTP),数据仓库和电子商务等应用的优秀数据库平台。ASP.NET作为.NET平台的Web解决方案,通过ADO.NET供给的OLEDB(对象链接和嵌入数据库)技术实现了对广泛数据源的访问才能。而且对于同门的SQLServer2000,.NET框架更加供给了一个特意的SQLServer.NET数据供给者对其举行支持,并对其举行了特意的性能优化,可使.NET应用程序在访问SQLServer数据库时性能大大提升。
数据库数据的初始化输入,本系统采用了自动生成数据库条目的方式。管理教师只需在页面上点选、输入少量必要的数据,后台程序将自动对条件举行组合,然后写入数据库中,减轻了教师的输入工作量;另外,系统将大量数据库操作都要用到的数据库连接字写入ASP.NET供给的Web.config配置文件中举行统一的调用管理。当数
据库的路径名称等发生变更时,无需进入每个页面举行相应字段的代码更改,只需对Web.config中的连接字设置举行修改,即可完成全部页面相应数据的修改,从而裁减了系统变更的代码编写量。
1.2数据库的组成数据库名称:LabBooking
数据库文件:LabBooking_Data.MDF
事务日志文件:LabBooking_Log.LDF
2.数据库的规律设计
系统数据关系是管理员对系统举行测验室、教师、学生等的管理,教师和学生登陆后可以举行相关的信息查询和操作。本系统的总体数据流图如图2.1所示
(1)实体与属性之间的关系
E-R图,即实体-关系图,用E-R模型表示。E-R模型的组成元素学生
网上测验室网上预约系统教师管理员信息查询信息显示测验预约信息显示信息查询管理图2-1
网上测验室预约系统整体数据流程图
有:实体、属性、联系。实体是用户工作环境所涉及到的事物,属性是对实体特征的描述。
1)模型中的实体相当于实体集、一个表,而不是单个实体或表中的一行。实体用矩形框表示,实体名标注在举行框内。用菱形表示实体间的联系,菱形框内写上联系名。
2)属性是实体的性质。用椭圆框表示,与实体间用一条线相连表示的主码是关键属性,加下划线。
3)各子系统模块中主键一致的字段之间存在着相互关联的关系。
4)在程序中实现对它们的完整性和一致性操纵。
3.数据表与实体图
系统确定之后,将考虑各个实体间的关系,现举例如下。
在本系统中,学生、教师和管理员都会用到大量的查询功能。譬如教师要查询某个测验室的占用处境,管理员要查询某个学生的根本信息。全体的查询都是按照这个模式来举行的,两个实体间拥有查询关系。
再将各个实体举行设计后,再将实体间的关系举行理顺,这样就能得到整个系统各个实体间存在的关系和操作。将这些总结后,就能得到整个系统的E-R图。
3.1教师用户组教师属性包括教师ID、教师姓名、教师密码、教师电话、教师邮箱,其中教师ID为主键,每个教师都以自己的ID作为标识,教师ID是唯一的,无论教师的其他属性相不一致,教师ID是唯一的,以此来区分不同的教师。实体图如图3.3所示:
课程根本信息表学生根本信息表老师根本信息表
设备排课姓名班级学生ID老师ID老师姓名学院备注性别课程ID课程名所属学期工程名测验时间测验地点容纳人数
设备名设备号MNPQ图3.17测验室管理系统E-R图
表1
教师用户组表(Teacher_information)
列名
数据类型
长度
可否为空
是否主键
是否外键
备注
T_ID
int
4
NOTNULL
Y
教师ID
True_name
Varchar
15
NOTNULL
真实姓名
T_pwd
varchar
15
NOTNULL
注册密码
T_mail
varchar
15
NULL
注册邮箱
T_phone
char
10
NULL
联系电话
教师教师ID姓名密码电话邮箱图3-1教师实体图
3.2学生用户组学生属性包括学生ID、学生姓名、学生密码,其中学生ID是主键,每个学生是以学生ID作为唯一标识的。这个标识是学校唯一调配给学生的。实体图如图3.4所示:
表2学生表
列名
类型
长度
是否为空
主键
是否外键
备注
S_ID
char
10
NOTNULL
Y
学生学号
S_name
varch6
NOT
注册姓名
学生学生ID姓名电话图3-2学生实体图密码邮箱系别班籍贯
ar
NULL
S_pwd
varchar
15
NOTNULL
注册密码
S_mail
varchar
15
NULL
注册邮箱
S_phone
char
10
NULL
联系电话
S_class
char
15
NOTNULL
系别班级
S_native
varchar
5
NULL
籍贯
3.3管理员用户组管理员用户组属性包括管理员ID、管理员姓名、管理员密码,其中管理员ID是主键,每个学管理员以管理员ID作为唯一标识的。这个标识是学校唯一调配给管理员的。实体图如图3.4所示:
图3-3管理员实体图
管理员管理员ID姓名密码邮箱电话
表3
管理员信息表(Administrator_information)
列名
数据类型
长度
可否为空
是否主键
是否外键
备注
A_ID
int
4
NOTNULL
Y
ID
A_name
char
10
NOTMULL
注册姓名
A_pwd
varchar
15
NOTNULL
注册密码
A_mail
char
15
NOT
注册邮箱
A_phone
char
10
NOT
联系电话
3.4测验室房间信息存储测验室的根本处境和最新更新的处境,包括测验室的房间号(如6304)、测验室类别(如网络测验室)、可用设备数目和设备、允许的测验工程、容纳的人数、备注6列。房间号是主键。并且在查询过程中,可用设备数要小于总人数,备注可以为空,细致信息如表4。
图3-4测验室实体图
表4
测验室信息表(Lab_information)
列名
数据类型
长度
可否为空
是否主键
是否外键
备注
L_ID
char
15
NOTNULL
Y
房间号
L_class
char
20
NOTNULL
测验室类别
L_equip
char
10
NOTNULL
可用设
备台数
L_exper
varchar
800
NOTNULL
测验工程
L_number
char
10
NOTNULL
总人数
L_mem
varchar
150
NUL
备注
测验室类别机器台数测验工程总人数备注测验室ID设备
3.5教师预约该表里包括房间号、预约课程的星期、课节信息、预约的测验工程、预约测验的教师姓名、完成的周次、授课的班级和预约的时间。其中房间号主键,同时房间号是外键。完成周次是测验工程终止的时间,细致如表5。
图3-5教师预约实体图
表5
教师预约信息表(Tbooking_information)
列名
数据类型
长度
可否为空
是否主键
是否外键
备注
L_ID
char
4
NOTNULL
Y
Y
房间号
L_week
char
10
NOT
星期
教师预约房间号ID测验工程完成周次班级时间星期课节信息
NULL
L_lesson
char
10
NOTNULL
课节信息
L_exper
Varchar
30
NOTNULL
测验工程
L_achtime
char
10
NOTNULL
完成周次
S_class
char
30
NOTNULL
班级
B_date
datatime
8
NOTNULL
预约时间
3.6学生预约
该表格包括课程名、教师姓名、房间号、学生学号、预约时间5列。课程名和教师名为组合主键,细致信息如表6。
学生预约课程名房间号学生学号时间教师名
图3-6学生预约实体图
表6
学生预约表(Sbooking_information)
列名
数据类型
长度
可否为空
是否主键
是否外键
备注
L_exper
char
30
NOTNULL
Y
课程名
True_name
varchar
30
NOTNULL
教师名
L_ID
char
15
NOTNULL
房间号
S_ID
char
10
NOTNULL
学生学号
B_date
datetime
8
NOTNULL
预约时间
3.7设备管理该表里包括设备号、设备的名字、存储的时间、所处的状态。其中设备号位主键,细致如表7
图3-7设备管理实体图
表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026七年级道德与法治下册 青春环保行动参与
- 人工智能芯片发展趋势
- 2023职称计算机考试试题库
- 2024届四川省渠县中考二模语文试题含解析
- 2020-2021学年高一年级下册期末考试物理试卷及答案解析
- 2023年八年级上册第三单元知识点梳理
- 2023年教师资格之幼儿综合素质能力检测试卷A卷附答案
- 2023年普通高等学校招生全国统一考试语文(新课标全国Ⅱ卷)解析版
- 2026年蛋鸡养殖场生物安全合作合同(防控)
- 2026年宠物美容店装修设计合同
- 2026年超星尔雅学习通《艺术美学》章节考试题库含答案详解【培优A卷】
- 西北工业大学附属中学2026届高三下学期第十一次适应性训练数学试卷(含答案)
- 2026福建龙岩新罗区西陂社区卫生服务中心招聘非在编工作人员5人笔试备考题库及答案解析
- 临电施工方案编写
- 2026 年逻辑思维(逻辑思考)试题及答案
- 8人之初 课件(共34张)
- 2026年北京市通州区事业单位招聘笔试参考试题及答案解析
- 福州市平潭县2025-2026学年第二学期二年级语文期中考试卷(部编版含答案)
- 矿泉水对比研究报告
- 2026黑龙江省疾病预防控制中心招聘19人考试参考题库及答案解析
- 2025年四川省拟任县处级领导干部任职资格试题及答案
评论
0/150
提交评论