家长培训会总结.jsp_第1页
家长培训会总结.jsp_第2页
家长培训会总结.jsp_第3页
家长培训会总结.jsp_第4页
家长培训会总结.jsp_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

家长培训会总结[1].jsp家长培训会总结[1].jsp

盘马小学家长课程培训总结

为全面落实潍坊市家长课程教学规划,提高家长们的素养,办好家长学校,我校依据教育办会议要求,于201*年1月14日结合我校实际,进展了本学期的其次次家长培训会。下面总结如下:

1、我校由王政校长亲自组织并召开了班主任专题会议,成立由校长任组长的家长课程领导小组和教研小组。

2、依据授课安排分年级选取培训专题,依据《牵手两代》课程用书,实施班主任集体备课,集中培训班主任,确定本次培训的内容,除观看DVD光碟外,还学习各年级《牵手两代》中的授课内容,讨论教学难点和重点,编写教案和家长作业等,确保每一位班主任都能顺当完成家长课程的培训任务。

3、学校通过挂横幅、张贴标语、设计黑板报、宣传栏等形式进展宣传活动,引导家长积极参加课程学习。

4、各班主任仔细备课、讲课,家长们按时参与学习,并做了具体的听课记录、作业。

5、开课期间,以校长王政为组长的领导小组对各班的开课状况进展巡查,评比、并作好记录,得出等级分数校会上公布。

6、学习后,由家长发言,谈本次培训的感受,并做了大量的课堂记录,写出了个人总结体会。家长们普遍反映剧烈,都说这次活动办得很好,都盼望多给家长供应这样学习的时机,也充分调动了家长的积极性。家长的素养提升了,知道怎样教孩子,对自己的孩子成长布满了信念。

家长课程培训总结

盘马埠小学

201*.2.

扩展阅读:jsp实训报告总结

企业信息治理系统概述

一、企业信息治理需求分析1、登录页面模块

登录页面模块功能如下:

对登录页面进展设置,要求输入用户名和密码正确之后才可登录系统。

若尚未注册,则点击注册新用户(注:当用户名已存在时不能重复注册)。

2、首页面模块

首页面模块功能如下:

插入相应的图片,显示首页面的信息。

3、通讯工具模块

通讯工具模块功能如下:

1)、通讯录治理:修改联系人、删除联系人、新增联系人、

2)、短消息治理:发送消息、设置消息已读、删除消息、首页(前一页、后一页、尾页)的设置

4、个人治理模块

个人治理模块功能如下:

1)日程安排:修改日程安排、删除日程安排、新增日程安排、首页(前一页、后一页尾页)的设置

2)工作记录:修改工作记录、删除工作记录、新增工作记录、首页(前一页、后一页尾页)的设置

5、企业治理模块

企业治理模块功能如下:

1)公司公告:修改公司公告、删除公司公告、新增公司公告、首页(前一页、后一页尾页)的设置

2)工作会议::修改工作会议、删除工作会议、新增工作会议、首页(前一页、后一页尾页)的设置

6、退出模块

退出模块功能如下:

点击退出之后,系统直接跳转到登录页面,若要重新登录,则进入登录

页面输入信息之后即可登录。

二、企业信息治理系统功能构造图:企业信息治理系统登录页面首页面通讯工具个人治理企业治理退出三、建立数据库

1、users(id,name,password,email)

列名idnamepasswordemail数据类型intnvarchar(50)nvarchar(50)nvarchar(50)是否允许为空否是是是2、address

列名idusernamenamesexmobileemailcompanyaddresspostcode

数据类型intvarcharvarcharvarcharintvarcharintvarcharvarcharint是否允许为空否否否否是是是否否否3、sms

列名数据类型是否允许为空通讯录治理短消息治理日程安排工作记录公司公告工作会议idusernamesendermessagesendtimeisreadintvarcharvarcharvarchardatetimevarchar否否否否否是4、schedule

列名idusernameyearmonthdayplans数据类型intvarchardatetimedatetimedatetimevarchar是否允许为空否否否否否否5、worklog

列名idusernameyearmonthdaytitledescriptionlogtime数据类型intvarchardatetimedatetimedatetimevarcharvarchardatetime是否允许为空否否否否否否是是6、notice

列名idsendertitle[content]sendtime数据类型intvarcharvarcharvarchardatetime是否允许为空否否否否否7、meeting

