javaEE课程设计个人财务管理系统

上传人:鲁** 文档编号:487427132 上传时间:2023-05-01 格式:DOC 页数:18 大小:147KB
返回 下载 相关 举报
javaEE课程设计个人财务管理系统_第1页
第1页 / 共18页
javaEE课程设计个人财务管理系统_第2页
第2页 / 共18页
javaEE课程设计个人财务管理系统_第3页
第3页 / 共18页
javaEE课程设计个人财务管理系统_第4页
第4页 / 共18页
javaEE课程设计个人财务管理系统_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《javaEE课程设计个人财务管理系统》由会员分享,可在线阅读,更多相关《javaEE课程设计个人财务管理系统(18页珍藏版)》请在金锄头文库上搜索。

1、javaEE课程设计个人财务管理系统软 件 学 院课程设计报告书课程名称 JavaEE 课程设计 设计题目 个人财务系统 专业班级 软件工程 学 号 xxxxxxxxx07 姓 名 xxxxx 指导教师 姜彦吉 年 12 月1 设计时间 12月12日12月16日2 设计目的JavaEE课程设计是对所学JavaEE与中间件课程的小结,是提高学生对所学知识综合应用能力的一种方式,是集中实践性环节之一。规定同学们对课程中所学习到的知识综合运用,开发有一定规模的Java Web程序。3设计任务设计个人帐务管理系统,规定用户以合法的身份登录后可以对系统进行操作,用户可以查看,添加,删除和计算某段时间内帐

2、务的收入和支出信息等。帐务信息涉及收入和支出两种,尚有日期和备注。4 设计内容 4.1 设计题目个人财务管理系统 4.1.1系统功能规定用只有拥有合法身份才干登录系统,用以合法身份登录后可以产看帐务信息、添加帐务信息、删除帐务信息、分别记录某个时间段内的收入和支出总额。4.1.2 数据库存储规定 数据的存储规定:收入数额,支出数额,备注,日期4.1.3数据库的设计 表1(数据存储规定)列名称数据类型长度idbigint8incomemoneymoney8costmoneymoney8recordvarchar50timevarchar8图1(数据库存储数据)4.1.4系统构造关系登陆窗口 no

3、密码yes操作界面 查询保存计算帐目删除图2(jsp页面构造)Jsp页面传递参数调用servlet类参数计算方法servlet删除方法servlet查询方法servlet保存方法servlet删除方法dao类查询方法dao类保存方法dao类计算方法dao类图3(Java类功能调用)4.2 Jsp 页面设计4.2.1登录界面 图4(登录界面)代码如下:欢迎登陆个人财务记录系统! 用户名称:用户密码: 4.2.2登录成功界面 图5(登录成功查询界面) 代码如下: 欢迎登录: 增长帐目明细请输入: 收入数额: 支出数额: 附加备注: 输入日期: 查询帐目明细请点击: 删除帐目信息请如下: 请输入要

4、删除帐目的日期: 起始Id号: 终止Id号: 4.2.3查询结果界面图6(查询结果界面)4.3Java方法设计4.3.1Servlet类控制增删改操作的servlet类代码设计如下:public class AccountController extends HttpServlet protected void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException doPost(request,response);protected void doP

5、ost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException int arg=Integer.parseInt(request.getParameter(arg); switch(arg) case 1:this.findAllAccount(request,response); break; case 2:this.saveAllAccount(request,response); break; case 3:this.deleteSomeAccount(re

6、quest,response); break; case 4:this.caculateAccount(request,response); break; protected void caculateAccount(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException int a=0;int b=0; a=Integer.parseInt(request.getParameter(id); b=Integer.parseInt(request.getPara

7、meter(id); AccountDao accountDao=new AccountDao(); List list2=accountDao.caculateAccount(a,b); request.setAttribute(result,list2); RequestDispatcher rdt1=request.getRequestDispatcher(/Result1.jsp); rdt1.forward(request, response);public void findAllAccount(HttpServletRequest request, HttpServletResp

8、onse response) throws ServletException, IOException AccountDao accountDao=new AccountDao(); List list=accountDao.findAllAccount(); request.setAttribute(accounts, list); RequestDispatcher rdt=request.getRequestDispatcher(/Result.jsp); rdt.forward(request, response); public void saveAllAccount(HttpServletRequest request, HttpServletRes

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号