FIRE-EIX / Design

JavaEE课程作业

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JavaEE

JavaEE课程设计作业

2018级软件工程专业《JavaEE企业级应用开发》课程设计要求

教师的主要功能:

  1. 个人信息管理:查看、修改个人基本信息;按学期查询教师本人所讲授的课程;
  2. 成绩录入:选择某学期某班级某门课程,可按学号、按姓名录入、修改、送审学生成绩(成绩在送审状态和审核通过不能修改),查看学生成绩,按学号、按成绩将学生成绩排序;
  3. 成绩查询:选择某学期某班级某门课程,可按学号、姓名查询学生成绩,不及格学生名单;
  4. 数据导入导出:从Excel导入学生成绩到数据库、将数据库中的学生成绩导出到Excel;
  5. 数据统计:按班级按课程统计学生的成绩,如某门课的最高分、最低分、平均分、及格率,不同分数段的学生人数及比例;

学生的主要功能:

  1. 个人信息管理:查看、修改个人基本信息;
  2. 查询课程成绩:可按某学期、某门课程进行查询,也可列出该生的所有课程成绩;

管理员的主要功能:

  1. 数据维护:包括添加、修改、删除、查询学院、专业、年级、教师、学生、课程等基本信息;
  2. 成绩审核:对教师送审的成绩进行审核,审核不通过可以退回让任课教师进行修改,审核通过的成绩不能再修改。
  3. 数据导入导出:从Excel导入各种数据(学院、专业、年级、教师、学生、课程等数据)到数据库、将数据库中的各种数据导出到Excel;
  4. 权限管理:在成绩管理中,管理员可以对系统的所有信息进行管理,并可以对任何一个学生的成绩进行查询和管理;教师只能对其所任教班级的学生成绩进行管理;学生只能对自己的成绩进行查看,而且不能对其进行更改。

About

JavaEE课程作业


Languages

Language:CSS 40.4%Language:JavaScript 32.3%Language:HTML 22.1%Language:Java 5.2%