某公司财务管理及财务知识分析系统.docx
《某公司财务管理及财务知识分析系统.docx》由会员分享,可在线阅读,更多相关《某公司财务管理及财务知识分析系统.docx(53页珍藏版)》请在三一办公上搜索。
1、辽宁科技大学毕业设计(论文) 第48页百盛财务管理系统摘要 随着计算机技术的飞速发展和计算机在企业管理中应用的普及,利用计算机实现企业财务管理势在必行。本系统结合企业实际的人事、财务系统的选择原则、系统开发工具的选择一系列问题的分析确定了系统的开发平台。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求 出发,完成了工资管理的全过程。包括设置员工的基本工资和其他项目的金额,并且负责设置职工工资的计算公式,以及统计出勤、计算工资、查询工资和导出工资表,系统部分包括添加用户和修改密码。本文所设计的百盛企业财务管理系统基本上可
2、以满足该企业财务管理方面的需要,实现了一般财务管理系统对企业财务信息的浏览、添加、删除、修改和查询功能,节省了大量的人工操作的工作量,自动完成众多的信息处理,减少了数据出现错误的几率,加强了财务记录的安全性和完整性。关键词 财务管理系统;数据库;财务记录AbstractWith the rapid development of computer technology and computer applications in the enterprise management of the popularity of the use of computer management of enter
3、prises must pay. Enterprises of the system combined with the actual personnel, the choice of the principles of the financial system, the choice of tools for system development analysis of a series of questions to determine a system development platform. Including the development of the main backgrou
4、nd of the establishment and maintenance of database and application development front-end aspects. From the whole system in line with the simple, user-friendly, flexible, practical and safety requirements, the completion of the whole process of wage administration. Include the provision of basic wag
5、es of employees and the amount of other projects and is responsible for setting the formula for calculating the wages of workers, as well as attendance statistics, calculation of wages, salaries and Export inquiries wage table, the system includes a user to add and modify the password. In this paper
6、, designed by Parkson basically enterprise financial management system to meet the business needs of financial management, the achievement of the general financial management system of enterprise financial information to browse, add, delete, modify, and query functions, saving a great deal of manual
7、 operation the workload of a large number of auto-complete information processing, reduced the risk of data errors, strengthen the financial records of the security and integrity.Keywords Financial management system; database; financial records目录摘要IAbstractII第1章 绪论11.1系统开发背景11.2 财务管理现状11.3工具简介2第2章 可
8、行性分析32.1 技术可行性32.2 经济可行性32.3 操作行性32.4 法律可行性4第3章 需求分析53.1 功能分析53.2 流程分析53.3 开发工具的选择6第4章 概要设计74.1 系统运行总体流程74.2 目标系统体系结构84.2.1 百盛财务管理系统软件结构图84.2.2 “基本信息管理”模块结构图84.2.3 “财务信息管理”模块结构图94.2.4 “数据统计管理”模块结构图94.2.5 “用户管理”模块结构图10第5章 数据库设计11第6章 详细设计166.1 登录窗口设计166.2 财务管理主窗体设计176.3 银行信息管理窗口设计186.4 收入类型设置窗口设计196.5
9、 日常收支窗口设计196.6 银行往来管理窗口设计206.7 银行帐户管理窗口设计216.8 日常收支统计窗口设计226.9 银行交易统计窗口设计226.10 资产统计窗口设计236.11 用户管理窗口设计246.12 成员管理窗口设计246.13 编辑用户信息窗口设计25第7章 系统测试267.1 软件测试基础理论267.1.1 软件测试定义267.1.2 软件测试基本概念267.2 软件测试目的267.3 百盛财务管理系统系统测试267.3.1 登录模块测试用例277.3.2 银行信息查询模块测试用例287.4 测试报告28结论29致谢30参考文献31附录A32附录B41第1章 绪论1.1
10、系统开发背景在当今的社会,可以说是信息技术的发展时代,在社会的方方面面无不涉及到各种信息的处理。信息是人们对客观世界的具体描述,是人们进行交流与联系的重要途径。人类社会就处在一个对信息进行有效合理的加工中。它将促进整个社会的发展。随着社会信息技术的提高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。在软件技术的应用中,软件的开发技术,尤其是应用型软件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品,参与市场竞争,获取最大利润是全球信息企业追求的目标。财务管理系统正是一个非常实用的应用型软件产品,不谈它的经济利益,单说它的应用范围就是十分广泛的,
11、每个都需要理财,尽可能的提高收入的利用率。财务管理系统是每一个单位管理财务收入和支出的不可缺少的一个管理信息系统,它的内容对企业财务计划,财务控制,财务监督,财务运用等方面都起着巨大的作用。如何发挥财务管理的作用关系到一个企业的命脉。财务管理的工作对象是资金运动,只要有资金运动就离不开财务管理。因此,开发这样一套管理软件成为很有必要的事情。1.2 财务管理现状财务管理系统是一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体。1985年,管理信息系统创始人,明尼苏达大学卡尔森管理学院的著名教授戴维斯给出了一个具有代表性的定义:“财务管理系统是一个利用计算机硬件和软件
12、,手工作业、分析、计划、控制和决策模型以及数据库的用户机器系统。它能提供信息支持企业或组织的运行、管理和决策功能”。 在一些大型企业里可以说每家企业都有自己的财务管理系统。而且每家企业的财务管理系统都充分结合了自身的特点,聘请有关人事对本企业的财务管理安排,工资项目设置,数据库的设计与更新进行了单独的开发,甚至对人机界面的设计都进行了特色化设计。因此财务管理系统虽然普遍实用,但在信息量巨大的因特网上却很少有这样的管理系统存在,就算有也很难能完全结合本企业的特点实现财务管理。财务管理系统的设计还处在一个半封闭的状态。一般都是企业针对本企业进行了有针对性的设计,在设计完成后的维护、修改都还处在由专
13、人进行单独实现的状态。在这一系列的过程当中一方面提高了财务管理系统的针对性,有利于企业对本企业的职工进行管理、财务管理的详细安排以及对企业的管理的跟进完善,提高管理的全面性和统一性和持续性。与此同时却使财务管理系统的开发成本成倍的增加,不仅增加了管理系统的开发费用,而且增加了大量的人力物力的投入(对企业职工资料的调查整理、数据库的具体设计、系统的测试、维护等等)。1.3工具简介Visual Basic语言利用MSDOS Basic语言的简洁性和Windows的可视化设计工具,使她既保证了Windows的优良性和图形工作环境,同时又保持了类似于MSDOS Basic语言的简易性,为我们提供了简易
14、高效的编程工具。Visual Basic语言用一种非常巧妙的方法将Windows的编程复杂性封装起来,使人们设计菜单、字体、对话框及滚动正文等变得相当容易,而且控制这些构件也只需要为数不多的几行程序。MicrosoftAccess是微软所提供的桌面型数据库管理系统。桌面型数据库的特点体现在:对数据库的一系列操作是通过用户所正在使用的前端计算机上的程序完成的。桌面型数据库同样能提供网络环境下的多用户服务,只不过完成有关数据任务时,处理数据的位置不是数据库所在的服务器,而是前端程序所在的客户计算机。Microsoft Access并不属于Visual Basic,但在Visual Basic环境下
15、,Access数据库是默认数据库,特别是Access数据所采用的Jet数据库引擎,它被嵌入到Visual Basic之中(例如Visual Basic中的内部数据访问控件Data就是建立在Jet引擎基础上的)。因此Access具有与VB6无缝连接、操作简单、易于使用的优点。同时Microsoft Access作为Microsoft Office软件,非常普遍实用。不需要用户再进行其它的多余的数据库安装等。减少了用户使用该工资管理系统的工作量、增加了操作人员的熟悉程度。第2章 可行性分析可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术
16、、经济能力的调查,判断它是否可行。2.1 技术可行性技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。本系统采用Microsoft Access 2000进行后台数据库的管理、操作和维护。用Visual Basic6.0完成前台界面设计、与后台数据库的接口、数据的录入、查询、制作报表等功能。由于Microsoft Access 2000和 Visual Basic 6.0强大的数据库开发功能、方便快捷的数据库借口设计功能、使用的灵活、以及他们当前的广泛实际应用,充分说明本系统在技术方面可行,利用现有的技术,该系统的功能完全
17、能够得以实现。2.2 经济可行性经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。目前国内相当一部分中小型企业,没有完善的财务管理系统,管理水平差,运行效率低,迫切需要提高现代化管理水平、管理质量和工作效率。该公司财务管理系统可取代单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高产品信息的利用率。使用财务管理系统能够把使用者从大量的数据处理中解脱出来,极大地提高工作效率,保证正常的工作秩序,在当今高效率的社会中,这无疑是一大进步,而且本系统的开发成本无须太高,从经济方面而言
18、是可行的。2.3 操作行性本系统的研制与开发充分考虑人员应用及维护等。在系统界面清晰,操作简洁,易于理解,提示信息功能完整,用户只要经过简单的培训即可上手,有完善的异常处理机制,用户只要经过简单的培训就可以使用,公司管理人员以及相关工作人员均能进行操作,运行环境要求较低,因此操作方面可行。2.4 法律可行性本系统遵守国家相关法律规定,因此法律上有保障,在法律上是切实可行的。具体表现在:责任明确且具有法律效力。另外,在专利权、版权等方面不会造成侵权行为。本系统的设计与开发,不会侵犯他人、集体、国家的利益,不会违反国家法律、法规及政策等。第3章 需求分析需求分析的过程可以说是一个对具体问题的反复理
19、解和抽象的过程。理解就是对现实问题的理解,要弄清楚究竟需要解决什么问题。抽象就是除去问题的表面,提取问题的本质,建立问题的逻辑模型,以便于以后阶段的系统的设计实现。需求分析阶段是软件产品生存命期中的一个重要阶段,其根本任务是确定用户对软件系统的需求。所谓需求是指用户对软件的功能和性能的要求,就是用户希望软件能什么事情,完成什么样的功能,达到什么性能。通常需求分为两种类型:一种是功能性需求,一种是非功能需求,这一点也许要有一种清楚的认识。功能性需求是指需要计算机系统解决的问题,也就是对数据的处理要求,这是一类最主要的需求。非功能性需求是指实际使用环境所要求的需求,往往是一些限制要求,例如:性能要
20、求,安全保密要求,等等。3.1 功能分析基本信息的添加、修改、删除和查询。基本信息包括银行信息管理、收入分类管理和支出分类管理等。此功能为理财管理和数据统计模块提供依据。理财信息的添加、修改、删除和查询。理财信息包括日常收支信息、银行往来信息和银行账户信息。数据统计模块包括日常收支统计、银行交易统计和资产统计等功能。3.2流程分析所谓系统流程就是用户在使用系统时的工作过程。 运行系统后,首先会看到登录窗体,对用户的身份进行认证。身份认证可以分为两个过程:确认用户是否是有效的系统用户、确认用户的类型。第1个过程决定用户能否进行系统,第2 个过程根据用户的类型决定用户的操作权限。如果需要对普通用户
21、进行管理,则使用Admin用户登录;否则建议使用Users用户登录。如果还要创建其他用户,可以在用户管理模块中创建和管理。在创建用户时,需要输入要创建的用户名和密码。Admin用户还可以修改和删除其他普通用户数据。在本系统中,应该首先增加基本信息,之后才能增加理财信息。基本信息包括银行信息、收入类型信息和收入支出信息等。银行信息包括银行名称、简称和所在地点等信息;收入类型信息和支出类型信息则只包含名称信息。添加基本信息后,就可以添加理财信息了。在理财信息管理模块中可以对日常收入信息、银行交易信息和银行帐户信息进行添加、修改、删除和查看等操作。日常收支信息包括收支类型、收支日期、帐号、收支金额、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 某公司 财务管理 财务 知识 分析 系统
链接地址:https://www.31ppt.com/p-1651748.html