一、源碼特點
?? ? java ssh在線授課輔導系統是一套完善的web設計系統(系統采用ssh框架進行設計開發),對理解JSP java編程開發語言有幫助,系統具有完整的源代碼和數據庫,系統主要采用
B/S模式開發。開發環境為TOMCAT7.0,Myeclipse8.5開發,數據庫為Mysql5.0,使用java語言開發。
javaWebssh在線授課輔導系統
代碼下載
https://download.csdn.net/download/qq_41221322/88897066
二、功能介紹
(1)管理員管理:對管理員信息進行添加、刪除、修改和查看
(2)教師管理:對教師信息進行添加、刪除、修改和查看
(3)學生管理:對學生信息進行添加、刪除、修改和查看
(4)課程管理:對課程信息進行添加、刪除、修改和查看
(5)選課管理:對選課信息進行添加、刪除、修改和查看
(6)作業管理:對作業信息進行添加、刪除、修改和查看
(7)提交作業管理:對提交作業信息進行添加、刪除、修改和查看
(8)提問管理:對提問信息進行添加、刪除、修改和查看
(9)教學資料管理:對教學資料信息進行添加、刪除、修改和查看
(10)課程視頻管理:對課程視頻信息進行添加、刪除、修改和查看
(11)用戶登錄、個人信息修改
數據庫設計
[表gly] 管理員列屬性表格 | |||||
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | glyid | INTEGER | 11 | 是 | 管理員編號 |
2 | yhm | VARCHAR | 40 | 否 | 用戶名 |
3 | mm | VARCHAR | 40 | 否 | 密碼 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
[表jiaoshi] 教師列屬性表格 | |||||
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | jsid | INTEGER | 11 | 是 | 教師編號 |
2 | yhm | VARCHAR | 40 | 否 | 用戶名 |
3 | mm | VARCHAR | 40 | 否 | 密碼 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
5 | lxdh | VARCHAR | 40 | 否 | 聯系電話 |
6 | lxdz | VARCHAR | 40 | 否 | 聯系地址 |
[表xuesheng] 學生列屬性表格 | |||||
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | xsid | INTEGER | 11 | 是 | 學生編號 |
2 | yhm | VARCHAR | 40 | 否 | 用戶名 |
3 | mm | VARCHAR | 40 | 否 | 密碼 |
4 | xm | VARCHAR | 40 | 否 | 姓名 |
5 | lxdh | VARCHAR | 40 | 否 | 聯系電話 |
6 | lxdz | VARCHAR | 40 | 否 | 聯系地址 |
7 | zy | VARCHAR | 40 | 否 | 專業 |
[表kecheng] 課程列屬性表格 | |||||
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | kcid | INTEGER | 11 | 是 | 課程編號 |
2 | kcmc | VARCHAR | 40 | 否 | 課程名稱 |
3 | js | VARCHAR | 40 | 否 | 介紹 |
4 | tp | VARCHAR | 40 | 否 | 圖片 |
5 | sm | VARCHAR | 40 | 否 | 說明 |
6 | rkjs | VARCHAR | 40 | 否 | 任課教師 |
[表xuanke] 選課列屬性表格 | |||||
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | xkid | INTEGER | 11 | 是 | 選課編號 |
2 | xs | VARCHAR | 40 | 否 | 學生 |
3 | kc | VARCHAR | 40 | 否 | 課程 |
4 | xksj | VARCHAR | 40 | 否 | 選課時間 |
5 | zt | VARCHAR | 40 | 否 | 狀態 |
[表zuoye] 作業列屬性表格 | |||||
序號 | 字段名稱 | 數據類型 | 長度 | 主鍵 | 描述 |
1 | zyid | INTEGER | 11 | 是 | 作業編號 |
2 | zymc | VARCHAR | 40 | 否 | 作業名稱 |
3 | ls | VARCHAR | 40 | 否 | 流水 |
4 | kc | VARCHAR | 40 | 否 | 課程 |
5 | sm | VARCHAR | 40 | 否 | 說明 |
6 | fbsj | VARCHAR | 40 | 否 | 發布時間 |
7 | fj | VARCHAR | 40 | 否 | 附件 |
代碼設計
public String del(){//對課程視頻進行刪除 對表kcsp進行刪除String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();kcsp tempbean=dao.getkcsp("from kcsp where kcspid="+keyid);try{dao.delkcsp(tempbean);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute("msg", "<script>alert('刪除成功');</script>");return list();}public String modPage(){對課程視頻修改頁面 對表kcsp進行修改String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();try{kcsp=dao.getkcsp("from kcsp where kcspid="+keyid);}catch(Exception e){System.out.println(e.toString());}return "kcspmodPage";}public String mod(){對課程視頻進行修改操作 對表kcsp進行修改try{dao.modifykcsp(kcsp);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute("msg", "<script>alert('修改成功');</script>");//location.href='bookmanage';return list();}public String detail(){對課程視頻修改頁面 對表kcsp進行修改String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();try{kcsp=dao.getkcsp("from kcsp where kcspid="+keyid);}catch(Exception e){System.out.println(e.toString());}return "kcspdetail";}
三、注意事項
?? ?1、管理員賬號:admin 密碼:admin 數據庫配置文件applicationContext.xml
?? ? 2、開發環境為TOMCAT7.0,Myeclipse8.5開發,數據庫為Mysql5.0,使用java語言開發。
?? ?3、數據庫文件名是jspsshskfd.sql,系統名稱sshskfd
?? ?4、系統首頁地址:http://127.0.0.1:8080/sshskfd/login.jsp
四 系統實現
?????????源碼獲取 體驗更多服務 下方聯系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