高校财务智能预约系统研究

高校财务智能预约系统研究

本文以云南某高校财务处报账服务为研究内容,针对信息沟通不畅,长时间现场等候,多次现场取号的问题,设计了一套基于MVC模式的高校财务智能预约系统。该系统对预约师生、报账预约号、预约信用度等问题进行智能化管理,不仅解决“多次预约,长时间排队”和沟通问题,而且规范了报账业务流程,提升了财务处的服务水平。本文以实际调研昆明某高校财务处实际情况进行分析,由于在线报账系统使用率不高,导致目前的财务报账工作依旧采用在线报账和现实投递相结合的报账模式,线上线下双规运行的报账系统,给财务人员带来了繁琐的重复工作量。基于上述调研现状,通过对目前的财务报账业务进行了梳理,架构了一套基于MVC模式的预约系统,通过在线系统使高校老师和学生实现了零等待,便捷报账的需求。

1MVC模式介绍

1.1概念

MVC是MODEL-VIEW-CONTROL的缩写,分别指的是模型、视图和控制。它是现代主流开发模式基础和原型。该模式把业务和数据剥离,把后台和前端分离,通过控制器来调度前端需求和后端数据。该模式实现了功能的灵活定制,满足客户需求不断变更的敏捷开发的要求。通过界面个性化定制,实现了用户友好交互功能,同时也不再需要重头编写业务代码,让设计开发变得敏捷。(1)模型。一般指实体对象类,包含业务对象的数据和状态,持有处理业务逻辑的数据程序。(2)视图。一般指页面程序,用于输入数据和输出数据的界面呈现,通常直接调用模型中对应实体的状态和数据。用户可以直观地看到和操作的页面,即为视图。(3)控制器。一般指介于模型和视图之间的控制层。用于接收用户的请求数据,处理用户逻辑跳转,并将输入请求数据传送给模型(Model)独立于视图和控制器。

2系统设计目标

2.1系统优化设计目标

从实际出发,本系统是解决为了广大师生“多次往返报账,长时间排队等候”的问题,在此问题上,延伸出来的师生和财务处的沟通矛盾的问题。在解决此问题的基础上,可以规范财务处的报账业务流程,提高为全校师生的服务水平和服务能力。另外,有效杜绝人情报账和插队等现象,同时提高了财务处对外服务形象。若运行和实施恰当,还会产生良性的循环效应,让教师有更多时间去专心授课和科研,而不是把时间浪费在所谓的报账业务上;让学生有更多时间去专心学生,而不用为报账苦恼;让财务处工作人员有更多的专注于自己审核记账工作。这样就会产生比较良好的科研效果和间接学校经济效益。

2.2基于MVC模式的财务智能预约系统优化设计原则

(1)安全可靠性。注重安全技术设计,以确保系统数据的存储安全和交互安全。(2)易维护性。要具备易于安装、维护和管理的性能,方便与不同群体的使用。(3)高扩展性。可以根据财务信息化发展预测,做好各类接口的预留,满足随着业务不断扩展和深入引发的系统变更的需求。(4)易用性。系统的设计就是为了广大师生使用,对外操作界面和操作提示一目了然,全流程操作导向指引。

3基于MVC模式的财务智能预约系统优化设计

基于对客户的需求调研,结合主流的架构技术,本文具体采用了B/S架构、和MySQL数据库,并应用Java语音进行程序开发。

3.1系统各功能模块设计

从业务需求出发将系统用户分为三类:师生用户(教职工和学生)、财务人员和管理员(如图1所示)。根据三类用户的使用权限进行设置,不同用户拥有不同的功能权限。教职工和学生用于系统功能的预约、新建、修改和提交等权限;财务人员拥有审核、分配和统计查询等权限。系统管理员则可以对全部用户进行权限分配和管理。全校师生可以及时查看账务信息。全校师生根据实际情况可以注册,并根据实际情况在规定时间内预约和取消预约。财务报账人员可以实时查看师生预约情况和调整预约号,使用用户支持个人注册信息修改。

3.2B/S架构

本系统采用了主流的B/S架构,主要包括用户层、服务器层和数据库层的三层架构,对应的三层架构为前端表现层、业务逻辑层和数据操作层。这种架构基本原理是用户通过访问和操作浏览器前端访问业务服务器系统,向后台的数据库发起查询和操作命令。通过业务服务器的业务逻辑处理后,发送数据操作指令,然后数据库服务器将得到的业务数据以对象类的形式返回到用户前端的浏览器中。该系统架构拥有低耦合度的特性,便于开发的同时保障了系统的安全可靠。

3.3数据库表设计

本系统应用MySQL数据库,通过对客户报账预约系统业务需求分析,把业务进行分块梳理,设计为面向对象的数据表信息如下:(1)教师信息表。主要包括教师编号、院系编号、姓名、专业、研究方向、职位等信息;(2)学生信息表。其中主要包括学号、身份证号、姓名、性别、联系电话等信息、院系编号、专业信息等;(3)预约报账信息。其中需要包括预约自编号、工作日期、预约号、预约姓名、预约电话、预约号的时间区间等;(4)财务人员基本信息。其中主要包括财务人员教职工编号、姓名、性别、办公室电话、院系编号等信息;(5)报账处理结果表。其中需要包括预约自编号、预约姓名、是否到现场报账、账务是否合格、是否处理完成、是否主动取消、处理人等;(6)接口信息表。预览接口表包括叫号系统信息表、预留数据表等;(7)其他基础信息表。包括院系信息表、专业信息表、预约号表;(8)系统管理基础表。包括操作日志表、权限分配表、用户管理表。

3.4财务智能预约系统流程设计

主体报账预约流程如下:(1)全校教职工登录指定网站。注册、登录并完成本校身份验证;(2)查看预约号剩余情况;(3)选择预约号及时间区间;(4)填写网报系统报账编号信息和系统自带的个人身份信息确认;(5)确认信息,填写验证码,锁定报账预约号,预约完成;(6)凭验预约号和校园卡在预定时间到财务处报账大厅进行报销处理。

3.5财务智能预约系统安全设计

(1)数据库管理安全措施财务系统的安全核心就是数据安全和准确。其中数据库管理安全是财务智能预约系统的关键部分。因此,数据库的安全管理保障措施是高校报账预约系统的安全设计的首要任务。针对高校报账业务系统特点,我们采取以下两种数据库的保障措施:第一,通过控制存取权限来保障数据库数据的访问安全。第二,采用每天备份数据库备份机制。(2)应用加密和权限控制技术首先采用MD5加密技术来防止密码外泄。通过MD5加密过的数据库文件很难被非法解密方式进行破解原文密码,这样就做到了有效地保护系统信息安全。第二,进行权限控制管理,针对系统管理员、出纳、财务、审核人、用户进行了严格的权限划分和管理。

4总结

本系统实现了广大师生的网上报账预约,快捷简便、省时省力,解决广大师生“多次往返报账,长时间排队等候”的痛苦,同时师生可以通过该系统进行时间段选择,根据自己的选定时间来现场报账。通过在线预约的时间区间选择不仅解决了现场报账排队等候的问题,而且还可以有效减少沟通成本等问题,提高财务处的对外服务能力。对于计划使用智能预约系统的高校有着非常好的借鉴作用。

作者:薛辉 杨艳艳 单位:昆明理工大学