• 大小: 7.9MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-06
  • 语言: Java
  • 标签: java  

资源简介

需求明细
1. 登录与注册功能
(1) 学生注册与登录,教师统一由管理员创建。教师不可以更改学生信息。只能查看当前班课中的学生信息。学生信息与教师信息可以由管理员统一管理,也可以自行修改。
(2) 打开系统主页是登录页面,根据用户身份进行登录,进入到不同的页面。
2. 学生角色
(1) 学生可以修改自己的信息以及加入到对应的课程中进行作业提交与修改。提交作业时,给定两种状态,一种是可修改状态,当前状态下可以修改自己提交的作业。一种是最终提交状态,不可修改。只能等待教师打分。
(2) 学生提交作业方式为文本提交,以学号+姓名方式进行提交。
(3) 学生提交完成作业之后,教师审阅评定之后,可以在作业历史中查看自己每次的作业评分以及所属等级。
(4) 学生可以通过查询加入课程进行作业提交,也可以通过主页浏览找到课程加入。
3. 教师角色
(1) 教师可以发布自己的作业,设定提交时间段,超出规定时间段时学生无法再提交作业。发布好自己的作业时,告知学生当前作业课程编号,以供学生加入。
(2) 对学生提交的作业进行打分。设定分数段为0~100分。60以下不及格,85以下良好,85以上为优秀(不含85)
4. 管理员角色
(1) 统一管理学生与教师信息、作业信息等
5. 作业提交管理
(1) 在系统主页中显示所有作业内容(做分页处理,比如每页显示10个作业课程内容。),对正在进行的作业和历史作业进行分类。
(2) 正在进行的作业为绿色提示标签,已经结束的为红色标签。
(3) 提供搜索框,根据设定,开发者可以选择让用户搜索课程代号或者课程名称得到查询结果。如果是课程名搜索,那么应当是模糊搜索。显示N个搜索内容,并以分页显示。

系统:MySQL数据库,JDK1.7以上,Eclispe、MyEclipse、idea,框架采用SSM

资源截图

代码片段和文件信息

package cn.wolfcode.crm2.domain;

/**
 * 权限实体
 * @author llq
 *
 */
public class Authority {
private Long id;

private Long roleId;//角色id

private Long menuId;//菜单id

public Long getId() {
return id;
}

public void setId(Long id) {
this.id = id;
}

public Long getRoleId() {
return roleId;
}

public void setRoleId(Long roleId) {
this.roleId = roleId;
}

public Long getMenuId() {
return menuId;
}

public void setMenuId(Long menuId) {
this.menuId = menuId;
}


}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-07-11 06:52  javaweb上机--作业管理系统\
     文件       23845  2019-07-09 18:07  javaweb上机--作业管理系统\db_ssm.sql
     目录           0  2019-07-11 06:52  javaweb上机--作业管理系统\task1\
     文件        1531  2019-07-09 10:41  javaweb上机--作业管理系统\task1\.classpath
     目录           0  2019-07-11 06:52  javaweb上机--作业管理系统\task1\.idea\
     目录           0  2019-07-11 06:52  javaweb上机--作业管理系统\task1\.idea\artifacts\
     文件         279  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\artifacts\task1_war.xml
     文件        4748  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\artifacts\task1_war_exploded.xml
     文件         622  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\compiler.xml
     文件         294  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\encodings.xml
     目录           0  2019-07-11 06:52  javaweb上机--作业管理系统\task1\.idea\libraries\
     文件         514  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xml
     文件         448  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__cglib_cglib_3_1.xml
     文件         493  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__com_alibaba_druid_1_0_14.xml
     文件         644  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_annotations_2_5_0.xml
     文件         595  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_core_2_5_0.xml
     文件         623  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__com_fasterxml_jackson_core_jackson_databind_2_5_0.xml
     文件         594  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__commons_beanutils_commons_beanutils_1_8_0.xml
     文件         616  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__commons_collections_commons_collections_3_2_1.xml
     文件         605  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_1.xml
     文件         503  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__commons_io_commons_io_2_2.xml
     文件         525  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__commons_lang_commons_lang_2_6.xml
     文件         558  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xml
     文件         462  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__dom4j_dom4j_1_6_1.xml
     文件         578  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__javax_servlet_javax_servlet_api_3_1_0.xml
     文件         437  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__jstl_jstl_1_2.xml
     文件         455  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__junit_junit_4_12.xml
     文件         469  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__log4j_log4j_1_2_17.xml
     文件         574  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_21.xml
     文件         512  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__net_sf_ezmorph_ezmorph_1_0_6.xml
     文件         521  2019-07-07 19:33  javaweb上机--作业管理系统\task1\.idea\libraries\Maven__net_sf_json_lib_json_lib_jdk15_2_4.xml
............此处省略3606个文件信息

评论

共有 条评论