学生选课系统课程设计报告书.docVIP

  • 52
  • 0
  • 约2.8千字
  • 约 9页
  • 2018-08-22 发布于贵州
  • 举报
学生选课系统课程设计报告书

《数据库原理》 课程设计报告 题目:实验2学生选课系统 姓名:李子甘 班级:计科0601 学号: 08年1月 需求分析 传统的选课方式都是手写的,教务处通知各个班级选课,各个班长再通知同学,经过统计在上交,这样繁琐的过程比较浪费时间。再者选课时不知道所选课人数已满,要等到教务处统计后才知道,然后再重新选择。网上选课为同学节省时间的同时,也减少了不必要的步骤,也更加方便管理员的管理。 网上选课系统为同学们提供了一个自由的平台,学生们可以选择规定范围内的课程,查看已修课程总数,还可以修改个人信息。同时也给老师提供了很大的方便,教师可以根据统计的人数挑选一定数量的学生,也可以方便的在网上公布成绩,让学生可以在网上直接查寻成绩。 我国不少高校都实行学分制,它的核心是允许学生自由选课,即把学生的自主权交给学生。在这里,学生的选课制约因素比较复杂,工作量也很大,而且往往需要在较短的时间内完成。运用计算机辅助选课,即能实时地对大量选课数据进行检验和统计,十分方便的输出选课结果,同时也避免了人工选课时容易产生错误。 概念机构设计 根据系统功能设计的要求以及功能模块的划分,各个系统的逻辑实现如下: 对于学生选课系统数据库,可以列出以下数据项和数据结构: 学生信息:学号、学生姓名、学生的系名、学生性别、学生年龄、学生密码。 对于教师信息维护数据库,可以列出以下数据项和数据结构: 教师个人信息:教师编号、教师名称、教师密码。 对于后台管理数据库,可以列出以下数据项和数据结构: 管理员信息:管理员名称、管理员密码。 课程信息:课程号、课程名称、课程类别、开课系。 选课信息:课程号、学生学号、成绩。 数据流:学生管理员和教师分别有自己的权限,学生可以查看全部选修必修课程,查看自己的详细信息,进行网上选课,管理员可以修改,插入并删除学生,课程,还教师的信息,教师可以在网上进行成绩录入,有各自权限的用户将各自权限范围内的信息进行录入,然后保存信息到数据库中,有权限的人可以将这些库信息进行修改和删除 设计E-R图: 根据学生与课程这两个实体之间的联系,所设计的ER图如下: : 姓名 姓名 学生 性别 学号 所在系 选课 课程 课程代号 课程名 课程教师 老师 指导 所在系 姓名 密码 系 系名 有 课程种类 所属系 年龄 三、逻辑结构设计 1.根据系统功能设计的要求以及功能模块的划分,各个系统的具体逻辑实现如下。 对于学生选课系统的数据库,可以列出以下数据项和数据结构: 学生信息:学号、学生姓名、学生的系号、学生生日、学生年龄、学生密码。 所需的外部支持: 课程信息:课程号、课程名称、课程类别、课程学分、开课系。 选课信息:课程号、学生学号、成绩、课程类别、编号。 对于管理员信息维护系统,可以列出以下数据项和数据结构: 教师个人信息:教师编号、教师名称、教师所在系号、教师职称、教师密码。 所需的外部支持: 课程信息:课程号、课程名称、课程类别、教师名称。 对于后台管理系统数据库,可以列出以下数据项和数据结构: 学生信息:学号、学生姓名、学生的系号、学生性别、学生年龄、学生密码。 教师个人信息:教师编号、教师名称、教师所在系号、教师密码。 2.功能目标设计和具体页面确定 对于学生选课系统:学生查询全部必修选修课程,在线选课,登录信息验证,查看选课单。 对于管理员管理系统:学生信息的添加,删除,修改,课程信息的添加删除修改,教师信息的添加删除修改。 对于教师提交成绩系统:教师对学生成绩的提交与修改 总体来说,选课系统可分三个模块,他们的关系图如下: 主界面学生选课信息查询系统教师录入成绩系统管理员管理系统 主界面 学生选课信息查询系统 教师录入成绩系统 管理员管理系统 其中,各个页面主要界面显示如下: 主界面: 学生进入学生信息查询选课系统: 进入查询子系统: 进入学生选课: 查看选课课表: 管理员登陆页面: 进入学生信息维护: 页面越贴越多~,就不一一贴上来了,以学生信息维护为例,修改学生信息进入后会显示输入学生id,输入正确后进入现实学生信息页面,可以在此页面修改,修改成功后跳转,点击进入查询,输入插入id后,即可查询此学生信息,同理,进入插入学生信息页面后,即可在各个属性对应的文本域中填写插入信息,即可插入,id重复例外,插入成功后即可查询,即直接跳转查询页面。 教师信息维护,课程信息维护也是同理,按照学生信息维护步骤来即可。 最后是教师进入页面,还是要输入用户名密码,若输入错误则显示 ,教师的功能比较少,插入学生成绩和修改学生成绩,后来又加上了很多教师功能,比如个人信息修改,学生选课修改,删除选课学生等,操作步骤和管理员差不多,需要进一步完善。 日志部分,保

文档评论(0)

1亿VIP精品文档

相关文档