个人财务管理系统说明书

个人财务管理系统说明书
个人财务管理系统说明书

个人财务管理系统说明书标准化文件发布号:(9312-EUATWW-MWUB-WUNN-INNUL-DQQTY-

摘要

Visual FoxPro是一种用于数据库设计、创建和管理的软件,利用它可以对各种事务管理工作中的大量数据进行有效的管理并满足数据检索的需要。本系统就是根据公司现阶段的需要,通过Visual FoxPro开发一个公司信息管理系统来实现对公司信息准确、高效的管理和维护。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成工资管理的全过程,包括员工信息、工资信息、员工信息和工资信息的添加、修改、删除等管理工作以及用户管理权限的改变等。

本文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点说明了系统的设计思路、总体设计、各个功能模块的设计与实现方法。

关键词:个人财务管理系统, Visual FoxPro

目录

功能需求分析 .................................... 错误!未定义书签。

系统模块划分 .................................... 错误!未定义书签。

系统模块结构图 ................................ 错误!未定义书签。

3 数据库设计 ...........................................错误!未定义书签。

逻辑设计 ........................................... 错误!未定义书签。

物理设计 ........................................... 错误!未定义书签。

表结构设计 ..................................错误!未定义书签。4系统详细设计 .......................................错误!未定义书签。

系统封面设计 .................................... 错误!未定义书签。

系统登陆面设计 ................................. 错误!未定义书签。

系统主界面设计 ................................. 错误!未定义书签。

添加收入界面和添加支出界面设计 ... 错误!未定义书签。

修改密码界面设计............................. 错误!未定义书签。

系统主程序......................................... 错误!未定义书签。

5 系统连编与运行 ....................................错误!未定义书签。

连编................................................... 错误!未定义书签。

运行................................................... 错误!未定义书签。参考文献..................................................错误!未定义书签。

1 需求分析

当前生活节奏加快,人们生活水平不断提高,收入和支出越来越趋于多样化,传统的人工方式记录和管理家庭或自己的财务情况的记录方式不仅不便于长期保存,还有一些不可避免的缺点。开发一个能管理个人财务收支的软件系统已经很有必要。这样可以减轻人们在个人财务统计和其他财务管理的负担。能够克服传统方法的多个缺点。

数据需求分析

本系统的主要数据信息有个人财务收入表、个人财务支出表和修改表。个人财务收入表包括:年月,姓名,基本工资,奖金,提成等。个人财务支出表包括:年月,姓名,水电等基本支出,送礼和买衣服等。修改表包括:姓名,年月等。

功能需求分析

本系统主要实现对个人财务进行管理,需要实现以下几个方面的管理功能:

(1)收入管理:收入的查询,添加新的收入。

(2)支出管理:支出的查询,添加新的支出。

(3)修改:对用户的密码等进行修改。

2 系统总体设计

系统模块划分

本系统主要是对个人财务的管理,包括了有关数据的查询、修改、添加、删除等功能。整个系统分为以下几个模块。

1、主界面模块

本模块提供财务管理系统的主菜单界面,供用户选择与执行各项管理工作。同时在本模块中还将核对进入本系统操作人员的用户名和密码。

2、查询模块

本模块用于用户查询各项信息,例如收入信息查询、支出信息查询等。

系统模块结构图

根据系统功能设计,对应的系统模块结构图如图1所示

3 数据库设计

逻辑设计

根据数据需求分析以及关系数据库设计原则,本系统创建了一个数据库,并在该库中建立了收入信息表(收入.dbf)及密码信息表(密码表.dbf)个人支出表(支出.dbf)等数据表。各表的关系模式如下:

(1)密码表(密码)。

(2)收入表(年月,姓名,基本工资,奖金,提成)。

(3)支出表(年月,姓名,水电等支出)。

(4)情况统计表(编号,销售量,进货量,药品名称)。

物理设计

根据各表的关系模式,建立表的物理结构。

3.2.1 表结构设计

药店药品信息表,密码,排行榜表,情况统计表。这四个表的表结构如表1、表2、表3、表4所示。

表1 收入表结构

表2 支出表结构

4系统详细设计

系统封面设计

创建如图2所示的个人财务管理系统系统登陆表单,并设定为顶层表单,以文件名首页.scx存盘。该表单在运行后,由用户单击表单上的相应的命令按钮进入相应的功能界面。

图2 个人财务管理系统登陆界面

此表单的具体设计步骤如下:

(1)单击文件-新建-表单,单击新建文件,进入表单设计器窗口。在表FORM1中添加一个Label1、Label2,两个命令按钮command1、command2,一个计时器Timer1,并调整它们的大小和位置,设置各控件的属性。

(2)为使本表单作为顶层表单,始终处于屏幕中央,不出现表单的标题栏,并以一幅指定的图像作为其背景,需要设置变淡FORM1的Autocenter属性值为.T.,picture属性值为图像文件……,Titlebar属性值为“0-关闭”,Showwindow属性值为“2-作为顶层表单”。

(3)设置Lablel1的caption属性值为“个人财务管理系统”,BackStyle 属性值为“0-透明”;设置label2的caption属性值为“08计七—李森”Backstyle属性值为“0-透明”。

(4)为使本表单在显示1秒后自动关闭并启动验证程序验证.scx,需要设置计时器Timer1的Interval属性值为1000毫秒,同时为Timer1的Timer事件编写如下代码

do form 验证.scx

系统登陆面设计

登陆界面是为了防止非管理人员的操作,要求将登陆界面设计成如图3所示的界面。

图3 登录界面

此表单的具体设计步骤如下:

(1)在“项目1”项目器窗口中,单击“文档”选项卡,选择“表单”,单击“新建”按钮,打开“表单设计器”窗口,设计出如图4所示的表单。(2)在表单中一个标签Label1,一个文本框Text1,三个命令按钮Command1,Command2,Command3并调整它们的位置和大小,设置各控件的属性。

(3)编写Command1的代码如下:

Command1的click代码如下:

i=i+1

if i<3

if "123"

messagebox("密码正确,欢迎进入本系统")

do form 主表单.scx

else

messagebox("密码错误,重新输入!")

""

endif

else

messagebox("密码错误,禁止进入本系统!")

=.f.

endif && 关闭本表单

Command2的click代码如下:

""

的代码如下:

quit

系统主界面设计

个人财务管理系统的主界面提供进入系统其他功能模块的方法,使用户能方便地调用收入信息查询、支出信息查询、管理维护等操作界面,实施个人财务的基本管理。要求将个人财务管理系统的应用程序主界面设计成如图4所示的界面。

图4主系统界面

此表单的具体设计步骤如下:

(1)在“项目1”项目器窗口中,单击“文档”选项卡,选择“表单”,单击“新建”按钮,打开“表单设计器”窗口,设计出如图5所示的表单。

(2)在表单上添加一个标签Label1,一个页框Pageframe1,调整它们的大小,并设置属性。将页框设置如图所示,分别为收入查询、支出查询、管理维护。

(3)在Page1收入查询页面内添加两个形状Shape1、Shape2,四个命令按钮command1,command2,command3,command4,调整它们的大小,并设置属性。

编写command1的click代码如下:

close all

do form 收入.scx

编写command2的click代码如下:

close all

do form 添加收入.scx

编写command3的click代码如下

编写command4的click代码如下

quit

(4)在Page2支出查询页面添加,两个形状Shape1、Shape2,四个命令按钮command1、command2,command3,command4调整它们的大小,并设置属性。

编写command1的click代码如下:

close all

do form 支出.scx

编写command2的click代码如下:

close all

do form 添加支出.scx

command3,command4的click代码同收入查询的command3和command4。

(5)在Page3管理维护页面添加一个标签Label1,一个形状Shape1,一个命令按钮command1调整它们的大小,并设置属性。

编写command1的click代码如下:

DO FORM 修改密码

添加收入界面和添加支出界面设计

添加收入和添加支出界面显示了收入的具体信息,要其详细信息界面设计成如图5和图6所示。

图5添加收入界面

步骤如下

(1)在“项目1”项目器窗口中,单击“文档”选项卡,选择“表单”,单击“新建”按钮,打开“表单设计器”窗口,设计出如图7所示的表单。

(2)在表单中添加两个命令按钮框command1和command2

(3)把command1和command2的fontsize都改为14,fontcolor都改为255,0,0。把command1的caption属性改为“添加收入”,把command2的caption属性值改为“返回”。

(4)编写command1的click代码如下:

go bottom

append blank

edit

return

编写command2的click代码如下

图6添加支出界面

步骤如下

(1)在“项目1”项目器窗口中,单击“文档”选项卡,选择“表单”,单击“新建”按钮,打开“表单设计器”窗口,设计出如图7所示的表单。

(2)在表单中添加两个命令按钮框command1和command2

(3)把command1和command2的fontsize都改为14,fontcolor都改为255,0,0。把command1的caption属性改为“添加支出”,把command2的caption属性值改为“返回”。

(4)编写command1的click代码如下:

go bottom

append blank

edit

return

编写command2的click代码如下

修改密码界面设计

为了保证信息的及时性和准确性,我设置了修改密码的表单,随时与权限认证联系在一起。修改密码界面如下图7所示。

图7 修改密码界面

此表单的具体设计步骤如下:

(1)打开表单设计器,在表单Form1中添加两个标签Label1、Label2,,两个文本框Text1、Text2,还有一个命令按钮组commandground1,并调整好它们的大小、位置,设置各个控件的属性。

为commandground1中的command1编写代码如下:

''

''

'*'

'*'

ELSE

R=RECN()

loca for 密码=alltrim if found()

''

'有重号,重送!'

A=INKEY(1)

''

''

'*'

'*'

else

GO R

REPL 密码 WITH ALLTRIM

''

'新码已被保存!'

A=INKEY(1)

endif

ENDIF

为commandground1中的command2编写代码如下:''

'仍使用原密码!'

A=INKEY(2)

系统主程序

set talk off

clear all

close all

set safety off

set escape on

do form 首页

read events

5 系统连编与运行

一个应用系统设计和创建完成后,还必须进行连编,以便生成一个可执行文件供最终用户使用。连编完成后还要运行,以检查整个系统的完整性和准确性,同时还可增加程序代码的保密性。

连编

(1)创建一个项目管理器,并以作业.pjx为名保存。如图8所示:

图8 个人财务管理项目

按图中所示选择连编,生成可执行文件.exe格式的文件。

运行

在盘的指定路径中找到“李森作业.exe”文件,运行即可。

总结

本设计开发的个人财务管理系统从最后的测试结果来看,基本上实现了个人财务管理系统的几大功能:收入和支出的查询与添加新的收入和支出等。并达到操作过程中的直观、方便、实用、安全等要求。系统采用模块化程序设计的方法,既便于系统功能的组合和修改,又便于未参与系统开发的技术维护人员补充和维护。

本系统经过测试,证明其运行是稳定、可靠的。但在系统设计中也遇到很多的问题,并且本系统的功能还需要不断的完善和改进,在以后空闲时间里逐一进行完善,使系统功能更加完善,使本软件能够更好的为个人或家庭服务,创造更大的社会价值。

在这次设计过程中,我得到了杨志武老师的精心指导,在此,我由衷地感谢杨老师!

参考文献

[1] 沈精虎.Visual FoxPro 中文版数据库编程实战训练[M].北京:人民邮电出版社.

2003

[2] 关秀芬. Visual FoxPro 应用系统开发教程[M]. 北京:清华大学出版社. 2008

[3] 伍俊良.Visual FoxPro课程设计于系统开发案列[M].北京:清华大学出版社,

2004.

[4] 闪四清.数据库系统原理与应用[M]. 北京:清华大学出版社,1999.

[5] 薛华成. 管理信息系统[M]. 北京:清华大学出版社,1999.

个人财务管理系统设计与实现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或以上,该硬件环境要求明显低于市面上的普通电脑配置。 所以,从技术方面来看开发此系统是可行的。

财务管理系统设计与实现

第七章财务管理系统设计与实现 §7.1 财务管理系统业务简介 一、财务管理业务概述 企业财务管理是基于企业再生产过程中客观存在的财务活动和财务关系而产生的,根据企业再生产过程中的资金运动,工业企业财务管理的内容包括:固定资金管理、流动资金管理、专用资金管理、产品成本管理、销售收入管理、企业纯收入和财务支出管理等。其中固定资金管理是指垫支在劳动资料上的资金(包括:厂房、机器设备等固定资产);流动资金是指垫支在劳动对象上的资金(包括:原材料、燃料、在产品、产成品、银行存款及各种结算项目);专用资金是指具有专门用途的资金(包括:生产发展基金、更新改造基金、新产品试制基金、大修理基金等);成本管理将在下一章中详细介绍。 二、财务管理工作的具体内容 1.凭证 凭证的制作和管理是财务工作的一项重要内容,所有的财务活动都要通过制作凭证才能记入相应的帐目。当经济活动发生后,财务人员要收集业务的原始凭证(发票、入出库单等),并根据业务活动涉及的财务科目填写相应的凭证分录,制成记帐凭证。在一段时间后要将凭证归类装订成册以备检查。财务涉及的凭证一般包括:收款凭证、付款凭证和转帐凭证。 2.记帐 在凭证制作完成后,由会计人员对凭证进行审核,检查凭证制作是否正确,然后再根据凭证涉及的科目登记相应的明细分类帐和总帐。 3.银行帐 企业银行帐因为牵涉到流动资金的管理,所以管理起来较为严格,需要计算每天的收入、支出并结出余额。另外银行帐管理还包括银行对帐业务。企业的开户银行为企业设立一本收入、支出明细帐,而企业本身也有银行存款收入、支出的日记帐,这两本张之间就存在着一个对帐问题。银行定期给企业发出银行对帐单,企业根据对帐单上银行帐的收入、支出记录和自己记的银行日记帐记录进行核对,将对上的记录销掉,查找出哪些记录是银行未作登帐的(银行未达帐),哪些记录是企业未登帐的(企业未达帐),并制作出未达帐调节表。 4.往来帐 往来帐是指企业与往来户(客户、供应商)之间发生的应收款、预收款、应付款、预付款业务。往来业务量对企业来说一般是比较多的。要管理好每一个往来户的每一笔往来款,首先要对往来户单独设立帐户,将每一笔应收、应付款详细记录清楚;当收款或付款时,将收到或付出的款项逐笔分配到应收或应付款记录中进行勾对,销掉应收或应付款记录。这是一项比较复杂而繁琐的工作。 5.报表及财务分析 企业每个核算期末都要制作报表,上报上级单位和财政税务部门。各类财务报表从不同角度反映企业的经营和财务状况,报表主要有:资产负债表、利润表和财务状况变动表。 财务工作还能及时为企业领导提供相关的财务数据信息,如:资金使用情况,企业赢利

大学生个人理财管理系统

密级:A 软件学院 SOFTWARE COLLEGE OF NANCHANG UNIVERSITY 项目报告书 PROJECT TRANSACTION (2007 —2008 年) 题目大学生个人理财管理系统 专业:软件工程 班级:软件测试062班 学生姓名:赵麒,程爱财,齐辰升,任蕾蕾, 修花平,袁宁英,易锦浩,祝胜康 撰稿人:赵麒(组长) 指导教师:谢书良 起讫日期:2007-12-18~2008-01-02 课程设计项目报告书 一、课题名称 大学生个人理财管理系统 二、建项目的 1、熟练的掌握Microsoft Visual C++ 6.0的使用,学会应用MFC架构制作具 有完整功能的应用软件。

2、熟悉VC各种图形界面控件的用法。 3、掌握数据库的相关知识,会用Access创建具有完整结构的数据库。 4、学会用ODBC操作数据库,并了解SQL语句的用法。 5、在工程的制作过程中从需求分析,功能分析,数据库设计,功能模块设 计,软件编码,软件调试及测试,软件的打包发布及推广等一系列的步骤初步了解软件工程的思想。 6、通过团队的分工努力学会合作,懂得团队精神。 三、需求分析 大学生个人理财管理系统是一款管理大学生个人财物的应用软件。该软件代替了手工记账的麻烦,可以方便的实现个人收支状况的浏览、添加、删除、修改、查询等功能,适合个人管理自己的日常收入、支出、借款、银行账户、负债,并且专门针对大学生设计,没有那些债券基金家庭财务等纷繁复杂不宜使用的功能,有着更合理的功能结构布局,还有独具特色的提醒功能,当用户支出超过规定限额的时候及时帮助用户合理安排收支。 四、功能说明 1、用户管理 用户管理模块是实现对该软件的使用者-用户进行管理的功能。一台计算机上的软件有可能有好几个不同的用户使用,每个用户都要拥有自己的收支信息,银行账户信息以及个人设置等,所以要进行相对独立的管理。软件没有为用户划分权限,每个用户在管理上都是平等的,都可以得到软件的全部功能;然而每个用户又是独立的,无法获知其他用户的存在情况,即使直接打开数据库也无法得到加密后的用户密码及银行帐号等一些隐私信息。 图1:用户登录界面 1.1用户登陆 用户登录模块是为了判断用户身份,以便正确的让其使用该软件,以及阻拦非法用户的功能。该模块主要由一个登陆窗口完成,在登录窗口中同样可以注册新用户和退出程序。

个人财务管理系统分析

个人财务管理系统分析 成员:邱晓媛沈秀丽陶琳珊潘彤 中美国贸092 序 以最少的代价,获取最大的收益,是经济学的基本精神。但这并非表示们吝於付出,因为资源是有限的,稀少的资源,迫使们必须做选择,而理财行为就是用聪明的选择,找出代价最少、收益最大的一条路,让有限的资源得以发挥最大的功用。在生活的旅程中,们常常面临选择,在正确抉择的同时,也代表了们对环境的认知,对专业的依赖,以及对自己的信心。对於资金的筹措及运用,财务学可以提供们最佳的策略及方法,以最少的成本取得资源,并做有效的分配,因应景气循环及环境的变化,配合目标订出适合自己的资产组合。 个人理财管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。

一.系统组织结构调查 真正的理财是因人而异,因“财”制宜的。理财方式的选择也因人而异。在国内,有些人自己亲自进行股票、债券买卖,只有少部分人请理财机构带为理财。而在国外大部分人是请经验丰富的理财专家或顾问来替他们理财、节支开源。因为投资市场的变化和理财工具的复杂,使得理财专业知识和技能的要求也越来越高,更多人理智地选择了专家。 个人理财的核心是投资收益的最大化和个人资产分配合理化的集合。理财服务通过充分利用各种理财工具(如现金、银行存款、股票、债券、基金、期货、房产、保险等),帮助您达到合理分配的目的、满足您对理财安全性、收益性等多样化要求。 个人财务管理系统组织结构:

二.管理功能调查 功能需求简介: 本系统具有以下几个功能模块:收支管理模块、系统管理模块、物品管理模块、统计模块。 功能需求描述: 收支管理模块分为添加收入,添加支出,修改收入,修改支出,查询收支,删除收支6个模块,系统管理模块可以让用户修改密码,进行重要数据的备份和恢复,物品管理模块可以添加物品借入,借出,买进,买出,和删除查询操作,统计模块使得用户能够查询用户某月的金钱和物品统计信息,能够让用户对自己每月或一段时间的收支情况。 个人财务系统的管理功能图:

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

个人财务管理系统设 计与实现 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或以上,该硬件环境要求明显低于

个人财务管理系统.

软件工程A 大作业 个人财务管理系统 ——结构化分析与设计 学院:理学院 专业:信息与计算科学 组长: 组员: 指导教师:信息学院巢进波 提交日期: 2015.01.04

成绩评定表

任务分配说明

目录 一、问题定义 (1) 1.1开发背景 (1) 1.2问题定义 (1) 二、可行性分析 (1) 2.1经济可行性分析 (1) 2.2操作可行性分析 (1) 2.3技术可行性分析 (2) 2.3.1系统主功能模块图 (2) 2.3.2 系统主功能数据流图 (3) 2.4社会因素可行性分析 (6) 三、需求分析 (6) 3.1 数据分析 (6) 3.1.1数据字典 (6) 3.1.2数据模型——E-R图 (9) 3.2 功能需求 (9) 3.2.1细化的数据流图 (9) 3.3性能需求 (14) 3.3.1稳定性要求 (14) 3.3.2可靠性要求 (14) 3.3.3安全性要求 (14) 3.3.4扩展性要求 (14) 3.3.5 其他性能需求 (14) 3.4错误处理要求 (15) 3.5特殊要求 (15) 3.5.1安全保密设计 (15) 3.5.2维护设计 (15) 四、总体设计 (16) 4.1软件结构设计 (16) 4.1.1层次图 (16) 4.1.2HIPO图 (17)

4.2数据库设计 (18) 五、详细设计 (20) 5.1 人机界面设计 (20) 5.1.1登录界面 (20) 5.1.2注册界面 (21) 5.1.3个人财务管理系统平台 (22) 5.1.4账号管理 (22) 5.1.5收入管理 (23) 5.1.6支出管理 (24) 5.1.7删除管理 (25) 5.2 数据库接口设计 (26) 5.2.1用户接口 (26) 5.2.2内部接口 (26) 5.3 核心功能算法设计 (27) 5.3.1系统流程图及各模块流程图 (27) 5.3.2PAD图 (36) 六、参考文献 (37) 七、总结 (38) 7.1系统的特色及创新之处 (38) 7.2心得体会 (38)

财务管理信息系统分析报告

财务管理信息系统分析报告 第一章系统概述 1、1系统目的与任务 财务管理信息系统,就是以计算机为基础,采用现代的科学技术与先进的管理方法,对财务工作的原始数据进行处理,为各级财务部门领导与财务管理人员提供完整、准确、及时、适用的财务管理信息,为决策机关决策提供信息支持,以实现对财务活动进行有效的科学的组织、计划、分配、调节、控制与监督,提高经费使用效益为目标的辅助管理决策支持系统。财务管理信息系统就是通过基础数据平台,人与计算机相结合的全面管理整个单位财务资金状况与运行。 1、2系统设计依据 1、2、1 系统分析 财务信息管理系统以其系统性、经济性、灵活性与可靠性为基本原则。主要为建立统一的财务会计与管理会计系统,财务会计主要为财务处外部使用者提供财务信息,它主要通过提供定期的财务报表,为财务信息的使用者服务,发挥财务信息的全部作用。管理会计主要为财务处内部使用者与决策者提供管理信息,它为决策者提供有助于正确进行决策与改善管理的有关资料,发挥财务信息的内部管理职能。 消除信息孤岛,将预算相关数据进行充分的整合、补充,以及优化展现,使之有力地支持预算管理工作;提供对原始基础数据的分

析处理,发现有指导意义的数据信息;严密的预算管理流程,一直管理到原始凭证;提供方便快捷的关键点监控;覆盖全部财务点,从上到下实现分级管理,层层上报机制。 1、2、1现行技术 ? 完全的J2EE 平台,EJB 部署 ? A++中间件应用体系 ? B/S 结构 ? 支持多种大型关系数据库 ? 快速的开发能力 ? 为财务及后续系统预留接口 ? 具有较长的技术生命周期 1、2、3平台技术架构 1、2、4 《系统测试报告》 《项目实施跟踪表》 《系统试运行报告》 《系统初验报告》 《项目研究报告》 第二章 新系统目标及开发可行性 2、1新系统的目标 根据实际情况与运作特点,制定统一的、操作性强的财务会计 应用服务器数据库服务器 用户工作站/(无客户端软件) 用户工作站/ (无客户端软件) WEB服务器用户工作站/ (无客户端软件)

个人财务管理系统设计

摘 要 本次课程设计在Windows XP 平台上,以Visual Studio 2008作为界面开发工具,SQL Server 2005 作为数据库工具,分析设计了“个人财务管理系统”。系统软件和对数据库的操作和管理都可在计算机上完成。 本系统功能简单切齐全,很适合对个人财务管理进行明确管理的用户,可以完成收入支出金钱及物品的记录与查询操纵。此外,此系统操作简单,用户无需记录复杂的命令,打开主机面就可以很容易看出系统的功能,在者,本软件无需很高的硬件配置,一般的配置均可运行,占用系统资源少。 本报告说明了该系统额特点与业务需求,详细说明了系统的业务流程和系统开发特点,重点介绍了各模块的功能及相关功能的具体实现。功能完善、用户界面友好、 财务管理、

The curriculum design xp the platform, windows starts in visual studio 2008 as the interface, sql server 2005 tools for development as the database tools,analyze the design of "personal finance management systems". The system software and database operation and management can be done in computer. The system features simple cut, is quite suited for the individual financial management of the users clearly, we can finish the income and expenditure of money and the records and for control. In addition, the system is simple, users need have no record of the host, you can easily see that the system functions, the software doesn't require a high hardware configuration and general configuration can be run, the land system resources. The present report shows the system level with the business needs, detailed system of the business process and system development, the module introduces the function of the functions and related to the realization of the user interface. Efficient and friendly, stable, but perform everyday personal financial information management and maintenance. Key words

个人财务管理系统说明书

摘要 Visual FoxPro是一种用于数据库设计、创建和管理的软件,利用它可以对各种事务管理工作中的大量数据进行有效的管理并满足数据检索的需要。本系统就是根据公司现阶段的需要,通过Visual FoxPro开发一个公司信息管理系统来实现对公司信息准确、高效的管理和维护。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成工资管理的全过程,包括员工信息、工资信息、员工信息和工资信息的添加、修改、删除等管理工作以及用户管理权限的改变等。 本文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点说明了系统的设计思路、总体设计、各个功能模块的设计与实现方法。 关键词:个人财务管理系统,Visual FoxPro

目录 1.2 功能需求分析 (3) 2.1 系统模块划分 (4) 2.2 系统模块结构图 (4) 3 数据库设计 (5) 3.1 逻辑设计 (5) 3.2 物理设计 (5) 3.2.1 表结构设计 (5) 4系统详细设计 (7) 4.1 系统封面设计 (7) 4.2系统登陆面设计 (8) 4.3系统主界面设计 (9) 4.4添加收入界面和添加支出界面设计 (10) 4.5 修改密码界面设计 (12) 4.6系统主程序 (13) 5 系统连编与运行 (14) 5.1 连编 (14) 5.2 运行 (14) 参考文献 (16)

1 需求分析 当前生活节奏加快,人们生活水平不断提高,收入和支出越来越趋于多样化,传统的人工方式记录和管理家庭或自己的财务情况的记录方式不仅不便于长期保存,还有一些不可避免的缺点。开发一个能管理个人财务收支的软件系统已经很有必要。这样可以减轻人们在个人财务统计和其他财务管理的负担。能够克服传统方法的多个缺点。 1.1数据需求分析 本系统的主要数据信息有个人财务收入表、个人财务支出表和修改表。个人财务收入表包括:年月,姓名,基本工资,奖金,提成等。个人财务支出表包括:年月,姓名,水电等基本支出,送礼和买衣服等。修改表包括:姓名,年月等。 1.2 功能需求分析 本系统主要实现对个人财务进行管理,需要实现以下几个方面的管理功能:(1)收入管理:收入的查询,添加新的收入。 (2)支出管理:支出的查询,添加新的支出。 (3)修改:对用户的密码等进行修改。

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

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

软件项目实训报告 项目名称个人财务管理系统设计与实现姓名刘志欣 学号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)

