freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文-網(wǎng)上作業(yè)批改系統(tǒng)(編輯修改稿)

2025-07-27 11:43 本頁面
 

【文章內(nèi)容簡介】 ENTVARCHAR2(1000)NO作業(yè)要求表313作業(yè)詳情表tb_job字段名稱數(shù)據(jù)類型可否為空說明JOBIDNumber NO作業(yè)id JOBNAMEVARCHAR2(20)NO作業(yè)名稱STATUEVARCHAR2(20)NOYes已批改no未批改PATHVARCHAR2(100)NO上傳作業(yè)保存路徑PCIDVARCHAR2(20)NO批次idUSERIDNUMBERNO學(xué)生用戶idUPLOADTIMEDATENO上傳時間表314作業(yè)評價(jià)表tb_ment字段名稱數(shù)據(jù)類型可否為空說明COMMENTIDNumber NO評價(jià)idJOBIDNumberNO作業(yè)idUSERIDNumberNO學(xué)生idCONTENTVARCHAR2(1000)YES作業(yè)評語SCOREDECIMALNO作業(yè)評分表315學(xué)生教師交流信息表tb_message字段名稱數(shù)據(jù)類型可否為空說明IDNumberNO交流信息idJOBIDNumberNO作業(yè)idFROMUSERIDNumberNO發(fā)送方idTOUSERIDNumberNO接收方idMESSAGEVARCHAR2(1000)YES信息內(nèi)容MESSAGETIMEDATENO發(fā)送時間MESSAGESTATEVARCHAR2(20)NO信息狀態(tài)表316公告信息表tb_public字段名稱數(shù)據(jù)類型可否為空說明IDNumber NO 公告信idTITLEVARCHAR2(30)YES公告標(biāo)題CONTENTVARCHAR2(4000)NO公告內(nèi)容TIMEDATENO發(fā)布時間據(jù)庫各表的描述說明tb_user表存放的是用戶信息。tb_stumsg表存放的是班級所有學(xué)生詳細(xì)信息tb_managermsg表存放的是管理員詳細(xì)信息tb_tcmsg表存放的是班級所有授課教師詳細(xì)信息tb_class表存放的是班級所有課程信息。tb_pc表存放的是教師布置的作業(yè)信息。tb_job表存放的是學(xué)生提交的作業(yè)信息。tb_ment表存放的是教師對作業(yè)的批改信息。tb_message表存放的是學(xué)生教師互相交流的信息。tb_public表存放的是管理員發(fā)布公告的信息四、系統(tǒng)實(shí)現(xiàn)本系統(tǒng)功能的實(shí)現(xiàn)采用了三層架構(gòu)的思想。本系統(tǒng)的三層構(gòu)架思想既頁面表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層。三層之間的關(guān)系是頁面表示層調(diào)用業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層調(diào)用數(shù)據(jù)訪問層。采用三層構(gòu)架其實(shí)也就是一種模塊化的思想,它的優(yōu)點(diǎn)是分工明確,處理效率高,代碼重用性高,從而使系統(tǒng)性能能夠得以提高,與此同時系統(tǒng)的安全性也大大提高了。本系統(tǒng)有如下主要功能模塊設(shè)計(jì):(一)管理員模塊設(shè)計(jì)管理員模塊主要實(shí)現(xiàn)對教師信息、學(xué)生信息、課程信息、公告的增刪改查和看個人信息、改密碼。1.用戶登錄界面如圖41所示:圖41用戶登錄界面重點(diǎn)代碼如下:private void doLogin(HttpServletRequest request, HttpServletResponse response) { try { (utf8)。 (text/html。charset=utf8)。 String userName = (username)。 (userName)。 String pwd = (password)。 (pwd)。 String code = (code)。 String sCode = (String) ().getAttribute(code)。 if (code == null || !(sCode)) { (errorLogin, 驗(yàn)證碼不正確)。 () .forward(request, response)。 return。 } User user = (userName, pwd)。 (()+())。 int level=()。 HttpSession session = () 。 if (user == null) { (errorLogin, 用戶名或者密碼不正確)。 () .forward(request, response)。 } else { (userid, ())。 (username, ())。 (level, ())。 (stunum, ())。 if(level==1){ ()。 }else if(level==2){ ()。 }else if(level==3){ ()。 } } } catch (Exception e) { // TODO Autogenerated catch block ()。 } }:圖42員添加學(xué)生的界面重點(diǎn)代碼如下:private void doaddStudent(HttpServletRequest request, HttpServletResponse response) { User user=new User()。 StuMsg stumsg=new StuMsg()。 boolean flag=false。 try { (utf8)。 (text/html。charset=utf8)。 String stuname=(stuname)。 String stunum=(stunum)。 String stupwd1=(stupwd1)。 String stupwd2=(stupwd2)。 String stusex=(stusex)。 String stuage=(stuage)。 String stuaddress=(stuaddress)。 String stuqq=(stuqq)。 String stuphunm=(stuphunm)。 String stu=(stu)。 if((stupwd2)){ (1)。 (stuname)。 (stupwd2)。 (stunum)。 (stusex)。 ((stuage))。 (stuaddress)。 (stuqq)。 (stuphunm)。 (stu)。 flag=(user, stumsg)。 (flage+flag)。 if(flag){ (添加成功)。 (UserServlet?method=listStudentamp。action=addordel).forward(request, response)。 } }else{ (兩次輸入密碼不正確)。 } } catch (Exception e) { // TODO Autogenerated catch block ()。 } }3.添加教師的界面如圖43所示:圖43添加教師的界面重點(diǎn)代碼如下:private void doaddTeacher(HttpServletRequest request, HttpServletResponse response) { // TODO Autogenerated method stub User user=new User()。 TcMsg tcmsg=new TcMsg()。 boolean flag=false。 try { (utf8)。 (text/html。charset=utf8)。 String tame=(tame)。 String tum=(tum)。 String tcpwd1=(tcpwd1)。 String tcpwd2=(tcpwd2)。 String tcsex=(tcsex)。 String tcage=(tcage)。 String tccourse1=(tccourse1)。 (tccourse1)。 String tccourse2=(tccourse2)。 (tccourse2)。 String tccourse3=(tccourse3)。 (tccourse3)。 String tcaddress=(tcaddress)。 String tvqq=(tvqq)。 String tcphonenum=(tcphonenum)。 String tc=(tc)。 if((tcpwd2)){ (2)。 (tame)。 (tcpwd2)。 (tum)。 (tcsex)。 ((tcage))。 (tccourse1)。 (tccourse2)。 (tccourse3)。 (tcaddress)。 (tvqq)。 (tcphonenum)。 (tc)。 flag=(user, tcmsg)。 (flage+flag)。 if(flag){ (添加成功)。 (())。 (())。 (UserServlet?method=listTeacher).forward(request, response)。 } }else{ (兩次輸入密碼不正確)。 } } catch (Exception e) { // TODO Autogenerated catch block ()。 } }4.教師管理界面如圖44所示:圖44教師管理界面重點(diǎn)代碼如下: private void dolistTeacher(HttpServletRequest request, HttpServletResponse response) { // TODO Autogenerated method stub try { HttpSession session = () 。 (utf8)。 (text/html。charset=utf8)。 ListUser listteacher=(2)。 if(listteacher!=null){ (listteacher, listteacher)。 ()。 } } catch (Exception e) { // TODO Autogenerated catch block ()。 } }5.學(xué)生管理界面如圖45所示:圖45學(xué)生管理界面重點(diǎn)代碼如下:private void dolistStudent(HttpServletRequest request, HttpServletResponse response) { try { HttpSession session = () 。 (utf8)。 (text/html。charset=utf8)。 String action=(action)。 ListUser liststudent=(1)。 if(liststudent!=null amp。amp。 addordel.
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1