• javaWebssh在线授课辅导系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计


    一、源码特点
         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] 管理员列属性表格

    序号字段名称数据类型长度主键描述
    1glyidINTEGER11管理员编号
    2yhmVARCHAR40用户名
    3mmVARCHAR40密码
    4xmVARCHAR40姓名

    [表jiaoshi] 教师列属性表格

    序号字段名称数据类型长度主键描述
    1jsidINTEGER11教师编号
    2yhmVARCHAR40用户名
    3mmVARCHAR40密码
    4xmVARCHAR40姓名
    5lxdhVARCHAR40联系电话
    6lxdzVARCHAR40联系地址

    [表xuesheng] 学生列属性表格

    序号字段名称数据类型长度主键描述
    1xsidINTEGER11学生编号
    2yhmVARCHAR40用户名
    3mmVARCHAR40密码
    4xmVARCHAR40姓名
    5lxdhVARCHAR40联系电话
    6lxdzVARCHAR40联系地址
    7zyVARCHAR40专业

    [表kecheng] 课程列属性表格

    序号字段名称数据类型长度主键描述
    1kcidINTEGER11课程编号
    2kcmcVARCHAR40课程名称
    3jsVARCHAR40介绍
    4tpVARCHAR40图片
    5smVARCHAR40说明
    6rkjsVARCHAR40任课教师

    [表xuanke] 选课列属性表格

    序号字段名称数据类型长度主键描述
    1xkidINTEGER11选课编号
    2xsVARCHAR40学生
    3kcVARCHAR40课程
    4xksjVARCHAR40选课时间
    5ztVARCHAR40状态

    [表zuoye] 作业列属性表格

    序号字段名称数据类型长度主键描述
    1zyidINTEGER11作业编号
    2zymcVARCHAR40作业名称
    3lsVARCHAR40流水
    4kcVARCHAR40课程
    5smVARCHAR40说明
    6fbsjVARCHAR40发布时间
    7fjVARCHAR40附件

    代码设计

    1. public String del()
    2. {//对课程视频进行删除 对表kcsp进行删除
    3. String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
    4. kcsp tempbean=dao.getkcsp("from kcsp where kcspid="+keyid);
    5. try{
    6. dao.delkcsp(tempbean);
    7. }catch(Exception e){
    8. System.out.println(e.toString());
    9. }
    10. ServletActionContext.getRequest().setAttribute("msg", "");
    11. return list();
    12. }
    13. public String modPage(){
    14. 对课程视频修改页面 对表kcsp进行修改
    15. String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
    16. try{
    17. kcsp=dao.getkcsp("from kcsp where kcspid="+keyid);
    18. }catch(Exception e){
    19. System.out.println(e.toString());
    20. }
    21. return "kcspmodPage";
    22. }
    23. public String mod(){
    24. 对课程视频进行修改操作 对表kcsp进行修改
    25. try{
    26. dao.modifykcsp(kcsp);
    27. }catch(Exception e){
    28. System.out.println(e.toString());
    29. }
    30. ServletActionContext.getRequest().setAttribute("msg", "");//location.href='bookmanage';
    31. return list();
    32. }
    33. public String detail(){
    34. 对课程视频修改页面 对表kcsp进行修改
    35. String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();
    36. try{
    37. kcsp=dao.getkcsp("from kcsp where kcspid="+keyid);
    38. }catch(Exception e){
    39. System.out.println(e.toString());
    40. }
    41. return "kcspdetail";
    42. }


    三、注意事项
        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

    四 系统实现

             源码获取 体验更多服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

  • 相关阅读:
    深度思考rpc框架面经之五:rpc限流:rpc事务:tps测试
    解决过的Java相关问题
    轻量级SQLite可视化工具Sqliteviz
    抖音微短剧小程序平台:源码搭建与广告回传技术详解
    TypeScript又出新关键字了?
    The 2022 ICPC Asia Regionals Online Contest (II) G
    12个MySQL慢查询的原因分析
    SpringSecurity(八)【RememberMe记住我】
    浅析 C# 控制台的 Ctrl+C 是怎么玩的
    flink sql 毫秒转date ms转date
  • 原文地址:https://blog.csdn.net/qq_41221322/article/details/136412718