技术:Java、JSP
摘要:
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机来解决我们生活中的实际问题了。近几年来,由于工作的忙碌与生活频率的加快,人们的相关的事务信息量也随之增多,健忘的事也越来越多,为了改变人们的易记忘的事务,特意开发家庭收支管理系统。
以前手功的账簿管理,是纯手工书写,不仅慢而且不易储存,造成数据的遗漏,差错,从而给个人的生活带来不便。因此,开发一个界面友好,功能全面,操作简单的基于B/S(Browser/Server)结构的家庭收支管理系统变得十分重要,这也正是本系统开发的目的和意义所在。本系统将采用目前比较先进的MyEclipse8.5开发工具和SQL Server 数据库进行设计。
此家庭收支管理系统将个人的生活事务与工作事务信息管理进行了有机结合,能有效地管理个人信息资源,使工作事务与个人事务两不误,有效的信息组合条件查询,更新,用户的密码设置和帐本管理等功能,从而提升个人的生活质量与工作效率,满足了现代个人信息管理的需要。

关键词:收支管理系统;B/S结构;SQL

目录:
摘  要    i
Abstract    ii
第1章  绪论    1
1.1  课题背景    1
1.2  目的和意义    1
1.3  研究内容及目标    1
1.4  相关技术    2
1.4.1  B/S结构的数据库访问模式    2
1.4.2  MyEclipse简介    2
1.4.3  SQL Server 2008 数据库简介    4
1.5  系统开发平台    4
1.6  论文的工作内容及论文的结构    4
第2章  可行性分析    6
2.1  经济可行性    6
2.2  技术可行性    6
2.3  操作可行性    7
第3章  需求分析    8
3.1  功能需求    8
3.1.1  家庭收支管理系统的规划    8
3.1.2  家庭收支管理系统的需求分析    9
3.1.3  家庭收支管理系统的功能概述    9
3.2  性能需求    10
第4章  总体设计    12
4.1  系统模块总体设计    12
4.2  数据库设计    13
4.2.1  数据库设计概述    13
4.2.2  数据分析    13
4.3  数据库的详细设计    14
4.3.1  数据库的E-R图设计    14
4.3.2  数据表的设计    15
第5章  详细设计    18
5.1  系统主界面设计    18
5.2  用户注册模块设计与实现    18
5.3  用户登陆模块的设计与实现    19
5.3.1  功能描述及实现的界面    19
5.3.2  程序流程    20
5.3.3  代码    21
5.4  日程信息管理模块的设计与实现    23
5.4.1  功能描述及实现的界面    23
5.4.2  代码    23
5.5  记事信息管理模块的设计与实现    26
5.5.1  功能描述及界面的实现    26
5.5.2  代码    26
5.6  日常收支模块的设计与实现    28
5.6.1  功能描述及实现的界面    28
5.6.2  代码    30
第6章  软件测试    34
6.1  测试的基本概念    34
6.2  测试的任务和目的    34
6.2.1  测试的任务    34
6.2.2  测试的目的    34
6.3  系统整体测试步骤    35
6.4  本系统测试    35
6.4.1  用户登录模块测试    35
结  论    37
参考文献    38
致  谢    39
外文原文    40
中文翻译    51

包含资料:

截图:

Java、JSP家庭收支管理系统相关推荐

  1. 基于java的家庭收支管理系统

    技术:Java.JSP等 摘要: 根据信息化收支管理的基本要求,通过分析现有收支管理的业务流程及其特点,合理设计系统功能,构建数据库,并利用了目前主流的WEB开发技术-JSP,采用三层结构思想,进行本 ...

  2. 【java】家庭收支管理系统

    目录 1.该项目所涉及的主要知识点 2.项目要实现的功能 3.使用的工具(eclipse) 4.代码部分 1.该项目所涉及的主要知识点 ①变量的定义 ②数据类型的使用 ③循环语句(for循环,whil ...

  3. jsp+ssm+mysql实现的Java web家庭理财管理系统源码+运行教程+参考论文+开题报告

    今天给大家演示的是一款由jsp+ssm+mysql实现的Java web家庭理财管理系统,用户分为系统管理员和普通用户两个角色,普通用户可自行注册登录,系统管理员可以管理所有数据,普通用户只能管理自己 ...

  4. 家庭收支管理系统(java)

    家庭收支管理系统 一.系统需要的类 二.系统所需类的具体代码 三.总结 一.系统需要的类 1.FamilyAccount 包含主函数,系统运行的开始 public static void main(S ...

  5. 计算机毕业设计Java班费收支管理系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java班费收支管理系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java班费收支管理系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  6. java毕业设计家庭理财管理系统mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计家庭理财管理系统mybatis+源码+调试部署+系统+数据库+lw java毕业设计家庭理财管理系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构:B/S ...

  7. 基于java班费收支管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java班费收支管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java班费收支管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技术栈: ...

  8. 基于java的家庭理财管理系统的设计与实现

    基于java的家庭理财管理系统的设计与实现 源码获取:https://www.bilibili.com/video/BV1Ne4y1g7dC/ 家庭理财管理系统是为满足当代个人理财管理需要而开发的一个 ...

  9. 基于jsp大学生收支管理系统

    随着我国大学生数量的不断增加,如果能够让大学生更好的养成对应的消费习惯,并且能够自控的管理好自己的收支情况,是很多教育工作者研究的一个主要问题之一,本系统的开发主要是为了在一定程度上帮助大学生养成良好 ...

最新文章

  1. [论文笔记]Web service composition using markov decision processes (WAIM 2005)
  2. python文本分类特征选择_文本挖掘之特征选择(python 实现)
  3. lottie 导出html,Lottie Web动效基本原理
  4. android-menudrawer 和SlidingMenu 用法
  5. 利用Relations实现多DataTable的聚合
  6. Android功耗优化(6)---如何确定阻止进入suspend的原因
  7. 世事无常,深信服及其他
  8. 开课吧:Html5有哪些新特性?
  9. bash之sed与awk初步
  10. 概念理解之装箱与拆箱
  11. wireshark display reference: https://www.wireshark.org/docs/dfref/
  12. WEB程序设计-个人主页,项目编号600001
  13. 主流区块链浏览器导航
  14. Python学习笔记(字符串、列表、字典)
  15. 【世语纠正】吾生也有涯,而知也无涯丶本意知识太多,没必要都去
  16. tungsten-replicator安装
  17. Mac上如何彻底卸载Vs code
  18. python怎么多行输入_python如何输入多行
  19. 计算机基础应用寒假作业,计算机应用基础理论试题寒假作业.doc
  20. 2012年2月4日汇报Axure RP Pro 6.5 Beta简体中文加强测试版进展

热门文章

  1. java方法调用原则,Java 中,在调用重载方法时,原则是(   )。_学小易找答案...
  2. 设置计算机的启动顺序CDROM.C.A,bios如何设置光驱启动顺序?三种BIOS设置光驱第一启动的方法详细图解...
  3. FPGA/CPLD学习心得体会-送给入门学习的你(后附郭天祥FPGA视频教程)
  4. springboot教学系统毕业设计-附源码191733
  5. 什么是无线产品?无线产品需要做哪些认证测试?
  6. Python 验证Mac地址
  7. JavaEE开发之SpringBoot框架深入剖析项目实战(魔乐科技)
  8. 新代系统反向间隙参数_新代系统SYNTEC:调试参数 nbsp;- 加工中心
  9. 【梯度下降法】Python 梯度下降法拟合正弦曲线 多项式函数傅里叶函数
  10. 三星手机下载管理器已禁用解决方案