列名idsendtimeendtimeaddresstitle[content]数据类型intdatetimedatetimevarcharvarcharvarchar是否允许为空否否否否否否

静态页面设计

一、功能描述

1、登录页面模块:对登录页面进展设置,要求输入用户名和密码正确之后才

可登录系统。若尚未注册,则点击注册新用户,注册新用户时进入register.jsp页面。

2、注册模块:当用户名已存在时不能重复注册,当重复注册时,系统将会给

出提示“该用户名已经存在”。注册时,必需要输入密码。3、首页面模块:插入相应的图片,显示首页面的信息。

4、通讯工具模块

1)、通讯录治理:修改联系人、删除联系人、新增联系人

2)、短消息治理:发送消息、设置消息已读、删除消息、首页(前一页、后一页、尾页)的设置

5、个人治理模块

1)日程安排:修改日程安排、删除日程安排、新增日程安排、首页(前一页、后一页尾页)的设置

2)工作记录:修改工作记录、删除工作记录、新增工作记录、首页(前一页、后一页尾页)的设置

6、企业治理模块

1)公司公告:修改公司公告、删除公司公告、新增公司公告、首页(前一页、后一页尾页)的设置

2)工作会议::修改工作会议、删除工作会议、新增工作会议、首页(前一页、后一页尾页)的设置

7、退出模块

点击退出之后,系统直接跳转到登录页面,若要重新登录,则进入登录

页面输入信息之后即可登录。

二、静态页面设计的截图1.登录页面login.jsp

(1)插入一个表格(一行一列)设置表格的背景图片为指定图片;(2)插入一个表单,定义相应的按钮和输入框(用户名,密码,登录);

2、注册页面register.jsp

(1)通过点击登录页面的“注册新用户”进入到注册页面;

(2)插入一个表单,定义相应的按钮和输入框(用户名,密码,确认密码,Email,提交注册按钮);

3、top.jsp

4、menu.jsp

(1)插入一个表格,设置表格的背景颜色为#EEEEEE(2)设置相应行的信息

5、foot.jsp

6、首页面welcome.jsp

(1)整个页面分为几个模块:最上面的用top.jsp来实现,左边的菜单栏用menu.jsp来实现,下面的用foot.jsp来实现。

(2)欢送的页面放在一个表格当中,对应的图片则通过放在行里来实现效果。

7、通讯录治理页面address.jsp

(1)通过点击菜单栏上的“通讯录治理”来链接到通讯录治理的页面;

(2)整个的定义一个表格,将联系人的信息放在行和列,记录的页数则是在表单中插入表格来实现的。

(3)通过使用select实现下拉菜单;

8、新增联系人页面address_add.jsp

(1)通过点击菜单栏上的“新增联系人”来链接到新增联系人的页面;

(2)插入一个表单,定义相应的按钮和输入框(姓名,性别,手机,Email,号码,工作单位,地址,邮编,和提交按钮);

*以下页面类似

9、修改联系人页面address_edit.jsp

登录模块

一、新建一个包取名为dbo:

(1)、新建类DBOperation,用来和数据库创立连接(2)、定义一个查询方法:publicbooleanquery(Stringsql){}(3)、定义一个更新方法:publicbooleanupdate(Stringsql){}(4)、进展测试;二、新建一个包取名为entity

(1)、新建一个实体类User.java;

(2)、定义相应的属性变量,产生get()和set()方法;三、新建一个包取名为dao;新建一个类UserDAO.java;a、跟数据库创立连接:dbo.createConn()

b、预备SQL语句:

String

sql=“select

*from

users

where

username=““+username+““and

password=““+password+“““;

C、执行SQL语句:dbo.query(sql)

d、关闭连接:dbo.closeRs();dbo.closeStat();dbo.closeConn();

四、新建一个包取名为Servlet;(1)、新建一个类LoginServlet.java;

publicclassLoginServletextendsHttpServlet{}

(2)、添加doGet()和doPost()方法;(3)、创立会话:

HttpSessionsession=request.getSession();

session.setAttribute(“username“,username);

五、在登录页面(login)中写脚本,设置用户名和密码不为空;

functionvalid(){}

varusername=document.form1.username.value;varpassword=document.form1.password.value;if(username==““){}

if(password==““){}

returntrue;

alert(“密码不能为空!“);returnfalse;

alert(“用户名不能为空!“);returnfalse;

六、配置XML文件;

LoginServlet

servlet.LoginServlet

LoginServlet/LoginServlet