个人财务管理软件论文_毕业论文

编号: 审定成绩: 个人财务信息管理系统的设计与实现 毕业设计(论文) 题目:个人财务信息管理系统 学生姓名: 专业:计算机科学与技术 班级: 学号: 指导教师: 填表时间: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.功能需求:管理账户,管理收支, 管理个人借贷, 统计,收支分类设置、 家庭成员设置、银行机构设置等。

个人财务管理系统-需求分析

目录 1.引言----------------------------------------------------------2 1.1编写目的--------------------------------------------------2 1.2项目背景--------------------------------------------------2 1.3参考资料--------------------------------------------------2 2.总体描述------------------------------------------------------3 2.1产品描述------------------------------------------------3 2.2产品功能------------------------------------------------4 2.3用户类及特征--------------------------------------------5 2.4运行环境------------------------------------------------5 3.功能需求------------------------------------------------------6 3.1需求获取-------------------------------------------------6 3.2需求分析-------------------------------------------------7 ------------------------------10 ------------------------------14 数据字典--------------------------------------------------------14

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

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提供了许多易于使用的图形化工具和向导,其中最常用的是服务管理器、企业管理器和查询分析器。

(完整版)财务管理系统需求分析文档

财务管理系统 2012 . 06. 10-06.22

目录 一、前言: 1、编写目的: 本报告的目的是规范化财务科目软件的编写,旨在与提高系统开发的能见度。便于对系统开发过程中的管理与控制。同时提出了本财务系统的开发过程。便于程序员与客户的沟通与协作,并作为工作成果的原始依据。同时额表明了本系统的共性,以期能够获得更大范围的应用。此文档进一步定制财务科目软件开发的细节问题,明确系统需求、安排项目规划与进度、组织系统开发与测试。经过对具体财务流程进行详细的研究调查,初拟实现研究报告。对系统开发中要面临的问题及其解决办法进行需求分析。 项目名称:财务管理系统

