体育选课系统毕业论文自述报告
体育公选课管理信息系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在手工安排课程和人工统计成绩的原始阶段,这样的方式对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档和统计的数据比较多的高校来说,人工记录是相当麻烦的。而且当在学期末统计学生成绩时时,由于数据量庞大,还只能靠人工去一条条的统计,这样不但麻烦还浪费了许多时间,效率也比较低,而且十分容易出错。针对这种现象,本文在熟悉选课流程后运用面向对象的方法开发了体育公选课管理信息系统。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的成绩报表生成,老师在线评分等功能。
体育公选课管理信息系统的开发是为了减少大量的、繁琐的、重复的操作,提高教学管理效率,继续教学管理改革,促进教学管理科学化与信息化,同时与全面推行学分制与实施新教学计划相配套。
本系统主要运用面向对象的思想,运用MS SQL数据库和ASP.NET,开发基于B/S架构下的体育公选课管理信息系统。体育公选课管理信息系统主要包括两大模块:选课系统与考试系统。其中选课系统实现了学生数据管理、教师数据管理、学院数据管理、课程数据管理、系统管理、学生在线选课、教师在线评分等功能;考试系统包括了题库管理、试题管理、随机组卷、在线考试、自动评分、在线监考等功能。
当前的体育公选课管理信息系统,存在着功能单
一、课程安排缺乏灵活、不能结合体育理论知识进行成绩评定、无法实现管理员对所开课程的人数进行控制,造成热门课程人数爆满、冷门课程无人问津的后果,手工输入大批量数据时容易出错等缺点。
针对以上问题,本系统设计时主要做了以下创新的改进:
(1)对所开课程进行按班别安排指标,例如:开设篮球课,给02信息管理与信息系统这个班别的指标是10人,当02信息管理与信息系统这个班别选择该课程的人数达到十人后就会提示指标已达上限。这样的设计更能体现课程安排的公平性。
(2)学生总成绩评定实现自动化。根据公式:期末成绩=考试成绩×70%+理论考试×20%+平时成绩×10%评定学生的成绩,其中公式中的理论考试成绩是由本系统的子系统——考试系统提供的,考试子系统组卷的方式是通过随机抽题的方式进行组卷的,这样的方式使学生不单单是体能上的进步,更能打好扎实的理论基础。
本文所做的主要工作及取得的主要成果如下:
1) 研究了管理信息系统的体系结构。
2) 通过面向对象的分析方法画出系统用例图、类图,完成系统需求分析。
3) 通过功能模块设计、数据库设计、编码设计、安全性设计,完成了系统的设计。
4) 编写相应的文档。
5) 开发了功能强大的体育公选课管理信息系统。
由于时间的限制以及本能能力所及,体育公选课管理信息系统的各种功能还只是处于初步实现阶段,在接下来的时间里,如果有机会的话,我将进一步的深入和拓展体育公选课管理信息系统的功能。