企业财务收支管理系统.doc
《企业财务收支管理系统.doc》由会员分享,可在线阅读,更多相关《企业财务收支管理系统.doc(51页珍藏版)》请在沃文网上搜索。
1、沈阳航空工业学院毕业设计论文摘 要企业的现代化步伐大大加快,竞争力也大大提高,企业内部管理系统的信息化起到了不可替代的作用,而一款好的企业财务收支管理系统是企业内部管理信息化的重要组成部分。论文主要介绍了企业财务收支管理系统的总体设计思想,数据库设计以及功能模块设计。系统主要包括进出账务,账务信息,账务汇总与系统管理模块。软件使用Visual Basic为开发工具,利用其提供的各种面向对象的开发工具,使软件实现了财务的管理功能。本软件具有良好的安全性、易用性与实用性,对企业财务的规范化管理起到巨大推动作用。关键词 企业财务 财务条目 安全AbstractEnterprise has now a
2、ccelerated their pace in mordenlization and meanwhile raised their competitiveness, in which the informating of the internal managing system plays an unique and important role. The financial revenue and expenditure managing system of enterprise is an important part in the informating of the internal
3、 managing of enterprise.The thesis introduces the general designing idea of the financial revenue and expenditure managing system of enterprise, the design of database, and the design of function models. The system includes the input-output financial, the information of financial, the summary of fin
4、ancial, and the system management models. By analysing the situation, the software uses the VB as client tool, and uses some of the tools of object oriented, so that the management of the financial can be accomplished. Therefore, this software is safety, convenient and practable, it will contribute
5、to the development of the financial management of enterprise. Key words Financial of The Enterprise, Financial item, Safety-II-沈阳航空工业学院毕业设计论文目 录第1章 引 言11.1 题目背景11.2 现状与分析21.3 研究意义2第2章 需求分析42.1 项目内容及要求42.1.1 系统功能42.1.2 实现目标52.2 可行性分析52.2.1 经济可行性52.2.2 技术可行性62.3 开发工具论述62.3.1 VB功能特点72.3.2 Access2003数据库
6、简介102.4 系统开发环境112.5 数据字典12第3章 系统结构特性设计153.1 系统分析模型153.2 数据库设计19第4章 系统行为特性设计224.1 软件结构设计224.2 功能子模快设计244.2.1 进出账务子模块244.2.2 账务信息管理子模块264.2.3 账务信息查询模块图284.2.4 账务信息汇总模块图294.2.5 系统管理信息模块图30第5章 系统行为特性设计325.1 系统测试方案325.2 测试结果分析与调试33结 论35参考文献36致 谢37-II-沈阳航空工业学院毕业设计论文 第1章 引言第1章 引 言1.1 题目背景企业财务管理系统是一个企业必不可少的
7、部分,它的易用与安全与否直接决定了一个企业的管理水平,无论是对员工还是决策者,都是一个至关重要的部分。如果说市场是一个企业的生命线,那么企业财务管理系统就是这个生命线的保障系统。很难想象一个企业没有健全的财务系统会怎样生存!长期以来人们使用传统的手工记账方式,直到近十年才有所改观。这种方式效率低,易出错,人为因素大。所以当今年代,我们用计算机代替人们的手工作业,将在各个企业内部发挥越来越重要的作用,提高了企业的运作能力。计算机的广泛应用带来的是企业运营效率的大幅度提高,提高个别劳动生产率,从而带来整个社会的平均劳动生产率的大幅度提高。因此,企业的平均竞争水平加强了,竞争更趋与白热化的程度。而作
8、为企业来讲,对企业自身信息化的程度越来越重视,好的企业使用系统来进行管理,而不使用人来管理。一切以系统为准。从管理层面上节约人力资源,不仅最大限度上提高企业的竞争力,而且节约了大量的人力物力财力资源。作为计算机应用的一部分,使用计算机对财务进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的财务趋于透明化,简单化,不仅摆脱了乱账坏账的困扰,而且也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样企业财务收支管理系统成为很有必要的事情,也是拥有很大市场潜力项目。1.2
9、现状与分析随着生产社会化趋势的扩大、科学技术的进步、人类知识总量的增长速度不断加快、以及市场竞争的日益激烈,人们对信息的认识产生了根本性的变化。信息被列为与物质、能源并列的人类社会发展的三大资源之一。信息化水平已成为衡量一个国家现代化水平和综合国力的重要标志。我国也正处于改革开放进一步深化的环境下,因此我们应当抓住机遇,充分利用信息,扎实的做好信息管理系统的基础工作,建设开发较为先进的应用系统,加快我国信息化建设的步伐。随着公司的规模的发展,公司财务也日趋复杂化。为了管理日益复杂的财务系统,急需一个具有良好性能的财务管理软件。公司财务管理系统软件必须有良好的稳定性,安全性,易用性,以及交互性。
10、1.3 研究意义随着公司业务的发展,财务管理将会变得越来越复杂,如果用传统的管理方法,极易造成不必要的错误,由此带来的经济损失是无法估量的。因此实现财务管理的自动化规范化势在必行。一个完整的项目需要有良好的需求分析,以便实用,而且作为新的项目,一定要做到实用,易用,以接受市场的考验。本软件实现了上述的基本要求,使财务管理变得简单高效安全可靠。它集显示,输入,添加,修改,删除等各种处理为一体,信息维护起来非常方便,极大地减少了错误的发生。本项目的特点是集企业的财务管理学与计算机科学于一身,需对企业的运作体系进行完整的了解,并且关系到企业命脉,安全性必须为第一。此软件的研制成功可以使企业的财务管理
11、透明化,清晰化,减少人为化的因素。社会主义的根本任务是解放生产力,发展生产力。而解放生产力发展生产力是社会主义本质的重要内容核心。因此,发展国民经济才是当务之急,而企业又是国民经济的基本细胞。所以只有企业的良好运转,才能带来经济的持续繁荣。为实现全面建设小康社会的目标,必须进一步推动经济结构的战略性调整,基本实现工业化,大力推行信息化,加快建设现代化,保持国民经济持续,快速健康发展。信息化是我国加快实现工业化和现代化的必然选择。- 2 -所以,企业的发展和信息化密不可分,企业离不开信息化,同时也促进了信息化的快速发展。- 3 -沈阳航空工业学院毕业设计论文 第2章 需求分析第2章 需求分析2.
12、1 项目内容及要求2.1.1 系统功能需求分析是一个工程的开始阶段,更是一个影响了未来软件开发全过程的关键阶段。综上所述,企业财务管理信息系统应该满足以下要求:l 账务明细:对公司进账财务的基本信息管理,每一批账务有一个唯一的账务号码,凭此账务号码建立一个账务信息,即每一次的入账明细。其中包含了此账务的名称,每一个账务都应该有一个基本的归属名称,属于哪方面的支出或收入,并且归属名称一般是固定的。账务明细的诸多方面缺一不可,如:出入账日期,使用部门,经手人以及经手人所在的部门主管等方面必须严格标出,对应的窗口明确,权责明确。l 实物明细:一个账目条款下的实物部分,账目的入账需要指名实物的细节,因
13、为只有以实物为基础,才可以生成账务的条款。每一笔入账必须有实物参与,不然不会有账目条款的生成。所以实物明细为必须填写的一部分并且实物明细的填写也有要求:在一个账号所代表的账目名称名下可以有若干个入账条款,代表一次账务可以有若干个实物录入。而实物又必须有名称,单价,数量及其出处,即来源或去向公司。最后由单价*数量=金额。在查询时必须有账务明细调出相应的实物,即账号与实物一对多的关系。并在事务中可以显示在入账条目中的入账日期等项目。l 客户名称管理:为了更便于开展业务,必须有一份客户的名单。以便在账务中的查询。l 账目名称管理:一个企业的财务支出是有规律的,名称一般而言是固定的,并且出入账必须是有
14、名目的,财务管理系统必须严格按照名目来进行管理,只有这样才可以避免不必要的支出。 l 使用者数据管理:财务软件必须有良好的安全性,所以必须要有一个安全性的管理机制,财务的权限就是其中不可缺少的一部分。要有总财务的权限,同时也要有普通访问者的权限。权责明确,安全机制良好。l 账面管理功能:根据收支情况自动计算账面余额。进行各种汇总。l 进行账面上的查询统计等等工作,并进行相关的修改,删除等。2.1.2 实现目标企业财务管理信息系统是在计算机管理信息技术基础上开发的信息工程系统,实现了企业对财务管理的基本要求,如进出账物的管理,账务实体的管理,系统使用者的管理,不仅提高了工作效率,还满足了安全性的
15、要求,同时也提供了各方面的完善管理。既满足了管理者的需求,同时也满足了企业的管理要求!开发与设计企业财务管理信息系统目的是更方便企业的管理,提高企业管理的效率,增强财务的透明度,去除大量的人为因素。此软件的开发方便企业与财务相关人员进行财务的录入,删除,查询等工作提高企业办事效率简化工作流程,进一步提高工作质量和效率,建立办事高效、运转协调、操作规范的信息化企业体制。实现财务的透明化管理。企业财务安全性要求高,软件编写要求规范严谨,不仅要考虑到企业的管理规范化、安全性要求,还要考虑到使用者本身的应用性要求,其中包括软件的易用性,准确性与实用性。要立足于公司现有条件,在行业规范和标准的约束下,最
16、大限度的满足客户的需求。2.2 可行性分析2.2.1 经济可行性时间开销:16周 人工开销:¥1000/1人;需1人 硬件开销:基本配置:CPU:Pentum(K6)233以上 RAM:24MB HDD:100MB CD-ROM:2X 成本:¥1000 推荐配置:CPU:Pentum(K7)1G以上 RAM:64MB HDD:300MB CD-ROM:8X 成本:¥1500 资料开销:¥120.5 网上资料(上网费):¥24.5 VB书籍:¥96(七折)研制开销:总计¥2120.5由于本系统是为企业财务管理使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入
17、运行后可以为企业节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。2.2.2 技术可行性1)对企业内部工作流程的了解;2)对企业财务作业的了解3)本系统仅需要一台装有Office软件的计算机即可,对机器本身没有太高的要求,一般当前个人电脑完全可满足要求。对于软件技术要求低,现在的程序设计语言已非常成熟。 4)Access2003数据库系统的应用(查询,修改,添加,删除等所使用的语言)5)VISUAL BASIC编程软件的应用2.3 开发工具论述本系统的前端开发工具Visual Basic6.0,后台数据库采用Access2000。Visual意为“可视化的”,指的
18、是一种开发图形用户界面的方法,所以Visual Basic是基于Basic的可视化的程序设计语言。在Visual Basic中,一方面继承了Basic所具有的程序设计语言简单易用的特点,另一方面在其编程系统中采用了面向对象、事件驱动的编程机制,用一种巧妙的方法把Windows的编程复杂性封装起来,提供了一种所见即所得的可视化程序设计方法。 存取对象变量库结构作为一个功能较完备的Windows软件开发平台,Visual Basic专业版提供了对数据库应用的强大支持。尤其提供了使用数据控件和绑定控制项,使用数据库存取对象变量(Data Access Object Variable),直接调用ODB
19、C 2.0 API接口函数等三种访问数据库的方法。对其标准内置的Ms Access数据库,它可以提供不弱于专业数据库软件的支持,可以进行完整的数据库维护、操作及其事务处理。在VB中,将非Access数据库称为外来数据库。对于FoxPro、dBASE、Paradox等外来数据库。虽然借助VB的Data Manager 能够对这些数据库进行NEW、OPEN、DESIGN、DELETE等操作,但在应用程序的运行状态中并不能从底层真正实现这些功能。本文从使用数据库存取对象变量的方法出发,实现了非Access格式数据库(以FoxPro数据库为例)的建新库、拷贝数据库结构、动态调入等操作,阐述了从编程技巧
20、上弥补VB对这些外来数据库支持不足的可行性 。 2.3.1 VB功能特点l 具有面向对象的可视化设计工具 在VB中,应用面向对象的程序设计方法(OOP),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需用现有工具根据界面设计要求,直接在屏幕上“画”出窗口、菜单、按钮、滚动条等不同类型的对象,并为每个对象设置属性。程序员的编程工作仅限于编写相关对象要完成的功能程序,因而程序设计的效率可大大提高。 l 事件驱动的编程机制 事件驱动是非常适合图形用户界面的编程方式。在图形用户界面的应用程序中,是由用户的动作即事件掌握着程序运行的流向,每个事件都能驱动一段程序的运行。程序员只要
21、编写响应用户动作的代码,而各个动作之间不一定有联系。l 提供了易学易用的应用程序集成开发环境 在VB集成开发环境中,用户可设计界面、编写代码、调试程序,直至把应用程序编译成可执行文件在Windows中运行,使用户在友好的开发环境中工作。 l 结构化的程序设计语言 VB具有丰富的数据类型和结构化程序结构,作为一种程序设计语言,它还有如下一些特点: u 强大的数值和字符串处理功能 u 丰富的图形指令,可方便地绘制各种图形 u 提供静态和动态数组,有利于简化内存的管理 u 过程可递归调用,使程序更为简练 u 支持随机文件和顺序文件的访问 u 提供了一个可供应用程序调用的包含多种类型的图标库 u 具有
22、完善的运行出错处理 l 支持多种数据库系统的访问 利用数据控件可访问的数据库系统有:Microsoft Access、Btrieve、DBASE、Microsfot FoxPro和Paradox等,也可以访问Microsoft Excel、Lotus1-2-3等多种电子表格。 l 支持动态数据交换(DDE)、动态链接库(DLL)和对象的链接与嵌入(OLE)技术 l 完备的HELP联机帮助功能 与Windows环境下的软件一样,在VB中,利用帮助菜单和F1功能键,用户可以随时方便地得到所需要的帮助信息。VB帮助窗口中显示了有关的示例代码,通过复制、粘贴操作可获取大量的示例代码,为用户的学习和使用
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业财务 收支 管理 系统