当前位置:文档之家› 家庭财务管理系统论文

家庭财务管理系统论文

家庭财务管理系统论文
家庭财务管理系统论文

计算机系本科毕业(设计)论文

家庭财务管理系统的

课题名称

设计与实现

专业计算机科学与技术

姓名

学号

指导教师

二零壹零年六月

目录

1引言 (2)

1.1选题意义及背景 (2)

1.2开发环境简介 (3)

2系统分析 (4)

2.1需求分析 (4)

2.2可行性分析 (4)

3系统设计 (6)

3.1系统功能模块设计 (6)

3.2数据库设计 (7)

4系统实现 (11)

4.1数据库连接实现 (11)

4.2系统的登录模块实现 (12)

4.3查询模块功能的实现 (12)

4.4理材模块功能的实现 (13)

4.5定期储蓄模块功能的实现 (15)

5系统测试 (17)

5.1测试内容及步骤 (17)

5.2测试结果 (17)

6结束语 (19)

致谢 (20)

参考文献 (21)

I

家庭财务管理系统的设计与实现

家庭财务管理系统的设计与实现

摘要:经济全球化和居民生活需求的变化以及计算机技术不断发展的今天,人们生活水平越来越高,财务管理也变得越来越重要,理财直接影响着人们的生活。本研究课题的主要目的是提供财务数据统一管理和做出合理的财务决策,其界面友好,操作简单,除具备基本的财务信息管理外,还提供了数据统计,数据查询,图表自动统计等功能。系统以饼图形式说明收入、支出、节余三者之间的相互关系,为家庭财产的有效管理和合理分配提供帮助。

关键词:家庭财务管理VB A ccess

Abstract:With the economic globalization and the change of the demand of residen ts’living today as well as the continuous development of computer technology, the people’s living standard is getting higher and higher, the financial control becomes more and more important, and managing finances directly influence people's life. The main purpose of this research is to provide a system which support the universal administration of financial data and help make the reasonable financial decision, whose contact surface is friendly and operation is simple. Besides the basic finance information management, the system also has the function of data statistics, data inquiry and automatic graph statistics. The system explains the reciprocity among income, disbursement and surplus in cake diagram form, providing the help to family asset's effective management and the rational distribution.

Key words: family financial management VB A ccess

1引言

1.1选题意义及背景

随着计算机技术的飞速发展,计算机在日常管理中应用迅速得到了普及,利用计算机进行家庭日常财务的管理无疑是一条行之有效且高效的办法。本课题是基于家庭理财的现状,模拟家庭对财务方面进行管理,开发一个家庭财务管理系统,使之具有实用价值。通过家庭财务管理系统,使家庭财务方面管理的工作系统化、规范化、自动化,从而达到提高家庭财务管理效率的目的,有效地记录和管理家庭的的收支情况,成为家庭财务管理的好帮手。家庭财务管理系统是一个家庭未来不可缺少的部分,它的内容对于家庭管理者来说都至关重要,它可以大大地节省我们的时间。

2

忻州师院计算机系本科学士学位论文

在此基础上设计出来的家庭财务管理系统可以满足家庭,个人从事财务管理方面的需要。

1.2 开发环境简介

1.2.1Visual Basic6.0

VB是面向对象的程序设计语言,它采用事件驱动进行编写。传统编程使用的是面向过程、按顺序进行的机制,这种编程方式的缺点是写程序的人总是要关心什么时候发生什么事情。而在事件驱动编程中,程序员只要编写响应用户动作的程序,如选择命令、移动鼠标等,而不必考虑按精确次序执行的每个步骤。

1.2.2Access

Access是一个可视化工具,是风格和Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,轻易使用和把握。

3

家庭财务管理系统的设计与实现

2系统分析

2.1需求分析

1.用户需求分析:

通过调查,要求系统需要有以下功能:

(1)由于操作人员的计算机知识普遍较差,那么就要求有良好的人机界面。

(2)方便的数据查询,支持多条件查询关生成相应的统计图。

(3)家庭成员信息的基本录入管理。

(4)家庭成员的银行卡管理。

(5)家庭日常的收入和支出管理。

2.系统功能分析:

系统作为普通家庭使用的家庭财务管理系统,主要包括系统设置、日常管理、查询、每月明细四大模块。

(1)系统设置;主要是对家庭成员的录入、删除、修改,对密码的修改,支出项目和收入项目的管理,更改用户的功能。

(2)日常管理:对家庭日常收入支出、借入借出、定活期存款进行管理。

(3)查询:按不同的方式分别进行查询,结果一致。可以按日期、方式、金额、数目分别进行查询。

(4)理材报告:查询每月节余并生成相应的统计图,统计图可以按人员进行统计也可以按收入来源进行统计。

通过对系统的用户需求和功能的分析得到系统的顶级DFD,如图2.1所示。

图2.1 系统顶级DFD图

2.2可行性分析

经济可行性:家庭财务管理系统的开发、运行、维护费用包括:购买和安装设

4

忻州师院计算机系本科学士学位论文

备的费用、人员费用、消耗品费用,但这些费用相对而言是比较低的。另外,本系统开发成本低,仅需要一台电脑,一个人,花费一个月的时间足能完成该系统的开发。开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,在接受任何一个项目开发任务之前,必须根据客户可能提供的时间和资源条件进行可行性分析,以减少项目开发风险,避免人力、物力和财力的浪费。

技术可行性:从目前IT业界比较流行的数据库开发、管理软件来看,对于比较简单的中小型数据库,VB和Access的结合无疑是在实际应用中较为成功的一种解决方案。为用户提供了业界软件开发一直坚持的非常友好、操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据库窗口,所以技术实行起来会相对容易。

5

家庭财务管理系统的设计与实现

3系统设计

3.1系统功能模块设计

家庭财务管理系主要完成对日常收入和支出、查询、修改、删除等,系统设置包括项目管理、添加成员、修改密码、更改用户、数据备份和退出系统。日常管理包括日常收入、日常支出、活期账户、定期储蓄、借入款项、借出款项。查询主要是对日常收入和日常支出进行不同方式的查询。理材报告根据每月节余生成统计

6

忻州师院计算机系本科学士学位论文

3.1图系统功能模块图

3.2数据库设计

3.2.1系统的设计目标

1.系统运行稳定,安全可靠。

2.界面设计美观,人机交互界面友好。

3.采用多种方式查询数据。

4.信息查询灵活、方便、快捷、准确,数据存储安全可靠。

5.具有统计图表分析功能。

3.2.2数据库概念结构设计

根据数据项和数据结构设计出系统的E—R图如下所示;

3.2图系统设计E—R图

活期存款表包括账号、存取、日期、数目、姓名和余额字段,设计的E—R图如下所示:

7

家庭财务管理系统的设计与实现

8

忻州师院计算机系本科学士学位论文

9

3.2.3数据库的逻辑结构设计 将上面的数据库概念结构模型转化为Access 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构模型。家庭财务管理系统中包括多个表,这里只列举其中的3个表,分别是:日常收入表、借出表、活期存取表。