注册模块

一、menu中猎取当前使用的用户名(注:表达式没有分号)

二、退出模块:

1、退出是指把当会话完毕,马上页面注销掉;2、在servlet里创立一个类LogoutServlet.java;

产生doGet()方法,假如用户名不为空则注销会话session.invalidate();否则将页面重定向到登录界面response.sendRedirect(“login.jsp“);3、更改XML中的配置文件;

LogoutServlet

servlet.LogoutServlet

LogoutServlet/LogoutServlet

三、注册模块:

1、在dao里新建UserDAO,定义几个方法:

(1)、推断是否数据库中是否存在该用户:

publicbooleanisExist(Stringusername){}

a、跟数据库创立连接:

dbo.createConn()

b、预备SQL语句:

Stringsql=“select*fromuserswhereusername=““+username+“““;

d、执行SQL语句:dbo.query(sql)

e、关闭连接:dbo.closeRs();dbo.closeStat();dbo.closeConn();

(2)、向数据库中添加用户:publicbooleanadd(Useruser){}

a、跟数据库创立连接:dbo.createConn()b、预备SQL语句Stringsql=“insertintousers(username,password,email)values(““+user.getUsername()+““,““+user.getPassword()+““,““+user.getEmail()+““)“;

c、执行SQL语句:dbo.query(sql)

d、关闭连接:dbo.closeStat();dbo.closeConn();2、采纳Ajax对页面进展局部刷新(编写一个AjaxServlet);然后在登

录页面(register.jsp)加脚本;

(1)、创立一个对象XMLHttpRequest;

(2)、发送恳求函数,用open方法翻开需要访问的URL;

(3)、指定要处理的东西,调用函数处理信息(function的作用:猎取返回的信息);

(4)、更改XML中的配置文件;

AjaxServlet

servlet.AjaxServlet

AjaxServlet/ajax.do

3、在servlet里新建RegisterServlet.java,添加doGet()和doPost();

更改XML中的配置文件;

RegisterServlet

servlet.RegisterServlet

RegisterServlet/RegisterServlet

4、在register页面的form里添加action、method和onsubmitaction=“RegisterServlet“method=“post“onsubmit=“returnvalidRegister(this);“5、修改login.jsp页面:

四、欢送模块:

设置不能直接通过输入网址进入首页面;

通讯录治理

一、定义一个实体类:Address.java;定义相应的变量

(id,username,name,sex,mobile,email,,company,address,postcode),产生对应的get()和set()方法;二、通讯录整个页面的显示;

1、在DAO中新建一个AdreessDAO.java类;

(1)、定义一个方法用来从数据库中查找出该用户所对应的全部联系人的信息;

publicListsearchAll(Stringusername){}(2)、与数据库创立连接;dbo.createConn();(3)、预备查询语句;

Stringsql=“select*fromaddresswhereusername=““+username+“““;

(4)、用循环语句进展查询;

