t()
删除儿童信息
BalanceAccount
public class BalanceAccount extends HttpServlet()
儿童离园结算
Children
public class Children()
儿童信息列表
2.4 关键流程
2.4.1自动化流程
通过设定连接地址,创建连接对象和存放结果集合的ResultSet,创建预编译语句,以及利用try-catch语句捕获异常和驱动包。流程如图2.1所示:
图2.1 自动化流程图
2.4.2插入儿童信息流程
当客户端发出请求,以post方式提交到struts.
xml 配置文件当中。action 对应的表单由Servlet控制,Servlet的主要作用:1.获取表单数据。2.封装数据。3.调用model层的方法(就是JDBC里面写的方法,在文件OAManager.java里面)。 4.跳转(sendRedirect 和forward)。此模块中运用到JAVA异常处理措施的try-catch-finally语句,来捕获和处理异常。流程图如图2.3所示:
图2.2 插入儿童信息流程图
2.4.3删除儿童信息流程
删除儿童信息即实现儿童离园的功能,并且加以实现结算费用,此模块同插入儿童信息类似,同样运用到JAVA异常处理措施的try-catch-finally语句,来捕获和处理异常。流程图如图2.4所示:
图2.3 删除儿童信息流程图
2.5 系统详细设计
2.5.1 数据库设计
本次课程设计的数据库只用到1个表,即child。如表2.2所示。:
表2.2
2.5.2 代码设计
本次课设利用Eclipse,tomcat,My
sql 软件实现本系统及其功能。下面主要给出由Eclipse编写的页面设计代码。
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
管理界面 欢迎光临 3 调试分析
1、启动tomcat
问题 * 问题描述:在eclipse中启动tomcat后遇到的问题
* 问题分析:JAVA环境变量的问题。
* 解决方法:修改TOMCAT的文件夹中\conf\server.xml,改为其他不冲突的端口;
2、JDK安装问题
* 问题描述:在s安装玩JDK后,无法运行eclipse。
* 问题分析:JDK 环境变量配置。
* 解决方法:设置 PATH,JAVA_HOME,CLASSPATH 的环境变量,一个是:/etc/en