收入表:存放家庭成员的收入信息,包括名称、数据类型、长度、允许为空、索引,表的数据字段和属性如下图所示:

图3.7 收入表

名称

数据类型 长度 允许为空 索引 日期

文本 50 是 无 方式

文本 50 是 无 金额

文本 50 是 无 项目

文本 50 是 无 来源

文本 50 是 无 人员

文本 50 是 无 备注

备注 是 无

表3.8 借出表

名称

数据类型 长度 允许为空 索引 得款人

文本 50 是 无 金额

货币 自动 无 出借人

文本 50 是 无 日期

文本 50 是 无 出借原因

文本 50 是 无 已还

文本 50 是 无

家庭财务管理系统的设计与实现

表3.9 活期存取表

名称数据类型长度允许为空索引账号文本50 是无存取文本50 是无数目货币自动是无日期文本50 是无姓名文本50 是无余额货币自动是无Key 自动编号 4 否有

10

忻州师院计算机系本科学士学位论文

4系统实现

4.1数据库连接实现

系统用VB和Access 的连接,用ADO编程模型连接数据库,具体语句如下:Public Str_path As String

Public Cname As String'登陆时传用户名

Public Cdate1 As String '传日期(收入情况列表)

Public Cdate2 As String '传日期

Public aa As Boolean '判断是否选择月份

'ADO编程模型连接数据库

Public Function Connectstring() As String

Dim Str_path As String

Str_path = CurDir() & "\" & "MISER.MDB"

Connectstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" & Str_path & "';Persist Security Info=False"

End Function

'ADO编程模型连接数据库

Public Function ExeCutesql(ByVal Sql As String, Msgstring As String) As ADODB.Recordset Dim Cnn As ADODB.Connection

Dim Rst As ADODB.Recordset

Dim Stokens() As String '数组

On Error GoTo executesql_error

Stokens = Split(Sql) '将sql语句按关键字保存在数组中

Set Cnn = New ADODB.Connection

Cnn.Open Connectstring

If InStr("INSERT,DELETE,UPDATE", UCase$(Stokens(0))) Then

Cnn.Execute Sql

Msgstring = Stokens(0) & "查询成功"

Else

Set Rst = New ADODB.Recordset

Rst.Open Trim$(Sql), Cnn, adOpenKeyset, adLockOptimistic '重服务器中提取符

合要求的记录集

Set ExeCutesql = Rst

Msgstring = "查询到" & Rst.RecordCount & "条记录"

End If

executesql_exit:

Set Rst = Nothing '释放记录集

Set Cnn = Nothing '释放连接语句

Exit Function

executesql_error:

Msgstring = "查询错误:" & Err.Description

Resume executesql_exit

End Function

11

家庭财务管理系统的设计与实现

12

4.2系统的登录模块实现

对用户输入的用户名和密码进行验证,正确则进入系统,否则显示相应的提示信息,若用户名或密码连续输入三次后出现错误,则退出系统。系统的登录界面如图4.1所示:

4.1图 系统登录

登录界面实现所需的代码如下所示:

If Str_name = "1" And Str_password = "2" Then

frm_main.Show

Unload Me

Else

Set Mydb = ExeCutesql("select user from user1 where user='" & Str_name & "'", Str_text) If Mydb.EOF Then

MsgBox "你输入的用户名不存在,请重新输入!", vbOKOnly + 32, "注意" L = L + 1

txt_name.SetFocus

If L = 5 Then

MsgBox "你已经多次输入错误的用户名,请查证后重新登陆!", vbOKOnly +

48, "注意"

End If

End If

End If

4.3查询模块功能的实现

查询是系统最基本的功能,用户可以随时对家庭的收入和支出进行查询,根据不同的方式查询显示的结果相同。查询设计如图4.2所示:

忻州师院计算机系本科学士学位论文

4

4

4.2图系统查询

模块实现代码如下所示:

Private Function Mode1()

Set Mydb1 = ExeCutesql("select * from 支出where 方式='" & Combo3.Text & "'", Str_text) Set MSHFlexGrid2.DataSource = Mydb1

End Function

Private Function Money1()

On Error Resume Next

Dim B

B = CInt(txt_money1.Text)

Set Mydb11 = ExeCutesql("select * from 支出where 金额=" & B & " ", Str_text)

Set MSHFlexGrid2.DataSource = Mydb11

End Function

Private Function Project1()

Set Mydb12 = ExeCutesql("select * from 支出where 项目='" & Combo4.Text & "'", Str_text) Set MSHFlexGrid2.DataSource = Mydb12

End Function

4.4理材模块功能的实现

开发系统的目的只要是对财务进行管理,理材就是重要的一部分。它是在查询的基础上进行进一步的分析显示,并根据查询结果生成相应的统计图。理材设计如图4.3所示:

13

家庭财务管理系统的设计与实现

14

图4.3 理材实现图

理材模块所需代码如下:

Private Sub Form_Load()

Dim A, B, C, D As Integer

Command4.Enabled = False

Command2.Enabled = False

Set Mydb1 = ExeCutesql("select sum(金额) from 收入", "")

A = Mydb1.Fields(0)

