家庭财务收支管理系统的设计(JSP,Oracle)(含录像)(任务书,开题报告,外文翻译,毕业论文11000字,程序代码,答辩PPT,答辩视频录像)
摘 要
随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机来解决我们生活中的实际问题了。近几年来,由于工作的忙碌与生活频率的加快,人们的相关的事务信息量也随之增多,健忘的事也越来越多,为了改变人们的易记忘的事务,特意开发家庭收支管理系统。
以前手功的账簿管理,是纯手工书写,不仅慢而且不易储存,造成数据的遗漏,差错,从而给个人的生活带来不便。因此,开发一个界面友好,功能全面,操作简单的基于B/S(Browser/Server)结构的家庭收支管理系统变得十分重要,这也正是本系统开发的目的和意义所在。本系统将采用目前比较先进的Eclipse4.3开发工具和Oracle Database 10g Express Editions数据库进行设计。
此家庭收支管理系统将个人的生活事务与工作事务信息管理进行了有机结合,能有效地管理个人信息资源,使工作事务与个人事务两不误,有效的信息组合条件查询,更新,用户的密码设置和帐本管理等功能,从而提升个人的生活质量与工作效率,满足了现代个人信息管理的需要。
关键词:收支管理系统,B/S结构,oracle
Java Family Account Management System Based on Java
Abstract
With the popularity of computer and the computer the rapid development of science and technology, people began to used more and more on computers to solve practical problems in our life. In recent years, due to the human resource system reform, all levels of the personnel department of human resources information management computerized demand is growing. For most of the enterprise managers, how effective management enterprise human resources, make its maximum benefit, is each enterprise managers continuously problems and challenges. So enterprise revenue and expenditure management become the enterprise management in the priority.
Previous human resource management even using human processing method, which is not only a low efficiency, is not easy to preserve and search, more will due to human reason, cause data of errors, omissions, material misstatement, thus brings to the enterprise significant loss. Therefore, development of a friendly interface, comprehensive functions, operation simple based on B/S (Browser/Server) structure of enterprise revenue and expenditure management system has become very important, it is the systematic development of purpose and meaning. This system will be adopted at present more advanced Eclipse4.3 development tools and Oracle Database 10g Express Edition sdatabase design.
This enterprise revenue and expenditure management system will personnel management and office automation management organically, and can effectively management enterprise inside all sorts of human resources information, causes the enterprise to each department staff can timely and easily get to personnel, and various kinds of information for the combination of information inquiry, update, conditions administrator password setup and wage statistics distribution functions, thus promotes the enterprise the work efficiency and competitiveness, and meet the needs of modern enterprise management.
Key words:revenue and expenditure management system,Browser/Server,oracle
家庭收支管理系统的功能概述
Java家庭收支管理系统对需求的分析,该系统的需求主要有登录管理,用户管理,收支项目管理,家庭成员收支报表管理,退出管理等。
为方便操作,从多方面把用户的家庭收入,家庭支出,统计等财产管理的数据,以及他们的生活节余和消费统计。用科学统计的方法把这些数据存储在java家庭收支管理系统之中,以表格的形式说明收入支出两者之间的关系。为家庭财产的有效管理和合理分配提供帮助。本文着重论述了改系统的功能与实现。如:数据流程与存储,管理等功能,并对关键的技术作了较详细的介绍。
本系统实现以下目标:
(1)操作简单方便、界面简洁大方;
(2)方便快捷的理财功能;
(3)智能化提升家庭财务的功能;
(4)快速查看家庭收支管理信息的功能;
(5)按个人用户实现月统计的功能;
(6)系统运行稳定、安全可靠。
目 录
1 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 研究内容及目标 1
1.4 相关技术 1
1.4.1 B/S结构的数据库访问模式 1
1.4.2 Eclipse简介 2
1.5 系统开发平台 2
1.6 论文的工作内容及论文的结构 2
2 可行性分析 3
2.1 经济可行性 3
2.2 技术可行性 3
2.3 操作可行性 3
3 需求分析 4
3.1 功能需求 4
3.1.1 家庭收支管理系统的规划 4
3.1.2 家庭收支管理系统的需求分析 4
3.1.3 家庭收支管理系统的功能概述 4
3.2 性能需求 6
4 总体设计 7
4.1 系统模块总体设计 7
4.2 数据库设计 7
4.2.1 数据库设计概述 7
4.2.2 数据分析 8
4.3 数据库的详细设计 8
4.3.1 数据库的E-R图设计 8
4.3.2 数据表的设计 9
5 详细设计 12
5.1 系统主界面设计 12
5.2 用户注册模块设计与实现 12
5.3 用户登陆模块的设计与实现 13
5.3.1 功能描述及实现的界面 13
5.3.2 程序流程 14
5.3.3 代码 14
5.4 日程信息管理模块的设计与实现 17
5.4.1 功能描述及实现的界面 17
5.4.2 代码 18
5.5 记事信息管理模块的设计与实现 20
5.5.1 功能描述及界面的实现 20
5.5.2 代码 20
5.6 日常收支模块的设计与实现 22
5.6.1 功能描述及实现的界面 22
5.6.2 代码 24
6 软件测试 29
6.1 测试的基本概念 29
6.2 测试的任务和目的 29
6.2.1 测试的任务 29
6.2.2 测试的目的 29
6.3 系统整体测试步骤 29
6.4 本系统测试 29
6.4.1 用户登录模块测试 29
结 论 31
参考文献 32
致 谢 33
|