用户:销售工作人员、会计、审查员,财务主任。 2、开发的意义: 计算机已经成为我们学习和工作的得力助手,使用其可方便的管理财务科目,为其财务管理增加了方便。 今天,计算机的价格已经十分低廉,同时性能有了长足的进步。它已经被应用于许多领域。 现在我国的财务管理水平还有纸质介质的存在,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。 我们团队作为软件工程专业的学生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我们希望能用我们所学的知识编制出一个实用的程序来帮财务人员进行财务管理。 开发这一系统的好处大约有以下几点: 第一、可以存储日常财务信息。 第二、只需了解操作系统,就能实现方便快捷的财务管理,节省人力; 第三、可以迅速财务历史信息,做到收入支出心中有数。

跟据2012年中国电信的调查报告显示我国的上网人数已达到6亿,互联网已经十分普及,况且现在建行已经建起了网上银行,本系统为将来的网络财务管理系统和计算机的财务管理模式的建立作了先期工作。 3、为什么要开发一个个人理财系统: 信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入企业经营管理系统中高效处理和应用是在计算机发明以后的50年代末。 目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组织机构及企业管理领域的“人-机系统”,该系统是70年代初“后工业经济”时代的产物,在企业管理信息系统在其发展的初期,是单一的人-机系统,系统功能简单,效率低,对管理的作用有限。 进入2 0世纪80年代末,随着计算机网络和通信技术的大力发展,企业管理信息系统进入网络化的发展时期。世界发达国家已建立起了完善的先进的管理信息系统体系,在其社会经济发展领域中发挥着巨大的作用。 我国的管理信息系统大发展是在80年代末90年代初,国家

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

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

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

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