Set Mydb = ExeCutesql("select 项目,sum(金额) as 金额,str(cint(sum(金额)/'" & A & "'*100))

& '%' as 百分比 from 收入 group by 项目 ", Str_text)

Set MSHFlexGrid1.DataSource = Mydb

Set Mydb4 = ExeCutesql("select sum(金额) from 支出", "")

B = Mydb4.Fields(0)

Set Mydb3 = ExeCutesql("select 项目,sum(金额) as 金额,str(cint(sum(金额)/'" & B &

"'*100)) & '%' as 百分比 from 支出 group by 项目 ", Str_text)

Set MSHFlexGrid2.DataSource = Mydb3

Label1.Caption = Year(Now) & "年" & Month(Now) & "月" & ":"

Label6.Caption = A & "元"

Label7.Caption = B & "元"

MSChart1.RowCount = 1

MSChart2.RowCount = 1

MSChart1.RowLabel = "收入情况"

MSChart2.RowLabel = "支出情况"

C = Mydb.RecordCount

D = Mydb3.RecordCount

If C > 0 Then

MSChart1.ColumnCount = C

MSChart1.ColumnLabel = Mydb.Fields(0)

忻州师院计算机系本科学士学位论文

15

End If

If D > 0 Then

MSChart2.ColumnCount = D

MSChart2.ColumnLabel = Mydb3.Fields(0)

End If

End Sub

4.5定期储蓄模块功能的实现

用户对储蓄的存款方式包括活期和定期两种,活期储蓄模块和定期类似,定期储蓄模块实现如下所示:

图4.4定期储蓄

模块所需的代码如下所示:

Private Sub cmd_add_Click()

On Error Resume Next

Dim A, B

B = 1

Set Count1 = ExeCutesql("select key from 定期存款 ", Str_text)

Count1.MoveLast

B = Count1.Fields(0) + 1

A = MsgBox("是否添加前记录?", vbYesNo + 32, "修改记录")

If A = vbYes Then

ExeCutesql "insert into 定期存款 values('" & Format(DTPicker1.Value,

"yyyy-mm-dd") & "','" & txt_name.Text _& "','" & txt_address.Text & "','" &

txt_size.Text & "'," & txt_money.Text & ",'" & txt_time.Text & "','" & Combo1.Text

& "','" & Check1.Value & "'," & B & ")", Str_text

Call Bangding

End If

End Sub

Private Sub cmd_del_Click()

On Error Resume Next

家庭财务管理系统的设计与实现

Dim A

A = MsgBox("是否删除当前记录?", vbYesNo + 32 + 256, "添加记录")

If A = vbYes Then

ExeCutesql "DELETE from 定期存款where key=" & txt_key.Text & "", Str_text

Call Bangding

End If

End Sub

Private Sub cmd_edit_Click()

On Error Resume Next

Dim A

A = MsgBox("是否修改前记录?", vbYesNo + 32, "添加记录")

If A = vbYes Then

ExeCutesql "Update 定期存款Set 日期= '" & DTPicker1.Value & "',银行名称

='" & txt_name.Text _& "',银行地址=" & txt_address.Text & ", 银行账号='" &

txt_size.Text & "',金额='" & txt_money.Text _& "',期限='" & txt_time.Text & "',存款

人='" & Combo1.Text & "',取否='" & Check1.Value & "' Where key = " &

txt_key.Text & " ", Str_text'

Mydb.Requery

Call Bangding

MsgBox "数据修改成功!", vbOKOnly + 64, "成功"

End If

End Sub

16

忻州师院计算机系本科学士学位论文

17

5系统测试

5.1 测试内容及步骤

系统测试是为了发现程序中的错误。系统测试的过程亦是程序运行的过程。系统测试主要是测试功能是否完全实现。实现测试的步骤如下:

1. 在登录界面输入相应的用户名和密码,如果输入错误就进不入系统,若输入次数超过三次,系统关闭,输入成功,则进入系统。

2. 测试查询收入支出模块时,要分别按照不同的方式进行查询,若一个方式都不点的话,则无法进行查询,显示不出查询结果。

3. 测试生成统计图模块功能时,每月明细界面正常显示的话可以点击饼图出现统计图的界面,然后分别进行按人员统计和按项目统计,分别显示出正确的结果,则说明测试成功。

图5.1 饼图测试结果显示图

5.2测试结果

在进行调试完后,系统能够实现简单的收入支出,查询,存取,自动生成统计

图等功能,测试结果如下:

家庭财务管理系统的设计与实现

图5.2 测试结果

测试模块测试内容测试结果

用户登录用户名和密码是否正确正确则进入下一模块,错误则退出查询收入支出按方式进行操作不同方式查询结果相同

生成统计图统计图显示是否正确正确显示统计图内容

18

个人财务管理系统设计与实现90640

软件项目实训报告 项目名称个人财务管理系统设计与实现姓名志欣 学号1212210139 班级13计本1 指导教师峰 报告日期2016 年 7 月 1 日

目录 目录 1 个人财务管理系统需求分析 (1) 1.1 系统需求分析的任务与步骤 (1) 1.2 可行性分析 (2) 1.2.1 技术可行性 (2) 1.2.2 操作可行性 (3) 1.3 功能需求分析 (3) 1.3.1.前台页面模块 (3) 1.3.2.后台界面模块 (3) 1.4 数据流分析 (4) 1.5 数据字典 (5) 2 个人财务管理系统的总体设计与实现 (8) 2.1 系统功能设计 (8) 2.1.1 系统功能模块设计 (8) 2.1.2 功能模块简介 (8) 2.2 数据库设计 (10) 2.2.1 数据库概念结构设计 (10) 2.2.2 数据库逻辑结构设计 (12) 2.2.3 数据库物理结构设计 (12) 2.3 系统实现 (14) 2.3.1 账户管理模块 (16) 2.3.2 收支管理模块 (17) 2.3.3 卡管理模块 (19) 2.3.4 留言管理模块 (20) 3 系统测试 (23) 3.1 测试环境及方法 (23) 3.1.1 测试环境 (23) 3.1.2 测试方法 (23) 3.2 系统测试结果 (24) 3.2.1 注册测试 (24) 3.2.2 登录测试 (25) 3.2.3 密码修改测试 (25) 总结 (27)

1 个人财务管理系统需求分析 1.1 系统需求分析的任务与步骤 任务:调查用户需求,该“用户”主要指系统的后台管理员以及前台用户,分析用户对系统功能、性能、硬件等的具体要求,然后以文本形式作成报告。本阶段主要是利用图表与文字来表示系统的逻辑模型,旨在从逻辑上描述系统的功能和性能。 步骤:1.利用图表和文字全面描述系统。 2.根据用户提出的新需求,适当地对系统模型进行改进。 3.编写系统分析文档。 1.2 可行性分析 可行性分析是一个系统开发的初始阶段,其意义在于:在尽可能短的时间里,花费尽量小的代价确定问题是否可以解决。因此,我们就必须探究清楚原定的各种可能的方案是否可行,以及完成的该系统之后系统所能带来的效益是否足够大于投资的成本。所以,可行性研究是必要的,它的主要作用是简化系统分析与设计的过程,从而以更合理的方式来进行系统分析与设计,以保证系统的开发成功。 所以说,开发本系统的成本少,开发周期短,从经济方面看开发此系统是可行的。1.2.1 技术可行性 本系统开发采用的是B/S模式[1]。系统包括客户端和服务器端,对应前台和后台。在服务器端采用的是SQL Server 2005数据库,该数据库具有数据的完整行、一致行以及安全性的特点,并提供了相当安全可靠的存储功能,因而比较适合处理中小型系统。它在处理大量数据的同时,也能够保证系统的完整管理功能。 开发过程中所使用的开发软件为MyEclipse,MyEclipse是在Eclipse的基础上加入了许多功能强大的插件,它继承了Eclipse独特图形API,美化了Java界面,并且提高了界面的响应速度。因此,它比Eclipse更具有实用性。 在硬件方面,用户计算机的硬件配置只需满足以下条件即可:计算机处理器P4 2.0G 及以上,计算机RAM满足512M或以上,硬盘存储满足40G或以上,该硬件环境要求明显低于市面上的普通电脑配置。 所以,从技术方面来看开发此系统是可行的。

财务管理系统毕业论文开题报告

财务管理系统毕业论文开题报

学院: 专业: 级别:级 1 ? 选题的理论、实际意义 我国作为发展中国家, 中小型企业在我国经济中起着至关重要的作用, 同时 提供了众多就业岗位,中小型企业的经济发展关系着我国本土企业的 发展。我国中小企业是在农村乡镇集体企业,城市集体企业和城乡个体私 营企业等新兴非国有经济基础上发展起来的,与大型企业相比,中小企业 财务管理活动涉及的范围狭窄,资金流量和存量不大。 而财务是企业经 营的核心, 财务管理是企业管理的基础,是企业 内部管理的中枢。 对于中小企业而言,如果能将 In ternet 网络技术与现代管理观念相融 合,使 得企业得以逐步提高决策透明度、服务效率。实现财务管理的网上 化,可以使财务管理,更加高效、规范、安全和简便。财务信息管理对企 业的财务计划,财务控制财务监督,财务运用方面都起着重大的作用,以 现代信息技术将企业内部信息梳理, 整合,以达到企业财务运作的高效性。 充分发挥企业财务管理部门对财务管理的职能,减轻企业财务工作人员的 手工工作,提高企业的财务管理水平和资源利用率;针对中小型企业设计 的财务系统具有一定的使用价值。 2、研究动态、见解 当前中小型企业财务管理中存在的问题: 1. 很多企业将财务管理游离于企业的生产经营管理之外,对建立内部 制度不 够重视,内部财务制度残缺不全或有关内容不够合理。没有将财务 管理列入公司管理的机制中,使得财务管理失去了它在现代企业管理中应 有的地位和作用。 2. 内部控制制度缺失,财务控制薄弱,造成信息失真,当前财务对 没有实现 公开化和透明性。由于公司内部人为影响,会计核算不 准,报表失真,账 实不符,人为制造信息孤岛。对财务,和业务 信息监控不力不够,无法短 时间内形成有效数据以供审核。公司 在指定决策时,得不到及时的信息支 持。 3. 会计基础工作薄弱。中小企业普遍存在着会计机构设置不健全, 会计人员 配备不合理。甚至部分企业由于资金少,社会保障制度 不健全,硬件环境 较差,没有聘请专业财务人员,长此以往就造 成资金混乱。对吸纳资金造 成阻碍。 4. 管理的技术手段和方式的落后, 对新技术,新经验的学习不够。 多数企业对财务管理型软件的信息系统缺乏了解,没有掌握企 课题名称 基于web 的中小型企业财务管理系统 学生姓 名 学 号 导 师 名 指教姓 称学位

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

软件学院 课程设计报告书 课程名称JavaEE 课程设计______________________ 设计题目个人财务系统____________________ 专业班级软件工程 _______________________ 学号xxxxxxxxx07 __________________________ 姓名XXXXX_______________________________ 指导教师姜彦吉 ________________________

2011年12 月

4.1.4系统构造关系 图一2 (jsp页面构造)

4.2 Jsp 页面设计 421登录界面 图一4 (登录界面) 代码如下: vform action= "servlet/LoginServlet" method= "post" >

欢迎登陆个人财务统计系统!v/center> 用户名称:

图一5 (登录成功查询界面) 代码如下: <% String username=(String)session.getAttribute (”name"); if (username!= null ){%>

欢迎登录:<%=username %>
<%} %>
用 户 密 码: v/ce nter> v/form> 4.2.2登录成功界面 method= "post" > 收入数额:
name='costmoney" value= "" >
name='record" value= "" >
欧in 登录i it 4勾人苫勺初- 立出懿葩, 耳:力口祐汪.

个人财务管理系统设计与实现

个人财务管理系统设 计与实现 Revised on November 25, 2020

软件项目实训报告项目名称个人财务管理系统设计与实现姓名刘志欣 学号 班级13计本1 指导教师张峰 报告日期2016 年 7 月 1 日

目录

1 个人财务管理系统需求分析 系统需求分析的任务与步骤 任务:调查用户需求,该“用户”主要指系统的后台管理员以及前台用户,分析用户对系统功能、性能、硬件等的具体要求,然后以文本形式作成报告。本阶段主要是利用图表与文字来表示系统的逻辑模型,旨在从逻辑上描述系统的功能和性能。 步骤:1.利用图表和文字全面描述系统。 2.根据用户提出的新需求,适当地对系统模型进行改进。 3.编写系统分析文档。 可行性分析 可行性分析是一个系统开发的初始阶段,其意义在于:在尽可能短的时间里,花费尽量小的代价确定问题是否可以解决。因此,我们就必须探究清楚原定的各种可能的方案是否可行,以及完成的该系统之后系统所能带来的效益是否足够大于投资的成本。所以,可行性研究是必要的,它的主要作用是简化系统分析与设计的过程,从而以更合理的方式来进行系统分析与设计,以保证系统的开发成功。 所以说,开发本系统的成本少,开发周期短,从经济方面看开发此系统是可行的。 技术可行性 本系统开发采用的是B/S模式[1]。系统包括客户端和服务器端,对应前台和后台。在服务器端采用的是SQL Server 2005数据库,该数据库具有数据的完整行、一致行以及安全性的特点,并提供了相当安全可靠的存储功能,因而比较适合处理中小型系统。它在处理大量数据的同时,也能够保证系统的完整管理功能。 开发过程中所使用的开发软件为MyEclipse,MyEclipse是在Eclipse的基础上加入了许多功能强大的插件,它继承了Eclipse独特图形API,美化了Java 界面,并且提高了界面的响应速度。因此,它比Eclipse更具有实用性。 在硬件方面,用户计算机的硬件配置只需满足以下条件即可:计算机处理器P4 及以上,计算机RAM满足512M或以上,硬盘存储满足40G或以上,该硬件环境要求明显低于

财务管理系统毕业论文

财务管理系统设计毕业论文 目录 第一章绪论 2 1.1课题简介 2 1.2开发的意义 2 第二章开发环境及实现技术 3 2.1开发环境 3 2.2开发工具简介 3 第三章系统设计 5 3.1概要设计 5 3.1.1概要设计阶段的主要任务 5 3.1.2概要设计的过程 5 3.1.3概要设计的原则 5 3.1.4系统功能分析 5 3.2详细设计 6 3.2.1详细设计的任务 6 3.2.2详细设计的方法 7 第四章数据库设计 9 4.1数据库Access简介 9 4.2数据库需求分析 10

4.3表的详细结构说明 11 4.4测试用例 14 第五章详细设计 16 5.1系统登录模块的设计与实现 16 5.2主界面的设计与实现 20 5.3工资管理设计与实现 22 5.4固定资产管理的设计与实现 27 5.5流动资产管理的设计与实现 31 5.6用户管理的设计与实现 32 第六章系统使用说明 44 6.1使用说明 44 6.2运行环境 44 结束语 52 致谢 52 参考文献 53

第一章绪论 1.1课题简介 财务管理系统是每一个单位管理财务收入和支出的不可缺少的一个管理信息 系统,它的容对企业财务计划,财务控制,财务监督,财务运用等方面都起着巨大的作用。如何发挥财务管理的作用关系到一个企业的命脉。 财务管理的工作对象是资金运动,只要有资金运动就离不开财务管理。 一个企业的生产经营活动无外乎供、产、销三个环节,这个过程始终贯穿着资金运动,只是在各个环节上资金的表现形态不同罢了。在供应阶段资金由货币形态转变为材料形态,生产阶段由材料形态变为产品形态,在销售阶段由产品形态又回到货币形态。从这里可以看出,财务管理贯穿于企业的各项工作之中,财务工作与其它管理工作是密不可分的。〖BP)〗从企业目前的实际工作来看,普遍存在两个误区:一种认为财务管理就是管钱,只要管住钱就可万事大吉,重资金,轻核算。上面谈到,资金在生产经营过程中分别有着不同的表现形式,“钱”只是这个过程的起点和终点,大量的管理工作都蕴含在过程之中。因此,只有加强部核算,才能真正做到节支降耗,否则,“钱”是管不住的。另一种认为财务管理就是管财务部门,把财务部门与其他管理部门割裂开来,财务管理的触角不能延伸到各项管理工作之中。财务管理就成为无本之木,其作用得不到发挥,形成经营和生产“两皮”。 因此,开发这样一套管理软件成为很有必要的事情,对于我们即将计算机专业毕业的学员来说,也是一次将计算机应用于现实管理的一次很有意义的实践活动。

