基于Web的高中财务的系统设计和实现
2022-05-30刘静
摘要:高中日常管理过程中,财务管理工作不仅关系到高中学校的经济情况,还对学校财务管理水平及效率的提升有着直接的影响。为了解决传统财务系统中存在的不灵活及低效率问题,研究以B/S架构和SQL数据库等技术,提出了一种基于Web的高中财务系统。本文先是对高中财务系统的功能性与非功能性需求方面进行了分析,接着提出以模块化设计方式,对基于Web的高中财务系统中的关键模块实施了设计。然后实践证明了该系统设计解决了当前高中财务系统中存在的不灵活和低效率等问题。最后,通过对系统功能的测试分析,证明该系统设计的可行性。
关键词:Web;高中财务;系统设计,实现;智慧财务系统
一、引言
随着高级中学学生数量以及预算规模的大幅度增长,对高中学校财务管理方面提出了更高的要求。为了解决该问题,设计并实现一套针对高中财务管理的系统显得非常重要。因此,本文所设计的财务系统,不仅结合了财务核算、学生收费以及工资管理等多个方面的需求,还使得高中学校各类管理变得更加透明化与规范化。而该系统的设计主要以微软操作系统为平台和互联网提供的Web交互服务、SQL数据库等实现对高中财务的管理。同时,结合了先进信息技术和计算机信息化设备的应用,既降低了高中财务管理人员的工作量,还有效地促进高中财务管理工作效率及质量得到了提高,规范了其财务工作流程,实现了高中学校的可持续稳定发展[1]。
二、高中财务的系统设计需求分析
(一)系统功能需求分析
现代化信息技术的快速发展与计算机的普遍应用,促使高中的数字化趋势越发明显。随着高中财务工作量的提升,如报账问题、工资发放、住宿费以及学杂费收取等费用方面和财务凭证以及财务报表填报等问题,仅靠传统的财务管理方式进行处理,不仅工作效率低,还存在较高的出错率。为此开发一种新的高中财务系统是非常有必要的。针对高中情况来说,通过信息化管理方式实现对高中学校的财务管理[2]。将学校收入、支出、工资、凭证和账簿报表设计成一体化的流程,可以实现综合性的管理,具体高中财务系统总体例图如图1所示。
(二)业务需求分析
高中学校实行统一管理财务体制后,其相应的财务活动均有高中校长的领导下,由财务统一管理。在高中财务系统当中,其功能方面主要以收入和支出管理、用户管理、凭证管理以及出纳管理、资金管理以及账簿报表管理等多个模块方面的需求。
(三)非功能性需求分析
针对高中财务系统设计时,还要遵循实用性、先进性、简便性以及高可用性与扩展性等原则实现系统设计。并且,该财务系统的设计时,由于财务是针对高中学校内部使用,因此学校中的教师职工人员相对固定;所以针对系统性能的测试可以从单功能和混合功能方面进行测试[3]。同时,从方面来看,财务系统本身的应用安全,需要在用户身份鉴别和用户信息管理、访问当面实现控制。在设计时,可以将系统的角色分为两个部分,如普通用户与管理员。管理员主要负责对不同权限的分配。
三、基于web的高中财务系统设计
(一)总体思路
从内容方面分析来看,可以将高中学校的财务管理划分为资金、预算、报销、收入和支出、账务、账簿、工资等多个方面的管理,将其纳入到系统设计当中。要充分地应用现代信息技术和计算机,借助新型技术来实现对高中财务管理水平及效率等方面的提高。在系统设计过程中一方面,需要使得财务系统中各个模块相互联系在一起,促使信息共享能够实现;另一方面需要与其他系统建立其数据传递及共享,以此避免信息孤岛现象的发生[4]。
(二)系统总体框架设计
高中财务系统的设计,要以学生管理系统、人事系统以及OA办公系统等多個系统为基础,实现本系统的开发。结合上述部分对系统业务需求的分析,财务系统的总体结构设计,重要由系统框架和系统主要功能结构来实现的。在财务系统设计过程当中,整个系统的框架是利用维护成本较低的B/S架构来实现的,并且在进行升级时,只要通过WEB服务器端对其进行修改既可,就能够有效满足用户的访问请求。将该系统划分为三层架构:第一层,表现层主要是为用户资源和信息过程当中,提供交互式执行操作界面。其他用户的访问请求只有通过它被接受,才能够实现数据显示,并完成对用户需求信息的接收。而用户输入的数据需要对其进行处理,只有这样才能够实现和业务层两者之间的通信。而表现层的设计还为财务系统提供了访问的结构,通过浏览器可以实现对系统的访问[5]。第二层,业务层作为表现层和数据层中间的层次,实现了对实际信息的收集作用,而且还能够有效满足系统平台信息交互的需求。在中间发挥出承上启下的作用,还可以实现对数据库的读取与更新。第三层,数据层用于负责高中财务系统中所有数据的存储与对数据的访问。如数据查询、数据录入、数据修改和删除等功能。
(三)系统整体结构设计
高中财务系统的整体结构,针对其收入管理功能来说,可以将其划分为3个子功能;支出管理功能将其划分为4个子功能。
(四)数据库设计
高中财务系统设计过程中除了所需要主功能外,还离不开数据库的支持。因此,在数据库设计时,首先需要数据库能够满足财务工作需求,还可以实现对数据的存储进行分类。所以,高中财务系统设计过程中针对数据库的设计主要以SQL数据库为主,其中包含了财务计划表、财务支出表以及工资发放、凭证以及账簿表等。
(五)主要功能模块设计及实现
1. 收入管理模块
对于高中学校学校来说,收入来源才是学校能够正常运行的前提,也是高中学生财务日常工作的主要内容。因此在该模块设计过程需要财务会计人员合理地制定财务收入计划,并将计划先上报之后,由上级财政部门审批之后,上级再下达拨款。而处理上级拨款外,高中学校还拥有其他学杂费等方面收入。所以在对收入管理设计过程当中,需要注重工资、水电费、办公经费、上级拨款记录等。学费收入、住宿费收入等需要先上交财政局,接着由财政局以事业收入的形式下发到单位[6]。
2. 支出管理模块
高中学校财务工作方面,学校支出是按照国家相关财务规章制度规定的开支范围与标准来执行的。因此,在支出管理模块的设计方面,应当结合财经法规,加强的财务支出管理以及各项支出内容的分类。同时,针对高中学校的之处,应当将学校全员工资支出、日常水电费、办公经费以及其他捐赠支出和利息等方面的支出进行统筹。 并且,该模块设计是还需要设计一个审核模块和财富支付模块功能,以此实现财务的支出审核与支付。只有当审核人员在财务系统中登录系统后,结合自身所拥有的权限,才能够完成相应的操作。
3. 工资管理模块
该模块的设计对高中学校财务人员的工作有很大的影响,因此在设计过程当中,财务人员应当结合工资标准和工资计算公式实现该模块的配置。然后结合实际行动的情况来判断是否针对工资进行调整。当工资发放结束之后可需要将工资表导出,方便存档。在工资管理模块设计当中,工资查询功能作为最常用的一个功能。在查询职工人员的工资时,需要结合员工自身的具体信息,才可以实现对相关工作内容的查询。当然也可以利用查询的形式,将系统收集到的信息传递到相应的服务器端,由财务服务器结合实际工作要求实现对数据的猴急与总结,最后在反馈给用户,以此保证了工资的准确性。
4. 凭证管理模块
该模块的设计对于高中财务系统来说,高中学校所有的收支情况都需要,财务在会计凭证上进行记录。学校日常财务会计的工作中最重要的内容就是会计凭证。因此,在针对财务系统设计时,凭证管理模块的设计就显得非常重要。整个凭证管理模块可以划分为科目设置、凭证录入以及凭证审核与修改、记账与查询等多个部分。首先,从科目设置方面来说,该方面主是对账户进行设置和账户处理。并利用辅助的方式对财务工作进行核算,因此在凭证管理模块中实现了对总账的划分和各级科目的明细划分。而凭证录入与审核,前者主要用于会计凭证录入,后者应用于会计人员对凭证的审核。在系统中录入会计凭证或审核时系统会自动获取登录系统的日期作为新凭证日期的编制,而对凭证的审核后,需要会计进行签名、保存[7]。总的来说,在该模块当中,不同的科目名称与信息被全部录入到凭证管理系统当中,接着在将财务数据信息也录入进系统,交由系统对科目信息进行自动审核,以此判断科目信息是否正确。
5. 出纳管理模块
该模块的设计对于高中学校的资金流动管理方面有着重要的作用,而出纳简单来说就是按照相关规定与制度,实现对本单位的有关账务、银行结算、现金收付、财务印章以及票据保管等方面工作的总称,因此出纳模块的设计对于高中财务管理拥有着重要作用。所以在财务系统设计过程中,可以将初始设置、日常处理、出纳轧账等功能有效地融合到该模块当中,以此来实现对高中学校所有的收、付款凭证进行严格仔细的核算,并对现金记账进行登记。
6. 账簿报表管理模块
该模块的设计在财务管理过程当中,通过账簿报表可以对直接记录和反映单位的经济业务。而账簿可以实现对会计凭证所提供的大量分散数据以及资料进行归类与整理。而该模块的设计,主要分位科目总账、科目明细账以及辅助明细账等不同的类型。会计报表的编制离不开账簿。因此,想要实现该模块的应用,首先需要账簿查询模块当中,结合所需要查询的信息与类型,选择想要查询的账户信息,当所查询的信息存在着会由系统直接反馈给用户,如果没有则会提示结束查询。
7. 系统安全控制模块
该模块在高中财务管理系统当中,主要依赖于系统中所部署的防火墙及不同安全策略的配置,实现对危险信息的过滤,完成对系财务系统安全保障任务。而基于Web设计的高中财务系统,需要通过用户登录模块进行验证,才能够实现对系统的安全控制。因此为了能够促进财务系统柜的权限认证与安全性提升,还可以通过设置用户名以及口令登录验证机制等方式,提高财务系统的安全性。用户在登录系统是,需要输入用户名以及口令,由系统函数通过对数据库中存储的用户信息进行匹配验证,如果验证成功则可以进入系统,反之需要重新进行输入与验证。而为在系统数据库中未进行注册人认证的用户,是被禁止对财务系统访问的[8]。
四、系统实验测试
为了能够保障基于Web的高中财务系统设计的可行性,本文在该系统设计完成之后,从系统功能方面和系统性能等两个方面对其可行性进行测试。以此来验证该系统的设计能够满足高中学校财务工作方面的需求。
(一)功能方面的測试分析
该方面的测试主要针对系统的主要功能设计进行测试。然后将测试结果和系统理论上的输出进行对比之后,验证该系统的设计是否实现了设计当中的功能,具体见表1所示。
(二)性能测试
这里选择对系统安全性方面进行了测试,如系统的安全性与实用性以及可扩展性等三个方面展开了分析,具体分析结构见表2所示。
从表1、表2的测试过程结果方面分析,基于Web的高中财务系统设计,不仅可以实现稳定运行,其各项不同的业务功能还能够达到预期的要求。因此证明了该系统设计的可行性。
五、结束语
综上所述,传统的财务管理模式已经无法充分满足当前单位财务工作的需要。,随着科技的不断进步,计算机技术和财务管理两者之间的有机融合成为未来发展的趋势。因此,本文基于B/S架构提出了基于Web的高中财务系统设计,详细分类财务系统的功能性与非功能性需求。然后在此基础上通过模块化设计提出了高中财务系统的收入管理、支出管理以及工资管理、凭证管理和账簿报表管理等多个模块的设计。最后,又对高中财务系统展开了详细的设计,并通过实践测试证明了该系统的可行性。
作者单位:刘静 聊城市茌平区第一中学
参 考 文 献
[1]刘仁芝,李颖,王涛. S高校智能财务系统设计与实施[J]. 财务与会计,2021(16):25-28.
[2]呼婷婷,仝乃礼,刘建华. 高校智慧财务系统设计初探[J]. 技术与市场,2021,28(6):56-58,63.
[3]曲丽君,吕光杰. 基于聚合支付的新一代校园卡系统设计与实现[J]. 计算机技术与发展,2021,31(4):204-209.
[4]高远,孙睿敏,姜姗. 基于大数据计算的高校财务审计系统设计[J]. 电脑校园,2021(7):277-278.
[5]牛星星,胡燕,吴承毅. 基于ASP.NET技术的财务管理系统开发[J]. 现代科学仪器,2020(5):195-198.
[6]计大威. 基于WEB系统与J2EE开发技术的财务凭证管理系统设计与实现[J]. 自动化技术与应用,2019,38(12):160-163.
[7]舒晖. 高校智慧校园管理平台的设计与实现[J]. 微型电脑应用,2021,37(7):56-59.
[8]蒋淑红,蒋益民. 智慧校园背景下高校综合云缴费服务平台建设[J]. 会计之友,2020(11):120-127.