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

正文內(nèi)容

學(xué)生作業(yè)批改系統(tǒng) 畢業(yè)設(shè)計論文(文件)

2024-12-25 22:09 上一頁面

下一頁面
 

【正文】 A S S N A M E T E A C H E R N U Mt b _ p cP K P C I D P C N A M EF K 2 U S E R I D A D D T I M E D E A D T I M E C L A S S N A M E P C C O N T E N TF K 1 C L A S S I Dt b _ j o bP K J O B I D J O B N A M E S T A T U E P A T HF K 1 U S E R I D U P L O A D T I M EF K 2 P C I Dt b _ c o m m e n tP K C O M M E N T I DF K 1 J O B I D C O N T E N T S C O R Et b _ m e s s a g eP K I DF K 1 J O B I D F R O M U S E R I D T O U S E R I D M E S S A G E M E S S A G E T I M E M E S S A G E S T A T Et b _ p u b l i cP K I D T I T L E C O N T E N T T I M E 圖 36 數(shù)據(jù)庫模型圖 數(shù)據(jù)詞典 本系統(tǒng)采用的是 oracle數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名為 word 安徽商貿(mào)職業(yè)技術(shù)學(xué)院 18 表 37 用戶信息表 tb_user 字段名稱 數(shù)據(jù)類型 可否為 空 說明 userid Number NO 用戶 id name VARCHAR2(20) NO 用戶姓名 password VARCHAR2(20) NO 用戶密碼 indetify NUMBER NO 用戶身份 stunum VARCHAR2(20) NO 管理員和教師的工號、學(xué)生的學(xué)號 表 38 學(xué)生信息詳情表 tb_stumsg 字段名稱 數(shù)據(jù)類型 可否為 空 說明 MSGID Number NO 學(xué)生信息 id ADDRESS VARCHAR2(20) NO 學(xué)生地址 PHONENUM VARCHAR2(20) YES 聯(lián)系號碼 AGE NUMBER NO 學(xué)生年齡 SEX VARCHAR2(20) NO 學(xué)生性別 VARCHAR2(20) YES 學(xué)生 EMAIL VARCHAR2(20) YES 學(xué)生 EMAIL USERID NUMBER NO 用戶 id(tb_user 外鍵 ) 表 39管理員信息詳情表 tb_managermsg 字段名稱 數(shù)據(jù)類型 可否為 空 說明 ID Number NO 管理員信息 id ADDRESS VARCHAR2(20) NO 管理員 地址 PHONENUM VARCHAR2(20) YES 聯(lián)系號碼 AGE NUMBER NO 管理員 年齡 SEX VARCHAR2(20) NO 管理員 性別 VARCHAR2(20) YES 管理員 EMAIL VARCHAR2(20) YES 管理員 EMAIL USERID NUMBER NO 用戶 id(tb_user 外鍵 ) 安徽商貿(mào)職業(yè)技術(shù)學(xué)院 19 表 310教師信息詳情表 tb_tcmsg 字段名稱 數(shù)據(jù)類型 可否為空 說明 MSGID Number NO 學(xué)生信息 id USERID NUMBER NO 用戶 id(tb_user 外鍵 ) ADDRESS VARCHAR2(20) NO 教師地址 AGE NUMBER NO 教師年齡 SEX VARCHAR2(20) NO 教師性別 PHONENUM VARCHAR2(20) YES 聯(lián)系號碼 VARCHAR2(20) YES 教師 EMAIL VARCHAR2(20) YES 教師 EMAIL Course1 VARCHAR2(20) NO 課程 1 Course2 VARCHAR2(20) YES 課程 2 Course3 VARCHAR2(20) YES 課程 3 表 311教授課程表 tb_class 字段名稱 數(shù)據(jù)類型 可否為空 說明 CLASSID Number NO 課程 id CLASSNAME VARCHAR2(20) NO 課程名稱 TEACHERNUM VARCHAR2(20) NO 教師工號 表 312作業(yè)批次表 tb_pc 字段名稱 數(shù)據(jù)類型 可否為空 說明 PCID Number NO 批次 id PCNAME VARCHAR2(20) NO 批次名稱 USERID Number NO 教師 id ADDTIME DATE NO 發(fā)布批次時間 DEADTIME DATE NO 批次截止時間 CLASSNAME VARCHAR2(20) NO 課程名稱 PCCONTENT VARCHAR2(1000) NO 作業(yè)要求 安徽商貿(mào)職業(yè)技術(shù)學(xué)院 20 表 313作業(yè)詳情表 tb_job 字段名稱 數(shù)據(jù)類型 可否為空 說明 JOBID Number NO 作業(yè) id JOBNAME VARCHAR2(20) NO 作業(yè)名稱 STATUE VARCHAR2(20) NO Yes 已批改 no 未批改 PATH VARCHAR2(100) NO 上傳作業(yè)保存路徑 PCID VARCHAR2(20) NO 批次 id USERID NUMBER NO 學(xué)生用戶 id UPLOADTIME DATE NO 上傳時間 表 314作業(yè)評價表 tb_ment 字段名稱 數(shù)據(jù)類型 可否為空 說明 COMMENTID Number NO 評價 id JOBID Number NO 作業(yè) id USERID Number NO 學(xué)生 id CONTENT VARCHAR2(1000) YES 作業(yè)評語 SCORE DECIMAL NO 作業(yè)評分 表 315學(xué)生教師交流信息表 tb_message 字段名稱 數(shù)據(jù)類型 可否為空 說明 ID Number NO 交流信息 id JOBID Number NO 作業(yè) id FROMUSERID Number NO 發(fā)送方 id TOUSERID Number NO 接收方 id MESSAGE VARCHAR2(1000) YES 信息內(nèi)容 MESSAGETIME DATE NO 發(fā)送時間 MESSAGESTATE VARCHAR2(20) NO 信息狀態(tài) 安徽商貿(mào)職業(yè)技術(shù)學(xué)院 21 表 316 公告信息表 tb_public 字段名稱 數(shù)據(jù)類型 可否為空 說明 ID Number NO 公告信 id TITLE VARCHAR2(30) YES 公告標題 CONTENT VARCHAR2(4000) NO 公告內(nèi)容 TIME DATE NO 發(fā)布時間 據(jù)庫各表的描述說明 tb_user表存放的是用戶信息。 tb_ment 表存放的是教師對作業(yè)的批改信息。三層之 間的關(guān)系是頁面表示層調(diào)用業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層調(diào)用數(shù)據(jù)訪問層。 (text/html。 String pwd = (password)。 if (code == null || !(sCode)) { (errorLogin, 驗證碼不正確 )。 (()+())。 () .forward(request, response)。 (stunum, ())。 } } } catch (Exception e) { // TODO Autogenerated catch block ()。 try { (utf8)。 String stunum=(stunum)。 String stuage=(stuage)。 String stu=(stu)。 (stunum)。 (stuqq)。 (flage+flag)。 } }else{ (兩次輸入密碼不正確 )。 boolean flag=false。 String tame=(tame)。 String tcsex=(tcsex)。 String tccourse2=(tccourse2)。 String tcaddress=(tcaddress)。 if((tcpwd2)){ (2)。 (tcsex)。 (tccourse3)。 (tc)。 (())。 } } catch (Exception e) { // TODO Autogenerated catch block ()。 (text/html。 ()。 (utf8)。 ListUser liststudent=(1)。 ()。 ()。 (text/html。 if(listClass!=null){ HttpSession session = () 。 } } 7.發(fā)布公告界面如圖 47所示: 圖 47發(fā)布公告界面 重點代碼如下: private void doaddpublic(HttpServletRequest request, HttpServletResponse response) { boolean flag=false。charset=utf8)。 (content+content)。 (time)。 if(flag){ (PublicServlet?method=listpublic).forward(request, response)。 (utf8)。 String classname = (classname)。 String deadtime = (deadtime)。 Date date1=new Date()。 (classname+classname)。 (())。 boolean flag=(pc)。 } } catch (Exception e) { // TODO Autogenerated catch block ()。 // 服務(wù)器絕對路徑 // path = getServletContext().getRealPath(//) + path。 try { if (!()) { (text/html。 } // 讀取文件名:用于設(shè)置客戶端保存時指定默認文件名 int index = (/)。 // 寫流文件到前端瀏覽器 ServletOutputStream out = ()。 byte[] buff = new byte[2048]。 } finally { if (bis != null) try { ()。 } } } 安徽商貿(mào)職業(yè)技術(shù)學(xué)院 36 3.教師批改作業(yè)界面如圖 410所示: 圖 410教師批改作業(yè)界面 重點代碼如下: private void doment(HttpServletRequest request, HttpServletResponse response) { // TODO Autogenerated method stub boolean flag=false。 HttpSession session=()。 String userid=(userid)。 String score=(score)。 ((score))。 flag1=(yes, (jobid))。 (MessageServlet?method=listmessageamp。 } } } (三)學(xué)生模塊設(shè)計 學(xué)生模塊主要實現(xiàn)對上傳作業(yè)、查看作業(yè)評價、向老師提問、和查看個人信息、改密碼、查看公告等等。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1