基于安卓系统的个人理财系统毕业设计论文

毕业设计论文 基于安卓系统的个人理财系统

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

家庭财务管理系统

目录 1. 绪论 .................................................. 错误!未指定书签。 2. 总体设计 .............................................. 错误!未指定书签。 2.1. 数据流程分析图....................................... 错误!未指定书签。 2.2. 系统总体模块图....................................... 错误!未指定书签。 2.3. 安全性设计........................................... 错误!未指定书签。 3. 数据库设计 ............................................ 错误!未指定书签。 3.1. 需求分析............................................. 错误!未指定书签。 3.1.1. 任务概述......................................... 错误!未指定书签。 3.1.2. 系统功能需求..................................... 错误!未指定书签。 3.2. 概念结构设计......................................... 错误!未指定书签。 3.3. 逻辑结构设计......................................... 错误!未指定书签。 3.3.1. 建立关系模型..................................... 错误!未指定书签。 3.3.2. 确定函数依赖、属于第几范式....................... 错误!未指定书签。 3.4. 物理结构设计......................................... 错误!未指定书签。 3.4.1. 表设计........................................... 错误!未指定书签。 3.4.2. 约束设计......................................... 错误!未指定书签。 3.4.3. 触发器设计....................................... 错误!未指定书签。 3.4.4. 视图设计......................................... 错误!未指定书签。 3.4.5. 索引设计......................................... 错误!未指定书签。 3.4.6. 存储过程设计..................................... 错误!未指定书签。 4. 数据库实施、运行 ...................................... 错误!未指定书签。 4.1. 创建表及约束......................................... 错误!未指定书签。 4.2. 触发器创建........................................... 错误!未指定书签。 4.3. 视图................................................. 错误!未指定书签。 4.4. 索引................................................. 错误!未指定书签。 4.5. 游标和存储过程....................................... 错误!未指定书签。 4.6. 数据录入............................................. 错误!未指定书签。 5. 结论 .................................................. 错误!未指定书签。参考文献:.................................................. 错误!未指定书签。致谢...................................................... 错误!未指定书签。

