php网站开发看什么书,480元做网站,wordpress 自动分享,linode wordpress建站一、源码特点 java ssh中小学课件资源系统是一套完善的web设计系统#xff08;系统采用ssh框架进行设计开发#xff09;#xff0c;对理解JSP java编程开发语言有帮助#xff0c;系统具有完整的源代码和数据库#xff0c;系统主要采用 B/S模式开发。开发环境为TOMCAT…一、源码特点 java ssh中小学课件资源系统是一套完善的web设计系统系统采用ssh框架进行设计开发对理解JSP java编程开发语言有帮助系统具有完整的源代码和数据库系统主要采用 B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发数据库为Mysql5.0使用java语言开发。 javaWebssh中小学课件资源系统myeclipse开发 二、功能介绍
1家长用户 可以注册成为会员并登录登录成功后可以查看自己信息、学校动态、修密码、网上选课以及对教师进行评价。 2教师用户 可以通过管理员分配的账号登录并且可以设置开设的课程对学生评价并打分。 3管理员用户 可以进行新闻动态的发布与维护、课程信息的发布与维护、教师信息发布维护、课程订单处理、终止课程学习申请处理、会员管理。。
数据库设计
1家长信息表如表5.1所示:
表5.1 家长信息表 序号 字段名称 数据类型 长度 主键 描述 1 jzid INTEGER 11 是 家长编号 2 yhm VARCHAR 40 否 用户名 3 mm VARCHAR 40 否 密码 4 xm VARCHAR 40 否 姓名 5 xb VARCHAR 40 否 性别 6 zy VARCHAR 40 否 职业 7 hzqk VARCHAR 40 否 孩子情况 8 hyjb VARCHAR 40 否 会员级别 2教师信息表如表5.2所示:
表5.2 教师信息表 序号 字段名称 数据类型 长度 主键 描述 1 jsid INTEGER 11 是 教师编号 2 yhm VARCHAR 40 否 用户名 3 mm VARCHAR 40 否 密码 4 xm VARCHAR 40 否 姓名 5 nl VARCHAR 40 否 年龄 6 rkkm VARCHAR 40 否 任课科目 3管理员信息表如表5.3所示:
表5.3 管理员信息表 序号 字段名称 数据类型 长度 主键 描述 1 glyid INTEGER 11 是 管理员编号 2 yhm VARCHAR 40 否 用户名 3 mm VARCHAR 40 否 密码 4 xm VARCHAR 40 否 姓名 4学校动态信息表如表5.4所示:
表5.4 学校动态信息表 序号 字段名称 数据类型 长度 主键 描述 1 xxdtid INTEGER 11 是 学校动态编号 2 bt VARCHAR 40 否 标题 3 nr VARCHAR 40 否 内容 4 fbsj VARCHAR 40 否 发布时间 5课程信息表如表5.5所示:
表5.5课程信息表 序号 字段名称 数据类型 长度 主键 描述 1 kcid INTEGER 11 是 课程编号 2 kc VARCHAR 40 否 课程 3 js VARCHAR 40 否 介绍 4 rkjs VARCHAR 40 否 任课教师 5 xs VARCHAR 40 否 学时 6 sksj VARCHAR 40 否 上课时间 7 jg VARCHAR 40 否 价格
6选课信息表如表5.6所示:
表5.6 选课信息表 序号 字段名称 数据类型 长度 主键 描述 1 xkid INTEGER 11 是 选课编号 2 kc VARCHAR 40 否 课程 3 xk VARCHAR 40 否 选课 4 yh VARCHAR 40 否 用户 5 zt VARCHAR 40 否 状态 6 xsdf VARCHAR 40 否 学生打分 7 jspj VARCHAR 40 否 教师评价 7终止申请信息表如表5.7所示:
表5.7 终止申请信息表 序号 字段名称 数据类型 长度 主键 描述 1 zzsqid INTEGER 11 是 终止申请编号 2 bt VARCHAR 40 否 标题 3 kc VARCHAR 40 否 课程 4 nr VARCHAR 40 否 内容 5 yh VARCHAR 40 否 用户 6 sj VARCHAR 40 否 时间 7 zt VARCHAR 40 否 状态
代码设计
public String list(){//对学校动态进行管理 对表xxdt进行查询try{xxdtsdao.getxxdts( from xxdt where 11);}catch(Exception e){System.out.println(e.toString());}return xxdtlist;}public String listp(){//对学校动态进行管理 对表xxdt进行查询try{xxdtsdao.getxxdts( from xxdt where 11);}catch(Exception e){System.out.println(e.toString());}return xxdtlistp;}public String del(){//对学校动态进行删除 对表xxdt进行删除String keyidServletActionContext.getRequest().getParameter(keyid).toString();xxdt tempbeandao.getxxdt(from xxdt where xxdtidkeyid);try{dao.delxxdt(tempbean);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute(msg, scriptalert(删除成功);/script);return list();}public String modPage(){对学校动态修改页面 对表xxdt进行修改String keyidServletActionContext.getRequest().getParameter(keyid).toString();try{xxdtdao.getxxdt(from xxdt where xxdtidkeyid);}catch(Exception e){System.out.println(e.toString());}return xxdtmodPage;}public String mod(){对学校动态进行修改操作 对表xxdt进行修改try{dao.modifyxxdt(xxdt);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute(msg, scriptalert(修改成功);/script);//location.hrefbookmanage;return list();}public String detail(){对学校动态修改页面 对表xxdt进行修改String keyidServletActionContext.getRequest().getParameter(keyid).toString();try{xxdtdao.getxxdt(from xxdt where xxdtidkeyid);}catch(Exception e){System.out.println(e.toString());}return xxdtdetail;}public String getKey() {return key;}
三、注意事项 1、管理员账号admin 密码admin 数据库配置文件applicationContext.xml 2、开发环境为TOMCAT7.0,Myeclipse8.5开发数据库为Mysql5.0使用java语言开发。 3、数据库文件名是jspsshczzx.sql系统名称sshczzx 4、系统首页地址http://127.0.0.1:8080/sshczzx/login.jsp
四、系统实现