所有网站收录入口,河南网站建设价格与方案,企业网站策划案,做网站的图片用什么格式一、源码特点 java struts2 教务管理系统 是一套完善的web设计系统#xff0c;对理解JSP java编程开发语言有帮助 struts2 框架开发#xff0c;系统具有完整的源代码和数据库#xff0c;系统主要采用B/S模式开发。开发环境 为TOMCAT7.0,Myeclipse8.5开发#xff0c;数据库…一、源码特点 java struts2 教务管理系统 是一套完善的web设计系统对理解JSP java编程开发语言有帮助 struts2 框架开发系统具有完整的源代码和数据库系统主要采用B/S模式开发。开发环境 为TOMCAT7.0,Myeclipse8.5开发数据库为Mysql使用java语言开发。 java struts2 教务管理系统 二、功能介绍 (1)系别管理对系别信息进行添加、删除、修改和查看 (2)学生管理对学生信息进行添加、删除、修改和查看 (3)教师管理对教师信息进行添加、删除、修改和查看 (4)管理员管理对管理员信息进行添加、删除、修改和查看 (5)教室信息管理对教室信息信息进行添加、删除、修改和查看 (6)课程管理对课程信息进行添加、删除、修改和查看 (7)选课管理对选课信息进行添加、删除、修改和查看 (8)成绩管理对成绩信息进行添加、删除、修改和查看 (9)用户登录、个人信息修改
数据库设计
表5.1 工程大学的系别信息表 系别表序号 系别表字段名称 系别表数据类型 系别表长度 系别表主键 系别表描述 1 jwgl_k_xbid INTEGER 13 是 教务管理系别系别编号 2 jwgl_k_xb VARCHAR 878 否 教务管理系别系别 2学生如表5.2所示:
表5.2 学生表 学生表序号 学生表字段名称 学生表数据类型 学生表长度 学生表主键 学生表描述 1 jwgl_k_xsid INTEGER 52 是 教务管理学生学生编号 2 jwgl_k_yhm VARCHAR 700 否 教务管理学生用户名 3 jwgl_k_mm VARCHAR 15 否 教务管理学生密码 4 jwgl_k_xm VARCHAR 517 否 教务管理学生姓名 5 jwgl_k_rxsj VARCHAR 230 否 教务管理学生入学时间 6 jwgl_k_cssj VARCHAR 687 否 教务管理学生出生时间 7 jwgl_k_sex VARCHAR 700 否 教务管理学生性别 8 jwgl_k_xb VARCHAR 554 否 教务管理学生系别 9 jwgl_k_bj VARCHAR 108 否 教务管理学生班级 3教师表如表5.3所示:
表5.3 教师表 教师表序号 教师表字段名称 教师表数据类型 教师表长度 教师表主键 教师表描述 1 jwgl_k_jsid INTEGER 52 是 教务管理教师教师编号 2 jwgl_k_yhm VARCHAR 761 否 教务管理教师用户名 3 jwgl_k_mm VARCHAR 382 否 教务管理教师密码 4 jwgl_k_xm VARCHAR 750 否 教务管理教师姓名 5 jwgl_k_zy VARCHAR 880 否 教务管理教师专业 6 jwgl_k_xb VARCHAR 411 否 教务管理教师性别 7 jwgl_k_nl VARCHAR 115 否 教务管理教师年龄 4管理员表如表5.4所示:
表5.4 教务管理员信息表 项目类别表序号 项目类别表字段名称 项目类别表数据类型 项目类别表长度 项目类别表主键 项目类别表描述 1 mrglxmlbid INTEGER 28 是 美容管理项目类别项目类别编号 2 mrgllb VARCHAR 55 否 美容管理项目类别类别
5教室信息表如表5.5所示:
表5.5 教室信息表 教室信息表序号 教室信息表字段名称 教室信息表数据类型 教室信息表长度 教室信息表主键 教室信息表描述 1 jwgl_k_jsxxid INTEGER 33 是 教务管理教室信息教室信息编号 2 jwgl_k_jsmc VARCHAR 768 否 教务管理教室信息教室名称 3 jwgl_k_js VARCHAR 140 否 教务管理教室信息介绍 6课程表如表5.6所示:
表5.6课程表 课程表序号 课程表字段名称 课程表数据类型 课程表长度 课程表主键 课程表描述 1 jwgl_k_kcid INTEGER 11 是 教务管理课程课程编号 2 jwgl_k_kcmc VARCHAR 508 否 教务管理课程课程名称 3 jwgl_k_jkjs VARCHAR 886 否 教务管理课程讲课教师 4 jwgl_k_ks VARCHAR 728 否 教务管理课程课时 5 jwgl_k_sknr VARCHAR 211 否 教务管理课程授课内容 实体关系图 代码实现 public String add(){try{dao.insert(kecheng);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute(msg, scriptalert(添加成功);/script);return addPage();}public String list(){try{kechengsdao.findlist();}catch(Exception e){System.out.println(e.toString());}return kechenglist;}public String query(){try{kechengsdao.findlist();}catch(Exception e){System.out.println(e.toString());}return kechengquery;}public String del(){String keyidServletActionContext.getRequest().getParameter(keyid).toString();try{dao.delete(keyid);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute(msg, scriptalert(删除成功);/script);return list();}public String modPage(){String keyidServletActionContext.getRequest().getParameter(keyid).toString();try{ kechengdao.findbean(keyid);}catch(Exception e){System.out.println(e.toString());}return kechengmodPage;}
public String detail(){String keyidServletActionContext.getRequest().getParameter(keyid).toString();try{ kechengdao.findbean(keyid);}catch(Exception e){System.out.println(e.toString());}return kechengdetail;}public String mod(){try{dao.modify(kecheng);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute(msg, scriptalert(修改成功);/script);//location.hrefbookmanage;return list();} 三、注意事项 1、管理员账号admin 密码admin 数据库配置文件DBO.java 权限包括管理员用户 2、开发环境为TOMCAT7.0,Myeclipse8.5开发数据库为Mysql使用java语言开发。 3、数据库文件名是jspjiaowu系统名称sjiaowu 4、地址http://127.0.0.1:8080/sjiaowu/login.jsp
四 系统实现
源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