家庭财务管理系统DOC

目录 1.绪论 (1) 2.总体设计 (1) 2.1.数据流程分析图 (1) 2.2.系统总体模块图 (1) 2.3.安全性设计 (2) 3.数据库设计 (2) 3.1.需求分析 (2) 3.1.1.任务概述 (2) 3.1.2.系统功能需求 (2) 3.2.概念结构设计 (2) 3.3.逻辑结构设计 (3) 3.3.1.建立关系模型 (3) 3.3.2.确定函数依赖、属于第几范式 (3) 3.4.物理结构设计 (4) 3.4.1.表设计 (4) 3.4.2.约束设计 (7) 3.4.3.触发器设计 (7) 3.4.4.视图设计 (7) 3.4.5.索引设计 (7) 3.4.6.存储过程设计 (7) 4.数据库实施、运行 (8) 4.1.创建表及约束 (8) 4.2.触发器创建 (10) 4.3.视图 (11) 4.4.索引 (11) 4.5.游标和存储过程 (11) 4.6.数据录入 (12) 5.结论 (13) 参考文献: (13) 致谢 (14)

1.绪论 21世纪的今天,已经成为信息化的时代,人们的生活已离不开计算机。就在计算机业不断蓬勃发展的同时,也把人们的家庭理财上升到了一个全新的概念,随着信息化生活的不断深入,家庭理财系统也随之应运而生,由原来的简单计算变成了一个全新的图形化显示应用系统。基于时代的发展,我设计了一套家庭理财系统的方案。该系统以当前家庭理财方式为实例而设计的一种实用型管理系统。本系统最大的特点是通用性、简单操作性,使固定资产管理系统真正实现多方操作,满足短期内对资产信息的采集,存储,处理,组织,管理和利用的需求,实现信息资源的集中管理和统一调度。 2.总体设计 总体设计即对有关系统全局问题的设计,也就是设计系统总的处理方案。本阶段的设计就是进行家庭理财系统整体系统的概要设计。针对本系统的总体设计从数据流程图入手,逐步完善系统中各个模块的设计,最终完善安全性设计来达到最终设计合理可行。 2.1.数据流程分析图 家庭理财系统顶层的功能:家庭成员通过家庭理财系统完成对现金账户和投资账户的管理,家庭理财系统记录银行理财产品的购入、卖出及现金的收支记录,同时能够进行相关银行信息的查询操作。如图2-1。 图2-1顶层数据流图 2.2.系统总体模块图 1

个人财务管理系统设计与实现

个人财务管理系统设 计与实现

软件项目实训报告 项目名称个人财务管理系统设计与实现姓名刘志欣 学号1212210139 班级13计本1 指导教师张峰

报告日期2016 年 7 月 1 日

目录 (1) 软件项目实训报告 (1) 目录 ................................................................................................................................................... I 1 个人财务管理系统需求分析.. (1) 1.1 系统需求分析的任务与步骤 (1) 1.2 可行性分析 (1) 1.2.1 技术可行性 (1) 1.2.2 操作可行性 (2) 1.3 功能需求分析 (2) 1.3.1.前台页面模块 (2) 1.3.2.后台界面模块 (2) 1.4 数据流分析 (3) 1.5 数据字典 (4) 2 个人财务管理系统的总体设计与实现 (7) 2.1 系统功能设计 (7) 2.1.1 系统功能模块设计 (7) 2.1.2 功能模块简介 (7) 2.2 数据库设计 (9) 2.2.1 数据库概念结构设计 (9) 2.2.2 数据库逻辑结构设计 (11) 2.2.3 数据库物理结构设计 (12) 2.3 系统实现 (14)

