基于.net的开放型实验系统的实现

点赞:4450 浏览:12933 近期更新时间:2024-03-14 作者:网友分享原创网站原创

摘 要 :实验室开放是提高办学水平、增强学生动手能力、提高学生综合竞争力的一个重要举措,而传统的人工实验管理很难满足现代实验教学的要求.为此,本文介绍了一个基于. NET Framework2.0 平台的开放型实验管理系统,阐述了该系统的设计理念——采用.技术,通过Web来实现.

关 键 词 :. 技术;数据库;开放型实验

[中图分类号]:G434 [文献标识码]:A

[文章编号]:1002-2139(2012)-27-0-01

引言

随着社会的发展和高等教育理念的进步,各高校陆续把实验室的开放提上工作日程,并不断加大实验室开放的力度,其目的是为了最大限度地利用好现有的仪器设备和教师资源,提高学生的动手能力,培养学生的创新能力,拓展学生的知识面,加强学生的团队协作精神.

作为实验实践教学,基于.NET的开放型实验管理系统是工作的一个重点方面,开放型实验管理系统也将慢慢与学校教务系统接轨.本系统采用了B/S架构,基于微软公司的.NET平台进行开发.

1..技术及其执行环境

1.1 .技术

NET框架是一种新的计算平台,它简化了在高度分布式Inter环境中的应用程序开发.NET框架具有两个主要组件:公共语言运行库和.NET框架类库.可以使用它开发包含从传统的命令行或图形用户界面(GUI)应用程序到基于ASP.NET所提供的最新创新的应用程序(如Web窗体和XML Web services)在内的应用程序.

1. 2 .执行环境

该系统基于微软公司的.NET平台,采用ASP.NET动态网页技术,以MicrosoftSQLServer2000作为后台数据库管理系统.

2.系统设计

2.1系统总体设计

鉴于B/S结构和.技术的特有的优点,我们决定采用基于ASP. Net和SQL Server2000开发该系统.整个系统分为三部分:学生部分、教师部分、管理员部分.这三个部分均使用.技术开发,界面是Web页形式.数据库利用Microsoft SQL Server 2000进行管理.

2.2 模块设计

2.2.1 教师部分模块设计

教师部分模块包括: 申请实验项目、安排实验课表、查看个人课表、成绩录入、留言板.申请实验项目子模块,教师可以在系统开放截止日期以前申报自己要开的实验,并设定详细的实验信息,上传实验指导书及实验大纲,提交等待管理员批复通过之后就可以面向学生选择.安排实验课表模块,系统根据学生预选人数设定实验班级,教师安排实验课表.留言板子模块,教师主要通过该模块和选课的学生交流实验信息,以及解答学生关于该实验的疑难问题.

基于.net的开放型实验系统的实现参考属性评定
有关论文范文主题研究: 关于管理系统的论文范例 大学生适用: 函授论文、函授毕业论文
相关参考文献下载数量: 23 写作解决问题: 怎么写
毕业论文开题报告: 文献综述、论文总结 职称论文适用: 刊物发表、职称评副高
所属大学生专业类别: 怎么写 论文题目推荐度: 最新题目

2.2.2 学生部分模块设计


学生部分模块包括: 修改、预选实验项目、正选实验班级、留言板、课表查询、成绩查询.预选实验项目模块,学生在指定时间段内选择实验项目,正选试验班级模块,学生在指定时间段内,根据自己的时间要求选择或改选试验班级.实验课表查询模块,学生在实验课程选择结束后查阅自己的实验课表.成绩查询模块,学生在实验课程考试结束后查询自己选择的实验成绩.留言板模块,同任课老师、实践管理部门以及选择该实验的其他学生交流该实验的相关信息.

2.2.3 管理员部分模型设计

管理员部分包括: 设置时间区段、设置学年学期、实验中心设置、账户管理、项目申请管理、项目分班设置、管理员信息、成绩管理、个人信息、留言板 、公告管理.设置时间区段模块,管理员设置四个操作时间区段,设置学年学期模块,管理员设置当前学期和教师申请项目学期.实验审批模块,管理员审批教师申报上来的实验项目,核实申报信息并按照学校相关规定予以审核.项目分班设置模块,管理员根据实验项目申报的学生人数确定班级数.

3.结束语

该开放型实验管理系统是主要针对高校实验管理的特点开发的一个应用系统,具有很好的跨平台性和易维护性.它改变了传统条件下实验管理的方式,具有简捷、高效的特点,节约了大量的人力资源,有较高的使用价值和广阔的应用前景.