中小型企业财务管理系统Word格式文档下载.docx

上传人:b****4 文档编号:6295698 上传时间:2023-05-06 格式:DOCX 页数:35 大小:32.39KB
下载 相关 举报
中小型企业财务管理系统Word格式文档下载.docx_第1页
第1页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第2页
第2页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第3页
第3页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第4页
第4页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第5页
第5页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第6页
第6页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第7页
第7页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第8页
第8页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第9页
第9页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第10页
第10页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第11页
第11页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第12页
第12页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第13页
第13页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第14页
第14页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第15页
第15页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第16页
第16页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第17页
第17页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第18页
第18页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第19页
第19页 / 共35页
中小型企业财务管理系统Word格式文档下载.docx_第20页
第20页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

中小型企业财务管理系统Word格式文档下载.docx

《中小型企业财务管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《中小型企业财务管理系统Word格式文档下载.docx(35页珍藏版)》请在冰点文库上搜索。

中小型企业财务管理系统Word格式文档下载.docx

中小型企业财务管理系统实现了信息录入的自动化,信息处理的高速化,避免了数据冗余、重复录入甚至处理出错等情况的发生,这些都是手工管理所无法比拟的,是管理环节的一个具有真正意义上的实用价值的管理软件,从根本上完全改变了基于文本、表格等纸介质的手工处理方式,使财务管理工作者摆脱了繁琐的登记、处理、核算工作,从而大大减轻了财会人员的劳动强度。

财务活动中的各种发票和单据、资产负债、损益状况和现金流向等各种信息均是我们所要准确掌握的,为决

2

策提供可靠的依据,以实现公司利润的最大化,用计算机进行管理,能真正提高销售管理的效率,是财务管理科学化的重要前提条件。

本系统实现了财务管理的完整性,可根据各企业实际管理水平作进一步的调整和维护,是一套比较实用的管理信息系统。

能够为用户提供快捷的信息录入、更新、删除手段,可对所需信息进行即时查询,系统具体实现为:

账务初始化、凭证录入、凭证审核、科目统计汇总,各种信息的打印及系统维护等功能。

用户只需打开相应界面,进行输入、更新就可往系统数据库自动加入一组信息,在系统的安全性保障方面,系统具有用户验证身份登录的窗口,还可灵活地对合法用户的操作权限进行设定与更改。

1.3开发管理信息系统的两种方法

管理信息系统(ManagementInformationSystems简称MIS)是一个不断发展的新型学科,财务管理系统是典型的管理信息系统.管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。

任何地方只要有管理就必然有信息,如果形成系统就形成MIS。

计算机设备使MIS更有效,尤其是现代社会,MIS已和计算机设备不可分离,因此一般来说MIS就是计算机MIS。

MIS包括计算机、网络通讯设备等硬件成份,包括操作系统、应用软件包等软件成份。

并随着计算机技术和通讯技术的迅速发展还会出现更多的内容。

计算机设备并不是MIS的必要条件。

完整实用的文档资料是成功MIS的标致。

科学的开发过程从可行性研究开始,经过系统分析、系统设计、系统实施等主要阶段。

每一个阶段都应有文档资料,并且在开发过程中不断完善和充实。

目前使用的开发方法有以下两种:

瀑布模型(生命周期方法学):

结构分析、结构设计,结构程序设计(简称SA—SD—SP方法)用瀑布模型来模拟。

各阶段的工作自顶向下从抽象到具体顺序进行。

瀑布模型意味着在生命周期各阶段间存在着严格的顺序且相互依存.瀑布模型是早期MIS设计的主要手段。

快速原型法(面向对象方法):

快速原型法也称为面向对象方法是近年来针对(SA—SD—SP)的缺陷提出的设计新途径,是适应当前计算机技术的进步及对软件需求的极大增长而出现的。

是一种快速、灵活、交互式的软件开发方法学。

其核心是用交互的、快速建立起来的原型取代了形式的、僵硬的(不易修改的)的规格

3

说明,用户通过在计算机上实际运行和试用原型而向开发者提供真实的反馈意见。

快速原型法的实现基础之一是可视化的第四代语言的出现。

4系统开发方法的选择

以上两种方法的结合是实际开发过程中常用的方法。

通过对系统进行分析得到系统的逻辑模型,进而从逻辑模型求得最优的物理模型。

逻辑模型和物理模型的这种螺旋式循环优化的设计模式体现了自上而下、自下而上结合的设计思想。