2.3.1 账户管理模块 (16) 2.3.2 收支管理模块 (16) 2.3.3 卡管理模块 (17) 2.3.4 留言管理模块 (18) 3 系统测试 (21) 3.1 测试环境及方法 (21) 3.1.1 测试环境 (21) 3.1.2 测试方法 (21) 总结 (23)

家庭财务管理系统源代码

#include #include #include #include #define LEN sizeof(struct financial) #define FFORMAT "%-8d%-15s%-10d%-10d%-12.2f%-12.2f%-12.2f\n" #define DATA member[i].num,member[i].name,member[i].month,member[i].year,member[i].income,me mber[i].output,member[i].total struct financial //定义家庭成员信息 { int num; //编号 char name[15]; //家庭成员姓名 int month; //月份 int year; //年份 float income; //收入 float output; //支出 float total; //总金额 }; struct financial member[50]; //定义结构体数组 void menu(); //主界面 void in(); //录入家庭成员收支信息 void show(); //显示家庭成员收支信息 void del(); //删除家庭成员收支信息 void modify(); //修改家庭成员收支信息 void total(); //计算家庭成员总收入 void search(); //查找家庭成员收支信息 int main() { int n; menu(); scanf("%d",&n); //输入数字选择功能 while(n) { switch(n) { case 1: in(); //调用录入家庭成员信息函数 break; case 2: search(); //查找家庭成员信息函数 break; case 3: del(); //调用删除家庭成员信息函数

家庭理财系统开题报告范文

毕业设计(论文)开题报告设计(论文)题目: 家庭理财系统的设计与实现 论文课题来源:https://www.doczj.com/doc/b616641238.html,/sheji/jsp/1828.html

1.研究内容 该系统的开发是以myECLIPSE作为开发平台,应用JSP技术作为前台开发语言,应用SQL Server 2000数据库来作为后台的数据库对本系统用到的数据进行存储和提取。家庭理财系统基于B/S模式,功能主要包括日常消费和收入记录和统计管理部分。本家庭理财系统是使用计算机进行信息管理,不仅提高了工作效率,而且操作简便、界面友好、灵活、实用,能够很好的满足家庭从事财务管理方面的需要。 2.课题的研究意义、国内外现状 2.1课题研究意义: (1)探索新的技术寻找最佳的分析设计方法与手段。 (2)实现jsp在系统开发的应用。 (3)寻找出用户的较佳理财方案。 2.2现状: 什么是家庭理财:家庭理财就是管理自己的财富,进而提高财富的效能的经济活动。理财也就是对资本金和负债资产的科学合理的运作。通俗的来说,理财就是赚钱、省钱、花钱之道。理财就是打理钱财。说起来理财是一件非常平凡的事情,但实际上却非常有学问。家庭理财是一门新兴的实用科学,它是以经济学为指导、以会计学为基础、以财务学为手段的边缘科学。既然家庭理财是门科学,我们就必须以科学、理性的态度来对待它。只有这样,才能达到理财的目标。 人人都需要理财吗?理财的目的是什么? 有人认为钱太少,不需要理财,其实这种思想是不对的。因为没弄清理财的目的。 家庭投资理财的根本目的就是家庭财产保值增值,或者叫家庭财富最大化。更进一步说,追求财富,就是追求成功,追求人生目标的自我实现。所以我们提倡科学的理财,就是要善用钱财,使家庭财务状况处于最佳状态,满足各层次的需求,从而拥有一个丰富的人生。从这个意义上讲,人人都需要理财。 专业一点说,家庭理财就是确定阶段性的生活与投资目标,审视自己的资产分配状况及承受能力,根据专家的建议或自己的学习,调整资产配置与投资结构,及时了解资产状况及相关信息,通过有效控制风险,实现家庭资产收益的最大化。我们可以把以上几个过程组成一个循环,或者就叫理财环,理财活动就是围绕以上几个过程来进行。通过学习与实践,不断提高我们的自己理财能力,做自己财富的主人。 3.开发环境

个人财务管理系统设计与实现

1 导言 一个有经济头脑的人,在日常生活和投资中,都会对自己的支出和开销做到心里有数,以便于制定出自己的一套理财计划,达到合理的经济统筹,有理财习惯的人可以从以往的统计中看到自己主要消费方向,看出自己的消费是否合理,由此制定出一套合理的经济计划方案,从而可以不断的长进自己的经济头脑,对自己的财富积累,合理投资有着不可或缺的帮助。 从查阅资料来看,一些比较发达国家人的生活中对理财有着很严格的计划,因此国外的理财系统总体来说比较普遍,做的也比较完善.国内的理财系统主要偏重于办公财务软件,而个人理财方面的比较少,因此需要开发相关的系统软件。 本系统的特点是:通过系统的数据录入,可以将数据保存在相应的数据库里面,而数据库的设计方式,使录入的数据更加有效,合理。 对数据的统计有比较完善的设计,对各种输入错误的情况有着比较合理的考虑,通过代码提示用户输入完整,合理的数据,以便于查找,统计。 本文将介绍基于B/S模式的个人理财系统的设计和开发。因此,文章将涵盖以下内容:介绍贯穿项目设计,开发始终的JSP+SQL技术;介绍系统的详细设计以及具体实现的过程。 2 系统分析

JSP已成为当今最流行的网络编程语言,它正在被广泛地运用于电子商务、电子政务及各行业的软件中。JSP是一种动态网页技术,秉承了Java语言的优势,实现了真正的与平台无关性。具有跨平台性、运行效率高、上手容易等优点。只要具备程序设计的基本知识,学习JSP将会变得容易。 2.1现状分析 多年以来人们都使用传统的人工方式记录和管理家庭或自己财务情况。这种管理和记录方式不仅不便于长期保存,也存在着不可避免的缺点,如效率太低、保密性太差。时间一长,伴随着居民收入水平的提高和居民各种消费和收入的多样性,个人理财所需要管理的信息就会越来越多,就会产生大量的文件和数据,这样就会对查阅、更新、保存等方面都产生不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已逐渐被人们认识并掌握。如果使用计算机对理财信息进行管理具有传统的手工管理所没法比拟的优点。例如:统计方便、查找容易、可靠性高、保密性好、更新方便等。这些优点能够极大地提高理财信息管理的效率,大大降低居民在信息管理精力上的投入,进行个人理财的统计,如果是手动统计的话,首先,如果每天统计的话,用于统计的账本和记录册会越来越多,不利用保管,容易造成丢失;其次,随着纪录的增多,如果要查找以前的记录,会变的越来越困难。因此,需要一个功能比较完善的理财系统来代替传统的手工统计。 本系统就是一个基于JA V A的个人理财系统设计与实现,凭借设计的软件系统,通过数据库的连接和访问,进行相关数据的统计和查询,还可以通过相应的小工具,完成一些经济方面的实用计算。 2.2 技术可行性 2.2.1技术可行性 本系统的开发利用JSP/ Servlet平台,依托Tomcat服务器,使用MyEclipse 开发。采用SQL SERVER 2000作为开发数据库。SQL SERVER 2000是一种客户机/服务器结构的关系数据库管理系统。SQL SERVER 2000提供了许多易于使用的图形化工具和向导,其中最常用的是服务管理器、企业管理器和查询分析器。

