实验教学管理系统_0.doc
文本预览下载声明
实验教学管理系统
篇一:实验室教学管理系统_图文
基于 B/S 的开放式实验室教学管理系统 目录 1 绪论 1 1.1 开发背景 1 1.2 系统功能 2 1.3 开发工具 2 1.3.1 Visual studio.NET 2005 2 1.3.2 SQL Server 2000 2 1.4 开发语言 3 1.5 开发思想 3 2 需求分析 3 2.1 系统的功能结构图 3 2.2 系统的性能需求 3 2.3 系统的数据需求 4 2.4 系统的运行要求 4 3 总体设计 4 4 详细设计 6 4.1 数据库设计 6 4.1.1 概念结构设计 6 4.1.2 逻辑结构设计 7 4.2 关键模块设计 10 4.2.1 学生功能模块 10 4.2.2 教师功能模块 15 4.2.3 系统管理员功能模块 16 5 系统安全性及策略 18 5.1 网络安全 18 5.2 身份验证 19 5.3 权限控制 20 6 结论 21摘 要:随着高校管理变革的逐步推进,实验室建设进一步规范化,复杂化,高校实验室 管理工作也变得更加繁重和复杂.为了便利管理工作的展开,提高工作效率,利用计算机 来进行辅助管理,以简化我们的工作,成为需要.本系统正是基于此而进行开发设计.系 统采用.NET 框架和三层结构, 完全 B/S 模式, 纯面向对象思想 (OOP)利用 SQL Server 2000 , 作为数据库管理工具,模块复用率高,系统维护代价小,方便,灵活,高效. 关键词:ASP.NET;B/S;OOP;SQL;管理系统 : 1 绪论 1.1 开发背景 实验教学的核心目的是培养和提高学生的实践能力和创新能力.传统的实验教学模式第1页仅是完成教学大纲规定的实验内容,且验证性实验较多,不利于学生创新精神与实践能力 的培养.在以素质教育和创新教育为核心的新的高等教育形势下,这种培养方式远不能满 足学生能力发展的需求.为解决这一矛盾,实验室实行开放教学已势在必行[1].而实验室 的开放,使实验室管理出现了新情况,新问题.实验设备维护,实验教师工作量,实验安 排等问题使得开放实验室建设受到极大的阻碍.为实现开放实验室建设得以顺利开展,开 放实验室管理得以高效,有步骤地进行,更新实验教学体制,实施开放式管理是实行开放 式实验教学的保证.结合开放式实验室建设,利用 Internet 建立开放实验室管理系统是 急需解决的问题.它改革了旧的教学模式,建立了新的体系,大大提高了实验室的利用率 和学生学习的积极性, 并把管理人员从繁重的管理工作中解脱出来. 为此我针对以上情况, 设计和实现了此系统. 1.2 系统功能 通过设计开发,本系统可以为学生提供实验选课的网上平台,学生只要在任何一台上 网的计算机上就可以浏览所要了解的实验信息,并通过用户验证登录后,找到自己感兴趣 的实验进行预约,查询等.促进学生学习的积极性.本系统为教师提供在线查看学生的实 验报告,批改实验报告,查看学生做实验的记录等.系统管理员可在线进行系统信息更新 和维护.开放式实验室教学管理系统把教师从繁重的实验管理工作中解脱出来,投入到实 验教学方法和内容的研究上来,从而提高实验管理水平. 1.3 开发工具 1.3.1 Visual studio.NET 2005 Visual studio.NET 2005 包含了一系列高效的, 智能的开发工具, 不论是为开发初学者, 还是为经验丰富的企业开发团队都提供了四个全新的,强大的功能: (1)全方位的工具平台 不论是编程初学者还是富有经验的企业开发团队的一员,都将为其提供高效的开发工 具. (2)减少开发的复杂度 确保能更加轻松发布基于 Framework 的解决方案,包括 Windows,Web,移动和基于 Office 的应用. (3)第三方的生态系统 允许利用来自 Visual Studio 行业合作伙伴的参与研发的产品,并体验用来补充 Visual Studio 2005 第三方解决方案的全面部署[2]. (4)改善团队的沟通 提供高效智能的生命周期工具,通过使用 Visual Studio 2005 Team System,来增 强 IT 周期参与者之间的交流与协作[2]. 1.3.2 SQL Server 2000 SQL Server 2000 是一个关系数据库管理系统.它最初是由 Microsoft Sybase 和 Ashton-Tate 三家公司共同开发的, 1988 年推出了第一个 OS/2 版本. Windows NT 推 于 在 出后,Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了.Microsoft 将 SQL
显示全部