为了提高教学水平,规范实验室管理,迫切需要一套可以替代传统管理模式的实验室管理系统。本课题设计,将实现实验教学的动态化、开放化管理,达到提高实验教学的工作效率,优化资源配置,提高实验管理水平的目标。本系统针对目前的情况,利用信息技术和计算机管理技术,建立实验室管理平台,将互联网的基本状态发布信息,实现网上预约。
1。2 国内外研究现状
国外在教育领域的信息是比我国要早的。美国一直处于世界教育信息化前列,这一调查显示,美国大学课程的1/4在全球网络上有专门的网页。越来越多的美国高校,通过校园网为教师和学生提供个性化的服务。
我国教学体系的发展经历了2个阶段:
第一,单一和独立的业务系统作为主要的教学管理系统的开发阶段,大致上世纪80年代初至90年代的这一阶段的发展,它的特点是,计算机硬件的价格开始减少,为其在我国的普及提供了应用的条件。正是在这一时期,计算机进入教育产业。但当教学管理系统基本上在功能独立性时,大量的数据是在独占模式下,没有实现信息的整合。[ 1 ]
以局域网和数据库为基础的网络教学管理系统的开发阶段,兴起时间大约是90年代。这一阶段的发展,其特点是互联网的迅速崛起和网络数据库的广泛使用。然后以计算机和网络技术为指导,以计算机网络技术、现代信息技术支持、开放、互动、共享原则为指导,以计算机网络技术为基础,构建一个安全可靠、传输、分散、集中优化、资源共享的教学环境。教学管理的设计开始考虑数据的共享,使得教学管理水平和教学效率得到了极大的提高。[ 2 ]论文网
1。3 本文的主要工作
本文主要是介绍一套基于校园网的开放性实验室管理系统,实现物理实验教学和管理系统的课程安排、网络发布、网上预约、成绩查询。设计并实现了1、管理员模块,实验资源管理、教师信息管理、学生信息管理等功能,可以完成对各类信息的浏览、查询、添加、删除、修改等功能;2、教师模块,进行实验审核、提交成绩、发布通知等功能;3、学生模块,预约实验、查看课表、查看成绩等功能。数据之间形成了良好的关联性。开发本系统需要熟练使用C#和数据库软件以及B/S架构的开发模式。
2 系统开发工具及相关理论知识
2。1 相关技术和工具介绍
2。1。1 ASP。net介绍
ASP。NET的框架可以用微软公司的最新产品,Visual Studio 。NET开发环境开发。因为ASP。NET是一个通用的语言编译和运行程序,所以它的强大和适应性,可以使它运行在Web应用软件开发平台的几乎所有。通用语言的基本库,消息机制,数据接口的处理可以被集成到ASP。NET的网站中的应用。ASP。NET也是独立的语言(语言无关)。因此,你可以选择一个最适合你的语言来编译你的程序,或者你的程序集多种语言写,现在已经支持C #(C++和java结合),VB,JavaScript,C++。[3]
在将来,这样的多种方案一起保护你现有的基于COM+的开发程序的能力,完成移植到ASP。NET。ASP。NET一般使用C语言开发的#。语法在很大程度上是兼容的,它还提供了一个新的编程模型和结构,可以产生可扩展性和稳定性更好的应用,并提供更好的安全保护。可以用在现有的ASP应用程序逐渐加入ASP。NET功能,随时增强ASP应用程序的功能。ASP。NET是一个已编译的、基于。NET环境,该程序在服务器上运行的通用语言。[4]
2。1。2 C#介绍
C# 是一种面向对象的、运行在framework。net,这是由微软公司#释放是一种安全、稳定、简单、便携的、面向对象的编程语言从C和C++。它继承了C++和C的强大功能的同时,去掉一些复杂的性质(例如没有宏和指针,而不允许多重继承)。C #结合VB简单的可视化操作的高效运行和C++,通过强大的运算能力的支持,风格的语法简单、创新语言的功能和方便的面向组件编程的首选。NET开发语言了。