财务管理系统解决方案.doc
财务管理系统解决方案
目录
1.概述 (2)
1.1引言 (2)
1.2建设目标 (2)
2.设计原则 (2)
2.1运行平台和数据库平台可选择 (2)
2.2健壮性 (2)
2.3易用性 (3)
2.4扩展性 (3)
2.5系统化的业务流 (3)
3.技术路线 (4)
3.1 JAVA技术 (4)
3.2关系数据库技术 (4)
3.3系统化的业务流 (4)
4.系统特点和创新点分析 (5)
4.1特点概述 (5)
4.2创新点分析 (5)
5.模块功能介绍 (6)
5.1基本信息维护 (6)
5.2收入支出管理 (6)
5.3汇总管理、报表管理 (7)
5.3.1报表自动生成 (9)
5.3.2报表存档管理 (9)
5.3.3数据呈现与保存 (9)
5.4系统选项的设定 (11)
6.运行环境要求 (12)
1. 概述
1.1 引言
在如今这个经济迅速发展的时代经济管理问题成为生活工作中一项繁杂的
难题。随着计算机的普及,计算机可以代替人类做的工作也越来越多。因此,利用计算机代替人类来管理经济也成为如今计算机的一大用途(即计算机财务管理),这为企业的财务管理带来意想不到的效益。这主要体现在以下几个方面:1.极大的减少了财务部员工的工作难度。
2.提高了员工的工作效率。
随着商店商品的大量增加其管理难度越来越大,在计算机技术飞速发展的今天,将计算机这一信息处理利器应用于商店的日常管理已是势所必然。于是,商店进销存管理系统便应运而生。这为商店管理带来前所未有的改变,同时为企业带来意想不到的经济效益和社会效益。这主要体现在以下几个方面:
1 极大的提高了商店工作人员的工作效率,避免了以往入、出、存流程繁
琐杂乱,周期长的弊端。
2 商店管理实现了操作自动化和信息电子化,全面提高了超市的管理水
平。
3 基于超市管理的全面自动化可以大大减少入库管理,出库管理及库存管
理中的漏洞,可以节约大量管理开支增加企业的收入。
1.2 建设目标
主要功能针对企业的财务管理的设计,实现账务、税务及相关企业经营行为,管理资金流向。
2. 设计原则
它必须做到具有高处理效率、高可靠性、配置灵活、界面统一、易于操作。具体应遵循如下原则:
2.1 运行平台和数据库平台可选择
软件可以运行在不同的操作系统平台之上,以实际应用的需要,但一般运行
在Windows操作系统上。
数据库平台具有可选择性,增加使用方便性,减少重复投资。
2.2 健壮性
由于系统应该能够安全有效地长时间地运行,故该系统的重点就是软件的可靠性和安全性。这主要体现在严格的断电保护和密码保护,确保数据在操作过程中不会被窃取、丢失及被篡改。
该软件应具有高强度的容错容灾能力、完善的系统纠错自恢复安全机制和自动诊断告警能力,保证7*24小时不间断运行。
2.3 易用性
易用性,是交互式IT产品/系统的重要质量指标,产品对用户来说有效、易学、高效、好记、少错和令人满意的程度。
易用性,是使目前建立的软件系统,管理功能满足实际管理的要求,同时操作简单、运行速度快;系统在总体上采用先进的、开放式的体系结构;
●采用可靠、安全、平台无关、可移植性高的编程语言和管理性能高的开
发体系结构(如:Java),保障系统升级和发展的平滑性、兼容性和可
移植性;
●在处理各技术环节时,采用各种先进且成熟的技术,如:双机热备份技
术、双机互为备份技术、共享阵列盘技术、数据库容错技术、RAID技
术等集成技术。
系统操作符合销售人员的操作习惯,用户界面基于采用基于Windows风格的操作界面,采用中文界面,方便用户的操作,减轻工作人员的日常工作量,提高管理水平。同时,系统提供详细的各项功能的在线帮助。
2.4 扩展性
软件系统应具备软硬件扩展能力。我们从系统总体架构到硬件选型到软件开发技术路线,都确保系统的可扩展性。系统硬件平台也将采用具有良好扩展性的设备,有效保护用户投资。系统软件的选择则考虑其通用性和流行性,方便今后升级,保证系统能容纳更多新应用软件增加系统功能。
系统的设计有足够的伸缩性,可扩大管理规模。
2.5 系统化的业务流
业务流程技术从出现发展到现在,已逐渐发挥越来越重要的作用。它已成为信息化建设方案中必不可少的内容之一。从简单的办公自动化系统的开发,到企业ERP系统的实施,再到为提高企业运营效率而出现的BPR及BPM系统,工作流技术都发挥了相当重要的甚至是关键的作用,工作流技术为实现应用层面的集成提供了有力的支撑。
从故障维护的角度来看,使用目标、业务功能、限制等来代替流程所需资源信息对故障流程进行描述是非常重要的。在流程设计过程中,需要用户与流程设计人员之间经常进行交流,以保证流程管理的顺利实施。
业务流程技术为故障流程维护提供了一种有效的决策辅助方法,保证流程的灵活性和一致性,而不必考虑更多的细节问题。能够迅速使流程调整通过流程概念和流程目标等形式付诸实施,并且这些实施几乎可以是实时进行。能够从领导管理的角度对任何业务流程的调整进行分析和评价,找出流程中的瓶颈点。3. 技术路线
3.1 Java技术
JA V A语言的与平台无关性,保证了基于Java平台开发的应用系统和支撑环境可以跨平台运行。JA V A的高效、方便的网络编程方式使编程人员相当高效地完成任务。
3.2 关系数据库技术
数据库技术的发展,已经成为先进信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。数据库技术最初产生于20世纪60年代中期,根据数据模型的发展,可以划分为三个阶段:第一代的网状、层次数据库系统;第二代的关系数据库系统;第三代的以面向对象模型为主要特征的数据库系统。
数据库选型时,必须考虑以下五大因素:
1.开发要求
2.性能/成本
3.数据库运行和管理
4.可升级性
5.总体拥有成本
3.3 系统化的业务流
业务流程技术从出现发展到现在,已逐渐发挥越来越重要的作用。它已成为信息化建设方案中必不可少的内容之一。从简单的办公自动化系统的开发,到企业ERP系统的实施,再到为提高企业运营效率而出现的BPR及BPM系统,工作流技术都发挥了相当重要的甚至是关键的作用,工作流技术为实现应用层而的集成提供了有力的支撑。
从故障维护的角度来看,使用目标、业务功能、限制等来代替流程所需资源信息对故障流程进行描述是非常重要的。在流程设计过程中,需要用户与流程设计人员之间经常进行交流,以保证流程管理的顺利实施。
业务流程技术为故障流程维护提供了一种有效的决策辅助方法,保证流程的灵活性和一致性,而不必考虑更多的细节问题。能够迅速使流程调整通过流程概念和流程目标等形式付诸实施,并且这些实施几乎可以是实时进行。能够从领导管理的角度对任何业务流程的调整进行分析和评价,找出流程中的瓶颈点。
4. 系统特点和创新点分析
4.1 特点概述
●全中文化的界面、菜单、报表;
●完全支持B/S模式,用户通过浏览器即可登陆系统;
●可以满足用户的各运维角色的需要,通过不同的权限,可以进行相关职
能的监控和管理;
●友善的收银操作界面;
●丰富且弹性的收银功能;
●便捷的人员出勤管理;
●更清楚的店铺收支管理;
●弹性的进销存管理;
●即时销售分析;
●完善的会员管理;
●最实用的店铺营运分析;
●统一的报表风格。
4.2 创新点分析
通过系统可以进行会员管理,即时的销售分析,具有更清楚的店铺收支管理;能够方便地进行销售业绩查询汇总。
5. 模块功能介绍
5.1 基本信息维护
收入/支出资金的建立与维护,包括资金的新建与添加。
汇总信息管理:这个表的内容完全由收入/支出表决定,并且是实时刷新汇总资金的。
管理员信息管理:系统管理员的添加、删除和修改密码等。
图1 基本信息管理
5.2 收入/支出管理
企业财务部门的会计实时的把公司企业的财务状况反映到此处。
收入/支出信息管理:收入/支出的资金金额、时间、明细状况(即说明这笔钱是为什么收入或为了什么事情支出)、管理员等。
收入/支出信息自动整理成报表后,可以跟据不同的形式来查看:
按时间查看:可以只查看哪一段时间企业的财务情况。
按管理员查看:可以查看不同管理员处理了哪些财务数据。
当系统出现错误时,可以很快的恢复。
图2 收入支出
5.3 汇总管理、报表管理
汇总管理是必不可少的一块,它方便企业开财务会议时财务部做财务报表报告,也方便上级领导查看。
灵活的报表生成工具,用户可以自由定义各种单据样式、财务报表、管理汇总表、统计分析表。
报表管理模块具有的报表生成的灵活性和呈现的多样性特点,能满足用户不断变化的需求。
查询不同时间段不同情况的企业财务状况,再以EXCEL样式报表格式表现。
同样,报表生成也可以有多种情况,如下:
按时间汇总:可以只查看哪一段时间企业的财务情况;
按管理员汇总:可以查看不同管理员处理了哪些财务数据。
图3汇总
5.3.1 报表自动生成
系统在规定的时间,自动形成预定义的报表,生成EXCEL文件。
●区分用户权限,报表操作员用户能定制报表,其它用户只能浏览报表。
报表操作员能指定哪些用户能浏览报表。
●能自动生成日报表,周报表,月报表,年报表,系统能自动安排时间调
度,管理员也可以手动调整报表生成时间。
管理员通过配置界面即可对创建好的报表任务进行管理,能够通过任务调度引擎启动和停止任务,并且能够自定义任务的自动运行时间来定时触发报表任务
或者通过定制可以实现根据故障告警来触发报表,一旦有了新的故障告警信息系统将自动生成报表并发送给系统管理员。对于已经创建的报表任务系统能够进行分类管理,对任务类型和任务本身做增/删/改等操作。
5.3.2 报表存档管理
●定时报表自动存档,能随时调阅以前生成的报表
●只有报表管理员设定的用户,才有权限调阅存档的报表
●系统至少能存档过去100个日报表,100个周报表,100个月报表和100
个年报表
●系统自动清除过期报表
●能手动删除存档报表
5.3.3 数据呈现与保存
各种报表结果能够以多种方式如柱状图、曲线图、饼状图和列表的方式进行数据呈现,报表结果的保存方式支持Excel数据文件格式,管理员能够通过管理配置界面灵活的定义报表的数据呈现和保存方式,同一种报表可定义以多种方式进行输出,同时通过Web页面能够进行报表结果的浏览并可以将报表文件下载到本地。
5.4 系统选项的设定
POS机是否打印单位信息、是否打印时间、是否打印会计员信息等的设定系统初始化数据。
备份当前数据,恢复某一备份数据
清除历史数据。
数据传送。
6. 运行环境要求
1、硬件最低要求:
CPU:奔腾三代以上。
OS(操作系统):Windows2000/windows98以上。
内存:64MB以上。
硬盘:30G以上。
POS一台以上;
收银机、发票列表机依实际情况。
2、数据库:
本系统的开发利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。
财务管理系统设计方案
付万超 1产品名称 财务管理系统FM设计方案 名称英文名称缩写描述 财务管理系统Finance Management System FM财务管理系统 2.1报销流程 流程图说明权责部门相关表单文件 报销人员根据公司费用报销制度要求,整 理好需要报销的发票或单据,并进行整齐 粘贴。根据报销内容填写《费用报销 单》,外地出差的填写《计划岀差申请 表》。 报销人员 报销发票报销单据 釆购合同岀差计划书 借款单 《费用报销单》及相关单据准备完成 后,报销人员提交给直接主管审核签字, 直接主管须对以下方而进行审核:3费用 产生的原因及真实性: 4费用的合理性: 5票据及单据的规范性。 若发现不符合要求,立即退还给相关报销 人员重新整理提报。 相关部门主 管 费用报销单报销发票 报销单据釆购合同 岀差计划书借款单 部门经理审核签字后,将报销单据提交给 财务部,由财务部门会计人员进行报销费 用的确认,主要内容包括: 1)产生的费用是否符合报销标准; 2)单据或票拯是否符合财务规范要求 (齐全合法有效). 财务部 费用报销单报销发票 报销单据釆购合同 岀差计划书借款单
5.1报销申请 ■功能说明: 报销人拟制报销单,提交报销详细数据,数据录入完成后,可以直接提交审核,也可以选择保存到草稿箱,后续可以进行修改,此时审核人是不会看到此报销单据的。 如果提交审核了,且审核通过了,那么将无法再修改,此时可以选择作废单 拯(前提是报销流程尚未走完),如果尚未审核,那么可以直接修改单据。 报销时,如果有借款申请,可以选择借款记录,作为报销的冲抵。 ■属性: 单据ID,单据编号(系统自动生成一串字母编号),单据名称,报销人,报销时间,附件(包括采购合同,比价单等,参照报销流程的要求),其他报销数据. ■界面参考:
个人财务管理系统说明书
摘要 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)修改:对用户的密码等进行修改。
javaEE课程设计个人财务管理系统
软件学院 课程设计报告书 课程名称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 ){%>