论文部分内容阅读
改革开放以来,我国的高等教育事业有了蓬勃的发展和长足的进步,随着高等教育的普及影响面逐年扩大以及近年来高校的连续扩招,越来越多的人有了进入高等学府接受高等教育的机会。但是面对高校学生数量的逐年增加、学生学习自主权需求的逐步高涨,再加上每学期一次的选课安排内容的不确定性,传统的学生选课管理方式早已无力应对。过多依赖于人工管理和纸质文档管理的传统选课管理方式,不仅造成了人力资源和物资资源的严重浪费,而且还有诸多难以规避的深层次问题,例如选课工作耗时过长、管理人员工作负荷沉重、出错率高、信息统计不及时、学生在选课时较高的盲目性和随机性、容易造成教学资源分配不合理等。本文以高校的学生选课管理工作为研究对象,研究目标是设计并实现专业的高校学生选课管理系统,通过本系统的应用,一方面可以充分提高高校学生选课管理的工作效率和管理水平,另一方面可以有效促进高校的校园管理信息化进程。本文的主要研究内容如下:1.研究高校学生选课管理系统的应用特点和业务需求。本文对当前高校学生选课工作的管理要素、工作流程、操作要求等内容进行了调查了解,通过对这些内容的整理分析,本文获取到了学生选课系统的基本功能需求,完成了本系统的基本功能架构的构建;2.研究高效完善的高校学生选课系统的设计思路。通过对国内外应用广泛的高校学生选课系统的调查研究,本文对本系统的功能架构进行了补充完善,并初步勾画出了本系统的实现架构。然后通过运用软件工程的设计理论,本文依次完成了本系统的实现架构设计、功能模块设计和数据库设计;3.高校学生选课系统的实现和测试。基于上述研究工作以及对软件工程开发理论和开发技术的学习,本文采用B/S模式,使用面向对象开发语言C#、关系型数据库管理系统Microsoft SQL Server 2008以及.NET下的ASP.NET技术实现了本系统,并使用科学高效的测试方法完成了本系统的测试工作。