个人财务管理软件论文

编号: 审定成绩: 个人财务信息管理系统的设计与实现 毕业设计(论文) 题目:个人财务信息管理系统 学生姓名: 专业:计算机科学与技术 班级: 学号: 指导教师: 填表时间:2011年5月

目录 摘要 (4) 关键词 (4) 1 .前言 1.1产品概述 (4) 1.2业务背景 (4) 1.3IT背景: (4) 1.4目标 (4) 1.5业务范围 (4) 2.项目概述 2.1产品的主要特点 (5) 2.2 产品功能描述 (5) 2.3 用户特点 (6) 2.4 一般约束 (6) 2.5 假设和依据 (7) 3.项目初步解决方案 (7) 3.1采用何种平台、技术 (7) 3.2定制开发或可以选择业界成熟软件包 (7) 4.具体需求 4.1功能需求 (7) 4.1.1账户管理 (7) 4.1.2收入支出管理 (8) 4.1.3借贷管理 (8) 4.1.4统计 (8) 4.2 性能需求 (8) 4.3 设计约束 (8) 4.4可用性 (9) 4.5安全性 (9) 4.6可维护性 (10) 5. 个人财务管理系统详细设计 5.1编写目的 (10)

5.2功能列表 (10) 5.3系统设计思想 (12) 5.4系统结构 (12) 5.5系统模块描述 (12) 5.6 业务流程图 (18) 5.7 界面描述 (21) 5.8界面详细描述(帐目管理) (25) 5.9安全性设计 (26) 5.10硬件环境 (26) 5.11软件环境 (26) 5.12开发工具 (26) 总结 (26) 参考文献 (27)

[摘要]: 随着科技的出现与迅速的发展,技术步伐的加快,使得个人走上事业的道路上面临着众多的挑战与竞争,在竞争过程中,对于一个个人而言财政管理与支配是个人的首要任务。职场如战场,新一代的战争是无形的。如何通过有效的财政管理使个人道路的建设完善起来?就需要一种高效,稳定的办公自动化系统。该系统应具有:帐户管理、收入支出管理、借贷管理、统计等功能为一身的办公自动化软件。软件采用C\S设计模式,考虑到个人使用的简单性和方便性,在不需要上网的情况下进行系统使用。 我们开发的这套个人财务管理软件就可以很好的实现以上所说的功能。下面,将是我们对本系统的具体阐述! 本软件是个人财务管理软件,它简单易操作,第一次使用的用户只需申请一个本人的帐户,就可以方便的使用本系统了。每个用户可以为自己设置单独的帐号和登陆密码。 在系统管理中提供数据备份功能,可以导出和导入用户的信息。 [关键词]:.net 数据库 1.前言: 1.1产品概述: 简单实用的桌面个人财务管理软件,满足家庭和个人的理财需求,提供账户管理,收支管理,借贷管理,统计等功能。 1.2业务背景: 个人财务管理自动化的迫切需求,但是专业的大型商业软件价格昂贵而且功能庞杂而无法满足需求。本软件免费,简单,实用,满足家庭和个人的理财需求。 1.3IT背景: 目前的电子理财软件偏向于商业级别,且主要用于企业级和部门级,但是个人财务管理的需求越来越强烈,因此需要一款免费简单实用的小型理财软件。 1.4目标: 本软件努力解决家庭和个人财务管理需求,可以方便随时的进行财务管理。 1.5业务范围: a.项目名称:个人财务管理软件。 b.功能需求:管理账户,管理收支, 管理个人借贷, 统计,收支分类设置、 家庭成员设置、银行机构设置等。

财务管理毕业论文答辩稿

财务管理毕业论文答辩稿 导语:作为将要参加论文答辩同学,首先而且必须对自 己所著的毕业论文内容有比较深刻理解和比较全面的熟悉。 答辩时就好答辩,本文是本人精心收集的,仅供参考! 财务管理毕业论文答辩稿范文尊敬的各位老师: 上午好! 我是12财务管理的学生,我叫XXX。我论文的题目是《万科上市公司财务报表分析》。这篇论文是在王XX导师的耐心指导下完成的。王老师对我的论文进行了细心批改并提出了 宝贵的修改意见,在这里真挚的对老师说:王老师,谢谢您。下面我将从四个方面对这篇论文进行简单的陈述,恳请各位 老师批评指导。 首先,研究的现状和背景: 随着资本市场的逐步开放及经济的不断发展,财务报表 的分析在投资决策、经营管理中的作用日趋重要,越来愈多 的决策者开始重视财务报表分析所提供的相关信息。财务报 表分析为决策者的决策过程提供了不可缺少的信息支持,但 财务报表分析作为一种决策支持和管理手段,对使用者还是 有相当高的要求。由此 评价一个企业经营绩效的好坏和经营结果的优势,为企 业经营者制定经济计划和财务控制提供依据。分析透可知企

业本身的优、缺点,作出实事求是的评价和积极可行的决策。分析后可找到企业理财中出现的问题及潜在的问题,不断进 行调整,提出相应措施,保证企业的各项工作按既定目标顺 利进行。 其次,选题的目的及研究的意义: 社会主义市场条件下,企业的现金活动日趋复杂。各个 利益群体时刻关注着企业的财务现状。因此,进行深入系统 的财务分析,是财务管理工作中十分重要的方面。通过财务 分析,可以全面地了解企业的经营活动、财务状况、评价企 业的经营业绩,明确企业的竞争地位和预测企业的经营前景。财务报表分析是利用会计报表提供的数据,采用一定的方法 进行计量分析,依靠一定的标准对企业的各种经济情况进行 比较的一种工具。由此评价一个企业经营绩效的好坏和经营 结果的优势,为企业经营者制定经济计划和财务控制提供依据。分析透可知企业本身的优、缺点,作出实事求是的评价 和积极可行的决策。分析后可找到企业理财中出现的问题及 潜在的问题,不断进行调整,提出相应措施,保证企业的各 项工作按既定目标进行。 再次,论文的结构及主要内容:第一部分是,财务报表分析的理论知识。 第二部分是,实例研究,从偿债能力、盈利能力、营运 能力三方面分析研究万科上市公司财务报表。并与保利地产

财务管理课程设计报告

目录 一、课程设计一:资金时间价值的应用 (2) 二、课程设计二:像小贩和CEO一样思考 (3) 三、课程设计三:蒙科蒂葡萄酒公司设备决策案例 (5) 四、课程设计四:四通公司的短期筹款决策 (7) 五、课程设计五:迅达航空公司的长期筹资决策 (7) 六、课程设计六:股票投资的基本分析方法 (9) 七、课程设计七:债券投资的基本分析方法 (10) 八、课程设计八:财务分析案例 (11) 九、课程设计鉴定表………………………………………………