财务管理系统设计方案

财务管理系统FM设计方案 付万超 1产品名称 2报销管理 2.1报销流程

2.2报销申请 ?功能说明: 报销人拟制报销单,提交报销详细数据,数据录入完成后,可以直接提交审核,也可以选择保存到草稿箱,后续可以进行修改,此时审核人是不会看到此报销单据的。 如果提交审核了,且审核通过了,那么将无法再修改,此时可以选择作废单据(前提是报销流程尚未走完),如果尚未审核,那么可以直接修改单据。 报销时,如果有借款申请,可以选择借款记录,作为报销的冲抵。 ?属性: 单据ID,单据编号(系统自动生成一串字母编号),单据名称,报销人,报销时间,附件(包括采购合同,比价单等,参照报销流程的要求),其他报销数据. ?界面参考:

2.3报销与借款冲抵 报销时,如果有借款申请的,可以在提交报销单时,选择借款记录,系统自动进行计算,进行报销与借款的冲抵处理。 2.4报销草稿 ?功能说明: 报销单录入完成后,可能不想立即提交审核,后续还需要修改,此时可以选择将报销单存入报销草稿,用户可以直接选择草稿,然后再修改,并提交。 ?界面参考: 2.5报销作废 ?功能说明: 对于已经提交的单据,发现单据有错误,需要重新修改或者不想提交报销了,此时,可以选择报销单作废,之后重新提交新的单据。 此条报销记录自动存入到草稿中,即将其状态修改为“已作废”。 ?属性: 报销单ID,报销状态,提交人,提交时间