本财务管理系统就采用两种方法相结合,使用面向对象方法开发MIS时,工作重点在生命周期中的分析阶段.分析阶段得到的各种对象模型也适用于设计阶段和实现阶段。

实践证明两种方法的结合是一种切实可行的有效方法。

第二章中小型企业财务管理系统的规划2。

1系统初步调查

目前,很多中小企业迫于市场竞争的压力,想引进财务管理系统,但苦于周围成功的财务管理系统应用案例很少,所以一直在徘徊观望。

每个中小型企业的财务管理系统建设会因行业、性质、规模的不同而存在很大的差异,若要建设好财务管理系统,企业应从六个方面来考察自身。

一是建设财务信息化的动力问题.企业信息化是企业的行为,不是国家的行为.国家在企业信息化建设中只起引导、指导作用,指出其重要性,呼吁企业进行信息化建设,但企业最终的实施是自己决定的。

也就是说,企业信息化的动力应来自企业内部。

二要考虑企业自身的技术力量.设备可以买来,但财务管理系统是买不到的。

在财务管理系统的开发过程中,企业的技术人员是业务人员和专业开发人员之间的桥梁.系统运行后,大量的维护工作,如运行中维护、修改的维护和适应性维护等都要依靠企业自身的技术力量来完成。

如果企业技术力量薄弱,会在系统开发和运行过程中遇到很多问题.因此,培养和引进人才,解决技术力量不足问题是企业信息化建设中不可忽视的环节。

三是企业自身要有较好的科学管理基础。

科学管理基础也就是完整、规范的规章制度。

如果某企业靠某一产品一时赚了些钱,但企业的管理制度不健全,例如库

4

存管理混乱,库里有的帐上没记,帐上记的,库里已拿走了,那么急匆匆建立了财务管理系统也不会成功。

企业应先规范管理程序,这是建立系统的重要基础。

2.2系统总体目标

1统一规划)统一设计

由于服装企业具有连续性生产的特点,在流通中的流转速度非常快,从总体目标出发,要求将系统将其企业中的进销存整个物流作为全面的规划,以及避免在今后中进行重复投资。

2高效)安全)迅速

为提高信息反馈的速度,要求及时对每一分支机构的进销业务进行全面的核算,并要求分支的业务数据能及时地传输到总部。

3)稳定性)可升级性

针对服装企业的特点,业务非常庞大,每天要面对业务的单据数据非常繁多,因此对其稳定性提出了较高的要求,另外,随着业务需更进一步发展,因此,对以后的升级要求能将业务数据能进行平稳的过度.

4)高标准)高起点

为能利用信息化对当前企业进行改造,因此,对于系统在技术上要求有较高的标准起点,能立足于未来,减少重复性的建设,因此,对系统的要求能马上适合企业的特点,在较短的时间内得到较高的经济回报。

第三章中小型企业财务管理系统的特点

传统的财务业务流程和管理组织形式与社会的发展及平稳的管理环境相对应,也是信息技术不发达的结果。

现代组织理论的创立者切斯特。

巴纳德指出:

组织的共同目标和人们的协作意愿需要通过信息沟通来连接才能成为动态的过程,由信息传递技术所决定的传递渠道、体系、覆盖面及密度在很大程度上影响着组织的结构。

信息技术的发展改变了原有组织和管理体系的信息基础,可以实现信息的快速处理与传递,实现全方位的信息共享,实现异地控制及分布式的统一协调.因此,现代信息技术的发展呼唤全新的业务流程与企业组织结构的出现。

3。

1组织结构

5

中小型企业财务管理信息系统可以使具有以下特点的财务管理组织有效运转:

(1)缩减乃至取消中间管理层,加强作业层与决策层的直接沟通;

(2)增宽管理幅度,确保管理者与下属间信息的有效传递;

(3)组织规模减小且成扁平状,提高企业财务管理的灵活性、弹性和对市场的反映能力;

(4)实行团队工作,确保团队成员间的全方位沟通以及团队与团队之间的信息交流;

(5)全新的网络结构组织确保信息上下左右畅通无阻,组织结构具有较高的灵活性和机动性。

3.2总体框架

以指标管理为主线,以预算编制为基础,以预算执行和资金监管为核心,通过与出纳系统、账务系统、支付系统、采购系统、物资管理系统、固定资产系统等业务衔接,建立全面预算管理系统。