一、课程设计一 (一)实训名称:资金时间价值的应用 (二)实训目的:通过本实训使学习者掌握资金时间价值的应用(三)解答过程: 通过分析某公司的两种房款购置方案,来计算两种购置方案的资金时间价值。 第一种方案:由资料可知,第一种方案属于先付年金时间价值的计算,即计算先付年金现值。先付年金现值是指一定的计算期内每一等分时间的期初等额收付款项的复利现值之和。先付年金现值的计算公式如下: V0=A·[PVIFA i,(n-1)+1] 其中:V0:先付年金现值 A:年金 PVIFA(i,n-1):年金现值系数 n:时间期限,以一年为一个单位 i:利率 本题中,n=10,i=10% 从而算出第一种方案的年金现值: V0=20·[(PVIFA10%,9)+1] 查表得:PVIFA10%,9=5.759 则 V0=20*(5.759+1)=135.18万元 因而通过计算得出,第一种方案的年金现值为135.18万元。 第二种方案:由资料可知,本方案属于递延年金时间价值的计算。递延年金的现值是指一定计算期内,从第二个等分时间之后发生年金收付的复利现值之和。递延年金现值的计算公式如下: V0=A·PVIFA i,n·p PVIF i,m 其中 V o:递延年金现值 A:年金

家庭财务管理系统开题报告

青岛工学院 毕业论文(设计) 开题报告 题目家庭财务管理系统设计与实现 学院信息工程学院 年级2012 级 专业软件工程 姓名高正森 学号201202505109 指导教师苏爱玲 报告日期2016.03.01 青岛工学院教务处制表 课题来源、选题依据和背景情况;课题研究目的、学术价值或实际应用价值。 1、课题来源: 家庭财务管理系统是把适合家庭化管理的各种理财手段及家庭日常收支管理实现计算机化管理,使对家庭及家庭成员的收支活动更好地进行记录并加以统计分析成为可能,也使家庭理财变得方便,快捷,全面。为了更好的对家庭财富进行科学、系统的管理,拟开发一款适用于以家庭为单位的理财管理系统,由此选择本课题。 2、选题依据和背景情况 家庭财务管理,即管理家庭的财富,进而提高财富的效能的经济活动。人类社会是由一个个家庭组成的,每个家庭的正常运行都离不开收入和支出,因此不得不面对如何正确理财这个问题。因为拥有了正确的理财方法,才能达到开源节流的标准,才会有安定愉快的生活。有不少家庭因为经济困难而造成消费阻塞,也有不少家庭虽然资产累累却积攒不足,这都是没有一个合理的理财手段造成的后果。因此,家庭理财系统的广泛应用迫在眉睫。 随着社会的进步,生活的富裕,电脑已经成为家庭必备的工具之一,利用计算机系统进行家庭理财不失为一种行之有效的方法,同时也给用户带来了极大的便利,达到足不出户就能管理财富的目的。 3、课题研究目的 当前社会,有很多家庭不善于财务管理,甚至不进行财务管理,这样就造成了财富的不合理运用,或是资源浪费;而有的家庭善于财务管理,对自己的收入和支出都一清二楚。对于前者,应用家庭财务管理系统可以让他们清楚看到自己的财务状况,从而做出合理的规划;对于后者,应用家庭财务管理系统可以使他们放弃传统的纸张记账方式,只需点击鼠标,键盘输入,就可一目了然,非常方便。 目前,软件产业逐步兴盛,市面上也存在了一些家庭财务管理系统,实现着各种不同的功能,但从方便、实用、美观、高效的角度来看,都有着或多或少的缺点。有的系统项目太多,不适合普通家庭使用;有的系统功能太过繁杂,对于计算机入门级的用户来说,操作颇为困难。因此,开发一个更适合于广大普通家庭的家庭财务管理系统,就是本课题的研究目的。4、学术价值或实际应用价值 本课题的研究适用于对普通家庭财务管理的计算与统计等。使用计算机对家庭财务进行管理已经成为一种趋势,利用计算机软件对家庭财务实行管理更具有着检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点,从而实现家庭财务管理系统化、规

家庭财务管理系统论文

计算机系本科毕业(设计)论文 家庭财务管理系统的 课题名称 设计与实现 专业计算机科学与技术 姓名 学号 指导教师 二零壹零年六月

目录 1引言 (2) 1.1选题意义及背景 (2) 1.2开发环境简介 (3) 2系统分析 (4) 2.1需求分析 (4) 2.2可行性分析 (4) 3系统设计 (6) 3.1系统功能模块设计 (6) 3.2数据库设计 (7) 4系统实现 (11) 4.1数据库连接实现 (11) 4.2系统的登录模块实现 (12) 4.3查询模块功能的实现 (12) 4.4理材模块功能的实现 (13) 4.5定期储蓄模块功能的实现 (15) 5系统测试 (17) 5.1测试内容及步骤 (17) 5.2测试结果 (17) 6结束语 (19) 致谢 (20) 参考文献 (21) I

家庭财务管理系统的设计与实现 家庭财务管理系统的设计与实现 摘要:经济全球化和居民生活需求的变化以及计算机技术不断发展的今天,人们生活水平越来越高,财务管理也变得越来越重要,理财直接影响着人们的生活。本研究课题的主要目的是提供财务数据统一管理和做出合理的财务决策,其界面友好,操作简单,除具备基本的财务信息管理外,还提供了数据统计,数据查询,图表自动统计等功能。系统以饼图形式说明收入、支出、节余三者之间的相互关系,为家庭财产的有效管理和合理分配提供帮助。 关键词:家庭财务管理VB A ccess Abstract:With the economic globalization and the change of the demand of residen ts’living today as well as the continuous development of computer technology, the people’s living standard is getting higher and higher, the financial control becomes more and more important, and managing finances directly influence people's life. The main purpose of this research is to provide a system which support the universal administration of financial data and help make the reasonable financial decision, whose contact surface is friendly and operation is simple. Besides the basic finance information management, the system also has the function of data statistics, data inquiry and automatic graph statistics. The system explains the reciprocity among income, disbursement and surplus in cake diagram form, providing the help to family asset's effective management and the rational distribution. Key words: family financial management VB A ccess 1引言 1.1选题意义及背景 随着计算机技术的飞速发展,计算机在日常管理中应用迅速得到了普及,利用计算机进行家庭日常财务的管理无疑是一条行之有效且高效的办法。本课题是基于家庭理财的现状,模拟家庭对财务方面进行管理,开发一个家庭财务管理系统,使之具有实用价值。通过家庭财务管理系统,使家庭财务方面管理的工作系统化、规范化、自动化,从而达到提高家庭财务管理效率的目的,有效地记录和管理家庭的的收支情况,成为家庭财务管理的好帮手。家庭财务管理系统是一个家庭未来不可缺少的部分,它的内容对于家庭管理者来说都至关重要,它可以大大地节省我们的时间。 2

文本预览
相关文档 最新文档