基于THINKPHP技术的高校财务预算系统开发与实现

时间:2022-10-24 11:42:43

基于THINKPHP技术的高校财务预算系统开发与实现

摘要:针对某高校财务预算管理系统在功能设计与应用中的不足, 从实际应用的角度开发了基于THINKPHP 技术的高校财务预算系统。系统中引入了数据中间层、工作流等软件技术,是一个适合高校财务预算管理的软件系统,具有较高的应用价值。

关键词关键词:高校预算系统;THINKPHP技术;预算管理

中图分类号:TP319 文献标识码:A 文章编号文章编号:16727800(2013)007010103

0 引言

随着国家中长期教育改革和发展规划纲要的颁布及高校教育改革的进一步深入,高校财务预算越来越受到高校管理者的重视。然而,现行高校财务预算工作存在诸多问题,如编制方法和编制程序单一、不合理,预算工作量大、执行困难,汇总统计不准确等,这些问题使得财务预算管理已经无法满足高等教育改革及高校发展的需要。建立一个适用于自身管理特点和需要的财务预算信息系统,是高校预算管理能力提升的重要手段。将信息技术引入高校预算工作可以促进预算编制和执行工作的规范性,加强预算执行核算的准确性,提升预算工作的质量和效率,使预算人员从繁重的工作中解脱出来。

为了实现高校财务预算系统的流程化、规范化、智能化, 树立科学的系统管理模式, 结合许多管理系统存在的问题, 并使管理系统更好地为高校财务相关人员服务, 本文构建了基于PHP 技术的高校财务预算系统,这将促进高校合理配置资源,使预算资金的分配达到最优, 具有一定的应用价值。

1 系统总体设计

1.1 设计思路

系统设计是实现系统的技术核心工作,所以在进行系统设计时必须遵循一定的原则。高校财务预算系统是高校财务管理的专用系统,该系统的实现是基于校园网络系统,但并不是所有的人都可以访问该系统,而作为一个财务专用系统,允许被系统访问的用户不是全部具备财务知识和较好的计算机能力。预算系统的数据通过计算机管理和存储需要有较高的准确性,需要长期保密保存的同时还需要严格进行监控。

1.2 系统结构

本系统由客户端、Web服务器和数据库服务器组成,用户通过Web服务器和数据库进行交流,客户端只要能连接局域网,使用Web浏览器就可以使用系统了。系统技术架构如图1所示。

高校财务预算系统采用三层结构体系:用户层、交换层、数据层。

用户层:用户层是用户通过Web浏览器向Web服务器提出访问请求,Web服务器会回应欢迎界面和登录界面。系统中的权限管理功能可以为不同的用户授予不同的身份和不同的权限,通过使用不同的身份登录可以使用相应的功能,如使用管理员的身份登录就能给各系统中的用户授权。

交换层:交换层在用户层和数据层之间,本层由多个功能模块组成,用户通过运行相应的功能模块,再由本层调用数据层的数据,返回给用户层。交换层起到相互交换的作用。

数据层:数据层是本系统的核心,交换层访问本层对数据库中的数据进行查询、删除、修改等操作。数据层会按交换层的要求完成数据处理,然后将结果传给交换层,再由交换层传给用户层,这样就形成了用户对数据库的访问全过程。

B/S网络构架不仅实现了不同人员在不同地点使用不同客户端上的浏览器进行数据访问的功能,同时又使客户端不直接访问数据库服务器,有效地保护了数据库中数据的安全,使系统的维护和管理更加方便。

1.3 开发平台

Apache、PHP 和Mysql的结合为建立基于数据库的动态网站提供了强大动力, 被Linux下的Web开发者称为“黄金搭档”。另据Web 服务器调查公司Netcrafe 调查, 全Internet 有50%以上的Web 服务器在用Apache。因此,本系统选用Apache 作为服务器, 具有较高的可靠性和可用性, 实现了长时间持续无故障运行。

服务端脚本语言选用PHP,框架采用THINKPHP。PHP 是一种用于创建动态Web页面的服务端脚本语言, 在语法上同C 语言非常类似。它是一种开放源代码程序, 具有良好的跨平台特性, 在跨系统移植时不需要修改代码就可直接运行在UNIX、LINUX、WINDOWS 系统上。

2 高校财务预算系统实现

2.1 系统功能结构

高校财务预算系统分为3个子系统:一是系统管理子系统,负责预算表的初始化、访问用户的设立及授权等;二是财务预算编制系统,负责财务预算的编制;三是财务预算管理系统,负责财务预算执行管理、预算实时查询和预算汇总统计。高校财务预算系统功能如图2所示。

本模块实现了财务人员对日常支出业务的录入记录。在编号中输入由部门编号和项目编号组成的编号,在项目名称和部门名称中会自动显示对于该编号的内容,在上次余额中也会自动显示目前该项费用可以使用的金额。在摘要中录入本次支出的内容,时间默认为当天日期。输入需要报销的金额点击提交,系统会对你提交的内容进行检测,报销金额是否大于上次余额等。对检测不通过的会给出相应的提示。如果检测通过,录入的内容将会被保存,文本输入框中的内容也将会被清空。如果点击重置按钮,文本输入框中的内容会被清空,需要重新输入。

3 结语

高校财务预算管理系统的开发是为了实现一个人性化、可扩展的、易学好用的财务预算系统。安装Web浏览器并加入网络中的计算机都可以访问,用户可以通过Web浏览器完成预算的编制,还可以通过Web进行预算执行记录及预算执行情况的查询。B/S网络结构将会给数据库的安全性和保密性带来保障。

参考文献:

[1] 刘沛.高校财务预算系统的设计与实现[D].武汉:武汉大学,2012.

[2] 王昭英.基于MVC设计模式的THINKPHP框架的研究与应用[D].西安:西安建筑科技大学,2010.

[3] 任志红.企业财务预算及其应用研究[J].中国城市经济,2011(30).

上一篇:面向数字城管的督查分析决策系统开发 下一篇:数字眼底图像分析辅助诊断研究