系统总体框架示意图如下3-1所示:

查询分析

企业预算报单位、主表项目、管汇个人企总预算执行业

出纳管理资金管理基

企财务处理业固定资产电子报表

工资管理物资管理

后台数据库管理

图3-1总体框架

1.账务处理,就是账套汇总,真正实现主管行业财务全面管理,实现科目信息的全面预置,根据用户行业不同,可以选择不同行业的科目信息。

6

2.电子报表,可以进行数据库查询,提供数据库接口,将数据库中的数据读入表页,进行分析汇总;

报表汇总满足主管单位财务管理要求。

3.固定资产,可以灵活设置项目。

4。

工资管理,功能设计全面,系统通用性强,适用于各类单位的工资核算管理,可以自定义工资类别。

5.出纳管理系统负责完成日常的货币资金管理及收付工作,为出纳从业人员提供一个集成办公环境,加强对现金及银行存款的管理,是单位统计管理现金、银行收付的有力工具.

6。

物资管理,用来管理入库业务记录、出库业务记录的数据文件。

7.资金管理,丰富的业务管理功能如存取款管理、贷还款管理、利息管理、结算管理等。

3.3目标用户

本中小型企业财务管理系统的目标用户包括各种中小型服装企业,中小型批发、零销售企业,中小型建筑企业,中小型住宿、餐饮企业,中小型工业企业等。

3。

4系统任务

会计核算:

会计凭证自动生成;

可以实现会计科目与指标自动对账;

并能够进行期末指标自动调节.

决算管理:

自动接收财政部门的决算基础数据;

可以自动生成决算报表,并实现预算报表逐级汇总及调整.

集中查询:

主要包括领导查询、账务监督、报表管理;

进行多层次多角度的查询分析;

能够对不同岗位应用。

5系统特点

