第七章财务管理系统设计与实现
§ 7.1财务管理系统业务简介
一、财务管理业务概述
企业财务管理是基于企业再生产过程中客观存在的财务活动和财务关系而产生的,根据企业再生产过程中的资金运动,工业企业财务管理的内容包括:固定资金管理、流动资金管
理、专用资金管理、产品成本管理、销售收入管理、企业纯收入和财务支出管理等。其中固定资金管理是指垫支在劳动资料上的资金(包括:厂房、机器设备等固定资产);流动资金是指垫支在劳动对象上的资金(包括:原材料、燃料、在产品、产成品、银行存款及各种结算项目);专用资金是指具有专门用途的资金(包括:生产发展基金、更新改造基金、新产品试制基金、大修理基金等);成本管理将在下一章中详细介绍。
二、财务管理工作的具体内容
1凭证
凭证的制作和管理是财务工作的一项重要内容,所有的财务活动都要通过制作凭证才能
记入相应的帐目。当经济活动发生后,财务人员要收集业务的原始凭证(发票、入出库单等),并根据业务活动涉及的财务科目填写相应的凭证分录,制成记帐凭证。在一段时间后要将凭
证归类装订成册以备检查。财务涉及的凭证一般包括:收款凭证、付款凭证和转帐凭证。
2记帐
在凭证制作完成后,由会计人员对凭证进行审核,检查凭证制作是否正确,然后再根据
凭证涉及的科目登记相应的明细分类帐和总帐。
3.银行帐
企业银行帐因为牵涉到流动资金的管理,所以管理起来较为严格,需要计算每天的收入、
支出并结出余额。另外银行帐管理还包括银行对帐业务。企业的开户银行为企业设立一本收
入、支出明细帐,而企业本身也有银行存款收入、支出的日记帐,这两本张之间就存在着一
个对帐问题。银行定期给企业发出银行对帐单,企业根据对帐单上银行帐的收入、支出记录和自己记的银行日记帐记录进行核对,将对上的记录销掉,查找出哪些记录是银行未作登帐
的(银行未达帐),哪些记录是企业未登帐的(企业未达帐),并制作出未达帐调节表。
4?往来帐
往来帐是指企业与往来户(客户、供应商)之间发生的应收款、预收款、应付款、预付款业务。往来业务量对企业来说一般是比较多的。要管理好每一个往来户的每一笔往来款,首先要对往来户单独设立帐户,将每一笔应收、应付款详细记录清楚;当收款或付款时,将
收到或付出的款项逐笔分配到应收或应付款记录中进行勾对,销掉应收或应付款记录。这是
一项比较复杂而繁琐的工作。
5.报表及财务分析
企业每个核算期末都要制作报表,上报上级单位和财政税务部门。各类财务报表从不同
角度反映企业的经营和财务状况,报表主要有:资产负债表、利润表和财务状况变动表。
财务工作还能及时为企业领导提供相关的财务数据信息,如:资金使用情况,企业赢利
库门 仓部
银行
情况,资金运转情况等。这些信息是企业领导制定企业方针政策和决策时不可缺少的依据。 财务分析工作汇总各类财务信息,通过分类整理和系统分析可以看出企业财务活动以致经营 活动中存在的问题。
§ 7.2财务管理系统分析与设计
一、财务管理业务分析
1财务管理业务分析
企业的财务工作主要由财务部门完成。 财务工作几乎涉及到企业的所有部门,
但从涉及
的深度和业务联系的紧密程度来看,
财务业务主要与采购部门、仓库部门、 生产部门、销售
部门有密切的联系。它们之间的业务关系如下: 采购部门采购原材料的发票和收货入库情况
要通报给财务部门,由财务部门核算材料的采购成本, 并付款给材料供应商;仓库部门要将
所有的物料和产品的出入库单交给财务部门, 由财务部门进行存货成本的核算,
登记材料帐 (这将在后面一章里详细介绍)
;生产部门要将生产过程中的各种统计数据
(物料耗费、废
品情况、产品产量等)报给财务部门,由财务部门进行统计汇总,核算产品的生产成本(这 将在后面一章里详细介绍);销售部门要把销售发票和提货情况通报财务部门, 由财务部门
进行销售核算,向客户收取应收帐款。
2?财务管理业务数据流图
图7.2.11是企业财务管理业务的第一层数据流图,图中将财务管理业务分成总帐管理、 银行帐管理、报表管理、应付帐管理、应收帐管理、成本管理六个子系统。其中成本管理将 在后面一帐详细介绍。
科目累计金额文件
购门 采部
售门 销部
银行对帐单文件
多栏帐定义文件
存款明细文件 凭证文件
银行存款文件
科目累计数量文件
凭证定义文件
凭证类别文件
凭证临时文件
凭证
日常报帐
成本
科目累计数量文件
往来户代码文件
采购发票文件
4
5
付款记录文件
、来款分配文件
来款记录文件
应付款台帐文件
户 客
付款
目
帐
付款
帐 收 应
单
帐 对
自由报表定义文件
行 艮 付款明细文件
科目级别文件
凭证临时文件舞
科目累计金额文件银行存款明细文件 应收款台帐文
件 凭证临时文件
帐理 总管
本理 成管
嘶凭证文件
33
2
应
收
科目代码文件
应
帐
目
数
据 图7.2.11企业财务管理业务第一层数据流图 继续对图7.2.11中的五个子系统进行分解(成本管理子系统将在后面一章里介绍),得 到财务管理的第二层数据流图,图
7212至图7216。
凭 证 临 时 文 件
图7.2.12总帐管理数据流图
银行帐文件
银行帐明细文件
图7.2.13银行帐管理数据流图
1.1
1.2
1.4
1.5
1.6
科目级 ■ 科目代
|
4
凭证■ 凭证 . 》 凭证 别设立 码设立
录入
\维护
/ \ 审核
财务 部门
凭证类别文件
?科目月累计数量文件
凭证定义明细文件
凭证定义文件
科目代码文件
帐目数据
凭
证 明 细 临 时 文 件
1.7
动转 帐凭证 定义
1.8
动转 帐凭证 生成
科目年累计金额文件
科目级别文件
科目代码文件
1.3
凭证类
别设立
3.1/ 3.2总帐日记帐打印打印
3.3
科
目
累
计
数
量
文
件
凭证明细文件
科目累计金额文件
3.6
多栏帐
定义
3.4 3.5/ 3.7
数量帐多栏帐自由报
打印打印.表打印
3.8
自由报
表定义
多栏帐定义文件
图7.2.14帐簿报表管理数据流图
应付款台帐文件
采购部门
4.2
采购发
票维护
4.3
采购发
票过帐
科
目
累
计
金
额
文
件
采
购
发
票
文
件
凭
证
临
时
文
件
文
件
4.5
应付款
过帐
凭
证
明
细
临
时
文
件
付款明细文件
付款记录文,
凭
证
临
时
文
件
图7.2.15应付帐款管理数据流图
帐
目
数
据
图7.2.16应收帐款管理数据流图
、E— R关系图
统的E—R关系图,如图7221:
销售发票文件
销售
部门
发票提货情
况”
5.1
销售发
票过帐
凭证临时文件客户
细文件
往来户代码文件
台帐文件
5.2 应
收帐款
维护
凭
证
临
时
文
件
凭
证
明
细
临
时
文
件
凭
证
明
细
临
时
文
件
应
收
款
台
帐
文
件
来款记录文件
付
5.4
来款
登记
来款分配文件
应收款台帐文件
5.5
收款
处理
应收款
凭证根据企业财务管理各层次业务数据流图的详尽描述, 经过加工处理,设计出财务管理系
图7221财务管理系统的E—R关系图
对E—R关系图中的每一个实体的属性定义如下:
?销售发票{与销售系统相同}
?销售发票明细{与销售系统相同}
?应收款台帐{往来户,应收款序号,发票号码,发票日期,摘要, 货币,发票总额,兑换汇率,已收款金额,余额}
?来款记录{往来户,来款序号,货币,来款金额,兑换汇率,来款日期,原始凭证号,支票号码,来款备注}
?来款分配{往来户,来款序号,应收款序号,货币,金额, 兑换汇率}
?采购发票{供应商,发票号码,货币,发票总额,兑换汇率,折合本币,发票日期,说明,录入员}
?采购发票明细{供应商,发票号码,发票行号,物品,发票数量,计量单位,单价,金额}
?应付款台帐{往来户,应付款序号,发票号码,发票日期,摘要, 货币,发票总额,兑换汇率,已付款金额,余额}
?付款记录{往来户,付款序号,货币,付款金额,兑换汇率,原始凭证号,支票号码,付款备注}
?付款明细{往来户,付款序号,应付款序号,货币,兑换汇率,金额}
?凭证定义{凭证定义序号,凭证类别,凭证摘要,过帐序号}
?凭证定义明细{凭证定义序号,分录序号,摘要,科目,货币,借贷标志}
?临时凭证{凭证号码,凭证日期,附单据数,录入员,审核员,凭证合计金额,凭证摘要}
?临时凭证明细{凭证号码,分录序号,凭证日期,摘要,明细科目,借贷标志,货币,金额,原始凭证号,物品,计量单位,数量,单价,往来户,支
票号码}
?凭证{凭证号码,凭证日期,附单据数,录入员,审核员, 凭证合计金额,凭证摘要}
?凭证明细{凭证号码,分录序号,凭证日期,摘要,明细科目,借贷标志,货币,金额,原始凭证号,物品,计量单位,数量,单价,往来户,支票号码}
?科目月金额累计{科目,货币,月份,本月借方合计,本月贷方合
计,本月借方累计,本月贷方累计,余额}
?科目年金额累计{科目,货币,年初余额,年累计借金额,年累计贷金额,余额}
?科目月数量累计{科目,物品,月份,月借数量,月贷数
量,年借数量,年贷数量,余数量}
?科目年数量累计{科目,物品,年初数量,年借数量,年贷数量,余数量}
?银行存款{科目,货币,银行期初余额,银行期末余额}
?银行存款明细{科目,货币,凭证日期,凭证号码,分录_________ 号,摘要,借贷标志,原始凭证号,支票号码,金额,对帐结果}
软件项目实训报告 项目名称个人财务管理系统设计与实现姓名志欣 学号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.报表及财务分析 企业每个核算期末都要制作报表,上报上级单位和财政税务部门。各类财务报表从不同角度反映企业的经营和财务状况,报表主要有:资产负债表、利润表和财务状况变动表。 财务工作还能及时为企业领导提供相关的财务数据信息,如:资金使用情况,企业赢利
个人财务管理系统分析 成员:邱晓媛沈秀丽陶琳珊潘彤 中美国贸092 序 以最少的代价,获取最大的收益,是经济学的基本精神。但这并非表示们吝於付出,因为资源是有限的,稀少的资源,迫使们必须做选择,而理财行为就是用聪明的选择,找出代价最少、收益最大的一条路,让有限的资源得以发挥最大的功用。在生活的旅程中,们常常面临选择,在正确抉择的同时,也代表了们对环境的认知,对专业的依赖,以及对自己的信心。对於资金的筹措及运用,财务学可以提供们最佳的策略及方法,以最少的成本取得资源,并做有效的分配,因应景气循环及环境的变化,配合目标订出适合自己的资产组合。 个人理财管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
一.系统组织结构调查 真正的理财是因人而异,因“财”制宜的。理财方式的选择也因人而异。在国内,有些人自己亲自进行股票、债券买卖,只有少部分人请理财机构带为理财。而在国外大部分人是请经验丰富的理财专家或顾问来替他们理财、节支开源。因为投资市场的变化和理财工具的复杂,使得理财专业知识和技能的要求也越来越高,更多人理智地选择了专家。 个人理财的核心是投资收益的最大化和个人资产分配合理化的集合。理财服务通过充分利用各种理财工具(如现金、银行存款、股票、债券、基金、期货、房产、保险等),帮助您达到合理分配的目的、满足您对理财安全性、收益性等多样化要求。 个人财务管理系统组织结构:
二.管理功能调查 功能需求简介: 本系统具有以下几个功能模块:收支管理模块、系统管理模块、物品管理模块、统计模块。 功能需求描述: 收支管理模块分为添加收入,添加支出,修改收入,修改支出,查询收支,删除收支6个模块,系统管理模块可以让用户修改密码,进行重要数据的备份和恢复,物品管理模块可以添加物品借入,借出,买进,买出,和删除查询操作,统计模块使得用户能够查询用户某月的金钱和物品统计信息,能够让用户对自己每月或一段时间的收支情况。 个人财务系统的管理功能图:
软件学院 课程设计报告书 课程名称JavaEE 课程设计______________________ 设计题目个人财务系统____________________ 专业班级软件工程 _______________________ 学号xxxxxxxxx07 __________________________ 姓名XXXXX_______________________________ 指导教师姜彦吉 ________________________
2011年12 月
4.1.4系统构造关系 图一2 (jsp页面构造)
4.2 Jsp 页面设计 421登录界面 图一4 (登录界面) 代码如下: vform action= "servlet/LoginServlet" method= "post" >
图一5 (登录成功查询界面) 代码如下: <% String username=(String)session.getAttribute (”name"); if (username!= null ){%>