论文部分内容阅读
目前我国各高校普遍采用学分制或带有过渡性质的学年学分制管理。选课制作为学分制的灵魂,需要有与之相适应的选课管理系统加以辅助。教学管理同样也需要根据学校的资源情况、教学情况、教学方式等因素开发符合教学规律和学校现实情况的选课管理系统。
本文从吉林化工学院教学管理实际出发,提出了如何利用ASP.NET 2.0技术和数据库技术开发基于.NET的、适合于高校的选课系统的课题。
介绍了课题研究的背景,说明了选课制、选课制实施的意义和开发选课管理系统的作用和必要性,以及国内外相关内容的研究现状。
介绍了本选课管理系统的相关技术。吸取他人研究成果和经验,对系统使用的相关技术做了简要介绍,陈述了系统使用的抽签算法和购物车等技术,重点陈述了ASP.Net2.0、AD0.NET等技术的内容和特点,并说明了采用这些技术的优势。
结合个人教务管理经验,对系统的需求做了详细的分析。包括系统主要功能的需求分析、角色模块功能的需求分析以及数据库的需求分析。
针对教学管理的特点,探讨了系统的设计。根据需求分析,说明了系统从安全角度出发,针对不同用户角色分权限进行管理,对不同用户设置了不同页面的作用,并对不同用户的权限分配进行了设计,设计了选课系统数据库所需的不同数据表。
阐述了选课管理系统的实现方式。介绍了实现身份验证的方式和方法,系统的公共模块、用户模块、数据库等相关内容的系统实现方式,着重介绍和解释了如何实现关键算法和解决关键技术的方法。并截取系统部分主要页面的图片,以便更清楚的说明的系统的实现形式。
对基于.NET的选课管理系统的技术和实用性进行了总结,并针对系统的不足和教务管理的发展趋势提出了系统的改进方向。