資源簡介
需求明細(xì)
1. 登錄與注冊功能
(1) 學(xué)生注冊與登錄,教師統(tǒng)一由管理員創(chuàng)建。教師不可以更改學(xué)生信息。只能查看當(dāng)前班課中的學(xué)生信息。學(xué)生信息與教師信息可以由管理員統(tǒng)一管理,也可以自行修改。
(2) 打開系統(tǒng)主頁是登錄頁面,根據(jù)用戶身份進(jìn)行登錄,進(jìn)入到不同的頁面。
2. 學(xué)生角色
(1) 學(xué)生可以修改自己的信息以及加入到對應(yīng)的課程中進(jìn)行作業(yè)提交與修改。提交作業(yè)時,給定兩種狀態(tài),一種是可修改狀態(tài),當(dāng)前狀態(tài)下可以修改自己提交的作業(yè)。一種是最終提交狀態(tài),不可修改。只能等待教師打分。
(2) 學(xué)生提交作業(yè)方式為文本提交,以學(xué)號+姓名方式進(jìn)行提交。
(3) 學(xué)生提交完成作業(yè)之后,教師審閱評定之后,可以在作業(yè)歷史中查看自己每次的作業(yè)評分以及所屬等級。
(4) 學(xué)生可以通過查詢加入課程進(jìn)行作業(yè)提交,也可以通過主頁瀏覽找到課程加入。
3. 教師角色
(1) 教師可以發(fā)布自己的作業(yè),設(shè)定提交時間段,超出規(guī)定時間段時學(xué)生無法再提交作業(yè)。發(fā)布好自己的作業(yè)時,告知學(xué)生當(dāng)前作業(yè)課程編號,以供學(xué)生加入。
(2) 對學(xué)生提交的作業(yè)進(jìn)行打分。設(shè)定分?jǐn)?shù)段為0~100分。60以下不及格,85以下良好,85以上為優(yōu)秀(不含85)
4. 管理員角色
(1) 統(tǒng)一管理學(xué)生與教師信息、作業(yè)信息等
5. 作業(yè)提交管理
(1) 在系統(tǒng)主頁中顯示所有作業(yè)內(nèi)容(做分頁處理,比如每頁顯示10個作業(yè)課程內(nèi)容。),對正在進(jìn)行的作業(yè)和歷史作業(yè)進(jìn)行分類。
(2) 正在進(jìn)行的作業(yè)為綠色提示標(biāo)簽,已經(jīng)結(jié)束的為紅色標(biāo)簽。
(3) 提供搜索框,根據(jù)設(shè)定,開發(fā)者可以選擇讓用戶搜索課程代號或者課程名稱得到查詢結(jié)果。如果是課程名搜索,那么應(yīng)當(dāng)是模糊搜索。顯示N個搜索內(nèi)容,并以分頁顯示。
系統(tǒng):MySQL數(shù)據(jù)庫,JDK1.7以上,Eclispe、MyEclipse、idea,框架采用SSM
1. 登錄與注冊功能
(1) 學(xué)生注冊與登錄,教師統(tǒng)一由管理員創(chuàng)建。教師不可以更改學(xué)生信息。只能查看當(dāng)前班課中的學(xué)生信息。學(xué)生信息與教師信息可以由管理員統(tǒng)一管理,也可以自行修改。
(2) 打開系統(tǒng)主頁是登錄頁面,根據(jù)用戶身份進(jìn)行登錄,進(jìn)入到不同的頁面。
2. 學(xué)生角色
(1) 學(xué)生可以修改自己的信息以及加入到對應(yīng)的課程中進(jìn)行作業(yè)提交與修改。提交作業(yè)時,給定兩種狀態(tài),一種是可修改狀態(tài),當(dāng)前狀態(tài)下可以修改自己提交的作業(yè)。一種是最終提交狀態(tài),不可修改。只能等待教師打分。
(2) 學(xué)生提交作業(yè)方式為文本提交,以學(xué)號+姓名方式進(jìn)行提交。
(3) 學(xué)生提交完成作業(yè)之后,教師審閱評定之后,可以在作業(yè)歷史中查看自己每次的作業(yè)評分以及所屬等級。
(4) 學(xué)生可以通過查詢加入課程進(jìn)行作業(yè)提交,也可以通過主頁瀏覽找到課程加入。
3. 教師角色
(1) 教師可以發(fā)布自己的作業(yè),設(shè)定提交時間段,超出規(guī)定時間段時學(xué)生無法再提交作業(yè)。發(fā)布好自己的作業(yè)時,告知學(xué)生當(dāng)前作業(yè)課程編號,以供學(xué)生加入。
(2) 對學(xué)生提交的作業(yè)進(jìn)行打分。設(shè)定分?jǐn)?shù)段為0~100分。60以下不及格,85以下良好,85以上為優(yōu)秀(不含85)
4. 管理員角色
(1) 統(tǒng)一管理學(xué)生與教師信息、作業(yè)信息等
5. 作業(yè)提交管理
(1) 在系統(tǒng)主頁中顯示所有作業(yè)內(nèi)容(做分頁處理,比如每頁顯示10個作業(yè)課程內(nèi)容。),對正在進(jìn)行的作業(yè)和歷史作業(yè)進(jìn)行分類。
(2) 正在進(jìn)行的作業(yè)為綠色提示標(biāo)簽,已經(jīng)結(jié)束的為紅色標(biāo)簽。
(3) 提供搜索框,根據(jù)設(shè)定,開發(fā)者可以選擇讓用戶搜索課程代號或者課程名稱得到查詢結(jié)果。如果是課程名搜索,那么應(yīng)當(dāng)是模糊搜索。顯示N個搜索內(nèi)容,并以分頁顯示。
系統(tǒng):MySQL數(shù)據(jù)庫,JDK1.7以上,Eclispe、MyEclipse、idea,框架采用SSM