if(dbo.createConn()){

Stringsql=“select*fromaddresswhereusername=““+username+“““;

if(dbo.query(sql)){

while(dbo.next()){

address=newAddress();try{

address.setId(dbo.getRs().getInt(“id“));address.setUsername(username);

address.setSex(dbo.getRs().getString(“sex“));address.set(dbo.getRs().getString(““));address.setName(dbo.getRs().getString(“name“));address.setEmail(dbo.getRs().getString(“email“));

address.setAddress(dbo.getRs().getString(“address“));address.setMobile(dbo.getRs().getString(“mobile“));address.setCompany(dbo.getRs().getString(“company“));address.setPostcode(dbo.getRs().getString(“postcode“));

}}}list.add(address);e.printStackTrace();

}catch(SQLExceptione){

2、在sevlet中新建AddressServlet.java;(1)、定义doGet()和doPost()方法;

(2)、创立会话:HttpSessionsession=request.getSession();(3)、假如用户名为空这页面转入登录界面(login.jsp);

if(username==null){

}response.sendRedirect(“login.jsp“);return;

(4)、否则页面转入通讯录治理的界面;

(5)、当点击新增联系人时,页面跳转到新增联系人的页面

(address_add.jsp),执行添加的方法,然后将信息插入到数据库中;

elseif(“add“.equals(method)){

topage=“address_add.jsp“;

Stringname=request.getParameter(“name“);Stringsex=request.getParameter(“sex“);Stringmobile=request.getParameter(“mobile“);Stringemail=request.getParameter(“email“);String=request.getParameter(““);

Stringaddress=request.getParameter(“address“);Stringcompany=request.getParameter(“company“);Stringpostcode=request.getParameter(“postcode“);Addressaddr=newAddress();addr.setUsername(username);addr.setName(name);addr.setSex(sex);addr.setEmail(email);addr.setMobile(mobile);addr.set();

}elseif(“insert“.equals(method)){

}addr.setAddress(address);addr.setCompany(company);addr.setPostcode(postcode);dao.add(addr);

Listlist=dao.searchAll(username);request.setAttribute(“list“,list);

(6)、删除操作;

elseif(“delete“.equals(method)){

}intid=Integer.parseInt(request.getParameter(“id“));dao.delete(id);

Listlist=dao.searchAll(username);request.setAttribute(“list“,list);

(7)、修改操作;

elseif(“edit“.equals(method)){

intid=Integer.parseInt(request.getParameter(“id“));Listlist=dao.search(id);request.setAttribute(“list“,list);topage=“address_edit.jsp“;

intid=Integer.parseInt(request.getParameter(“id“));Stringname=request.getParameter(“name“);Stringsex=request.getParameter(“sex“);Stringmobile=request.getParameter(“mobile“);Stringemail=request.getParameter(“email“);String=request.getParameter(““);

Stringaddress=request.getParameter(“address“);Stringcompany=request.getParameter(“company“);Stringpostcode=request.getParameter(“postcode“);Addressaddr=newAddress();addr.setId(id);addr.setName(name);addr.setSex(sex);addr.setEmail(email);addr.setMobile(mobile);addr.set();

addr.setAddress(address);addr.setCompany(company);addr.setPostcode(postcode);dao.update(addr);

}elseif(“update“.equals(method)){

}Listlist=dao.searchAll(username);request.setAttribute(“list“,list);

三、修改address.jsp页面中的内容;(1)、从数据库中猎取对应联系人的信息;

(2)、导入相应的包;

(3)、对页面的操作栏里的修改和删除进展设置;

修改删除

五、部署XML文件;

AddressServlet

servlet.AddressServlet

AddressServlet/add.do

六、测试运行;

实现分页设置

一、定义一个实体类:Page.java;定义相应的变量(pageSize,pageNo,

totalPages,firstPageNo,previousPageNo,nexPageNo,lastPageNo,totalRecords,list),产生对应的

get()和set()方法;

二、在AddressDAO中添加相应的方法和属性;(1)、在AdderssDAO中增加一个变量page和其对应的set和get方法

privatePagepage=newPage();

publicPagegetPage(){}

publicvoidsetPage(Pagepage){}

this.page=page;returnpage;

(2)、定义一个方法用于分页;

publicListpageData(Stringusername,intpageSize,intpageNo){

ArrayListlist=newArrayList();inttotalRecords=0;page.setFirstPageNo(1);page.setPageSize(pageSize);page.setPageNo(pageNo);

DBOperationdb=newDBOperation();if(db.createConn()){}

Stringsql=“selectcount(*)astotalRecordsfromaddresswheredb.query(sql);if(db.next())

try{}

totalRecords=db.getRs().getInt(“totalRecords“);e.printStackTrace();}catch(SQLExceptione){

username=““+username+“““;}

}db.closeRs();db.closeStat();db.closeConn();

page.setTotalRecords(totalRecords);int

page.setTotalPages(totalPages);page.setLastPageNo(totalPages);

page.setPreviousPageNo(pageNo=totalPages?totalPages:pageNo+1);Stringsql1=“selecttop“+pageSize*pageNo+“idfromaddresswhereStringsql2=“selecttop“+pageSize*(pageNo-1)+“idfromaddresswhereStringsql3=“select*fromaddresswhereidnotin(“+sql2+“)andidin(“+sql1+“)Addressaddress=null;if(db.createConn()){}

db.closeRs();db.closeStat();db.closeConn();page.setList(list);returnlist;

db.query(sql3);

while(db.next()){}

address=newAddress();try{}

address.setId(db.getRs().getInt(“id“));

address.setUsername(db.getRs().getString(“username“));address.setSex(db.getRs().getString(“sex“));address.setName(db.getRs().getString(“name“));address.setMobile(db.getRs().getString(“mobile“));address.setEmail(db.getRs().getString(“email“));address.set(db.getRs().getString(““));

address.setCompany(db.getRs()

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论