实验室安排管理系统的设计—免费毕业设计论文内容摘要:
ve Server Pages(ASP)而言, 提供了更强的性能、更方便的工具支持、更好的平台支持和灵活性。 与以往的 Web 编程框架相比, 的一大革命性进步是可以将应用程序 逻辑与表示代码清楚地分开,用类似与 Visual Basic 的简单窗体处理模块处理事件。 目前, Inter 上的许多基于 Windows 平台的 Web 站点已开始应用 ASP 来替换 CGI。 简单地讲, ASP 是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式动态网页,包括使用 HTML 表单收集和处理信息,上传与下载等等。 本系统基于 WEB 数据库开发技术,为了使毕业生选题更加方便快捷,并保证选题的公正,减少安排者的工作量。 随着网络技术的迅猛发展, ASP 已成为 Web 应 用程序的一种重要的开发工具,用 ASP 技术创建的此信息服务系统分为前端的客户信息浏览,查询和后台的数据库维护两大部分。 对数据库设计、程序设计和实现、系统安全进了详细论述。 毕业设计选题系统就是 ASP 结合 Web 实现信息的浏览与信息交流和后台的数据库操作与维护的平台。 关键词 : 数据库 、 ASP. NET 目 录 第一章 系统的引言 .................................................. 4 设计目的 .................................................... 4 内容概述 ..................................................... 4 第二章 系统分析 .................................................... 5 系统实现的主要功能 .......................................... 5 系统开发环境简介 ............................................ 5 设计步骤 .................................................... 5 第三章 系统的设计 ................................................... 6 任务描述 ..................................................... 6 设计思路 ..................................................... 6 第四章 系统的数据库设计 ............................................. 8 数据库概念结构设计 .......................................... 8 数据库逻辑结构设计 .......................................... 8 第五章 系统结构模块分析 ............................................ 13 系统主要界面图: ............................................ 13 设计流程图 .................................................. 16 总 结 .............................................................. 18 致谢 ............................................................... 19 参考文献 ........................................................... 20 附录 ............................................................... 21 第一章 系统的 引言 设计目的 为了提高实验室安排管理效率,方便教师对实验室的使用情况及时查询和申请实验室,需要设计一个能提供教师实时了解当前实验室教 师申请情况,并可以对闲置实验室的申请,最后通过实验室管理员对教师所做的实验申请进行安排管理。 这次的系统主要包括以下功能:登录、申请实验、申请实习、基本资料维护、实验室安排管理、用户管理,个人设置等。 内容概述 Inter 的普及和应用使人们的现代生活方式发生了深刻的变化,国各大中专院校也加快了信息化进程,并且都建立了自己的校园网。 这为我们网络现代化教育提供了必备的物质基础。 学校总是处于接受新知识的最前沿地带,于是校园网的应用和管理系统的开发也正蓬勃发展并发挥着巨大的作用。 本系统的目的是为了让是管 理员能随更方便地去管理实验室的安排,为此系统提供了管理员实验管理、课程管理、班级管理和用户管理四大功能。 实验管理可以让管理员实现实验安排、实验申请、实习申请、修改申请实验和修改申请实习的功能;课程管理可以让管理员实现课程名称浏览和增加课程名称的功能;班级管理可以让管理员实现班级浏览和增加班级的功能;用户管理可以让管理员实现添加用户、添加教师和修改密码的功能。 第二章 系统分析 系统实现的主要功能 实验室管理系统最终实现的功能是:超级管理员可以对 实验安排、修改申请实验和修改申请实 习进行修改, 可以 申请实验、申请实习 , 可以增加课程名称、增加班级、添加用户、添加教师,可以浏览课程名称和浏览班级以及修改密码;普通管理员可以对 修改申请实验和修改申请实习 ,可以 申请实验、申请实习 , 可以浏览课程名称和浏览班级以及修改密码; 普通用户可以 申请实验、申请实习 ,可以浏览课程名称和浏览班级以及修改密码; 学生也可以在实验室安排管理系统上查看实验安排。 系统 开发环境简介 开发工具: (C) +SQL Server2020 开发环境: Windows 2020 以上 运行环境: Windows 操作 系统 设计步骤 图 21 实验室安排管理系统 超级管理员登录 普通管理员登录 普通用户登录 学生查看实验安排 第三章 系统的 设计 任务描述 为了提高实验室安排管理效率,方便教师对实验室的使用情况及时查询和申请实验室,需要设计一个能提供教师实时了解当前实验室教师申请情况,并可以对闲置实验室的申请,最后通过实验室管理员对教师所做的实验申请进行安排管理。 这次的系统主要包括以下功能:登录、申请实验、申请 实习 、基本资料维护、实验室安排管理、用户管理,个人设置等。 设计思路 登录 : 根据用户管理分配不同的角色权限,核对用户,进 入系统进行相应的操作。 申请实验室 (1)教师查看当前实验室被申请情况,分析出此时一周内各实验室的申请情况可以多种方式排序查看。 (2)教师申请实验室,保存教师申请实验室信息,在保存之前检测当前时间,当前实验室是否已经安排,做出相应提醒。 基本资料维护 (1)教师维护(分任课教师和实验指导教师) (2)课程维护 (3)班级维护 (4)实验室维护 (5)学期维护 (6)星期维护 (7)节次维护 (8)周次维护 实验室安排管理 (1)对所申请实验室进行自动安排管理,对同一实验室,同一时间、不同班级进行冲突检测,可以进行手动调整,仍要进行冲突检测。 (2)审核安排实验,停止当前周次实验室申请。 户管 管 理 : 进行对用户的管理,赋予相应的权限。 个人设置 : 修改密码、退出管理。 第四章 系统的数据库设计 数据库概念结构设计 数据库中的数据是整个系统的核心,怎样合理地进行信息建模和范式分解将直接影响整个数据库的运行效能。 数据库系统的设计在完成功能的前提下,因力求逻辑关系简单,否则由于数据库表之间的连接操作会大大降低系统的性能。 根据实验室安排管理系统的特点 和要求,在数据库中建立以下主要的表: 用户表 、课程表 、 班级表 、 实验室表 、 教师表 、 实验名称表 、学年表、学期表、 星期表 、周次表、节次表、实习表、实验室安排表。 数据库逻辑结构设计 (1)用户表 : Us 获取用户名信息。 图 41 字段名称 字段 类型 字段大小 是否主键 功能描述 user_id Int 4 是 user_name nVarchar 20 用户名 user_pwd nVarchar 20 用户登录密码 user_quanx nVarchar 20 用户权限 user_role nVarchar 20 用户角色 beizhu Text 16 备注 (2)课程表 :Course 获取课程基本信息。 图 42 字段名称 字段 类型 字段大小 是否主键 功能描述 course_id Int 4 是 course_name nVarchar 20 课程名称 course_tearcher nVarchar 10 任课老师 course_class nVarchar 选课班级 years nVarchar 20 学期 term_name nVarchar 20 学年 xingzhi nVarchar 20 性质 (3)班级表 :Class 图 43 字段名称 字段 类型 字段大小 是否主键 功能描述 class_id Int 4 是 class_name nVarchar 20 班级名称 class_meb nVarchar 10 班级人数 years nVarchar 20 学年 class_lib nVarchar 20 实验室名称 class_shiyan nVarchar 20 实验名称 status Int 4 状态表 (4)实验室表 :Lib 图 44 字段名称 字段 类型 字段大小 是否主键 功能描述 lab _id Int() 4 是 lab_name nVarchar() 20 实验室名称 lab_class nVarchar(20) 20 实验班级 lab_meb nVarchar(10) 10 班级人数 lab_tearcher nVarchar(10) 10 实验室老师 tearcher nVarchar(10) 10 任课老师 years nVarchar(20) 20 学年 weeks nVarchar() 10 星期 days nVarchar(10) 10 周次 (5)教师表: Tearcher 图 45 字段名称 字段 类型 字段大小 是否主键 功能描述 Tearcher _id Int 4 是 teacher_name nVarchar 10 教师姓名 class nVarchar 20 任课班级 zhich nVarchar 20 教师职称 course nVarchar 20 所授课程 (6)实验名称表: Shiyan 图 46 字段 名称 字段 类型 字段大小 是否主键 功能描述 Shiyan _id Int 主键 ,唯一 是 name nVarchar 20 实验名称 weeks nVarchar 10 星期 jieci nVarchar 10 节次 class nVarchar 20 班级 meb nVarchar 10 人数 lab nVarchar 20 实验室 teacher nVarchar 10 任课老师 course nVarchar 20 课程 Lab_teacher nVarchar 20 实验室教师 days nVarchar 10 周次 years nVarchar 20 学年 Term_name nVarchar 20 学期 (7)学年表 :Year 图 47 字段名称 字段 类型 字段大小 是否主键 功能描述 year _id Int 4 是 years nVarchar 20 学年名称 (8)学期表: Term 图 48 字段名称 字段 类型 字段大小 是否主键 功能描述 term _id Int 4 是 term _name nVarchar 20 学期名称 (9)星期表 :Weeks 图 49 字段名。实验室安排管理系统的设计—免费毕业设计论文
相关推荐
1、高中物理资源下载平台世昌的博客 (二)理科综合子中含 3 个高能磷酸键! ( K# L0 岛素分子中两条肽链之间通过肽键连接 5 K& S) * ; C. 子的三叶草型结构中含有一定数量的氢键D两条脱氧核苷酸链之间通过磷酸二酯键连接2下列叙述
否则页面将通过 Messagebox 控件显示登录时发生的相关错误信息。 用户登录成功后,系统将跳转到主界面。 首先是与数据库相连,其相关代码为: Dim conn As New = () 与数据库相连以后,获取用户输入的用户名及密码信息,相关代码为: With .Add(New (@name, )).Value = .Add((@PassWord,)).Value =
1、高中物理资源下载平台世昌的博客 (选择题 共 30 分)2 和H模板合成子代 跑等有氧运动时,浆 持血糖稳定3. 化酶催化 合生成 某种植物叶片置于适宜的光照和温度条件下,测定不同的细胞间隙 度下叶肉细胞中 含量,得到右图所示的结果。 据图作出的推测不合理是A. AB ,叶肉细胞吸收 率增加B. BC,叶片的光合速率等于呼吸速率C. AB,暗(碳)反应消耗 速率增加D. BC
B1, B12( 2 根) + 9 5k 5 8 6, 0 . 5 + k 0 . 5 + 1 . 4 5 1 0 . 5 6 52 + k 2 + 1 . 4 5 1 1032212 0 . 5 6 5 1 2 5 . 7 8 6 1 0 145085200ci c iD h C1, C12( 2 根) 9 5 + 2
支持多种报表打印。 可以对实验室安排情况浏览。 主界面 本系统分为如下的几大模块: 登录模块 实验室安排浏览 实验室查询 实验室安排 实验室报表 主界面模块 该模块提供管理系统的主界面,是主系统的唯一入口和出口,该界面提供用户选择并调用各子模块。 登录 根据用户管理分配不同的角色权限,核对用户,进入系统进行相应的操作。 申请实验室 ( 1)教师查看当前实验室被申请情况
计外,还通过 plug- in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、 Tcl等。 脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。 6. 可使用服务器端的脚本来产生客户端的脚本。 7. ActiveX Server Components(ActiveX 服务器元件 )具有无限可扩充性。 可以使用 Visual