社区医院财务管理系统的设计与实现

摘 要摘 要“经济越发展,财务管理越重要”。同时,随着我国经济的发展,财务管理的工作量也越来越多,数据的处理量也越来越繁重。然而,现行的手工会计工作方式由于其条件限制,不能及时将其信息提供给信息需要者。而该财务软件正是为了解决手工记帐的缺点,能为信息需要者提供及时可靠的信息。该财务管理系统是财务处对其财务信息进行统一管理的系统,根据系统的财务系统的功能需求,此系统被划分为五个模块,包括用户基本信息管理模块、收入管理模块、支出管理模块、总账管理模块、查询管理模块等。其中系统用户分为三种不同级别的用户,使得不同用户根据不同的身份可以进行不同的操作,系统的安全性更高,系统功能也变得更加灵活。对于账目的管理上,该系统也提供了收入报表,支出报表,总额报表的生成功能,管理员可以可以进行日统计,月统计和年统计。各种账目也提供了查询功能。本系统是根据实际财务管理工作情况,并结合毕业设计要求,采用eclipse软件开发方法、Java集成开发环境,并采用MySOL数据库开发的财务管理系统。经过一系列调研及开发设计,最终系统能基本实现财务子系统所需功能。关键词:JAVA; MySQL ;eclipse;社区医药;财务系统目 录
第一章 绪论 1
1.1 选题背景以及选题意义 1
1.2 国内外现状以及存在的问题 2
1.3 社区医药系统的优势 2
第二章 相关技术介绍 3
2.1 Eclipse介绍 3
2.2 JAVA技术介绍 3
2.3 JDBC技术介绍 4
2.4 MySQL技术介绍 5
第三章 系统需求分析与可行性研究 6
3.1 系统功能需求分析 6
3.2 系统可行性分析 6
3.2.1 经济可行性 6
3.2.2 技术可行性 6
3.2.3 运行可行性 7
第四章 系统总体设计 8
4.1 系统总体功能模块设计 8
4.2系统子模块设计 8
4.2.1 系统管理模块设计 8
4.2.2支出管理模块设计 9
4.2.3收入管理子模块设计 10
4.2.4
 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2# 
1 经济可行性 6
3.2.2 技术可行性 6
3.2.3 运行可行性 7
第四章 系统总体设计 8
4.1 系统总体功能模块设计 8
4.2系统子模块设计 8
4.2.1 系统管理模块设计 8
4.2.2支出管理模块设计 9
4.2.3收入管理子模块设计 10
4.2.4总账管理子模块设计 10
4.2.5查询子模块设计 11
第五章 数据库设计 12
5.1 数据库逻辑设计 12
5.1.1 主要ER图设计 12
5.1.2数据库概念设计 14
5.2 数据库详细设计 15
5.3 实体关联图 17
第六章 系统详细设计及实现 19
6.1 登录界面 19
6.2 系统管理模块实现 19
6.2.1用户信息管理 19
6.2.2系统数据管理 22
6.3 支出管理模块实现 24
6.3.1 财务支出申请管理 24
6.3.2 财务支出审核管理 25
6.3.3 财务支出结算管理 26
6.4 收入管理模块实现 28
6.5 总账管理模块实现 28
6.5.1 收入报表管理 28
6.5.2 支出报表管理 30
6.5.3 总额报表管理 30
6.6 查询管理模块实现 31
6.6.1 支出查询 31
6.6.2 收入查询 31
6.6.3 审核信息查询 32
结 论 33
致 谢 33
参 考 文 献 35
第一章 绪论
1.1 选题背景以及选题意义
当今社会,生产力似乎是一个越来越常见的话题。随着生产的发展和生产规模的日益社会化,财务管理方法在不断地发展变化。经过人们长时期实践经验的积累,财务管理方法由简单到复杂,由不完善到完善,逐渐形成一套完整的体系,在经济管理工作中发挥着越来越重要的作用。与此同时,随着经济管理工作对财务数据处理要求的日益提高和科学技术的进步,财务管理操作技术也在不断地发展变化,财务管理信息化的出现大大提高了财务统计工作及至整个管理工作的水平和效率。
“经济越发展,财务管理越重要”。同时,随着我国经济的发展,财务管理的工作量也越来越多,数据的处理量也越来越繁重。然而,现行的手工会计工作方式由于其条件限制,不能及时将其信息提供给信息需要者。而该财务软件正是为了解决手工记帐的缺点,能为信息需要者提供及时可靠的信息,并将工作重点由原来的记帐、绘制报表等转向收集信息、存储信息、加工信息、传递信息、查询信息(包括输出信息)等。
计算机用于数据处理,彻底改变了财务工作的面貌。财务数据处理的集中化自动化程度大大提高,采用计算机处理以后,原始数据通过各种输入方式输入计算机,计算机自动按照事先编制的程序进程各种处理工作,还可以根据需要,随时查询或打印有关信息和报表。提高了财务信息的准确性和及时性,随着现代社会企业的经济管理越来越复杂,竞争也越来越激烈,这种现象不但使财务系统所要处理的数据量增大,也要求财务数据的处理更加准确及时,利用计算机进行财务数据处理可以彻底打破手工处理的局限性,为日常管理提供更加详细、更加准确、更加及时的信息。从广度和深度上扩展了财务数据的领域,随时得到最新的情况。减轻了财务人员的工作负担,使用计算机进行会计数据处理以后,大部分工作由计算机自动进行处理,使财务人员从繁重的手工操作中解放出来,从而使财务人员把主要精力放在管理和监督上,更好地发挥财务人员的作用。
1.2 国内外现状以及存在的问题
对于一个经营者来说,财务问题应该是最值得关注的问题之一。不管是大企业还是小公司,高效准确的财务管理都是对于企业的发展至关重要的方面。经营者也都已经意识到了一个完善的财务系统的意义。所以现在市面上的财务系统也越来越多,但就面向社区医院的财务系统来说,还存在一些问题。
(1)大多数的财务系统虽然功能齐全,但并没有很好的与社区医院所需要的功能相结合。系统还不具有足够的针对性。
(2)众多的财务系统因为实现的功能众多,系统执行起来较为复杂,操作员进行系统操作时会觉得很不方面。
(3)系统不够简练,社区医院所需财务方面的功能不多,却需要掌握大量的功能,耗费了不必要的人力,系统维护开销也变大了。
1.3 社区医药系统的优势
该医院充分考虑了社区医药在财务方面所需要的功能,对传统的大型财务系统进行了功能挑选和细分。使其更适合于医院系统的使用。
该系统所提供的支出管理功能需要经过支出申请,支出审核和支出核算三个步骤,使得医药管理的财务支出部分更加规范,对财务支出的动向也更加清晰,进行最终的财务汇总分析时也会更加准确更加有条理。
另外,此系统功能简练,无冗余功能,系统操作简单,管理员容易操作,易于掌握。
第二章 相关技术介绍
2.1 Eclipse介绍
Eclipse 是一个基于 Java 的可扩展的开发环境,它是开源的。对其本身来说,它只是一组服务、一个框架,使用不同插件组件构建不同的开发环境。同时,Eclipse带有一个标准的插件集,包括 Java 开发工具(JDK)。  
虽然很多用户喜欢将 Eclipse 当作 Java 集成开发环境(IDE)来使用,但 它却不仅仅只是这样的。它还包含有插件开发环境(Plugin Development Environment,PDE),这个组件针对的主要是有扩展需求的 Eclipse 软件开发人员,它允许开发人员构建与 Eclipse 紧密集成的工具。Eclipse 中的所有

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2360.html

好棒文