1、 1 第一章 系统概述 1.1 系统开发背景及目的意义 1.1.1 系统开发背景 计算机的发展至今已有很长的历史了, 但是真正将计算机技术应用到生活实 践中来,时期还不是很长。现在社会的发展趋势越来越体现出计算机技术的重要 性,许多的计算机产品,相关软件的研制开发,越来越受到人们的青睐,计算机 也越来越接近人们的生活了。 将计算机技术应用到实际生活中,这一研究是现在最热门的研究课题。作为 学生接触最多的也就是教育与教学,在这一环节当中学习计算机,利用计算机相 当重要,利用计算机进行网上课堂,网络学习,少去了老师和学生之间的很多不 便,例如:时间上的自由选择、学生面对老师的一种紧张和窘迫、学习和
2、解答的 及时和快捷等等问题。在计算机软件教学上都可以省去这些不必要的麻烦。 计算机教学现在各大高校以及企事业单位中也已经较多的开始应用了。 运用 计算机进行教学环节的管理和实践更是方便多多,省去了以前很多的麻烦手续, 省去了不必要的诸多申请和批准,现在运用计算机教学来提高教学效率,提高教 学质量,培养相对的办事能力,同时也锻炼了自主开发应用计算机的一种兴趣和 潜力。 计算机的大容量硬盘存储,高性能高效率的 CPU 处理器,为现代化的教学 管理提供了完备的后备力量,为用户省去了后顾之忧。而且计算机的的功能齐全 比我们人力的要快很多倍,省去了很多的人力劳动,进一步真正实现了自动化的 教学和管理。基
3、于现代化教学和临沂师范学院实际情况的要求,开发了该院系教 学管理系统。 1.1.2 系统开发的目的意义 随着计算机的普及和发展, 人们开始利用计算机解决越来越多的实际问题, 虽然现在软件的数量如雨后春笋,但依然不能满足用户的各种需要,尤其是用于 学校院系教学管理方面的软件。 为了适应这个高科技的信息时代发展,有力地促进教学内容、教学方法改革 的力度,满足学校的教学管理要求,实现学校教学管理低成本投入,提高办公 2 效率。最大限度地适应于各种软硬件环境,兼顾不同学科的教学特点,适用于不 同水平用户群的通用性要求,以尽可能低廉的投入而获得尽可能高效的教学效 益的经济性要求。 目前国内各高校的规模越
4、来越大, 进而造成教师教学管理等工作量日趋加大。 然而,现代教育的信息化、网络化已经并且正在成为教育发展的一个重要方向, 同时也为解决高校教学管理普遍效率低下的现状,使管理突破时空限制,提高工 作效率和办学水平,提供了一个很好的突破口。 由于我校师资力量不足,而学生数量又相对过多,这就会大大增加学校领 导和老师的工作量,从而给学校的教学管理和发展建设带来了许多困扰。针对学 校的这个问题,本小组四人在老师的带领下开发设计了这套院系教学管理系统。 希望此系统能更好的为老师和学生服务,便于学校更好的管理、减少教师的工作 量,构建一个即方便,又便捷的学习平台。加快我校校园网络化、现代化建设的 步伐,充
5、分提高教学管理效率。 1.2 本次设计所做的工作 本次毕业设计过程当中, 本人主要负责院系教学管理系统其中的教学任务管 理子系统的设计与实现,在该子系统当中教研室下达教学任务信息、教师查询教 学任务信息从而制定出与其相应的课程教学信息、 学生可以查询到该门课程的课 程信息,到了期末教师提交自己的教学工作量登记卡,在整个系统当中,教师可 以查询教学任务信息、课程信息、工作量预算的相关信息,学生只可以查询到所 开设课程的相关课程信息。在设计的过程当中,查阅了大量的教学信息资料,同 时也学习使用了.NET 软件环境下的相关控件信息的使用和编码信息技术的应用。 在下面的各章中将具体谈到本人所负责的各个
6、环节的具体设计和实现过程。 3 第二章 关键工具及其简介 2.1 ASP.NET 技术简介 ASP.net 是一种建立在通用语言上的程序构架, 能被用于一台 Web 服务器来 建立强大的 Web 应用程序。 ASP.net 提供许多比现在的 Web 开发模式强大的的优 势。 执行效率的大幅提高 ASP.net 是把基于通用语言的程序在服务器上运行。不像以前的 ASP 即时解 释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比 一条一条的解释强很多。 世界级的工具支持 ASP.net 构架是可以用 Microsoft(R)公司最新的产品 Visual S 开发环境 进行开发,WYSIWYG(What You See Is What You Get 所见即为所得)的编辑。这 些仅是 ASP.net 强大化软件支持的一小部分。 强大性和适应性 因为 ASP.net 是基于通用语言的编译运行的程序, 所以它的强大性和适应性, 可以使它运行在 Web 应用软件开发者的几乎全部的平台上(笔者到现在为止只 知道它只能用在 Windows 2000 Serv