77范文网 - 专业文章范例文档资料分享平台

JSP教学实验管理系统(3)

来源:网络收集 时间:2020-06-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

江苏信息学院

2.3系统用例图

如基于WEB开放性的实验管理的用例图2.1所示:

基于WEB的开放性的实验管理系统用户管理

2.1

基于

实验室管理实验管理教师公告管理管理员评分管理WEB开放性的实验管理的用例图

实验管理

预约时间学生查询实验成绩2.4可行性分析

因为由于系统并不十分复杂,且操作起来也非常简单,所以开发费用比较低。另外,考虑到现在已经有的硬件设备需增加、调整的硬件投入亦很低。

由于已往的实验室管理完全或大部分都靠人力亲为,浪费人力、物力、财力,而实验室教学质量的体现,师资队伍是关键,管理是保证。同时,按照“教育要面向现代化,面向世界,面向未来”的要求,实验室教学和管理也要和时代同步,与时俱进。加强实验室规范管理,既能保证完成实验教学任务,满足科学研究的需要,又可以节省人力、物力、财力。

在实验室管理中有时会产生这样的矛盾:学生来实验室上实验课,实验室管理员和教师都认为应该由对方管理,这就不利于实验教学的正常、有序进行。因此,实验室管理不只是管理员或教师的行为,而应是双方共同的责任。管理员应积极主动地配合,与任课教师共同管理,这种管理不只是单纯的课前、课间、课后的管理,而应贯穿整个实验教学的始终。本实验室管理系统正可以解决这样的矛盾。

3

江苏信息学院

第三章 系统结构特性设计

3.1系统涉及的关系实体和对应关系

本系统有四个实体,分别是实验室、教师、学生和实验。

实验室实体的基本属性有实验室名称,实验室地址,实验室标识。一个实验室可以对多个学生,一个学生可以使用一个实验室,所以是一对多的关系。

教师实体的基本属性有用户名,教师编号,性别,部门。由于一名教师可以使用多个实验室,一个实验室库可以被多个老师使用,所以是多对多的关系。

学生实体的基本属性有学号,性别,姓名。一个教师可以交多个学生,一个学生被一个老师交,所以是一对多的关系。

实验实体的基本属性有编号,实验编号,实验教师,实验名称,实验内容,实验地点。一教师可以指导一个实验,一个实验可以被一个教师所指导,所以是一对一的关系;一个学生可以选修多个实验,一实验可以被多个学生选修,所以是多对多的关系。

3.2关系模式

用户(用户名,用户密码,用户级别,关联ID) 实验室(实验室标识,实验室名称,实验室地点) 学生(学号,姓名,班级,性别,系别,专业) 教师(教师编号,用户名,性别,部门)

实验(编号,实验编号,实验教师,实验地点,实验名称,实验内容,开始时间,结束时间)

实验预约表(学生编号,实验编号,实验状态) 实验成绩表(学生编号,实验编号,成绩)

公告(编号,公告名称,公告要求,公告发布时间)

3.3系统分析模型

如E-R图3.1所示:

4

江苏信息学院

实验室名称 实验室地址 实验室标识 实验室 1 管理教师编号性别部门 n 姓名 n教授 学号专业 教师 m 预约 学生 性别 用户名 1n 班级系别负责n 实验开始时间m 实验 实验内容实验地点实验结束时间 实验编号 实验教师实验成绩 实验名称 图3.1E-R图 3.4数据表设计

数据库是软件开发的灵魂和基础,是整个系统成功的关键所在,是开发高品质应用的前提。完整性约束包括三种:实体完整性约束、关联完整性约束、用户定义的完整性约束。实体完整性约束有如下几种:列值非空、列值唯一、检查列值是否满足一个布尔表达式、主属性非空、检查各列之间是否满足一个布尔表达式2)关联完整性约束有如下几种:外码是否可以接受空值、删除参照关系的列时考虑、修改参照关系的主码时的考虑。用户定义的完整性约束:一些企业规则、常识性规则、表的取名要规范、规范化处理、数据库设计应尽力满足3NF。

3.4.1数据表设计

表3.1用户信息表(ex_user)

字段名称 标识 用户名 用户密码 用户级别

字段标识 ID iuser Pass Type

数据类型 int vchar vchar int

长度 4 50 50 4

允许空 No No No No

主键 Yes No No No

5

江苏信息学院

关联ID

glid

vchar

20

Yes

No

字段名称 实验室标识 实验室名称 实验室地点

字段标识 Sys_id Sys_name Sys_place

字段名称 学号 姓名 班级 专业 性别 系别

字段标识 Stu_id Stu_name Stu_class Stu_zhy Stu_stu Stu_xb

表3.2实验室(ex_sys)

数据类型 int vchar vchar

长度 4 50 50

允许空 No No No

主键 Yes No No

表3.3学生(ex_stu)

数据类型 vchar vchar vChar vChar vChar vChar

长度 20 50 50 50 50 50

允许空 No No No No No No

主键 No No No No No No

表3.4教师(ex_tch)

字段名称 教师编号 用户名 性别 部门

字段标识 tch_id Username tch_sex tch_department

数据类型 vchar vchar vchar vchar

长度 50 50 50 50

允许空 No Yes Yes Yes

主键 Yes No No No

表3.5实验(ex_sy)

字段名称 自动编号 实验编号 实验教师 实验地点 实验名称 实验内容 开始时间 结束时间

字段标识 id sy_id Sy_tch Sy_place Sy_title Sy_content Sy_starttime Sy_endtime

数据类型 Int varchar varchar varchar varchar ntext datetime datetime

长度 4 80 50 50 50 16 8 8

允许空 No No No No No No No No

主键 no Yes No No No No No No

表3.6实验预约表(ex_syyy)

字段名称 学生编号 实验编号 实验状态

字段标识

id sy_id Sy_tch

数据类型 Int vchar vchar

长度 4 50 50

允许空 No No No

主键 Yes Yes No

表3.7公告(ex_note)

6

江苏信息学院

字段名称 自动编号 公告名称 公告要求 公告发布时间

字段标识

id ititle content itime

数据类型 Int vchar ntext datetime

长度 4 50 16 8

允许空 No No No No

主键 Yes No No No

表3.8实验成绩表(ex_sycj)

字段名称 学生编号 实验编号 成绩

字段标识

id sy_id Sy_tch

数据类型 Int vchar vchar

长度 4 50 50

允许空 No No No

主键 Yes Yes No

7

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库JSP教学实验管理系统(3)在线全文阅读。

JSP教学实验管理系统(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1103384.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: