1、 第一章 绪论 课程背景随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生选课系统作为一种现代化的教学技术,以越来越受到人民的重视,是一个学校不可缺少的部分, 学生选课系统就是为了管理好选课信息而设计的。学生选课系统可以提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改选课情况。使选课管理工作规范化,系统化,程序化,避免选课管理的随意性。第二章 相关技术介绍2 技术介绍 是 、 一 的一种 技术准。技术为 生成的currency1 currency1 “提了一个而fi速的fl 。 技术的设计的是使 cur
2、rency1 currency1 的用程序”和fi,而用程序能够 各种currency1 currency1 ,用 , 和发工工作。 规范是currency1 currency1 、用 、”系统、以及发工 作的 。统的 , 入 程序 和 ,就成了 。 2 2 的 用作为一个 好的 发 到了越来越 的使用,各类 用程序 , 的成为了一种 的 程序的准。 是 的 ,有 类 的 。 , 可以 限扩充 程序的功能, 的 可以fi速地生成新的用程序。对程序员来说, 好的一 就是 可以 现代码的重复利用。 是一种 的 。 对currency1 currency1用 集成 提了完善的支持。 可以用来执行复杂
3、的计算任 ,或负责 数据库的互以及数据提取等。第三章 系统设计 系统总体设计本系统包括3个管理 块用户管理 块、课程管理 块、选课管理 块,用户 块分为3类用户,管理员、学生、老师。管理员 现课程管理、学生、教师管理、和新闻发布管理。教师 现查看个人资料、查看自己学生信息、 课信息和新闻 。学生则 现个人资料查看,查看和选课以及新闻 功能。管理员登录系统管理用户管理课程管理新闻管理学生管理用户管理教师管理删除添添修改密码发布课程修改课程添课程删除课程发布新闻修改新闻删除新闻图3-1 管理员功能 块图学生登录用户管理个人信息查询个人密码修改课程添选修课程删除选课课程信息其他管理新闻退出系统我的选
4、课查看选课信息图3-2 学生用户功能 块图3 2 系统详细设计系统的首 “ d x “左边出三种身份登录的链接。便不用户清晰的看清登录的位置。不身份的用户登录提的用户名和密码提到不身份的数据库认证 “ 。 图3-4 系统首 “学生用户界“设计学生用户功能 块 四部分成:个人信息、 平台、系统 告和其他。 个人信息:出用户的所有个人信息并提密码修改功能 平台:提学生用户查看所有选课信息,用户可以查询自己想找的课程, 课程名和 课时两种fl式查找。用户 选课时,课程就会添到我的课表 ,数据库 选课表会添一条 录。用户我的课表 可以退选课程 系统 告:用户可以 系统 知。 其他功能:退出系统图3-5选课信息 “