学生选修课管理系统 软件工程课程设计 班级:09 信息与计算科学 学号:A ******** 姓名:*** 学生选修课管理系统 一、 问题定义 “选课”是现在高校行政管理工作中一项很重要的课题。而且是每个学期都必须要面对的问题。选课工作做不好,学生不知道自己将要学习的课程,老师也不知道自己将要讲授的课程,教务处的排课计划、教室安排等其他调度工作也无从做起。因此,如何解决高校教务管理中的选课工作便成为了如今各大高校面临的很实际的问题。 随着近几年高校的持续扩招,学生人数逐年增加。为了满足广大学生的求学需要,各个高校的师资力量、硬件配置也随之增强。这样一来,日常行政部门的工作也就越来越繁重,这一点在选课这块显得尤为突出。而传统的手工操作,即费时又费力,而且容易出错,工作效率较低。因此,拥有一套实用、高效、完善的在线选课系统就显得尤为重要,它可以提 升高校的教育 质 量和 教学管理质 量,提 高工作效率,降 低行政成本 。 大学期间 总 会 有很多 公 共 选修课,以往 的选课方 法 是随堂 报 名 。这种 方 法 虽 然 直 接 ,但是造 成选课的盲 目 性 ,有些 课堂 选课时人满为患 ,有些 课堂 无人选课。原 因是传统的选课方法 没 有预 见 性 ,大家 没 有事 先 协 调好。并 且学生选课存 在这样的特 点: 公 选课较多 ,学生人数众 多 ,学生可根 据 自己的专 业 及 兴 趣 选择 公 选课程进 行学习,而且学生对课程的要求有较大差 异 。使 用了网 上 选课系统以后 ,可以在开 课前 就在网 上 选课,每个学生的课程在开 课前就确 定好,学生通 过 本 系统可以了解课题相 关 信 息 ,进 行自主 选题,能 够 满足不同 学生对不同 题目 的不同 要求,有利 于 发 挥 学生的长 处,而且能 够 充 分 利 用学校的各类 教学资源 。 使 用本 系统有三 个角 色 ,即管理员 、学生和 教师用户 。管理员 的权 限 最 高,包 括 设 置系统登 陆 信 息 , 用户 基 本 信 息 、选课信 息 的录 入 、查 看 、修改 、删 除 等,同 时还 具 有查 询 各个模 块的功 能 。老师和 学生可以实现基 本 信 息 查 询 和 进 行选课的相 关 操作,如添 加选课信 息 ,退 选等。 二 、 可行性 研 究 1 .1 可行性 研 究 的任 务 为了使 高校学生选课...