1(直观简便的操作

抛弃了传统软件的菜单选择,所有可用功能均在屏幕上直接显示,用户可用鼠

标直接选择。

2(及时的更改察看

7

如果想要改变以前的记账纪录,则可以随时的更改,且任何人(凡涉及财务管

理的人员,包括上层主管等)都可以公开的看见修改过的纪录,不会因为过时

错误的信息产生冲突;

而且纪录是随时更改的,更新速度当然很快,可以更好

的预算决策。

3(较强的数据库

本系统使用的是MYSQL数据库,具有强大的存储功能;

且它是开源的,适应所

有平台,所以支持任意修改,可以去除不需要的功能,从而简化MYSQL,提高

速度。

4(完备的信息管理功能

提供多种费用的添加管理,方便用户的管理使用,可设置核算许多项目类,并

可通过系统提供的简单查询方式,输出各核算对象的资金来源、资金运用、资

金结存情况,统计出各自的贡献毛益,以达到及时、有效地对各考核对象进行

资金控制。

5(较强的通用性

由于本系统少了许多专业性的特点设置,突出增强了大多数中小型企业普遍使

用的财务管理功能,所以不但能够很快就掌握并使用,且各种中小型企业都可

以使用,具有较强的通用性.

6数据库的选择

对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQLandSQLServer。

这两者最基本的相似之处在于数据存储和属于查询系统。

你可以使用SQL来访问这两种数据库的数据,因为它们都支持ANSI—SQL。

还有,这两种数据库系统都支持二进制关键词和关键索引,这就大大地加快了查询速度。

同时,二者也都提供支持XML的各种格式。

MySQL服务器具有可扩展,开放的存储引擎.虽然你可以使用SQL服务器的Sybase引擎,但MySQL能够提供更多种的选择,如MyISAM,Heap,InnoDB,and

BerkeleyDB。

MySQL不完全支持陌生的关键词,所以它比SQL服务器要少一些相关的数据库。

同时,MySQL也缺乏一些存储程序的功能,比如MyISAM引擎联支持交换功能.

8

MySQL不全是免费,但很便宜。

纯粹就性能而言,MySQL是相当出色的,因为它包含一个缺省桌面格式MyISAM。

MyISAM数据库与磁盘非常地兼容而不占用过多的CPU和内存.MySQL可以运行于Windows系统而不会发生冲突。

当提及软件的性能,SQL服务器的稳定性要比它的竞争对手强很多。

但是,这些特性也要付出代价的。

比如,必须增加额外复杂操作,磁盘存储,内存损耗等等。

如果你的硬件和软件不能充分支持SQL服务器,我建议你最好选择其他如DBMS数据库,因为这样你会得到更好的结果。

能够在.NET或J2EE下运行正常,同样,都能够利用RAID。

MySQL有一个用于改变数据的二进制日志。

因为它是二进制,这一日志能够快速地从主机上复制数据到客户机上.即使服务器崩溃,这一二进制日志也会保持完整,而且复制的部分也不会受到损坏。

恢复性也是MySQL的一个特点,这主要表现在MyISAM配置中。

这种方式有它固有的缺欠,如果你不慎损坏数据库,结果可能会导致所有的数据丢失.然而,对于SQL服务器而言就表现得很稳键。

SQL服务器能够时刻监测数据交换点并能够把数据库损坏的过程保存下来.

所以,本系统我选择MySQL数据库。

第四章中小型企业财务管理系统的设计4.1总体功能结构

系统的总体功能结构包括:

登陆、管理首页、费用管理(它包括所有费用、增加收入、增加支出、费用类型、添加类型、报销人、添加报销人)、费用统计(费用统计)、用户管理(它包括用户管理、增加用户、登陆信息)、部门管理(它包括部门管理、增加部门)、软件信息、退出。

它的总体功能结构框架图如图4—1所示。

9

企业财务部门

登陆

退出

管理首页费用管理费用统计用户管理部门管理

所增增费添报添用增登部增

有加加用加销加户加陆门加费收支类类人报管用信管部用入出型型销理户息理门

数据库

图4-1功能结构框架

2数据库各表项设计

1(TableCLASS

图4—2tableclass2。

TableMASTER

10

图4—3tablemaster3.TablePAY

图4-4tablepay4。

TablePAYER

图4—5tablepayer

11

5。

TablePAYTYPE

图4-6tablepaytype6。

TableUSERLOG

图4-7tableuserlog

4.3数据库的连接和访问代码

packagecaiwu;

importjava。

sql。

*;

publicclassDBConnect{

privateConnectionconn=null;

privateStatementstmt=null;

privatePreparedStatementprepstmt=null;

privateDBConnectionManagerdcm=null;

voidinit(){

dcm=DBConnectionManager.getInstance();

12

conn=dcm.getConnection("

mysql”);

/**

*构造数据库的连接和访问类

*/

publicDBConnect()throwsException{init();

stmt=conn.createStatement();

}

publicDBConnect(intresultSetType,intresultSetConcurrency)

throwsException{init();

stmt=conn。

createStatement(resultSetType,resultSetConcurrency);

*预编译SQL语句

*@paramsqlSQL语句

publicDBConnect(Stringsql)throwsException{init();

this.prepareStatement(sql);

publicDBConnect(Stringsql,intresultSetType,intresultSetConcurrency)

throwsException{

init();

this.prepareStatement(sql,resultSetType,resultSetConcurrency);

/**

*返回连接

*@returnConnection连接

*/

publicConnectiongetConnection(){returnconn;

*PreparedStatement

*@returnsql预设SQL语句

publicvoidprepareStatement(Stringsql)throwsSQLException{

prepstmt=conn.prepareStatement(sql);

publicvoidprepareStatement(Stringsql,intresultSetType,intresultSetConcurrency)

throwsSQLException{

prepstmt=conn.prepareStatement(sql,resultSetType,resultSetConcurrency);

13

/**

*设置对应值

*@paramindex参数索引

*@paramvalue对应值

publicvoidsetString(intindex,Stringvalue)throwsSQLException{

prepstmt。

setString(index,value);

publicvoidsetInt(intindex,intvalue)throwsSQLException{

setInt(index,value);

publicvoidsetBoolean(intindex,booleanvalue)throwsSQLException{

setBoolean(index,value);

publicvoidsetDate(intindex,Datevalue)throwsSQLException{

prepstmt.setDate(index,value);

publicvoidsetLong(intindex,longvalue)throwsSQLException{

prepstmt.setLong(index,value);

publicvoidsetFloat(intindex,floatvalue)throwsSQLException{

prepstmt.setFloat(index,value);

publicvoidsetBytes(intindex,byte[]value)throwsSQLException{

setBytes(index,value);

publicvoidclearParameters()

throwsSQLException

{prepstmt.clearParameters();

prepstmt=null;

„„

4.4系统的详细设计示例

41登陆代码设计示例

a.java

14

中小型企业财务管理系统*Title财务管理系统

*登陆信息中所使

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2