欢迎来到天天文库
浏览记录
ID:21911320
大小:55.00 KB
页数:6页
时间:2018-10-25
《基于网络平台的实验信息管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于网络平台的实验信息管理系统的设计与实现【摘要】根据实验管理与教学的实际需求对实验信息管理系统进行了详细设计,并利用ASP与数据库技术实现了实验信息管理系统。该系统具有稳定性高、可扩展性强等优点,为实验教学管理提供了良好的监控管理平台,具有很高的推广性及实用价值。 【关键词】ASP;实验信息管理系统;数据库技术 简介:袁开艳(1981—),女,汉族,江西人,九江学院讲师,硕士学历,研究方向为电子与信息工程。 0.引言 实验室管理是教育信息管理中最薄弱的一个环节,迫切需要改变传统的管理方式,实施开放式管理。本文结合开放式实验室的建设,利
2、用Inter建立了开放式实验管理信息系统。它改革旧有的教学模式,建立了新的体系,大大提高了实验室的利用率和学生学习的积极性,并且把管理人员从繁重的实验室管理工作中解脱出来。 1.系统分析及技术基础 系统按照开放式实验管理的实际需求,从学生、教师、管理员等不同权限实现以下几个方面的功能: (1)管理学校各相关专业的实验数据(如课程设置、教师和学生信息和相关的开课情况等等)。 (2)管理实验室的日常事物(如实验经费、实验人员、实验教室、实验设备及器材等等)。 (3)实现用户间的X上交流(如学生之间,学生与教师之间,学生与学校之间,学校之间等等)。
3、 (4)实现其他相关的功能(如上传、查询等等)。由于B/S体系结构具有分布性广、客户端兼容性好、使用方便灵活、开发和维护简单方便、整体成本低等特点,根据本系统的需求及其特点,设计采用了B/S体系结构的模式。并使用ASP和ADO数据库访问技术连接数据库SQLServer2000,提高了系统的稳定性、扩大了系统的容量、降低了开发和使用成本也使系统的兼容性得到了有效提高。 2.系统总体结构设计 九江学院的工程训练和实验课程教学量大、面广,是学校各专业的技术基础课。每年参加工程实训和实验课程的学生达十几万人次。实验管理工作任务繁重。处理的数据量大,且易出
4、错;管理的设备多,且情况复杂。需要设计一个数据库来对各种数据信息进行处理。通常实验管理工作主要处理的信息如下: (1)教师信息,教师实验课程的时间、地点,学生名单和成绩。 (2)学生信息,预约课程及成绩。 (3)教师和学生相互交流的信息。 (4)实验耗材情况。 (5)实验室对外发布信息。 通过对实验信息管理整个系统的数据分析,将整个系统分为四个子系统:登陆系统、信息管理系统、学生用户管理系统和教师用户管理系统。系统的体系结构如下图所示: 系统的体系结构 3.数据库设计 本系统选用的数据库是美国Microsoft公司出品的大型数据库管理
5、系统SQLServer2000。它具备真正的客户机/服务器体系结构,能与essage(学生姓名,接收的消息)。 教师信息交流表tmessage(教师姓名,接收的消息)。 4.系统实现 本系统中,建立了一个Zdatabase的数据库作为后台存放容器,并将所有数据信息表放于Zdatabase数据库中,数据信息表之间的联系不是很紧密,因此,在系统开发过程中的数据信息表都建成独立的表。利用ASP程序打开数据库,进行数据查询,修改,删除等操作。 系统具体的实现模块主要包括登录模块、管理员模块、教师模块和学生模块四个部分。 4.1登录模块的实现 实现用
6、户的登录,并根据用户的使用权限,转到不同的X页。当遇到错误的登录信息时,转回登录界面。 username=request("用户名") userpass=request("密码") ifusername=""then response.e=userid> 用户名 用户密码 所修课程 sql="select*fromoperator" setrs=server.CreateObject("adodb.recordset") rs.opensql,conn,1,3 rs.addnee")=username rs("num
7、")=1 rs.update 5.结语 本系统采用了SQLServer2000数据库技术、ASP以及ADO数据库访问技术对开放实验室各信息进行管理,能较大限度的满足开放实验室建设的需要,同时为教师、学生和实验管理者提供一个新的运行平台,有利于提高管理水平和教学质量,并为学校开放式实验室和校务管理信息系统打下基础。 【
此文档下载收益归作者所有