实验室安排管理系统1—免费毕业设计论文内容摘要:

SqlDataAdapter da=new SqlDataAdapter(sql1,conn)。 DataSet ds=new DataSet()。 //定义数据集 (ds,Exper_set)。 //填充数据 =[Exper_set].DefaultView。 ()。 ()。 //释放 ()。 ()。 15 毕业设计(论文) 实验室安排管理系统 目 录 第一章引言 .......................................................... 2 1. 1 项目背景 .................................................... 2 1. 2 管理信息系统概述 ............................................ 2 1. 3 系统开发 的意义 .............................................. 2 第二章系统分析 ...................................................... 2 组织结构分析 ................................................. 2 系统功能分析 ................................................. 3 系统流程图 ................................................... 4 第三章 系统设计 ..................................................... 4 项目规划 ..................................................... 4 功能图 ....................................................... 5 数据库设计 ................................................... 5 第四章 系统实施 ..................................................... 9 关键技术 ..................................................... 9 主窗体设计 .................................................. 10 第五章 总结 ........................................................ 11 致谢 ............................................................... 12 参考文献 ........................................................... 13 附录 ............................................................... 14 2 第一章 引言 1. 1项目背景 随着信息技术的普及,对计算机应用的普及,高等学校的计算机实验室在逐年上升,面对众多的计算机实验课,如何有效安排实验室, 如何针对实验室现有的情况进行更好的管理,以便于学生更好地进行学习、科研,以便于教师更好的开展教学。 成为实验室管理人员的重 要工作之一。 实验室的安排管理是办好高等学校的重要 条件。 目前,各高校都十分注重加强实验室安排的管理。 实验室安排的有 效可以看出一所校办学实力和水平的一个重要参数,更重要的是实验室是高校进行教学和科研的重要基地。 实验室安排的如何,直接影响到学校的办学水平、毕业生水平和科研水平。 也可以说,没有高效的实验室管理,就没有办学水平高的高等学校。 1. 2 管理信息系统概述 安排 管理 系统 是 基于 B/S 结构 ,主要的开发工具是用 (C)+SQL Sever2020,于 Windows 2020 以上的开发环境 ,在 Windwos 操作系统 IE 的环境下运行。 系统主要由普通用户对实验室申请、查看 和 超级管理员对实验室 后台 基本资料的维护及安排 ,主要包括以下功能:登录、 申请实验 、 基本资料维护 、 实验室安排管理 、 用户管理,个人设置 等。 1. 3系统开发的意义 安排管理系统可以提高实验室安排管 理效率,方便教师对实验室的使用情况及时查询和申请实验室,教师能实时了解当前实验室教师申请情况,并可以对闲置实验室的申请,最后通过实验室管理员对教师所做的实验申请进行安排管理。 此系统对于一所高校的高质量教学已是一种迫切的需要。 第二章 系统分析 织结构分析 根据系统的功能, 本系统结构图如下: 3 普通用户 超级管理员 图 21系统结构 安排管理有以下功能: 登录 根据用户管理分配不同的角色权限,核对用户,进入系统进行相应的操作。 申请实验室 ( 1)教师查看当前实验室被申请情况,分析出此时一周内各实验室的被申请情况。 可以多种方式排序查看 ( 2)教师申请实验室,保存教师申请实验室信息,在保存之前检测当前时间,当前实验室是否已经安排,做出相应提醒。 基本资料维护 ( 1) 教师维护(分任课教师和实验指导教师) ( 2) 课程维护 ( 3) 班级维护 ( 4) 实验室维护 ( 5) 学期维护 ( 6) 星期维护 ( 7) 节次维护 ( 8) 周次维护 实验室安排管理 (1)对所申请实验室进行自动安排管理,对同一实验室,同一时间、不同班级进行冲突检测,可以进行手动调整,仍要进行冲突检测 用户登录 申请 和修改申请实验 申请和修改申请实习 查看实验安排 课程管理 班级管理 基本资料管理 实验室管理 实验实习安排管理 4 (2)审核安排实验,停止当前周次实验室申请。 用户管理 ( 1) 进行对用户的管理,赋予相应的 权限。 个人设置 ( 1) 修改密码、退出管理 超级 管理员 图 23系统流程图 第三章 系统设计 实验室安排 管理系统是一个数据库应用程序,由登录模块、主界面、 用户管按学年 学期 周 查询 用户名: 密码: 重置 确定 用户名: 旧密码: 新密: 重置 提交 用户名: 密码: 权限: 重填 提交 普通用户 用户 xxx 用户 xxx 用户 xxx 用户 xxx 用户 xxx 全选 不选 删除 周次 节次 班级 人数 实验名称 实验室 任课老师 指导老师 输出打印 确认安排 实验班级: 班级人数: 实验名称: 课程名称: 机房: 周: 星期: 节次: 重置 提交 5 理、基本资料 管理模 块、安排 管理模块等组成。 规划 功能模块如下: 登录模块 根据用户管理分配不同的角色权限,核对用户,进入系统进行相应的操作。 基本资料管理模块主要是教师、课程、班级、实验室、学期、星期、节次、周次的增加、删除、修改的功能进行相应的操作。 用户管理模块主要是对用户的密码修改及退出系统的操作。 安排管理模块主要是对用户申请实验、实习的安排、删除、修改,并对 所申请实验室进行自动安排管理,对同一实验室,同一时间、不同班级进行冲突检测,可以进行手动调整,仍要进行冲突检测。 实验室安排管理系统 登录管理 实验管理 课程管理 班级管理 资料管理 用户管理 图 31 功能图 用户表:( User) 用户表用来保存用户设置信息。 用户表结构如 31 所示: 表 31 用户表结构 字段名称 字段 类 字段大小 主键否 功能描述 超级管理员 普通用户 查看实验安排情况 申请实验 申请实习 修改申请实验 修改申请实习 增加课程 查看删除班级 增加班级 修改密码 退出管理 查看删除课程 星期 周次 节次 6 型 user_id int 4 是 用户编号 username char 30 用户名 userpwd char 25 用户登录密码 userpart char 15 用户权限 beizhu text 16 备注 班级表: (Class) 班级表用来保存班级信息。 班级表结构如 32 所示: 表 32 班级表结构 字段名称 字段 类型 字段大小 主键否 功能描述 class_id int 4 是 班级编号 class_name char 40 班级名称 class_num int 8 班级人数 class_time datetime 8 入学时间 beizhu text 16 备注 课程表: (Course) 课程表用来保存课程信息。 课程表结构如 33 所示 表 33 课程表结构 字段名称 字段 类型 字段大小 主键否 功能描述 course_id int 4 是 课程编号 course_name char 60 课程名称 course_class char 40 选课班级 course_tearcher char 30 任课教师 beizhu text 16 备注 教师表: (Tearcher) 教师表用来保存教师基本信息。 教师表结构如 34 所示: 表 34 教师表结构 字段名称 字段 类型 字段大小 主键否 功能描述 tearcher_id int 4 是 教师编号 tearcher_name char 30 教师姓名 tearcher_prof char 20 教师职称 tearcher_class char 40 任课班级 tearcher_course char 50 所授课程 beizhu text 16 备注 实验室表: (Lab) 实验室表用来保存实验室信息。 实验室表如 35所示: 表 35 实验室结构 字段名称 字段 类型 字段大小 主键否 功能描述 Lab_id int 4 是 实验室编号 Lab_name char 20 实验室名称 7 beizhu text 16 备注 实习表: (Practise) 实习表用来保存申请实习详细情况信息。 实习表如 36 如示: 表 36实习表结构 字段名称 字段 类型 字段大小 主键否 功能描述 pr_id int 4 是 实习编号 pr_course varchar 50 实习课程 pr_class varchar 50 实习班级 pr_num int 8 实习班级人数 pr_tearcher varchar 40 指导教师 pr_year varchar 20 学年 pr_shy varchar 50 学期 pr_day varchar 50 星期 pr_week varchar 50 周次。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。