• 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

    四 系统实现

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

  • 相关阅读:
    物联网?快来看 Arduino 上云啦
    webpack之处理字体图标资源和打包其他资源
    软件协会第01次活动第03次任务布置:图床配置+Typora主题+三大基本结构练习
    云原生架构(微服务、容器云、DevOps、不可变基础设施、声明式API、Serverless、Service Mesh)
    什么是泄放电阻器:您应该知道的 11 个重要事实?
    使用Typora编辑markdown上传CSDN时图片大小调整麻烦问题
    C/C++---------------LeetCode第1189. “气球” 的最大数量
    Go插件:轻松实现模块化开发与动态功能扩展
    Git 工作流程
    docker安装ubuntu桌面端
  • 原文地址:https://blog.csdn.net/qq_41221322/article/details/136412718