代碼片段和文件信息
package?cn.wolfcode.crm2.domain;
/**
?*?權(quán)限實(shí)體
?*?@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上機(jī)--作業(yè)管理系統(tǒng)\
?????文件???????23845??2019-07-09?18:07??javaweb上機(jī)--作業(yè)管理系統(tǒng)\db_ssm.sql
?????目錄???????????0??2019-07-11?06:52??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\
?????文件????????1531??2019-07-09?10:41??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.classpath
?????目錄???????????0??2019-07-11?06:52??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\
?????目錄???????????0??2019-07-11?06:52??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\artifacts\
?????文件?????????279??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\artifacts\task1_war.xm
?????文件????????4748??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\artifacts\task1_war_exploded.xm
?????文件?????????622??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\compiler.xm
?????文件?????????294??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\encodings.xm
?????目錄???????????0??2019-07-11?06:52??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\
?????文件?????????514??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xm
?????文件?????????448??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__cglib_cglib_3_1.xm
?????文件?????????493??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__com_alibaba_druid_1_0_14.xm
?????文件?????????644??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__com_fasterxm
?????文件?????????595??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__com_fasterxm
?????文件?????????623??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__com_fasterxm
?????文件?????????594??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__commons_beanutils_commons_beanutils_1_8_0.xm
?????文件?????????616??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__commons_collections_commons_collections_3_2_1.xm
?????文件?????????605??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__commons_fileupload_commons_fileupload_1_3_1.xm
?????文件?????????503??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__commons_io_commons_io_2_2.xm
?????文件?????????525??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__commons_lang_commons_lang_2_6.xm
?????文件?????????558??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
?????文件?????????462??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__dom4j_dom4j_1_6_1.xm
?????文件?????????578??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__javax_servlet_javax_servlet_api_3_1_0.xm
?????文件?????????437??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__jstl_jstl_1_2.xm
?????文件?????????455??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__junit_junit_4_12.xm
?????文件?????????469??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__log4j_log4j_1_2_17.xm
?????文件?????????574??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_21.xm
?????文件?????????512??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__net_sf_ezmorph_ezmorph_1_0_6.xm
?????文件?????????521??2019-07-07?19:33??javaweb上機(jī)--作業(yè)管理系統(tǒng)\task1\.idea\libraries\Maven__net_sf_json_lib_json_lib_jdk15_2_4.xm
............此處省略3606個文件信息
評論
共有 條評論