计算机实验室教学管理系统的设计与实现
摘 要
随着计算机应用比例逐年增多,实现计算机实验室教学管理自动化也变得越来越必要,它既可以方便老师管理学生的基本数据,也可以使学生在上机的时候能够在线提交实验报告,上机后对实验结果进行保存。
该毕业设计采用B/S模式开发,采用ASP实现前后台的数据交互,SQL Sever 2000作为数据库服务器。该系统实现了计算机实验室教学管理的自动化,系统分为管理员(老师)和学生两种权限,主要实现了实验环境的配置、学生信息的管理、老师信息的管理、班级的管理、实验报告的管理等功能。学生可以利用此系统修改上机的密码、做实验、提交实验报告;管理员(老师)可以通过该系统查看学生的实验报告,设置班级、老师、学生的基本信息等。
关键词:ASP;SQL Sever;教学管理
The Design and Implementation of Computer Laboratory Teaching Management System http://www.16sheji8.cn
Abstract
With continuously development of computer application, automation of computer lab management becomes more and more necessary, which can not only convenience teacher in managing basic data of student ,but also convenience student in submitting experiment report online and saving experiment result.
This system is based on B/S mode. ASP dynamic web technology is used as its main development language to achieve data interactivity between foreground and background. SQL Server 2000 is used as a database server in background. The computer lab management system implements automatism of computer lab management, which has two authorizations--manager and student. The main functions of the system are experiment environment deployment,,student information management, teacher information management, class management and experiment report management. Students can update password, do experiment and submit experiment reports in this system, teachers can query experiment report, set information of class, teacher, student. and so on.
.
Key words: ASP;SQL server 2000;teaching management
目 录
论文总页数:24页
1 引言 1
1.1 课题背景 1
1.2 本课题研究的意义 1
1.3 本课题研究的方法 1
2 开发语言及平台简介 1http://www.16sheji8.cn
2.1 开发语言 1
2.1.1 ASP简介 1
2.1.2 SQL server 2000语言简介 3
2.1.3 Javascript简介 4
2.2 B/S模式简介 4
3 系统功能模块设计 4
3.1 系统概述 4
3.2 主要功能模块 4
3.3 数据库结构设计 6
3.4 计算机实验室教学管理系统的设计与实现 7
3.4.1 登陆界面 7
3.4.2 系统菜单 9
3.4.3 常规设置 14
3.4.4 用户管理 16
3.5 系统主关键点测试 19http://www.16sheji8.cn
3.5.1 进入系统首页测试 19
3.5.2 老师管理表测试 19
3.5.3 学生管理表测试 20
3.5.4 软件路径设置测试 20
3.5.5 实验报告的搜索测试 21
结 论 21
参考文献 22
致 谢 23
声 明 24
1 引言
1.1 课题背景
随着计算机信息技术的发展,计算机在教育领域应用日趋广泛。计算机上机的比例逐年增多;为了计算机实验室的管理更加方便,也使学生在上机的时候能够更灵活的处理所遇到的问题,上机后学生的上机的结果的保存与收集都是需要考虑的问题。本毕业设计利用internet技术,开发一个计算机实验室的教学管理系统。
1.2 本课题研究的意义
随着计算机信息技术的发展,计算机在教育领域应用日趋广泛。计算机上机的比例逐年增多;为了计算机实验室的管理更加方便,也使学生在上机的时候能够更灵活的处理所遇到的问题,上机后学生的上机的结果的保存与收集都是需要考虑的问题。本毕业设计利用internet技术,开发一个计算机实验室的教学管理系统。老师可以利用此系统配置实验环境,管理班级、老师、学生的基本信息,查看学生的实验报告,收集学生上机实验结果。学生可以利用此系统,缴交作业、交流学习心得等。要求能够为每门课程、每个老师提供比较完善的解决方案.通过本系统的设计和开发不仅可以考查我综合运用以前所学知识的能力,同时也使我了解了当今网编程的一些新技术;锻炼了我的实际动手能力,对于我以后工作能力的培养具有重要的意义