当前位置:首页>> >>


[vf毕设]电脑公司财务管理系统.rar

收藏

资源目录
    文档预览:
    编号:20180824112536649    类型:共享资源    大小:634.08KB    格式:RAR    上传时间:2018-08-24
      
    40
    金币
    关 键 词:
    vf 电脑 公司财务 管理 系统
    资源描述:
    1第一章 引 言随着生产的发展和生产规模的日益社会化,会计在不断地发展变化。经过人们长时期实践经验的积累,会计由简单到复杂,由不完善到完善,逐渐形成一套完整的体系,在经济管理工作中发挥着越来越重要的作用。与此同时,随着经济管理工作对财务数据处理要求的日益提高和科学技术的进步,会计操作技术也在不断地发展变化,计算机会计的出现大大提高了会计工作及至整个管理工作的水平和效率。计算机用于数据处理,彻底改变了工作的面貌。会计数据处理的集中化自动化程度大大提高,采用计算机处理以后,原始数据通过各种输入方式输入计算机,计算机自动按照事先编制的程序进程各种处理工作,还可以根据需要,随时查询或打印有关帐簿和报表。提高了会计信息的准确性和及时性,随着现代社会企业的经济管理越来越复杂,竞争也越来越激烈,这种现象不但使会计所要处理的数据量增大,也要求会计数据的处理更加准确及时,利用计算机进行财务数据处理可以彻底打破手工处理的局限性,为日常管理提供更加详细、更加准确、更加及时的信息。从广度和深度上扩展了会计数据的领域,随时得到最新的情况。减轻了财务人员的工作负担,使用计算机进行会计数据处理以后,大部分工作由计算机自动进行处理,使财务人员从繁重的手工操作中解放出来,从而使财务人员把主要精力放在管理和监督上,更好地发挥财务人员的作用。现在,科技的飞速发展,使各种管理向科学化、现代化的体制转变。财务管理的模式也随之相应的发生改变。财务管理在各个行业都存在,财务管理的好坏对本单位来说是很重要的。工作的记录清晰,对本单位日常工作起着决定性的作用。要建立现代化的财务管理系统,计算机是本系统的基础,也是实现现代化的重要保证。为了更好的运用所学到的知识,为了将来能更好的胜任自己的工作。我们组在许占喜老师的悉心指导下进行了这次毕业设计,本设计是依据电脑公司财务管理的一些实际情况而设计的,不仅使单位职工在查询相关数据时方便准确,使管理人员减少和缩短工作时间和强度,更为领导对财务管理带来了便利,从而使工作效率大大提高。2第二章 需求分析电脑公司管理系统根据现代化发展的需要,使企业的财务管理工作系统化、规范化、自动化,从而达到提高企业管理效率目的,决定建立一个“财务管理系统” ,以取代人工管理。1.系统开发思想。(1)利用本单位现有的软硬件环境,采用先进的管理系统开发方案,从而达到充分利用本单位现有资源,提高系统开发水平和应用效果的目的。(2)本系统符合本单位财务管理的规定,满足本单位相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求。(3)本系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员进行补充、维护。(4)系统具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。2.系统开发目的。(1)能对财务管理有关的各类数据进行输入、修改与查询。(2)编制财务管理计划。(3)打印管理报表。3.系统功能分析。系统功能分析是在系统开发总体任务的基础上完成的。功能主要有:(1)系统数据初始化。(2)商品基本信息数据的输入。(3)商品基本信息数据的修改、删除。(4)商品基本信息的查询、浏览。(5)报表的查询、浏览。(6)各项财务收支明细。2.1 用户需求分析随着社会现代化的发展,单位的日常管理有关的信息随之急剧增加,传统的人力手工管理模式越来越不能适应现在的工作效率和准确性。在这个高节奏的信息时代,安全、准确的管理信息系统是每个管理者所需求的。建立一个适应现代3化社会经济体制的管理信息系统势在必行。在大量地调查和研究的基础上,包括访问用户,了解财务系统模型,熟悉现有的工作流程和数据流程等工作,采集和分析有关资料和、报表和业务规定,进行了财务管理软件的开发。在整个系统的设计和开发过程中,积极采纳最终用户的意见。对于开发财务管理系统进行了认真仔细的分析,在实施过程中不断地加以修改和完善,使这套财务管理系统能更好地运行。该系统的具体任务就是设计一个电脑公司财务的数据库管理系统,由计算机来代替人工执行一系列诸如增加、删除、修改、查询、统计及打印等操作。这样就使办公人员以轻松快捷地完成财务管理的任务。2.1.1 数据需求数据需求分析是数据库结构设计的第一个阶段,是非常重要的一个阶段。这个阶段主要是确定基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础。在仔细调查过程的基础上,我们得知各公司管理信息的急剧增加,传统的人力手工管理模式越来越不能适应现在的工作效率和准确性。为了更加的即时、准确的录入信息,特此设计本系统。 通过对财务管理的内容和数据流程分析,设计的数据项和数据结构如下:(1)商品基本状况。包括的数据库项有商品名称、数量、入库日期、出库日期、进价等。(2)商品库存。包括的数据库项有商品名称、数量、日期。(3)商品领用。包括的数据库项有商品名称、领用员、日期、数量。(4)商品销售。包含的数据库项在商品名称、销售价、销售员、日期、数量。(5)商品收支信息。商品名称、收入、支出等。2.1.2 功能需求功能分析的任务,是弄清用户对目标系统数据处理功能所提出的需求。根据系统目标和数据需求并与用户充分讨论后,本系统的功能需求可归纳以下几方面。(1)数据登记。登记功能用于把各种手填单据中的数据及时登记到系统将要定义的表中,还要求能进行修改。4(2)查询。能查询录入的有关数据。(3)编制并显示报表。编制财务管理的有关数据,并可由用户输入或修改。(4)打印报表。能打印出全部或每个商品的有关信息数据。2.2 可行性分析计算机管理信息系统的开发是一项复杂的系统工程。从 70 年代开始,人们逐渐认识到采用计算机处理以后,原始数据通过各种输入方式存储于计算机,在此后的数据加工过程中,计算机自动按照编制好的程序进行各种处理工作,很少或者完全不需要人工干预。此后,就可以根据需要,随时查询或打印有关数据和报表。通过对大量原始数据的处理,能及时为管理人员和单位职工提供反馈信息。提高了工作速度和准确性,从而使财务人员把主要精力放在管理和监督上,更好地发挥财务人员的作用。财务管理系统的运行环境:本系统采用单机用户操作方式,系统运行环境包括硬件系统、操作系统、数据库管理系统等软件。硬件:机 型:兼容机;CPU : 赛扬 2.0硬 盘:20GB 以上;软 驱:1.44MB;内 存:256MB;显 示 器:17 寸彩显;打 印 机:Epson;操作系统:Windows95/98。软件:WINDOWS-XP 操作系统VISUAL FOXPRO 6.02.2.1 经济方面可行性分析本系统开发经费不是很多。对于规模不是很大、经费有限的单位在经济上是可以接受的,并且本系统实施以后可以明显的提高工作效率,很快就可以体现出经济效益来,所以本系统在经济上也是可行的。投入除软件开发成本,一台中等电脑完全可以良好的运行本系统,完成硬件5平台的要求,而且经济实用。2.2.2 技术方面可行性分析(1)软件。面向对象程序设计 Visual FoxPro6.0 以其可视化编程,集先进性、实用性于一体的现代化软件开发工具为软件平台。小型数据库的灵活性、安全性、易用性为数据库编程提供了良好的条件,如此软件开发平台已经成熟可行。Windows95 是通向 32 位桌面操作系统的最容易的途径。除了运行基于 32 位Windows 的应用程序之处,Windows95 还能运行大多数基于 16 位 Windows 和基于MS-DOS 的应用程序。Windows95 对系统的要求要比 Windows NT4.0 更宽松,允许客户在 16MB 内存的系统上运行。Windows95 包括几个适于移动用户的重要特征,例如电源管理和即揷即用。最后,与 Windows NT4.0 相比,Windows95 可以在更广泛的硬件设备和元件上运行。Windows98 是 Windows95 的增强升级版本。Windows95 是通向 32 位桌面操作系统的最容易的途径,在此基础上进一步创新的 Windows98 将使电脑更易于操作,更可靠、更快捷,并且与 Internet 紧密结合。它定义了许多新颖优异的网络性能,例如支持功能强大的新硬件技术和娱乐平台等,同时对老的基于 Windows 的应用程序和技术保持良好的支持。对于用户来说,Windows98 将提供新的易管理特征,帮助降低成本费用。Windows NT 集中体现在可靠性、易管理性、安全性、网络性以及性能上是当今功能最强大的 32 位桌面操作系统。它有类似于 Windows95 和Windows98 的图形用户界面更方便用户使用,而多线程、多任务结构的设计使运行基于 32 位 Windows 应用程序比其它操作系统更可靠、更安全,同时还支持基于MS-DOS 和基于 16 位 Windows 的应用的多重引导。(2)硬件。科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此财务系统的需要。硬件配置:中央处理器(CPU):586 以上的处理器;硬 盘:8GB 以上硬盘;软 驱:1.44MB 软驱;内 存:64MB、128MB、256MB;显示器:14 寸以上显示器;打印机:Epson。(3)人员。操作人员无需精通财务管理业务流程和 Visual FoxPro6.0 编程内容。不需要熟悉硬件及软件平台。在经过有关人员的简单指导就能够独立完成。6本系统所涉及的业务流程与本单位的组织结构无需固定。(4)设计目的。使程序的应用简单实用,既能满足财务管理的需要,又能方便操作,简单易用。屏幕显示应尽量直观、方便。一般来说,应当将数据的录入、修改、查询、删除等操作集成在一起,这样,当管理人员需要维护某些数据的时候,就可以很方便地进行操作了。另外,一般还应支持模糊查询和组合查询,一般情况下,最好采用选择的方式。这样做不仅提高了操作速度,而且也大大地降低了出错的概率。较强的检错和容错能力。管理人员在实际操作时,有可能发生一些操作,这就要求程序员在设计时一定要考虑一些可能出错的因素,以增强系统检错和容错的能力。具有一定的数据恢复能力。有时发生错误操作不会对系统本身产生多大影响,但有时则会给系统带来灾难性的后果,这就要求系统设计者必须增加相应的恢复功能。界面风格应当尽量向标准化方向靠近。这样做的好处是,由于所设计的 MIS软件界面与用户使用过的其它常见软件的风格一致或者接近,而使用户容易掌握。软件功能概述:财务管理系统是针对财务管理业务而开发此管理软件。根据用户管理的需要,实现财务的输入、查询、修改、删除、打印等几方面的工作。用户利用计算机对财务信息、财务设定、汇总等进行处理来实现管理,由系统自行生成相应的数据以供用户查询和维护,另外用户还可以对这些基本信息随时进行更新和修改,财务管理程序系统力求给用户方便快捷的途径去管理这些繁琐的资料,从而实现一致性。7第三章 Visual FoxPro 概述Visual FoxPro 是在 FoxBASE 和 FoxPro 基础上发展起来的新一代关系型数据库管理系统软件。FoxBASE 和 FoxPro 曾在 PC 机数据库系统的应用中取得了极大的成功,随着面向对象技术的成熟和可视化编程技术的推广,Microsoft 公司于1995 年推出了 Visual FoxPro3.0 版,随后不久又推出了了 Visual FoxPro5.0 版及其中文版,1998 年 Microsoft 发布了名为 Visual Studio6.0 的可视化编程语言的集成软件包,Visual FoxPro6.0 即是其中的一员。3.1 Visual FoxPro 的特点Visual FoxPro 是一种用于数据库设计、创建和管理的软件,利用它可以对各种事务管理工作中的大量数据进行有效的管理和检索。Visual FoxPro6.0 同时提供了可视化的、面向对象的程序设计方法,在其基础上可以方便地实现各种数据库应用系统的开发。1. 强大的功能。Visual FoxPr6.0 拥有近 500 条命令,200 余种函数,使得其功能空前强大,与以前的版本相比,在效能、设计环境、命令函数、系统资源的利用等方面都有了很大的改进。它还提供了一种称为“项目管理器” (program manager)的管理工具,可对用户所开发项目中的数据、文档、程序代码和类库(class library)等资源进行集中高效的管理,使得用户开发和维护应用程序更为方便有效。还支持与其他应用程序交换和共享数据,支持与大多数后台数据库的客户机/服务器应用程序连接,支持通过开放数据库连接驱动程序集成来自各个系统的数据。2. 增强的数据库管理。它将数据表区分为属于某个数据库的“数据库表”(datdbase table)和不属于任何数据库的“自由表”(free table)两大类。对所有的数据库表在创建的同8时就可定义与数据库内其他表之间的联系,并且允许为数据库表设置字段级规则和记录级规则,以及表之间的参照完整性等。这就使得创建的数据表更加符合数据库应用的实际需要,并提供了更好的数据安全性、一致性和完整性。3. 增强的 SQL 语言支持。SQL 语言是关系型数据库的标准操纵语言,SQL 语言功能强大、使用灵活,在Visual FoxPro 中引入了多条命令,可以利用这些命令相当方便地定义和修改数据表的结构,插入、删除、更新表中的数据,并实现对数据库和数据表的各种查询与检索。4. 支持面向对象程序设计。Visual FoxPr 除继续支持传统的面向过程的程序设计方法外,还支持先进的面向对象的程序设计。Visual FoxPro 允许用户对“对象” (object)和“类”(class)进行定义,并编写相应的代码。由于 Visual FoxPro 预先定义和提供了一批基类,用户可在 Visual FoxPro 提供的一些“基类”的基础上定义自己的类和子类(subclass) ,从而利用类的继承性(inheritance)大大减少编程的工作量,加快应用软件的开发过程。既使及结构化程序设计,也应用面向对象的程序设计,构成了 Visual FoxPro 程序设计的特点,同时为用户的编程带来了很大的方便。5. 可视化的设计开发工具。Visual FoxPro 提供了大量的向导(wizard)、设计器(designer)和生成器(builder)来帮助用户完成数据库、查询、表单、报表、菜单等的设计工作。这些工具普遍提供可视化的、友好的图形界面,使得用户只需通过简单的操作而不必编制程序便可快速地完成各种查询设计和用户界面的设计工作,并可在此基础上高效率地开发出基于数据库的应用程序系统。6. 增强的 OLE 应用集成。Visual FoxPro 支持对象链接与嵌入 OLE 技术,通过此种技术,Visual FoxPro 可以与包括 Word 与 Excel 在内微软其它应用软件共享数据,实现应用集成。例如在不退出 Visual FoxPro 环境的情况下,用户就可以在 Visual FoxPro 的表单或窗体中链接其它软件中的对象,直接对这些对象进行编辑。在通过必要的格式转换后,用户可以在 Visual FoxPro 与其它软件之间进行数据的输入与输出。Visual FoxPro6.0 还能提供自动的 OLE 控制,用户借助于这种控制,甚至于能通过 Visual FoxPro 的编程来运行其它软件,让它们完成诸如计算、绘图等功能,实现应用的集成。也可以在 Visual FoxPro 应用程序内部实现数据的共享。7. 支持网络应用。Visual FoxPro 既适用于单机环境,也适用于网络环境,并可创建与lnternet 一起使用的应用程序。其支持的网络应用主要如下。(1)支持网络的客户机/服务器应用模式,既支持对本地计算机的访问,又支9持对远程服务器的访问。(2)支持用户通过本地或远程视图访问来自本地、远程或多个数据表中的不同数据,并在必要时,对数据源进行更新。(3)在多用户环境中,Visual FoxPro 允许建立事务处理程序来控制对数据的共享,包括处理数据的并发操作,限制某些用户对某些特定数据的访问等。3.2 Visual FoxPro 的用户界面Visual FoxPro 的主窗口界面主要由以下几个部分构成。1. 系统菜单。Visual FoxPro 主窗口的菜单栏实际上是其提供的各种操作命令的集合。其中包括:文件、编辑、显示、格式、工具、程序、窗口和帮助 8 个下拉式菜单及其菜单项。大多数的操作均可通过菜单选择方式进行。2. 系统工具栏。工具栏仅次于菜单栏之下,由若干个工具按键组成,每个按键对应一个特定的菜单命令。对于经常使用的功能,单击工具栏中的按键比进行菜单命令的选择要快捷得多。3. 窗口工作区。Visual FoxPro 主窗口菜单栏和工具栏以下的范围被称为窗口工作区。通常用于显示命令或程序的执行结果,同时也用来显示打开的各种窗口和对话框等。4. 命令窗口。命令窗口位于主窗口内,用来输入和显示各种操作命令。当用户在命令键入正确的命令并按 Enter 键之后,系统就会执行该命令。3.3 Visual FoxPro 的工作方式Visual FoxPro 支持两种工作方式,即交互操作方式和程序执行方式。1. 交互操作方式。Visual FoxPro 启动成功后,便处在交互操作方式环境下。交互操作方式又可分为命令执行方式和菜单选择方式两种。命令执行方式是指用户在命令窗口中键入一条命令后按 Enter 键,系统立即执行该命令并显示执行结果。采用命令执行方式时,用户需要熟悉各种命令的格式、功能和使用方法,对于熟练用户而言,采用命令执行方式往往比采用菜单选择方式具有更高的效率。选择方式是指利用系统提供的菜单、工具栏、窗口、对话框等进行交互操作。10选择方式的突出优点是简单、直观、不需要记忆命令格式,不足之处是其操作步骤往往比较繁琐。Visual FoxPro 将对应于菜单选择方式的等价命令显示在命令窗口中,命令执行方式和菜单选择方式的效果是一样的。交互操作方式简便、不需编程,运行结果清晰直观。2. 程序执行方式。程序执行方式是指根据实际工作需要,将一批经常要执行的命令按照所要完成的任务和系统的约定编写程序,并将其存储为程序文件,待需要时执行该程序文件,就可以自动地执行其内包含的一系列命令,完成所要完成的任务。程序执行方式的突出优点是运行效率高,而且编制好的程序可以反复执行。对于最终用户来说,采用程序执行方式可以不必了解程序中的命令和内部结构,便能方便地完成程序所规定的功能。
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:[vf毕设]电脑公司财务管理系统.rar
    链接地址:http://www.gold-doc.com/p-82670.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开