C#的教学管理信息系统设计+文献综述(2)
时间:2017-05-15 14:56 来源:毕业论文 作者:毕业论文 点击:次
1.2 研究目的 本课题的内容是在总结近期全国现有大多数普通高校教学管理信息系统研究成果的基础上,围绕性能,使用方便,安全和文护几大要索,从实际出发,对教学管理模式进行分析、设计和研究,着重探讨教学管理系统的总体设计;在系统的设计中,系统结构模式的选择是系统设计人员遇到的主要问题。本文将对教学管理系统中采取的网络多层结构模式及关键技术进行详细分析,设计与实现教学信息基础数据的文护、成绩管理、排课系统以及查询等功能。重点介绍了遗传算法自动排课。高校教学管理信息系统作为数字校园建设的核心之一,对教学资源配置和教学运行管理起着支配性作用,是提高教学管理质量和效益的关键环节。教学管理是一项非常具体、细致、复杂、繁琐的工作,随着教育改革的深入,教学管理的内容、对象不断变化,传统的手工管理方式己不能适应现代化的教学管理工作的需要。目前国内外高等院校管理手段发展的一个共同趋势就是“规范化、信息化、网络化",高校教学管理信息系统的建设是发展趋势的必然。 1.3 研究现状 教学管理系统的发展大致经历了两个阶段:一是以单机和独立的业务系统为主体的教学管理信息系统发展阶段,时间大致为20世纪80年代到90年代初期。这一阶段的IT发展特征是:计算机硬件的价格开始降低,为其在国内普及应用提供了条件。正是在这时期,计算机走入了教育行业。但这时的教务管理信息系统几乎都处于功能间的相互独立状态,大量的数据是以独享方式存在的,没有实现信息的整合。二是以局域网和数据库为基础的网络教务管理信息系统发展阶段,时间大致为90年代中后期至今。这一阶段的IT发展特征是:网络的迅速崛起及网络数据库的普遍应用。这时的教学管理系统的建设以先进的教育思想和基于Web的教务计算理念为指导,以计算机及网络技术、现代教育技术及信息技术为支撑,以信息的开放式、交互式、共享式为原则,建设一个信息安全可靠、传输快速、分散处理、集中优化、资源共享的教务管理环境。教学管理系统的设计开始注重数据共享,即开始考虑不同部门之间的数据交换问题。这使学校整体教务管理的效率得到了很大程度上的提高,重复工作也逐渐得以避免。就主流的教务管理信息系统产品而言,除了产品名称不同外,主要的功能模块都很相似。主要功能模块包括:系统及权限管理、公共信息管理、学籍管理、成绩管理、教师管理、毕业管理、考务管理、教材管理、教学计划管理、选课系统、排课系统、教务办公等。从设计结构上看,大部分教学管理系统采用了比较适于网络方式并易于升级文护的B/S(浏览器/服务器,Browser/Server)结构方式,也有一部分校园管理软件还文持着C/S(客户机/服务器,Client/Server)的结构。此外,也有一部分软件支持B/S,C/S及LotusDomino多种结构,或在B/S内含其它结构。整体来说,教学管理系统正在经历着从C/S向B/S结构转变的重大变革。 2 开发工具 2.1 SQL SERVER 2000 SQL Server 2000是微软公司大型数据库服务器,它使用了最先进的数据库构架,与Windows NT/2000平台紧密集成,具有完全的Web功能,人们用它可方便地管理数据库和开发应用程序。它通过对高端硬件平台、网络和存储技术的支持,为最大的Web站和企业的应用提供了可扩展性和高可靠性,能在Internet商业领域快速建立应用。此外,还增强了安全性,保护防火墙内外的数据,支持基于角色的安全并拥有安全审计工具。SQL Server 2000数据库服务器的自动调整和自动管理技术在数据库领域中处于领先地位。因此,我选择了SQL Server 2000 作为开发本系统使用的数据库。 (责任编辑:qin) |