2.6报销审核 ?功能说明: 审核人进入“待审核报销单”菜单后,查看报销单,进行审核,可以选择审核通过,也可以选择驳回,并填写驳回原因,驳回后,报销单回退到报销人 的单据列表中,报销人可以重新修改,之后再提交。 ?属性: 单据ID,审核状态,审核人,备注,操作时间 2.7我的申请 ?功能说明: 可以查看当前报销的状态,以及历史审批记录,因为一个报销单可能需要经过多次审核。 ?属性: 报销单据详细信息,审批状态,审批人,审批时间,备注 ?界面参考: 2.8待审核报销 ?功能说明: 审核人可以在此列表中看到需要自己审批的报销单,然后进行审批。 ?查询条件: 报销时间段,报销人,报销单据号 2.9已审核报销 功能说明: 报销人可以在此看到已经审批通过的报销单。 查询条件: 报销时间段,报销单名称 2.10报销统计 ?功能说明: 统计各阶段,各部门,个人的报销数据,以便进一步分析财务状况,企业运营状况等。

学生个人财务管理系统的设计与实现毕业论文(含任务书)

分类号密级中国地质大学(北京) 本科毕业设计 题目学生个人财务管理系统的设计与实现 英文题目Design and Realization of Students' Personally Financial Management System

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

