毕业设计(论文)
题 目:
中学财务管理系统
i
目 录
目 录 ........................................................................................................... ii 第1章 开发工具 ............................................................................................ 1 1.1 开发工具简介 ....................................................................................... 1 1.2 财务管理 ............................................................................................... 2 1.2.1筹资 .................................................................................................. 2 1.2.2利用 .................................................................................................. 2 1.2.3分配 .................................................................................................. 2 1.2.4 财务监督 ......................................................................................... 3 1.3会计学的理论基础 ................................................................................ 3 第2 章 需求分析 ......................................................................................... 4 2.1红旗中学简介: .................................................................................... 4 2.2 系统功能分析 ....................................................................................... 4 2.3 基础资料维护 ....................................................................................... 7 2.4 帐薄管理 ............................................................................................... 7 2.5出纳管理 ................................................................................................ 8 2.6工资管理 ................................................................................................ 8 2.7系统功能图 ............................................................................................ 9 2.7.1系统分析 ........................................................................................ 10 2.7.2数据流分析 .................................................................................... 11 第3章 数据库设计 .................................................................................... 12 3.1 数据字典 ............................................................................................. 12
3.1.1数据结构 ........................................................................................ 12 3.1.2数据处理过程 ................................................................................ 13 3.2概念结构设计 ...................................................................................... 14 3.3逻辑结构设计 ...................................................................................... 17 第4章 系统实施 ........................................................................................ 20 4.1登录 ...................................................................................................... 20 4.2信息管理模块 ...................................................................................... 21 4.3用户管理模块 ...................................................................................... 26 4.4数据库维护模块 .................................................................................. 26 第5章 测试 .................................................................................................. 29 5.1 软件测试的基本方法 ......................................................................... 29 5.2 单元测试的基本方法 ......................................................................... 29
ii
5.3本系统的测试 ...................................................................................... 31 第6章 结论 ................................................................................................ 32 致谢 ................................................................................................................ 33 参考文献 ........................................................................................................ 34
iii
第1章 开发工具
1.1 开发工具简介
人类步入了21世纪的今天,随着社会的进步和计算机技术的发展,特别是微型计算机的大范围普及,计算机应用逐渐由科学计算、适时控制等方面向非数值处理的各个领域中。尤其是微型计算机为处理核心,以数据库管理系统为开发环境的管理系统在办公室自动化以及商业信息管理等方面的应用,日益受到人们的喜爱和关注。
SQL Server 2000介绍:
Microsoft SQL Server 2000 中文版(简称为SQL Server2000 或 SQL Server)是新一代大型关系型数据库 系统(DBMS),SQL Server 2000服务器组件是SQL Server 2000系统的主要服务单元。主要包括:SQL Server 数据库引擎(MSSQLServer 服务);SQL Server 代理程序(SQL ServerAgent服务);Microsoft搜索服务;分布式事务处理协调器(MS DTC服务)。
Visual Basic 6.0介绍:
Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)。对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高速、快速地开发出Windows环境下功能强大、图形截面丰富的应用软件系统 Visual Basic的特点: 1.可视化编程
2.面向对象的程序设计
1
3. 结构化程序设计语言 4. 事件驱动编程机制 5. 访问数据库.
开发工具VB6.0企业版可以上http://www.combysj.cn下载的。
1.2 财务管理
财务管理是为了实现企业的目标服务的,并受财务管理的内容制约。基本任务是依法合理筹资并有效地利用学校各项资产,加大力度提高效益。具体来说,学校的财务管理任务包括以下几个方面内容:
1.2.1筹资
依法合理筹集资金,满足学校资金需要量。学校进行生产经营活动需要必备的资金额,学校财务管理的首要任务是从各种合理的渠道,采用各种方式合理地筹集到生产经营活动所需要的资金。这项任务有两个面向,一是要正确确定学校的资金需求量,二是要选择好获得资金的渠道和方式。
1.2.2利用
有效地分配和使用学校资金,提高资金利用效率。财务管理部门应规划性地,合理地安排各类资产,使其形容合理的资产结构。要使货币资产保持最佳水平上,避免存货资产占用过多,及时解决资金使用过程中出现的问题,加速资金周转,提高资金的利用效率。
1.2.3分配
分配学校的收益,协调各个方面的经济关系。利润按照规定的顺序
2