作者签名:日期:

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

财务管理系统分析

××公司财务管理系统系统分析 一、财务管理系统的功能分析 1、组织结构图 2、组织/功能关系表

3、业务功能一览表 二、业务流程调查与分析 1、业务流程概况 财务科负责预算、决算的编制,资金收付、财务管理等工作。 出纳,具体办理与银行结算有关的业务,登记现金日记账和银行存款日记账,逐日做好现金的结算工作,认真保管好库存现金和各种有价证券及空白支票与空白收据。 财务与成本会计,负责拟定成本核算办法,加强成本管理的基础工作,组织好成本核算工作,负责待摊费用、预提费用的核算及各项成本的结转工作,做好成本核算的日常工作和明细合算,编制成本、费用报表,进行成本费用的分析和考核。 账务、税务、工资和固定资产会计,主要负责:负责登记总账和明细账,做好各项财务结算工作,按时编制财务报表,编制财务情况说明书,具体组织上报全部财务会计报表,按月总结财务活动,按时编制提供财务分析报表及资料,按月编制各种纳税报表、及时缴纳税款,负责工资的结算与分配工作、及时向代发工资的银行提供职工工资明细表、按月计提职工福利费和工会经费等工作。 2、业务流程图

三、数据流程调查与分析 1、数据流程图

2、数据字典 ①数据元素卡片: 数据元素编号:D1 数据元素名称:凭证编号 别名:凭证流水号 数据类型:数值型 宽度:4 取值范围:1—9999 ②数据流卡片 数据流编号:D1 数据流名称:会计分录 别名:分录 简述:记账凭证的基本组成部分 组成:科目代码、借贷方向、金额 ③数据存储卡片 数据存储编号:F1 数据存储名称:记账凭证 来源:有凭证处理产生 组成:凭证日期、凭证类别、凭证编号、附件张数、会计分录、制证、主管、审核④数据逻辑卡片 编号:P1 名称:编辑订货单 简述:接到顾客订货单后作简单逻辑处理 输入:订货单 输出:合格、不合格 处理:依照配件目录对订货单所要求的数量、质量进行分析 ⑤外部实体卡片 编号:001 名称:顾客 输入的数据流:订货单 输出的数据流:发货单 3、描述处理逻辑 如果顾客的订货单符合配件目录 则确定订货 否则将不合格通知发给业务员 如果库存不满足订货单 则产生暂存的订货单 否则开发货单修改库存量

相关文档
最新文档